Options:
- # Session Start: Sat Jan 07 00:00:00 2012
- # Session Ident: #whatwg
- # [00:03] * Joins: kbrosnan (kbrosnan@people.mozilla.com)
- # [00:05] * Quits: kbrosnan (kbrosnan@people.mozilla.com) (Changing host)
- # [00:05] * Joins: kbrosnan (kbrosnan@firefox/community/qa/kbrosnan)
- # [00:07] * Quits: othermaciej (~mjs@17.244.10.209) (Quit: othermaciej)
- # [00:11] * Joins: othermaciej (~mjs@17.244.10.209)
- # [00:12] * Quits: othermaciej (~mjs@17.244.10.209) (Client Quit)
- # [00:16] * Joins: othermaciej (~mjs@17.244.10.209)
- # [00:18] * Joins: KillerX_ (~anant@nat/mozilla/x-gfnzqpfpommwnqfr)
- # [00:19] * Joins: simbolo (simbolo@host109-145-83-163.range109-145.btcentralplus.com)
- # [00:19] * Quits: othermaciej (~mjs@17.244.10.209) (Client Quit)
- # [00:19] * Quits: KillerX_ (~anant@nat/mozilla/x-gfnzqpfpommwnqfr) (Read error: Connection reset by peer)
- # [00:19] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [00:19] * Joins: KillerX_ (~anant@nat/mozilla/x-fyxvqelgszcgpjzc)
- # [00:22] * jernoble is now known as jernoble|afk
- # [00:22] * Quits: KillerX (~anant@nat/mozilla/x-ouiluoodkchzgosf) (Ping timeout: 240 seconds)
- # [00:22] * KillerX_ is now known as KillerX
- # [00:24] * Parts: simbolo (simbolo@host109-145-83-163.range109-145.btcentralplus.com)
- # [00:25] <zewt> "This is an editor's draft of a spec, it's not a recommendation, so it's hardly a violation of anything." <- losing a lot of respect for webkit here
- # [00:25] * Quits: KillerX (~anant@nat/mozilla/x-fyxvqelgszcgpjzc) (Read error: Connection reset by peer)
- # [00:25] * Joins: KillerX (~anant@nat/mozilla/x-hldvachdfptgcjze)
- # [00:25] <Ms2ger> timeless, "anyone have experience cajoling MXR into doing regexp searches? I'm trying to get it to search for '#\d+[#=]' (in Perl-speak), and I'm getting nowhere"
- # [00:25] <Ms2ger> cc jwalden
- # [00:26] <Hixie> zewt: url?
- # [00:26] <Ms2ger> public-webapps, the JSON thread
- # [00:26] <zewt> responseType "json" thread on webapps
- # [00:27] * Quits: Ms2ger (~Ms2ger@91.181.79.61) (Quit: nn)
- # [00:28] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Remote host closed the connection)
- # [00:29] * eric_carlson is now known as ericc|away
- # [00:30] * Quits: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net) (Quit: brb, vpn)
- # [00:30] * Joins: jwalden (~waldo@nat/mozilla/x-iqqviywtkkdrynbx)
- # [00:32] <Hixie> ah, i didn't read that thread
- # [00:32] <gsnedders> The HTML5 parser defines a context-sensitive language, right? Has anyone tried to do a formal definition of it?
- # [00:32] <Hixie> are you saying the HTML spec isn't formal? :-P
- # [00:32] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [00:33] <gsnedders> Yes. :P
- # [00:35] * Quits: gwicke_away (~gabriel@212.255.22.158) (Quit: Bye!)
- # [00:36] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:40] <annevk> bz_moz: you get too much email :)
- # [00:41] * Quits: eae (u4278@gateway/web/irccloud.com/x-xhqjrtcdznrsjmqy)
- # [00:41] <annevk> bz_moz: having said that, I think in three months I had about 20000, so maybe you are right... depressing
- # [00:41] <annevk> three months away*
- # [00:41] * Joins: eae (u4278@gateway/web/irccloud.com/x-zjlqzpssgeiejwsf)
- # [00:41] <gsnedders> Hixie: Can you think of anything that stops it from being a CSG?
- # [00:42] <annevk> kennyluck: 950, which I thought is what Gecko implemented
- # [00:42] <annevk> AryehGregor: thanks
- # [00:43] * Quits: graememcc (~chatzilla@host86-148-138-51.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111221233052])
- # [00:43] <annevk> wb Hixie
- # [00:52] <Hixie> gsnedders: CSG?
- # [00:52] <gsnedders> Hixie: Context sensitive grammar
- # [00:52] * gsnedders will be scared if it isn't
- # [00:52] <Hixie> document.write()?
- # [00:52] <gsnedders> Because if it isn't, you need a Turing machine to parse it.
- # [00:52] <Hixie> you do
- # [00:52] <gsnedders> Hixie: Assume scripting disabled
- # [00:53] <Hixie> oh
- # [00:53] <gsnedders> (Once you have JS involved, obviously a Turing machine is needed)
- # [00:53] <Hixie> do you mean conforming syntax only too?
- # [00:53] <gsnedders> No.
- # [00:53] <annevk> gsnedders: take a few classes off and figure it out
- # [00:54] <annevk> gsnedders: I'm sure mankind will thank you, and university might hand you a few credits
- # [00:55] <Hixie> gsnedders: i'm not familiar enough with the strict definition of CSG to say one way or the other
- # [00:55] <Hixie> gsnedders: certainly in the common case -- scripting enabled -- parsing can be non-deterministic
- # [00:55] <gsnedders> My gut says it is a CSG, but I don't have proof for it.
- # [00:55] <gsnedders> Hixie: Certainly. document.write guarantees that.
- # [00:57] * Quits: Morphous_ (jan@f049224066.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [00:57] <Hixie> gsnedders: does the fact that HTML streams can be unbounded make it not a CSG?
- # [00:58] * Joins: othermaciej (~mjs@17.245.88.141)
- # [00:58] <TabAtkins> No.
- # [00:58] <Hixie> wikipedia says a CSG can be parsed by an LBA, and an LBA assumes bounded input as far as i can tell
- # [00:58] <gsnedders> Hixie: No
- # [00:58] <Hixie> but here we are outside my area of expertise
- # [00:58] <Hixie> so...
- # [00:59] <gsnedders> Hixie: Even a regular grammar can handle unbounded input
- # [00:59] <Hixie> it seems wikipedia's definitions also has the key sentence "The only restriction placed on grammars for such languages is that no production maps a string to a shorter string."
- # [00:59] <Hixie> but i don't really understand what that means
- # [00:59] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Read error: Connection reset by peer)
- # [00:59] <gsnedders> e.g., a null-terminated string can be parsed with a regular grammar, but you don't know when, if ever, you'll reach the null byte.
- # [01:00] <gsnedders> So inevitably anything higher up in the hierarchy can be unbounded.
- # [01:00] <Hixie> k
- # [01:01] <Hixie> oh oh
- # [01:01] <Hixie> the AAA
- # [01:01] <Hixie> it can mutate previously-provided output
- # [01:01] <Hixie> does that violate some rule of CSGs?
- # [01:01] <Hixie> <html x> and <body x>, too
- # [01:02] <Hixie> and <table>x
- # [01:02] <TabAtkins> I'm somewhat concerned about the AAA.
- # [01:02] <Hixie> aren't we all
- # [01:02] <TabAtkins> What's the effect of <html x>?
- # [01:02] <Hixie> mutates the earlier <html> node
- # [01:02] <Hixie> iirc
- # [01:02] <Hixie> (adds attributes)
- # [01:02] * Quits: weinig (~weinig@2620:149:4:1b01:40df:8e91:ba26:60a0) (Read error: Operation timed out)
- # [01:03] <TabAtkins> Oh, is this because the parser has some special-case for <html>?
- # [01:03] <gsnedders> That's not an issue. You're still creating the html node.
- # [01:03] <TabAtkins> That adds the token first?
- # [01:03] <Hixie> <html><html a><html b> parses the same as <html a b> iirc
- # [01:03] <Hixie> where you can have any amount of content between each of those tags
- # [01:03] <TabAtkins> But yeah, the fact that AAA can move content an arbitrary distance past arbitrary content inside the table would probably break a CSG.
- # [01:04] <TabAtkins> Same with <html> attribute merging, yeah.
- # [01:04] * Quits: othermaciej (~mjs@17.245.88.141) (Quit: othermaciej)
- # [01:05] <TabAtkins> Yeah, you'd need a two-stack DFA, which is turing-equivalent.
- # [01:05] * Joins: weinig (~weinig@2620:149:4:1b01:b9a0:dab:a3bb:7955)
- # [01:05] <gsnedders> Is a two-stack DFA Turing-equiv? I thought you could do that with a CSG.
- # [01:05] <TabAtkins> Yes, it is.
- # [01:06] <TabAtkins> If i'm remembering my automata theory properly
- # [01:06] <TabAtkins> Shit, I meant PDA.
- # [01:06] <TabAtkins> A two-stack PDA.
- # [01:07] <gsnedders> Well, a PDA is basically just a one-stack DFA
- # [01:07] <TabAtkins> Hm. You may be able to get by with a nested-stack PDA, which is still a type 1 language.
- # [01:07] * Joins: nonge (~nonge@p5082A81D.dip.t-dialin.net)
- # [01:08] * Quits: KillerX (~anant@nat/mozilla/x-hldvachdfptgcjze) (Quit: KillerX)
- # [01:08] <gsnedders> I don't think you can, given the fact you can invoke AAA at any point.
- # [01:08] <TabAtkins> Just push the entire in-table contents into a stack until you hit </table>, looking for AAA-stuff and parsing appropriately. Then, emit <table> and start parsing the built-up in-table stack.
- # [01:09] <gsnedders> Yeah, that's the vague sort of approach I was thinking of for <html x><html b>
- # [01:09] <gsnedders> But I'm not sure you can share the stack with that of open elements.
- # [01:09] <dglazkov> I used to have a PDA. I had to put a couple of AAA's into it to make it work.
- # [01:10] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 252 seconds)
- # [01:10] <TabAtkins> Yeah, I'm not certain either. I'm not really familiar with nested-stack machines.
- # [01:11] <gsnedders> In fact, you almost certainly can't
- # [01:11] <TabAtkins> Well, I'm fairly certain that HTML is parsable by a LBA, since all actual computers are that.
- # [01:12] <TabAtkins> And we have bounds on the size that some stacks can grow.
- # [01:12] <TabAtkins> I guess we'd need to make sure that there aren't any unbounded stacks.
- # [01:12] <gsnedders> Stack of open elements is unbounded.
- # [01:12] * Joins: Morphous_ (jan@f049006022.adsl.alicedsl.de)
- # [01:12] <TabAtkins> Ah, right. There you go, then.
- # [01:12] <TabAtkins> All the way past CSG, I think.
- # [01:13] <gsnedders> Unbounded stacks can exist in an LBA
- # [01:13] <gsnedders> and in a PDA too
- # [01:13] <gsnedders> You only need a finite stack for a given finite input
- # [01:13] <TabAtkins> (btw, a two-stack pda is turing-equiv because the two stacks are equivalent to a single tape with a bidirectional head)
- # [01:13] <gsnedders> (Oh, duh)
- # [01:14] * dglazkov sulks because nobody liked his joke
- # [01:14] <TabAtkins> Oh, wait. Let's see. Are there any stacks that grow faster than linear in the input size?
- # [01:14] <TabAtkins> The stack of formatting elements did at some point, I think.
- # [01:14] <gsnedders> No.
- # [01:14] <TabAtkins> Okay, then we're good.
- # [01:14] <TabAtkins> It's likely an LBA then.
- # [01:14] <gsnedders> At some point, yes. But it has a limit now.
- # [01:14] <TabAtkins> And thus a CSG.
- # [01:15] <gsnedders> It's going to get horrifically messy, but I think it's doable.
- # [01:15] <TabAtkins> Yes, definitely.
- # [01:15] <gsnedders> Yeah, we're definitely an LBA.
- # [01:16] <TabAtkins> Though, honestly, a proof of such just requires that it's (a) parsable by a turing machine, and (b) has no memory requirements that grow faster than linearly.
- # [01:17] <Hixie> i have no idea what the heck you are all talking about, but let me know if you come to a decision that affects the spec :-D
- # [01:17] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [01:17] <Hixie> dglazkov: if it helps, i thought it was amusing. :-P
- # [01:17] <dglazkov> yay!
- # [01:17] <gsnedders> Hixie: It mostly has implications on proving the correctness of implementations
- # [01:19] <gsnedders> TabAtkins: What I wonder is whether a nested stack will do
- # [01:20] <TabAtkins> Yeah, I'm not actually familiar with nested-stack, and the wikipedia article is minimal.
- # [01:20] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [01:24] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:24] <gsnedders> Oh well, next year I get to learn about grammar from two POVs at uni.
- # [01:24] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Quit: annevk)
- # [01:24] <gsnedders> (From both a CS POV and a theoretical linguistics one)
- # [01:26] <TabAtkins> zewt: "This is the worst thing I've seen anyone say in here in a long time" sounds like a challenge.
- # [01:26] <zewt> heh
- # [01:26] <zewt> have at thee, archives
- # [01:27] <TabAtkins> Oh, I was just going to say something involving hitler and tentacles.
- # [01:27] <zewt> the world is desensitized to tentacle hitlers
- # [01:28] <gsnedders> Does foreign content make conforming content context-sensitive?
- # [01:28] <gsnedders> Hmmm
- # [01:28] <TabAtkins> Because it's allows arbitrary XML?
- # [01:28] <TabAtkins> If so: yes, or at least prevents it from being context-free.
- # [01:28] <gsnedders> Nah, nested stack will do.
- # [01:28] <TabAtkins> XML is *almost* context-free.
- # [01:29] <zewt> why does google docs always always break with multiple addresses
- # [01:29] <TabAtkins> If only they did end-tags by reversing the name of the tag.
- # [01:29] <gsnedders> TabAtkins: Doesn't it work if you just push the name of the element to the stack?
- # [01:30] <gsnedders> Why would you need to do it char by char?
- # [01:30] <gsnedders> AIUI XML is context-free.
- # [01:30] <TabAtkins> Because that's how I've typically seen grammars defined?
- # [01:30] <TabAtkins> Specifically, {ww | w in {a,b}+} isn't context-free.
- # [01:31] <TabAtkins> And thus, neither is {<w></w>}
- # [01:31] <gsnedders> Right, okay
- # [01:31] <TabAtkins> If you tokenize at a higher level, then sure.
- # [01:31] <gsnedders> Which is effectively what a nested stack parser does.
- # [01:32] <TabAtkins> Ok, that makes sense.
- # [01:32] <TabAtkins> Then... I suspect a nested stack parser would work.
- # [01:33] <gsnedders> Unless I'm misunderstanding.
- # [01:35] <TabAtkins> No, that makes sense given the minimal wikipedia definition.
- # [01:40] <gsnedders> So given scripting enabled...
- # [01:41] <gsnedders> We're a decider, as we halt.
- # [01:41] <gsnedders> Provably, the HTML5 parser will halt.
- # [01:43] <gsnedders> (Of course, the system as a whole is Turing complete, because the JS might not)
- # [01:44] * Quits: charlvn (~charlvn@2001:0:53aa:64c:14:57a8:adb4:5bbb) (Ping timeout: 252 seconds)
- # [01:48] * Quits: dave_levin (dave_levin@nat/google/x-lrqnxbgcicbsmznc) (Quit: dave_levin)
- # [01:49] <gsnedders> (Sad reality: I'm starting to wonder whether AAA is the best solution. But I guess I'll get murdered if I suggest that without a good reason for it.)
- # [02:02] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:04] * Quits: dydx (~dydz@206-80-17-29.static.twtelecom.net) (Quit: dydx)
- # [02:05] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [02:12] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [02:14] * Quits: scor (~scor@drupal.org/user/52142/view) (Remote host closed the connection)
- # [02:15] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:25] * Joins: othermaciej (~mjs@17.245.88.141)
- # [02:27] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [02:30] * Quits: othermaciej (~mjs@17.245.88.141) (Quit: othermaciej)
- # [02:37] * Quits: ap (~ap@2620:149:4:1b01:857f:5f3a:99ff:5850) (Quit: ap)
- # [02:40] * Quits: madcow (madcow@32.244.dsl.mel.iprimus.net.au)
- # [02:43] * Joins: weinig_ (~weinig@2620:149:4:1b01:ece3:a394:35a7:8588)
- # [02:43] * Quits: weinig (~weinig@2620:149:4:1b01:b9a0:dab:a3bb:7955) (Ping timeout: 248 seconds)
- # [02:43] * weinig_ is now known as weinig
- # [02:44] <TabAtkins> Man, a 2-day delay in me getting webkit set up was caused by an e/i typo.
- # [02:44] <TabAtkins> ;_;
- # [03:03] * Joins: benschwarz (u2121@gateway/web/irccloud.com/x-vmwccevwnfyayoht)
- # [03:04] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Client Quit)
- # [03:08] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:14] * Quits: pablof (~pablof@144.189.101.1) (Quit: zzz)
- # [03:33] * Quits: [[zz]] (~q@125.25.60.189.adsl.dynamic.totbb.net) (Quit: จรลี จรลา ...)
- # [03:34] * Quits: plutoniix (~plutoniix@125.25.60.189.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [03:44] * Joins: astearns_ (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net)
- # [03:45] * Quits: astearns_ (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Client Quit)
- # [03:46] * Joins: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es)
- # [03:53] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [03:58] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [03:58] * Joins: [[zz]] (~q@125.25.24.112.adsl.dynamic.totbb.net)
- # [04:01] * Joins: jdong_bot_ (~jdong_bot@118.186.129.148)
- # [04:02] * Joins: ezoe (~ezoe@203-140-90-47f1.kyt1.eonet.ne.jp)
- # [04:02] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Remote host closed the connection)
- # [04:14] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Ping timeout: 252 seconds)
- # [04:16] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [04:22] * Quits: sicking (~chatzilla@nat/mozilla/x-usnhezepilitrcby) (Ping timeout: 252 seconds)
- # [04:24] * Quits: weinig (~weinig@2620:149:4:1b01:ece3:a394:35a7:8588) (Quit: weinig)
- # [04:25] * Quits: ezoe (~ezoe@203-140-90-47f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [04:26] * Joins: plutoniix (~plutoniix@125.25.24.112.adsl.dynamic.totbb.net)
- # [04:36] * heycam|away is now known as heycam
- # [04:38] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [04:57] * heycam is now known as heycam|away
- # [04:58] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [05:08] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [05:12] * heycam|away is now known as heycam
- # [05:16] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [05:17] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [05:25] * Quits: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es) (Quit: Leaving)
- # [05:41] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Read error: Operation timed out)
- # [05:41] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [05:49] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: miketaylr)
- # [05:50] * Joins: rniwa_ (~rniwa@216.239.45.130)
- # [05:53] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [06:03] * Quits: rniwa (rniwa@nat/google/x-mjpmgifqqspjrdro) (Quit: rniwa)
- # [06:03] * rniwa_ is now known as rniwa
- # [06:40] * Joins: erlehmann (~erlehmann@89.204.155.216)
- # [06:44] * Joins: jacobolus (~jacobolus@adsl-71-141-98-220.dsl.snfc21.pacbell.net)
- # [06:53] * heycam is now known as heycam|away
- # [06:53] * Joins: rockydogy (6c5a7e3b@gateway/web/freenode/ip.108.90.126.59)
- # [06:54] <kennyluck> annevk5, use data:text/html;charset=big5,%C7%B1%C7%AB%C7%E5 as an example and you'll see the difference.
- # [06:55] <kennyluck> (re. Gecko implementing a superset of CP950)
- # [07:21] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
- # [07:27] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [07:32] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [07:34] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [07:42] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [07:44] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [07:53] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [08:05] * Joins: LBP (~Mirc@pD9EB1C5F.dip0.t-ipconnect.de)
- # [08:13] * Joins: freedrull (~freedrull@freedrull.xen.prgmr.com)
- # [08:22] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [08:22] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:26] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [08:28] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [08:35] * Quits: jacobolus (~jacobolus@adsl-71-141-98-220.dsl.snfc21.pacbell.net) (Quit: Leaving...)
- # [08:36] * Quits: jwalden (~waldo@nat/mozilla/x-iqqviywtkkdrynbx) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
- # [08:51] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [08:51] <annevk> kennyluck: ah I see what you mean; I guess we'll go with the bigger table if it's not too much of a hassle, dunno
- # [08:57] <kennyluck> annevk, but this is not implemented in browsers besides Firefox so this is sort of a proprietary extension, though I guess it would be nice if IE can adopt it.
- # [08:59] <annevk> hmm, if only Gecko has it, it might be something they can consider removing...
- # [08:59] <annevk> or is it used?
- # [08:59] <kennyluck> It is used. This is an example → http://www.ptt.cc/bbs/C_Chat/index.html
- # [08:59] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [09:00] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [09:02] <kennyluck> Not so frequently though, basically Japansese kanas in big5. People rarely complain about this problem in other browsers so removing it doesn't harm much either…
- # [09:06] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [09:06] <annevk> kennyluck: interesting
- # [09:06] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [09:10] <kennyluck> I don't really get the bar as to what "breaks the web". The encoding detection step can obviously be arbitrarily complex just to save more pages...
- # [09:11] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [09:12] * Joins: Ms2ger (~Ms2ger@91.181.79.61)
- # [09:13] <annevk> kennyluck: it's a judgment call between complexity and making more pages work
- # [09:17] * Quits: rockydogy (6c5a7e3b@gateway/web/freenode/ip.108.90.126.59) (Ping timeout: 258 seconds)
- # [09:21] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [09:52] <annevk> kennyluck: any ideas on how to present those data tables btw and what the best location is to retrieve them?
- # [09:52] <annevk> kennyluck: I've currently done them as tables, but it might be better to just use arrays
- # [09:53] <annevk> all single-octet encodings currently defined are effectively arrays of 128 items
- # [09:53] <annevk> multi-octet encodings have arrays that are longer, but there are not that many
- # [09:54] <annevk> there's only one for Japanese for instance
- # [09:56] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:57] <bga> Google - total NIH :) replace all web related thechnologies to own, s/js/dart/ s/http/spdy/ ....
- # [10:00] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [10:00] * Quits: Druide_ (~Druid@p5B136E08.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [10:01] <kennyluck> annevk, a button for copying into the clipboard I guess :) nobody reads the table itself anyway.
- # [10:01] <kennyluck> Is there a standard way to present such a table?
- # [10:02] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:03] <kennyluck> well, a space separated list would be the most reusable format I guess, like this → http://moztw.org/docs/big5/table/moz18-b2u.txt if IETF doesn't have a standard already.
- # [10:03] <annevk> oh good times
- # [10:04] <annevk> the default styling for <ol> makes it so that if you go over 9000 (actually 9999) you can no longer see the first digit
- # [10:05] <kennyluck> lol
- # [10:06] * Joins: Druide_ (~Druid@p5B05CDE6.dip.t-dialin.net)
- # [10:08] * kennyluck is looking at the iconv source to find the biggest table → http://git.savannah.gnu.org/cgit/libiconv.git/tree/lib?id=3a33986e1d2c819dc2b8a84684e067cf177d1815
- # [10:09] <kennyluck> Is cns11643_inv used on the Web?
- # [10:11] <kennyluck> euc_tw… I guess it's not
- # [10:11] <annevk> http://git.savannah.gnu.org/cgit/libiconv.git/tree/lib/utf8.h looks buggy; still handles six octets
- # [10:12] <annevk> kennyluck: both Opera and Gecko support it I believe in incompatible ways, but also through iso-2022-cn (not sure how compatible it is there)
- # [10:12] <kennyluck> 9000 seems enough, though I am still not convinced why we want to format it in HTML...
- # [10:13] <annevk> Japanese has an index of multiples of 94
- # [10:13] <annevk> so if that could somehow be nicely represented in HTML it might be a nice way for people to look up stuff
- # [10:13] <annevk> on the other hand, a long list of index -> codepoint could also work
- # [10:14] <annevk> in text/plain that is
- # [10:15] <annevk> kennyluck: would you say the single-octet encodings should not be represented as HTML either?
- # [10:16] <kennyluck> annevk, no.
- # [10:16] <kennyluck> I mean it should be presented as HTML.
- # [10:17] <kennyluck> I guess you should use the <details> element :p
- # [10:18] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [10:19] <annevk> for multi-octet tables?
- # [10:19] <annevk> that could work
- # [10:20] <annevk> still need a way to present them
- # [10:20] <annevk> 94 characters per row is quite long :)
- # [10:32] <annevk> Larry Masinter: fighting silly registry policies since '98: http://unicode.org/mail-arch/unicode-ml/Archives-Old/UML013/0007.html
- # [10:32] <annevk> (and prolly before)
- # [10:34] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [10:36] <kennyluck> annevk, by the way, how do you know big5-hkscs is needed for the Web?
- # [10:40] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [10:40] <annevk> there's issues in various bug databases suggesting it is
- # [10:41] <annevk> though I think the way it works is that users use manual override or an extension or some such
- # [10:41] <annevk> I'd love to get more information on that somehow
- # [10:43] * Joins: gwicke_away (~gabriel@212.255.22.158)
- # [10:43] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:46] <Ms2ger> Hixie, fwiw, I'd also like to get div.impl highlighted, and I don't care about Workers/Websockets
- # [10:46] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [10:47] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [10:51] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [11:10] * bga is now known as bga_
- # [11:11] * Joins: nonge_ (~nonge@p50829229.dip.t-dialin.net)
- # [11:14] * Quits: rniwa (~rniwa@216.239.45.130) (Quit: rniwa)
- # [11:15] * Quits: nonge (~nonge@p5082A81D.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [11:15] * Joins: charlvn (~charlvn@2001:0:53aa:64c:2cd7:4d1e:adb4:5bbb)
- # [11:27] * Joins: FlorianX (~Dimitri@p4FCF7736.dip.t-dialin.net)
- # [11:41] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:42] * Joins: FlorianX1 (~Dimitri@p4FCF7FCD.dip.t-dialin.net)
- # [11:45] * Quits: FlorianX (~Dimitri@p4FCF7736.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [11:46] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [11:56] <annevk> there's various notes suggesting Gecko supports an eight octet sequence in euc-kr, but I cannot find how it's implemented :(
- # [11:56] <annevk> e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=9962
- # [11:57] * Joins: tomasf (~tom@2002:55e5:dbb7:0:752c:9fdb:bf5:89c6)
- # [11:58] <annevk> another thing that makes this difficult is that Gecko patches generated files rather than source files: https://bugzilla.mozilla.org/show_bug.cgi?id=134749 :/
- # [12:01] <annevk> although I guess the process is documented so it should be okay
- # [12:05] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [12:06] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [12:11] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [12:16] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [12:18] <annevk> hmm, iso-2022-kr looks like quite the mess
- # [12:18] <annevk> so surprising
- # [12:21] * Quits: gwicke_away (~gabriel@212.255.22.158) (Quit: Bye!)
- # [12:34] * Quits: jdong_bot_ (~jdong_bot@118.186.129.148) (Remote host closed the connection)
- # [12:36] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 252 seconds)
- # [12:43] * Joins: jdong_bot_ (~jdong_bot@118.186.129.148)
- # [12:52] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
- # [12:55] <annevk> can someone explain the purpose of ESC $ ) C in iso-2022-kr to me?
- # [13:00] <annevk> looks like it's meaningless
- # [13:03] <annevk> but adds a ton of complexity
- # [13:03] * Joins: graememcc (~chatzilla@host86-148-138-51.range86-148.btcentralplus.com)
- # [13:19] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [13:21] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [13:25] <annevk> so it seems Gecko only supports ESC $ ) C if it's at the beginning of the file and it will have zero effect
- # [13:25] * Joins: silentimp_ (~silentimp@154-150-132-95.pool.ukrtel.net)
- # [13:25] <annevk> the effect is that you don't get to see ESC $ ) C on the screen
- # [13:26] <annevk> maybe we should just drop it altogether
- # [13:26] * Quits: charlvn (~charlvn@2001:0:53aa:64c:2cd7:4d1e:adb4:5bbb) (Ping timeout: 252 seconds)
- # [13:26] * Quits: silentimp (~silentimp@253-43-132-95.pool.ukrtel.net) (Ping timeout: 240 seconds)
- # [13:26] * silentimp_ is now known as silentimp
- # [13:28] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [13:29] * Joins: charlvn (~charlvn@2001:0:53aa:64c:2cd7:4d1e:adb4:5bbb)
- # [13:38] * Quits: diraol (~diraol@189.100.9.100) (Quit: Leaving.)
- # [13:47] * Quits: charlvn (~charlvn@2001:0:53aa:64c:2cd7:4d1e:adb4:5bbb) (Ping timeout: 252 seconds)
- # [13:57] * Joins: diraol (~diraol@189.100.9.100)
- # [14:01] * Joins: charlvn (~charlvn@2001:0:53aa:64c:80a:2de1:adb4:5bbb)
- # [14:08] * Quits: charlvn (~charlvn@2001:0:53aa:64c:80a:2de1:adb4:5bbb) (Ping timeout: 252 seconds)
- # [14:21] * Quits: jdong_bot_ (~jdong_bot@118.186.129.148) (Remote host closed the connection)
- # [14:21] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3cd4:6629:adb4:5bbb)
- # [14:27] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 240 seconds)
- # [14:41] * Quits: ericc|away (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: ericc|away)
- # [14:41] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 252 seconds)
- # [14:47] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [14:54] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [14:54] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Client Quit)
- # [15:02] * Quits: silentimp (~silentimp@154-150-132-95.pool.ukrtel.net) (Read error: No route to host)
- # [15:06] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [15:07] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3cd4:6629:adb4:5bbb) (Ping timeout: 252 seconds)
- # [15:10] * Joins: smaug____ (~chatzilla@GGKDCIV.gprs.sl-laajakaista.fi)
- # [15:12] * Quits: smaug____ (~chatzilla@GGKDCIV.gprs.sl-laajakaista.fi) (Read error: Connection reset by peer)
- # [15:15] * Joins: jdong_bot_ (~jdong_bot@220.181.151.23)
- # [15:18] <annevk> whoa that XHR discussion blew up a bit
- # [15:18] * Joins: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es)
- # [15:19] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 252 seconds)
- # [15:19] * Joins: charlvn (~charlvn@2001:0:53aa:64c:3494:472d:adb4:5bbb)
- # [15:24] * Joins: boogyman (~boogy@pdpc/supporter/professional/boogyman)
- # [15:31] * Quits: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es) (*.net *.split)
- # [15:31] * Quits: kennyluck (~kennyluck@114-43-117-177.dynamic.hinet.net) (*.net *.split)
- # [15:31] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
- # [15:31] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (*.net *.split)
- # [15:31] * Quits: pocopina (~pocopina@li298-99.members.linode.com) (*.net *.split)
- # [15:31] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [15:31] * Quits: incidence (jussi@unaffiliated/incidence) (*.net *.split)
- # [15:32] * Joins: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es)
- # [15:32] * Joins: kennyluck (~kennyluck@114-43-117-177.dynamic.hinet.net)
- # [15:32] * Joins: pocopina (~pocopina@li298-99.members.linode.com)
- # [15:32] * Joins: kinetik (~kinetik@121.98.132.55)
- # [15:32] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [15:32] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
- # [15:32] * Joins: incidence (jussi@unaffiliated/incidence)
- # [15:38] * Joins: GlitchMr (~glitchmr@178-36-189-130.adsl.inetia.pl)
- # [15:39] <espadrine> dglazkov: in Web Components, do you plan on making templates have substitution slots as in http://infrequently.org/11/fronteers/fronteers.html#40 ?
- # [15:44] * Quits: boogyman (~boogy@pdpc/supporter/professional/boogyman) (Disconnected by services)
- # [15:45] * Joins: boogyman (~boogy@pdpc/supporter/professional/boogyman)
- # [15:47] * Quits: boogyman (~boogy@pdpc/supporter/professional/boogyman) (Client Quit)
- # [15:48] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [15:58] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
- # [15:58] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [16:01] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [16:01] <annevk> kennyluck: http://w3techs.com/technologies/details/en-b5hkscs/all/all
- # [16:02] <zewt> "whose character encoding we know" there's a big caveat if ever I saw one. heh
- # [16:03] <annevk> http://i818.com/ and http://www.consumer.org.hk/website/ws_chi/ are still online and do indeed declare big5-hkscs
- # [16:03] <zewt> wonder how smart its charset guessing is (guessing big5 is probably fairly easy)
- # [16:04] <annevk> they also render fine in IE which reportedly treats big5-hk.. as label for big5
- # [16:06] <annevk> aah actually
- # [16:06] <annevk> IE does not render some characters correctly
- # [16:06] * Quits: diraol (~diraol@189.100.9.100) (Quit: Leaving.)
- # [16:07] <annevk> I get boxes and UPA code points and in other browsers I get Unicode assigned characters
- # [16:07] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 260 seconds)
- # [16:07] <annevk> so I guess you need a HK Windows setup to render such a page correctly in IE
- # [16:07] <annevk> (but you'll still get into trouble if you copy data elsewhere)
- # [16:13] * Joins: Evanescence (~Evanescen@60.183.197.207)
- # [16:16] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Remote host closed the connection)
- # [16:21] * Quits: Evanescence (~Evanescen@60.183.197.207) (Read error: Connection reset by peer)
- # [16:33] * Parts: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [16:36] * Quits: jdong_bot_ (~jdong_bot@220.181.151.23) (Remote host closed the connection)
- # [16:41] * Joins: Evanescence (~Evanescen@60.183.192.249)
- # [16:44] * Joins: diraol (~diraol@189.100.9.100)
- # [16:48] * Quits: charlvn (~charlvn@2001:0:53aa:64c:3494:472d:adb4:5bbb) (Ping timeout: 252 seconds)
- # [16:52] * Quits: GlitchMr (~glitchmr@178-36-189-130.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [17:01] * Quits: Evanescence (~Evanescen@60.183.192.249) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [17:01] <annevk> okay, hkscs is for later
- # [17:02] <annevk> hkscs / gbk/gb18030 madness / and prolly nuking iso-2022-cn and euc-tw in a way similar to Chrome
- # [17:02] <annevk> oh and then utf-8 and utf-16
- # [17:03] <annevk> and the tables and the encoders
- # [17:03] <annevk> tralala
- # [17:03] <Ms2ger> Job security :)
- # [17:03] <annevk> nah, just good times :)
- # [17:04] <zewt> death to modal encodings
- # [17:05] <Ms2ger> s/modal/
- # [17:05] <Ms2ger> /
- # [17:05] <zewt> be sort of hard to do anything without *any* encodings
- # [17:06] <annevk> could certainly do away with the 99%
- # [17:06] <Ms2ger> #occupyiso-2022-cn
- # [17:06] <zewt> don't say that around F ms2 got there first
- # [17:07] <annevk> was that a joke in a different encoding?
- # [17:13] <annevk> btw Ms2ger / zewt, it's prolly good to stay nice to Jarred; he's fighting the good fight
- # [17:13] <annevk> a good idea*
- # [17:13] <annevk> gotta go now
- # [17:13] <Ms2ger> See you
- # [17:20] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [17:21] * Joins: Jedi_ (~Jedi@jedi.org)
- # [17:29] * Quits: diraol (~diraol@189.100.9.100) (Quit: Leaving.)
- # [17:39] <dglazkov> espadrine: I am thinking about it. Please file a bug here: https://www.w3.org/Bugs/Public/enter_bug.cgi?comment=&blocked=14949&short_desc=%5BExplainer%5D%3A%20&product=WebAppsWG&component=Component%20Model
- # [17:49] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Ping timeout: 276 seconds)
- # [17:51] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [17:53] <hsivonen> bold use of "assume" in https://www.w3.org/Bugs/Public/show_bug.cgi?id=15447
- # [17:54] <zewt> "planning to plan to" sure sounds like an academic
- # [17:58] * Joins: diraol (~diraol@189.100.9.100)
- # [17:58] <Philip`> "One of my design rules is that the agent may ignore parts of standards, if I deem those parts unnecessarily inelegant." - why bother trying to get the standard changed, then?
- # [17:59] <zewt> "i know better than the rest of the web, sit down everyone"
- # [18:00] * Philip` wonders what would happen if there was an opportunity to redesign HTML from scratch without caring at all about compatibility, based on the lessons currently learnt from it
- # [18:00] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [18:04] <Philip`> (Also: "I am assuming that, ignoring GeoCities-era websites, usage in the wild is now limited to ad and tracking scripts." - maybe someone could point out that the page on which he is writing that comment uses document.write for useful functionality)
- # [18:05] <Philip`> (Maybe Bugzilla counts as GeoCities-era technology, though)
- # [18:07] * Joins: tortvanc (~tortvanc@178-24-230-55-dynip.superkabel.de)
- # [18:08] <hsivonen> annevk: not usre if there's interest in standardizing chardet, but there is a paper that explains what it does, IIRC
- # [18:08] * Quits: tortvanc (~tortvanc@178-24-230-55-dynip.superkabel.de) (Client Quit)
- # [18:14] * Quits: erlehmann (~erlehmann@89.204.155.216) (Read error: Connection reset by peer)
- # [18:15] * Joins: erlehmann (~erlehmann@89.204.155.216)
- # [18:19] * Joins: charlvn (~charlvn@2001:0:53aa:64c:34be:6c8d:adb4:5bbb)
- # [18:19] * Quits: erlehmann (~erlehmann@89.204.155.216) (Ping timeout: 240 seconds)
- # [18:25] * Quits: charlvn (~charlvn@2001:0:53aa:64c:34be:6c8d:adb4:5bbb) (Ping timeout: 252 seconds)
- # [18:28] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Ping timeout: 240 seconds)
- # [18:28] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [18:30] * Joins: erlehmann (~erlehmann@89.204.155.216)
- # [18:34] * Joins: charlvn (~charlvn@2001:0:53aa:64c:34be:6c8d:adb4:5bbb)
- # [18:37] * Quits: FlorianX1 (~Dimitri@p4FCF7FCD.dip.t-dialin.net) (Quit: Leaving.)
- # [18:45] * Quits: charlvn (~charlvn@2001:0:53aa:64c:34be:6c8d:adb4:5bbb) (Ping timeout: 252 seconds)
- # [18:59] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
- # [18:59] * Joins: charlvn (~charlvn@2001:0:53aa:64c:18ef:5119:adb4:5bbb)
- # [19:09] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [19:18] * Quits: charlvn (~charlvn@2001:0:53aa:64c:18ef:5119:adb4:5bbb) (Ping timeout: 252 seconds)
- # [19:32] * Quits: erlehmann (~erlehmann@89.204.155.216) (Quit: Ex-Chat)
- # [19:45] * Joins: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net)
- # [19:52] * Joins: erlehmann (~erlehmann@89.204.155.216)
- # [19:53] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [19:55] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Ping timeout: 244 seconds)
- # [19:56] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Read error: Connection reset by peer)
- # [19:56] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [20:05] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Ping timeout: 268 seconds)
- # [20:05] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [20:09] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [20:09] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 268 seconds)
- # [20:13] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Ping timeout: 252 seconds)
- # [20:13] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [20:44] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [20:45] * Joins: GlitchMr (~glitchmr@178-36-189-130.adsl.inetia.pl)
- # [20:50] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 260 seconds)
- # [20:52] * Quits: espadrine (~thaddee_t@acces2062.res.insa-lyon.fr) (Remote host closed the connection)
- # [20:57] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [21:07] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [21:08] * Joins: espadrine (~thaddee_t@acces2062.res.insa-lyon.fr)
- # [21:13] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [21:14] * Quits: erlehmann (~erlehmann@89.204.155.216) (Quit: Ex-Chat)
- # [21:15] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [21:15] * Joins: wesbos (~wesbos@24.52.240.143)
- # [21:20] * Joins: rillian (~rillian@189.149.100.97)
- # [21:24] * Quits: wesbos (~wesbos@24.52.240.143) (Read error: Connection reset by peer)
- # [21:24] * Joins: wesbos (~wesbos@24.52.240.143)
- # [21:28] * Quits: wesbos (~wesbos@24.52.240.143) (Read error: Connection reset by peer)
- # [21:29] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [21:29] * Joins: wesbos (~wesbos@24.52.240.143)
- # [21:30] * Joins: ezoe (~ezoe@61-205-124-75f1.kyt1.eonet.ne.jp)
- # [21:35] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Read error: Operation timed out)
- # [21:35] * Joins: erlehmann (~erlehmann@89.204.155.216)
- # [21:35] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [21:36] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [21:37] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [21:42] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Ping timeout: 240 seconds)
- # [21:44] * Quits: diraol (~diraol@189.100.9.100) (Quit: Leaving.)
- # [21:47] * Quits: rillian (~rillian@189.149.100.97) (Remote host closed the connection)
- # [22:00] * Joins: rillian (~rillian@187.153.47.203)
- # [22:02] * Joins: danbri_ (~danbri@cable-146-255-152-56.dynamic.telemach.ba)
- # [22:05] * Quits: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba) (Ping timeout: 248 seconds)
- # [22:08] * Quits: Ms2ger (~Ms2ger@91.181.79.61) (Quit: nn)
- # [22:10] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
- # [22:11] * Quits: GlitchMr (~glitchmr@178-36-189-130.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:15] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [22:17] * Quits: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es) (Read error: Connection timed out)
- # [22:18] * Joins: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es)
- # [22:20] * Quits: rillian (~rillian@187.153.47.203) (Remote host closed the connection)
- # [22:31] * Quits: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net) (Quit: briansloane)
- # [22:31] * Quits: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es) (Read error: Operation timed out)
- # [22:32] * Joins: mrdoob (~mrdoob@115.9.21.95.dynamic.jazztel.es)
- # [22:43] * Quits: ezoe (~ezoe@61-205-124-75f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [22:47] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:53] * Joins: necolas (~necolas@5e0c3818.bb.sky.com)
- # [23:03] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [23:14] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [23:17] * Joins: diraol (~diraol@189.38.130.99)
- # [23:30] * Quits: erlehmann (~erlehmann@89.204.155.216) (Quit: Ex-Chat)
- # [23:42] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [23:47] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [23:52] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [23:54] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
- # Session Close: Sun Jan 08 00:00:01 2012
The end :)