Options:
- # Session Start: Wed Apr 29 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [00:04] * Quits: virtuelv (n=virtuelv@084202133045.customer.alfanett.no) (Read error: 110 (Connection timed out))
- # [00:05] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [00:06] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:10] * Joins: billyjackass (n=MikeSmit@EM114-48-15-153.pool.e-mobile.ne.jp)
- # [00:11] * Quits: MikeSmith (n=MikeSmit@EM114-48-15-153.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [00:11] * Quits: wakaba (n=wakaba@EM114-51-135-225.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [00:12] * Quits: billyjackass (n=MikeSmit@EM114-48-15-153.pool.e-mobile.ne.jp) (Client Quit)
- # [00:12] * Joins: MikeSmith (n=MikeSmit@EM114-48-15-153.pool.e-mobile.ne.jp)
- # [00:12] * Joins: wakaba (n=wakaba@EM114-51-145-187.pool.e-mobile.ne.jp)
- # [00:13] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [00:19] * Quits: bgalbraith (n=bgalbrai@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [00:20] * Quits: zdobersek (n=zan@cpe-92-37-69-186.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [00:21] * Joins: zdobersek (n=zan@cpe-92-37-79-127.dynamic.amis.net)
- # [00:24] * Quits: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net) ("Leaving")
- # [00:27] * Joins: webben (n=benh@91.85.210.172)
- # [00:34] * Quits: roc (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [00:36] * Quits: arun__ (n=arun@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [00:38] * drostie is now known as drostie|dreams
- # [00:40] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Read error: 110 (Connection timed out))
- # [00:42] * Joins: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [00:47] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [00:49] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:49] * Quits: taf2 (n=taf2@65.210.82.235)
- # [00:50] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [00:53] * Joins: mathuin (n=chatzill@c-24-6-104-13.hsd1.ca.comcast.net)
- # [00:53] * Joins: weinig (n=weinig@nat/apple/x-59ee08c8b1545588)
- # [00:56] <mathuin> What is the best way to normalize all the tags in a BeautifulSoup tree generated by html5lib? Some files I use have tags like 'dc:Title', others 'dc:title' so I'd like to force all tags to lower case. Do I use a sanitizer or something else?
- # [01:02] * Joins: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net)
- # [01:05] * Quits: zdobersek (n=zan@cpe-92-37-79-127.dynamic.amis.net) ("Leaving.")
- # [01:05] * Quits: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net) (Read error: 104 (Connection reset by peer))
- # [01:10] * Quits: weinig_ (n=weinig@17.246.18.42) (Read error: 110 (Connection timed out))
- # [01:11] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [01:13] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [01:22] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [01:23] <Hixie> i really wish Kristof could quote context
- # [01:23] <Hixie> i never have any idea wtf his e-mails are about
- # [01:25] * Joins: annevk5 (n=annevk@85.196.122.246)
- # [01:33] * Joins: nessy (n=nessy@203-214-157-222.perm.iinet.net.au)
- # [01:42] * Quits: dglazkov (n=dglazkov@nat/google/x-bff08574d461603b)
- # [01:43] * Quits: heycam (n=cam@124-168-17-176.dyn.iinet.net.au) ("bye")
- # [01:45] * Quits: cgriego (n=cgriego@12.14.172.51)
- # [01:48] * Quits: webben (n=benh@91.85.210.172) ("Lost terminal")
- # [01:48] * Quits: dolske (n=dolske@firefox/developer/dolske) (Remote closed the connection)
- # [01:52] * Joins: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [01:57] * Quits: nessy (n=nessy@203-214-157-222.perm.iinet.net.au) ("This computer has gone to sleep")
- # [01:59] * Quits: jwalden (n=waldo@w229.z065106072.sjc-ca.dsl.cnc.net) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: jtcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: Philip` (n=philip@zaynar.co.uk) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: takkaria (n=takkaria@isparp.co.uk) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: jan____ (n=njan@web.traeumt.net) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: eighty4 (n=eighty4@eighty4.se) (pratchett.freenode.net irc.freenode.net)
- # [01:59] * Quits: annevk5 (n=annevk@85.196.122.246)
- # [01:59] * Joins: jwalden (n=waldo@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [01:59] * Joins: jtcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [01:59] * Joins: jan____ (n=njan@web.traeumt.net)
- # [01:59] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [01:59] * Joins: eighty4 (n=eighty4@eighty4.se)
- # [01:59] * Joins: Philip` (n=philip@zaynar.co.uk)
- # [02:18] * Joins: heycam (n=cam@zot.infotech.monash.edu.au)
- # [02:29] * Parts: erlehmann (n=erlehman@86.59.25.121)
- # [02:34] * Joins: arun__ (n=arun@corp-243.mountainview.mozilla.com)
- # [02:34] * Joins: roc (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [02:35] * Joins: dbaron (n=dbaron@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [02:35] * Quits: dbaron (n=dbaron@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [02:45] * Quits: roc (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [02:47] * Quits: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net) ("Leaving")
- # [02:49] * Quits: jwalden (n=waldo@w229.z065106072.sjc-ca.dsl.cnc.net) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:52] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [02:55] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [02:59] * Quits: onar_ (n=onar@17.226.23.135) (Read error: 110 (Connection timed out))
- # [03:04] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [03:28] * Quits: arun__ (n=arun@corp-243.mountainview.mozilla.com)
- # [03:43] * Quits: broquaint (i=0256abc0@81.108.250.33) (Read error: 110 (Connection timed out))
- # [03:46] * Quits: franksalim (n=frank@adsl-75-61-86-233.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [03:49] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [03:53] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [04:03] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [04:04] * Joins: tantek (n=tantek@12.140.254.34)
- # [04:06] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:11] * Joins: nessy (n=nessy@203.110.150.154)
- # [04:21] * Quits: tantek (n=tantek@12.140.254.34)
- # [04:22] * Quits: weinig (n=weinig@nat/apple/x-59ee08c8b1545588)
- # [04:45] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:49] * Quits: slightlyoff (n=slightly@nat/google/x-fa16af903002d5c4) (Read error: 110 (Connection timed out))
- # [04:56] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [05:01] * Quits: nessy (n=nessy@203.110.150.154) ("This computer has gone to sleep")
- # [05:03] * Joins: nessy (n=nessy@203.110.150.154)
- # [05:10] * Joins: tantek (n=tantek@99.137.128.33)
- # [05:11] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [05:12] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:34] * Joins: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp)
- # [05:35] * Quits: starjive (i=beos@213-66-216-93-no30.tbcn.telia.com) (Read error: 104 (Connection reset by peer))
- # [05:37] * Quits: MikeSmith (n=MikeSmit@EM114-48-15-153.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [05:39] * Joins: MikeSmith (n=MikeSmit@EM114-48-143-207.pool.e-mobile.ne.jp)
- # [05:42] * Quits: tantek (n=tantek@99.137.128.33)
- # [05:43] * Quits: nessy (n=nessy@203.110.150.154) ("This computer has gone to sleep")
- # [05:44] * Joins: nessy (n=nessy@203.110.150.154)
- # [05:50] * Quits: dimich (n=dimich@72.14.227.1)
- # [06:00] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [06:00] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [06:10] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [06:11] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net) (Client Quit)
- # [06:14] * Joins: wakaba_ (n=wakaba@EM114-51-22-27.pool.e-mobile.ne.jp)
- # [06:16] * Joins: slightlyoff (n=slightly@204.14.154.244)
- # [06:16] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [06:16] * Joins: gavin_ (n=gavin@people.mozilla.com)
- # [06:17] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:19] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [06:20] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:22] <Hixie> heycam: yt?
- # [06:22] <heycam> Hixie, yep
- # [06:22] <Hixie> heycam: in webidl you have the following example:
- # [06:22] <Hixie> map[1] = false;
- # [06:22] <Hixie> ...which sets a property named "1"
- # [06:23] <Hixie> what happens if the indexed properties are automatically set from 0..length-1
- # [06:23] <Hixie> and you set map[0] = true;
- # [06:23] <Hixie> and then fetch map[0]
- # [06:23] <Hixie> if you see what i mean
- # [06:23] * Joins: roc (n=roc@65.123.0.210)
- # [06:23] <Hixie> sorry, i'm not expressing myself well
- # [06:24] <heycam> sorry i didn't understand :)
- # [06:24] <Hixie> heycam: the concern comes from the Storage object, where you can get the keys by index, and then index into the keys to get the values
- # [06:24] <Hixie> heycam: there is a clash if someone sets the key "0" and then fetches the property "0" -- it'll return "0" because that's the name of the key
- # [06:24] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [06:24] <Hixie> but then if you fetch the property "0", you'll still just get "0", not the value of the key "0"
- # [06:25] <Hixie> because the keys and the indexes are in the same namespace
- # [06:25] <Hixie> i'm wondering whether to ban numeric keys to get around this
- # [06:25] <Hixie> or to just say "tough"
- # [06:25] <heycam> Hixie, i see what you mean now
- # [06:25] <heycam> perhaps that isn't good design to have numeric values also be valid key names
- # [06:26] <Hixie> yeah
- # [06:26] <heycam> and to have the property getting be the way to access both key name and key value
- # [06:26] <Hixie> what syntax should i disallow?
- # [06:26] <Hixie> [1-9][0-9]* ?
- # [06:26] <heycam> um
- # [06:27] <heycam> i *think*
- # [06:27] <Hixie> as in, indexes matching that regexp
- # [06:27] <heycam> you mean keys?
- # [06:27] <Hixie> right sorry
- # [06:27] <heycam> whatever es232 says for how it distinguishes indexes vs names for Array objects
- # [06:28] <heycam> which i think works out to [1-9][0-9]*, where the value is < 2**32 - 1
- # [06:28] <heycam> (and note the < there rather than <=)
- # [06:29] <heycam> that same distinguishing is done in the webidl [[Put]], to determine whether to invoke the index or name getters/setters
- # [06:29] <heycam> actually no that last statement is false
- # [06:29] <heycam> it uses the "names of named properties" etc. for that
- # [06:30] <Hixie> yeah i had looked there
- # [06:30] <heycam> er s/232/262/ earlier
- # [06:31] <heycam> http://bclary.com/2004/11/07/#a-15.4.5.1
- # [06:31] <heycam> oh, it just says "If P is not an array index"...
- # [06:31] <heycam> http://bclary.com/2004/11/07/#a-15.4
- # [06:31] <heycam> A property name P (in the form of a string value) is an array index if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 232 - 1.
- # [06:32] <heycam> (thats 2**32 - 1 at the end)
- # [06:32] <heycam> so i think that's equivalent to matching the string against [1-9][0-9]* and ensuring it's < 2**32 - 1
- # [06:33] <Hixie> yeah i found that, i thought you had already seen it when you said the 2**32 - 1 thing :-)
- # [06:33] <heycam> yeah i had, but ages ago...
- # [06:33] <heycam> :)
- # [06:34] * Quits: wakaba (n=wakaba@EM114-51-145-187.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [06:35] * heycam brb coffee
- # [06:40] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [06:40] <Hixie> heycam: [[Put]] is broken, as far as i can tell.
- # [06:41] <Hixie> oh wait
- # [06:41] <Hixie> no it isn't
- # [06:41] <Hixie> i've just been really confused about how named properties should be defined
- # [06:42] <Hixie> maybe not
- # [06:42] <heycam> it's possible it's broken
- # [06:43] <heycam> i really should make it a structured algorithm instead of a big 40-step flat one!
- # [06:43] <Hixie> heycam: if i have an empty Storage object, are there any "names of the supported named properties"?
- # [06:43] <heycam> it is just up to how you define the "names of the supported named properties"
- # [06:43] <heycam> btw, if you can come up with better terminology for those things, i'm open to suggestions :)
- # [06:44] * Quits: dglazkov_ (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [06:44] <Hixie> heycam: i don't understand "it is just up to how you define the "names of the supported named properties""
- # [06:45] <heycam> got a pointer to the spec?
- # [06:45] <Hixie> which?
- # [06:45] <heycam> Storage?
- # [06:46] <Hixie> http://dev.w3.org/html5/webstorage/ but i'm more concerned about what the spec _should_ say
- # [06:46] <heycam> right, i just want to work out what it's trying to say first
- # [06:46] <heycam> so you have this statement in there at the moment: "The names of the supported named properties on a Storage object are the keys of each key/value pair currently present in the list associated with the object."
- # [06:46] <heycam> so if the list associated with the object is empty, then there'll be no named properties
- # [06:47] <heycam> oh sorry i think i misinterpreted your question earlier
- # [06:47] <heycam> i thought you were saying "how do you say that there are no names of the supported named properties"
- # [06:47] <heycam> so the answer to your actual question is: no
- # [06:48] * heycam back in a couplea minutes, coffee is brewed!
- # [06:49] <Hixie> ok if the answer is no then: How do I ever get to [NameCreator] given the definition of [[Put]]?
- # [06:49] * Quits: roc (n=roc@65.123.0.210)
- # [06:53] <heycam> the answer (it seems) is that you can't
- # [06:53] <heycam> so you're right, it's buggy
- # [06:53] <Hixie> woo, i win
- # [06:53] <heycam> ^_^
- # [06:53] <heycam> similarly for indexes too
- # [06:54] <heycam> i'll make a note in the spec to fix later
- # [06:54] <Hixie> so the reason i was looking there is i was hoping that you would automatically dispatch to [NameCreator] or [IndexCreator] based on what we discussed earlier
- # [06:54] <Hixie> and _not_ have them fallback to each other
- # [06:54] <heycam> ah i see
- # [06:54] <Hixie> so that all i have to do to fix Storage is only add [NameCreator] and not add [IndexCreator]
- # [06:55] <heycam> ok. so that might be better, to distinguish between indexes and names like that.
- # [06:55] <Hixie> cool
- # [06:55] <heycam> i wonder about things like the data-* attribute interface tho
- # [06:55] <heycam> where there are only names, effectively
- # [06:55] <Hixie> i was about to add IndexCreator to that
- # [06:55] <heycam> and you want numbers to work there too
- # [06:55] <heycam> ok
- # [06:55] <Hixie> NameGetter and NameSetter can still work as now
- # [06:56] <Hixie> since they work from a fixed list
- # [06:56] <heycam> yeah you could just have both index properties and name properties defer to the same abstract list of items
- # [06:56] <Hixie> well as written now the spec already handles name properties that are numbers and already avoids clashes if you have both
- # [06:56] <heycam> ok i think that makes more sense, rather than making other spec writers worry about confusion of indexes/names
- # [06:57] <Hixie> so for DOMStringMap we're agreed that all I need is [NameCreator, IndexCreator, NameDeleter, NameGetter, NameSetter] interface DOMStringMap {}
- # [06:57] <Hixie> and some prose
- # [06:57] <Hixie> right?
- # [06:57] <heycam> hum, no
- # [06:58] <heycam> not if i changed it to distinguish between indexes and names more strongly
- # [06:58] <Hixie> i would only have it distinguish for creation
- # [06:58] <heycam> you mean, as written?
- # [06:58] <heycam> (assuming the bugs for getting to the creators were fixed?)
- # [06:58] <Hixie> yes
- # [06:58] <heycam> ok so you don't want to force indexes and names apart?
- # [06:59] <heycam> except for the creators?
- # [06:59] <Hixie> right
- # [06:59] <Hixie> exactly
- # [06:59] <heycam> ok
- # [06:59] <Hixie> i think that's what's easiest for spec authors, anyway
- # [06:59] <Hixie> probably easiest for you too :-)
- # [06:59] * Joins: roc (n=roc@65.123.0.210)
- # [06:59] <Hixie> you already do the work of making sure that indexed properties win over named properties in case both are there
- # [06:59] <Hixie> so there's no clash other than with creation, which right now is buggy adn makes no sense
- # [06:59] <heycam> do i?
- # [06:59] <heycam> i thought it was the other way around
- # [06:59] <Hixie> yeah
- # [07:00] <Hixie> oh i didn't check which wins
- # [07:00] <Hixie> yeah i guess named wins
- # [07:00] <heycam> right, named wins
- # [07:00] <heycam> and i think i chose that because of how some html interfaces happened to work
- # [07:00] <heycam> collections or something
- # [07:01] <Hixie> hmmm
- # [07:02] <Hixie> i wonder whether i care for Storage
- # [07:02] <Hixie> because if it's that way, then it doesn't really matter if we distinguish namecreator and indexcreator
- # [07:02] <Hixie> we can just always have namecreator run, and i don't need to worry about preventing numeric keys being added
- # [07:02] <Hixie> since it'll still work
- # [07:03] <heycam> so: if there's no indexcreator, then a property named "1" would still invoke the namecreator?
- # [07:03] <Hixie> i guess
- # [07:03] <Hixie> yeah
- # [07:03] <Hixie> i guess you'd give numbers to the indexcreator if there is one
- # [07:03] <heycam> mm
- # [07:03] <Hixie> and if there isn't, just fall back to namecreator
- # [07:03] <heycam> i guess that'd work
- # [07:03] <heycam> it's not *too* confusing
- # [07:04] * Joins: riven` (n=colin@94.208.188.102)
- # [07:04] <heycam> *ahem* do you mind if you mail public-webapps with exactly what you want?
- # [07:05] <Hixie> sure
- # [07:05] <heycam> i fear i'll get confused and do something else, otherwise :)
- # [07:07] <heycam> thanks
- # [07:09] <Hixie> sent
- # [07:10] <heycam> cool
- # [07:13] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [07:13] * Quits: roc (n=roc@65.123.0.210)
- # [07:15] * Quits: nessy (n=nessy@203.110.150.154) ("This computer has gone to sleep")
- # [07:16] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:20] * Joins: ap (n=ap@194.154.88.33)
- # [07:21] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 110 (Connection timed out))
- # [07:21] * Joins: riven (n=colin@5ED0BC66.cable.ziggo.nl)
- # [07:25] * Quits: riven` (n=colin@94.208.188.102) (Connection timed out)
- # [07:32] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [07:36] * Quits: olliej (n=oliver@17.246.17.138)
- # [07:39] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [07:40] * Joins: olliej (n=oliver@17.246.17.138)
- # [07:57] * Quits: olliej (n=oliver@17.246.17.138)
- # [08:06] <Hixie> Philip`: yt?
- # [08:12] * Joins: zalan (n=kvirc@80.99.193.98)
- # [08:13] * Joins: danbri (n=danbri@host18-22-dynamic.6-87-r.retail.telecomitalia.it)
- # [08:23] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [08:24] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net) (Client Quit)
- # [08:27] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [08:32] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:35] * Quits: danbri (n=danbri@unaffiliated/danbri) (Operation timed out)
- # [08:37] * Joins: danbri (n=danbri@host18-22-dynamic.6-87-r.retail.telecomitalia.it)
- # [08:37] * Quits: mathuin (n=chatzill@c-24-6-104-13.hsd1.ca.comcast.net) ("ChatZilla 0.9.84 [Firefox 3.0.8/2009040713]")
- # [08:39] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:43] * Joins: onar_ (n=onar@98.234.65.251)
- # [08:51] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [08:54] * Joins: riven` (n=colin@5ED0BC66.cable.ziggo.nl)
- # [08:56] * Joins: annevk5 (n=annevk@85.196.122.246)
- # [08:58] * Joins: nessy (n=nessy@203-214-157-222.perm.iinet.net.au)
- # [08:59] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 60 (Operation timed out))
- # [09:01] * Quits: annevk5 (n=annevk@85.196.122.246)
- # [09:07] * Joins: davidb (n=davidb@65.123.0.210)
- # [09:09] * Joins: annevk5 (n=annevk@85.196.122.246)
- # [09:10] * Joins: svl (n=chatzill@a194-109-2-36.dmn.xs4all.nl)
- # [09:11] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [09:17] <Philip`> Hixie: Yes
- # [09:18] <Hixie> it was about the shadows
- # [09:18] <Hixie> i sent e-mail instead
- # [09:19] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:21] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [09:22] * drostie|dreams is now known as drostie
- # [09:25] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [09:28] <annevk5> Hixie, any chance you can get to my webstorage feedback soonish?
- # [09:29] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [09:31] * Quits: onar_ (n=onar@98.234.65.251)
- # [09:38] <Philip`> Hixie: I hope there wasn't anything in that e-mail I was meant to respond to
- # [09:42] <Hixie> annevk5: i can reply to them now if you want
- # [09:42] <Hixie> annevk5: are they all [webstorage]?
- # [09:42] <annevk5> Hixie, yes
- # [09:54] * Joins: broquaint (n=dbrook@spc1-brig11-0-0-cust544.asfd.broadband.ntl.com)
- # [09:55] <Hixie> annevk5: 'storage' doesn't really enable fork bombing any more than postMessage() does
- # [09:55] <Hixie> annevk5: it's just an amplification effect
- # [09:55] <Hixie> annevk5: you could do the same thing with, say, mutation events (do two mutations per event)
- # [09:55] <Hixie> unless i misunderstand something
- # [09:57] * Quits: ap (n=ap@194.154.88.33)
- # [10:03] * Quits: annevk5 (n=annevk@85.196.122.246) (Read error: 104 (Connection reset by peer))
- # [10:06] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [10:09] * Quits: davidb (n=davidb@65.123.0.210)
- # [10:10] * Quits: heycam (n=cam@zot.infotech.monash.edu.au) ("bye")
- # [10:19] * Joins: virtuelv_ (n=virtuelv@pat-tdc.opera.com)
- # [10:21] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:30] * Joins: mat_t (n=mattomas@nat/canonical/x-b376aadd4270ed98)
- # [10:33] <Hixie> annevk2: done
- # [10:34] <Hixie> Philip`: not really
- # [10:37] <Hixie> zcorpan_: it seems like the best solution might be to get rid of MEDIA_ERR_NONE_SUPPORTED altogether and _only_ use the error events on the source elements
- # [10:38] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [10:40] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [10:43] <annevk2> Hixie, fair enough I suppose
- # [10:43] <annevk2> Hixie, and thanks
- # [10:47] <zcorpan_> Hixie: hmm. yeah, maybe. for src="" you would fire error on the <video>?
- # [10:47] <Hixie> yeah, seems reasonable
- # [10:47] <zcorpan_> Hixie: authors would then have to listen on error on the last <source>, which seems ok
- # [10:47] <Hixie> yeah
- # [10:48] <zcorpan_> ok. philipj agreed
- # [10:51] <zcorpan_> there'd be asymmetry with 'load', but maybe that's ok
- # [10:52] <zcorpan_> Hixie: should i send email?
- # [10:52] <Hixie> nah s'ok i got it
- # [10:52] <zcorpan_> ok
- # [10:53] * Quits: virtuelv_ (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [10:59] * Joins: heycam (n=cam@124-168-17-176.dyn.iinet.net.au)
- # [11:03] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:04] * Quits: annevk2 (n=annevk@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [11:06] * Joins: annevk2 (n=annevk@pat-tdc.opera.com)
- # [11:07] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (Client Quit)
- # [11:07] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:10] <Hixie> zcorpan_: i'll do it tomorrow, getting too tired to work out how to solve the race condition problem he brought up in that other mail
- # [11:21] * Quits: zalan (n=kvirc@80.99.193.98) (Read error: 110 (Connection timed out))
- # [11:30] * Joins: zdobersek (n=zan@cpe-92-37-68-84.dynamic.amis.net)
- # [11:30] * Quits: zdobersek (n=zan@cpe-92-37-68-84.dynamic.amis.net) (Client Quit)
- # [11:37] * Quits: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [11:39] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Remote closed the connection)
- # [11:40] * Joins: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp)
- # [11:58] * Quits: MikeSmith (n=MikeSmit@EM114-48-143-207.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [11:59] * Joins: MikeSmith (n=MikeSmit@EM114-48-199-140.pool.e-mobile.ne.jp)
- # [11:59] * Quits: MikeSmith (n=MikeSmit@EM114-48-199-140.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [12:00] * Joins: MikeSmith (n=MikeSmit@EM114-48-199-140.pool.e-mobile.ne.jp)
- # [12:00] * Joins: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [12:12] * Joins: gavin____ (n=gavin@63.245.208.169)
- # [12:12] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [12:15] * Joins: wakaba (n=wakaba@EM114-51-135-162.pool.e-mobile.ne.jp)
- # [12:21] * Joins: zalan (n=kvirc@80.99.193.98)
- # [12:30] * Quits: zalan (n=kvirc@80.99.193.98) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [12:32] * Joins: zalan (n=kvirc@80.99.193.98)
- # [12:35] * Quits: wakaba_ (n=wakaba@EM114-51-22-27.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [12:36] * Joins: virtuelv_ (n=virtuelv@213.236.208.247)
- # [12:36] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [12:43] * Joins: harig (n=opera@59.90.71.35)
- # [12:45] * Quits: virtuelv_ (n=virtuelv@213.236.208.247) (Read error: 60 (Operation timed out))
- # [12:48] * Joins: webben (n=benh@nat/yahoo/x-bdfd309785dc6a2c)
- # [12:58] * Joins: virtuelv_ (n=virtuelv@pat-tdc.opera.com)
- # [13:03] * Joins: webben_ (n=benh@nat/yahoo/x-6cd9ef07e25935d0)
- # [13:15] * Joins: wakaba_ (n=wakaba@EM114-51-178-27.pool.e-mobile.ne.jp)
- # [13:15] * Quits: webben (n=benh@nat/yahoo/x-bdfd309785dc6a2c) (Read error: 113 (No route to host))
- # [13:27] * Quits: webben_ (n=benh@nat/yahoo/x-6cd9ef07e25935d0) (Read error: 113 (No route to host))
- # [13:35] * Quits: wakaba (n=wakaba@EM114-51-135-162.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [13:38] * Quits: virtuelv_ (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [13:42] * Joins: ap (n=ap@194.154.88.33)
- # [13:59] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [14:04] * Joins: webben (n=benh@nat/yahoo/x-d9f3951b60b3f337)
- # [14:15] * Joins: zdobersek (n=zan@cpe-92-37-70-113.dynamic.amis.net)
- # [14:30] <Philip`> jgraham: Your recent email doesn't link to the right URL for data
- # [14:31] * Joins: zdobersek1 (n=zan@cpe-92-37-70-113.dynamic.amis.net)
- # [14:36] * Joins: zdobersek2 (n=zan@cpe-92-37-74-211.dynamic.amis.net)
- # [14:36] <jgraham> Philip`: Oh. Oops
- # [14:37] * Quits: zdobersek (n=zan@cpe-92-37-70-113.dynamic.amis.net) (Read error: 60 (Operation timed out))
- # [14:53] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [14:53] * Quits: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [14:54] * Quits: zdobersek2 (n=zan@cpe-92-37-74-211.dynamic.amis.net) ("Leaving.")
- # [14:55] * Joins: pmuellr (n=pmuellr@nat/ibm/x-77811ae84f9bbc7a)
- # [15:01] * Joins: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [15:02] * Philip` wonders if jgraham is planning to post an erratum for that issue
- # [15:03] * Quits: zdobersek1 (n=zan@cpe-92-37-70-113.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [15:10] * Parts: annevk2 (n=annevk@pat-tdc.opera.com)
- # [15:17] * Joins: mstange (n=markus@aixd3.rhrk.uni-kl.de)
- # [15:30] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:32] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [15:37] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [15:38] * jgraham didn't think that anyone would be interested enough but he can post an erratum if Philip` likes
- # [15:40] * Joins: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net)
- # [15:51] <Philip`> jgraham: Presumably you thought it was worthwhile including the link with your original mail, so I guess it would be similarly worthwhile to include the correct link in a followup
- # [15:53] * Philip` discovers PGF/TikZ, which is surprisingly nice
- # [15:53] <Philip`> ...as a declarative way of constructing diagrams in LaTeX
- # [15:57] * Joins: cryzed (n=cryzed@i53870733.versanet.de)
- # [15:57] <cryzed> Hey
- # [15:57] <cryzed> I'm just here to ask if you could fix the following
- # [15:57] <cryzed> html5lib/inputstream.py:448: DeprecationWarning: object.__init__() takes no parameters
- # [15:57] <cryzed> str.__init__(self, value)
- # [15:57] <cryzed> Or would that brack compatibility with python 2.5.4?
- # [15:57] <cryzed> I'm using 2.6.2
- # [15:58] * Joins: taf2 (n=taf2@65.210.82.235)
- # [16:06] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:07] * Philip` isn't sure whether it's currently possible to fix anything in html5lib, or if its source repository is too much in flux to risk committing any changes
- # [16:08] * Quits: webben (n=benh@nat/yahoo/x-d9f3951b60b3f337) (Read error: 60 (Operation timed out))
- # [16:08] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [16:21] <jgraham> cryzed: I remember fixing that for the python 3 branch. So I guess it would be good to fix it on trunk now :)
- # [16:21] <jgraham> Philip`: It should be stable now I think
- # [16:22] * Joins: davidb (n=davidb@65.123.0.210)
- # [16:22] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [16:23] <jgraham> But I guess you should sithc to using hg
- # [16:23] <jgraham> *switch
- # [16:25] <cryzed> So basically
- # [16:25] <cryzed> a hg source grab
- # [16:25] <cryzed> should do the trick now?
- # [16:27] <jgraham> cryzed: In theory :)
- # [16:27] <cryzed> okay, thanks :)
- # [16:27] <cryzed> When are you going to make the next "official" release?
- # [16:27] * Joins: ossud (n=chatzill@p54AC5B81.dip.t-dialin.net)
- # [16:28] <cryzed> And on the google-code-homepage the following is mentioned: Support for minidom, ElementTree (including cElementTree and lxml.etree), BeautifulSoup and custom simpletree output formats
- # [16:28] <cryzed> I don't know minidom, and simpletree
- # [16:28] <cryzed> Is there any info about them?
- # [16:30] <ossud> hi! if i write you guys an email everytime i find an error in the html5 page ... wouldn't that annoy you ?
- # [16:30] <jgraham> cryzed: minidom is the python stdlib implementation of DOM Core
- # [16:31] <jgraham> It kinda sucks
- # [16:31] <jgraham> simpletree was a throaway tree implemntation I wrote to test html5lib
- # [16:31] <cryzed> So it's shitty? :D
- # [16:31] <ossud> btw... is there a better way of letting you know about this ?
- # [16:31] <cryzed> ossud, you can report bugs
- # [16:31] <cryzed> ossud, @ the google code page
- # [16:31] <cryzed> ossud, the "Bug Tracker"
- # [16:32] <cryzed> jgraham, do you know what I would absolutetely love? :D
- # [16:32] <cryzed> jgraham, A mix of BeautifulSoup and lxml.html etree
- # [16:32] <cryzed> jgraham, Allowing you the flexibility of BeautifulSoup while Supporting more advanced stuff
- # [16:32] <cryzed> like XPath
- # [16:33] <ossud> there are only like 2 issues in html5 O_o
- # [16:33] <ossud> (on google code)
- # [16:35] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Remote closed the connection)
- # [16:35] * Joins: mpilgrim (n=mark@155.229.51.170)
- # [16:36] * Quits: MikeSmith (n=MikeSmit@EM114-48-199-140.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [16:37] <ossud> how can i get into html5.org/tools/web-apps-tracker ?
- # [16:38] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [16:40] * drostie is now known as PvtDonut
- # [16:41] * PvtDonut is now known as drostie
- # [16:44] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [16:44] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [16:44] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [16:46] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [16:48] * Joins: annevk2 (n=annevk@213.236.208.22)
- # [16:49] * Parts: annevk2 (n=annevk@213.236.208.22)
- # [16:51] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [16:51] * Quits: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [16:51] * Joins: annevk2 (n=annevk@pat-tdc.opera.com)
- # [16:52] <jgraham> cryzed: Yeah, you don't want to use simpletreee for anything. Even though it is the default tree type
- # [16:52] <jgraham> Dunno what to do about that though because you don't want to use minidom for anything either
- # [16:52] <jgraham> and nothing else comes with the stdlib
- # [16:53] <jgraham> Actually I guess I could make ElementTree the default. I wonder how many people would complain
- # [16:53] <jgraham> ossud: What bugs do you want to report? Bugs in the spec?
- # [16:56] <ossud> mostly typos ^^
- # [16:57] * Joins: cgriego (n=cgriego@out-02.hotels.com)
- # [16:57] <ossud> *in the spec
- # [16:57] * Joins: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com)
- # [16:58] <jgraham> ossud: You can either use the w3c.org bugzilla or use the mailing list. I guess one typo per email is not very friendly though :)
- # [16:58] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [16:59] <ossud> the w3c bugzilla?? how cool is that! :)
- # [16:59] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:59] <cryzed> jgraham, I really like the BeautifulSoup tree though :P
- # [17:00] * Joins: roc (n=roc@65.123.0.210)
- # [17:00] <cryzed> jgraham, It's just very hard to correctly extract whole paragraphs of text out of webapges with the ElementTree API, while preserving the formatting and stripping the html tags
- # [17:03] <gsnedders> Oh stupid slow intarwebs!
- # [17:04] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [17:04] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [17:04] <jgraham> cryzed: html5lib really needs a maintainer for the BeautifulSoup api
- # [17:04] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:05] * Quits: pauld (n=pauld@host81-158-125-194.range81-158.btcentralplus.com) ("Gone for a burton")
- # [17:05] <cryzed> jgraham, I don't really have any clue how BS works internally
- # [17:05] <cryzed> jgraham, I just like to use it :D
- # [17:05] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:06] <jgraham> cryzed: So on a list of ideal candidates you score 1/2 whereas I score 0/2 and I wrote the treebuilder
- # [17:06] <cryzed> jgraham, haha ^^
- # [17:06] <jgraham> (does BS support namespaces?)
- # [17:06] * Joins: sid0 (n=sid0@unaffiliated/sid0)
- # [17:06] <cryzed> what do you mean exactly
- # [17:06] <cryzed> with namespaces?
- # [17:06] <jgraham> The ability to have elements in differnt namespaces
- # [17:06] * Joins: dglazkov (n=dglazkov@nat/google/x-f6a2060c5a1205c1)
- # [17:08] * Quits: mstange (n=markus@aixd3.rhrk.uni-kl.de) (Remote closed the connection)
- # [17:09] <jgraham> like to put an element called svg in a namespace identified by the URI http://www.w3.org/2000/svg
- # [17:12] <cryzed> I've got no clue actually
- # [17:12] <cryzed> oO
- # [17:13] <jgraham> If not, it will be "fun" to get it to work with MathML/SVG. Can probably use Clarke notation and just live with the suckiness or something though
- # [17:13] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [17:13] * riven` is now known as riven
- # [17:14] <cryzed> jgraham, btw, I'm still getting
- # [17:14] <cryzed> the error
- # [17:14] <cryzed> with the newest hg checkout
- # [17:14] <cryzed> DeprecationWarning: object.__init__() takes no parameters
- # [17:14] <cryzed> str.__init__(self, value)
- # [17:14] <cryzed> Or rather warning
- # [17:14] <jgraham> cryzed: I didn't apply the patch yet
- # [17:15] <cryzed> oh
- # [17:15] <cryzed> shoot
- # [17:15] <cryzed> Could you? ;D?
- # [17:19] <Philip`> jgraham: http://www.crummy.com/2009/04/09/0 - "I'll be writing an html5lib tree builder and packaging it and the lxml builder in Beautiful Soup" - he's probably a good person to be maintainer
- # [17:21] <Philip`> gsnedders: Better than the intarwebs here, which are currently lacking all the normal intar functionality because of power cuts and not-very-good UPSes
- # [17:21] <Philip`> (unless they've fixed it already)
- # [17:22] <Philip`> (which I guess they have, since I can access the box sitting at my feet via London)
- # [17:23] * Quits: svl (n=chatzill@a194-109-2-36.dmn.xs4all.nl) (Client Quit)
- # [17:23] <jgraham> cryzed: Try now
- # [17:24] <cryzed> kk
- # [17:24] <Philip`> The commit mail's subject line is horrid
- # [17:25] <Philip`> [html5lib push] 77f13a977be6f47a9724ee5dbfee756eaf12317e - Fix deprecation warning
- # [17:25] <gsnedders> Philip`: We had no network/internet at school yesterday because the other side of the split-site school had no power.
- # [17:25] <Philip`> I want to see the actual commit message in my mail client's little pop-up alert box, not forty hex digits
- # [17:26] <gsnedders> But how else will you know what revision it is!?
- # [17:26] <Philip`> It should make up a monotonically increasing integer and use that as the revision number
- # [17:27] <jgraham> Forty hex digits sitting on the wall, forty hex digits sitting on the wall, and if one hex digit should accidentially fall...
- # [17:28] <gsnedders> hg won't care.
- # [17:28] <Philip`> Hopefully the hex digit would pull its partner off the wall too
- # [17:29] <Philip`> because hex digits are aesthetically displeasing if they don't always come in pairs
- # [17:33] * aroben is now known as aroben|afk
- # [17:35] * Quits: roc (n=roc@65.123.0.210)
- # [17:37] * Joins: webben (n=benh@nat/yahoo/x-1bd47458f594ac80)
- # [17:38] <cryzed> jgraham, works
- # [17:38] <cryzed> jgraham, thanks
- # [17:38] <cryzed> jgraham, It's probably fully 2.6.2 compatible now
- # [17:38] <cryzed> :D
- # [17:42] * Parts: annevk2 (n=annevk@pat-tdc.opera.com)
- # [17:42] * Joins: annevk2 (n=annevk@pat-tdc.opera.com)
- # [17:43] * Joins: cryzed_ (n=cryzed@i53872494.versanet.de)
- # [17:44] * aroben|afk is now known as aroben
- # [17:46] * Quits: davidb (n=davidb@65.123.0.210) (Read error: 110 (Connection timed out))
- # [17:51] * Joins: MikeSmith (n=MikeSmit@EM114-48-164-141.pool.e-mobile.ne.jp)
- # [17:56] * Quits: harig (n=opera@59.90.71.35) (Read error: 110 (Connection timed out))
- # [17:58] * Parts: annevk2 (n=annevk@pat-tdc.opera.com)
- # [18:02] * Quits: cryzed (n=cryzed@i53870733.versanet.de) (Read error: 110 (Connection timed out))
- # [18:03] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:04] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:09] * gavin____ is now known as gavin_
- # [18:13] * Joins: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:13] * Quits: nessy (n=nessy@203-214-157-222.perm.iinet.net.au) ("This computer has gone to sleep")
- # [18:15] * Joins: annevk42 (n=annevk@pat-tdc.opera.com)
- # [18:19] * Quits: slightlyoff (n=slightly@204.14.154.244)
- # [18:19] * Joins: doublec (n=doublec@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:23] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [18:24] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [18:31] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [18:36] * Philip` receives "508 messages from Google Code"
- # [18:37] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [18:37] <Philip`> It's quite nice that they handle that situation sensibly, not by sending 508 emails or dropping them all entirely
- # [18:38] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [18:38] * riven` is now known as riven
- # [18:40] * Quits: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:46] * Joins: bgalbraith (n=bgalbrai@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:47] * Joins: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:47] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [18:52] * Quits: bgalbraith (n=bgalbrai@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [18:56] * Quits: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net) ("Leaving.")
- # [19:00] * Quits: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:02] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [19:07] * Joins: bgalbraith (n=bgalbrai@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:08] * Quits: taf2 (n=taf2@65.210.82.235)
- # [19:09] * Joins: dglazkov_ (n=dglazkov@nat/google/x-d44ea0f14377a77d)
- # [19:09] * Quits: drostie (n=hopkins@5354256F.cable.casema.nl) (Remote closed the connection)
- # [19:13] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [19:13] * Joins: taf2 (n=taf2@65.210.82.235)
- # [19:14] * Quits: bgalbraith (n=bgalbrai@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:16] * Joins: wakaba (n=wakaba@EM114-51-13-237.pool.e-mobile.ne.jp)
- # [19:18] * Quits: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [19:19] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
- # [19:22] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:23] * Quits: dglazkov (n=dglazkov@nat/google/x-f6a2060c5a1205c1) (Read error: 110 (Connection timed out))
- # [19:24] * Joins: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net)
- # [19:27] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [19:29] * Quits: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [19:29] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [19:31] * Joins: riven` (n=colin@53525B67.cable.casema.nl)
- # [19:36] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Nick collision from services.)
- # [19:36] * riven` is now known as riven
- # [19:37] * Quits: wakaba_ (n=wakaba@EM114-51-178-27.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [19:47] * Joins: maikmerten (n=maikmert@BAE0e1c.bae.pppool.de)
- # [19:49] * Joins: sid0_ (n=sid0@unaffiliated/sid0)
- # [19:50] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [19:53] * Joins: weinig (n=weinig@17.246.17.163)
- # [19:53] * Joins: weinig_ (n=weinig@nat/apple/x-cbd90549ca4b3758)
- # [19:54] * Quits: dglazkov_ (n=dglazkov@nat/google/x-d44ea0f14377a77d)
- # [19:56] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:57] * Joins: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [19:58] * Quits: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [19:58] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [20:00] * Joins: dglazkov (n=dglazkov@nat/google/x-f9597d0ce3f03fd6)
- # [20:00] * Quits: mpilgrim (n=mark@155.229.51.170) (Read error: 113 (No route to host))
- # [20:03] * Joins: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [20:05] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [20:06] * Parts: dave_levin (n=dave_lev@72.14.227.1)
- # [20:06] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [20:08] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Read error: 110 (Connection timed out))
- # [20:09] * Quits: weinig (n=weinig@17.246.17.163) (Read error: 110 (Connection timed out))
- # [20:10] * Joins: jwalden (n=waldo@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [20:10] * Quits: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [20:10] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [20:12] * Joins: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net)
- # [20:14] * Quits: ap (n=ap@194.154.88.33)
- # [20:16] * Joins: ojan (n=ojan@72.14.229.81)
- # [20:17] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [20:17] * Quits: mat_t (n=mattomas@nat/canonical/x-b376aadd4270ed98) ("This computer has gone to sleep")
- # [20:19] * Quits: jgraham (n=jgraham@web22.webfaction.com) (Read error: 104 (Connection reset by peer))
- # [20:20] * Joins: zdobersek1 (n=zan@cpe-92-37-68-39.dynamic.amis.net)
- # [20:26] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [20:28] * Quits: dave_levin_ (n=dave_lev@72.14.227.1)
- # [20:29] * Quits: maikmerten (n=maikmert@BAE0e1c.bae.pppool.de) (Read error: 113 (No route to host))
- # [20:29] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [20:29] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 54 (Connection reset by peer))
- # [20:29] * Joins: slightlyoff (n=slightly@nat/google/x-3a463182f685276b)
- # [20:30] * Joins: maikmerten (n=maikmert@BABac61.bab.pppool.de)
- # [20:30] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [20:30] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
- # [20:30] * Quits: dave_levin_ (n=dave_lev@72.14.227.1) (Remote closed the connection)
- # [20:30] * Parts: ojan (n=ojan@72.14.229.81)
- # [20:30] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
- # [20:31] * Quits: dave_levin_ (n=dave_lev@72.14.227.1) (Client Quit)
- # [20:33] * Quits: roc_ (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [20:35] * Quits: zdobersek1 (n=zan@cpe-92-37-68-39.dynamic.amis.net) (Read error: 104 (Connection reset by peer))
- # [20:44] <Hixie> ossud: send as much feedback as you like, one per e-mail or one big e-mail or anything in between, it doesn't matter it'll get treated the same in the end :-)
- # [20:47] * Quits: zdobersek (n=zan@cpe-92-37-74-211.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [20:48] * aroben is now known as aroben|lunch
- # [20:54] * slightlyoff is now known as slightlyoff_afk
- # [21:06] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [21:07] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [21:08] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [21:09] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [21:09] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [21:10] * Quits: dolske (n=dolske@firefox/developer/dolske) (Client Quit)
- # [21:10] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [21:11] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [21:12] * Joins: zdobersek (n=zan@cpe-92-37-68-39.dynamic.amis.net)
- # [21:12] * Joins: olliej (n=oliver@17.246.18.195)
- # [21:15] * Quits: taf2 (n=taf2@65.210.82.235)
- # [21:16] * Joins: tantek (n=tantek@64.1.214.211)
- # [21:21] * Joins: virtuelv (n=virtuelv@084202133045.customer.alfanett.no)
- # [21:24] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [21:26] * aroben|lunch is now known as aroben
- # [21:27] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [21:35] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [21:39] * Quits: maikmerten (n=maikmert@BABac61.bab.pppool.de) (Remote closed the connection)
- # [21:41] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [21:42] * Joins: slightlyoff (n=slightly@nat/google/x-158709ac2f9587ee)
- # [21:52] * Quits: tantek (n=tantek@64.1.214.211)
- # [21:56] * Quits: slightlyoff_afk (n=slightly@nat/google/x-3a463182f685276b) (Read error: 110 (Connection timed out))
- # [21:58] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [21:59] * Quits: olliej (n=oliver@17.246.18.195) (Remote closed the connection)
- # [22:00] * Joins: olliej (n=oliver@17.246.18.195)
- # [22:08] * Quits: zalan (n=kvirc@80.99.193.98) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [22:11] <Hixie> hsivonen: any particular examples you want in the parser section?
- # [22:12] * Joins: dolske (n=dolske@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [22:14] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [22:15] <jgraham> Unicode or Death?
- # [22:18] <Philip`> That's a tough choice
- # [22:18] * Joins: sid0 (n=sid0@unaffiliated/sid0)
- # [22:19] * Quits: cryzed_ (n=cryzed@i53872494.versanet.de) (Read error: 110 (Connection timed out))
- # [22:19] * Joins: roc (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [22:20] * Quits: pmuellr (n=pmuellr@nat/ibm/x-77811ae84f9bbc7a)
- # [22:21] * Quits: jorlow (n=jorlow@nat/google/x-b5059930e289afea) ("Leaving")
- # [22:22] * Quits: ukai (n=ukai@220.109.219.244) (Read error: 110 (Connection timed out))
- # [22:23] * Joins: gavin____ (n=gavin@people.mozilla.com)
- # [22:23] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [22:26] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [22:27] * Joins: dolske (n=dolske@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [22:29] * gavin____ is now known as gavin_
- # [22:32] * Joins: tantek (n=tantek@64.1.214.211)
- # [22:34] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [22:35] * Joins: ukai (n=ukai@74.125.56.1)
- # [22:35] * Quits: sid0_ (n=sid0@unaffiliated/sid0) (Read error: 110 (Connection timed out))
- # [22:38] * Quits: slightlyoff (n=slightly@nat/google/x-158709ac2f9587ee)
- # [22:41] * Joins: slightlyoff (n=slightly@nat/google/x-fdc92aa55171806e)
- # [22:42] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [22:48] * Quits: tantek (n=tantek@64.1.214.211)
- # [22:58] * Quits: cgriego (n=cgriego@out-02.hotels.com)
- # [23:07] * Joins: annevk5 (n=annevk@85.196.122.246)
- # [23:09] * Joins: slightlyoff_ (n=slightly@nat/google/x-a6b0eec9a00bdfbd)
- # [23:09] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:13] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [23:17] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:17] * Quits: roc (n=roc@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:18] * Joins: davidb_ (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:20] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Read error: 104 (Connection reset by peer))
- # [23:22] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 113 (No route to host))
- # [23:23] * Quits: slightlyoff (n=slightly@nat/google/x-fdc92aa55171806e) (Connection timed out)
- # [23:24] * Joins: drostie (n=hopkins@5354256F.cable.casema.nl)
- # [23:24] * Quits: davidb_ (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:27] * Joins: tantek (n=tantek@64.1.214.211)
- # [23:27] * Joins: dolske (n=dolske@firefox/developer/dolske)
- # [23:33] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:33] * Quits: wakaba (n=wakaba@EM114-51-13-237.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [23:33] * Joins: wakaba (n=wakaba@EM114-51-128-240.pool.e-mobile.ne.jp)
- # [23:34] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [23:34] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [23:37] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [23:39] * gsnedders wonders what anne and Lachy are tweeting
- # [23:41] <Lachy> gsnedders, 010101110110100001100001011101000011111100100000010110010110111101110101001000000110010001101111011011100010011101110100001000000111001101110000011001010110000101101011001000000110001001101001011011100110000101110010011110010011111100100001
- # [23:41] <gsnedders> Lachy: I got that. But why?
- # [23:44] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:47] <Lachy> gsnedders, you gotta be here with us in Oslo to understand why.
- # [23:47] <jgraham> That was much less funny than I had hoped. I guess I don't get the context
- # [23:47] * jgraham really should be asleep
- # [23:50] * Joins: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net)
- # [23:51] * Quits: davidb (n=davidb@w229.z065106072.sjc-ca.dsl.cnc.net) (Client Quit)
- # [23:55] * Joins: slightlyoff (n=slightly@nat/google/x-3d9b6811c7eeecf3)
- # [23:57] * Quits: slightlyoff_ (n=slightly@nat/google/x-a6b0eec9a00bdfbd) (Read error: 104 (Connection reset by peer))
- # Session Close: Thu Apr 30 00:00:01 2009
The end :)