/irc-logs / w3c / #css / 2013-06-27 / end

Options:

  1. # Session Start: Thu Jun 27 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:03] * leaverou is now known as leaverou_away
  4. # [00:06] * leaverou_away is now known as leaverou
  5. # [00:20] * Quits: tobie (tobie@public.cloak)
  6. # [00:25] * Joins: tantek (~tantek@public.cloak)
  7. # [00:27] * liam wants runtime-conditional properties, @whenever(colour-contrast(fg, bg) < 0.5) { colour: black; background: white; }
  8. # [00:27] <liam> except with the forrin spelling of colour, oops ;)
  9. # [00:30] * Joins: tobie (tobie@public.cloak)
  10. # [00:38] * Joins: myakura (~myakura@public.cloak)
  11. # [00:44] <stearns> liam: you just need to put it in an '@⚐ Canadian English' block - http://adobe-webplatform.github.io/CSSLocalization/Overview.html
  12. # [00:45] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  13. # [00:47] <liam> stearns, :) @⚐ neat
  14. # [00:47] * liam raises left hand to shoulder level and waves
  15. # [00:48] <liam> had not seen this, good show chaps!
  16. # [00:49] <stearns> :)
  17. # [00:51] * Quits: tantek (~tantek@public.cloak) (tantek)
  18. # [00:51] <fantasai> TabAtkins: Yay!
  19. # [00:51] <fantasai> TabAtkins: I'm looking forward to that
  20. # [00:51] <TabAtkins> To what?
  21. # [00:52] <fantasai> TabAtkins: preprocessor switch
  22. # [00:52] <TabAtkins> Ah, yeah.
  23. # [00:52] <fantasai> TabAtkins: Do you have automatic cross-reference yet?
  24. # [00:52] <TabAtkins> Not yet! I've got the data from plinss, I just haven't taken the time to use it yet.
  25. # [00:52] <fantasai> TabAtkins: kk
  26. # [00:52] <zcorpan> are you writing a new preprocessor?
  27. # [00:52] * fantasai really wants that for writing modes
  28. # [00:52] <TabAtkins> zcorpan: Been writing one.
  29. # [00:53] <TabAtkins> zcorpan: Meant to be an upgrade of Bert's, so it's useful as a drop-in replacement for CSS specs.
  30. # [00:53] <TabAtkins> And much easier to maintain/update than Bert's collection of awk and perl. ^_^
  31. # [00:53] <fantasai> TabAtkins: Can we have your preprocessor in csswg/bin so that everyone who pulls the specs can regen them offline?
  32. # [00:53] <zcorpan> TabAtkins: have you looked at anolis? it's a drop-in replacement for Bert's preprocessor too
  33. # [00:53] <TabAtkins> fantasai: It's at my github for now.
  34. # [00:54] <fantasai> TabAtkins: That's not discoverable
  35. # [00:54] <TabAtkins> zcorpan: I didn't, partially because I wanted to write one myself. ^_^
  36. # [00:54] <TabAtkins> But also, it doesn't currently have some features I liked, like Markdown paragraphs.
  37. # [00:56] <TabAtkins> liam: Regarding colors, what you really want is color(var(fg) contrast) <http://tabatkins.github.io/specs/css-color/Overview.html#contrast-adjuster>
  38. # [00:56] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  39. # [00:57] <TabAtkins> liam: Given a base color (the var(fg) part), that pops out a color with sufficient accessibility contrast.
  40. # [00:58] <liam> TabAtkins, interesting, is it implemented? :)
  41. # [00:58] <TabAtkins> So that would be used like "var-fg: ...; color: var(fg); background: color(var(fg) contrast);".
  42. # [00:58] <TabAtkins> Of course not, that's why I had to link to my github spec repo. ^_^
  43. # [00:58] <liam> just checking :)
  44. # [01:15] * leaverou is now known as leaverou_away
  45. # [01:25] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  46. # [01:26] * Joins: zcorpan (~zcorpan@public.cloak)
  47. # [01:33] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  48. # [01:47] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  49. # [02:22] * Quits: krit (~krit@public.cloak) ("Leaving.")
  50. # [02:28] * Joins: myakura (~myakura@public.cloak)
  51. # [02:34] * Quits: tobie (tobie@public.cloak)
  52. # [02:44] * Joins: tobie (tobie@public.cloak)
  53. # [02:51] * Joins: krit (~krit@public.cloak)
  54. # [02:51] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  55. # [02:53] * Quits: tobie (tobie@public.cloak)
  56. # [03:17] * Joins: rhauck (~Adium@public.cloak)
  57. # [03:23] * Quits: krit (~krit@public.cloak) ("Leaving.")
  58. # [03:25] * Joins: jdaggett (~jdaggett@public.cloak)
  59. # [03:25] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  60. # [03:45] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  61. # [04:11] * Joins: rhauck1 (~Adium@public.cloak)
  62. # [04:16] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  63. # [04:21] * Joins: krit (~krit@public.cloak)
  64. # [04:24] * Joins: jdaggett (~jdaggett@public.cloak)
  65. # [04:56] * Joins: glenn (~gadams@public.cloak)
  66. # [05:03] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  67. # [05:06] * leaverou_away is now known as leaverou
  68. # [05:23] * Joins: glenn (~gadams@public.cloak)
  69. # [05:25] * Joins: cabanier (~cabanier@public.cloak)
  70. # [05:26] * Joins: zcorpan (~zcorpan@public.cloak)
  71. # [05:26] * Joins: dbaron (~dbaron@public.cloak)
  72. # [05:33] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  73. # [06:05] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  74. # [06:07] * Joins: cabanier1 (~cabanier@public.cloak)
  75. # [06:09] * leaverou is now known as leaverou_away
  76. # [06:13] * Quits: cabanier (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  77. # [06:22] * leaverou_away is now known as leaverou
  78. # [06:34] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  79. # [06:34] * Joins: myakura (~myakura@public.cloak)
  80. # [06:37] * Joins: nvdbleek (~nvdbleek@public.cloak)
  81. # [06:41] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  82. # [06:52] * Joins: curvedmark (~curvedmark@public.cloak)
  83. # [07:15] * Quits: curvedmark (~curvedmark@public.cloak) ("Textual IRC Client: www.textualapp.com")
  84. # [07:23] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  85. # [07:25] * Quits: krit (~krit@public.cloak) ("Leaving.")
  86. # [07:49] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  87. # [08:23] * Joins: tobie (tobie@public.cloak)
  88. # [08:45] * Quits: tobie (tobie@public.cloak)
  89. # [08:56] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  90. # [08:58] * leaverou is now known as leaverou_away
  91. # [09:04] * Joins: cabanier (~cabanier@public.cloak)
  92. # [09:04] * Quits: cabanier1 (~cabanier@public.cloak) (Client closed connection)
  93. # [09:06] * Joins: cabanier1 (~cabanier@public.cloak)
  94. # [09:11] * Quits: cabanier (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  95. # [09:20] * Quits: sgalineau (~sgalineau@public.cloak) (Client closed connection)
  96. # [09:24] * Joins: myakura (~myakura@public.cloak)
  97. # [09:30] * Joins: nvdbleek (~nvdbleek@public.cloak)
  98. # [09:30] * Joins: tobie (tobie@public.cloak)
  99. # [09:31] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  100. # [09:48] * Joins: Ms2ger (~Ms2ger@public.cloak)
  101. # [09:53] * Joins: zcorpan (~zcorpan@public.cloak)
  102. # [10:51] * Joins: zcorpan_ (~zcorpan@public.cloak)
  103. # [10:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  104. # [11:00] * Joins: SimonSapin (~simon@public.cloak)
  105. # [11:03] * Joins: fantasai_ (~fantasai@public.cloak)
  106. # [11:03] * Quits: fantasai (~fantasai@public.cloak) (Client closed connection)
  107. # [11:17] * Joins: slightlyoff (~uid1768@public.cloak)
  108. # [11:24] * Joins: myakura (~myakura@public.cloak)
  109. # [11:31] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  110. # [11:41] * Joins: teoli (~teoli@public.cloak)
  111. # [12:08] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  112. # [12:27] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  113. # [12:28] * Joins: zcorpan (~zcorpan@public.cloak)
  114. # [12:35] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  115. # [12:36] * Joins: zcorpan (~zcorpan@public.cloak)
  116. # [12:58] * Joins: michou (~Adium@public.cloak)
  117. # [13:12] * Joins: teoli_ (~teoli@public.cloak)
  118. # [13:15] * Quits: michou (~Adium@public.cloak) (Ping timeout: 180 seconds)
  119. # [13:17] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  120. # [13:21] * Joins: michou (~Adium@public.cloak)
  121. # [13:23] * Joins: teoli (~teoli@public.cloak)
  122. # [13:23] * Joins: michou1 (~Adium@public.cloak)
  123. # [13:25] * Joins: myakura (~myakura@public.cloak)
  124. # [13:29] * Quits: teoli_ (~teoli@public.cloak) (Ping timeout: 180 seconds)
  125. # [13:29] * Quits: michou (~Adium@public.cloak) (Ping timeout: 180 seconds)
  126. # [13:32] * Quits: michou1 (~Adium@public.cloak) ("Leaving.")
  127. # [13:32] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  128. # [13:32] * Joins: michou (~Adium@public.cloak)
  129. # [13:37] * Joins: teoli_ (~teoli@public.cloak)
  130. # [13:43] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  131. # [14:25] * Joins: jdaggett (~jdaggett@public.cloak)
  132. # [14:44] * Joins: teoli (~teoli@public.cloak)
  133. # [14:50] * Quits: teoli_ (~teoli@public.cloak) (Ping timeout: 180 seconds)
  134. # [14:51] * Joins: plh (plehegar@public.cloak)
  135. # [15:06] * Joins: sgalineau (~sgalineau@public.cloak)
  136. # [15:25] * Joins: myakura (~myakura@public.cloak)
  137. # [15:26] * Joins: myakura_ (~myakura@public.cloak)
  138. # [15:26] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  139. # [15:39] * leaverou_away is now known as leaverou
  140. # [15:40] * Joins: glenn (~gadams@public.cloak)
  141. # [15:43] * Joins: glenn_ (~gadams@public.cloak)
  142. # [15:44] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  143. # [15:48] * Joins: michou1 (~Adium@public.cloak)
  144. # [15:54] * Quits: michou (~Adium@public.cloak) (Ping timeout: 180 seconds)
  145. # [16:14] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  146. # [16:17] * Joins: curvedmark (~curvedmark@public.cloak)
  147. # [16:34] * Quits: sgalineau (~sgalineau@public.cloak) (Ping timeout: 180 seconds)
  148. # [16:34] * leaverou is now known as leaverou_away
  149. # [16:38] * Joins: krit (~krit@public.cloak)
  150. # [16:39] * Quits: curvedmark (~curvedmark@public.cloak) ("Textual IRC Client: www.textualapp.com")
  151. # [16:42] * Joins: sgalineau (~sgalineau@public.cloak)
  152. # [16:42] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  153. # [16:42] * Joins: sgalineau (~sgalineau@public.cloak)
  154. # [16:42] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  155. # [16:43] * Joins: sgalinea_ (~sgalineau@public.cloak)
  156. # [16:46] * Joins: florian (~florian@public.cloak)
  157. # [16:48] * Quits: krit (~krit@public.cloak) ("Leaving.")
  158. # [17:04] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  159. # [17:07] * Joins: zcorpan_ (~zcorpan@public.cloak)
  160. # [17:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  161. # [17:08] * Joins: rhauck (~Adium@public.cloak)
  162. # [17:12] * Joins: krit (~krit@public.cloak)
  163. # [17:19] * leaverou_away is now known as leaverou
  164. # [17:27] * Quits: krit (~krit@public.cloak) (Client closed connection)
  165. # [17:36] * Joins: krit (~krit@public.cloak)
  166. # [17:39] * Joins: dbaron (~dbaron@public.cloak)
  167. # [17:42] * Quits: florian (~florian@public.cloak) ("Leaving.")
  168. # [17:44] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  169. # [17:46] * Joins: rhauck (~Adium@public.cloak)
  170. # [17:51] * Quits: tobie (tobie@public.cloak)
  171. # [17:53] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  172. # [17:54] * Quits: myakura_ (~myakura@public.cloak) (Client closed connection)
  173. # [17:55] <SimonSapin> TabAtkins: are you ok with this? https://dvcs.w3.org/hg/csswg/rev/de4df9d11e30
  174. # [17:58] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  175. # [17:58] * Joins: zcorpan (~zcorpan@public.cloak)
  176. # [18:00] * Quits: krit (~krit@public.cloak) ("Leaving.")
  177. # [18:02] * Quits: SimonSapin (~simon@public.cloak) ("Leaving.")
  178. # [18:05] <plh> http://www.w3.org/Style/2012/REC-mediaqueries-20120619-errata.html updated, per Florian
  179. # [18:05] * Joins: SimonSapin (~simon@public.cloak)
  180. # [18:06] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  181. # [18:10] <TabAtkins> SimonSapin: What qualified rules dont' have declarations/at-rules in their block?
  182. # [18:11] <SimonSapin> TabAtkins: non yet
  183. # [18:11] <SimonSapin> s/non/none/
  184. # [18:11] <SimonSapin> maybe
  185. # [18:12] * Joins: krit (~krit@public.cloak)
  186. # [18:12] <TabAtkins> Hm, I guess I don't have a problem with it, though.
  187. # [18:18] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  188. # [18:18] * Joins: tantek (~tantek@public.cloak)
  189. # [18:22] * Joins: teoli (~teoli@public.cloak)
  190. # [18:26] * Joins: rhauck (~Adium@public.cloak)
  191. # [18:29] * Joins: zcorpan (~zcorpan@public.cloak)
  192. # [18:33] <TabAtkins> SimonSapin: Which spec were you processing when you ran into that unicode error?
  193. # [18:34] <SimonSapin> css-syntax
  194. # [18:34] <SimonSapin> could be a different lxml or html5lib version
  195. # [18:34] <TabAtkins> Must be, because I dont' get the error. ;_;
  196. # [18:35] <SimonSapin> lxml-3.2.1, html5lib-1.0b2
  197. # [18:35] <SimonSapin> the latter is recent I think
  198. # [18:35] <TabAtkins> Hm, how do I get the version info for my libraries? I assume it's something I can do with apt-get or somethign?
  199. # [18:36] <SimonSapin> pip install --upgrade
  200. # [18:36] <SimonSapin> assuming you got them with pip in the first place
  201. # [18:37] <TabAtkins> Well, that told me I'm on html5lib-0.95, so that might be the problem.
  202. # [18:37] <TabAtkins> But it did so via a "Permission Denied" error message. ^_^
  203. # [18:37] * leaverou is now known as leaverou_away
  204. # [18:37] <SimonSapin> virtualenv could help
  205. # [18:38] <TabAtkins> Note: I'm dumb, and don't know what I'm doing.
  206. # [18:40] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  207. # [18:41] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  208. # [18:55] <gsnedders> SimonSapin: If my recent you mean a few hours ago :)
  209. # [18:55] <gsnedders> *by
  210. # [18:55] <SimonSapin> gsnedders: sounds about right :)
  211. # [18:55] <gsnedders> More seriously, if you hit any issues with it, shout.
  212. # [18:55] <SimonSapin> still, that’s what pip install gave me
  213. # [18:55] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  214. # [18:56] <gsnedders> (What unicode error?)
  215. # [18:56] <SimonSapin> gsnedders: with Tab’s spec preprocessor
  216. # [18:56] <TabAtkins> https://github.com/tabatkins/css-preprocessor/issues/3
  217. # [18:56] <SimonSapin> https://github.com/tabatkins/css-preprocessor/issues/3
  218. # [18:57] <gsnedders> Oh, right.
  219. # [18:57] <SimonSapin> gsnedders: I assume it was deliberate to upload a beta to PyPI?
  220. # [18:58] <gsnedders> SimonSapin: Yes.
  221. # [18:58] <SimonSapin> tools don’t really know the difference between stable/non-stable releases
  222. # [18:59] <gsnedders> Well, people were basically told, "use what's in tip/master" for ages. So may as well release something, even if it's pre-release (mostly because we didn't want to go to 0.99 as a release version, as that just looks silly).
  223. # [18:59] <SimonSapin> ok
  224. # [19:00] <gsnedders> The error message there is rather self-explanatory, so I guess I don't need to say anything :)
  225. # [19:04] * Joins: krit1 (~krit@public.cloak)
  226. # [19:05] <SimonSapin> gsnedders: should be ok :)
  227. # [19:08] * Quits: krit (~krit@public.cloak) (Ping timeout: 180 seconds)
  228. # [19:13] * Quits: SimonSapin (~simon@public.cloak) ("Leaving.")
  229. # [19:13] * Joins: SimonSapin (~simon@public.cloak)
  230. # [19:13] * Joins: dbaron (~dbaron@public.cloak)
  231. # [19:14] <SimonSapin> TabAtkins, dbaron: do you think we should disallow top-level ! and ; in declarations at the Syntax level? Maybe it doesn’t matter as long as we don’t have new features like Variables
  232. # [19:23] * Quits: tantek (~tantek@public.cloak) (tantek)
  233. # [19:25] * Joins: rhauck1 (~Adium@public.cloak)
  234. # [19:26] <dbaron> SimonSapin, I'm inclined to think that element.style.setProperty("var-foo", "foo;bar"); should not set anything because it's a syntax error.
  235. # [19:26] <dbaron> SimonSapin, does that require syntax to say it's an error?
  236. # [19:26] <SimonSapin> dbaron: yes, we recently decided to make is so in Variables
  237. # [19:26] <SimonSapin> and that’s enough
  238. # [19:27] * Joins: lmclister (~lmclister@public.cloak)
  239. # [19:28] <SimonSapin> doing it in the Syntax spec does not change anything testable in an implementation (and does not constrain impl. design), it just emphasizes that Variables are not a special case
  240. # [19:28] <SimonSapin> although they are the only declarations allowing open-ended syntax for now
  241. # [19:30] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  242. # [19:31] <SimonSapin> it only affects tinycss (Python lib) where I chose to expose the output of css-syntax
  243. # [19:31] <krit1> fantasai_: ping
  244. # [19:31] <TabAtkins> I'm fine with adding a semicolon parse error to "consume a declaration".
  245. # [19:32] <TabAtkins> If you enter that algo from "consume a list of declarations", you're guaranteed to not see a semicolon anyway.
  246. # [19:32] <TabAtkins> And yes, I'd like to handle top-level ! at the syntax level, but we need to agree on the extensibility story first.
  247. # [19:33] <SimonSapin> we could also have "consume a declaration" exit on semicolon (and adjust the "parse …" algorithms) but that’s just editorial
  248. # [19:33] <TabAtkins> Yeah, that would work for me too.
  249. # [19:33] <SimonSapin> ! not followed by important could just be an error for now
  250. # [19:34] <SimonSapin> until we figure out the details of how to use it
  251. # [19:35] <TabAtkins> Right, but the way I think I'd like to handle it is to add component values to the declaration value until I see a !, then add component values after that to the annotation value, then at the end, verify that the annotation value is either empty or contains only whitespace and an "important" ident.
  252. # [19:35] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  253. # [19:35] * Joins: lmclister (~lmclister@public.cloak)
  254. # [19:35] <SimonSapin> I’m fine with that
  255. # [19:38] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  256. # [19:38] * Joins: lmclister (~lmclister@public.cloak)
  257. # [19:46] <krit1> TabAtkins: ping
  258. # [19:47] * krit1 is now known as krit
  259. # [19:47] <TabAtkins> pong
  260. # [19:47] <krit> TabAtkins: hi! To the masking discussion
  261. # [19:47] <krit> TabAtkins: I am a bit worried to just rely on image() for CSS masking
  262. # [19:47] <TabAtkins> Yeah, I am too, given the low interesting in implementing it so far.
  263. # [19:47] <TabAtkins> I mean, in WebKit we could rely on image-set(), but that's not great. ^_^
  264. # [19:48] <krit> TabAtkins: we came up with this fragment identifier hack - which might work, but is not nice either
  265. # [19:48] <krit> s/might/will/ actually
  266. # [19:49] <TabAtkins> Yeah.
  267. # [19:49] <krit> TabAtkins: the request of fantasai_ of an uber-shorthand could solve the problem. But just if mask-element and mask-layers are strictly separated
  268. # [19:49] <TabAtkins> It's fine to have a low-power shorthand, even though I would like it to be able to expand to more of the longhands.
  269. # [19:49] <TabAtkins> But yeah, having 'mask' only be able to set 'mask-element', and just reset the rest, seems okay to me.
  270. # [19:49] <TabAtkins> Though, that means we can never use a <mask> element for a mask layer.
  271. # [19:50] <krit> TabAtkins: right, which we can't today either
  272. # [19:50] <krit> TabAtkins: it is a switch at the moment, either image layers or one <mask>
  273. # [19:51] <krit> TabAtkins: mainly because the mask-sizing properties are not compatible to the mask clipping attributes (x,y, width, height)
  274. # [19:51] <krit> … of the mask element
  275. # [19:51] <TabAtkins> Ah, that makes sense.
  276. # [19:52] <krit> TabAtkins: to separate mask-element, makes the whole spec less hacky
  277. # [19:52] <krit> TabAtkins: (and implementation in Blink/WebKit easier :P)
  278. # [19:52] <TabAtkins> Heh, implementation difficulty isn't a huge concern, but the theoretical issues with mixing the clipping attributes and the sizing properties are.
  279. # [19:53] <krit> TabAtkins: that is why I put the implementation thnig in braces ;)
  280. # [19:54] * leaverou_away is now known as leaverou
  281. # [19:55] * Joins: myakura (~myakura@public.cloak)
  282. # [20:01] <TabAtkins> SimonSapin: I just pushed a possible fix of the unicode error to the repo. Try again?
  283. # [20:02] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  284. # [20:03] <SimonSapin> your u() function makes me kind of sad for Python 2
  285. # [20:03] <SimonSapin> I believe it wouldn’t be so bad on Python 3
  286. # [20:04] <SimonSapin> TabAtkins: yep, fixed it
  287. # [20:04] <SimonSapin> with a big hammer, but still :)
  288. # [20:06] * Joins: teoli (~teoli@public.cloak)
  289. # [20:10] <TabAtkins> No big hammer. I just needed to ensure that the input was a unicode, not a str, before I removed the encoding declaration.
  290. # [20:10] <TabAtkins> But yeah, u() is total bullshit.
  291. # [20:13] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  292. # [20:15] <TabAtkins> I really need to refactor the preprocessor into something that's not a pile of crap.
  293. # [20:16] * Quits: SimonSapin (~simon@public.cloak) (Ping timeout: 180 seconds)
  294. # [20:18] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  295. # [20:23] * Joins: rhauck (~Adium@public.cloak)
  296. # [20:23] * Quits: michou1 (~Adium@public.cloak) ("Leaving.")
  297. # [20:35] * leaverou is now known as leaverou_away
  298. # [20:36] * leaverou_away is now known as leaverou
  299. # [20:58] * leaverou is now known as leaverou_away
  300. # [21:04] * Quits: sgalinea_ (~sgalineau@public.cloak) (Client closed connection)
  301. # [21:09] * leaverou_away is now known as leaverou
  302. # [21:09] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  303. # [21:11] * Joins: zcorpan (~zcorpan@public.cloak)
  304. # [21:20] * leaverou is now known as leaverou_away
  305. # [21:36] * Joins: tobie (tobie@public.cloak)
  306. # [21:38] * Quits: tobie (tobie@public.cloak) (Client closed connection)
  307. # [21:40] * Quits: glenn_ (~gadams@public.cloak) (Client closed connection)
  308. # [21:41] * Joins: tobie (tobie@public.cloak)
  309. # [21:46] * Joins: florian (~florian@public.cloak)
  310. # [21:46] * Joins: glenn (~gadams@public.cloak)
  311. # [21:59] * leaverou_away is now known as leaverou
  312. # [22:27] * Quits: florian (~florian@public.cloak) (Ping timeout: 180 seconds)
  313. # [22:30] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  314. # [22:36] * Quits: cabanier1 (~cabanier@public.cloak) ("Leaving.")
  315. # [22:36] * Joins: cabanier (~cabanier@public.cloak)
  316. # [22:38] * Quits: lmclister (~lmclister@public.cloak) (lmclister)
  317. # [22:46] * Quits: krit (~krit@public.cloak) ("Leaving.")
  318. # [22:46] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  319. # [22:47] * Joins: krit (~krit@public.cloak)
  320. # [22:53] * Joins: teoli (~teoli@public.cloak)
  321. # [23:01] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  322. # [23:02] * Joins: dbaron (~dbaron@public.cloak)
  323. # [23:15] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  324. # [23:19] * Joins: sgalineau (~sgalineau@public.cloak)
  325. # [23:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  326. # [23:22] * Joins: zcorpan (~zcorpan@public.cloak)
  327. # [23:26] * leaverou is now known as leaverou_away
  328. # [23:47] * Quits: krit (~krit@public.cloak) ("Leaving.")
  329. # [23:47] * Joins: lmclister (~lmclister@public.cloak)
  330. # [23:56] * Joins: myakura (~myakura@public.cloak)
  331. # [23:59] * Joins: krit (~krit@public.cloak)
  332. # Session Close: Fri Jun 28 00:00:00 2013

The end :)