/irc-logs / w3c / #html-wg / 2008-01-04 / end

Options:

  1. # Session Start: Fri Jan 04 00:00:00 2008
  2. # Session Ident: #html-wg
  3. # [00:02] <anne> anybody else wants to deal with access control? :)
  4. # [00:02] <anne> spec is done, you just have to deal with routing around lots of e-mail
  5. # [00:11] <anne> http://rustedsprocket.blogspot.com/2008/01/html5.html :p
  6. # [00:12] <jgraham> anne: You're not really selling that very well
  7. # [00:12] <jgraham> (the access control thing)
  8. # [00:14] <anne> hmm, what I give a copy of Opera 9 with it?
  9. # [00:14] <anne> (insert "if" somewhere)
  10. # [00:17] <anne> http://tech.gtaero.net/2008/01/xhtml2-vs-html5.html
  11. # [00:18] * jgraham checks in some crummy novice C code to html5lib
  12. # [00:21] * anne jumps
  13. # [00:21] <Philip> Doesn't look crummy to me :-)
  14. # [00:21] * anne runs svn update
  15. # [00:21] <Philip> though you should s/UFT-16LE/UTF-16LE/
  16. # [00:21] <gsnedders> that isn't crummy C!
  17. # [00:21] <gsnedders> (the UFT)
  18. # [00:22] <Philip> and maybe use buf[1] instead of *(buf+1) because the latter look a little peculiar
  19. # [00:22] * Joins: smedero (smedero@207.245.69.186)
  20. # [00:22] <Philip> or maybe that'd just be more confusing given that buf keeps changing, so I don't know
  21. # [00:23] <jgraham> Any suggestions for a general approach to avoiding reading over the end of buf?
  22. # [00:24] <gsnedders> why on earth does gcode have to use a stupid password? :\
  23. # [00:24] <jgraham> I guess some sort of struct with a length and a current position and a whole load of method for moving about?
  24. # [00:25] * Quits: mjs (mjs@64.81.48.145) (Connection reset by peer)
  25. # [00:25] * Joins: mjs (mjs@64.81.48.145)
  26. # [00:26] <Philip> and pow(2, log(n + strlen(str->str)+1)/log(2)) is evil and floating-point and I'm not sure it's doing anything different to just n + strlen(str->str)+1
  27. # [00:27] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  28. # [00:27] <anne> jgraham, that was my idea for strings... the string, the length and the current position
  29. # [00:28] <anne> jgraham, that also allows you to reuse the space without clearing it all first
  30. # [00:30] <Philip> jgraham: You could perhaps avoid most problems just by terminating the input buffer with a \0
  31. # [00:30] <anne> "Copyright 2008 __MyCompanyName__. All rights reserved."
  32. # [00:31] <anne> you know you just put that in an MIT repository, right?
  33. # [00:31] <gsnedders> anne: IIRC that's the default Xcode header
  34. # [00:32] * Joins: aroben (aroben@76.111.161.65)
  35. # [00:34] <Philip> "Created by James Graham on 03/01/2008" - is that January or March? :-p
  36. # [00:37] <gsnedders> ewww.
  37. # [00:37] <gsnedders> non-ISO-8601 date.
  38. # [00:40] * Quits: mjs (mjs@64.81.48.145) (Connection reset by peer)
  39. # [00:40] * Joins: mjs (mjs@64.81.48.145)
  40. # [00:47] <mjs> Philip: wow, why would anyone write that code
  41. # [00:47] * jgraham hides
  42. # [00:48] <mjs> jgraham: you wrote that?
  43. # [00:48] * mjs is honestly curious what the goal was in that case
  44. # [00:50] <jgraham> I think I meant to put a ceil in there somewhere o round up to the nearest power of two
  45. # [00:51] * Joins: olivier (ot@128.30.52.30)
  46. # [00:52] <jgraham> me removes all the headers and the "wow" code
  47. # [00:52] <jgraham> Insert / as required
  48. # [00:52] <Philip> It's better to use an integer round_up_to_power_of_two function if you want it to do that, though the implementation of that function will be a little confusing
  49. # [00:53] <jgraham> I'm guessing it's not worth worrying about reallocating once per append for now at least
  50. # [00:53] * Philip finds 'uint round_up_to_pow2(uint x) { x |= (x >> 1); x |= (x >> 2); x |= (x >> 4); x |= (x >> 8); x |= (x >> 16); return x+1; }'
  51. # [00:54] <Philip> (where uint is 32 bits)
  52. # [01:03] * Joins: timbl (timbl@209.6.134.246)
  53. # [01:04] * Joins: Lachy (Lachlan@84.215.54.100)
  54. # [01:17] * Parts: jgraham (james@81.86.215.9) (Leaving)
  55. # [01:18] * Joins: jgraham (james@81.86.215.9)
  56. # [01:19] * Joins: timbl_ (timbl@209.6.134.246)
  57. # [01:19] * Quits: timbl (timbl@209.6.134.246) (Connection reset by peer)
  58. # [01:20] * Quits: smedero (smedero@207.245.69.186) (Quit: smedero)
  59. # [01:23] * Quits: Lachy (Lachlan@84.215.54.100) (Ping timeout)
  60. # [01:28] * Joins: adele (adele@67.170.232.64)
  61. # [01:29] * Quits: adele (adele@67.170.232.64) (Client exited)
  62. # [01:29] * Joins: adele (adele@67.170.232.64)
  63. # [01:29] * Joins: Lachy (Lachlan@84.215.54.100)
  64. # [01:52] * Quits: kingryan (kingryan@66.92.219.50) (Quit: kingryan)
  65. # [01:58] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  66. # [02:14] * Quits: adele (adele@67.170.232.64) (Quit: adele)
  67. # [02:30] * Quits: mjs (mjs@64.81.48.145) (Ping timeout)
  68. # [02:30] * Joins: mjs (mjs@64.81.48.145)
  69. # [02:37] * Quits: Lachy (Lachlan@84.215.54.100) (Quit: Leaving)
  70. # [02:38] * Joins: Lachy (Lachlan@84.215.54.100)
  71. # [03:07] * Joins: adele (adele@67.170.232.64)
  72. # [03:27] * Joins: Zeros (Zeros-Elip@69.140.40.140)
  73. # [03:37] * Quits: tH (Rob@87.102.34.81) (Quit: ChatZilla 0.9.79-rdmsoft [XULRunner 1.8.0.9/2006120508])
  74. # [05:24] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  75. # [05:50] * Quits: sbuluf (vnf@200.49.132.67) (Ping timeout)
  76. # [06:05] * Quits: preston (chatzilla@72.174.98.230) (Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718])
  77. # [06:06] * Joins: aroben (aroben@76.111.161.65)
  78. # [06:25] * Joins: inimino (weechat@75.71.88.233)
  79. # [07:11] * Joins: aroben_ (aroben@76.111.161.65)
  80. # [07:13] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  81. # [07:16] * Quits: aroben_ (aroben@76.111.161.65) (Ping timeout)
  82. # [07:59] * Quits: Zeros (Zeros-Elip@69.140.40.140) (Quit: Leaving)
  83. # [08:06] * Joins: aroben (aroben@76.111.161.65)
  84. # [08:15] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  85. # [08:33] * Quits: Thezilch[FH] (fuz007@68.111.154.116) (Connection reset by peer)
  86. # [08:36] * Joins: Thezilch (fuz007@68.111.154.116)
  87. # [08:41] * Quits: adele (adele@67.170.232.64) (Quit: adele)
  88. # [08:43] * Quits: mjs (mjs@64.81.48.145) (Ping timeout)
  89. # [08:45] * Joins: mjs (mjs@64.81.48.145)
  90. # [08:49] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
  91. # [08:54] * Quits: mjs (mjs@64.81.48.145) (Client exited)
  92. # [09:14] * Joins: mjs (mjs@64.81.48.145)
  93. # [09:37] <anne> mjs, SVG Tiny does not allow id=""
  94. # [09:39] <shepazu> anne, yes it does
  95. # [09:39] <shepazu> http://www.w3.org/TR/SVGMobile12/struct.html#CommonAttributes
  96. # [09:39] <shepazu> id = <ID>
  97. # [09:39] <shepazu> XML attribute for assigning a unique name to an element. Refer to the "xml:id Version 1.0" Recommendation [XMLID]. It is recommended that new content should use 'xml:id' instead.
  98. # [09:39] <shepazu> Animatable: no.
  99. # [09:39] <shepazu> xml:id = <ID>
  100. # [09:39] <shepazu> Standard XML attribute for assigning a unique name to an element. Refer to the "xml:id Version 1.0" [xml:id]. Recommended for new content.
  101. # [09:39] <shepazu> Animatable: no.
  102. # [09:39] <shepazu> and it goes on to give some warnings about using both together
  103. # [09:40] * shepazu is ambivalent about xml:id
  104. # [09:40] <anne> interesting
  105. # [09:43] <mjs> anne: it diesn't? I thought it allowed both
  106. # [09:46] <anne> apparently it does
  107. # [09:46] <anne> makes even less sense to me now
  108. # [09:46] <shepazu> a transition path makes less sense?
  109. # [09:51] * shepazu is psyched at Obama's win in Iowa :D
  110. # [09:51] <shepazu> excellent speech, too
  111. # [09:52] * Quits: mjs (mjs@64.81.48.145) (Client exited)
  112. # [10:21] * Joins: ROBOd (robod@89.122.216.38)
  113. # [10:31] * Quits: Lachy (Lachlan@84.215.54.100) (Quit: This computer has gone to sleep)
  114. # [10:46] * Joins: Lachy (Lachlan@213.236.208.22)
  115. # [11:33] * Quits: inimino (weechat@75.71.88.233) (Ping timeout)
  116. # [11:39] * Joins: jmb (jmb@152.78.68.189)
  117. # [12:07] * Joins: tH_ (Rob@87.102.20.204)
  118. # [12:07] * tH_ is now known as tH
  119. # [12:25] * Joins: timbl (timbl@209.6.134.246)
  120. # [12:25] * Quits: timbl_ (timbl@209.6.134.246) (Connection reset by peer)
  121. # [13:29] * Quits: timbl (timbl@209.6.134.246) (Quit: timbl)
  122. # [14:30] * RRSAgent excuses himself; his presence no longer seems to be needed
  123. # [14:30] * Parts: RRSAgent (rrs-loggee@128.30.52.30)
  124. # [14:41] * Joins: timbl (timbl@128.30.5.98)
  125. # [15:04] * Joins: Sander (svl@86.87.68.167)
  126. # [15:23] * Joins: matt (matt@128.30.52.30)
  127. # [15:30] * Parts: timbl (timbl@128.30.5.98)
  128. # [15:44] * Joins: aroben (aroben@76.111.161.65)
  129. # [16:05] * Quits: Lachy (Lachlan@213.236.208.22) (Ping timeout)
  130. # [16:11] * Joins: Lachy (Lachlan@213.236.208.22)
  131. # [16:38] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  132. # [16:51] * Joins: dbaron (dbaron@72.94.185.124)
  133. # [17:04] * Joins: aroben (aroben@76.111.161.65)
  134. # [17:33] * Joins: inimino (weechat@75.71.88.233)
  135. # [17:36] * Quits: inimino (weechat@75.71.88.233) (Client exited)
  136. # [17:40] * Joins: adele (adele@67.170.232.64)
  137. # [17:41] * Quits: matt (matt@128.30.52.30) (Quit: matt)
  138. # [17:45] * Quits: adele (adele@67.170.232.64) (Client exited)
  139. # [17:46] * Joins: adele (adele@67.170.232.64)
  140. # [17:52] * Quits: hober (ted@68.101.220.172) (Client exited)
  141. # [18:23] * Quits: dbaron (dbaron@72.94.185.124) (Ping timeout)
  142. # [18:33] * Quits: adele (adele@67.170.232.64) (Quit: adele)
  143. # [18:37] * Joins: dbaron (dbaron@71.246.1.92)
  144. # [18:53] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
  145. # [18:54] * Joins: matt (matt@128.30.52.30)
  146. # [19:10] * Joins: Lachy (Lachlan@84.215.54.100)
  147. # [19:13] * Quits: Lachy (Lachlan@84.215.54.100) (Quit: Leaving)
  148. # [19:13] * Joins: Lachy (Lachlan@84.215.54.100)
  149. # [19:20] * Joins: adele (adele@17.203.15.207)
  150. # [19:35] <anne> access control; now for half the price!
  151. # [19:41] * Quits: jmb (jmb@152.78.68.189) (Ping timeout)
  152. # [19:41] * Joins: jmb (jmb@152.78.68.189)
  153. # [19:46] * Joins: kingryan (kingryan@66.92.219.50)
  154. # [20:02] * Joins: timbl (timbl@128.30.5.98)
  155. # [20:09] * Quits: timbl (timbl@128.30.5.98) (Quit: timbl)
  156. # [20:13] * Joins: timbl_ (timbl@128.30.5.98)
  157. # [20:14] * jgraham notes anne has been working on his sales technique since yesterday
  158. # [20:14] * gsnedders notes he has so far given anne nothing
  159. # [20:24] * Joins: hober (ted@68.101.220.172)
  160. # [20:51] * Joins: Zeros (Zeros-Elip@67.154.87.254)
  161. # [21:57] * Quits: matt (matt@128.30.52.30) (Client exited)
  162. # [21:58] * Joins: matt (matt@128.30.52.30)
  163. # [21:59] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
  164. # [22:33] * Joins: mjs (mjs@64.81.48.145)
  165. # [23:09] * Quits: dbaron (dbaron@71.246.1.92) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  166. # [23:12] * Joins: sbuluf (zmz@200.49.132.85)
  167. # [23:14] * Quits: timbl_ (timbl@128.30.5.98) (Quit: timbl_)
  168. # [23:32] * Joins: adele_ (adele@17.203.15.207)
  169. # [23:32] * Quits: adele (adele@17.203.15.207) (Connection reset by peer)
  170. # [23:35] * Joins: aroben_ (aroben@76.111.161.65)
  171. # [23:36] * Quits: aroben (aroben@76.111.161.65) (Ping timeout)
  172. # Session Close: Sat Jan 05 00:00:00 2008

The end :)