Options:
- # Session Start: Thu Jul 17 00:00:00 2008
- # Session Ident: #whatwg
- # [00:02] * Quits: weinig (n=weinig@17.203.15.176) (Read error: 110 (Connection timed out))
- # [00:03] * Joins: othermaciej (n=mjs@17.203.15.189)
- # [00:07] * Joins: weinig (n=weinig@17.203.15.176)
- # [00:12] <gsnedders> Hixie: I now have a copy of the spec-gen that is quicker than the W3C CSS WG Postprocessor!
- # [00:13] <gsnedders> 0m3.752s
- # [00:14] <Philip`> On a many-gigahertz multi-core processor?
- # [00:15] <gsnedders> On a 2.4GHz Core 2 Duo MBP :)
- # [00:15] <Philip`> That's an awful lot of clock cycles just to process a text file
- # [00:15] <gsnedders> It can certainly be made quicker still
- # [00:16] * Joins: KevinMarks (n=KevinMar@211.sub-75-195-245.myvzw.com)
- # [00:22] * Parts: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [00:22] * Joins: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [00:22] * Quits: heycam (n=cam@124-168-84-21.dyn.iinet.net.au) ("bye")
- # [00:23] * Quits: othermaciej_ (n=mjs@17.255.98.52) (Read error: 110 (Connection timed out))
- # [00:27] * Parts: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [00:30] * Quits: webben (n=benh@nat/yahoo/x-e35e173f46285925)
- # [00:35] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [00:37] * Quits: KevinMarks (n=KevinMar@211.sub-75-195-245.myvzw.com) ("The computer fell asleep")
- # [00:37] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:39] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [00:42] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [00:43] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [00:51] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [00:55] * Quits: weinig (n=weinig@17.203.15.176) (Read error: 110 (Connection timed out))
- # [00:56] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [00:57] * Joins: weinig (n=weinig@17.203.15.176)
- # [01:06] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
- # [01:08] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 104 (Connection reset by peer))
- # [01:08] * jmb^ is now known as jmb
- # [01:21] <Hixie> gsnedders: let me know if there are things i should fix in html5 to get around insanity
- # [01:21] <Hixie> gsnedders: also, i have a feature request for you to hate me for
- # [01:21] <Hixie> gsnedders: is there any way i can get the web workers spec's cross-references to reference into the html5 spec? :-)
- # [01:22] <Hixie> gsnedders: wow, how'd you make it so quick?
- # [01:22] <Hixie> that's awesome!
- # [01:25] <annevk> I wonder if that's using the C parser rather than html5lib
- # [01:46] * Quits: tndH (i=Rob@adsl-87-102-115-209.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
- # [01:56] * tommorris_ is now known as tommorris
- # [02:04] <Hixie> someone just contacted me asking if there was anywhere he could tell us how stupid he thought html5 was
- # [02:04] * Hixie pointed him to all the usual channels (irc, forums, blog, mailing list, etc)
- # [02:07] <jruderman> i think html5 is this stupid: -----><----
- # [02:09] <Hixie> wow, not stupid at all
- # [02:09] <Hixie> i'm impressed
- # [02:10] <Hixie> i think html5 is at least this stupid: ----->| |<--
- # [02:10] <franksalim> jruderman, my line broke such that i saw that as arrows pointed in opposite directions
- # [02:10] <Hixie> (hopefully mine didn't line break for anyone)
- # [02:10] <franksalim> infinitely stupid
- # [02:10] <Hixie> or negatively!
- # [02:11] <franksalim> hey yeah
- # [02:11] <Hixie> and the science gets done, and you make a neat gun, for the people who are still alive.
- # [02:13] <jcranmer> I think the CSS debate over whether or not roc's bling is outside the scope is about as pointless as this sentence
- # [02:13] * jcranmer looks for a way to scrub the dots off of the i's
- # [02:14] * Quits: othermaciej (n=mjs@17.203.15.189) (Read error: 104 (Connection reset by peer))
- # [02:14] * Joins: othermaciej (n=mjs@17.203.15.189)
- # [02:16] * Quits: tusho (n=tusho@91.105.112.94)
- # [02:17] <Hixie> jcranmer: U+0131 :-)
- # [02:17] <jcranmer> in that case,
- # [02:18] <jcranmer> I thınk the CSS debate over whether or not roc's blıng ıs outsıde the scope of CSS ıs about as poıntless as thıs sentence
- # [02:18] <Hixie> :-)
- # [02:19] <jcranmer> I was going to do the stupid with the arrows thing, until I realized it could be interpreted in two different manners
- # [02:19] * Hixie scrubs his morning's stupidity off html5
- # [02:20] <jcranmer> --><-- could mean that there's no distance, so, ergo, it could be as stupid as nothing, or not stupid at all
- # [02:20] <jcranmer> unless you think that nothing is stupid
- # [02:20] <takkaria> this debate seems both stupid and pointless. :)
- # [02:20] <jcranmer> precisely
- # [02:21] <jcranmer> or something like that
- # [02:23] <Hixie> should a thread have a way to self-terminate, or should it only terminate when all of the channels connecting into it have themselves closed?
- # [02:23] <Hixie> if it can self-terminate, should that send an explicit unload through those channels?
- # [02:24] <Hixie> if it does, what about channels that the other end doesn't realise point into a worker?
- # [02:24] <Hixie> hmm
- # [02:27] <jgraham> Having threads able to self terminate sounds nice but I'm tired and should have been asleep some time ago so I'm not going to think about it now :)
- # [02:38] * Quits: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net)
- # [02:43] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:43] * Quits: billmason (n=billmaso@ip181.unival.com) (".")
- # [03:04] * Quits: weinig (n=weinig@17.203.15.176)
- # [03:23] <takkaria> http://www.marcozehe.de/2008/07/16/wordpress-26-brings-a-lot-of-accessibility-improvements/ makes me sad
- # [03:23] <takkaria> aria introduced aria-required so that screenreaders know that an attribute is required
- # [03:23] <takkaria> er, text input, you know what I mean
- # [03:23] <takkaria> WF2 has its own required attribute
- # [03:25] <takkaria> and now aria-required is getting deployed widely, when instead the wf2 one could be getting deployed widely instead
- # [03:26] <takkaria> not worth lingering on, I guess, but it's a bit sad
- # [03:32] <annevk> bolt-on accessibility prolly pays better consultancy fees
- # [03:40] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [04:00] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [04:09] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [04:13] * Quits: john_fallows (n=j_r_fall@12.22.56.126) (Remote closed the connection)
- # [04:17] * Parts: annevk (n=annevk@77.163.243.203)
- # [04:25] <Hixie> hmm
- # [04:25] <Hixie> how should we join a named worker
- # [04:26] <Hixie> we could have a method joinOrCreateNamedWorker(name, url) that looks for a worker named name, and if it fails to find one, creates one from URL url and gives it that name
- # [04:26] <Hixie> or we could have the same, but indexed on url _and_ name
- # [04:27] <Hixie> or we could just index on url
- # [04:27] <Hixie> we couldn't just have joinNamedWorker() because that would have a race condition if two threads tried to create the same shared worker at the same time
- # [04:27] <Hixie> hmmmmm
- # [04:30] <othermaciej> Hixie: in the threading context people might expect "join" to mean something else
- # [04:30] <othermaciej> Hixie: are named workers really necessary?
- # [04:30] <othermaciej> they remind me of my hate for named frame targetting
- # [04:31] <Hixie> one of the requests was for shared threads so that e.g. multiple gmail windows don't all try to mash the client's database at the same time
- # [04:31] <Hixie> i'm open to other solutions
- # [04:31] <Hixie> but i think it makes sense to have a single thread accessible by multiple windows that otherwise wouldn't know about each other
- # [04:32] <Hixie> (the namespace would definitely be per-origin)
- # [04:32] <othermaciej> I guess the alternative would be to have an alternate mechanism for windows from the same domain to send each other messages without directly knowing of each other
- # [04:32] <Hixie> then they have to negotiate a leader, which seems complicated in the face of a user closing windows
- # [04:33] <Hixie> i'd rather not have web authors have to implement windows-networking-style "browser elections"
- # [04:33] <othermaciej> I guess named threads are less bad if the namespace is separate for every origin
- # [04:33] <othermaciej> part of the problem with named frame/window targetting is the lack of namespace control
- # [04:34] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [04:34] <Hixie> should we make the namespace be not only per-origin but per-script-url?
- # [04:34] <Hixie> or is that excessive
- # [04:35] <othermaciej> seems excessive
- # [04:35] <othermaciej> one thing that concerns me is that having this as the sole mechanism for messaging between instances of a web app in different windows will lead to web apps spawning workers when they don't really need them, except for messaging
- # [04:35] <othermaciej> actually I guess you can use LocalStorage for messaging
- # [04:36] <othermaciej> (just no way to pass a MessagePort through it)
- # [04:36] <Hixie> are there other uses for messaging across windows? i'm happy to add some sort of same-origin, disconnected-window postMessage() mechanism
- # [04:36] <Hixie> but i haven't heard of any requests to do that
- # [04:36] <othermaciej> LocalStorage plus the change event already provides that
- # [04:36] <Hixie> if it's just sharing state, yeah
- # [04:37] <Hixie> how we design a solution depends on the problem, but i don't really know the problem on this one
- # [04:37] <othermaciej> updating UI state in multiple instances in response to a user action
- # [04:37] <othermaciej> would be one use case
- # [04:37] <othermaciej> but I think LocalStorage is fine for that
- # [04:37] <Hixie> yeah
- # [04:38] <Hixie> or, frankly, websocket
- # [04:38] <Hixie> since you'd want that to work cross-machine too
- # [04:38] <othermaciej> depends on the type of change
- # [04:39] <othermaciej> if it is a preference type setting you may want it to be per-machine
- # [04:39] <Hixie> true
- # [04:39] <othermaciej> alternately you may not want to wait for a network round trip to update locally
- # [04:39] <othermaciej> or you may be offline
- # [04:40] <othermaciej> is there a way to run a script by URL in an unnamed worker after it is already running?
- # [04:40] <othermaciej> (if so you only really need an API to get a worker by name and you don't have to care if it was created or retrieved)
- # [04:40] <Hixie> how do you mean?
- # [04:41] <othermaciej> well joinOrCreateNamedWorker(name, url) lets you run a new script in an existing worker
- # [04:41] <othermaciej> (I presume from the method signature)
- # [04:41] <othermaciej> but only a named one
- # [04:41] <Hixie> the idea was that it would either join one in progress, or fetch url, create a worker, run that script, and join that worker
- # [04:41] <Hixie> it wouldn't run url in the worker if it joined it
- # [04:42] <Hixie> (i'm looking for better names if you have any ideas)
- # [04:42] <Hixie> (right now i'm using createNamedWorker)
- # [04:42] <othermaciej> that seems like a potentially confusing design
- # [04:42] <Hixie> agreed
- # [04:42] <Hixie> not sure what is better though
- # [04:43] <Hixie> (btw, we might cut all this joining stuff out altogether in due course, but let's for now assume we're trying to address this use case)
- # [04:43] <Hixie> (that way we have a clear extension path even if we do decide to cut it from v1)
- # [04:43] <othermaciej> I twitch whenever you say "join" because in threading terminology, to join a thread means to block and wait for it to terminate
- # [04:44] <Hixie> these aren't threads, as you pointed out :-P
- # [04:44] <Hixie> what's a better term
- # [04:44] <Hixie> ?
- # [04:44] <othermaciej> "get"
- # [04:44] <othermaciej> (since you're just retrieving an ID)
- # [04:44] <Hixie> ok
- # [04:44] <othermaciej> (and it's normal for get to have "or create if needed" semantics)
- # [04:45] <othermaciej> (or at least not uncommon)
- # [04:45] <Hixie> i could call it getNamedWorker(), but then it looks weird because the two methods are createWorker() and getNamedWorker()
- # [04:46] <Hixie> and they are both ways to create workers
- # [04:46] <Hixie> (though one "gets" a worker if it can)
- # [04:46] <othermaciej> create always makes a new one
- # [04:46] <othermaciej> you could also call the other one create and not worry about it sometimes reusing
- # [04:46] <Hixie> (btw i was using "join" in the old tv sense of "we now join this programme, already in progress")
- # [04:47] <Hixie> yeah calling both create() is what my original proposal had
- # [04:47] <othermaciej> I think maybe there should be an object identifying a worker separate from the port which has a method to queue a script to run in the worker (by URL or source text)
- # [04:47] <othermaciej> then you can separate loading a script from creation
- # [04:48] <othermaciej> but still be able to vend the port without letting the recipient run arbitrary code in the worker
- # [04:48] <Hixie> that would be weird
- # [04:49] <Hixie> kinda like navigating a frame to a javascript: uri
- # [04:49] <Hixie> to make it run script
- # [04:49] <othermaciej> or like injecting a <script> element on a frame or calling eval() on a frame
- # [04:49] <othermaciej> but asynchronous of course
- # [04:49] <Hixie> yeah
- # [04:50] <Hixie> not sure we really want to go there
- # [04:50] <othermaciej> it just seems odd that you can only make a thread load a script when creating it
- # [04:50] <Hixie> just consider the script to _be_ the thread
- # [04:50] <Hixie> then it's not so weird
- # [04:50] <othermaciej> (obviously you need to at least in that case, so that it can bootstrap, but why are they tied?)
- # [04:50] <othermaciej> then createNamedWorker should fail if the URL doesn't match
- # [04:50] <Hixie> ok
- # [04:51] <Hixie> that makes sense
- # [04:51] <othermaciej> but I don't think it makes sense to say that the script *is* the thread
- # [04:51] <othermaciej> it's just the startup code, then the thread sits and waits for events / timers / etc
- # [04:51] <Hixie> well i don't say that, but that's more like how i envisage it, as opposed to a bucket you throw scripts into willy nilly
- # [04:53] <othermaciej> it should at least be able to load additional scripts into itself
- # [04:53] <Hixie> oh yes, for sure
- # [04:53] <Hixie> a worker can call include(url)
- # [04:53] <Hixie> which blocks for fetching the url and running it inline
- # [04:53] <Hixie> (at least, it is going to block unless someone wants it not to)
- # [04:54] <Hixie> (i don't really care either way, but blocking seems easiest and safe in this case)
- # [04:54] <othermaciej> maybe import(url) is better, since presumably it would not textually include
- # [04:54] <Hixie> import() it is
- # [04:54] <Hixie> (remind me to rename it if i end up calling it include() anyway, i haven't specced that bit yet)
- # [04:55] <othermaciej> sure
- # [05:01] <Hixie> when someone "gets" a worker, it sends an event to the worker with a port
- # [05:01] <Hixie> what should that even be called?
- # [05:01] * Joins: john_fallows (n=j_r_fall@c-67-161-55-77.hsd1.ca.comcast.net)
- # [05:01] * Quits: john_fallows (n=j_r_fall@c-67-161-55-77.hsd1.ca.comcast.net) (Client Quit)
- # [05:01] <Hixie> (it used to be called 'join')
- # [05:01] * Joins: john_fallows (n=j_r_fall@c-67-161-55-77.hsd1.ca.comcast.net)
- # [05:03] <Hixie> it's the same message that gets fired when a worker is created in the first place, to give it the port for the channel back to its creator
- # [05:04] * Quits: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [05:17] * Quits: othermaciej (n=mjs@17.203.15.189) (Read error: 110 (Connection timed out))
- # [05:32] * Joins: jacobolus (n=jacobolu@h-66-166-3-76.lsanca54.covad.net)
- # [05:34] <heycam> Hixie, is the styling on the w3 hosted copy of the spec deliberately a bit more bland now?
- # [05:34] <heycam> e.g. no borders/backgrounds around idl sections, or the colourful backgrounds of the element definition sections?
- # [05:35] <Hixie> yeah i removed the custom style sheet because the w3c pubrules say not to add custom styles
- # [05:35] <Hixie> noticed it while i was doing the web workers spec
- # [05:36] <Hixie> i wouldn't have worried too much about it except the stylesheet was like a page long, which i assume is exactly hte kind of thing the pubrules are trying to avoid
- # [05:36] <heycam> it's harder to read now though
- # [05:36] <Hixie> use the whatwg version :-)
- # [05:36] <heycam> and i'm sure other specs use custom stylesheets
- # [05:36] <Hixie> i'm hoping the w3c style sheet will have some classes added that i can hook onto
- # [05:36] <heycam> the w3 version's url is easier to remember :)
- # [05:37] <Hixie> whatwg.org/html5
- # [05:37] <heycam> ok that might be shorter
- # [05:39] * Quits: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [05:39] <Hixie> it's also the first hit got "html5" on google, so in firefox you can just type "html5" in the location bar and hit enter
- # [05:40] <Hixie> oh actually i guess it doesn't do an i'm feeling lucky search for that term
- # [05:40] <Hixie> weird
- # [05:40] <Hixie> anyway
- # [05:40] <Hixie> whatwg.org/html5
- # [05:44] <Hixie> bbiab
- # [05:50] <jacobolus> wow. what a useful shorter link. :)
- # [05:51] <jacobolus> my general method has been a google lucky search for 'html5' :)
- # [05:51] <heycam> google.com/search?q=html5&btnI=1 -- still a bit long :)
- # [05:52] <jacobolus> heycam: well for me, it’s just `go html5`
- # [05:52] <heycam> i wondered why my firefox was getting slow, and then i realised i had 3 copies of the html5 spec open in different windows
- # [05:53] <heycam> (plus about 40 other tabs)
- # [05:55] * Joins: csarven- (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [06:06] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [06:07] * Joins: hdh (n=hdh@58.187.60.38)
- # [06:13] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [06:17] * Joins: harig_in (n=harig_in@122.160.12.230)
- # [06:18] * harig_in is now known as aparan
- # [06:19] * aparan is now known as harig_in
- # [06:34] <Hixie> heycam: hah
- # [06:35] <Hixie> right now webkit seems the most able to handle the one-page version of the html5 spec
- # [06:40] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:51] * Quits: csarven- (n=csarven@modemcable144.140-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
- # [06:59] * Quits: jacobolus (n=jacobolu@h-66-166-3-76.lsanca54.covad.net)
- # [07:03] * Joins: dbaron (n=dbaron@c-71-198-188-254.hsd1.ca.comcast.net)
- # [07:13] * Joins: weinig (n=weinig@adsl-76-203-75-40.dsl.pltn13.sbcglobal.net)
- # [07:20] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [07:26] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [07:28] <MikeSmith> Hixie: I'd really like for you to add the stylesheet back
- # [07:29] <MikeSmith> Hixie: as far as I cant tell, pubrules does not seems to absolutely forbid custom stylesheets
- # [07:29] <MikeSmith> the only thing I can find that it says is:
- # [07:29] <MikeSmith> "Any internal style sheets MUST be cascaded before this link; i.e., the internal style sheets MUST NOT override the W3C tech report styles."
- # [07:58] * Quits: weinig (n=weinig@adsl-76-203-75-40.dsl.pltn13.sbcglobal.net)
- # [08:03] * Joins: aparan (n=harig_in@122.160.12.230)
- # [08:16] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:20] * Quits: harig_in (n=harig_in@122.160.12.230) (Read error: 110 (Connection timed out))
- # [08:31] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (Read error: 110 (Connection timed out))
- # [08:47] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) ("Core Breach")
- # [08:53] * aparan is now known as harig
- # [08:58] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [09:00] * Quits: harig (n=harig_in@122.160.12.230)
- # [09:00] * Joins: harig (n=harig_in@122.160.12.230)
- # [09:01] * Quits: john_fallows (n=j_r_fall@c-67-161-55-77.hsd1.ca.comcast.net) (Remote closed the connection)
- # [09:07] * Joins: aaronlev (n=chatzill@g227078084.adsl.alicedsl.de)
- # [09:08] * Quits: Hixie (i=ianh@trivini.no) (Remote closed the connection)
- # [09:08] * Joins: Hixie (i=ianh@trivini.no)
- # [09:12] * Quits: harig (n=harig_in@122.160.12.230) (Read error: 104 (Connection reset by peer))
- # [09:13] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [09:13] * Joins: harig (n=harig_in@122.160.12.230)
- # [09:14] * Quits: harig (n=harig_in@122.160.12.230) (Read error: 54 (Connection reset by peer))
- # [09:14] * Joins: harig (n=harig_in@122.160.12.230)
- # [09:17] * Joins: heycam (n=cam@124-168-84-21.dyn.iinet.net.au)
- # [09:18] <Hixie> ok i added rules for the various classes html5 uses (idl, note, issue, example, warning)
- # [09:20] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [09:20] <MikeSmith> Hixie: cool, thanks
- # [09:21] <MikeSmith> we really should have some styles for all those things in the stock stylesheets, so I'll try to get them added
- # [09:21] <MikeSmith> quietly
- # [09:22] <heycam> MikeSmith, i quite like the style used on the actual w3c manual of style page
- # [09:22] <heycam> will the revisions to the TR stylesheets make them look like that?
- # [09:23] <MikeSmith> heycam: about the manual of style, you mean the aqua stuff with the blue bars?
- # [09:23] <heycam> MikeSmith, yeah
- # [09:24] <heycam> that, and using an ok non-default sans-serif font
- # [09:24] <MikeSmith> I don't know what the styles will look like because I will not be doing them
- # [09:24] <heycam> but yes the light black background thick dark blue top/bottom border style for the references i particularly like
- # [09:25] <MikeSmith> but that manual-of-style styles look pretty good to me too
- # [09:26] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [09:29] <MikeSmith> anyway, I will try to get some note/example/IDL-block styles in the WD/Rec stylesheets
- # [09:29] <MikeSmith> we really ought to have consistent styles for those across all published specs
- # [09:30] <MikeSmith> for consistency
- # [09:30] <MikeSmith> rather N of use reinventing N different styles for it
- # [09:31] <MikeSmith> I just hope it can be done quietly and quickly
- # [09:32] <MikeSmith> rather than, say, be opened up for wider suggestions/opinions and turning into a bikeshed discussion
- # [09:34] * Quits: harig (n=harig_in@122.160.12.230) (Read error: 110 (Connection timed out))
- # [09:34] * Joins: Maurice (n=ano@raar.xs4all.nl)
- # [09:40] * weinig is now known as weinig|away
- # [09:41] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [09:45] * Joins: harig (n=harig_in@122.160.12.230)
- # [09:55] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [10:09] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [10:09] * Quits: sverrej_ (n=sverrej@89.10.27.86) ("Ex-Chat")
- # [10:11] * Quits: dbaron (n=dbaron@c-71-198-188-254.hsd1.ca.comcast.net) ("g'night")
- # [10:14] <MikeSmith> .warning { color: yellow; background: maroon; }
- # [10:14] <MikeSmith> interesting choice there, Hixie
- # [10:59] * Joins: webben (n=benh@nat/yahoo/x-69214478691ed4b5)
- # [11:08] * heycam thinks hixie has chosen colours to drive people to the whatwg version :)
- # [11:15] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:22] * Quits: Kuruma (n=Kuruman@123.176.107.50) (Read error: 104 (Connection reset by peer))
- # [11:23] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [11:27] * Joins: tusho (n=tusho@91.105.112.94)
- # [11:28] * Joins: svl (n=me@203.161.98.118.static.amnet.net.au)
- # [11:39] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
- # [11:42] <Lachy> I'm looking into the queryScopedSelector proposal now, and trying to figure out the pre-parsing rules for it. http://lists.w3.org/Archives/Public/public-webapi/2008May/0058.html
- # [11:43] * Quits: svl (n=me@203.161.98.118.static.amnet.net.au) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [11:43] <Lachy> but it seems to be a lot more complicated that othermaciej's proposal
- # [11:44] <Lachy> cause I have to handle things like commas in functional pseudos: 'div:foo(x,y), >p'
- # [11:46] * Joins: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [11:47] <Lachy> strings: a[title="foo, bar"], span[title="escaped \" quote \' marks"]
- # [11:48] * Joins: heyadayo (n=mcarter@li4-186.members.linode.com)
- # [11:48] * heyadayo is now known as mcarter
- # [11:50] <Lachy> I wonder if I just define that it uses the same grammar as selectors, except that the selector production becomes:
- # [11:50] <Lachy> selector : combinator? simple_selector_sequence [ combinator simple_selector_sequence ]*
- # [11:55] * Joins: ROBOd (n=robod@89.122.216.38)
- # [12:04] <gsnedders> Hixie: annevk was right: using the C parser (as in, lxml.html, libxml2's HTML parser)
- # [12:05] <gsnedders> Hixie: There are things you should fix in HTML 5, but they're needed in w3c-compat
- # [12:05] <gsnedders> Hixie: It should be able to create a usable version of HTML 5, as it is currently, in the w3c-compat mode
- # [12:05] <Hixie> send me mail or file a bug or let me know tomorrow and i'll fix them
- # [12:06] <Hixie> we have to make a clibhtml5 at some point
- # [12:06] <gsnedders> Yeah, certainly.
- # [12:06] <gsnedders> Philip` said on Monday last week that there was no single bottleneck now in html5lib/py
- # [12:06] <Hixie> did the suggestion i made scare you too much btw, or is it something you might be able to do? :-)
- # [12:06] <gsnedders> Hixie: Not for 1.0 :)
- # [12:07] <Hixie> i hope 1.1 ships soon :-D
- # [12:07] * Joins: webben_ (n=benh@nat/yahoo/x-49c13b18e748807b)
- # [12:07] <gsnedders> (but there again, the criteria for 1.0's release are more or less just being able to do HTML 5 correctly :D)
- # [12:07] <Hixie> :-)
- # [12:08] <gsnedders> 1.1 will probably be other stuff that other people from the postprocessor
- # [12:08] <gsnedders> 1.2 is probably when I'll start adding really new stuff like that :P
- # [12:09] <Hixie> i hope 1.2 ships soon :-D
- # [12:09] <gsnedders> :D
- # [12:11] * Quits: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [12:19] * Quits: webben (n=benh@nat/yahoo/x-69214478691ed4b5) (Connection timed out)
- # [12:28] <gsnedders> Hixie: applicationcache is a dupe dfn
- # [12:29] <Hixie> no, one has a title="" of dom-applicationcache
- # [12:31] <gsnedders> No, that's not the bug :)
- # [12:32] <gsnedders> I'm doing too much whitespace normalisation now
- # [12:32] <gsnedders> <dfn>application cache</dfn> == <dfn>ApplicationCache</dfn>
- # [12:41] <gsnedders> Interesting.
- # [12:41] <gsnedders> the postprocessor removes any existing @class=seco
- # [12:41] <gsnedders> *secno
- # [12:52] <Philip`> gsnedders: The input stream is still a bit of a bottleneck, and I got reasonable improvements by rewriting a couple of its methods in C; but after that, it seemed like the rest of the time was spread around the entire tokeniser, so that whole thing would have to be rewritten in C
- # [12:53] <gsnedders> Then do so! :P
- # [12:53] <Hixie> nn
- # [12:53] <Philip`> (The improvement from writing the input stream in C is probably too low to be worth the cost of being a binary module)
- # [12:53] <gsnedders> Hixie: night
- # [12:54] * Quits: aaronlev (n=chatzill@g227078084.adsl.alicedsl.de) (Connection timed out)
- # [12:54] <Philip`> gsnedders: It'd probably be most sensible to hook in Hubbub, and maybe try feeding its tokeniser output into the Python tree builders
- # [12:56] <gsnedders> hmm, I want some xpath statement like //*[contains(., '[DATE')], but one that doesn't return all ancestors too
- # [13:03] <gsnedders> /text()[contains(., '[DATE')]/..
- # [13:05] <Philip`> You should use //*[foo()] where foo is a user-defined function that does what you want
- # [13:06] * Philip` wonders if any XPath implementations actually support user-defined functions
- # [13:06] <gsnedders> Is that not XPath 2?
- # [13:07] <gsnedders> No, it is allowed in XPath 1
- # [13:07] * gsnedders shrugs
- # [13:08] <gsnedders> /text()[contains(., '[DATE')]/.. is what the above should be
- # [13:08] <gsnedders> wait, //text()[contains(., '[DATE')]/..
- # [13:08] <gsnedders> Duh. the first / is eaten by IRC.
- # [13:08] * gsnedders headdesks
- # [13:12] * Joins: Mau`werk (n=ano@raar.xs4all.nl)
- # [13:12] <gDashiva> gsnedders: So your problem is solved then
- # [13:12] <gsnedders> sure.
- # [13:12] <gsnedders> :P
- # [13:19] <gsnedders> (it's odd that this is actually quicker using xpath)
- # [13:20] * Joins: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp)
- # [13:20] <gsnedders> aim for today: get HTML 5 processed in under 3s
- # [13:21] * Quits: Maurice (n=ano@raar.xs4all.nl) (Connection timed out)
- # [13:33] <MikeSmith> gsnedders: odd that it's quicker than what?
- # [13:33] <MikeSmith> btw, you using lxml.etree.XPath() ?
- # [13:34] <gsnedders> MikeSmith: manually iterating and doing it all in Python, which is normally quicker
- # [13:34] <gsnedders> MikeSmith: yeah
- # [13:37] <MikeSmith> gsnedders: what's this tool you been working on? what's it do?
- # [13:37] <gsnedders> MikeSmith: The spec-gen? Basically the same as the CSS WG's Postprocessor
- # [13:37] <MikeSmith> ah cool
- # [13:37] <MikeSmith> that will be great to have
- # [13:38] * Quits: webben_ (n=benh@nat/yahoo/x-49c13b18e748807b)
- # [13:38] <takkaria> gsnedders: so you're using libxml2's html parser at the moment for it?
- # [13:38] <gsnedders> (half the point is just so people like me, non W3C members, can access it)
- # [13:39] <gsnedders> takkaria: By default it uses html5lib, but it can also use that or it's XML parser
- # [13:39] <gsnedders> s/'//
- # [13:39] <takkaria> right
- # [13:40] <MikeSmith> would be great to have a python interface to hubbub, through lxml or however
- # [13:41] <MikeSmith> takkaria: would be cool to have simple command-line utility built from hubbub
- # [13:41] <MikeSmith> that is, like the parse.py thing for html5lib
- # [13:44] * Quits: tusho (n=tusho@91.105.112.94) ("And then-")
- # [13:47] <takkaria> the idea of feeding hubbub's tokeniser through lxml's treebuilder seems to be a good one for speeding up html5lib
- # [13:50] <MikeSmith> takkaria: yeah
- # [13:53] * Joins: deane (n=dean@121-72-169-22.dsl.telstraclear.net)
- # [14:14] * Quits: deane (n=dean@121-72-169-22.dsl.telstraclear.net) (Remote closed the connection)
- # [14:15] * Joins: aaronlev (n=chatzill@e180239115.adsl.alicedsl.de)
- # [14:24] * Quits: aaronlev (n=chatzill@e180239115.adsl.alicedsl.de) ("ChatZilla 0.9.83 [Firefox 3.0/2008052906]")
- # [14:26] * Joins: aaronlev (n=chatzill@e180239115.adsl.alicedsl.de)
- # [14:37] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [14:50] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Remote closed the connection)
- # [14:50] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [14:51] * Joins: webben (n=benh@nat/yahoo/x-a9e53b153db9e47d)
- # [15:07] <hdh> Hixie: in Link type "icon", "either width string or height string start with" should read "starts"
- # [15:11] <Philip`> There's about a million other places where the spec has grammar issues like that
- # [15:16] * Joins: svl (n=me@203.161.98.118.static.amnet.net.au)
- # [15:33] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [15:40] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [15:45] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [15:47] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [15:49] * Quits: svl (n=me@203.161.98.118.static.amnet.net.au) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:50] * Quits: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:51] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [16:01] <gsnedders> Hixie ought to learn English.
- # [16:14] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [16:14] * Quits: mcarter (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
- # [16:24] * Joins: csarven (n=csarven@on-irc.csarven.ca)
- # [16:24] <gsnedders> "If url doesn't match the <URI-reference> production, even after the above changes are made to the ABNF definitions, then parsing the URL fails with an error."
- # [16:25] <gsnedders> In what cases can it fail?
- # [16:26] * Joins: billmason (n=billmaso@ip175.unival.com)
- # [16:30] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [16:34] * Joins: eseidel (n=eseidel@nat/google/x-0ccf4bf9be21b02f)
- # [16:38] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:38] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [16:51] * mpt wonders what one is supposed to do to get HTML 5 sectioning elements working in IE
- # [16:51] <Philip`> mpt: <script>document.createElement('section')</script> should make it parse better
- # [16:52] <Philip`> (if you run that script some place before you use a <section> element)
- # [16:53] <mpt> Philip`, does that need to be done for each <section> element in the page?
- # [16:53] <Philip`> mpt: No - it just needs to be done once, and then IE's parser will recognise that element as being an XML-like element for the rest of the page
- # [16:53] <mpt> ah, neat
- # [16:54] <mpt> I guess the same applies to <aside>
- # [16:54] <Philip`> (where "XML-like" means you can do <section/> etc)
- # [16:54] <Philip`> Yep
- # [16:54] <mpt> I was expecting to find tricks like this on the wiki, but I couldn't find any authoring info there
- # [16:54] <smedero> There's some discussion around that method on Sam Ruby's blog: http://www.intertwingly.net/blog/2008/01/22/Best-Standards-Support
- # [16:55] <smedero> (sorta, scattered across the comments)
- # [16:55] <smedero> ahh right, and here: http://ejohn.org/blog/html5-shiv/
- # [16:56] <mpt> Anyone mind if I create a "For Web authors" section on the wiki that contains only that to start with? :-)
- # [16:57] <Philip`> That sounds quite reasonable to me
- # [16:58] <Philip`> as long as you note that it's an evil hack that takes advantage of IE's insanity ;-)
- # [17:02] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) ("Ex-Chat")
- # [17:05] <mpt> done
- # [17:07] * Joins: codedread (n=chatzill@144.189.5.201)
- # [17:07] * Parts: codedread (n=chatzill@144.189.5.201)
- # [17:07] <mpt> thanks for the tip Philip`
- # [17:11] <gsnedders> Can the postprocessor, _PLEASE_ be sane
- # [17:11] <Philip`> Thank Microsoft for implementing such a useful and obvious feature
- # [17:13] <gsnedders> "<!--logo-->Foo" results in the obvious output of <!--begin-logo-->\n\n <p><a href="http://www.w3.org/"><img alt=W3C height=48\n src="http://www.w3.org/Icons/w3c_home" width=72></a> <!--end-logo-->\n\n <p>Foo
- # [17:16] * gsnedders refuses to do the crazy after stuff
- # [17:20] * gsnedders finds a bug in the docs
- # [17:21] * Joins: tusho (n=tusho@91.105.112.94)
- # [17:21] * Parts: tusho (n=tusho@91.105.112.94)
- # [17:24] * Joins: tusho (n=tusho@91.105.112.94)
- # [17:24] <tusho> What would be an appropriate tag for "the main page content"?
- # [17:24] <tusho> You have <header>, <???>, <footer>
- # [17:29] <smedero> <section> or <article> would be appropriate depending on the type of content.
- # [17:29] <tusho> smedero: Multiple articles, though. (A recent posts page).
- # [17:30] <tusho> So: header being the generic starting cruft, ??? being the thing containing each <article>, then footer
- # [17:30] <tusho> <section id="content">, I suppose.
- # [17:31] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [17:32] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [17:45] * Quits: Mau`werk (n=ano@raar.xs4all.nl) ("Disconnected...")
- # [17:52] * Joins: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [17:58] * Quits: harig (n=harig_in@122.160.12.230) (Read error: 110 (Connection timed out))
- # [18:05] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [18:05] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [18:06] * Joins: deane (n=dean@121-72-160-65.dsl.telstraclear.net)
- # [18:08] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [18:08] * Quits: john__m (n=john__m@71-33-159-93.hlrn.qwest.net) ("quitted")
- # [18:45] * Joins: KevinMarks (n=KevinMar@nat/google/x-bdcf29a50036eebf)
- # [18:48] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:07] * Joins: ROBOd (n=robod@89.122.216.38)
- # [19:18] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [19:30] * Joins: maikmerten (n=maikmert@L805b.l.pppool.de)
- # [19:36] * Quits: tusho (n=tusho@91.105.112.94) (Remote closed the connection)
- # [19:54] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [19:59] * Quits: KevinMarks (n=KevinMar@nat/google/x-bdcf29a50036eebf) ("The computer fell asleep")
- # [20:06] * Quits: weinig|away (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [20:11] <hdh> I'm using <body><header/> (<article><header/>...<footer/></article>)+ <footer/></body>
- # [20:12] * Parts: hdh (n=hdh@58.187.60.38) ("Konversation terminated!")
- # [20:32] * Quits: deane (n=dean@121-72-160-65.dsl.telstraclear.net) (Remote closed the connection)
- # [20:34] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [20:40] <gsnedders> ERGH.
- # [20:40] <gsnedders> The docs really SUCK.
- # [20:40] <gsnedders> "If there is a H2 subheading under the H1 that gives the spec's status, the [STATUS] variable will be initialized from that, otherwise it will default to WD."
- # [20:41] <gsnedders> Actually, it isn't initalized from there, and it defaults to ED.
- # [20:43] <gsnedders> [LONGSTATUS] is completely and utterly undocumented
- # [20:48] * Joins: weinig (n=weinig@nat/apple/x-0a0ab1152d9175e0)
- # [20:49] <gsnedders> ERGH.
- # [20:50] <gsnedders> http://www.w3.org/StyleSheets/TR/W3C-ED gets changed per the status by complete magic
- # [20:51] * gsnedders stabs stabs stabs
- # [20:53] * Philip` gets 13 different outputs from a single function that does a few floating-point calculations, between various compilers and compiler flags
- # [20:54] <Philip`> (which makes me unhappy since I want cross-platform deterministic simulations)
- # [20:54] <Lachy> gsnedders, the status gets acquired from the This Version link: <dd><a href="[VERSION]/">http://www.w3.org/TR/[YEAR]/ED-selectors-api-[CDATE]/</a></dd>
- # [20:54] <gsnedders> Lachy: Yeah, I've reverse engineered that now
- # [20:55] <Lachy> I reverse engineered that once before when I needed to actually change it once.
- # [21:03] <gsnedders> Actually, that isn't the behaviour
- # [21:03] <gsnedders> It just finds the first http://www.w3.org/TR/[YEAR]xxx-
- # [21:05] * Quits: eseidel (n=eseidel@nat/google/x-0ccf4bf9be21b02f)
- # [21:05] * Parts: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [21:05] * Joins: hasather (n=hasather@ti0034a380-2730.bb.online.no)
- # [21:11] <Lachy> gsnedders, could you make your spec generator generate all that boiler plate markup from a simpler syntax?
- # [21:12] <gsnedders> Lachy: how much is "all"
- # [21:12] <Lachy> everything in the <dl> near the top that includes This Version, Previous Versions, Editors, etc.
- # [21:14] <gsnedders> Lachy: What do I put in editors, previous versions, latest version? What URLs do I use for this version?
- # [21:14] <gsnedders> Oh lovely, "[Sorry, the postprocessor doesn't yet have the boilerplate text for this status]"
- # [21:16] <Lachy> gsnedders, you would need the author to provide a list of URLs, and then you just generate the link and dl markup
- # [21:17] <gsnedders> Lachy: It'd be easier just to have something to cut out the duplication of the URLs
- # [21:17] <gsnedders> and that'd cut it down quite a lot
- # [21:17] <Lachy> so a comment at the top that was formatted like this:
- # [21:17] <gsnedders> I know what you mean
- # [21:17] <Lachy> Selectors API
- # [21:17] <Lachy> WD
- # [21:17] <Lachy> This Version:
- # [21:17] <Lachy> http://www.w3.org/TR/2008/ED-selectors-api-20080717/
- # [21:17] <Lachy> Latest Version:
- # [21:17] <Lachy> http://www.w3.org/TR/selectors-api/
- # [21:17] <Lachy> Previous Versions:
- # [21:18] <Lachy> http://www.w3.org/TR/2007/WD-selectors-api-20071221/
- # [21:18] <Lachy> http://www.w3.org/TR/2007/WD-selectors-api-20071019/
- # [21:18] <Lachy> http://www.w3.org/TR/2006/WD-selectors-api-20060926/
- # [21:18] <Lachy> http://www.w3.org/TR/2006/WD-selectors-api-20060525/
- # [21:18] <Lachy> Editors:
- # [21:18] <Lachy> Editor Name1 (Affiliation) <user@example.com>
- # [21:18] <Lachy> Editor Name2 (Affiliation) <user@example.com>
- # [21:18] <gsnedders> Some specs don't have that format though
- # [21:19] <Lachy> which specs?
- # [21:19] <gsnedders> I'd rather have something like <!--begin-link-->http://www.w3.org/TR/2008/ED-selectors-api-20080717/<!--end-link--> that got converted into a link to http://www.w3.org/TR/2008/ED-selectors-api-20080717/ with that as its content
- # [21:19] <gsnedders> css3-namespace, for example
- # [21:19] <Lachy> yes it does
- # [21:19] <gsnedders> <dd><a href="http://annevankesteren.nl/contact">Anne van Kesteren</a>, Opera Software ASA</dd>
- # [21:19] <gsnedders> That doesn't look like that format to me :)
- # [21:20] <Lachy> oh, yeah, I forgot the links to the home pages.
- # [21:20] <Lachy> but the affiliation and email addresses are optional.
- # [21:20] <Lachy> that's not a problem
- # [21:21] <gsnedders> I just think having it all as a comment doesn't help that much more than just something to create a link
- # [21:21] <gsnedders> Because that cuts down most of the excess stuff in the header
- # [21:21] <Lachy> I just want a way to reduce as much markup as possible
- # [21:21] <gsnedders> Do you really touch the top that often? :P
- # [21:22] <Lachy> no, but it should be easy to edit when I do.
- # [21:22] <gsnedders> Lachy: And the current difficulty is from what? The duplication of URLs?
- # [21:23] <Lachy> yeah, the duplcation is a problem cause when I copy and paste to add another one, it's easy to forget to change one of the links
- # [21:24] <gsnedders> Yeah, and my proposal gets rid of that duplication
- # [21:24] <Lachy> and also creating a new spec requires too much editing
- # [21:25] <Lachy> marking up editor names is the most complicated for creating a spec
- # [21:27] <Lachy> also, the duplication in the <title> and <h1>
- # [21:27] <gsnedders> I'm not sure how simpler we can make editor names, though
- # [21:27] <gsnedders> I could add [TITLE] for that
- # [21:30] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [21:31] <Lachy> ok
- # [21:36] <gsnedders> Hmm, it must be more complex than I thought
- # [21:36] <gsnedders> http://dev.w3.org/cvsweb/csswg/cssom/Overview.src.html?rev=1.67&content-type=text/x-cvsweb-markup
- # [21:37] <gsnedders> that would result in [STATUS] == REC if I were right
- # [21:39] <Lachy> gsnedders, why?
- # [21:40] <gsnedders> Lachy: first http://www.w3.org/TR/[YEAR]/xx- link
- # [21:40] <Lachy> the first such link is http://www.w3.org/TR/[YEAR]/WD-cssom-[CDATE]/
- # [21:41] <gsnedders> that's in a comment, and is certainly ignored
- # [21:42] <gsnedders> [STATUS] == ED for that document, the default
- # [21:45] * Joins: Copyman (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [21:45] * Copyman is now known as Maurice
- # [21:50] * Quits: maikmerten (n=maikmert@L805b.l.pppool.de) ("Leaving")
- # [21:54] * Joins: eseidel (n=eseidel@m4e0f36d0.tmodns.net)
- # [21:59] * Quits: howardr (i=howardr@exchange.uship.com)
- # [22:03] * Quits: smedero (n=smedero@mdp-nat251.mdp.com)
- # [22:05] * Quits: eseidel (n=eseidel@m4e0f36d0.tmodns.net)
- # [22:12] * Joins: eseidel (n=eseidel@m110f36d0.tmodns.net)
- # [22:19] * Quits: eseidel (n=eseidel@m110f36d0.tmodns.net)
- # [22:23] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [22:46] * Quits: csarven (n=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [22:50] * Joins: jacobolus (n=jacobolu@pool-71-110-255-67.lsanca.dsl-w.verizon.net)
- # [22:59] * Quits: jacobolus (n=jacobolu@pool-71-110-255-67.lsanca.dsl-w.verizon.net)
- # [23:06] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:16] * Quits: webben (n=benh@nat/yahoo/x-a9e53b153db9e47d)
- # [23:40] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [23:53] * Quits: Maurice (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # Session Close: Fri Jul 18 00:00:00 2008
The end :)