/irc-logs / w3c / #css / 2013-08-09 / end

Options:

  1. # Session Start: Fri Aug 09 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:01] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  4. # [00:06] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  5. # [00:07] * Joins: renoirb (renoirb@public.cloak)
  6. # [00:08] * Quits: plh (plehegar@public.cloak) ("Leaving")
  7. # [00:09] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  8. # [00:15] * Quits: renoirb (renoirb@public.cloak) ("ZNC - http://znc.in")
  9. # [00:17] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  10. # [00:21] * Joins: renoirb (renoirb@public.cloak)
  11. # [00:30] * Quits: renoirb (renoirb@public.cloak) (Client closed connection)
  12. # [00:37] * Joins: renoirb (renoirb@public.cloak)
  13. # [00:39] * Quits: tobie (tobie@public.cloak)
  14. # [00:44] * Quits: krit (~krit@public.cloak) (Client closed connection)
  15. # [01:00] * Joins: dbaron (~dbaron@public.cloak)
  16. # [01:03] * Joins: zcorpan (~zcorpan@public.cloak)
  17. # [01:10] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  18. # [01:10] * Joins: antonp (~Thunderbird@public.cloak)
  19. # [01:11] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  20. # [01:29] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  21. # [02:07] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  22. # [02:12] * Joins: tantek_ (~tantek@public.cloak)
  23. # [02:16] * Quits: tantek (~tantek@public.cloak) (Ping timeout: 180 seconds)
  24. # [02:16] * tantek_ is now known as tantek
  25. # [02:17] * Quits: tantek (~tantek@public.cloak) (tantek)
  26. # [02:21] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  27. # [02:21] * Joins: rhauck (~Adium@public.cloak)
  28. # [02:28] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  29. # [02:28] * Joins: glenn (~gadams@public.cloak)
  30. # [02:49] * Joins: jdaggett (~jdaggett@public.cloak)
  31. # [02:50] * Joins: teoli (~teoli@public.cloak)
  32. # [02:57] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  33. # [02:59] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  34. # [04:31] * Joins: dbaron (~dbaron@public.cloak)
  35. # [05:35] * Joins: rhauck (~Adium@public.cloak)
  36. # [05:46] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  37. # [05:47] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  38. # [06:10] * Joins: liam (liam@public.cloak)
  39. # [06:47] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  40. # [06:56] * Joins: glenn (~gadams@public.cloak)
  41. # [07:03] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  42. # [07:21] * Joins: teoli (~teoli@public.cloak)
  43. # [07:31] * Joins: krit (~krit@public.cloak)
  44. # [07:36] * Joins: nvdbleek (~nvdbleek@public.cloak)
  45. # [08:41] * Joins: Ms2ger (~Ms2ger@public.cloak)
  46. # [08:57] * Joins: cabanier (~cabanier@public.cloak)
  47. # [09:08] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  48. # [09:15] * Joins: tobie (tobie@public.cloak)
  49. # [09:25] * Joins: zcorpan (~zcorpan@public.cloak)
  50. # [09:33] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  51. # [09:46] * Quits: krit (~krit@public.cloak) ("Leaving.")
  52. # [09:48] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  53. # [09:50] * Joins: teoli (~teoli@public.cloak)
  54. # [10:05] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  55. # [10:07] * Quits: tobie (tobie@public.cloak)
  56. # [10:08] * Joins: tobie (tobie@public.cloak)
  57. # [10:40] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  58. # [10:41] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  59. # [10:52] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  60. # [10:54] * Joins: teoli (~teoli@public.cloak)
  61. # [10:54] * Joins: nvdbleek (~nvdbleek@public.cloak)
  62. # [11:03] * Quits: tobie (tobie@public.cloak)
  63. # [11:36] * Joins: tobie (tobie@public.cloak)
  64. # [11:45] * Quits: tobie (tobie@public.cloak)
  65. # [12:35] * Joins: krit (~krit@public.cloak)
  66. # [12:51] * Joins: tobie (tobie@public.cloak)
  67. # [13:05] * Quits: Bert (bbos@public.cloak) (Ping timeout: 180 seconds)
  68. # [13:20] * Joins: Bert (bbos@public.cloak)
  69. # [13:20] * Joins: darktears (~darktears@public.cloak)
  70. # [13:24] * Joins: Ms2ger (~Ms2ger@public.cloak)
  71. # [13:32] * Quits: tobie (tobie@public.cloak)
  72. # [13:35] <SimonSapin> TabAtkins: I think http://dev.w3.org/csswg/css-syntax/#the-anb-type is missing all the cases that include "n- "
  73. # [14:31] * Quits: paul___irish (~paul___irish@public.cloak) ("ZNC - http://znc.sourceforge.net")
  74. # [14:31] * Joins: paul___irish (~paul___irish@public.cloak)
  75. # [14:35] * Quits: arronei (~arronei@public.cloak) (Client closed connection)
  76. # [14:36] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  77. # [14:36] * Joins: teoli (~teoli@public.cloak)
  78. # [14:36] * Joins: arronei (~arronei@public.cloak)
  79. # [14:54] * Quits: hober (~ted@public.cloak) (Client closed connection)
  80. # [14:54] * Joins: hober (~ted@public.cloak)
  81. # [15:00] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  82. # [15:03] * Joins: zcorpan (~zcorpan@public.cloak)
  83. # [15:04] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  84. # [15:04] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  85. # [15:05] * Joins: zcorpan (~zcorpan@public.cloak)
  86. # [15:08] * Disconnected
  87. # [15:10] * Attempting to rejoin channel #css
  88. # [15:10] * Rejoined channel #css
  89. # [15:10] * Topic is 'http://lists.w3.org/Archives/Public/www-style/2013Aug/0068.html'
  90. # [15:10] * Set by glazou on Wed Aug 07 16:42:47
  91. # [15:12] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  92. # [15:13] * Joins: liam (liam@public.cloak)
  93. # [15:14] * Joins: logbot (~logbot@public.cloak)
  94. # [15:18] * Joins: abucur (~Adium@public.cloak)
  95. # [15:20] * Joins: plh (plehegar@public.cloak)
  96. # [15:46] * Quits: krit (~krit@public.cloak) ("Leaving.")
  97. # [15:47] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  98. # [15:54] * Joins: nvdbleek (~nvdbleek@public.cloak)
  99. # [16:28] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  100. # [16:43] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  101. # [16:59] * Joins: liam (liam@public.cloak)
  102. # [17:24] * Joins: teoli_ (~teoli@public.cloak)
  103. # [17:24] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  104. # [17:31] * Joins: glenn (~gadams@public.cloak)
  105. # [17:53] * Joins: dbaron (~dbaron@public.cloak)
  106. # [18:15] * Joins: cabanier (~cabanier@public.cloak)
  107. # [18:25] * Joins: nvdbleek (~nvdbleek@public.cloak)
  108. # [18:26] * Joins: sgalineau (~sgalineau@public.cloak)
  109. # [18:29] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  110. # [18:42] * Joins: krit (~krit@public.cloak)
  111. # [18:43] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  112. # [18:47] * Joins: krit1 (~krit@public.cloak)
  113. # [18:52] * Quits: krit (~krit@public.cloak) (Ping timeout: 180 seconds)
  114. # [18:53] * Joins: rhauck (~Adium@public.cloak)
  115. # [18:58] * Quits: liam (liam@public.cloak) (Client closed connection)
  116. # [19:01] * Joins: liam (liam@public.cloak)
  117. # [19:05] * Joins: zcorpan (~zcorpan@public.cloak)
  118. # [19:12] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  119. # [19:17] * Quits: abucur (~Adium@public.cloak) ("Leaving.")
  120. # [19:26] <TabAtkins> SimonSapin: ...damn, you're right.
  121. # [19:26] <TabAtkins> Dammit.
  122. # [19:31] <TabAtkins> SimonSapin: I've added an issue for now, since I'm working on something else right now.
  123. # [19:41] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
  124. # [19:41] * Joins: teoli (~teoli@public.cloak)
  125. # [19:43] * Joins: tobie (tobie@public.cloak)
  126. # [19:45] * paul___irish is now known as paul_irish
  127. # [19:48] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  128. # [19:49] * Joins: glenn (~gadams@public.cloak)
  129. # [19:52] * Joins: nvdbleek (~nvdbleek@public.cloak)
  130. # [19:52] * Quits: tobie (tobie@public.cloak)
  131. # [19:57] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  132. # [20:00] * Quits: krit1 (~krit@public.cloak) (Client closed connection)
  133. # [20:02] * Joins: krit (~krit@public.cloak)
  134. # [20:24] * Quits: krit (~krit@public.cloak) ("Leaving.")
  135. # [20:32] <SimonSapin> TabAtkins: I can do the edit tomorrow
  136. # [20:32] <TabAtkins> If I dont' get to it, feel free.
  137. # [20:35] * Joins: krit (~krit@public.cloak)
  138. # [20:39] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  139. # [20:40] * Joins: tobie (tobie@public.cloak)
  140. # [20:52] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  141. # [21:17] * Joins: krit1 (~krit@public.cloak)
  142. # [21:22] * Quits: krit (~krit@public.cloak) (Ping timeout: 180 seconds)
  143. # [21:27] * Quits: tobie (tobie@public.cloak)
  144. # [21:29] * Joins: dbaron (~dbaron@public.cloak)
  145. # [21:55] * Joins: tobie (tobie@public.cloak)
  146. # [22:02] * Joins: liam (liam@public.cloak)
  147. # [22:02] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  148. # [22:03] * Joins: teoli (~teoli@public.cloak)
  149. # [22:06] <SimonSapin> TabAtkins: https://dvcs.w3.org/hg/csswg/rev/dc9599d772f2 is incorrect if the last declaration has an invalid value
  150. # [22:06] <SimonSapin> and https://dvcs.w3.org/hg/csswg/rev/30e02b0e2042 contains unrelated css-images changes :/
  151. # [22:07] <TabAtkins> SimonSapin: Argh, damn you hg!
  152. # [22:08] <TabAtkins> SimonSapin: Invalid declarations are dropped earlier in the paragraph.
  153. # [22:08] <TabAtkins> Should I make it more explicitly an ordered set of steps?
  154. # [22:08] <SimonSapin> TabAtkins: let me look at this
  155. # [22:08] <SimonSapin> I was only looking at the diff
  156. # [22:09] <SimonSapin> TabAtkins: "multiple <ins>valid</ins> declarations" should do it
  157. # [22:10] <TabAtkins> Ah, I see, I don't actually drop them, I just "ignore" them.
  158. # [22:10] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  159. # [22:10] <TabAtkins> If I rephrase to dropping it'll also work.
  160. # [22:10] <TabAtkins> "discard"
  161. # [22:12] * Joins: zcorpan (~zcorpan@public.cloak)
  162. # [22:12] * Quits: krit1 (~krit@public.cloak) (Client closed connection)
  163. # [22:13] <SimonSapin> TabAtkins: any normative change to css-images, or just preprocessor stuff?
  164. # [22:13] <TabAtkins> Just preprocessor.
  165. # [22:16] * Joins: nvdbleek (~nvdbleek@public.cloak)
  166. # [22:19] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  167. # [22:23] <SimonSapin> TabAtkins: ow. I was factoring the <an+b> grammar to make it more compact, but this doesn’t really work with the "how to interpret" section below it
  168. # [22:23] <TabAtkins> Don't... don't refactor it.
  169. # [22:23] <TabAtkins> It's not worth it.
  170. # [22:23] <TabAtkins> It's a giant pile of legacy shit, and should be as wide as necessary to make it easy to explain.
  171. # [22:26] * Quits: tobie (tobie@public.cloak)
  172. # [22:27] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  173. # [22:27] <TabAtkins> If I could take it all back, it would just be defined in terms of tokens - a dimension or ident for the N term, a number for the offset, and a sign between them if they're both specified. Whitespace mandatory.
  174. # [22:27] <TabAtkins> Or figure out some way to handle it fully in the parser.
  175. # [22:27] <TabAtkins> So I could produce an an+b token.
  176. # [22:28] <SimonSapin> mandatory whitespace would be good enough I think
  177. # [22:28] <SimonSapin> but meh
  178. # [22:28] <SimonSapin> well, signless integer it annoying
  179. # [22:28] <TabAtkins> Yeah.
  180. # [22:31] <SimonSapin> but given the syntax, I’m fairly happy with my rust impl https://github.com/SimonSapin/rust-cssparser/blob/an%2Bb/nth.rs
  181. # [22:33] <TabAtkins> Yeah, it's easier to parse than it is to specify.
  182. # [22:36] <SimonSapin> Argh. A push conflict makes git-remote-hg mess up the repo :(
  183. # [22:36] <TabAtkins> D'oh.
  184. # [22:36] <TabAtkins> Did you create remote heads?
  185. # [22:37] <TabAtkins> That's why you always pull and rebase before you push.
  186. # [22:38] <SimonSapin> I pulled minutes ago!
  187. # [22:38] <TabAtkins> And I just pushed!
  188. # [22:38] <SimonSapin> I know!
  189. # [22:38] <TabAtkins> You must pull *immediately* before pushing.
  190. # [22:38] <TabAtkins> Otherwise you're just asking for it. ^_^
  191. # [22:39] <SimonSapin> but if you just use git or hg that’s fine
  192. # [22:39] <TabAtkins> There's a reason I use a `push` command, so I can't forget to pull first.
  193. # [22:39] <SimonSapin> the push fails, you pull-rebase and push again
  194. # [22:39] <TabAtkins> Just pull-rebase first *always*. Make an alias for it. Never do a bare push.
  195. # [22:39] <SimonSapin> here the conversion tool probably didn’t expect that situation, crashed, and left the conversion data in a broken state
  196. # [22:40] <TabAtkins> That's bad on the tool.
  197. # [22:41] <SimonSapin> yes
  198. # [22:41] <SimonSapin> but that’s a choice I made, using git locally to work on an hg repo
  199. # [22:43] <TabAtkins> Yeah.
  200. # [22:46] * Quits: arronei (~arronei@public.cloak) (Client closed connection)
  201. # [22:46] * Joins: arronei (~arronei@public.cloak)
  202. # [22:47] <SimonSapin> ugh
  203. # [22:47] <SimonSapin> a new clone gets different hashes
  204. # [22:50] * Joins: teoli (~teoli@public.cloak)
  205. # [22:53] <SimonSapin> TabAtkins: ok, how does this look? https://dvcs.w3.org/hg/csswg/rev/ad5bd1b7fac5
  206. # [22:55] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  207. # [22:55] <TabAtkins> Looks good!
  208. # [22:55] * Quits: arronei (~arronei@public.cloak) (Client closed connection)
  209. # [22:55] * Joins: arronei (~arronei@public.cloak)
  210. # [22:55] * Joins: dbaron (~dbaron@public.cloak)
  211. # [23:04] * Quits: plh (plehegar@public.cloak) ("Leaving")
  212. # [23:05] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  213. # [23:19] * leaverou_away is now known as leaverou
  214. # [23:21] * Joins: tantek (~tantek@public.cloak)
  215. # Session Close: Sat Aug 10 00:00:01 2013

The end :)