/irc-logs / freenode / #whatwg / 2009-10-26 / end

Options:

  1. # Session Start: Mon Oct 26 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [01:11] * Disconnected
  4. # [01:12] * Attempting to rejoin channel #whatwg
  5. # [01:12] * Rejoined channel #whatwg
  6. # [01:12] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  7. # [01:12] * Set by annevk42 on Mon Oct 19 22:03:06
  8. # [01:22] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-zwhzmoyikrdcykdu)
  9. # [01:33] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  10. # [01:39] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  11. # [01:41] * Quits: yoshu (n=josh@174-18-207-206.tcso.qwest.net) (Client Quit)
  12. # [01:42] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-zwhzmoyikrdcykdu) (Client Quit)
  13. # [01:45] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-zcmaqbaruirnhqwz)
  14. # [01:46] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-zcmaqbaruirnhqwz) (Client Quit)
  15. # [01:49] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  16. # [01:52] * Joins: tkent (n=tkent@220.109.219.244)
  17. # [01:55] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  18. # [02:02] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  19. # [02:05] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) ("Leaving...")
  20. # [02:11] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  21. # [02:13] * Quits: Rik` (n=Rik`@86.199.174.136) (Read error: 145 (Connection timed out))
  22. # [02:14] * Joins: Rik` (n=Rik`@ARennes-359-1-39-136.w86-199.abo.wanadoo.fr)
  23. # [02:27] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  24. # [02:35] * Quits: cfq (n=cfq@94-194-98-91.zone8.bethere.co.uk) (Read error: 110 (Connection timed out))
  25. # [02:42] * mpilgrim__ is now known as mpilgrim
  26. # [02:54] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-fzvuzeeqgwrsmttc)
  27. # [03:02] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 145 (Connection timed out))
  28. # [03:09] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  29. # [03:11] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-fzvuzeeqgwrsmttc) (Client Quit)
  30. # [03:14] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  31. # [03:14] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  32. # [03:15] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  33. # [03:24] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
  34. # [04:02] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Read error: 110 (Connection timed out))
  35. # [04:04] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  36. # [04:24] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  37. # [04:30] * lmorchard is now known as lmorchard|away
  38. # [04:31] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  39. # [04:35] * Joins: cedricv (n=cedric@112.199.174.234)
  40. # [04:40] * Joins: [1]mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
  41. # [04:41] * Joins: fishd (n=darin@67.180.164.209)
  42. # [04:56] * Quits: cedricv (n=cedric@112.199.174.234) (Read error: 145 (Connection timed out))
  43. # [05:01] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  44. # [05:02] * Joins: fishd_ (n=darin@216.239.45.130)
  45. # [05:02] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  46. # [05:10] * Quits: fishd (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
  47. # [05:19] * Joins: wakaba_0 (n=wakaba_@122.221.184.68)
  48. # [05:21] * Joins: Creap_ (n=Creap@193.11.202.139)
  49. # [05:21] * Joins: mpilgrim_ (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
  50. # [05:21] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (leguin.freenode.net irc.freenode.net)
  51. # [05:21] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (leguin.freenode.net irc.freenode.net)
  52. # [05:21] * Quits: Lachy (n=Lachlan@85.196.122.246) (leguin.freenode.net irc.freenode.net)
  53. # [05:21] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (leguin.freenode.net irc.freenode.net)
  54. # [05:21] * Quits: Rik|holiday (n=Rik|work@fw01d.skyrock.net) (leguin.freenode.net irc.freenode.net)
  55. # [05:21] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (leguin.freenode.net irc.freenode.net)
  56. # [05:21] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (leguin.freenode.net irc.freenode.net)
  57. # [05:21] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (leguin.freenode.net irc.freenode.net)
  58. # [05:21] * [1]mpilgrim is now known as mpilgrim
  59. # [05:22] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  60. # [05:23] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
  61. # [05:26] * Joins: Lachy (n=Lachlan@85.196.122.246)
  62. # [05:26] * Joins: Rik|work (n=Rik|work@193.93.127.141)
  63. # [05:28] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  64. # [05:33] * Quits: yoshu (n=josh@174-18-207-206.tcso.qwest.net) (Client Quit)
  65. # [05:34] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
  66. # [05:36] * Joins: Yudai (n=Yudai@218.110.162.80)
  67. # [05:37] * Joins: yoshu (n=josh@174.18.207.206)
  68. # [05:42] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) ("Leaving.")
  69. # [05:46] * Quits: Rik` (n=Rik`@ARennes-359-1-39-136.w86-199.abo.wanadoo.fr)
  70. # [05:52] * Joins: cedricv (n=cedric@124.197.116.227)
  71. # [06:03] * Joins: TabAtkins_ (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  72. # [06:03] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 104 (Connection reset by peer))
  73. # [06:03] * TabAtkins_ is now known as TabAtkins
  74. # [06:12] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  75. # [06:31] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 113 (No route to host))
  76. # [06:31] * Quits: mpilgrim_ (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 104 (Connection reset by peer))
  77. # [06:31] * Joins: mpilgrim_ (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
  78. # [06:35] * othree_ is now known as othree
  79. # [06:37] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  80. # [06:38] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  81. # [06:42] * Quits: cedricv (n=cedric@124.197.116.227)
  82. # [06:44] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  83. # [07:00] * Quits: yoshu (n=josh@174.18.207.206)
  84. # [07:02] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
  85. # [07:10] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  86. # [07:10] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  87. # [07:10] * weinig_ is now known as weinig
  88. # [07:18] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (Read error: 110 (Connection timed out))
  89. # [07:30] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  90. # [07:30] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  91. # [07:37] * Joins: weinig (n=weinig@67.180.35.124)
  92. # [07:37] * Quits: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  93. # [07:41] * Joins: erlehmann (n=erlehman@82.113.121.10)
  94. # [07:56] * Joins: Mrmil (n=ut_ollie@77.236.204.8)
  95. # [08:05] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  96. # [08:07] * Quits: erlehmann (n=erlehman@82.113.121.10) (Read error: 110 (Connection timed out))
  97. # [08:14] * Joins: yatil (n=Adium@78.104.102.186)
  98. # [08:18] * Joins: cedricv (n=cedric@112.199.200.140)
  99. # [08:26] * Joins: virtuelv (n=virtuelv@213.236.208.22)
  100. # [08:29] * Joins: pesla (n=retep@procurios.xs4all.nl)
  101. # [08:31] * Quits: boogyman (n=chatzill@unaffiliated/boogyman) ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
  102. # [08:32] * Quits: fishd_ (n=darin@216.239.45.130) (Read error: 110 (Connection timed out))
  103. # [08:35] * Joins: Rik` (n=Rik`@ARennes-359-1-39-136.w86-199.abo.wanadoo.fr)
  104. # [08:42] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  105. # [08:44] * Quits: Rik` (n=Rik`@ARennes-359-1-39-136.w86-199.abo.wanadoo.fr)
  106. # [08:51] * Joins: annevk42 (n=annevk@5355732C.cable.casema.nl)
  107. # [08:55] * Joins: fishd_ (n=darin@c-67-180-164-209.hsd1.ca.comcast.net)
  108. # [08:58] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  109. # [09:04] <hsivonen> looks like I should redeploy V.nu
  110. # [09:12] * Parts: yatil (n=Adium@78.104.102.186)
  111. # [09:12] * Joins: fishd__ (n=darin@216.239.45.130)
  112. # [09:21] <MikeSmith> hsivonen: yeah, a few changes went in last week
  113. # [09:25] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  114. # [09:28] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  115. # [09:31] * Quits: fishd_ (n=darin@c-67-180-164-209.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  116. # [09:34] * Joins: archtech (i=stanv@83.228.56.37)
  117. # [09:36] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  118. # [09:44] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
  119. # [09:44] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  120. # [09:46] <hsivonen> the design of http://xkcd.com/ is awesome today
  121. # [09:48] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  122. # [09:48] <annevk42> source code too
  123. # [09:48] <annevk42> <HTML WEB="2.0">
  124. # [09:48] <annevk42> <SCRIPT LANGUAGE="QBASIC">IF $BROWSER = "IE" THEN GOTO 50</SCRIPT>
  125. # [09:49] <annevk42> and as Netscape icon it has the one from IE
  126. # [09:49] <annevk42> good stuff :)
  127. # [09:51] <hsivonen> has MS announced something about implementing HTML5 forms in IE9?
  128. # [09:52] <annevk42> not that I know
  129. # [09:53] <annevk42> but I'm a little out of the loop
  130. # [09:54] <hsivonen> I just noticed an interesting parity-IE annotation on b.m.o
  131. # [09:55] <annevk42> pointer?
  132. # [09:55] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=344614
  133. # [09:56] <annevk42> seems you can ask a colleague about it
  134. # [09:57] * Joins: fishd_ (n=darin@67.180.164.209)
  135. # [09:58] <annevk42> heh, Gmail is using <input type=url>, didn't know
  136. # [10:02] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  137. # [10:04] * Quits: fishd__ (n=darin@216.239.45.130) (Read error: 60 (Operation timed out))
  138. # [10:05] * Joins: roc (n=roc@121.72.203.54)
  139. # [10:09] <hsivonen> MikeSmith: I'm about to check in a version of build.py that uses the hg repo for the htmlparser.
  140. # [10:09] <hsivonen> MikeSmith: is there anything I should do to make it suck less for users who already have an svn checkout of the parser?
  141. # [10:10] * hsivonen has no idea what happens if one tries to do a hg pull onto a location that already has an svn sandbox
  142. # [10:13] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  143. # [10:13] <zcorpan_> Hixie: comment box is broken
  144. # [10:13] <MikeSmith> hsivonen: no clue from me.. but if you go ahead and check it in, I'll test it right away
  145. # [10:13] <hsivonen> what does "private repositories" mean on bitbucket?
  146. # [10:13] <MikeSmith> zcorpan_: that's probably because W3C bugzilla is down
  147. # [10:13] <MikeSmith> or maybe
  148. # [10:14] <zcorpan_> ok
  149. # [10:14] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) (Read error: 104 (Connection reset by peer))
  150. # [10:14] <hsivonen> MikeSmith: OK. committed
  151. # [10:14] <Philip`> hsivonen: I believe it means ones that aren't public
  152. # [10:14] <Philip`> and only authorised users can read
  153. # [10:15] <hsivonen> Philip`: you mean like non-Open Source?
  154. # [10:16] <zcorpan_> Philip`: did you see my suggestion for "further research"? :)
  155. # [10:16] <hsivonen> my use cases are: 1) Making a staging repo for the hg.mozilla.org htmlparser repo and 2) moving all the rest of the V.nu repos to hg
  156. # [10:17] <hsivonen> are there other hg hosting providers besides bitbucket and Google Code?
  157. # [10:17] <hsivonen> Google insists on one license per repo, right?
  158. # [10:17] <hsivonen> so Google is out of question
  159. # [10:17] <Philip`> hsivonen: You can give people read access to non-OS code, and you can not give read access to OS code, so those seem unrelated concerns
  160. # [10:18] <Philip`> I don't believe Bitbucket has any licensing requirements on any type of repository
  161. # [10:19] <hsivonen> so assuming other committers are OK with BitBucket, would BitBucket be sensible or is there something awful I should be aware of?
  162. # [10:19] * Quits: fishd_ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
  163. # [10:19] <Philip`> (The only constraint is you can't stop people reading public repositories)
  164. # [10:20] <Philip`> hsivonen: I've only used it a tiny bit but it seemed to work alright
  165. # [10:20] <Philip`> It seems like it shouldn't be an important decision, because you can simply clone the repository and move it somewhere else whenever you want
  166. # [10:24] <Philip`> zcorpan_: If someone can tell me how to make validator.nu parse with scripting enabled, it should be easy enough to do
  167. # [10:24] * Quits: weinig (n=weinig@67.180.35.124) (Read error: 131 (Connection reset by peer))
  168. # [10:25] <jgraham> hsivonen: I have never heard anything bad about bitbucket
  169. # [10:25] <zcorpan_> hsivonen: how does Philip` make v.nu parse with scripting enabled?
  170. # [10:26] <Philip`> jgraham: That could be because you have never heard anything about it at all
  171. # [10:26] <jgraham> Philip`: Indeed. However I have heard some things about it. SO it's not that
  172. # [10:27] <hsivonen> Philip`, jgraham: thanks for comments about bitbucket
  173. # [10:27] <hsivonen> zcorpan_: do you mean parsing with the "scripting enabled" bit set or do you mean actually running scripts?
  174. # [10:28] * Philip` more recently just set up hgweb.cgi on his own server because it seemed easier (and less restrictive of disk space) than using external providers
  175. # [10:28] <zcorpan_> hsivonen: the former
  176. # [10:28] <hsivonen> Philip`: I want professionals to take care of backups for me
  177. # [10:28] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  178. # [10:28] <Philip`> hsivonen: "hg pull" should take care of backups
  179. # [10:28] <Philip`> unless I'm missing something
  180. # [10:29] * Joins: ROBOd (n=robod@89.122.216.38)
  181. # [10:29] <hsivonen> Well, I suppose I could have the repos on validator.nu and have a cron job on html5.validator.nu pulling them as backups
  182. # [10:30] * Parts: Mrmil (n=ut_ollie@77.236.204.8)
  183. # [10:30] * jgraham has hgweb set upfor various things
  184. # [10:31] <jgraham> but not for anything really useful
  185. # [10:31] <hsivonen> zcorpan_: the various API wrapper objects for the V.nu parser have a setScriptingEnabled() method
  186. # [10:32] <hsivonen> passing true should do the trick
  187. # [10:32] <zcorpan_> http://about.validator.nu/htmlparser/apidocs/nu/validator/htmlparser/dom/HtmlDocumentBuilder.html#setScriptingEnabled(boolean) ?
  188. # [10:32] <hsivonen> zcorpan_: yes
  189. # [10:32] <zcorpan_> Philip`: ^
  190. # [10:34] <Philip`> zcorpan_: Tell hsivonen thanks
  191. # [10:34] <zcorpan_> hsivonen: thanks
  192. # [10:35] <Philip`> (from me)
  193. # [10:35] <hsivonen> zcorpan_, Philip` : you're welcome
  194. # [10:35] <MikeSmith> hsivonen: I guess I need to whack my existing htmlparser directory before running the build script?
  195. # [10:36] * Philip` wishes the documentation for all this stuff like setScriptingEnabled said what the default was
  196. # [10:36] <hsivonen> MikeSmith: probably
  197. # [10:36] <MikeSmith> OK
  198. # [10:37] <zcorpan_> maybe the default for setScriptingEnabled should be true
  199. # [10:38] <hsivonen> zcorpan_: why?
  200. # [10:38] <Philip`> zcorpan_: What elements do you want searched for?
  201. # [10:39] <zcorpan_> Philip`: script and noscript
  202. # [10:39] <Philip`> zcorpan_: and no others?
  203. # [10:39] <zcorpan_> Philip`: right
  204. # [10:40] <zcorpan_> hsivonen: i guess it depends on what people expect the default to be
  205. # [10:40] <jgraham> hsivonen: My expectation is that non-browsxer applications that do not support scripting are expected to behave more like the scripting enabled case but not run scripts
  206. # [10:41] <hsivonen> clearly, this <noscript> thing isn't a winner design
  207. # [10:41] * Joins: michaelforrest (n=michaelf@91.189.88.12)
  208. # [10:41] <Philip`> zcorpan_: Running...
  209. # [10:41] <zcorpan_> cool
  210. # [10:41] <Philip`> (Might take a while)
  211. # [10:43] * Joins: tndH (n=Rob@eduroam-wireless-326.leeds.ac.uk)
  212. # [10:45] <zcorpan_> maybe there are pages with <noscript><!--</noscript>FOO<noscript>--></noscript>
  213. # [10:45] <zcorpan_> although that wouldn't be too useful since it'd always be hidden
  214. # [10:45] <zcorpan_> (today)
  215. # [10:47] <Philip`> Hmm, there's quite a lot of <script> textContent
  216. # [10:48] <MikeSmith> hsivonen: so, I think the current build script isn't going to work for initial checkout
  217. # [10:48] <MikeSmith> I think for initial checkout, it needs to do an hg clone
  218. # [10:48] <hsivonen> aargh
  219. # [10:49] <zcorpan_> Philip`: i think that's expected
  220. # [10:49] <hsivonen> good point
  221. # [10:49] <hsivonen> sorry
  222. # [10:49] <MikeSmith> np
  223. # [10:49] <MikeSmith> hsivonen: I'm going to drop off for a bit but will be back on later
  224. # [10:49] <zcorpan_> maybe there are pages with <noscript><!--</noscript>FOO<noscript>--!></noscript>
  225. # [10:49] * hsivonen wonders what happens if hg clone is done over an existing clone
  226. # [10:50] <zcorpan_> which would trigger reparsing with scripting enabled but hide the FOO with scripting disabled
  227. # [10:50] <jgraham> hsivonen: You can presumably rather easilly check if you have an existing repository
  228. # [10:51] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
  229. # [10:51] <Philip`> hsivonen: I think it might complain that the target directory already exists
  230. # [10:51] <jgraham> (at the very least you can look for a .hg; if you are using the api then you can probably do something more fancy)
  231. # [10:52] <zcorpan_> Philip`: if <script> textContent is several hundred, then it's probably right; if it is several thousand then it might be something wrong
  232. # [10:53] <Philip`> So far I don't see any noscript with "</noscript" in it
  233. # [10:54] <zcorpan_> that's good :)
  234. # [10:54] * Joins: darobin (n=robin@mtl93-13-78-229-133-72.fbx.proxad.net)
  235. # [10:55] <Philip`> Assuming it's not an error in the parser or in my scripts :-)
  236. # [10:57] * hsivonen tries to figure out how to run hg pull from outside the local repo
  237. # [10:57] * hsivonen tries to find out what -R
  238. # [10:57] <hsivonen> does
  239. # [10:58] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
  240. # [11:00] <zcorpan_> hsivonen: livedom.validator.nu doesn't have the bit set but runs scripts
  241. # [11:00] <hsivonen> zcorpan_: oops. thanks for noticing.
  242. # [11:01] * Philip` really should have split his set of pages into much smaller chunks
  243. # [11:01] <Philip`> I just split it into 16, and it can take ~10 minutes to run one of them, so it's not very good for progress indication or for parallelism when it's only got one chunk left :-(
  244. # [11:05] * Joins: payman (n=payman@pat.se.opera.com)
  245. # [11:05] * Joins: webben (n=benh@nat/yahoo/x-qoyjkaptcprskhrh)
  246. # [11:05] <hsivonen> whoa. <a role=button> sure has generated a lot of email while I wasn't looking
  247. # [11:06] <hsivonen> when the whole thing should really have been a super-simple spec fix: allowing roles on <a>
  248. # [11:06] <hsivonen> Whoa. WONTFIX
  249. # [11:06] <zcorpan_> i think <a role=button> is like <p>&nbsp;</p>
  250. # [11:08] <hsivonen> Hixie: I think <a> has enough of abuse history that is should be considered sacrificed like <div>
  251. # [11:08] * Joins: mpt (n=mpt@canonical/mpt)
  252. # [11:10] <zcorpan_> using <a> for a button also isn't too bad
  253. # [11:10] <zcorpan_> you get keyboard access, which is better than <span>
  254. # [11:10] <zcorpan_> and <button> is annoying to style in some browsers
  255. # [11:13] * Joins: nattokirai (n=nattokir@201.103.142.229)
  256. # [11:13] <zcorpan_> i wonder if <noscript> parsing when scripting is enabled is good enough or if pages rely on the IE way of parsing it
  257. # [11:14] <hsivonen> what's the IE way?
  258. # [11:14] <zcorpan_> dropping the tokens, iirc
  259. # [11:18] * jgraham takes it that hsivonen doesn't susbscribe to the HTTP-weenie philosophy that users use the difference between links and buttons to determine safe vs unsafe operations
  260. # [11:19] <hsivonen> jgraham: users can only use the difference if the <a> element looks like a link
  261. # [11:19] <hsivonen> jgraham: if it looks like a button, it should be announced as a button by screen readers, too
  262. # [11:20] <jgraham> hsivonen: Right, so the theory is that links should never look like buttons and therefore should never have role=button
  263. # [11:20] * jgraham doesn't subscribe to this philosophy
  264. # [11:20] * Joins: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se)
  265. # [11:20] <hsivonen> jgraham: it sucks that the accessibility bit is the only part that can be realistically caught programmatically as the author doing something bad
  266. # [11:21] <hsivonen> jgraham: but if the validator whines, the authors are just going to break accessibility. they aren't going to stop repurposing links as buttons
  267. # [11:21] <jgraham> (in particular I don't think that real users actually make the distinction that HTTP people claim that they should be making)
  268. # [11:21] <Philip`> I think that's what Steve Faulkner said
  269. # [11:22] <Philip`> and it seemed quite a reasonable argument to me
  270. # [11:22] <jgraham> (I haven't actually read any of that thread yet so I'm only saying things that have come up the previous N times this discussion has happened)
  271. # [11:22] <Philip`> People don't care if they're violating the spec, they just care if the validators complains that they are, and they will make minimal changes to stop the validator complaining
  272. # [11:23] <Philip`> s/that's what/what hsivonen said about programmatic catchability is what/
  273. # [11:24] <zcorpan_> Philip`: indeed
  274. # [11:24] * Quits: tndH (n=Rob@eduroam-wireless-326.leeds.ac.uk) (Read error: 54 (Connection reset by peer))
  275. # [11:29] * Joins: svl (n=me@f051053071.adsl.alicedsl.de)
  276. # [11:34] * Quits: peritus_ (n=peritus@ircbridge.mahner.org) ("Leaving")
  277. # [11:37] * Quits: virtuelv (n=virtuelv@213.236.208.22) ("Ex-Chat")
  278. # [11:38] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  279. # [11:44] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
  280. # [11:45] * Joins: tndH (n=Rob@eduroam-wireless-326.leeds.ac.uk)
  281. # [11:48] <zcorpan_> hmm, i meant "i wonder if <noscript> parsing when scripting is *dis*abled is good enough or if pages rely on the IE way of parsing it"
  282. # [11:50] <Philip`> zcorpan_: http://philip.html5.org/data/cdata-containing-self-close-with-script.txt
  283. # [11:51] <zcorpan_> Philip`: thanks!
  284. # [11:53] * Quits: tndH (n=Rob@eduroam-wireless-326.leeds.ac.uk) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  285. # [11:58] * Joins: mpt (n=mpt@canonical/mpt)
  286. # [11:59] <zcorpan_> http://simon.html5.org/dump/cdata-containing-self-close-with-script.xml
  287. # [12:00] <zcorpan_> 884 occurrences for script
  288. # [12:00] <zcorpan_> 5 for noscript
  289. # [12:03] <zcorpan_> two of the noscript have the encoding problem
  290. # [12:03] <zcorpan_> one would show "-->"
  291. # [12:03] <zcorpan_> one works equally with or without escapedness
  292. # [12:04] <zcorpan_> and one has the <noscript><!--</noscript>FOO<noscript>--></noscript> "trick"
  293. # [12:09] <zcorpan_> which will actually start to work as a trick with the currently specified parsing rules
  294. # [12:13] <zcorpan_> hsivonen: maybe parity-IE refers to IE with dean's wf2 script
  295. # [12:13] * Joins: mat_t (n=mattomas@91.189.88.12)
  296. # [12:24] <zcorpan_> document.write('</SCRIPT\> \n');
  297. # [12:24] <zcorpan_> also a way to escape the end tag...
  298. # [12:28] <hsivonen> zcorpan_: could be referring to Dean's scripts, yes. dunno.
  299. # [12:29] <zcorpan_> wonder if we want to whine about people who do <script><!--d.w('<script></script\>');--></script>
  300. # [12:30] * Quits: webben (n=benh@nat/yahoo/x-qoyjkaptcprskhrh) (Remote closed the connection)
  301. # [12:30] * Joins: MikeSmith (n=MikeSmit@114.48.123.96)
  302. # [12:31] * Joins: webben (n=benh@nat/yahoo/x-fmaycwzeesbevycr)
  303. # [12:31] * Quits: wakaba_0 (n=wakaba_@122.221.184.68) ("Leaving...")
  304. # [12:33] <Philip`> zcorpan_: Is it possible to detect and whine in a way that tells the user what they should do to fix the problem properly?
  305. # [12:34] <Philip`> (presumably telling them to write <\/script> or something)
  306. # [12:44] * Joins: yatil (n=Adium@78.104.102.186)
  307. # [12:44] <zcorpan_> Philip`: actually writing it as <\/script> would also be invalid
  308. # [12:44] * Parts: yatil (n=Adium@78.104.102.186)
  309. # [12:45] <zcorpan_> assuming i've understood the abnf correctly
  310. # [12:47] <zcorpan_> i guess the right recommendation is to not use <!-- at all
  311. # [12:52] <zcorpan_> maybe i should try to ignore the validation aspect and focus on compat first
  312. # [12:53] <jgraham> Validation is for wimps anyway
  313. # [12:58] * Quits: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se) (Remote closed the connection)
  314. # [12:59] * Joins: hamcore (n=hamcore@unaffiliated/hamcore)
  315. # [13:00] <hsivonen> MikeSmith: I've now redeployed V.nu
  316. # [13:00] <MikeSmith> hsivonen: cool
  317. # [13:01] <zcorpan_> MikeSmith: any highlights?
  318. # [13:02] <hsivonen> MikeSmith: thanks for developing stuff to deploy
  319. # [13:05] <MikeSmith> zcorpan_: Nothing so big. I added some "Use FOO instead." suggestions to the error messages for obsolete elements, and updated the microdata stuff and content model for <caption> so that the HTML5 spec would validate
  320. # [13:05] <zcorpan_> MikeSmith: cool
  321. # [13:06] <zcorpan_> does html5 have a requirement along the lines of "conformance checkers must report this document as valid"? :)
  322. # [13:06] <MikeSmith> hsivonen: thanks for making something worthwhile that people can help develop stuff for :)
  323. # [13:08] <MikeSmith> hsivonen: btw, I think I finally made some time to work on the datatype warnings mechanism.. but will need some time from you to answer questions
  324. # [13:08] <MikeSmith> hsivonen: assuming you think it's worth pursuing
  325. # [13:09] <MikeSmith> hsivonen: first question would be, how should the messages be flagged as warnings? just with a magic substring as part of the message text? or some other flagging mechanism?
  326. # [13:09] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  327. # [13:10] <darobin> hey
  328. # [13:11] * Quits: deadowl (n=deadowl_@c-67-189-196-62.hsd1.vt.comcast.net) (Read error: 110 (Connection timed out))
  329. # [13:11] <darobin> is there a reason why entries in an appcache manifest must have the same scheme as the manifest itself?
  330. # [13:11] <MikeSmith> hsivonen: also, seems like we need to add a Java property name. nu.validator.servlet.warnings=1 ? or something like that?
  331. # [13:11] <hsivonen> MikeSmith: assuming that the plan is to go with the trick that Jing thinks there's an error but the UI downgrades the presentation to a warning, I think the warningness should be a flag on the exception object or a subclass of the datatype exception class
  332. # [13:11] <MikeSmith> OK
  333. # [13:12] <hsivonen> MikeSmith: the property name should probably show that it belongs to the datatype package rather than the servlet front end, but yeah, a system property is needed
  334. # [13:12] <darobin> I was hacking on something that's local, but for which I'd like remote resources to be appcached so that I can keep hacking while travelling
  335. # [13:12] <darobin> but this prevents it
  336. # [13:13] <hsivonen> darobin: my guess is that the point is to prevent the case where an evil origin pins stuff in the cache from a good origin
  337. # [13:13] <darobin> I can't seem to think of a reason why an appcache couldn't reference things from all over the place
  338. # [13:13] <hsivonen> darobin: and then the scheme restriction just falls out of that
  339. # [13:13] * hsivonen knows almost nothing about app cache
  340. # [13:14] <darobin> hsivonen: well, I'd expect stuff in appcache to only be appcached for pages that point to that manifest
  341. # [13:14] <darobin> note that it's only same-scheme, it's not same-origin (that I can tell)
  342. # [13:14] <darobin> this is a bummer
  343. # [13:15] <hsivonen> ah. I know nothing about that.
  344. # [13:15] <hsivonen> http://html5.org/tools/web-apps-tracker?from=4287&to=4288 has a copy-paste error, right?
  345. # [13:16] <darobin> ah well, thanks anyway
  346. # [13:18] * hsivonen finds a page that gives the YSoD in Minefield but not in Safari or Opera
  347. # [13:18] <hsivonen> yay for serving broken XML to Gecko only as XML
  348. # [13:18] <zcorpan_> hsivonen: yes, i've sent email about that
  349. # [13:19] <hsivonen> Hixie: Boris had a reason for making the <form> element hiding HTML-document-only. I don't recall what the reason was.
  350. # [13:19] * Joins: pmuellr (n=pmuellr@nat/ibm/x-kfnrxetunupawsrk)
  351. # [13:20] * Quits: pmuellr (n=pmuellr@nat/ibm/x-kfnrxetunupawsrk) (Connection reset by peer)
  352. # [13:20] <MikeSmith> darobin: I think I found the reason
  353. # [13:20] <MikeSmith> hang on, I'll get you a URL
  354. # [13:22] <darobin> ah, that'd be cool
  355. # [13:22] <MikeSmith> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2007-October/012689.html
  356. # [13:23] <MikeSmith> the paragraphs that begins, "I'm not sure how to work around this."
  357. # [13:23] <zcorpan_> hsivonen: it seems such forms aren't display:none in opera even in html
  358. # [13:23] <darobin> MikeSmith: you're a star, I coudn't dig anything up
  359. # [13:24] <hsivonen> zcorpan_: does Opera have other magic for ensuring the such forms don't break the table layout?
  360. # [13:24] <MikeSmith> darobin: so now you need to tell Hixie to come up with a better workaround..
  361. # [13:25] <darobin> mmmm, right, this is really a workaround :)
  362. # [13:25] <darobin> and big workaround, I really mean big ugly dirty hack
  363. # [13:25] <zcorpan_> hsivonen: the forms end up in an anonymous <caption> box
  364. # [13:26] <hsivonen> zcorpan_: ok
  365. # [13:26] <hsivonen> Hixie: https://bugzilla.mozilla.org/show_bug.cgi?id=349695
  366. # [13:27] <annevk42> darobin, appcache is supposed to be same-origin
  367. # [13:27] <annevk42> darobin, sadly the reason as to why escapes me at the moment
  368. # [13:28] <MikeSmith> hsivonen: about the build script, I think one more refinement that could be made is, for the case where the htmlparsers dir exists but doesn't have an .hg subdir (because it's the existing svn checkout), either (1) emit a message telling the user to manually move or delete the existing htmlparser subdir, and exit; or (2) have the build script move the existing htmlparser to htmlparser-svn or whatever, emit a message telling the user it's been moved, a
  369. # [13:28] <MikeSmith> nd continue with the build.
  370. # [13:28] <zcorpan_> hsivonen: but it seems that opera produces a margin because of the form
  371. # [13:29] <zcorpan_> i wonder how ie deals with it
  372. # [13:29] <hsivonen> MikeSmith: I'll change the build script
  373. # [13:29] * Joins: pmuellr (n=pmuellr@nat/ibm/x-dramnucthqbointd)
  374. # [13:29] <MikeSmith> hsivonen: OK
  375. # [13:32] <zcorpan_> oh right, ie produces a non-tree
  376. # [13:33] <hsivonen> MikeSmith: done
  377. # [13:33] <MikeSmith> cheers
  378. # [13:34] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  379. # [13:34] <zcorpan_> or something funny at least (the tbody is nested inside the form)
  380. # [13:35] <darobin> annevk42: mmmm, same-origin doesn't sound like a great idea for appcache
  381. # [13:35] <darobin> it pretty much makes it useless in fact
  382. # [13:36] <darobin> actually, master entries must be same origin, but not explicit entries
  383. # [13:36] <annevk42> oh ok
  384. # [13:36] <annevk42> hmm
  385. # [13:36] * Joins: pesla\work (n=retep@procurios.xs4all.nl)
  386. # [13:36] <annevk42> and here I thought I knew how stuff worked
  387. # [13:38] <darobin> yeah, I don't really understand either :)
  388. # [13:39] <annevk42> I think the problem you might be facing is that file: has an undefined security model
  389. # [13:39] <MikeSmith> hsivonen: "hg pull: option --rebase not recognized"
  390. # [13:39] <annevk42> You would probably be better off installing lighthttpd or some such
  391. # [13:39] <hsivonen> MikeSmith: which version of hg?
  392. # [13:39] <annevk42> lighttpd that is
  393. # [13:39] <hsivonen> maybe I should take out "--rebase" until I actually need it
  394. # [13:40] <MikeSmith> hsivonen: I've got 1.3.1 installed
  395. # [13:40] <hsivonen> MikeSmith: ok. apparently, --rebase is only recognized if you've enabled it
  396. # [13:40] <hsivonen> MikeSmith: I took it out
  397. # [13:40] <MikeSmith> OK
  398. # [13:41] * Joins: myakura (n=myakura@p2102-ipbf6805marunouchi.tokyo.ocn.ne.jp)
  399. # [13:41] <hsivonen> oh. now I need to add -u or something instead
  400. # [13:41] <hsivonen> hmm.
  401. # [13:41] <MikeSmith> hsivonen: enabled at compile time? or through a user config option?
  402. # [13:42] <MikeSmith> ha
  403. # [13:42] <hsivonen> MikeSmith: user config
  404. # [13:42] <MikeSmith> ah
  405. # [13:42] <hsivonen> I put in --update instead
  406. # [13:42] <MikeSmith> I see -- I'm reading the man page now, "Using additional features"
  407. # [13:44] * MikeSmith syncs ups
  408. # [13:44] <hsivonen> http://mercurial.selenic.com/wiki/RebaseExtension
  409. # [13:46] * MikeSmith takes a look
  410. # [13:46] * Joins: aroben (n=aroben@unaffiliated/aroben)
  411. # [13:47] <MikeSmith> hsivonen: do you anticipate making changes that'll require a rebase instead of just an update?
  412. # [13:47] <MikeSmith> wow.. Guha posted to public-html
  413. # [13:48] <hsivonen> I was thinking --rebase would be useful if one started using mercurial queues in the same sandbox that is use by build.py
  414. # [13:48] <hsivonen> let's cross that bridge when we get there
  415. # [13:49] <MikeSmith> sounds sane to me
  416. # [13:49] * Quits: pesla (n=retep@procurios.xs4all.nl) (Read error: 110 (Connection timed out))
  417. # [13:50] <darobin> annevk42: yeah I know that, but that defeats the point of making things simple — plus I think I'll still run into same-origin issues
  418. # [13:50] <darobin> another option is for me to set up a caching proxy locally
  419. # [13:54] <hsivonen> was there a decision about async scripts waiting / not waiting for style sheets?
  420. # [13:57] <annevk42> I think Hixie changed the spec on that front, yes
  421. # [14:07] <zcorpan_> almost all </script\> cases are document.written VBScripts
  422. # [14:07] * hsivonen wonders if there's a famous VBScript tutorial with that pattern
  423. # [14:08] <zcorpan_> it seems to be boilerplate for including something for Flash
  424. # [14:09] <annevk42> wtf, ffmpeg is a disaster on Mac
  425. # [14:09] * Quits: archtech (i=stanv@83.228.56.37)
  426. # [14:10] * annevk42 wonders if it's because of Chrome that it keeps running in the background and never shuts down and then crashes every couple of minutes
  427. # [14:12] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  428. # [14:12] * Joins: gavin__ (n=gavin@people.mozilla.com)
  429. # [14:13] <zcorpan_> up to 57; i've now found the two kinds of breakage with double escape (same pages as found with the regexp search)
  430. # [14:14] <zcorpan_> the rest seem to work as intended with double escape
  431. # [14:16] <zcorpan_> the encoding problem shows up in <script> too
  432. # [14:17] <zcorpan_> var strAdBegin="<!--鐢讳腑鐢诲紑濮�->";
  433. # [14:17] * gavin__ is now known as gavin
  434. # [14:18] <zcorpan_> (though double escape takes care of closing the script at the right place)
  435. # [14:19] <zcorpan_> <script></script\></div></body></html> - hmm
  436. # [14:21] * Joins: ttepasse (n=ttepas--@p5B016B37.dip.t-dialin.net)
  437. # [14:25] <Philip`> Encoding problem is annoying :-(
  438. # [14:25] * Philip` ought to look into it and work out what he's doing wrong
  439. # [14:28] <zcorpan_> Philip`: the encoding of one page i checked seems right in firefox with html5.enable
  440. # [14:28] * Joins: miketaylr (n=miketayl@38.117.156.163)
  441. # [14:28] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
  442. # [14:29] <zcorpan_> Philip`: also right when validating in v.nu
  443. # [14:32] * Joins: miketaylr (n=miketayl@38.117.156.163)
  444. # [14:35] <Philip`> zcorpan_: Yeah, I guess I might have a funny icu4j or something
  445. # [14:38] * Joins: dbaron (n=dbaron@c-69-140-1-234.hsd1.va.comcast.net)
  446. # [15:01] <annevk42> zcorpan_, you should fix your email clock
  447. # [15:02] * Joins: archtech (i=stanv@83.228.56.37)
  448. # [15:02] * hamcore is now known as hcr
  449. # [15:05] * Joins: annevk422 (n=annevk@5355732C.cable.casema.nl)
  450. # [15:07] * Joins: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se)
  451. # [15:07] * Quits: nattokirai (n=nattokir@201.103.142.229) (Read error: 110 (Connection timed out))
  452. # [15:12] * Joins: deadowl (n=deadowl_@132.198.220.138)
  453. # [15:13] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 60 (Operation timed out))
  454. # [15:14] <zcorpan_> annevk42: i blame opera
  455. # [15:15] * Parts: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  456. # [15:17] * Joins: fishd_ (n=darin@67.180.164.209)
  457. # [15:17] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  458. # [15:17] * Joins: workmad3 (n=davidwor@ashleys2.mimas.ac.uk)
  459. # [15:18] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  460. # [15:18] * Joins: palbo (n=palbo@213.236.208.22)
  461. # [15:19] * palbo is now known as pablof
  462. # [15:32] * Quits: fishd_ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
  463. # [15:33] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) ("Leaving.")
  464. # [15:33] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
  465. # [15:36] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  466. # [15:37] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) (Remote closed the connection)
  467. # [15:38] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  468. # [15:43] * Quits: lmorchard|away (n=lmorchar@66.103.254.157.static.a2webhosting.com) (Read error: 110 (Connection timed out))
  469. # [15:44] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) ("Leaving.")
  470. # [15:45] * annevk422 is now known as annevk2
  471. # [15:47] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  472. # [15:47] * Quits: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  473. # [15:47] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  474. # [16:01] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  475. # [16:04] * Quits: pesla\work (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  476. # [16:10] * Joins: yatil (n=Adium@78.104.102.186)
  477. # [16:13] * Joins: natschil_ (n=nathanae@41.202.183.2)
  478. # [16:17] * Joins: GPHemsley (n=GPHemsle@149.4.115.3)
  479. # [16:23] * Joins: dglazkov (n=dglazkov@nat/google/x-vicvciytdcqnzyle)
  480. # [16:25] * Quits: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se)
  481. # [16:27] <deadowl> Can I propose links to anchors cascading across viewports?
  482. # [16:30] <jgraham> Erm, you ca propose anything you like
  483. # [16:30] <jgraham> Although it isn't clear, at least to me, what you have in mind here
  484. # [16:30] <deadowl> I have a navigation: <prev | Mon: mm/dd/yy | Tue: ... | Wed | Thu | Fri | Sat | Sun | next >. I have a div using overflow:auto; to behave as a scrolling area (viewport). I was thinking that if I could have overflow:hidden for the prev/next so I could anchor different versions that would link to the same day, but of the next week.
  485. # [16:31] <deadowl> Mon/Tue/Wed acting as anchor names with links within the page, and prev/fwd acting as links to separate pages.
  486. # [16:33] <deadowl> however, that would require duplicating all of the content on the page 7 times.
  487. # [16:34] <deadowl> going to lunch.
  488. # [16:39] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  489. # [16:39] <zcorpan_> there are no </script\>s in http://philip.html5.org/data/script-open-in-escape.txt which either means that they are not problematic for double escape or the regexp is written in such a way to exclude the problematic pages
  490. # [16:40] <zcorpan_> i envision someone doing <script><!--d.w('<script></script\>');</script>
  491. # [16:41] * Joins: webben1 (n=benh@nat/yahoo/session)
  492. # [16:42] <zcorpan_> it appears that pages escaping the end tag with a trailing backslash either don't use <!-- at all or have a matching --> at the end
  493. # [16:43] <Philip`> It could also mean the validator.nu parser is not matching those patterns
  494. # [16:44] <zcorpan_> the above data didn't use the v.nu parser at all
  495. # [16:47] * Quits: webben (n=benh@nat/yahoo/x-fmaycwzeesbevycr) (Read error: 110 (Connection timed out))
  496. # [16:50] <Philip`> Oh, right
  497. # [16:51] <hsivonen> cool. it seems the <itemref> element went away before I got around to complaining about it on the mailing list
  498. # [16:51] <TabAtkins> deadowl: I'm still not sure quite what you're getting at with the talk of "viewports", but yes, you'd need to write out the content 7 times, once for each day, if you want Mon-Sun to just be anchors into the page. Alternately, use js to update the page appropriately.
  499. # [16:52] * aroben is now known as aroben|phone
  500. # [16:52] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
  501. # [16:53] <TabAtkins> deadowl: Oh wait, I think I get what you're saying now. If you've already clicked on Tuesday, frex, and are thus at foo.html#tuesday, then you click "next", you'd like to show bar.html#tuesday, rather than just bar.html. Right?
  502. # [16:53] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  503. # [16:54] <zcorpan_> i don't see any <\/script> anywhere. that seems fishy. why are there no <\/script> in the above?
  504. # [16:54] <TabAtkins> deadowl: For now, just js-update the prev/next links to contain the appropriate anchor whenever you click on one of the Mon-Sun links. This degrades acceptably.
  505. # [16:55] <Dashiva> zcorpan_: The regexp only looks for </script>?
  506. # [16:55] <Dashiva> Or well, </script
  507. # [16:57] * aroben|phone is now known as aroben
  508. # [16:58] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
  509. # [16:58] <zcorpan_> Dashiva: http://philip.html5.org/data/script-open-in-escape.txt shouldn't exclude pages with say <script><!--d.w('<script><\/script>');</script>, right?
  510. # [16:59] <Philip`> (?i)<script[^>]*>([^<]|<(?!/script[\s/>]))*<!--([^-]|-(?!->))*<script[\s/>]([^-]|-(?!->))*</script[\s/>]
  511. # [16:59] <Philip`> Looks like it shouldn't exclude it
  512. # [17:00] <Philip`> $ echo '<script><!--d.w("<script><\/script>");</script>' | grep -P '(?i)<script[^>]*>([^<]|<(?!/script[\s/>]))*<!--([^-]|-(?!->))*<script[\s/>]([^-]|-(?!->))*</script[\s/>]'
  513. # [17:00] <Philip`> That says it matches
  514. # [17:00] * Joins: gsnedders (n=gsnedder@pat.se.opera.com)
  515. # [17:00] * gsnedders is now known as gsnedders|work
  516. # [17:01] * Joins: dave_levin (n=dave_lev@74.125.59.65)
  517. # [17:01] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
  518. # [17:02] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  519. # [17:02] * Joins: smaug_ (n=chatzill@82.181.150.24)
  520. # [17:03] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
  521. # [17:03] <zcorpan_> ok
  522. # [17:05] <zcorpan_> i guess that's good and we can keep <\/script> and </script\> invalid inside double escape
  523. # [17:12] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
  524. # [17:18] * Joins: ap (n=ap@17.246.19.174)
  525. # [17:18] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  526. # [17:19] * Quits: smaug (n=chatzill@82.181.150.24) (Remote closed the connection)
  527. # [17:19] * Parts: yatil (n=Adium@78.104.102.186)
  528. # [17:22] * Joins: smaug (n=chatzill@82.181.150.24)
  529. # [17:22] * Joins: erlehmann (n=erlehman@82.113.121.10)
  530. # [17:34] * Quits: broquaint (i=b6332ca8@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (Read error: 110 (Connection timed out))
  531. # [17:36] * Quits: erlehmann (n=erlehman@82.113.121.10) (Read error: 60 (Operation timed out))
  532. # [17:38] * Quits: darobin (n=robin@mtl93-13-78-229-133-72.fbx.proxad.net) (Read error: 113 (No route to host))
  533. # [17:38] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  534. # [17:40] * Quits: webben1 (n=benh@nat/yahoo/x-zeqmrvpaghmvtoin) (Client Quit)
  535. # [17:41] * Joins: franksalim (n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net)
  536. # [17:41] * Joins: erlehmann (n=erlehman@82.113.121.10)
  537. # [17:43] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
  538. # [17:45] * Joins: fishd_ (n=darin@nat/google/x-nwtcolpjpevxgipd)
  539. # [17:47] * Joins: annevk (n=annevk@5355732C.cable.casema.nl)
  540. # [17:49] * Joins: ojan (n=ojan@72.14.229.81)
  541. # [17:53] * Joins: weinig (n=weinig@17.246.17.253)
  542. # [17:54] * Joins: webben (n=benh@nat/yahoo/x-mqfkutawvdegpsua)
  543. # [17:55] * Quits: erlehmann (n=erlehman@82.113.121.10) ("Ex-Chat")
  544. # [17:56] * Joins: erlehmann (n=erlehman@82.113.121.10)
  545. # [17:56] * Joins: slightlyoff (n=slightly@67.218.105.238)
  546. # [17:58] * Quits: natschil_ (n=nathanae@41.202.183.2) (Read error: 104 (Connection reset by peer))
  547. # [18:05] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
  548. # [18:06] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Client Quit)
  549. # [18:09] * Quits: workmad3 (n=davidwor@ashleys2.mimas.ac.uk) (Read error: 110 (Connection timed out))
  550. # [18:13] * Quits: riven (n=colin@pdpc/supporter/professional/riven) ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
  551. # [18:13] * Quits: ttepasse (n=ttepas--@p5B016B37.dip.t-dialin.net) ("?Q")
  552. # [18:13] * Joins: riven (n=colin@83.81.131.135)
  553. # [18:14] * Quits: slightlyoff (n=slightly@67.218.105.238)
  554. # [18:17] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  555. # [18:19] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk)
  556. # [18:25] * Joins: cying (n=cying@70.90.171.153)
  557. # [18:31] * Joins: zdobersek (n=zan@cpe-92-37-68-31.dynamic.amis.net)
  558. # [18:32] * Joins: JoePeck (n=JoePeck@jpecoraro.rit.edu)
  559. # [18:33] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  560. # [18:33] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
  561. # [18:38] * Quits: MikeSmith (n=MikeSmit@114.48.123.96) (Read error: 145 (Connection timed out))
  562. # [18:38] * Joins: slightlyoff (n=slightly@nat/google/x-mdarveplqvksgiqu)
  563. # [18:43] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
  564. # [18:43] * Quits: dbaron (n=dbaron@c-69-140-1-234.hsd1.va.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
  565. # [18:46] * Quits: cedricv (n=cedric@112.199.200.140)
  566. # [18:52] * Joins: Rik` (n=Rik`@chn38-1-78-231-168-7.fbx.proxad.net)
  567. # [18:53] * Quits: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  568. # [18:53] * Joins: maikmerten (n=maikmert@Za1e9.z.pppool.de)
  569. # [18:55] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  570. # [19:04] * Joins: jwalden (n=waldo@63.245.220.240)
  571. # [19:06] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  572. # [19:09] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
  573. # [19:12] * Quits: myakura (n=myakura@p2102-ipbf6805marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  574. # [19:14] * aroben is now known as aroben|lunch
  575. # [19:17] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
  576. # [19:24] * Joins: aboodman (n=aboodman@72.14.229.81)
  577. # [19:31] * Joins: Tripknotix (n=trisd@76.172.236.224)
  578. # [19:31] <Tripknotix> hi everyone
  579. # [19:31] <Tripknotix> ive got a question about html5
  580. # [19:31] <Tripknotix> for div's with scrollbars to automatically show the last bit of content without needing a focus call
  581. # [19:31] <Tripknotix> <Tripknotix> when its added
  582. # [19:31] <Tripknotix> like how current chats are made
  583. # [19:32] * Quits: archtech (i=stanv@83.228.56.37)
  584. # [19:32] <webben> Tripknotix: HTML5 doesn't have a special concept of a changing region. WAI-ARIA has live regions - but that's for passing information to assistive technologies, not for changing the visual rendering.
  585. # [19:33] <Tripknotix> know any tricks for such a thing beyond the usually, add to the bottom and focus to it
  586. # [19:34] <Tripknotix> my old setup was to add to it, focus,t hen back to the typing box to focus
  587. # [19:34] <Tripknotix> but it caused a delay when someone was typing
  588. # [19:34] <Tripknotix> in frames
  589. # [19:34] * Joins: harth (n=heather@nat/mozilla/x-zrmejrgokaagnajv)
  590. # [19:34] <annevk2> set scrollTop
  591. # [19:35] <Tripknotix> hows that work
  592. # [19:36] <Tripknotix> <--googling
  593. # [19:36] * Joins: broquaint (i=097797d9@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com)
  594. # [19:36] <webben> Tripknotix: https://developer.mozilla.org/en/DOM/element.scrollTop
  595. # [19:36] <Tripknotix> was already on that page =P
  596. # [19:36] <Tripknotix> but thank u
  597. # [19:36] * Quits: michaelforrest (n=michaelf@91.189.88.12) (Read error: 113 (No route to host))
  598. # [19:37] <zcorpan_> Tripknotix: or scrollIntoView()
  599. # [19:38] <Tripknotix> that first one is interesting, i dont understand what it would be used for
  600. # [19:38] * Joins: SilentProphet (n=niubs@79-74-203-18.dynamic.dsl.as9105.com)
  601. # [19:38] <Tripknotix> it jut sets a number
  602. # [19:38] * Parts: SilentProphet (n=niubs@79-74-203-18.dynamic.dsl.as9105.com)
  603. # [19:39] * Joins: broquain1 (i=e7ff8795@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com)
  604. # [19:39] <Tripknotix> scroll into view sounds very interesting
  605. # [19:40] <Tripknotix> the only issue i see is
  606. # [19:40] * Quits: broquain1 (i=e7ff8795@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (Client Quit)
  607. # [19:40] <Tripknotix> actually
  608. # [19:40] <Tripknotix> i dont see an issue
  609. # [19:40] <Tripknotix> heres another quesiton
  610. # [19:40] <Tripknotix> would it take focus off of another frame? if the user is typing in "frames"
  611. # [19:40] <Tripknotix> ?
  612. # [19:40] <Tripknotix> i'd understand if so, but it would be great if it didnt
  613. # [19:41] <zcorpan_> i think it'd just scroll, but haven't tested
  614. # [19:51] * workmad3 is now known as workmad3|away
  615. # [19:54] * Joins: yatil (n=Adium@78.104.102.186)
  616. # [19:55] * Quits: jwalden (n=waldo@63.245.220.240) ("Reconnecting…")
  617. # [19:55] * Joins: jwalden (n=waldo@63.245.220.240)
  618. # [19:58] * Quits: yatil (n=Adium@78.104.102.186) (Client Quit)
  619. # [20:05] * Joins: mpilgrim (n=mark@adsl-144-163-91.rmo.bellsouth.net)
  620. # [20:06] <gsnedders|work> What does this[xxx] do?
  621. # [20:06] <gsnedders|work> (in Javascript)
  622. # [20:07] <inimino> gsnedders|work: it's property access
  623. # [20:07] <zcorpan_> xxx gets toString()ed and then does a property lookup on this, or something like that
  624. # [20:07] <gsnedders|work> And the properties on the this object are variables in the current scope?
  625. # [20:08] <gsnedders|work> (and other things bound to identifiers like functions)
  626. # [20:08] <inimino> no
  627. # [20:08] * aroben|lunch is now known as aroben
  628. # [20:08] <inimino> they are the properties of 'this', the value of which depends on context
  629. # [20:08] <JoePeck> gsnedders|work: it is "bracket notation" => https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Operators/Member_Operators
  630. # [20:09] * gsnedders|work grumbles at how much he hates this
  631. # [20:09] <zcorpan_> variables in the global scope become properties on the window, but variables scoped to functions don't become properties of the function, iirc
  632. # [20:09] <gsnedders|work> JoePeck: Yeah, right, I know that much
  633. # [20:13] * Parts: ojan (n=ojan@72.14.229.81)
  634. # [20:16] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  635. # [20:18] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  636. # [20:23] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  637. # [20:25] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  638. # [20:26] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  639. # [20:27] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  640. # [20:28] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams) (Client Quit)
  641. # [20:30] * Joins: nattokirai (n=nattokir@201.103.142.229)
  642. # [20:31] <jgraham> gsnedders|work: Did you work it out yet?
  643. # [20:31] <gsnedders|work> jgraham: No, but I've basically given up.
  644. # [20:31] <gsnedders|work> jgraham: (for today)
  645. # [20:32] <gsnedders|work> jgraham: I'll ask you tomorrow
  646. # [20:33] * Quits: roc (n=roc@121.72.203.54)
  647. # [20:34] <jgraham> gsnedders|work: Good (that you gave up for today)
  648. # [20:34] <jgraham> Go sleep or something
  649. # [20:34] <gsnedders|work> I've done little but that all day :)
  650. # [20:35] <jgraham> Yeah well you're ill :)
  651. # [20:36] <gsnedders|work> No worse than normal, now
  652. # [20:38] <jgraham> Hmm OK.
  653. # [20:38] <jgraham> As long as you don't make me sick :)
  654. # [20:38] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  655. # [20:38] <gsnedders|work> You survived over the seminar, so I guess you will
  656. # [20:43] * jgraham hopes the sentence being cut off wasn't indicative of gsnedders|work suddenly dying
  657. # [20:43] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  658. # [20:43] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  659. # [20:43] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  660. # [20:43] <Philip`> Suddenly dying onto his enter key?
  661. # [20:46] <jgraham> Philip`: Could happen
  662. # [20:47] <jgraham> othermaciej_: btw the proposal to use vendor-prefixed attributes for user-agent experimental features seems good to me
  663. # [20:47] * Joins: Kid (n=Kid@c-82-209-156-117.cust.bredband2.com)
  664. # [20:49] <othermaciej_> jgraham: I'm not sure I'd go so far as calling it a proposal, but it does seem sensible to me in light of how CSS experimental properties work
  665. # [20:53] * Parts: zdobersek (n=zan@cpe-92-37-68-31.dynamic.amis.net)
  666. # [20:59] * aroben is now known as aroben|meeting
  667. # [21:00] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
  668. # [21:00] * othermaciej_ is now known as othermaciej
  669. # [21:02] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  670. # [21:03] * Joins: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se)
  671. # [21:12] * Quits: annevk (n=annevk@5355732C.cable.casema.nl) (Read error: 110 (Connection timed out))
  672. # [21:12] * Quits: annevk2 (n=annevk@5355732C.cable.casema.nl) (Read error: 110 (Connection timed out))
  673. # [21:12] * maikmerten is now known as maik|afk
  674. # [21:14] * Joins: hober (n=ted@unaffiliated/hober)
  675. # [21:15] * Quits: annevk42 (n=annevk@5355732C.cable.casema.nl) (Read error: 110 (Connection timed out))
  676. # [21:20] * Joins: nessy (n=Adium@124-168-142-226.dyn.iinet.net.au)
  677. # [21:20] * Quits: Kid (n=Kid@c-82-209-156-117.cust.bredband2.com)
  678. # [21:21] * Quits: mpilgrim (n=mark@adsl-144-163-91.rmo.bellsouth.net) (Read error: 110 (Connection timed out))
  679. # [21:27] * Quits: webben (n=benh@nat/yahoo/x-mqfkutawvdegpsua) (Read error: 60 (Operation timed out))
  680. # [21:27] * Quits: pmuellr (n=pmuellr@nat/ibm/x-dramnucthqbointd)
  681. # [21:35] * Quits: smaug_ (n=chatzill@82.181.150.24) (Remote closed the connection)
  682. # [21:37] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) ("Leaving")
  683. # [21:39] * aroben|meeting is now known as aroben|errands
  684. # [21:40] * Quits: nattokirai (n=nattokir@201.103.142.229)
  685. # [21:40] * Joins: nattokirai (n=nattokir@201.103.142.229)
  686. # [21:42] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  687. # [21:42] * Joins: annevk2 (n=annevk@5355732C.cable.casema.nl)
  688. # [21:43] * Quits: nessy (n=Adium@124-168-142-226.dyn.iinet.net.au) ("Leaving.")
  689. # [21:47] * Quits: nattokirai (n=nattokir@201.103.142.229)
  690. # [21:48] * Joins: annevk (n=annevk@5355732C.cable.casema.nl)
  691. # [21:57] * Joins: mat_t (n=mattomas@80-225-9-175.dynamic.dial.as9105.com)
  692. # [21:58] * Quits: maik|afk (n=maikmert@Za1e9.z.pppool.de) (Remote closed the connection)
  693. # [21:58] * Quits: fishd_ (n=darin@nat/google/x-nwtcolpjpevxgipd) (Read error: 60 (Operation timed out))
  694. # [22:09] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.HARVARD.EDU)
  695. # [22:10] * Quits: miketaylr (n=miketayl@38.117.156.163)
  696. # [22:12] * Quits: erlehmann (n=erlehman@82.113.121.10) (Connection timed out)
  697. # [22:12] * Quits: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
  698. # [22:14] * Joins: zdobersek (n=zan@cpe-92-37-68-31.dynamic.amis.net)
  699. # [22:14] * Quits: deadowl (n=deadowl_@132.198.220.138) (Read error: 110 (Connection timed out))
  700. # [22:16] * Parts: zdobersek (n=zan@cpe-92-37-68-31.dynamic.amis.net)
  701. # [22:24] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
  702. # [22:28] * Quits: mat_t (n=mattomas@80-225-9-175.dynamic.dial.as9105.com) ("This computer has gone to sleep")
  703. # [22:30] <annevk> is anyone planning on writing a proposal to maintain the Microdata status quo?
  704. # [22:31] <annevk> also, do I understand it correctly that for every issue that opposes the status quo those who like the status quo need to write a proposal to keep it that way?
  705. # [22:32] <annevk> I somehow missed that
  706. # [22:34] <Dashiva> Well, if the change proposal is rejected, you don't have to do anything
  707. # [22:34] <Dashiva> But that's a long bet to take
  708. # [22:41] * Joins: yutak_home (n=kee@61.198.214.157)
  709. # [22:44] * Joins: fishd_ (n=darin@nat/google/x-qgbyrvfrboqwvcwd)
  710. # [22:47] * Quits: JoePeck (n=JoePeck@jpecoraro.rit.edu)
  711. # [22:49] * Joins: ttepasse (n=ttepas--@dslb-084-060-035-069.pools.arcor-ip.net)
  712. # [22:56] * aroben|errands is now known as aroben
  713. # [22:57] * Quits: annevk2 (n=annevk@5355732C.cable.casema.nl)
  714. # [23:00] * Joins: othermaciej (n=mjs@17.246.19.151)
  715. # [23:00] * Quits: othermaciej (n=mjs@17.246.19.151) (Remote closed the connection)
  716. # [23:01] * Joins: othermaciej (n=mjs@nat/apple/x-xzlvxzweazdqkpig)
  717. # [23:03] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  718. # [23:09] * Joins: roc (n=roc@203.97.204.82)
  719. # [23:19] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) ("Nettalk6 - www.ntalk.de")
  720. # [23:21] * Joins: yoshu (n=josh@174.18.207.206)
  721. # [23:30] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  722. # [23:34] * Quits: svl (n=me@f051053071.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
  723. # [23:35] * Quits: gsnedders (n=gsnedder@c83-252-229-13.bredband.comhem.se)
  724. # [23:35] * Joins: MikeSmith (n=MikeSmit@EM114-48-152-126.pool.e-mobile.ne.jp)
  725. # [23:36] * Quits: MikeSmith (n=MikeSmit@EM114-48-152-126.pool.e-mobile.ne.jp) (Client Quit)
  726. # [23:37] * Joins: MikeSmith (n=MikeSmit@EM114-48-152-126.pool.e-mobile.ne.jp)
  727. # [23:38] * Joins: nattokirai (n=nattokir@201.103.48.119)
  728. # [23:39] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
  729. # [23:41] * Joins: JonathanNeal (n=Jonathan@76.79.114.213)
  730. # [23:41] <JonathanNeal> Is there a downable version of outliner?
  731. # [23:44] * Quits: yutak_home (n=kee@61.198.214.157) ("Ex-Chat")
  732. # [23:54] * Joins: sebmarkbage (n=miranda@213.80.108.29)
  733. # Session Close: Tue Oct 27 00:00:00 2009

The end :)