/irc-logs / freenode / #whatwg / 2007-07-09 / end

Options:

  1. # Session Start: Mon Jul 09 00:00:00 2007
  2. # Session Ident: #whatwg
  3. # [00:15] * Parts: hasather (n=hasather@22.80-203-71.nextgentel.com)
  4. # [00:33] <Philip`> http://canvex.lazyilluminati.com/svn/tokeniser/ is the current version of [not quite all of] my code
  5. # [00:57] * Joins: rubys (n=rubys@cpe-075-182-064-252.nc.res.rr.com)
  6. # [01:00] * Joins: mpt (n=mpt@121-72-128-43.dsl.telstraclear.net)
  7. # [01:14] * Quits: tndH (i=Rob@87.102.18.111) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  8. # [01:20] <Philip`> rubys: Since you said you were interested a few days ago: http://canvex.lazyilluminati.com/svn/tokeniser/ has my current, uh, meta-tokeniser(?) code
  9. # [01:21] <Philip`> (It can run the tokeniser in OCaml, and can create one in C++)
  10. # [01:21] <Philip`> ((Both are just missing non-numeric entity support since that wasn't very interesting and I haven't added it yet))
  11. # [01:24] <rubys> ((you like to talk parenthetically, don't you?))
  12. # [01:25] <rubys> I've downloaded it and run it.
  13. # [01:25] <Philip`> (It's a bad habit of mine :-( )
  14. # [01:27] <othermaciej> too much lisp coding?
  15. # [01:27] <rubys> make_cpp looks fairly small; by implication make_py or make_rb would be too. Of course, an equivalent to tokeniser.cpp would also be necessary.
  16. # [01:30] <Philip`> The entity handling seems to require the most work in the language-specific code - it would be nice if that could be done more generically, like the rest of the state machine, but I've not really looked into that
  17. # [01:48] * Quits: bzed (n=bzed@dslb-084-059-107-010.pools.arcor-ip.net) ("Leaving")
  18. # [01:52] * Joins: h3h (n=w3rd@209.79.152.172)
  19. # [02:01] * Philip` tries to work out what modifications to the generated C++ code would help efficiency easily
  20. # [02:05] * Joins: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp)
  21. # [02:05] * Joins: weinig (i=weinig@nat/apple/x-4b9135295134467a)
  22. # [02:10] * Parts: rubys (n=rubys@cpe-075-182-064-252.nc.res.rr.com)
  23. # [02:19] <Philip`> http://canvex.lazyilluminati.com/misc/statestats.txt
  24. # [02:19] <Philip`> There's nearly as much double-quoted attribute value as there is plain text
  25. # [02:23] <Philip`> (Single-quoted is twice as common as unquoted, and double-quoted is twenty-five times more common than single-quoted)
  26. # [02:23] <Philip`> I guess the people who like XML syntax should be happy that unquoted values are so uncommon
  27. # [02:27] <Philip`> Assuming nobody has multiple doctypes, I found 1621 in 2522 pages, which is fortunately about the same as the 41%-with-no-doctype that Hixie reported
  28. # [02:56] * Joins: wildcfo (n=wild_c_f@ip72-200-106-241.tc.ph.cox.net)
  29. # [02:57] * Joins: yod (n=ot@dhcp-247-181.mag.keio.ac.jp)
  30. # [03:20] <othermaciej> that's uncommon?
  31. # [03:26] * Quits: MikeSmith (n=MikeSmit@eM60-254-196-202.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
  32. # [03:46] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
  33. # [04:15] * Quits: h3h (n=w3rd@209.79.152.172)
  34. # [04:54] * Joins: h3h (n=w3rd@209.79.152.177)
  35. # [04:55] * Quits: h3h (n=w3rd@209.79.152.177) (Remote closed the connection)
  36. # [06:01] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
  37. # [07:01] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (kubrick.freenode.net irc.freenode.net)
  38. # [07:01] * Quits: dolphinling (n=chatzill@rbpool3-66.shoreham.net) (kubrick.freenode.net irc.freenode.net)
  39. # [07:04] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  40. # [07:04] * Joins: dolphinling (n=chatzill@rbpool3-66.shoreham.net)
  41. # [07:05] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Connection reset by peer)
  42. # [07:05] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  43. # [07:15] * Quits: weinig (i=weinig@nat/apple/x-4b9135295134467a)
  44. # [07:18] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) ("http:/www.csarven.ca")
  45. # [07:36] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
  46. # [07:36] * Quits: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  47. # [07:38] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
  48. # [07:44] * Joins: Wolfman2000 (n=Wolfman2@wvh5348rn.rh.ncsu.edu)
  49. # [07:54] * Quits: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net) (Remote closed the connection)
  50. # [07:55] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
  51. # [07:57] * Joins: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
  52. # [08:13] * Quits: webben (n=benh@82.152.177.224) (Read error: 110 (Connection timed out))
  53. # [08:14] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.2 (IRC client for Emacs)")
  54. # [08:48] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
  55. # [08:58] <zcorpan_> why does HTMLCollection.namedItem() check for .name on some elements as opposed to any html element?
  56. # [09:00] <zcorpan_> is it that we want HTMLDocument.commands only look at id and not name?
  57. # [09:01] <zcorpan_> i'd rather it was more consistent with the other collection attributes... hmm
  58. # [09:04] <zcorpan_> oh. nevermind. e.g. <table>.rows doesn't look at name attributes
  59. # [09:07] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (kubrick.freenode.net irc.freenode.net)
  60. # [09:07] * Quits: Wolfman2000 (n=Wolfman2@wvh5348rn.rh.ncsu.edu) (kubrick.freenode.net irc.freenode.net)
  61. # [09:07] * Quits: jruderman (n=jruderma@c-67-169-24-116.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
  62. # [09:07] * Quits: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
  63. # [09:07] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
  64. # [09:10] * Quits: yod (n=ot@dhcp-247-181.mag.keio.ac.jp) ("Leaving")
  65. # [09:12] * Quits: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
  66. # [09:14] * Quits: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
  67. # [10:00] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  68. # [10:05] * Quits: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
  69. # [10:11] <zcorpan_> is [[Get]] e.g. this?: forms[0]
  70. # [10:19] * Joins: MikeSmith (n=MikeSmit@eM60-254-199-200.pool.emobile.ad.jp)
  71. # [10:21] * Joins: maikmerten (n=maikmert@Lbd77.l.pppool.de)
  72. # [10:31] * Joins: ROBOd (n=robod@86.34.246.154)
  73. # [10:58] * Joins: webben (i=benh@nat/yahoo/x-36c8ca63e1c901ea)
  74. # [10:59] * Quits: webben (i=benh@nat/yahoo/x-36c8ca63e1c901ea) (Remote closed the connection)
  75. # [11:14] * Joins: Ducki (i=Ducki@dialin-145-254-180-144.pools.arcor-ip.net)
  76. # [11:55] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
  77. # [11:55] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  78. # [12:10] * Joins: gsnedders (n=gsnedder@host81-132-88-104.range81-132.btcentralplus.com)
  79. # [12:27] * Joins: bzed (n=bzed@dslb-084-059-115-177.pools.arcor-ip.net)
  80. # [12:37] <Dashiva> zcorpan_: That's the most common use, at least
  81. # [12:39] <zcorpan_> Dashiva: ok
  82. # [12:40] * Quits: MikeSmith (n=MikeSmit@eM60-254-199-200.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
  83. # [12:44] <Dashiva> (on a lower level it's an internal property access, overridden to look for something other than the exact property; the details aren't too relevant, though)
  84. # [12:52] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (kubrick.freenode.net irc.freenode.net)
  85. # [12:52] * Quits: wildcfo (n=wild_c_f@ip72-200-106-241.tc.ph.cox.net) (kubrick.freenode.net irc.freenode.net)
  86. # [12:53] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  87. # [12:53] * Joins: wildcfo (n=wild_c_f@ip72-200-106-241.tc.ph.cox.net)
  88. # [12:53] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
  89. # [13:12] * Joins: Ducki_ (n=Ducki@dialin-212-144-055-158.pools.arcor-ip.net)
  90. # [13:30] * Quits: Ducki (i=Ducki@dialin-145-254-180-144.pools.arcor-ip.net) (Read error: 113 (No route to host))
  91. # [13:45] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
  92. # [13:45] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  93. # [14:38] * Joins: Charl (n=charlvn@c1-52-10.wblv.isadsl.co.za)
  94. # [14:49] * Joins: MikeSmith (n=MikeSmit@eM60-254-215-243.pool.emobile.ad.jp)
  95. # [14:53] * Joins: SavageX (n=maikmert@L99b4.l.pppool.de)
  96. # [14:55] * Quits: maikmerten (n=maikmert@Lbd77.l.pppool.de) (Read error: 113 (No route to host))
  97. # [14:59] * Joins: Codler (n=Codler@84-218-5-30.eurobelladsl.telenor.se)
  98. # [15:05] * SavageX is now known as maikmerten
  99. # [15:12] * Joins: Ducki__ (n=Ducki@dialin-212-144-065-028.pools.arcor-ip.net)
  100. # [15:13] * Quits: Ducki_ (n=Ducki@dialin-212-144-055-158.pools.arcor-ip.net) (Read error: 113 (No route to host))
  101. # [15:15] * Quits: Codler (n=Codler@84-218-5-30.eurobelladsl.telenor.se) ("- nbs-irc 2.21 - www.nbs-irc.net -")
  102. # [15:29] * Joins: karlUshi (n=karl@124-144-94-188.rev.home.ne.jp)
  103. # [15:36] * Joins: billyjack (n=MikeSmit@eM60-254-223-13.pool.emobile.ad.jp)
  104. # [15:36] * Quits: MikeSmith (n=MikeSmit@eM60-254-215-243.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
  105. # [15:41] * Quits: billyjack (n=MikeSmit@eM60-254-223-13.pool.emobile.ad.jp) (Read error: 104 (Connection reset by peer))
  106. # [15:43] <zcorpan_> should window.frames look for svg foreignObjects?
  107. # [15:47] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
  108. # [15:47] * Joins: Wolfman2000 (n=Wolfman2@wvh5348rn.rh.ncsu.edu)
  109. # [15:48] <zcorpan_> i.e., do foreignObjects create a nested browsing context?
  110. # [15:55] * Joins: billyjack (n=MikeSmit@eM60-254-203-194.pool.emobile.ad.jp)
  111. # [15:55] <zcorpan_> i.e. external foreign objects
  112. # [16:06] * Joins: tndH (i=Rob@87.102.18.111)
  113. # [16:11] <hsivonen> losts and lots of continue and break in the parser...
  114. # [16:11] <hsivonen> just a step away from goto programming...
  115. # [16:27] * Joins: billmason (n=billmaso@ip156.unival.com)
  116. # [16:33] * Quits: karlUshi (n=karl@124-144-94-188.rev.home.ne.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
  117. # [17:10] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
  118. # [17:12] * Joins: Ducki_ (n=Ducki@dialin-145-254-188-017.pools.arcor-ip.net)
  119. # [17:14] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
  120. # [17:25] * Parts: Charl (n=charlvn@c1-52-10.wblv.isadsl.co.za) ("Leaving")
  121. # [17:31] * Quits: Ducki__ (n=Ducki@dialin-212-144-065-028.pools.arcor-ip.net) (Read error: 113 (No route to host))
  122. # [17:58] * Joins: weinig (i=weinig@nat/apple/x-2ce91fba530a0d6c)
  123. # [18:16] * Quits: Wolfman2000 (n=Wolfman2@wvh5348rn.rh.ncsu.edu) ("Leaving")
  124. # [18:27] * Joins: hasather (n=hasather@22.80-203-71.nextgentel.com)
  125. # [18:34] * Quits: hasather (n=hasather@22.80-203-71.nextgentel.com) (Remote closed the connection)
  126. # [18:35] * Joins: hasather (n=hasather@22.80-203-71.nextgentel.com)
  127. # [18:51] * Joins: rubys (n=rubys@cpe-075-182-064-252.nc.res.rr.com)
  128. # [19:07] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com) (Read error: 110 (Connection timed out))
  129. # [19:12] * Quits: Ducki_ (n=Ducki@dialin-145-254-188-017.pools.arcor-ip.net) (Read error: 104 (Connection reset by peer))
  130. # [19:12] * Joins: Ducki_ (i=Ducki@dialin-145-254-186-034.pools.arcor-ip.net)
  131. # [19:25] * Quits: wildcfo (n=wild_c_f@ip72-200-106-241.tc.ph.cox.net) ("This computer has gone to sleep")
  132. # [19:27] * Joins: kingryan (n=kingryan@corp.technorati.com)
  133. # [19:52] * Joins: KevinMarks (i=KevinMar@nat/google/x-372fb126b1a06d57)
  134. # [20:02] * Joins: wildcfo (n=wild_c_f@wireless-outside-10.uawireless.arizona.edu)
  135. # [20:06] * Joins: met_ (n=Hassman@r5bx220.net.upc.cz)
  136. # [20:07] * Quits: Dashiva (i=Dashiva@v035b.studby.ntnu.no)
  137. # [20:31] * Quits: wildcfo (n=wild_c_f@wireless-outside-10.uawireless.arizona.edu) ("Leaving")
  138. # [20:31] * Joins: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net)
  139. # [21:01] * Parts: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net)
  140. # [21:02] * Quits: maikmerten (n=maikmert@L99b4.l.pppool.de) ("Leaving")
  141. # [21:12] * Quits: Ducki_ (i=Ducki@dialin-145-254-186-034.pools.arcor-ip.net) (Read error: 113 (No route to host))
  142. # [21:13] * Joins: Ducki_ (n=Ducki@dialin-145-254-186-034.pools.arcor-ip.net)
  143. # [21:32] * Joins: smfr (i=smfr@nat/apple/x-bb4442e1673fcb35)
  144. # [21:36] * Joins: virtuelv_ (n=virtuelv@47.80-202-66.nextgentel.com)
  145. # [21:37] * Quits: smfr (i=smfr@nat/apple/x-bb4442e1673fcb35) (Client Quit)
  146. # [21:38] * Joins: weinig_ (i=weinig@nat/apple/x-f34efc2dae32ad04)
  147. # [21:38] * Quits: weinig (i=weinig@nat/apple/x-2ce91fba530a0d6c) (Read error: 104 (Connection reset by peer))
  148. # [21:41] * Joins: smfr (i=smfr@nat/apple/x-0fc91e826c233f73)
  149. # [21:44] * Quits: dolphinling (n=chatzill@rbpool3-66.shoreham.net) (Read error: 110 (Connection timed out))
  150. # [21:48] * Parts: smfr (i=smfr@nat/apple/x-0fc91e826c233f73)
  151. # [21:55] * Joins: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net)
  152. # [22:00] * Parts: rubys (n=rubys@cpe-075-182-064-252.nc.res.rr.com)
  153. # [22:01] * Quits: billyjack (n=MikeSmit@eM60-254-203-194.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
  154. # [22:04] * Joins: billyjack (n=MikeSmit@eM60-254-197-66.pool.emobile.ad.jp)
  155. # [22:05] * Parts: hasather (n=hasather@22.80-203-71.nextgentel.com)
  156. # [22:06] * Joins: hasather (n=hasather@22.80-203-71.nextgentel.com)
  157. # [22:08] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  158. # [22:16] * Quits: jdandrea (n=jdandrea@ool-18e42ae7.dyn.optonline.net) ("ciao")
  159. # [22:33] * Joins: weinig (i=weinig@nat/apple/x-30b34671255bf21b)
  160. # [22:33] * Quits: weinig_ (i=weinig@nat/apple/x-f34efc2dae32ad04) (Read error: 104 (Connection reset by peer))
  161. # [22:48] * Quits: hasather (n=hasather@22.80-203-71.nextgentel.com) (Remote closed the connection)
  162. # [22:48] * Joins: hasather (n=hasather@22.80-203-71.nextgentel.com)
  163. # [22:50] * Joins: rubys (n=rubys@cpe-075-182-064-252.nc.res.rr.com)
  164. # [22:51] * Joins: hendry (n=hendry@91.84.62.62)
  165. # [23:06] * Joins: othermaciej (n=mjs@17.255.105.59)
  166. # [23:06] * Joins: Dashiva (n=noone@17.80-202-223.nextgentel.com)
  167. # [23:10] * Quits: mpt (n=mpt@121-72-128-43.dsl.telstraclear.net) ("Leaving")
  168. # [23:13] * Quits: Ducki_ (n=Ducki@dialin-145-254-186-034.pools.arcor-ip.net) (Read error: 104 (Connection reset by peer))
  169. # [23:13] * Joins: Ducki (i=Ducki@dialin-145-254-189-018.pools.arcor-ip.net)
  170. # [23:16] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
  171. # [23:17] * Quits: Dashiva (n=noone@17.80-202-223.nextgentel.com)
  172. # [23:17] * Joins: Dashiva (i=Dashiva@17.80-202-223.nextgentel.com)
  173. # [23:23] * Quits: virtuelv_ (n=virtuelv@47.80-202-66.nextgentel.com) ("Leaving")
  174. # [23:28] * billyjack is now known as MikeSmith
  175. # [23:31] * Quits: met_ (n=Hassman@r5bx220.net.upc.cz) ("Chemists never die, they just stop reacting.")
  176. # [23:31] * Quits: KevinMarks (i=KevinMar@nat/google/x-372fb126b1a06d57) ("The computer fell asleep")
  177. # [23:35] * Joins: KevinMarks (i=KevinMar@nat/google/x-4adcce2a8cd89e72)
  178. # [23:42] * Quits: Ducki (i=Ducki@dialin-145-254-189-018.pools.arcor-ip.net) (Read error: 113 (No route to host))
  179. # [23:52] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
  180. # Session Close: Tue Jul 10 00:00:00 2007

The end :)