Options:
- # Session Start: Wed Oct 28 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] * Joins: doublec (n=doublec@65.49.60.216)
- # [00:03] <GPHemsley> Hixie: I don't think you ever replied to the <cite> proposal.
- # [00:04] <roc> it's Liskov-WING substitution, please
- # [00:05] <roc> poor Jeannette
- # [00:05] <doublec> she has to suffer like the 'et al' in the design patterns authors :)
- # [00:06] <Philip`> Al coauthored an awful lot of books
- # [00:06] <Philip`> roc: That makes it sound less like a science-fiction name
- # [00:09] <roc> actually, since Ms Wing is a preternaturally youthful martial-arts badass, she adds to the sci-fi cachet
- # [00:12] <doublec> it's a wonder it wasn't named the 'wing substitution principle' then
- # [00:13] <roc> come into the office, I'll tell you some stories
- # [00:14] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Remote closed the connection)
- # [00:15] <doublec> hehe, hopefully soon
- # [00:15] <doublec> my landlord is giving me free furniture
- # [00:16] * Quits: webben (n=benh@217.12.14.240) (Read error: 145 (Connection timed out))
- # [00:21] <ment> ok, i have a question: parser is in script data state, on the input is '<!-- </script> --> </script>'
- # [00:21] <ment> s/parser/tokenizer/
- # [00:22] <ment> after which </script> will the tokenizer switch to non-script state?
- # [00:23] <ment> (for example, data state)
- # [00:23] <gsnedders> ment: the second
- # [00:23] <ment> nope, the first (if i haven't missed something)
- # [00:25] <gsnedders> hmm, that appears to be right, and that surely has to be a bug
- # [00:26] <ment> i can draw you a diagram how it looks like now
- # [00:29] * Quits: weinig (n=weinig@17.246.17.253)
- # [00:30] <gsnedders> Oh, no, it is right, I think
- # [00:30] * Quits: dglazkov (n=dglazkov@nat/google/x-jwreukhvsppenegd)
- # [00:30] <ment> http://ibawizard.net/~thement/sds.png
- # [00:33] <ment> what does it behave like that? it makes no sense
- # [00:35] <gsnedders> ment: Legacy content.
- # [00:35] <gsnedders> (and not wanting to reparse)
- # [00:36] * Quits: nattokirai (n=nattokir@201.103.111.30) (Read error: 110 (Connection timed out))
- # [00:39] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
- # [00:41] * Quits: erlehmann (n=erlehman@82.113.121.230) (Connection timed out)
- # [00:41] * Joins: annevk2 (n=annevk@83.85.115.44)
- # [00:44] * Quits: otherarun (n=arun@63.245.220.240)
- # [00:47] <aboodman> let's wait one round
- # [00:48] * Quits: gsnedders (n=gsnedder@c83-252-236-95.bredband.comhem.se)
- # [00:49] * Quits: Lachy (n=Lachlan@5355732C.cable.casema.nl) ("Leaving")
- # [00:51] * Joins: Lachy (n=Lachlan@5355732C.cable.casema.nl)
- # [00:52] <Hixie> GPHemsley: which one? there were hundreds over the years :-)
- # [00:56] * Joins: yutak_home (n=kee@R214157.ppp.dion.ne.jp)
- # [00:57] <Lachy> Hixie, are you aware that the new complete copy of the spec here hangs in Minefield? http://www.whatwg.org/specs/web-apps/current-work/complete.html
- # [00:58] <Lachy> which browser can actually handle loading it?
- # [00:58] <Hixie> works fine in safari nightlies and chrome nightlies last i tried
- # [00:58] * Joins: sebmarkbage (n=miranda@213.80.108.29)
- # [00:59] * Hixie tries firefox
- # [00:59] <Hixie> works fine for me on a firefox nightly with html5.enable
- # [01:00] <Hixie> and in opera 10.something
- # [01:00] <Hixie> oh, wait, firefox is hanging now
- # [01:00] <Hixie> is one of the scripts doing bad things in firefox?
- # [01:00] <othermaciej> seems to load ok in Safari
- # [01:01] <Lachy> yeah, it's working in safari and opera 10
- # [01:01] <Hixie> bringing up the error console in safari is a bad idea because it tries to show the 5MB DOM
- # [01:01] <othermaciej> (but I'm also on a really fast network so likely not as much incremental layout was needed)
- # [01:01] <othermaciej> man we so need a datagrid for the Web Inspector
- # [01:01] <Hixie> scrolling in opera is painful
- # [01:02] <JoePeck> othermaciej: mention it in #webkit-inspector
- # [01:02] * Quits: JonathanNeal (n=Jonathan@76.79.114.213) (Read error: 148 (No route to host))
- # [01:03] * Joins: webben (n=benh@212-104-155-65.access.eclipse.net.uk)
- # [01:03] * Quits: webben (n=benh@212-104-155-65.access.eclipse.net.uk) (Remote closed the connection)
- # [01:03] <Lachy> scrolling in opera isn't painful for me
- # [01:03] <Lachy> but I have Smart Scroll installed on my system, which is probably helping
- # [01:04] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [01:06] <ment> may i ask you again what's the motivation behind having attributes in closing tags?
- # [01:06] <ment> like </a href="xxx"/>
- # [01:13] <Philip`> ment: There aren't attributes in closing tags
- # [01:13] <ment> but it's not a parser error either
- # [01:14] <annevk2> ment, it is
- # [01:14] <Philip`> The spec pretends end tags have attributes so it doesn't have to define a whole new set of states for parsing end tags, if I remember correctly
- # [01:14] <ment> DS -> TOS -> CTOS -> TNS -> ... (no error reported along the chain)
- # [01:14] <Philip`> but they have no effect other than causing a parse error
- # [01:15] <ment> but when does this error reporting occur?
- # [01:15] <Philip`> ment: "When an end tag token is emitted with attributes, that is a parse error."
- # [01:15] <Philip`> (in the tokenizer intro section)
- # [01:15] <ment> ah, it's hidden in the intro
- # [01:15] <ment> thanks
- # [01:16] <Philip`> Indeed, if by "hidden" you mean "visible and explicitly stated in its own paragraph" ;-)
- # [01:17] * Philip` does find it easy to lose track of indirect requirements, though
- # [01:17] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [01:22] * Quits: KevinMarks (n=KevinMar@157.22.22.46) ("The computer fell asleep")
- # [01:25] * Quits: sebmarkbage (n=miranda@213.80.108.29) (Read error: 104 (Connection reset by peer))
- # [01:25] * Quits: annevk2 (n=annevk@83.85.115.44)
- # [01:27] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [01:31] <GPHemsley> Hixie: The most recent one ;)
- # [01:32] <GPHemsley> Hixie: http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-October/023342.html and its responses
- # [01:37] * Quits: yutak_home (n=kee@R214157.ppp.dion.ne.jp) ("Ex-Chat")
- # [01:39] * Joins: vs-hs (n=vs-hs@91.90.24.186)
- # [01:46] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [01:47] * Quits: Lachy (n=Lachlan@5355732C.cable.casema.nl) ("This computer has gone to sleep")
- # [01:48] * Joins: Lachy (n=Lachlan@5355732C.cable.casema.nl)
- # [01:51] <Hixie> GPHemsley: i remember replying to that, but i can't find the reply... looking still...
- # [01:51] * Quits: jorlow__ (n=jorlow@nat/google/x-ypmdlhxzpuhikudy)
- # [01:59] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:00] <Hixie> weird
- # [02:00] <Hixie> i found the e-mail in my sent folder
- # [02:00] <Hixie> but it never made it to the list
- # [02:02] * Joins: wakaba_0 (n=wakaba_@122.221.184.68)
- # [02:04] * Quits: dbaron (n=dbaron@nat/mozilla/x-mwtebbjwxdhhjqlc) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:05] <Hixie> GPHemsley: resent it
- # [02:06] <Hixie> very weird, messages on either side of it made it fine
- # [02:07] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 60 (Operation timed out))
- # [02:12] <roc> Lachy: you might want to read the comments here http://weblogs.mozillazine.org/bz/archives/020267.html
- # [02:22] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:23] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [02:30] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [02:39] * Quits: sicking (n=chatzill@63.245.220.240) (Read error: 145 (Connection timed out))
- # [02:39] * Joins: JonathanNeal (n=Jonathan@76-219-69-134.lightspeed.breaca.sbcglobal.net)
- # [02:42] * Joins: weinig (n=weinig@17.246.17.253)
- # [02:42] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [02:42] * dglazkov_ is now known as dglazkov
- # [02:44] * Quits: tyoshino (n=tyoshino@220.109.219.244) ("Leaving...")
- # [02:50] * Joins: nattokirai (n=nattokir@201.103.104.5)
- # [02:50] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [02:56] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [02:58] * Quits: ap (n=ap@17.246.19.174)
- # [03:02] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [03:03] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [03:04] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [03:10] * Joins: alyoshka (n=anime4ch@64.241.37.140)
- # [03:10] * Parts: alyoshka (n=anime4ch@64.241.37.140)
- # [03:12] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [03:14] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [03:17] * Quits: othermaciej (n=mjs@nat/apple/x-vrrvjszvztuvlclx)
- # [03:25] * Quits: slightlyoff (n=slightly@72.14.229.81) (Read error: 60 (Operation timed out))
- # [03:32] * Joins: webben (n=benh@91.85.215.99)
- # [03:39] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [03:40] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [03:40] * hcr is now known as hamcore
- # [03:48] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 113 (No route to host))
- # [03:49] * Joins: pmuellr_ (n=pmuellr@user-0ce2l9d.cable.mindspring.com)
- # [03:56] * Quits: miketaylr (n=miketayl@24.42.95.234) (Read error: 110 (Connection timed out))
- # [04:00] * Quits: weinig (n=weinig@17.246.17.253)
- # [04:07] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [04:07] * Quits: pmuellr (n=pmuellr@user-0ce2l9d.cable.mindspring.com) (Read error: 110 (Connection timed out))
- # [04:07] * pmuellr_ is now known as pmuellr
- # [04:11] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [04:11] * hamcore is now known as hcr
- # [04:18] <Hixie> aw, shelley, you're always a member of the whatwg. Everyone's a member of the whatwg! We're an all-inclusive community of people who disagree with each other. :-)
- # [04:19] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [04:19] <TabAtkins> So everyone's a member whether they like it or not? ^_^
- # [04:20] <othermaciej> you don't want to join a club that would have you as a member?
- # [04:35] <Hixie> TabAtkins: yup :-P
- # [04:36] <Hixie> TabAtkins: even people who don't know about the whatwg :-P
- # [04:36] <TabAtkins> I will inform them!
- # [04:36] <Hixie> excellent, thanks!
- # [04:44] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:47] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [04:47] * Joins: cedricv (n=cedric@112.199.197.33)
- # [04:48] * Joins: dglazkov__ (n=dglazkov@216.239.45.130)
- # [04:55] * Joins: dglazkov___ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:56] * Joins: jorlow_ (n=jorlow@216.239.45.130)
- # [04:57] * Quits: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [04:57] * Joins: sicking (n=chatzill@69.181.197.163)
- # [05:02] <GPHemsley> Hixie: So are you saying that the <cite> element actually has an implied name of <worktitle>?
- # [05:03] * Quits: dglazkov (n=dglazkov@216.239.45.130) (Read error: 110 (Connection timed out))
- # [05:03] * dglazkov___ is now known as dglazkov
- # [05:10] * Joins: The_Madcapper (n=xid@99-174-252-253.lightspeed.sndgca.sbcglobal.net)
- # [05:11] * Parts: The_Madcapper (n=xid@99-174-252-253.lightspeed.sndgca.sbcglobal.net)
- # [05:11] * Joins: The_Madcapper (n=xid@99-174-252-253.lightspeed.sndgca.sbcglobal.net)
- # [05:12] <The_Madcapper> Could someone please point me to the Javascript channel? :) Is the channel name just "javascript" or is it something special?
- # [05:13] * Quits: dglazkov__ (n=dglazkov@216.239.45.130) (Read error: 110 (Connection timed out))
- # [05:14] * Parts: The_Madcapper (n=xid@99-174-252-253.lightspeed.sndgca.sbcglobal.net)
- # [05:17] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [05:18] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [05:19] * Joins: yatil (n=Adium@78.104.102.186)
- # [05:20] <GPHemsley> Also, is the WHATWG so named for the plausible deniability? ("What working group? I don't know what you're talking about.")
- # [05:32] * Quits: miketaylr (n=miketayl@24.42.95.234)
- # [05:37] <Hixie> GPHemsley: no implied name, but the meaning of the element in html5 is basically "title of work", yes (as per the spec)
- # [05:38] <GPHemsley> well, you said that if you had your way it wouldn't be there, and that the name is legacy from HTML4, so figuratively implied, no?
- # [05:38] <GPHemsley> (i.e. informatively implied)
- # [05:38] <Hixie> not really sure what you mean by an "implied name"
- # [05:39] <GPHemsley> implied as in, by "cite", you really mean "worktitle"
- # [05:40] <Hixie> the meaning of <cite> in html5 is (currently) "title of work", yes
- # [05:40] * Joins: pmuellr_ (n=pmuellr@user-0ce2l9d.cable.mindspring.com)
- # [05:40] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [05:41] <GPHemsley> but apparently only in certain contexts?
- # [05:41] * Quits: pmuellr (n=pmuellr@user-0ce2l9d.cable.mindspring.com) (Read error: 60 (Operation timed out))
- # [05:41] * pmuellr_ is now known as pmuellr
- # [05:41] <Hixie> no?
- # [05:41] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-cite-element
- # [05:41] <GPHemsley> you were giving examples where a title of a work doesn't get <cite>d
- # [05:42] <Hixie> i was?
- # [05:42] <GPHemsley> I thought
- # [05:42] <GPHemsley> hang on
- # [05:42] <Hixie> sorry, it's been a while since i wrote that e-mail :-)
- # [05:43] <Hixie> ...which still hasn't made it to the archives, wtf
- # [05:43] <Hixie> oh i see, it went in at the original date
- # [05:43] <Hixie> how confusing
- # [05:43] <GPHemsley> oh, maybe you were referring to the old definition
- # [05:43] <GPHemsley> oh, it was both
- # [05:43] <GPHemsley> here we go
- # [05:43] <GPHemsley> :
- # [05:43] <GPHemsley> > That leaves usages of 'cite' for both titles of works and authors of
- # [05:43] <GPHemsley> > works. Putting aside the issue of styling for a moment, these two pieces
- # [05:43] <GPHemsley> > of data both fall under the semantic meaning of 'cite'.
- # [05:43] <GPHemsley> No, not at all. Consider:
- # [05:43] <GPHemsley> <p>I met Ian today. He was carrying The New Hacker's Dictionary.</p>
- # [05:43] <GPHemsley> This contains no citation, but it contains both the name of an author and
- # [05:44] <GPHemsley> the title of a work.
- # [05:44] * GPHemsley just realized that "semantic meaning" is rather redundant
- # [05:45] <Hixie> per html5, you can label the title in that paragraph with a <cite>.
- # [05:45] <GPHemsley> right
- # [05:45] <GPHemsley> and I agree that you should
- # [05:45] <Hixie> but it's not a citation
- # [05:46] <GPHemsley> true
- # [05:47] <GPHemsley> but, and this is perhaps confusing, in the context of my argument, I was (I think) putting aside the issue of "a citation" and just addressing "what can be cited"
- # [05:48] <GPHemsley> "sing it as a verb, the
- # [05:48] <GPHemsley> definition of 'cite' applies to quotes/quotations, titles, and people,
- # [05:48] <GPHemsley> depending on the context."
- # [05:48] <GPHemsley> +U
- # [05:51] * Joins: weinig (n=weinig@17.246.17.253)
- # [05:52] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:55] * Quits: roc (n=roc@203.97.204.82)
- # [06:06] * Quits: pmuellr (n=pmuellr@user-0ce2l9d.cable.mindspring.com)
- # [06:14] * Joins: fishd (n=darin@67.180.164.209)
- # [06:16] * Joins: dbgi2IAm (n=benny@cpe-65-185-164-233.neo.res.rr.com)
- # [06:18] * Joins: fishd_ (n=darin@216.239.45.130)
- # [06:18] * Quits: dbgi (n=benny@unaffiliated/dbgi) (Read error: 60 (Operation timed out))
- # [06:19] * Quits: dbgi2IAm (n=benny@cpe-65-185-164-233.neo.res.rr.com) (Read error: 54 (Connection reset by peer))
- # [06:19] * Joins: dbgi (n=benny@cpe-65-185-164-233.neo.res.rr.com)
- # [06:19] * Quits: jwalden (n=waldo@63.245.220.240) (Read error: 145 (Connection timed out))
- # [06:20] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:21] * Joins: cying (n=cying@adsl-75-18-229-126.dsl.pltn13.sbcglobal.net)
- # [06:22] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [06:24] * Joins: MikeSmith (n=MikeSmit@114.48.112.14)
- # [06:26] * Quits: fishd (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [06:27] * Joins: erlehmann (n=erlehman@82.113.121.225)
- # [06:30] <GPHemsley> Hixie: Is there an updated timeline beyond the FAQ, given today's Last Call?
- # [06:31] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/TIMETABLE is the only timeline so far
- # [06:32] <GPHemsley> oh, so, everything's on schedule then?
- # [06:32] <Hixie> at least in the WHATWG!
- # [06:32] <GPHemsley> heh
- # [06:32] <Hixie> The W3C's timetable... not so much
- # [06:33] <GPHemsley> I'm leaving the WHATWG as the definitive source for HTML5 ;)
- # [06:33] <GPHemsley> is it conceivable that work on HTML6 will begin before REC for HTML5?
- # [06:35] <GPHemsley> Also, what's the plan for the test suite(s)?
- # [06:35] <GPHemsley> in terms of contributing, etc.
- # [06:46] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [06:51] <mpilgrim> http://diveintohtml5.org/semantics.html
- # [06:51] <mpilgrim> please stop changing the semantics now
- # [06:52] <othermaciej> ah, almost standards mode
- # [06:55] * Quits: sicking (n=chatzill@69.181.197.163) (Read error: 145 (Connection timed out))
- # [07:00] <zcorpan_> ok now i've written a bunch of tests for script parsing and the other r|cdata elements
- # [07:01] * Joins: dbgi2IAm (n=benny@cpe-65-185-164-233.neo.res.rr.com)
- # [07:02] <zcorpan_> http://code.google.com/p/html5lib/source/browse/testdata/tree-construction/tests16.dat
- # [07:02] <zcorpan_> hope they're correct
- # [07:05] <Hixie> GPHemsley: very conceivable
- # [07:06] <Hixie> GPHemsley: no plan really yet... if you want to be in charge of the test suite, it's definitely something that needs doing :-)
- # [07:06] <GPHemsley> Hixie: Is there a scratchpad for what might be in HTML6?
- # [07:06] <GPHemsley> Hixie: Heh. That seems like quite a task to take on.
- # [07:07] <erlehmann> zcorpan_, reading that, all these <!--<script --> cases seem pretty counterintuitive
- # [07:07] <erlehmann> :(
- # [07:07] <Hixie> GPHemsley: search for "v2" in the source
- # [07:07] <Hixie> erlehmann: yeah no kidding
- # [07:08] <erlehmann> hmm, if there is a line break between <!-- and <script> or <style>, is it okay then?
- # [07:08] <GPHemsley> Hixie: Someone should make a script that scrapes them out. :)
- # [07:09] <erlehmann> or doesn't that affect parsing at all?
- # [07:09] * GPHemsley runs and hides
- # [07:09] <GPHemsley> alright, I think it's time for bed
- # [07:10] <Hixie> nn
- # [07:10] <GPHemsley> g'night/g'morning :P
- # [07:10] <Hixie> erlehmann: hm?
- # [07:13] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [07:14] * Quits: dbgi (n=benny@cpe-65-185-164-233.neo.res.rr.com) (Read error: 110 (Connection timed out))
- # [07:15] <zcorpan_> erlehmann: doesn't affect parsing
- # [07:16] <erlehmann> i see. thank you.
- # [07:23] * Joins: dbgi (n=benny@cpe-65-185-164-233.neo.res.rr.com)
- # [07:23] <zcorpan_> mpilgrim: there are an infinite number of doctypes that trigger standards mode
- # [07:24] * Joins: othree_ (n=othree@admin39.ct.ntust.edu.tw)
- # [07:25] <othermaciej> so what's the stylistically preferred way to write the HTML5 doctype in a document?
- # [07:26] <othermaciej> I always write <!DOCTYPE html> but maybe all-lowercase would be more elegant
- # [07:26] <zcorpan_> i prefer <!doctype html> because i don't like holding down shift
- # [07:27] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 113 (No route to host))
- # [07:27] <othermaciej> the WHATWG copy of the HTML5 spec has it as <!DOCTYPE html>
- # [07:28] <othermaciej> google's homepage does <!doctype html>
- # [07:28] * lmorchard is now known as lmorchard|away
- # [07:32] <othermaciej> I <3 Professor Markup
- # [07:33] * Quits: dbgi2IAm (n=benny@cpe-65-185-164-233.neo.res.rr.com) (Read error: 110 (Connection timed out))
- # [07:34] <MikeSmith> zcorpan_: any opinion about http://bugzilla.validator.nu/show_bug.cgi?id=488 (add obsolete attributes to assertions checking)
- # [07:34] <JoePeck> othermaciej: probably lowercase, since it might benefit from gzipping html tags that are lowercase
- # [07:35] <erlehmann> othermaciej, i bet if you ask hixie he will say that its okay to be inconsistent in examples, to show what is possible ;)
- # [07:35] * Quits: othree (n=othree@140.118.5.39) (Read error: 110 (Connection timed out))
- # [07:35] <JoePeck> erlehmann: that is so true =)
- # [07:35] <othermaciej> erlehmann: I'm thinking about good style for documents that I write for purposes other than markup pedagogy
- # [07:35] <MikeSmith> zcorpan_: I seem to remember having a discussion about that with you, that you reckoned it would be good to explicitly report about obsolete attributes
- # [07:36] <othermaciej> I like to use good style if I can
- # [07:36] <erlehmann> othree_, all lowercase. uppercase tags are sooooo 1997
- # [07:38] <zcorpan_> MikeSmith: yeah, i think it would be nice
- # [07:44] <Hixie> personally i prefer <!DOCTYPE HTML>
- # [07:46] <Hixie> MikeSmith: we're going to have to start giving everyone who comments or files on bugs the rights to reopen the bugs, because i've gotten very close to missing bugs because the commentor couldn't reopen it
- # [07:47] <MikeSmith> Hixie: OK
- # [07:48] <Hixie> ( http://www.reddit.com/r/programming/comments/9yejl/whats_the_biggest_programming_mistake_youve_ever/c0f13p2 )
- # [07:50] <MikeSmith> zcorpan_: OK, I will try to get it added today
- # [07:50] <zcorpan_> MikeSmith: cool
- # [07:59] <othermaciej> mpilgrim__: IE's DOM s even weirder than what you say - I think it also makes an empty element with a tag name of "/article"
- # [07:59] * Joins: archtech (i=stanv@83.228.56.37)
- # [08:01] * Quits: weinig (n=weinig@17.246.17.253)
- # [08:03] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:05] <zcorpan_> mpilgrim__: "To ease migration to and from XHTML, authors may specify an attribute in no namespace with no prefix and with the literal localname "xml:lang" on <html> elements" - should be "HTML elements"
- # [08:13] * Quits: jorlow_ (n=jorlow@216.239.45.130)
- # [08:28] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [08:32] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:36] * Joins: Someguy (n=Andy_F@96.255.124.28)
- # [08:41] <hsivonen> Spotify sure self-updates often. I wonder what the Web would be like if people got new browsers as often.
- # [08:43] <erlehmann> we'll see
- # [08:46] * Joins: roc (n=roc@121.72.203.54)
- # [08:47] * Quits: fishd_ (n=darin@216.239.45.130) (Read error: 60 (Operation timed out))
- # [08:51] * Quits: inimino (n=inimino@atekomi.inimino.org) (leguin.freenode.net irc.freenode.net)
- # [08:57] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:58] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [09:02] <zcorpan_> mpilgrim__: the first article example probably ought to set display:block
- # [09:03] * Joins: Rik` (n=Rik`@chn38-1-78-231-168-7.fbx.proxad.net)
- # [09:05] <MikeSmith> hsivonen: I think you might consider setting default heapSize for v.nu to 128
- # [09:07] <hsivonen> MikeSmith: ok
- # [09:08] <MikeSmith> hsivonen: at least in the case of qa-dev, I can't run v.nu on that machine at all unless I feed it heap=128
- # [09:08] <jgraham> hsivonen: I thought spotify just self-updated to make it harder to hack somehow, not for major functionaility chnages
- # [09:08] <hsivonen> jgraham: oh.
- # [09:09] * Quits: JonathanNeal (n=Jonathan@76-219-69-134.lightspeed.breaca.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [09:09] <hsivonen> jgraham: recently it has added the ability to download playlists for offline use
- # [09:09] <hsivonen> jgraham: and it has added a category for "Purchased" (no idea how to purchase)
- # [09:09] <hsivonen> dunno what the update this morning was about
- # [09:10] <hsivonen> if it's just for DRM, that sucks
- # [09:10] <hsivonen> can't one already "hack" spotify by using the paid-account-only Open Source Linux client?
- # [09:11] <hsivonen> or is "hacking" not about DRM of the content but about using the system without ads *and* without paying?
- # [09:11] <hsivonen> MikeSmith: fixed
- # [09:12] <MikeSmith> thanks
- # [09:13] <zcorpan_> mpilgrim__: "and everything else on the page will stay where it is in the document outline." is not true if you're using implied sections too
- # [09:13] <MikeSmith> http://qa-dev.w3.org:8888/?doc=http://dev.w3.org/html5/tests/validation/full/invalid/obsolete/longdesc.html
- # [09:13] <MikeSmith> zcorpan_, hsivonen : ↑
- # [09:13] <MikeSmith> ideally, we want only one error message for obsolete attributes, right? (not two)
- # [09:14] <hsivonen> MikeSmith: yes
- # [09:14] <hsivonen> is longdesc obsolete-but-conforming these days?
- # [09:14] <zcorpan_> no
- # [09:14] <MikeSmith> right, obsolete and not conforming
- # [09:15] <hsivonen> but yeah, legacy.rnc should allow it and the obsolete checker should disallow it
- # [09:15] <MikeSmith> hsivonen: OK, I'll make the changes to legacy.rnc
- # [09:16] <hsivonen> thanks
- # [09:16] <MikeSmith> but before I looked back at this today, I hadn't realized how many obsolete-nonconforming attributes there are
- # [09:17] <MikeSmith> about obsolete-but-conforming vs. obsolete-and-noconforming, I'm wondering what we can say in the error messages to make it more clear
- # [09:17] <MikeSmith> because the error messages for both cases just say, "The foo element|attribute is obsolete. [Use bar instead.]"
- # [09:17] * Hixie thinks that's ideal :-)
- # [09:18] * zcorpan_ agrees with Hixie
- # [09:18] <MikeSmith> OK
- # [09:19] <MikeSmith> anyway, the UI does clearly indicate that first case is a warning and the second and erro
- # [09:19] <MikeSmith> *error
- # [09:20] <zcorpan_> MikeSmith: maybe you could point to or use text from http://wiki.whatwg.org/wiki/Presentational_elements_and_attributes in some messages?
- # [09:21] * hsivonen finds it odd that Opera has this new-found interest in @longdesc when they could have implemented @aria-describedby in accordance with the WAI Consensus and skipped @longdesc.
- # [09:21] <MikeSmith> zcorpan_: I guess we could experiment with that at least
- # [09:23] <hsivonen> grr. A Web site that I wanted to use as a test case is down for maintenance.
- # [09:23] <hsivonen> people should keep test cases up
- # [09:24] <hsivonen> speaking of house insulation, I should guess a preference between two hotels in California. I know one of them has bad but bearable insulation and I don't know about the winter characteristics of the other.
- # [09:26] <MikeSmith> extra blankets
- # [09:27] <MikeSmith> hsivonen: btw, I still want to get back to trying to implement the datatypes warning mechanism. I have an idea about what to do in the datatype code itself, but I am realizing that I don't understand the error-handling backend well enough yet. For example, I don't know how to get the backend to actually emit a warning for DatatypeException instead of an error.
- # [09:28] <hsivonen> MikeSmith: I suggest adding an IsWarning() method to Html5DatatypeException
- # [09:31] <hsivonen> MikeSmith: hmm. the design of MessageEmitterAdapter will make this ugly
- # [09:31] <hsivonen> totally ugly
- # [09:31] * MikeSmith goes to take another look
- # [09:32] <hsivonen> you have a change to do things with Html5DatatypeException a few levels of method calls down from the point where it's decided if it's going to be an error or a warning
- # [09:32] <hsivonen> s/change/chance/
- # [09:33] <MikeSmith> OK
- # [09:35] <MikeSmith> I'm wondering how many cases we might really need this for. So far, I remember it being the messages for grandfathered and redundant language tags that are deprecated
- # [09:35] * Quits: erlehmann (n=erlehman@82.113.121.225) ("Ex-Chat")
- # [09:35] <MikeSmith> maybe there's not enough others to make it worthwhile to add this
- # [09:36] <MikeSmith> but end users would at least lose those two if the change isn't made
- # [09:36] <hsivonen> MikeSmith: so in the method called message() in MessageEmitterAdaptor, you need to examine the the Expection object and go change the MessageType object if you decide it's going to be downgrade to a Warning
- # [09:36] <hsivonen> MikeSmith: now that I've figured out what needs to be done, I could write the code while I'm at it
- # [09:37] <MikeSmith> aha
- # [09:37] <MikeSmith> well, I can try to in the mean time
- # [09:37] <MikeSmith> that last thing you said was the one bit of clue I really needed
- # [09:38] <hsivonen> MikeSmith: ok. that works for me, too.
- # [09:38] <hsivonen> the check should go as the the first thing in message() even before the if (loggingOk) bit
- # [09:39] <MikeSmith> OK, right after line 545 you mean, right?
- # [09:39] <hsivonen> yes
- # [09:40] <MikeSmith> OK, got it
- # [09:42] * Joins: svl (n=me@e179089091.adsl.alicedsl.de)
- # [09:42] <hsivonen> MikeSmith: I think the right check is that the message gets downgraded to warning if all the Html5DatatypeExceptions wrapped by the main exception are warnings
- # [09:43] <hsivonen> and all there are no non-Html5 DatatypeExceptions there
- # [09:43] <MikeSmith> OK
- # [09:44] <hsivonen> hmm. are there cases where the schema says "" | w:something-that-emits-a-warning
- # [09:44] <hsivonen> what I just said could be wrong in that case
- # [09:44] <hsivonen> not sure
- # [09:44] <hsivonen> doh.
- # [09:45] <hsivonen> I think you need to try what Jing gives you in that case
- # [09:45] <MikeSmith> hmm, OK
- # [09:46] <MikeSmith> I hadn't noticed any of those before
- # [09:46] * MikeSmith goes to look now
- # [09:48] <nessy> congrats on "Last Call"!
- # [09:48] <nessy> I still hope we can get video accessibility into this all before W3C decides to put html5 at last call :-)
- # [09:49] <Hixie> we have video accessibility already
- # [09:49] <MikeSmith> hsivonen: hmm, I'm confused by 'there cases where the schema says "" | w:something-that-emits-a-warning'.. can you give me an example?
- # [09:50] <Hixie> nessy: you mean new features for explicit external subtitles, and the like
- # [09:50] <hsivonen> MikeSmith: the lang attribute can take string "" or the language tag datatype
- # [09:51] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [09:51] <hsivonen> MikeSmith: so when you have an obsolete language tag, Jing will fail on both string "" and the language tag datatype but the latter says it's only a warning
- # [09:51] <MikeSmith> hsivonen: ah, I see now
- # [09:51] <MikeSmith> yeah
- # [09:53] * hsivonen doesn't like debugging stuff by sending printfs to a remote machine and waiting for a couple of hours to get the printout back
- # [09:54] <othermaciej> hsivonen: that doesn't sound fun!
- # [09:59] <hsivonen> well in the old day, they carries decks of FORTRAN cards to an operator through wind and thick snow to even get a compiler error
- # [09:59] <hsivonen> *days
- # [10:01] <zcorpan_> mpilgrim__: shouldn't the <time> be inside <header>?
- # [10:01] * Quits: boogyman (n=chatzill@unaffiliated/boogyman) (Read error: 104 (Connection reset by peer))
- # [10:02] * Joins: boogyman (n=chatzill@d-65-175-163-168.cpe.metrocast.net)
- # [10:04] * Parts: yatil (n=Adium@78.104.102.186)
- # [10:09] <zcorpan_> mpilgrim__: maybe you should make it clearer that one doesn't have to use h1, and that since software haven't been updated to support the sectioning elements yet, it might be a good idea to continue using lower ranked headings for a while longer
- # [10:12] * Quits: MikeSmith (n=MikeSmit@114.48.112.14) ("Tomorrow to fresh woods, and pastures new.")
- # [10:20] * Quits: webben (n=benh@91.85.215.99) ("Leaving.")
- # [10:31] * hsivonen tries to figure out a sane way to report line numbers with document.write
- # [10:32] <hsivonen> presumably, if the whole doc is document.written, the document.writes from outside the document itself should form a coherent succession of line numbers just like the network stream
- # [10:32] <gsnedders|work> You said that yesterday.
- # [10:33] <hsivonen> gsnedders|work: still trying
- # [10:33] <hsivonen> document.write is trouble in so many different ways
- # [10:34] <gsnedders|work> Could you not just report the line on which the document.write call is?
- # [10:34] <othermaciej> when I first learned about document.write it totally blew my mind with its craziness
- # [10:34] <othermaciej> now it seems totally normal to me
- # [10:34] <othermaciej> I have totally forgotten how weird it is
- # [10:34] <hsivonen> gsnedders|work: I want the tokenizer and the tree builder not change their behavior
- # [10:34] <hsivonen> gsnedders|work: so document.written stuff will increment the line number
- # [10:35] <gsnedders|work> I think when I first came across it I was already familiar enough with the web platform to just think, "Oh, that's kinda screwy. Oh well."
- # [10:35] <hsivonen> but I need the line number to roll back when the stream reaches a point that was written by an outer script
- # [10:36] <hsivonen> hmm. I think I'll make the buffer objects that represent the stream have a start line number that can be -1
- # [10:36] <othermaciej> it's really dismaying that I feel more awake and productive at 2 AM than 2 PM in my local time zone
- # [10:36] <othermaciej> good night folks
- # [10:36] <hsivonen> nn
- # [10:37] <hsivonen> so before document.write inserts to the list of buffers, the current line number well be stored into the the then-first buffer object
- # [10:37] <hsivonen> and new buffer objects start out with -1
- # [10:37] <hsivonen> which means don't change the line number
- # [10:38] <hsivonen> and otherwise when a buffer with a non--1 line number is reached, the line number of the tokenizer is reset to that number
- # [10:38] <hsivonen> I wonder if that makes sense
- # [10:39] <annevk> hsivonen, seems you were right after all about the weird pubdate: http://www.w3.org/News/2009.html#entry-8641
- # [10:40] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:40] * gsnedders|work realizes he hasn't actually looked at the new W3C site yet
- # [10:40] * hsivonen wonders why there needs to be a "standardized architecture and API for XML and HTML interaction formats implemented in Javascript"
- # [10:40] <zcorpan_> gsnedders|work: you know what's wrong with runner.html?
- # [10:40] <hsivonen> I guess reading the report would tell me
- # [10:40] <gsnedders|work> zcorpan_: A lot
- # [10:40] <gsnedders|work> zcorpan_: wrt to query?
- # [10:41] <zcorpan_> gsnedders|work: yeah
- # [10:41] <gsnedders|work> zcorpan_: The query string makes it run only the TC with that sha1 hash of input, and makes all others pass. don't ask. I just needed a simple way to see if one test pass/failed.
- # [10:41] <annevk> hsivonen, sounds like the story from last year's TPAC
- # [10:41] <gsnedders|work> zcorpan_: But, please go ahead and make it saner.
- # [10:42] * jgraham doesn't even understand what an " XML and HTML interaction formats
- # [10:42] <jgraham> implemented in Javascript" is
- # [10:42] <jgraham> s/formats/format/
- # [10:43] <hsivonen> annevk: do you mean the story Raman and TimBL talked about during the panel or something else?
- # [10:43] <zcorpan_> gsnedders|work: i don't understand what sha1 is doing :)
- # [10:43] <AryehGregor> jgraham, that makes two of us.
- # [10:45] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:45] <Philip`> jgraham: It seems to be about writing JS libraries to implement markup features that browser vendors won't implement
- # [10:46] <Philip`> like XForms and SMIL
- # [10:46] <jgraham> SMIL seems like a poor example since it seems to have some traction
- # [10:47] <jgraham> But anyway... yeah, it is unclear why that demands a standard
- # [10:48] <hsivonen> jgraham: it doesn't for consumer interop
- # [10:48] <hsivonen> jgraham: but it could for authoring tool interop
- # [10:48] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [10:48] <hsivonen> jgraham: or interop of certified backplane engineers
- # [10:49] <annevk> maybe it was that
- # [10:50] * Joins: erlehmann (n=erlehman@82.113.121.225)
- # [10:50] <annevk> I remember talk about standardized ways to extend browsers with support for new markup languages through JavaScript
- # [10:50] <Philip`> jgraham: You might use lots of different JS libraries implementing features on the same page, and they might conflict and not work nicely together
- # [10:51] <hsivonen> annevk: isn't it called XBL2?
- # [10:51] <Philip`> (http://code.google.com/p/ubiquity/ seems quite relevant)
- # [10:51] <hsivonen> Philip`: why does Ubiquity XForms need anything to be standardized?
- # [10:51] <hsivonen> (that isn't already, that is)
- # [10:53] <annevk> hsivonen, prolly
- # [10:53] <Philip`> hsivonen: Because people make Ubiquity SMIL and Ubiquity RDFa etc, and the extensions might interact poorly unless they follow certain conventions, and the Ubiquity project tries to tie those ones together but third parties might want to use the same mechanism and need a stable standard
- # [10:54] <Philip`> I guess
- # [10:54] <Philip`> having only briefly glanced at the document
- # [10:54] <jgraham> And then a random piece of javascript might come along and mess up the whole thing anyway so you didn't gain much
- # [10:55] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:55] <annevk> hmm, CSSStyleDeclaration is not really interoperable
- # [10:55] <annevk> and also somewhat confusing
- # [10:55] <Philip`> jgraham: It's always easy to make a page stop working - what you gain is the ability to make it first start working without so much pain
- # [10:56] <annevk> I doubt anyone really sees property priority is separate from property value though it does make some sense I guess
- # [10:57] <jgraham> Philip`: But it seems much more likely that a user will be using a js-implemented markup extension and some other random javascript code than that they will be using multiple js-markup extensions
- # [10:57] <jgraham> and it seems much easier to simply test the combination of known markup extensions than test markup extensions + all other code
- # [10:59] <Philip`> jgraham: Why are users relevant? Authors are in control of what scripted markup extensions are in use on their pages, because they write <script src=ubiquity.js?xforms,smil,rdfa> or whatever
- # [10:59] <Philip`> and they can choose to only include scripts which work together nicely
- # [11:00] <Philip`> (and so it's useful making more scripts work together nicely)
- # [11:03] <jgraham> Philip`: By users I mean "users of the extensions i.e. authors"
- # [11:04] * Joins: cying_ (n=cying@adsl-75-18-229-126.dsl.pltn13.sbcglobal.net)
- # [11:05] * Quits: cying_ (n=cying@adsl-75-18-229-126.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [11:05] * Parts: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [11:06] <Lachy> is there anyone here who knows anything about american cars? I'm wondering whether a dodge charger would be a reasonable choice for a rental car when we arrive in SF this week
- # [11:07] <Lachy> we need it to be roomy enough for 3 of us, and powerful
- # [11:08] * jgraham notes that powerful sounds like a solution not a problem statement, making it harder to evaluate if it actually fits your needs :)
- # [11:08] * jgraham also has no idea about cars
- # [11:09] * Philip` notes that powerful sounds more like a desire than a need
- # [11:10] <Dashiva> It sounds like Lachy is turning into a manager
- # [11:10] <annevk> he's managing the car part of our trip
- # [11:10] <jgraham> Oh except that a surprising number of Swedish people are into American classic cars and, possibly relatedly,
- # [11:11] <Lachy> jgraham, the problem is, we're a group of young hooligans who get their kicks from unnecessarily powerful cars. The solution is to get a powerful car :-)
- # [11:11] <jgraham> a surprising number of Swedish people can be seen by the side of the road, in the rain, peering at the car engine
- # [11:12] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [11:12] <jgraham> Lachy: Oh so the problem statement is something like "should be fun to drive"?
- # [11:12] <jgraham> or rather "we want to have fun driving the car" or so?
- # [11:12] <Dashiva> Should lead to reckless endangerment of bystanders
- # [11:13] <annevk> should be fun to drive, potentially slightly rough terrain
- # [11:13] <jgraham> (the difference is that a truck might well be powerful in the sense of having a big engine but be heavy and steer poorly and be no fun at all)
- # [11:13] <annevk> should be fun to sit in as well for those without driver's license :)
- # [11:13] <gsnedders|work> jgraham: Hey, I got all the way to Stockholm and back in a 70s American muscle car, they aren't all bad
- # [11:18] <Lachy> annevk, the dodge charger has a tv in the back for you
- # [11:19] <annevk> there we go :)
- # [11:20] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:21] <jgraham> Just remember kids TV +_speed + rough terrain + hangover === hefty cleaning bill
- # [11:23] <annevk> aka jealous :p
- # [11:24] * gsnedders|work wonders whether jgraham means "kids TV" or "just remember kids,"
- # [11:25] <jgraham> I don't think I would need the hangover, the (unusually high) speed or the rough terrain to make me sick watching TV in the back of the car
- # [11:25] <jgraham> just a few bends in the road
- # [11:25] <jgraham> (well I probably wouldn't be sick but I would likely feel sick)
- # [11:26] <Lachy> gsnedders|work, of course he meant kids TV. Cartoon Network, nickelodeon and disney channel rule!
- # [11:26] * jgraham misses rugrats
- # [11:27] <AryehGregor> I remember Rugrats.
- # [11:27] <Lachy> hah. Was just thinking the same :-)
- # [11:27] <gsnedders|work> Man, Rainbow is where it's at.
- # [11:27] <gsnedders|work> I mean, they even have a character called Geoffrey!
- # [11:28] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [11:29] <Lachy> Rainbow?
- # [11:29] <Lachy> never heard of it
- # [11:30] * Lachy goes back to watching Cabbage Patch Kids and Care Bears
- # [11:30] <jgraham> It was a british thing from the 70s or so
- # [11:31] <gsnedders|work> As far as I can tell, British children's TV was basically the same in the 90s as it was in the late 70s
- # [11:32] <jgraham> So, is there a good, general, way of duplicating a directory tree without performing unnecessary file copies? Something like copy-on-write for files? I guess that is probably a filesystem dependent thing...
- # [11:33] * Joins: webben (n=benh@nat/yahoo/x-ojcywzjekdymhukf)
- # [11:34] <Dashiva> Raid?
- # [11:36] <jgraham> Not quite what I want
- # [11:37] <AryehGregor> jgraham, the possibility of a reflink() or copyfile() system call was recently being discussed on lkml. As far as I know, no OS currently supports copy-on-write on a per-file basis, for some reason.
- # [11:37] <AryehGregor> It would be an awesome feature.
- # [11:39] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (Read error: 60 (Operation timed out))
- # [11:40] <jgraham> (the problem is that I want to run two instances of a program with different configurations. This is not really easy since it is not possible to change the path to the config file when I launch it so the obvious solution is to make two copies of the whole program)
- # [11:40] <AryehGregor> You could use hard links.
- # [11:40] <AryehGregor> cp -rl
- # [11:40] <AryehGregor> Of course, changes to one side of the directory tree will change the other, if the file is modified in-place.
- # [11:40] <jgraham> That could maybe work on linux at least
- # [11:40] * Joins: Hish (n=chatzill@p57B7F3F9.dip.t-dialin.net)
- # [11:40] <jgraham> Dunno about windows
- # [11:40] <AryehGregor> But not if it's copied and the copy is rename()d over it, which is usually what's done on Unix. So a poor man's copy-on-write.
- # [11:40] * Joins: Creap_ (n=Creap@vemod.brg.sgsnet.se)
- # [11:40] <AryehGregor> I think all versions of NT support hard links, or certainly all recent ones. Definitely Vista, anyway, and I think XP also.
- # [11:40] <AryehGregor> Of course, you might have to write a script yourself instead of being able to use cp -rl.
- # [11:42] <AryehGregor> Or use Cygwin.
- # [11:44] <Dashiva> It was added in vista
- # [11:47] <nessy> Hixie: subtitles, audio description etc are all regarded as part of "video accessibility" generally - and yes, they would be a new feature to current html5
- # [11:48] <nessy> (sorry for the late reply :)
- # [11:48] <AryehGregor> Dashiva, symlink support was added in Vista, but hard link support too?
- # [11:50] <Dashiva> Hum, maybe my memory is faulty
- # [11:51] <Dashiva> No, it was in 6.0 according to wikipedia
- # [11:51] <Dashiva> No
- # [11:51] <Dashiva> Ah, there's my error. It was a different way to create them before Vista.
- # [11:51] <Dashiva> Carry on :)
- # [11:51] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [11:57] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [12:05] * Creap_ is now known as Creap
- # [12:11] <Philip`> jgraham: Use symlinks?
- # [12:11] <Philip`> (You can't hardlink directories, if I remember correctly)
- # [12:12] <Philip`> (because it could cause cycles, which would make GC hard)
- # [12:21] <workmad3> Philip`: correct
- # [12:25] * Joins: kristallpirat (n=kristall@c-base/crew/kristall)
- # [12:29] <gsnedders|work> jgraham: The Apotek in Stora Torget didn't have any tissues, will try Hemköp later
- # [12:31] <Philip`> SSE naming is confusing - after SSE comes SSE2, and after SSE2 comes SSE3 but Linux calls it PNI, and after that is SSSE3
- # [12:34] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [12:34] <jgraham> gsnedders|work: I have bought some from there before
- # [12:35] <jgraham> The Apoteket
- # [12:35] <jgraham> too many definitives there
- # [12:35] * gsnedders|work didn't see any on the shelves there
- # [12:36] <jgraham> hsivonen: BTW is despotify the open source client you were talking about?
- # [12:36] * jgraham wonders whether to try that since wine is not so reliable
- # [12:37] <jgraham> (so if you have tried it it would be good to know)
- # [12:37] <jgraham> (although the curser interface doesn't seem to friendly)
- # [12:37] <jgraham> *curses
- # [12:38] <hsivonen> jgraham: I don't remember the name
- # [12:41] * Quits: nessy (n=Adium@124-168-142-226.dyn.iinet.net.au) ("Leaving.")
- # [12:49] <crash\> Hixie: congratulations for the Last Call draft ;)
- # [12:50] * Joins: ttepasse (n=ttepas--@p5B01479A.dip.t-dialin.net)
- # [12:51] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [12:51] * workmad3_ is now known as workmad3
- # [12:55] * Joins: paul_irish (n=paul_iri@12.182.97.2)
- # [13:08] * hsivonen expects a bikeshed on the URI identifiers used in microdata vocabs
- # [13:09] * Quits: Philip` (n=philip@zaynar.co.uk) (leguin.freenode.net irc.freenode.net)
- # [13:09] * Quits: steevel (n=steevel@irc.kodslav.org) (leguin.freenode.net irc.freenode.net)
- # [13:09] * Quits: scherkus (n=scherkus@74.125.59.73) (leguin.freenode.net irc.freenode.net)
- # [13:10] * Joins: scherkus (n=scherkus@74.125.59.73)
- # [13:10] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [13:10] * Joins: steevel (n=steevel@irc.kodslav.org)
- # [13:11] * Joins: pmuellr (n=pmuellr@129.33.49.251)
- # [13:13] * Joins: othermaciej_ (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [13:17] <Dashiva> hsivonen: Good thing microdata is so controversial, it will keep many people out of the shed
- # [13:18] * Quits: paul_irish (n=paul_iri@12.182.97.2) ("Leaving...")
- # [13:18] <jgraham> Don't you have to be outside the shed to paint it?
- # [13:18] <jgraham> At least I never imagine bikeshedding as people decorating the interior of the bikeshed
- # [13:19] <Dashiva> The paint color decision meeting is held inside the shed
- # [13:20] <gsnedders|work> That must be one large shed
- # [13:20] <Philip`> Won't the people inside the shed die from inhaling paint fumes?
- # [13:20] * Joins: Midler (n=midler@95.209.117.53.bredband.tre.se)
- # [13:20] <Dashiva> No, because no painting happens until the meeting is done
- # [13:20] * Joins: ttepass- (n=ttepas--@91.1.106.83)
- # [13:20] <jgraham> What if someone were to graffitti the shed while the meeting was happening?
- # [13:21] <Philip`> Dashiva: People might paint patches of the shed during the meeting, to demonstrate what it will look like
- # [13:21] * Joins: yutak_home (n=kee@R214157.ppp.dion.ne.jp)
- # [13:21] <Dashiva> Those people should bring gas masks then
- # [13:22] * Quits: svl (n=me@e179089091.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [13:22] <Philip`> I suppose they'll die anyway from radiation from the adjacent nuclear power station that was designed and constructed and switched on during their meeting
- # [13:23] * Quits: Lachy (n=Lachlan@5355732C.cable.casema.nl) ("This computer has gone to sleep")
- # [13:23] <jgraham> More to the point what if the graffitti is actually a bansky containing an ironic depiction of a dysfunctional beuracracy that immediately makes the shed hugely valuable and thus prevents anyone from painting it at all
- # [13:24] * Joins: myakura (n=myakura@p2102-ipbf6805marunouchi.tokyo.ocn.ne.jp)
- # [13:24] <Dashiva> Well, when they've invested so much time in deciding the color, they're not going to just stop because of a minor detail like that
- # [13:25] <hsivonen> wow. gopher: still works in Firefox
- # [13:25] <hsivonen> but not in Safari
- # [13:26] <gsnedders|work> Safari never supported it, ever
- # [13:26] <gsnedders|work> IE7 removed support for Gopher, IIRC
- # [13:26] <hsivonen> can't test Opera. Opera keeps bouncing in the Dock and the bouncing frequency isn't stable
- # [13:27] <jgraham> I guess it would be cruel and unfair to draw some analogy between the graffiti artist, the debaters, the WHATWG and the W3C. So I won't do that
- # [13:28] * Quits: ttepasse (n=ttepas--@p5B01479A.dip.t-dialin.net) (Read error: 60 (Operation timed out))
- # [13:29] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [13:29] * othermaciej_ is now known as othermaciej
- # [13:33] <hsivonen> aargh. OS X made fork temporarily unavailable even though I don't even have an insane number of processes
- # [13:35] <Dashiva> jgraham: The graffiti artist is lastweek? :)
- # [13:37] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [13:38] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [13:44] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [13:49] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [13:50] * Quits: deadowl (n=deadowl_@ip029102.uvm.edu) (Read error: 110 (Connection timed out))
- # [13:52] <hsivonen> The WHATWG HTML5 LC seems to be pretty effective at getting people to reveal their (already known) political alignment on twitter.
- # [13:52] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [13:53] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [13:53] * workmad3_ is now known as workmad3
- # [13:56] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [13:58] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [13:58] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:02] * Joins: workmad3__ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:06] * Joins: workmad3___ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:06] * Quits: yutak_home (n=kee@R214157.ppp.dion.ne.jp) ("Ex-Chat")
- # [14:09] * Quits: wakaba_0 (n=wakaba_@122.221.184.68) ("Leaving...")
- # [14:09] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) (Read error: 104 (Connection reset by peer))
- # [14:09] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [14:12] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [14:13] <TabAtkins> hsivonen: I need to follow more people on twitter. I've only got a handful of people talking about it.
- # [14:16] * Quits: Midler (n=midler@95.209.117.53.bredband.tre.se) ("Leaving.")
- # [14:19] <Philip`> TabAtkins: Just watch http://search.twitter.com/search?q=html5
- # [14:19] <TabAtkins> Philip`: I prefer http://toriseye.quodis.com/#html5
- # [14:20] * Quits: nattokirai (n=nattokir@201.103.104.5)
- # [14:21] * Quits: workmad3__ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [14:22] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:28] * Quits: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [14:31] * Quits: workmad3___ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [14:33] <Philip`> "when RDFa in HTML hits the street, the issues will have been resolved" - except that people are already implementing it in HTML and deploying content in HTML, before anyone even started writing a rough draft of how RDFa ought to work in HTML, and there are still lots of unresolved issues that are getting ignored by people who want to use it now
- # [14:33] <Philip`> so that doesn't seem great
- # [14:37] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:38] <TabAtkins> I'm resisting posting by distracting myself with stories about the world's military attacking Heaven.
- # [14:38] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [14:39] <Philip`> Seems implausible
- # [14:40] <Philip`> The world's military wouldn't just ally like that
- # [14:40] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) ("Ex-Chat")
- # [14:41] <TabAtkins> Well, it happens after Hell tries to invade.
- # [14:41] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [14:42] <Philip`> Hell tries to invade the world, or Heaven?
- # [14:42] <TabAtkins> The former.
- # [14:42] <Philip`> So why attack Heaven?
- # [14:42] <hsivonen> I assume a non-obvious definition of hitting the street.
- # [14:42] <TabAtkins> Because Hell was allowed to invade by God, who basically said "Fuck off, jerks, Heaven's closed."
- # [14:43] <Philip`> Oh, okay
- # [14:45] <TabAtkins> Also, I love that the reason the story was implausible was because the world's military wouldn't ally together, not because they were attacking heaven.
- # [14:49] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [14:51] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
- # [14:54] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [14:57] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [14:57] * lmorchard|away is now known as lmorchard
- # [14:59] * Joins: nattokirai (n=nattokir@201.103.104.5)
- # [15:03] * Joins: yatil (n=Adium@78.104.102.186)
- # [15:03] <Dashiva> TabAtkins: There's lots of prior art on attacking heaven, none for world unity :P
- # [15:04] * Quits: yatil (n=Adium@78.104.102.186) (Client Quit)
- # [15:04] <TabAtkins> Dashiva: Really? I didn't know there was much about crashing tanks into the pearly gates.
- # [15:05] <Dashiva> Well, the specific armaments vary
- # [15:05] <hsivonen> hmm. how is the twitter front and search pages different from the user pages in terms of styling mechanics?
- # [15:05] <hsivonen> the front page is CSSless for me
- # [15:05] <Dashiva> Is it possible to see the front page without logging out?
- # [15:06] <hsivonen> dunno
- # [15:06] <hsivonen> hmm. looks like they specify different media
- # [15:07] <hsivonen> I wonder if I or someone else has broken style sheets with unusual media attributes
- # [15:07] <Dashiva> Heh, the w3c twitter RT'd julian's LC comment instead of making a separate statement
- # [15:08] <TabAtkins> What's the w3c twitter?
- # [15:08] <Dashiva> /w3c
- # [15:08] <Philip`> http://twitter.com/w3c amazingly enough
- # [15:08] <TabAtkins> I suppose I should have expected that.
- # [15:10] <Dashiva> http://twitter.com/shepazu/status/5214106553
- # [15:10] <Dashiva> What is this I don't even
- # [15:11] * Quits: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [15:11] * Joins: PotSmoker (n=a@cpc1-bagu3-0-0-cust695.bagu.cable.ntl.com)
- # [15:11] * Parts: PotSmoker (n=a@cpc1-bagu3-0-0-cust695.bagu.cable.ntl.com)
- # [15:16] <TabAtkins> Dashiva: I suppose the idea is that he's comparing WHATWG LC to a bait-and-switch?
- # [15:20] <Dashiva> I don't really see it, but okay
- # [15:22] <Philip`> I thought the idea was cars?
- # [15:23] <Dashiva> Elaborate, if you would
- # [15:23] * Joins: brucel (n=brucel@94-172-130-85.cable.ubr11.smal.blueyonder.co.uk)
- # [15:25] <brucel> sense check anyone? what's wrong with <input type=range min=5 max=30 step=5> ? Mr validator tells me "Zero is not a positive floating point number."
- # [15:25] <brucel>
- # [15:25] <TabAtkins> There is no sense in that.
- # [15:26] <gsnedders|work> jgraham: ping
- # [15:26] <Philip`> It's true the zero is not a positive floating point number
- # [15:26] <Philip`> s/the/that/
- # [15:26] <Dashiva> Probably a bug that snuck in during the recent update
- # [15:26] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [15:26] <Dashiva> Or "deployment" as the fancy pants call it
- # [15:26] <Philip`> It's not necessarily bad for the validator to say true things
- # [15:26] <brucel> it is true that zero isn't a +ve FP number... but I've said step=5, not step=0
- # [15:27] <brucel> tho i like the idea of a random gnomic truism from the validator every time
- # [15:27] <TabAtkins> What if the validator just tells you to rethink your life decisions?
- # [15:27] <jgraham> gsnedders|work: gnip
- # [15:27] <Dashiva> Sounds useful
- # [15:27] <gsnedders|work> jgraham: bratell wants you
- # [15:27] <Dashiva> Is there a uselessfactlib?
- # [15:29] <brucel> there's Daves' Web Of Lies http://www.davesweboflies.com/: lie of the day "If left alone together in a field, two field mice will naturally dig parallel tunnels."
- # [15:30] <Dashiva> "Quacking like a duck for five minutes every day will prevent the onset of ague."
- # [15:30] <Dashiva> I don't know what ague is, but I don't like the sound of it
- # [15:31] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Read error: 104 (Connection reset by peer))
- # [15:33] <Philip`> Looks like FloatingPointPositive ignores the first digit, when deciding whether something is zero
- # [15:33] <Philip`> for (int i = 1; i < literal.length(); i++) { ... looks for digits ... }
- # [15:34] <TabAtkins> That's strange.
- # [15:34] <Philip`> Looks like FloatingPointPositive is bogus anyway because it doesn't like 'e' in floats
- # [15:35] * Parts: brucel (n=brucel@94-172-130-85.cable.ubr11.smal.blueyonder.co.uk)
- # [15:35] * Joins: brucel (n=brucel@94-172-130-85.cable.ubr11.smal.blueyonder.co.uk)
- # [15:35] * Philip` wonders if he's missing a good reason why i should start at 1
- # [15:36] <Dashiva> Maybe it assumes the presence of + or -
- # [15:36] <Dashiva> "Sergei Bubka, the world record pole-vaulter, has recently admitted to filling his shorts with helium for extra lift."
- # [15:36] <TabAtkins> That would be my assumption.
- # [15:36] <zcorpan_> Hixie: the "editor's draft" link in the SotD is broken in http://www.whatwg.org/specs/web-apps/2009-10-27/multipage/
- # [15:36] <Philip`> Hmm, nope, it's totally wrong
- # [15:37] <Philip`> It accepts range=11 and range=x1, and not range=10 or range=1
- # [15:37] <Philip`> Someone less lazy should report it as a validator.nu bug somewhere
- # [15:37] <Dashiva> Sounds like a job for you
- # [15:37] <Philip`> "less lazy [than me]"
- # [15:37] <brucel> i can report it but to whom?
- # [15:38] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [15:38] <Philip`> brucel: http://bugzilla.validator.nu/ probably
- # [15:38] * Quits: miketaylr (n=miketayl@38.117.156.163)
- # [15:38] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [15:39] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [15:39] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [15:40] <brucel> giving a sign for the step <input type=range min=5 max=30 step=+5> suppressed the error message. Tho it's difficult to see how you can get from 5 to 30 in steps of anything other than positive numbers, so the sign seems superfluous.
- # [15:40] <Philip`> brucel: That makes your content invalid
- # [15:40] <Philip`> (+ is not allowed in valid floating point numbers)
- # [15:40] <brucel> (Cue some mathematician telling me that it's perfectly possibe in non-Euclidian Calabai-Yau space)
- # [15:41] <Philip`> brucel: It's perfectly possible in modular arithmetic
- # [15:41] <TabAtkins> All you need is a finite group.
- # [15:41] <TabAtkins> Z/50, frex, would do it.
- # [15:41] <brucel> the validator shut its face when I gave it step=+5, though.
- # [15:41] <Philip`> brucel: The validator shuts its face when you give it step=x5 too
- # [15:42] <Philip`> or step=-5
- # [15:42] <brucel> x5 is perfectly acceptable in Swedenborgian algebraic topology, of course
- # [15:42] <Philip`> The shortest thing that's valid and that the validator accepts is step=05, I believe
- # [15:43] <brucel> so it's a validator bug and not my brainfart?
- # [15:43] <Philip`> (The validator ought to accept "05", "5", "5e0", "5.5e5", etc, and reject "0", "0e5", "1e-100", etc)
- # [15:43] <hsivonen> clearly, the datatype for positive integer is bogus
- # [15:43] <Philip`> (and it gets almost all of them wrong)
- # [15:43] <hsivonen> or positive float
- # [15:43] <Philip`> hsivonen: Float, not integer
- # [15:45] <hsivonen> well, this is embarrassing
- # [15:46] * Philip` notes that 1e-100 seems like quite a nasty case, since you really have to parse the string into a float and can't just examine its characters
- # [15:46] <hsivonen> the datatype iterates from index 1 not 0
- # [15:46] <Philip`> (because 1e-100 parses into 0, as of yesterday, I believe)
- # [15:48] <brucel> Henri, can I formally report the bug to you now please?
- # [15:50] * Quits: othree_ (n=othree@admin39.ct.ntust.edu.tw) (leguin.freenode.net irc.freenode.net)
- # [15:51] <hsivonen> brucel: yes
- # [15:58] * Joins: CriticalMass (n=chatzill@brick-lane.lbi.co.uk)
- # [15:59] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [16:00] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [16:01] <brucel> ok, thanks for saving my sanity all
- # [16:03] * Philip` sees there's already an open validator bug for exponents in floats
- # [16:03] <gsnedders|work> Sanity? pff.
- # [16:04] * Philip` wonders if it's worth filing a new bug for cases like 1. and .1 and 1e-100
- # [16:05] * Quits: crash\ (i=crash@lubyte.de) (Nick collision from syn.)
- # [16:06] * Joins: crash\ (i=crash@lubyte.de)
- # [16:07] <ment> do you belive there will ever be a conforming implementation of the _whole_ html5 specs?
- # [16:07] <ment> or that microsoft will adapt it right?
- # [16:07] <TabAtkins> Sure, in 2022. ^_^ (Actually, that's the projected date for *two* of them.)
- # [16:08] <gsnedders|work> ment: All W3C specs are required to have two interoperable implementations before going to REC
- # [16:08] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [16:08] <jgraham> (some features from the current spec will likely be cut/changed before that happens)
- # [16:08] <gsnedders|work> And the intention for HTML 5 is to have two complete interoperable implementations
- # [16:09] <ment> so the two will be webkit and gecko?
- # [16:10] <hsivonen> ment: the Process make the spec get smaller and smaller until there are two interoperable implementations
- # [16:10] <jgraham> gsnedders|work: I think you are actually allowed some freedom in deciding the exit criteria for Rec
- # [16:10] <hsivonen> *makes
- # [16:10] <jgraham> s/for Rec/from CR/
- # [16:11] <hsivonen> jgraham: sure, the XHTML2 WG can decide that two validators that don't barf on DTDs count as implementations
- # [16:11] <hsivonen> jgraham: I expect the bar to be higher in the HTML WG
- # [16:11] <ment> hsivonen: huh, what do you mean by that? like you cut off parts of the standard because one of the implementators didn't do it right?
- # [16:11] <hsivonen> ment: right
- # [16:12] <hsivonen> ment: or more to the point, if there aren't two implementations getting it right, it gets cut
- # [16:12] <ment> hsivonen: do you cooperate with microsoft in any way?
- # [16:13] <Philip`> Or the spec hangs around in CR until everyone gets fed up and gives up on it
- # [16:13] <hsivonen> ment: MS is in the WG
- # [16:14] <Philip`> (which isn't necessarily bad, since getting to Rec shouldn't be a goal; the goals should be about having enough interoperability that people don't suffer from lack of it)
- # [16:14] <hsivonen> ment: however, it's sufficient for the two impls to be in the set {Gecko, WebKit, Opera}
- # [16:14] <hsivonen> ment: IE implementing stuff isn't a requirement for REC
- # [16:15] <hsivonen> (there could be a surprise new entrant to the market, too)
- # [16:15] <ment> hsivonen: well but from the practical point of view if microsoft doesn't implement html5, that's it for the standard
- # [16:15] <TabAtkins> Though, of course, IE *not* implementing stuff is a reason to cut that stuff from the spec, as they're a significant implementor.
- # [16:15] <hsivonen> or NetFront becoming conforming or something
- # [16:16] <hsivonen> ment: some features of HTML5 (mainly the form stuff) has been explicitly designed so that it can be emulated in IE using JS libs without binary plug-ins
- # [16:17] <Philip`> ment: The standard isn't a monolithic thing - it's a set of features, some of which will succeed and some of which will fail, and the standard as a whole won't be a failure just because some features don't get widely implemented
- # [16:17] <Philip`> It would be a failure if none got widely implemented, but many already have (including by Microsoft)
- # [16:17] <zcorpan_> http://www.peterbuick.com/news/how-to-add-your-own-video-to-firefox-html5
- # [16:18] * Joins: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net)
- # [16:21] * Joins: virtuelv_ (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [16:23] <hsivonen> brucel: fixed and deployed
- # [16:25] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:25] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:27] * Joins: fishd__ (n=darin@216.239.45.130)
- # [16:29] * Quits: michaelforrest (n=michaelf@91.189.88.12) (Read error: 113 (No route to host))
- # [16:29] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Nick collision from services.)
- # [16:29] * Joins: cheebus (n=michaelf@91.189.88.12)
- # [16:30] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [16:30] * workmad3_ is now known as workmad3
- # [16:30] * Quits: cheebus (n=michaelf@91.189.88.12) (Read error: 104 (Connection reset by peer))
- # [16:33] * Joins: workmad3_ (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:33] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Nick collision from services.)
- # [16:33] * workmad3_ is now known as workmad3
- # [16:34] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [16:38] * Joins: gunderwonder_ (n=gunderwo@garage.upstruct.com)
- # [16:38] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [16:39] <gsnedders|work> Is there any way of knowing what order IRC load events will fire in?
- # [16:39] * Quits: gunderwonder_ (n=gunderwo@garage.upstruct.com) (Remote closed the connection)
- # [16:39] <gsnedders|work> s/events/event handlers/
- # [16:39] <Philip`> IRC has event handlers?
- # [16:39] * gsnedders|work is getting distracted by people speaking to him
- # [16:39] <gsnedders|work> s/IRC//
- # [16:40] <jgraham> gsnedders|work: they fire in the order they were registered
- # [16:40] <TabAtkins> I need to form a group called ATGNAT - All The Good Names Are Taken.
- # [16:40] <Philip`> TabAtkins: That's a good name
- # [16:41] <TabAtkins> Philip`: It's like the smallest integer that can't be described in less than twelve words.
- # [16:42] * Joins: Lachy (n=Lachlan@83.85.115.44)
- # [16:42] * Joins: sylvaing (n=sylvaing@131.107.0.106)
- # [16:45] * Joins: jthomas_sb (n=jthomas_@67.152.160.2)
- # [16:46] <jthomas_sb> Can anyone watch a full video here, with HTML5 embedded video? I don't know if its my Iceweasel that is having issues or the Apache2 server, but all three of those videos stop halfway through and never recover... http://support.sierrabravo.net/files/HowTo--Email_Setups/ The videos worked in the past but don't seem to want to fully play anymore.
- # [16:47] * Quits: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:47] * Joins: dglazkov (n=dglazkov@nat/google/session)
- # [16:47] <hsivonen> jthomas_sb: WFM in Minefield.
- # [16:48] <jthomas_sb> i don't understand
- # [16:49] <hsivonen> jthomas_sb: works for me in a build of firefox trunk I made from the mercurial repo
- # [16:49] <TabAtkins> works for me in Chrome, too. However, the *sound* goes extra fast and cuts out halfway through.
- # [16:49] <jthomas_sb> wfm = works for me, gotcha
- # [16:49] <hsivonen> jthomas_sb: is your iceweasel recent enough?
- # [16:49] <jthomas_sb> yeah the sound is a seperate issue
- # [16:49] <jthomas_sb> perhaps not, but it is 3.5 and it did work before...
- # [16:50] <jthomas_sb> if its working for you all i'll go with it, thanks all
- # [16:50] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [16:50] <hsivonen> jthomas_sb: if you tweaked mime types, you may have bad stuff in cache
- # [16:51] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [16:52] <jthomas_sb> i've not touched the site since i set it up 2mo ago or something, i was wanting to check some of what it is telling the user to do when i noticed the frozen-at-halfway-mark...
- # [16:53] <brucel> hsivonen thanks man
- # [16:54] <hsivonen> jthomas_sb: does the sound track end half way into the video?
- # [16:54] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Read error: 110 (Connection timed out))
- # [16:54] <hsivonen> maybe the old Gecko stops when the sound track ends
- # [16:55] <hsivonen> and a newer gecko plays the video track to completion anyway
- # [16:55] <jthomas_sb> it seems to, although I've never really worried about it; something about the gtk-recordmedesktop made the audio double-speed even tho I told it not to record audio. That may be the issues exactly, that when the audio ends the video stops....
- # [16:58] * Joins: dbaron (n=dbaron@nat/mozilla/session)
- # [17:00] * Joins: ppattern (n=pattern_@ppp-61-90-15-223.revip.asianet.co.th)
- # [17:03] * Joins: bgalbraith (n=bgalbrai@palm-64-28-152-140.palm.com)
- # [17:04] <brucel> hsivonen is the source for the validator available for nosing at?
- # [17:05] * Joins: michaelforrest (n=michaelf@91.189.88.12)
- # [17:07] <hsivonen> brucel: yes
- # [17:07] <hsivonen> brucel: http://about.validator.nu/#src
- # [17:10] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [17:11] * Joins: borismus (n=borismus@128.237.249.238)
- # [17:14] <brucel> hsivonen groovy as The Beatles on spacehoppers. Thx.
- # [17:15] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
- # [17:21] * Joins: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [17:21] * Joins: ap (n=ap@17.246.19.174)
- # [17:22] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:25] * Quits: erlehmann (n=erlehman@82.113.121.225) (Read error: 148 (No route to host))
- # [17:26] * Joins: erlehmann (n=erlehman@82.113.121.225)
- # [17:29] * Quits: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com) (leguin.freenode.net irc.freenode.net)
- # [17:29] * Joins: mlpug (n=mlpug@88.115.164.40)
- # [17:30] * Joins: drunknbass (n=drunknba@cpe-76-173-195-145.socal.res.rr.com)
- # [17:32] <GPHemsley> Hixie: Getting back to the test case issue, are there any existing HTML5 test cases? Are we going to modify the existing HTML4 test cases or start from scratch?
- # [17:33] <Philip`> GPHemsley: http://wiki.whatwg.org/wiki/Testsuite#Existing_tests
- # [17:33] <Philip`> As far as I'm aware, there aren't any HTML4 tests that are particularly useful
- # [17:33] * Quits: borismus (n=borismus@128.237.249.238)
- # [17:34] <GPHemsley> Philip`: Ah, wasn't aware of that. Hixie said last night that there wasn't a plan yet.
- # [17:34] <Philip`> There isn't a plan yet
- # [17:34] <Philip`> There's just some people writing some tests
- # [17:35] <Philip`> and some rough ideas about what a test suite should look like
- # [17:35] <GPHemsley> ah
- # [17:36] * Joins: CriticalMass_ (n=chatzill@66.28.217.202)
- # [17:36] * Quits: jthomas_sb (n=jthomas_@67.152.160.2) (Read error: 131 (Connection reset by peer))
- # [17:39] <zcorpan_> would be nice to be able to measure the test coverage of the spec
- # [17:42] <Philip`> It'd be nice if people could point at a paragraph/phrase/sentence/word/etc in the spec and say "there needs to be a test for this"
- # [17:42] <Philip`> and then tie test cases to those pointers
- # [17:42] <zcorpan_> yes
- # [17:43] <Philip`> and then you can work out how many points are not tested at all
- # [17:43] <Philip`> (though this wouldn't help with testing interactions between features, or with making sure each point is properly tested)
- # [17:43] <zcorpan_> would still be a useful thing to do
- # [17:44] <Philip`> The end result could look like http://philip.html5.org/tests/canvas/suite/tests/spec.html :-)
- # [17:46] * Joins: mpt (n=mpt@91.189.88.12)
- # [17:48] * Joins: jorlow_ (n=jorlow@216.239.45.130)
- # [17:49] * Joins: Midler (n=midler@79.138.177.226.bredband.tre.se)
- # [17:53] * Quits: CriticalMass (n=chatzill@brick-lane.lbi.co.uk) (Read error: 110 (Connection timed out))
- # [17:54] * Quits: myakura (n=myakura@p2102-ipbf6805marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:55] <zcorpan_> "The amount of bugs that are related to contentEditable, text ranges, drag and drop and the Document Object Model in general are staggering." -- http://blog.typlab.com/2009/10/love-web-development-again/
- # [17:55] <zcorpan_> i guess contentEditable and ranges still need a proper spec
- # [17:58] * Joins: CriticalMass (n=chatzill@brick-lane.lbi.co.uk)
- # [17:58] * Joins: gsnedders (n=gsnedder@c83-252-232-152.bredband.comhem.se)
- # [17:59] * Quits: fishd__ (n=darin@216.239.45.130) (Read error: 110 (Connection timed out))
- # [17:59] <annevk2> like pretty much everything :(
- # [18:00] * Quits: CriticalMass (n=chatzill@brick-lane.lbi.co.uk) (Read error: 104 (Connection reset by peer))
- # [18:03] * Parts: brucel (n=brucel@94-172-130-85.cable.ubr11.smal.blueyonder.co.uk)
- # [18:05] * Quits: CriticalMass_ (n=chatzill@66.28.217.202) (Read error: 60 (Operation timed out))
- # [18:10] <zcorpan_> i think i'll start to include the string "zcorpan" in my bugs so i can find them and close them later
- # [18:12] * Quits: jorlow_ (n=jorlow@216.239.45.130)
- # [18:12] * Joins: arun__ (n=arun@nat/mozilla/x-avxnbcccrhdjweby)
- # [18:12] * Quits: webben (n=benh@nat/yahoo/x-ojcywzjekdymhukf) (Read error: 110 (Connection timed out))
- # [18:13] * Philip` was thinking of doing the same
- # [18:13] <Philip`> (Well, not exactly the same, I wouldn't put "zcorpan" in them)
- # [18:14] <jgraham> If you did then zcorpan would deal with them for you
- # [18:14] * Joins: arun___ (n=arun@63.245.220.240)
- # [18:15] * Joins: fishd__ (n=darin@nat/google/session)
- # [18:15] * gsnedders does bug cleanup on html5lib
- # [18:15] * Joins: jorlow_ (n=jorlow@nat/google/x-quklwacgsohpqqae)
- # [18:15] * Quits: jorlow_ (n=jorlow@nat/google/x-quklwacgsohpqqae) (Remote closed the connection)
- # [18:15] * Joins: jorlow_ (n=jorlow@nat/google/x-rnpgvafpvcvkxsso)
- # [18:16] * Joins: mpilgrim (n=mark@adsl-221-73-132.rmo.bellsouth.net)
- # [18:21] * gsnedders finds a bug in google code
- # [18:23] <mpilgrim> zcorpan_: i'm not sure what you mean by "the first article example probably ought to set display:block"
- # [18:23] <gsnedders> Hixie: mpilgrim: Could either of you file a bug for me? It's creating a link to http://code.google.com/p/html5lib/issues/list?q=label:0.12-blocker which is (bogusly) failing to find anything.
- # [18:23] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
- # [18:23] <zcorpan_> mpilgrim: the part that currently says article { border: 1px solid red }
- # [18:24] <mpilgrim> aha
- # [18:24] <mpilgrim> thanks
- # [18:25] <mpilgrim> ok, next question
- # [18:25] <mpilgrim> how should i rephrase "and everything else on the page will stay where it is in the document outline"
- # [18:25] <mpilgrim> what i mean is that it won't screw up the header nesting levels
- # [18:25] <mpilgrim> because the article is a self-enclosed universe
- # [18:26] <mpilgrim> or something
- # [18:26] <mpilgrim> i'm drawing a blank on how to explain that
- # [18:26] * Quits: annevk2 (n=annevk@5355732C.cable.casema.nl)
- # [18:26] * Quits: Lachy (n=Lachlan@83.85.115.44) ("This computer has gone to sleep")
- # [18:27] <zcorpan_> but it will screw up the header nesting levels in e.g. <body><h1>a</h1><h2>b</h2>(article here)<h2>c</h2>
- # [18:27] <mpilgrim> really? why?
- # [18:27] * Joins: borismus (n=borismus@128.237.249.238)
- # [18:28] <zcorpan_> because the article becomes a subsection of body and headers after the article become headings of new implied sections that are on the same level as body, iirc
- # [18:29] * Quits: cedricv (n=cedric@112.199.197.33)
- # [18:29] * mpilgrim writes a test case
- # [18:29] * gsnedders doesn't think that's right
- # [18:30] * Quits: arun__ (n=arun@nat/mozilla/x-avxnbcccrhdjweby) (Read error: 110 (Connection timed out))
- # [18:30] <Philip`> gsnedders: http://code.google.com/p/support/issues/list
- # [18:30] <Philip`> for filing bugs
- # [18:31] <mpilgrim> http://gsnedders.html5.org/outliner/process.py?url=http://diveintomark.org/tmp/headers.html
- # [18:31] <mpilgrim> looks like what i would expect
- # [18:31] <gsnedders> That's what I'd expect too
- # [18:32] <gsnedders> The fact there's an article there should have no effect
- # [18:32] <jgraham> It is not impossible that you would expect d as a child of b
- # [18:32] <zcorpan_> hmm, then either i was having a different case in mind or i was just wrong
- # [18:32] <mpilgrim> ok, well change the question:
- # [18:32] * Quits: michaelforrest (n=michaelf@91.189.88.12) (Read error: 148 (No route to host))
- # [18:33] <mpilgrim> how do i rephrase the sentence to say that if you do http://diveintomark.org/tmp/headers.html , you get the outline given by http://gsnedders.html5.org/outliner/process.py?url=http://diveintomark.org/tmp/headers.html
- # [18:33] <mpilgrim> maybe just say that
- # [18:33] <zcorpan_> <h1>a</h1><h2>b</h2><h3>c</h3><article><h1>article</h1></article><h3>d</h3>
- # [18:34] <zcorpan_> b and d are the same level
- # [18:34] <zcorpan_> without the article, c and d are the same level
- # [18:34] <zcorpan_> so inserting the article screws up the level of d
- # [18:35] <mpilgrim> interesting
- # [18:39] * Quits: arun___ (n=arun@63.245.220.240) ("Ruh-roh!")
- # [18:39] <gsnedders> What's the "lint" filter in html5lib?
- # [18:40] <zcorpan_> i think it's like this because otherwise the automatic resizing of h1 wouldn't work without killing performance with a magic selector that depends on the outline algorithm, or something
- # [18:40] <Rik`> mpilgrim: on http://diveintohtml5.org/semantics.html, your link to apple documentation is wrong, it should be http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html#//apple_ref/doc/uid/TP40002051-CH3-SW4
- # [18:41] <gsnedders> zcorpan_: In that case the article is a section in and of itself, with a rank of 1, no?
- # [18:41] <Philip`> gsnedders: It stops html5lib getting clogged up when you dry markup
- # [18:42] * Quits: erlehmann (n=erlehman@82.113.121.225) ("Ex-Chat")
- # [18:42] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [18:42] <zcorpan_> gsnedders: no it's a subsection of a
- # [18:43] <mpilgrim> Rik`: thanks, that'll be fixed in the next update
- # [18:44] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [18:45] * Joins: ttepasse (n=ttepas--@p5B014D73.dip.t-dialin.net)
- # [18:45] <jgraham> gsnedders: Well look at the source
- # [18:45] <jgraham> It checks some stuff. I don't recall what
- # [18:45] <jgraham> Thomas Broyer wrote it
- # [18:46] <gsnedders> jgraham: Can you look at #112 and #74?
- # [18:46] <gsnedders> jgraham: It touches the content model flags a lot
- # [18:46] <zcorpan_> gsnedders: for the html5lib quotes thing, can't we just quote for U+0000..U+0020, U+0060, plus the old opera characters?
- # [18:46] <jgraham> gsnedders: Not now, I have to leave (and am out this evening)
- # [18:50] * Joins: cying_ (n=cying@70.90.171.153)
- # [18:53] * Quits: ttepass- (n=ttepas--@91.1.106.83) (Read error: 145 (Connection timed out))
- # [18:54] * Joins: ttepass- (n=ttepas--@p5B014603.dip.t-dialin.net)
- # [18:55] <gsnedders> http://code.google.com/p/html5lib/issues/list?q=label:Milestone-Release1.0
- # [18:56] <ment> i thought content model flags are gone
- # [20:09] * Disconnected
- # [20:10] * Attempting to rejoin channel #whatwg
- # [20:10] * Rejoined channel #whatwg
- # [20:10] * 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!'
- # [20:10] * Set by annevk42 on Mon Oct 19 22:03:06
- # [20:10] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [20:11] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [20:11] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:13] * Quits: ttepasse (n=ttepas--@p5B01561C.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [20:15] * Joins: weinig (n=weinig@17.246.17.253)
- # [20:20] * maik|spaghetti is now known as maikmerten
- # [20:22] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [20:25] * Joins: bgalbraith (n=bgalbrai@sccc-66-78-236-235.smartcity.com)
- # [20:25] * Quits: bgalbraith (n=bgalbrai@sccc-66-78-236-235.smartcity.com) (Client Quit)
- # [20:26] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [20:28] * Quits: roc (n=roc@121.72.203.54)
- # [20:29] * Quits: mat_t (n=mattomas@91.189.88.12) (Client Quit)
- # [20:30] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [20:30] * Joins: ojan (n=ojan@72.14.229.81)
- # [20:34] * aroben is now known as aroben|lunch
- # [20:35] * Joins: Hixie_ (i=ianh@trivini.no)
- # [20:35] * Quits: Hixie (i=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
- # [20:37] * Joins: kangax (n=kangax@pr1fw01.ithaka.org)
- # [20:38] <kangax> Was `StorageItem` interface dropped from the web storage?
- # [20:41] * Joins: othermaciej (n=mjs@69.181.42.237)
- # [20:41] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [20:44] * Quits: archtech (i=stanv@83.228.56.37) (Read error: 113 (No route to host))
- # [20:47] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:48] * Parts: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [20:51] * Joins: mitnavn_ (n=mitnavn@0x5552b452.adsl.cybercity.dk)
- # [20:57] * Quits: maikmerten (n=maikmert@U01f8.u.pppool.de) ("Leaving")
- # [21:00] * aroben|lunch is now known as aroben
- # [21:00] * Quits: inimino (n=inimino@atekomi.inimino.org) (SendQ exceeded)
- # [21:01] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [21:03] * Quits: cying_ (n=cying@70.90.171.153)
- # [21:07] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Read error: 113 (No route to host))
- # [21:09] * Joins: aboodman3 (n=aboodman@72.14.229.81)
- # [21:11] * Parts: pmuellr (n=pmuellr@129.33.49.251)
- # [21:14] * Quits: aboodman (n=aboodman@72.14.229.81) (Read error: 110 (Connection timed out))
- # [21:15] * Quits: mpilgrim (n=mark@96.10.240.189) (Read error: 148 (No route to host))
- # [21:20] * Joins: Midler (n=midler@212.37.124.243)
- # [21:21] * Joins: roc (n=roc@203.97.204.82)
- # [21:24] * Joins: JonathanNeal (n=Jonathan@76.79.114.213)
- # [21:27] * Quits: othermaciej (n=mjs@69.181.42.237)
- # [21:28] * Joins: krijn (n=krijnhoe@95.99.132.202)
- # [21:30] <krijn> mpilgrim__: you're missing a </ul> in the fat footers example on http://diveintohtml5.org/semantics.html
- # [21:33] * Quits: gsnedders (n=gsnedder@c83-252-232-152.bredband.comhem.se)
- # [21:44] * Joins: nessy (n=Adium@124-168-142-226.dyn.iinet.net.au)
- # [21:47] * Quits: Hish (n=chatzill@p57B7F3F9.dip.t-dialin.net) (Remote closed the connection)
- # [21:58] * Joins: cying_ (n=cying@70.90.171.153)
- # [21:58] * Quits: Hixie_ (i=ianh@trivini.no) (Read error: 60 (Operation timed out))
- # [21:58] * Joins: Hixie (i=ianh@trivini.no)
- # [21:58] * Parts: itpastorn (n=gunther@87.227.57.139)
- # [22:04] * Joins: itpastorn (n=gunther@87.227.57.139)
- # [22:07] * Quits: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
- # [22:11] * Quits: mlpug (n=mlpug@88.115.164.40) (Remote closed the connection)
- # [22:15] * Joins: erlehmann (n=erlehman@82.113.121.225)
- # [22:18] * Quits: fishd__ (n=darin@nat/google/x-vtwytaqqhqmbvchl) (Read error: 60 (Operation timed out))
- # [22:19] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [22:20] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [22:22] * Quits: nattokirai (n=nattokir@201.103.104.5)
- # [22:22] * Joins: nattokirai (n=nattokir@201.103.104.5)
- # [22:25] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) ("Wünsche weiterhin guten Flug")
- # [22:25] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [22:25] * Quits: and` (n=and@apo29.girton.cam.ac.uk)
- # [22:26] * lmorchard is now known as lmorchard|away
- # [22:28] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:29] * Joins: and` (n=and@apo29.girton.cam.ac.uk)
- # [22:30] * lmorchard|away is now known as lmorchard
- # [22:32] * Quits: nattokirai (n=nattokir@201.103.104.5)
- # [22:34] * Joins: othermaciej (n=mjs@nat/apple/x-ljfsovjatowzifpg)
- # [22:35] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [22:38] * Joins: fishd__ (n=darin@nat/google/session)
- # [22:41] * Joins: krijn_ (n=krijnhoe@g179009.upc-g.chello.nl)
- # [22:42] * Quits: krijn (n=krijnhoe@95.99.132.202) (Read error: 104 (Connection reset by peer))
- # [22:42] * krijn_ is now known as krijn
- # [22:43] * Quits: and` (n=and@apo29.girton.cam.ac.uk)
- # [22:43] * Joins: mat_t (n=mattomas@80-225-9-175.dynamic.dial.as9105.com)
- # [22:46] * Quits: sylvaing (n=sylvaing@131.107.0.106) (Read error: 145 (Connection timed out))
- # [22:47] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) (Read error: 104 (Connection reset by peer))
- # [22:49] * Quits: KevinMarks (n=KevinMar@157.22.22.46) ("The computer fell asleep")
- # [22:50] * Quits: mat_t (n=mattomas@80-225-9-175.dynamic.dial.as9105.com) ("This computer has gone to sleep")
- # [22:51] * Quits: ttepass- (n=ttepas--@p5B017DCC.dip.t-dialin.net) ("?Q")
- # [22:51] * Joins: doublec_ (n=doublec@203.97.204.82)
- # [22:53] * Parts: itpastorn (n=gunther@87.227.57.139)
- # [22:55] * Quits: doublec_ (n=doublec@203.97.204.82) (Client Quit)
- # [22:58] * Joins: cying__ (n=cying@adsl-75-18-216-168.dsl.pltn13.sbcglobal.net)
- # [22:58] * Quits: fishd__ (n=darin@nat/google/x-bdbijmipdhziurdo) (Read error: 110 (Connection timed out))
- # [23:01] * aroben is now known as aroben|meeting
- # [23:03] * Joins: othermaciej_ (n=mjs@17.246.16.138)
- # [23:04] * hcr is now known as hamcore
- # [23:05] * Quits: othermaciej (n=mjs@nat/apple/x-ljfsovjatowzifpg) (Read error: 60 (Operation timed out))
- # [23:05] * othermaciej_ is now known as othermaciej
- # [23:07] * Joins: sylvaing (n=sylvaing@nat/microsoft/x-wpyvgwwkvjgbdejv)
- # [23:09] * Joins: Pilate (n=wotgoes@24.205.206.203)
- # [23:12] * Joins: fishd__ (n=darin@nat/google/x-rqkagvtibiqyftif)
- # [23:12] * Quits: cying (n=cying@adsl-75-18-229-126.dsl.pltn13.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [23:12] * cying__ is now known as cying
- # [23:13] * Quits: sbublava (n=stephan@77.117.30.89.wireless.dyn.drei.com) (Read error: 60 (Operation timed out))
- # [23:14] * Joins: mat_t (n=mattomas@80-225-9-175.dynamic.dial.as9105.com)
- # [23:16] * Quits: cying_ (n=cying@70.90.171.153)
- # [23:19] * hamcore is now known as hcr
- # [23:20] * Quits: ojan (n=ojan@72.14.229.81)
- # [23:21] * Quits: svl (n=me@f051155241.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [23:22] * Joins: nattokirai (n=nattokir@201.103.117.246)
- # [23:23] * Quits: nessy (n=Adium@124-168-142-226.dyn.iinet.net.au) ("Leaving.")
- # [23:24] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:24] * Quits: virtuelv_ (n=virtuelv@162.179.251.212.customer.cdi.no) (Read error: 110 (Connection timed out))
- # [23:27] * hcr is now known as hamcore
- # [23:28] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:38] * Quits: aroben|meeting (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:39] * Joins: yoshu (n=josh@174-18-207-206.tcso.qwest.net)
- # [23:50] * hamcore is now known as hcr
- # [23:57] * Joins: paul_irish (n=paul_iri@12.182.97.2)
- # [23:58] * Quits: weinig (n=weinig@17.246.17.253)
- # Session Close: Thu Oct 29 00:00:00 2009
The end :)