Options:
- # Session Start: Sat Feb 11 00:00:00 2012
- # Session Ident: #whatwg
- # [00:00] * Quits: diraol (~diraol@189.38.131.49) (Quit: Leaving.)
- # [00:05] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:06] * Quits: jamesr__ (jamesr@nat/google/x-sohafecirvnynlej) (Ping timeout: 260 seconds)
- # [00:08] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [00:11] * Joins: jwalden_ (~waldo@2620:101:8003:300:224:d7ff:fef0:8d90)
- # [00:12] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Ping timeout: 245 seconds)
- # [00:12] * jwalden_ is now known as jwalden
- # [00:14] * Quits: soapyfish (~soapyfish@89.242.169.0) (Quit: soapyfish)
- # [00:14] * Joins: jdong_bot_ (~jdong_bot@117.79.233.207)
- # [00:21] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: Leaving...)
- # [00:32] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:33] * Joins: soapyfish (~soapyfish@89.242.169.0)
- # [00:35] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [00:44] <Hixie> zewt: aw man i hate that
- # [00:44] <Hixie> zewt: i made sure to spec autocomplete="off" as optional, but no browser lets me override it as far as i can tell :-(
- # [00:46] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [00:47] * Quits: soapyfish (~soapyfish@89.242.169.0) (Quit: soapyfish)
- # [00:48] * Quits: tantek_ (~tantek@nat/mozilla/x-orbgfzwcsgjvtqzx) (Quit: tantek_)
- # [00:52] * Joins: jarek (~jarek@bde123.neoplus.adsl.tpnet.pl)
- # [00:52] * Quits: jarek (~jarek@bde123.neoplus.adsl.tpnet.pl) (Changing host)
- # [00:52] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [00:56] * Joins: tantek_ (~tantek@nat/mozilla/x-kklxkajozmcxfmds)
- # [01:04] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
- # [01:08] * Joins: twisted`_ (~anonymous@p5DDB9ECE.dip.t-dialin.net)
- # [01:08] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [01:11] * Quits: twisted` (~anonymous@138.199.73.80) (Ping timeout: 245 seconds)
- # [01:11] * twisted`_ is now known as twisted`
- # [01:12] <tantek_> Hixie - this kind of problem has made me consider using CSS for such things, such that the user could always override such dumb behavior with their user style sheet.
- # [01:13] <tantek_> (zewt's autocomplete=off frustrations)
- # [01:13] * Quits: necolas (~necolas@5e0c715f.bb.sky.com) (Remote host closed the connection)
- # [01:19] * Joins: astro73 (~astronout@ppp-69-216-38-87.dsl.klmzmi.ameritech.net)
- # [01:20] <astro73> Sorry for being OT, is there a channel for WebSockets?
- # [01:21] <Hixie> astro73: this is on-topic if you don't mind people being snarky about it at the same time :-)
- # [01:21] <Hixie> astro73: #html5 might be better if you have authoring help (as opposed to wanting to discuss the spec itself, where this channel is very much the right one)
- # [01:22] <astro73> I'm actually looking for software supporting it
- # [01:22] <Hixie> client or server?
- # [01:23] <astro73> a reverse proxy capable of: SSL unwrapping, dispatch by URL, and can handle WebSockets
- # [01:23] <Hixie> ah, dunno then
- # [01:27] <astro73> I know that nginx and haproxy can't do dispatch and websocket at the same time. mod_proxy and apsis's pound can't handle ws (although there was an article once that said pound could)
- # [01:31] * crankhar1er is now known as crankharder
- # [01:33] <astro73> but https://github.com/nodejitsu/node-http-proxy looks promising
- # [01:33] <crankharder> in indexedDB, everything is even driven, so, var request = window.indxedDB.open('foo') ; request.onsuccess = function(){alert('do stuff')}. One thing I've never understood is what the timing is like of calling open(), which just returns a 'request' and then setting the onsuccess handler afterwards. at no point do I see where the opening of the DB is triggered. i think i'm missing something fundamental about how indxedDB events are
- # [01:33] <crankharder> example: https://developer.mozilla.org/en/IndexedDB/IDBFactory#Example
- # [01:34] * Quits: danbri (~danbri@cable-146-255-152-227.dynamic.telemach.ba) (Read error: Connection reset by peer)
- # [01:34] * Joins: danbri_ (~danbri@cable-146-255-152-227.dynamic.telemach.ba)
- # [01:36] <TabAtkins> Events can't fire while your code is running - they need to wait for you to yield back to the event loop. So, as long as you don't put the "request.onsuccess = ..." line in a setTimeout or something, you'll be fine.
- # [01:36] <TabAtkins> The listeners will be wired up before any events fire, and the events will go off automatically sometime after you yield to the event loop.
- # [01:37] <crankharder> so the event wont fire till after i set onsuccess then?
- # [01:37] <TabAtkins> Yes.
- # [01:37] <TabAtkins> It won't fire until your currently-executing function is completely done, actually.
- # [01:38] <crankharder> ok that makes sense
- # [01:42] * Quits: ezoe (~ezoe@203-140-88-148f1.kyt1.eonet.ne.jp) (Ping timeout: 248 seconds)
- # [01:57] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [02:00] * Quits: smaug____ (~chatzilla@193-64-22-133-nat.elisa-mobile.fi) (Ping timeout: 245 seconds)
- # [02:03] * Joins: smaug____ (~chatzilla@193-64-22-133-nat.elisa-mobile.fi)
- # [02:11] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [02:20] * Joins: josephg (~josephg@14-200-76-49.static.tpgi.com.au)
- # [02:20] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:22] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:23] * Quits: jernoble (~jernoble@2620:149:4:1b01:e814:be56:ddee:98fc) (Quit: jernoble)
- # [02:25] * plutoniiix is now known as plutoniix
- # [02:26] * [[zzz]] is now known as [[zz]]
- # [02:29] * Quits: ap (~ap@2620:149:4:1b01:59c1:620c:49ab:e3c2) (Quit: ap)
- # [02:34] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [02:40] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [02:41] * Joins: tomasf (~tom@2002:55e5:dbb7:0:2cc0:26ba:8cea:3458)
- # [02:41] * Quits: smaug____ (~chatzilla@193-64-22-133-nat.elisa-mobile.fi) (Ping timeout: 276 seconds)
- # [02:44] * Quits: jwalden (~waldo@2620:101:8003:300:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 9.0.1/20111223105406])
- # [02:45] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: Leaving)
- # [02:48] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
- # [02:50] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [02:54] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:57] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [03:00] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:01] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [03:02] * Joins: diraol (~diraol@189.38.131.49)
- # [03:06] * Quits: twisted` (~anonymous@p5DDB9ECE.dip.t-dialin.net) (Quit: twisted`)
- # [03:07] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [03:07] * Joins: twisted` (~anonymous@p5DDB9ECE.dip.t-dialin.net)
- # [03:11] * Quits: twisted` (~anonymous@p5DDB9ECE.dip.t-dialin.net) (Ping timeout: 245 seconds)
- # [03:37] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [03:41] * Quits: jamesr (jamesr@nat/google/x-ycqlvuscwbognsnw) (Quit: jamesr)
- # [03:43] * Quits: tantek_ (~tantek@nat/mozilla/x-kklxkajozmcxfmds) (Quit: tantek_)
- # [03:44] * Quits: tantek (~tantek@nat/mozilla/x-nnaeisjwmkkqatxy) (Quit: tantek)
- # [03:45] * Joins: smorg_ (~quassel@gateway/tor-sasl/smorg)
- # [03:46] * Quits: smorg (~quassel@gateway/tor-sasl/smorg) (Ping timeout: 276 seconds)
- # [03:46] * heycam|away is now known as heycam
- # [03:53] * heycam is now known as heycam|away
- # [04:09] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [04:09] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:26] * Joins: ezoe (~ezoe@203-140-91-46f1.kyt1.eonet.ne.jp)
- # [04:36] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [05:38] * Quits: diraol (~diraol@189.38.131.49) (Quit: Leaving.)
- # [05:45] <llrcombs> http://arstechnica.com/microsoft/news/2012/02/no-third-party-code-on-the-windows-on-arm-desktop-means-no-plugins-for-internet-explorer.ars <-- No Flash on Windows on ARM, period. YES!
- # [05:45] * Joins: jamesr__ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [05:46] * Quits: astearns (~astearns@192.150.22.5) (Read error: Operation timed out)
- # [05:52] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 9.0.1/20111223105406])
- # [05:55] * Joins: PiRSquared17 (~PiRSquare@wikipedia/PiRSquared17)
- # [05:55] * Joins: jonatasnona (~jonatas@186.207.192.124)
- # [06:08] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [06:08] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [06:12] * PiRSquared17 is now known as PiRSquared|Sleep
- # [06:30] * Quits: michaelrtm (madcow@111.82-27-211.dynamic.dsl.mel.iprimus.net.au)
- # [06:36] * Joins: JVoracek (~J_Voracek@71.21.195.70)
- # [06:45] * Quits: plutoniix (~plutoniix@125.25.20.254.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [06:47] * Quits: smorg_ (~quassel@gateway/tor-sasl/smorg) (Ping timeout: 276 seconds)
- # [06:47] * Joins: smorg (~quassel@gateway/tor-sasl/smorg)
- # [06:51] * Quits: JVoracek (~J_Voracek@71.21.195.70) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
- # [06:53] * Quits: jamesr__ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr__)
- # [07:08] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [07:19] * Joins: izhak (~izhak@188.168.76.87)
- # [07:20] * Quits: jonatasnona (~jonatas@186.207.192.124) (Quit: Saindo)
- # [07:41] * Quits: izhak (~izhak@188.168.76.87) (Remote host closed the connection)
- # [07:57] * Joins: niloy (~niloy@42.104.105.138)
- # [07:58] * Joins: niloy_ (~niloy@42.104.105.138)
- # [08:12] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [08:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [08:15] * Quits: nimbu (~divya@deepak.jois.name) (Ping timeout: 265 seconds)
- # [08:16] * Joins: nimbu (~divya@deepak.jois.name)
- # [08:38] * Quits: niloy (~niloy@42.104.105.138) (Read error: Connection reset by peer)
- # [08:39] * Quits: niloy_ (~niloy@42.104.105.138) (Read error: Connection reset by peer)
- # [08:43] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 252 seconds)
- # [08:47] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [08:50] * Quits: ezoe (~ezoe@203-140-91-46f1.kyt1.eonet.ne.jp) (Read error: No route to host)
- # [08:50] * Joins: ezoe (~ezoe@203-140-91-46f1.kyt1.eonet.ne.jp)
- # [09:00] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [09:01] * Joins: jochen___ (jochen@nat/google/x-uyejzqpklsrypabb)
- # [09:02] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [09:02] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [09:03] * Quits: scheib (u4467@gateway/web/irccloud.com/x-renjrymxuyqohhaf) (Ping timeout: 240 seconds)
- # [09:03] * Quits: Phae (u455@gateway/web/irccloud.com/x-orffbkfdokhsszhi) (Ping timeout: 240 seconds)
- # [09:03] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-ceioxmdofwehtgsh) (Ping timeout: 244 seconds)
- # [09:03] * Joins: chayin (quassel@nat/nokia/x-nxbmkobsagfkzlsz)
- # [09:03] * Quits: chayin__ (quassel@nat/nokia/x-dvpdwddxevwdgxpg) (Ping timeout: 240 seconds)
- # [09:04] * Quits: ojan (u5519@gateway/web/irccloud.com/x-zuhnnqnzyfjkfjpd) (Ping timeout: 240 seconds)
- # [09:04] * Quits: jochen__ (jochen@nat/google/x-ixodcdecmmifsmmu) (Ping timeout: 260 seconds)
- # [09:04] * jochen___ is now known as jochen__
- # [09:04] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [09:07] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [09:07] * Joins: ojan (u5519@gateway/web/irccloud.com/x-qxawvthannwxhuhu)
- # [09:08] * Quits: ben_alman (~cowboy@awesome.benalman.com) (*.net *.split)
- # [09:09] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [09:09] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [09:09] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [09:10] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-amcczafzbrejswox)
- # [09:14] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [09:17] * Joins: scheib (u4467@gateway/web/irccloud.com/x-kqirlgigbzgunwiv)
- # [09:19] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (Ping timeout: 260 seconds)
- # [09:22] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [09:23] * Joins: volkmar (~volkmar@rps1542.ovh.net)
- # [09:23] * Quits: volkmar (~volkmar@rps1542.ovh.net) (Changing host)
- # [09:23] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
- # [09:23] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [09:26] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [09:28] * Joins: eae_ (u4278@gateway/web/irccloud.com/x-huueaczcguhrrexu)
- # [09:28] * Quits: eae (u4278@gateway/web/irccloud.com/x-thmbwehkmucbxbaq) (Ping timeout: 260 seconds)
- # [09:28] * eae_ is now known as eae
- # [09:33] * Quits: seventh (seventh@69.80.108.95) (Ping timeout: 240 seconds)
- # [09:34] * Quits: rektide (~rektide@deneb.eldergods.com) (Ping timeout: 252 seconds)
- # [09:36] * Joins: tyoshino__ (~tyoshino@74.125.56.33)
- # [09:36] * Quits: tyoshino_ (~tyoshino@74.125.56.33) (Ping timeout: 252 seconds)
- # [09:36] * Joins: rektide (~rektide@deneb.eldergods.com)
- # [09:37] * Joins: ehsan (~ehsan@209.29.21.241)
- # [09:37] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Ping timeout: 252 seconds)
- # [09:38] * Joins: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk)
- # [09:42] * danbri_ is now known as danbri
- # [09:43] * Quits: eae (u4278@gateway/web/irccloud.com/x-huueaczcguhrrexu) (Ping timeout: 240 seconds)
- # [09:43] * Joins: GlitchMr (~glitchmr@178-36-161-22.adsl.inetia.pl)
- # [09:44] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [09:44] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [09:44] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-amcczafzbrejswox) (Ping timeout: 240 seconds)
- # [09:45] * Quits: Druid_ (~Druid@p5B137042.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [09:46] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [09:47] * Joins: eae (u4278@gateway/web/irccloud.com/x-zpflzzuueuaweqvl)
- # [09:48] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
- # [09:48] * Joins: jochen___ (jochen@nat/google/x-llsdodengydvpoit)
- # [09:48] * Joins: bzed (~bzed@devel.recluse.de)
- # [09:48] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [09:48] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [09:48] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-vndeonscbemqvzsb)
- # [09:49] * Joins: Druid_ (~Druid@p5B135BD0.dip.t-dialin.net)
- # [09:49] * bzed is now known as Guest92166
- # [09:50] * Quits: jochen__ (jochen@nat/google/x-uyejzqpklsrypabb) (Ping timeout: 260 seconds)
- # [09:50] * jochen___ is now known as jochen__
- # [09:57] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [10:01] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [10:02] * Quits: eae (u4278@gateway/web/irccloud.com/x-zpflzzuueuaweqvl) (Remote host closed the connection)
- # [10:02] * Joins: eae (u4278@gateway/web/irccloud.com/x-rcstapppcrfilrkx)
- # [10:05] * Joins: plutoniix (~plutoniix@125.25.20.254.adsl.dynamic.totbb.net)
- # [10:08] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [10:15] * Guest92166 is now known as bzed
- # [10:23] * Joins: lar_zzz (~lar_zzz@p4FE253F5.dip.t-dialin.net)
- # [10:36] * Joins: graememcc (~chatzilla@host86-147-206-88.range86-147.btcentralplus.com)
- # [10:40] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [10:46] * Quits: tomasf (~tom@2002:55e5:dbb7:0:2cc0:26ba:8cea:3458) (Ping timeout: 245 seconds)
- # [10:50] * Quits: danbri (~danbri@cable-146-255-152-227.dynamic.telemach.ba) (Remote host closed the connection)
- # [10:54] <jgraham> So, at risk of causing alarm and confusion, I made a html5lib release
- # [10:54] <jgraham> I even fixed a bug!
- # [10:54] <jgraham> There are a couple of remaining issues in the tests though, so I didn't call it 1.0
- # [10:56] <jgraham> I am quite tempted to swicth the repo to git so that the whole thing can be mirrored on github since people seem to assume that anything that's not on github doesn't exist these days
- # [10:58] <jgraham> (Google code still has better tools e.g. side-by-side diff views, which might be important if we ever used them)
- # [11:00] * Joins: drublic (~drublic@frbg-4d029463.pool.mediaWays.net)
- # [11:24] * Joins: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi)
- # [11:29] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:33] * Joins: maikmerten (~maikmerte@port-92-201-156-24.dynamic.qsc.de)
- # [11:39] * Joins: nonge_ (~nonge@p5082AB8E.dip.t-dialin.net)
- # [11:40] * Quits: nonge (~nonge@p5082A55F.dip.t-dialin.net) (Read error: Operation timed out)
- # [11:41] * Joins: tomasf (~tom@2002:55e5:dbb7:0:28ae:c0b1:6fae:6865)
- # [11:41] * Joins: Evanescence (~Evanescen@60.183.223.67)
- # [11:42] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [11:46] * Quits: Evanescence (~Evanescen@60.183.223.67) (Read error: Connection reset by peer)
- # [11:49] <Philip`> (It's odd that a decentralised VCS has by far the most centralised community of any VCS)
- # [11:57] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [11:59] <jgraham> (I'm not sure it's really the VCSs that have a community though)
- # [12:30] <Taggnostr> if we have </li</ul>, we start from http://www.w3.org/TR/html5/tokenization.html#end-tag-open-state , 'l' is a latin small letter, so we move on to "tag name state", we follow that and consume the i and the < as part of the tag name, but then there's a /, and that apparently means "Switch to the self-closing start tag state."
- # [12:31] <Taggnostr> isn't this wrong considering that </li is already an end tag?
- # [12:35] <Philip`> I think it's just the state name that's misleading
- # [12:36] <Philip`> (Maybe "self-closing tag state" would be clearer)
- # [12:37] <Taggnostr> so in this case if I go to the "self-closing start tag state" I see 3 options, if there's a > I will emit what I got so far (as an end tag), if not I keep moving on
- # [12:38] <Taggnostr> so in this case I should go back and keep consuming till ul, and then emit 'li</ul', right?
- # [12:38] <Taggnostr> "self-closing tag state" is a bit better but afaiu there's nothing self-closing here
- # [12:39] <Philip`> "self-closing start tag or bogus end tag that looks quite like a self-closing start tag state"
- # [12:39] <Taggnostr> where "here" would be e.g. </li/> or </li</>ul>
- # [12:40] <Philip`> From self-closing start tag state, it says to reconsume the "/" in before attribute name state
- # [12:40] <Taggnostr> if it's not followed by >
- # [12:41] <Philip`> Oops, not "/"
- # [12:41] <Philip`> In self-closing start tag state it will see the "u" next, and reconsume that in before attribute name state
- # [12:42] <Philip`> which will make it create an attribute named "ul"
- # [12:43] <Taggnostr> so with </li</ul> I should emit a closing 'li</' and discard an 'ul' attribute, right?
- # [12:43] <Philip`> The tag name will be "li<", because the tag name state does not append the "/" to the tag name
- # [12:44] <Taggnostr> indeed
- # [12:45] <Philip`> ("l" appends, "i" appends, "<" appends, "/" causes switch to self-closing state, "u" gets reconsumed in before attribute name state, "u" starts attribute name, "l" appends, ">" ends tag, I think)
- # [12:46] <Taggnostr> makes sense
- # [12:46] <Philip`> Really? Something must be wrong
- # [12:46] <Philip`> HTML should never make sense :-p
- # [12:46] <Taggnostr> s/makes sense/sounds like a correct interpretation of the standard/
- # [12:47] <Philip`> Matches the output of http://livedom.validator.nu/?%3C!DOCTYPE%20html%3E%0D%0A%3Cli%3C%2Ful%3E too
- # [12:47] <Taggnostr> what's "LIU00003C" ?
- # [12:48] <Taggnostr> U00003C == <?
- # [12:48] <Philip`> Yes
- # [12:48] <Taggnostr> why that weird notation?
- # [12:48] <Philip`> document.createElement("li<") is not allowed
- # [12:49] <Philip`> (and that DOM viewer uses createElement)
- # [12:49] <Taggnostr> why not LI\x3C or LI\u003c?
- # [12:49] <Philip`> You probably can't have "\" either
- # [12:49] <Taggnostr> does createElement even recognize U00003C as <?
- # [12:50] <Taggnostr> actually "LI\x3C" should be exactly the same as "LI<"
- # [12:51] <Philip`> No, it's just a relatively unambiguous way to represent the name without making createElement throw exceptions
- # [12:51] <Philip`> (Also it matches http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#coercing-an-html-dom-into-an-infoset )
- # [12:53] <Taggnostr> it's the first time I see this notation
- # [12:54] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [12:55] <Philip`> I don't know if anyone in the world other than hsivonen uses that notation
- # [13:08] * Quits: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi) (Remote host closed the connection)
- # [13:09] * Joins: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi)
- # [13:21] <krijn> Five years, wow
- # [13:22] <krijn> People, I might have to stop the IRC logging thingy
- # [13:22] <smaug____> no no
- # [13:23] <krijn> We're moving away from this office, and I don't know if I can hook up my silly server somewhere else
- # [13:23] <smaug____> I'll buy you a beer if you keep logging IRC.
- # [13:23] <krijn> Beer won't pay the rent here, unfortunately :)
- # [13:24] <Philip`> How about buying a server? :-)
- # [13:24] <smaug____> are you sure? Just make the landlord to drink it (and perhaps few other beers)
- # [13:24] <krijn> I'll probably move my domain to a static place, so the urls will just keep on working
- # [13:24] <smaug____> krijn: what is the schedule for the move?
- # [13:25] <krijn> Somewhere between April and July
- # [13:25] <smaug____> would be great to get replacement for your logging before that
- # [13:25] <smaug____> ok
- # [13:25] <smaug____> hmm, perhaps Mozilla could do the logging
- # [13:25] <krijn> Perhaps we can transfer the internet account as well, then it's not a problem and I'll just hook it up in the new place
- # [13:25] * Joins: seventh (seventh@27.100.17.115)
- # [13:26] <krijn> But at least that will take some days off :)
- # [13:27] <krijn> </dramaqueen>
- # [13:28] * Quits: skylamer` (cgskylamer@78.90.213.55) (Read error: Connection reset by peer)
- # [13:30] <Philip`> krijn: If you're unable to keep running it on your server, would it be feasible to move the data and code to someone else's server?
- # [13:30] <krijn> Of course
- # [13:31] <krijn> I'll do that anyway
- # [13:31] <krijn> So the data won't be lost
- # [13:31] <krijn> But the logging itself, don't know
- # [13:35] <krijn> (Can't run IRC software on my normal server, that's why I'm running kh.nl on my home machine)
- # [13:36] * Joins: Evanescence (~Evanescen@60.183.236.160)
- # [13:38] <svl> How flexible is the display software? Can it easily be changed to parse logs in a slightly different format? Cause then you could run an existing irc bot, and use its logs as input
- # [13:39] <krijn> It only requires some naming conventions now
- # [13:40] <krijn> A log file for each channel for each day, only requiring line endings in the file itself
- # [13:42] <svl> Sounds like that should be a workable solution, then. Or is the limitation to running IRC software on your normal server not technical, but rather that your hosting provider doesn't allow it?
- # [13:43] <krijn> Both, I think, plus my brain doesn't get how that would work
- # [13:43] <krijn> This Windows + mIRC configuration, I get how that works :)
- # [13:50] <krijn> Anyways, I'll make sure the URLs will just keep on working. Worst case scenario is I won't flood the interwebs with new ones starting somewhere between April and July.
- # [13:52] <Philip`> You say "flood the interwebs", I say "bless the world with our pearls of wisdom"
- # [13:53] <krijn> About 300MB of it, yeah
- # [13:54] * Joins: tortvanc (~tortvanc@178-25-184-127-dynip.superkabel.de)
- # [13:54] <Philip`> We offer very many pearls
- # [13:54] <krijn> :)
- # [13:55] * Quits: tortvanc (~tortvanc@178-25-184-127-dynip.superkabel.de) (Client Quit)
- # [13:57] * Joins: soapyfish (~soapyfish@89.242.169.0)
- # [14:04] * Joins: magistr (~magistr@89.189.172.24)
- # [14:11] <kennyluck> We need to the logger….
- # [14:14] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [14:26] * Quits: magistr (~magistr@89.189.172.24) (Remote host closed the connection)
- # [14:32] * Parts: lar_zzz (~lar_zzz@p4FE253F5.dip.t-dialin.net)
- # [14:53] * Joins: annevk (~annevk@212.24.153.156)
- # [14:53] * Quits: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi) (Read error: Connection reset by peer)
- # [14:55] <annevk> hmm yeah we should sort something out
- # [14:56] <annevk> maybe the W3C can help out, I heard shepazu was looking into better loggging
- # [14:56] * Joins: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi)
- # [14:59] * Joins: izhak (~izhak@188.168.203.155)
- # [14:59] <Taggnostr> Philip`, in case you want to take a look, this is the result: http://bugs.python.org/review/13993/patch/4169/14344?context=10&column_width=80
- # [15:00] <Taggnostr> I didn't implement the full attribute parsing for the closing tag
- # [15:07] * Joins: Viduthalai (u5404@gateway/web/irccloud.com/x-wbglcfuseuvnlnxf)
- # [15:13] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [15:18] * Quits: Evanescence (~Evanescen@60.183.236.160) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [15:20] <Philip`> Taggnostr: How does <img src="URL><//img></html</html> produce a comment "/img" (if I'm reading the test correctly)? The src attribute value ought to continue until EOF
- # [15:26] <Philip`> Taggnostr: You should never get \r in the element name, because http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#preprocessing-the-input-stream converts any CR or CRLF into LF before the tokeniser sees it
- # [15:26] <Philip`> (which is why the tokeniser algorithm doesn't bother saying to treat CR like any other whitespace character)
- # [15:28] <Philip`> If you don't do that input stream preprocessing, and don't handle \r in an intentionally spec-violating way, then you won't be tokenising input like "</li\r\n>" in a sensible way
- # [15:31] * Quits: jdong_bot_ (~jdong_bot@117.79.233.207) (Remote host closed the connection)
- # [15:31] <Taggnostr> Philip`, indeed
- # [15:33] <Taggnostr> and I don't know about the first question (yet)
- # [15:33] <kennyluck> python…. why doesn't Python just switch to html5lib ?
- # [15:33] <Taggnostr> for the reasons I said yesterday
- # [15:33] <Taggnostr> it might actually happen at some point in the future
- # [15:34] * kennyluck is reading logs. So apparently the log is very useful.
- # [15:36] * Philip` wonders whether general Python people agree that they should be parsing HTML compatibly with the HTML5 parsing algorithm, and the question is just how to best implement that (e.g. adopting html5lib vs evolving HTMLParser), or whether the concept of HTML5 isn't accepted yet
- # [15:38] <annevk> html5lib is presumably too slow?
- # [15:38] <Taggnostr> we don't have any "html expert" except me and a couple of other devs that more or less care about html5, but moving toward HTML5 is fine
- # [15:39] <Taggnostr> and right now it's "easier" to fix the existing parser rather than adding a new one
- # [15:39] <Taggnostr> even if we add html5lib, that will happen for 3.3/3.4, and what I'm fixing also goes to 2.7/3.2
- # [15:40] <annevk> yay for you then :)
- # [15:41] <kennyluck> I'll go for porting html5lib to C if we really want to make it fast.
- # [15:41] * nonge_ is now known as nonge
- # [15:41] * Quits: maikmerten (~maikmerte@port-92-201-156-24.dynamic.qsc.de) (Remote host closed the connection)
- # [15:41] <gsnedders> annevk: html5lib isn't that much slower than HTMLParser, IIRC
- # [15:42] <gsnedders> And html5lib needs a fair bit of work to get it fully working under Py3.
- # [15:42] <Taggnostr> I was thinking about writing a lightweight version of html5lib without error reporting, but that's just a thought, I haven't checked if html5lib is really slower and if removing the error reporting will make it faster
- # [15:43] <annevk> kk
- # [15:43] * Quits: smaug____ (~chatzilla@193-64-22-143-nat.elisa-mobile.fi) (Ping timeout: 248 seconds)
- # [15:44] * Quits: PiRSquared|Sleep (~PiRSquare@wikipedia/PiRSquared17) (Quit: back to sleep)
- # [15:45] <kennyluck> That makes sense. I don't think general users of this library care about error reporting. They just want a data mining tool compatible with the browsers.
- # [15:45] <Philip`> If I remember correctly, what made it slow was scanning through every character in the string (either in a loop or with regexps)
- # [15:45] <Taggnostr> the idea is to use an approach similar to HTMLParser, so having a regex that matches everything that is valid, rather than going through several states and different functions every time
- # [15:45] <Philip`> which is unavoidable when you're parsing a string
- # [15:45] <Philip`> All the actual token generation and error detection and tree construction etc was a minor part of the total cost
- # [15:46] <Taggnostr> but what seems problematic to me is all the functions calls involved with the state changes
- # [15:46] <Taggnostr> (I might be completely wrong though)
- # [15:47] * Joins: gwicke (~gabriel@212.255.44.118)
- # [15:50] <Taggnostr> Philip`, I fixed the \r now, thanks for spotting it!
- # [15:52] <Philip`> I think the actual number of states has little effect on performance, so the best way to test performance is probably by using a trivial subset of the syntax (I just did characters and tag names (no attributes, no error handling, etc) when experimenting ages ago) and then measure what's the fastest way of generating tokens
- # [15:52] <Philip`> and then all the real states can be added on afterwards in the same style
- # [15:52] <Taggnostr> Philip`, usually function calls are expensive, and for something as simple as <foo attr="value"> there are like a dozen of states
- # [15:53] <Taggnostr> so a dozen function calls, and a single regex should be much faster than that
- # [15:54] <Taggnostr> unless you keep all in a huge loop with a switch inside
- # [15:54] <Taggnostr> s/all/everything/
- # [15:56] <gsnedders> Taggnostr: Nowadays there's no real bottleneck in html5lib under CPython, AFAIK
- # [15:59] <Taggnostr> ok, I haven't really looked at the performances
- # [16:00] <Taggnostr> gsnedders, what is missing to html5lib in order to work under py3?
- # [16:00] <Philip`> I think the main thing that's been missing is a reason to care about Python 3
- # [16:01] <Taggnostr> but does it need to be ported? is it ported already but not up to date? or the port is more or less working but still incomplete?
- # [16:01] <Philip`> (or to care enough to sort out the byte/character-related issues that 2to3 can't handle, or something like that)
- # [16:02] <Taggnostr> on py3 html.parser only works with unicode
- # [16:02] <Philip`> If I remember correctly (which I probably don't), it was ported partly with 2to3 and partly by hand, several years ago, and probably never worked properly, and then was not maintained
- # [16:03] <Taggnostr> 2to3 usually don't touch bytes/string because on py2 they were used for both
- # [16:03] <Taggnostr> it might be an interesting gsoc project
- # [16:03] * Quits: seventh (seventh@27.100.17.115) (Quit: ...)
- # [16:04] <Philip`> I imagine it's important to have a strategy for maintaining both branches in parallel, else one of them will quickly fall behind again
- # [16:04] <Taggnostr> how active is html5lib?
- # [16:05] <Philip`> http://code.google.com/p/html5lib/updates/list says not very
- # [16:05] <Taggnostr> I guess that if I get involved in this I will end up maintaining the py3 port
- # [16:06] <Philip`> I suppose it's easy for spec-related changes, since they will add tests and it's easy to verify that both versions pass all the tests
- # [16:06] <gsnedders> Taggnostr: 2to3 creates something that fails more TCs than under Python2.
- # [16:06] <Taggnostr> if it also gets included in the stdlib things will be a bit different, because the version included in the stdlib will become the main one, and possibly things will be backported to an external py2 version
- # [16:07] <Taggnostr> gsnedders, that's normal, 2to3 leaves many ambiguos things (like str/unicode) untouched
- # [16:09] * Quits: soapyfish (~soapyfish@89.242.169.0) (Quit: soapyfish)
- # [16:09] <zewt> why am I continually surprised by the stupid things people do on the web?
- # [16:10] * Quits: annevk (~annevk@212.24.153.156) (Quit: annevk)
- # [16:10] <zewt> this utility autopay setup form first prevents me from pasting my routing/account number, then makes me enter it twice (since hey, you can't paste it, so you're likely to make an error!)
- # [16:14] * Joins: seventh (seventh@69.80.108.95)
- # [16:17] <Taggnostr> it's just saving you from computer-made copy errors and/or buggy clipboards
- # [16:22] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [16:22] * Joins: twisted` (~anonymous@p5DDB9ECE.dip.t-dialin.net)
- # [16:27] <jgraham> Taggnostr: I don't think porting html5lib to Python 3 would be that much work, but there are a few non-trivial issues
- # [16:27] <jgraham> mostly related to encoding ofc
- # [16:30] * Quits: twisted` (~anonymous@p5DDB9ECE.dip.t-dialin.net) (Remote host closed the connection)
- # [16:30] * Joins: twisted` (~anonymous@138.199.71.138)
- # [16:35] * Joins: annevk (~annevk@212.24.153.156)
- # [16:38] * Quits: josephg (~josephg@14-200-76-49.static.tpgi.com.au) (Quit: josephg)
- # [16:39] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [16:39] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [16:40] * Joins: StoneCypher (~no@pool-71-191-249-112.washdc.fios.verizon.net)
- # [16:40] * Quits: smorg (~quassel@gateway/tor-sasl/smorg) (Quit: No Ping reply in 180 seconds.)
- # [16:40] <StoneCypher> When I write pixels to a <canvas>' imageData, they display as expected. When I try to read them back, the whole buffer is 0. Am I missing something? Do I need to write the imageData to the context then make a new one, or something?
- # [16:40] * Joins: smorg (~quassel@gateway/tor-sasl/smorg)
- # [16:41] <Philip`> StoneCypher: How are you trying to read them back?
- # [16:41] <StoneCypher> var r1 = imageData.data[index+0]; // etc
- # [16:41] <Philip`> Where are you getting that imageData object from?
- # [16:41] <StoneCypher> imageData = tgtContext.createImageData(uWidth, uHeight);
- # [16:41] <StoneCypher> tgtContext = tgtCanvas.getContext('2d');
- # [16:41] <StoneCypher> those are out of order
- # [16:42] <StoneCypher> the imageData.data buffer is the right size
- # [16:42] <StoneCypher> it's just all zeroes, instead of the stuff that's actually on screen
- # [16:42] <Philip`> createImageData is for creating an empty ImageData object (so you can fill in its content then putImageData it)
- # [16:42] <StoneCypher> oh
- # [16:42] <Philip`> If you want to initialise it with the current canvas content, you have to use getImageData
- # [16:42] <StoneCypher> oh :)
- # [16:43] <Philip`> (and it makes a copy of the data, it's not a live view)
- # [16:43] <Philip`> (so do getImageData after all your drawing)
- # [16:43] <StoneCypher> ok cool
- # [16:43] * StoneCypher had tried that, but with create, as a possibility already, so
- # [16:43] <StoneCypher> that should be straightforward, sec
- # [16:46] <StoneCypher> hooray!
- # [16:46] <StoneCypher> thank you :)
- # [16:47] <StoneCypher> and now on to fixing bugs i understand.
- # [17:02] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [17:04] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Client Quit)
- # [17:09] * Quits: ezoe (~ezoe@203-140-91-46f1.kyt1.eonet.ne.jp) (Ping timeout: 245 seconds)
- # [17:12] * Quits: smorg (~quassel@gateway/tor-sasl/smorg) (Ping timeout: 276 seconds)
- # [17:15] <StoneCypher> Philip`: do you know a way to get .getImageData to include the color of the tag's background, or do i need to switch to setting that in the pixel data instead
- # [17:15] * Joins: smorg (~quassel@gateway/tor-sasl/smorg)
- # [17:16] <StoneCypher> oh, maybe context.globalCompositeOperation = "destination-over";
- # [17:18] <StoneCypher> nope.
- # [17:19] <StoneCypher> hell with it, i'll just set it in the pixel data
- # [17:30] * Joins: jonatasnona (~jonatas@186.207.192.124)
- # [17:30] * Joins: smaug____ (~chatzilla@ZYYKMCMXVIII.gprs.sl-laajakaista.fi)
- # [17:36] <Philip`> StoneCypher: By "the tag's background", do you mean the colour that shows through when the image data in the canvas is transparent?
- # [18:03] * Joins: niftylettuce_ (u2733@gateway/web/irccloud.com/x-kfhqlkzeepcltymn)
- # [18:04] * Joins: maikmerten (~maikmerte@port-92-201-156-24.dynamic.qsc.de)
- # [18:08] <Taggnostr> jgraham, do you think a gsoc project is too much for that?
- # [18:13] * Quits: annevk (~annevk@212.24.153.156) (Quit: annevk)
- # [18:22] * Joins: joan_ (~chatzilla@188.84.17.100)
- # [18:22] * Quits: joan_ (~chatzilla@188.84.17.100) (Client Quit)
- # [18:22] * Joins: joancreus (~chatzilla@188.84.17.100)
- # [18:23] * Quits: smaug____ (~chatzilla@ZYYKMCMXVIII.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
- # [18:24] <joancreus> hmm. what's the general opinion on a new kind-of standard, a "navigational API". it should allow to unify site links. it could allow to format each entry (i.e. apply CSS) in PCs/laptops, but it could also be used to create custom context menus (i.e. next to Firefox button, a Wikipedia button) and also, for mobile phones, create websites which can make use of the "navigation" button (the...
- # [18:24] <joancreus> ...usual interface to get to different options)
- # [18:32] <webben> joancreus: Not sure I get it. What user problem are you trying to solve? Does @rel not solve it?
- # [18:33] <joancreus> webben: navigation in mobile phones , basically
- # [18:33] <joancreus> it's a mess. in a PC, you got it at the top, or in the sides
- # [18:33] <joancreus> with mobile phones, you got it either on top, or on bottom
- # [18:33] <joancreus> what i suggest is that mobile phones should implement
- # [18:33] <joancreus> that when clicking the nav button on the phone, the links appear
- # [18:34] * Joins: lar_zzz (~lar_zzz@p4FE253F5.dip.t-dialin.net)
- # [18:34] <joancreus> pc browsers could implement similar things, or keep nav links as they are, or adding a menu item for the website
- # [18:34] <webben> joancreus: sounds like a problem that can be solved by mobile ua's using <nav> to identity navigation links and putting them wherever they want
- # [18:35] <webben> joancreus: in practice the current trend seems to be for mobile UAs to mimic the presentation familiar to users from desktop UAs so they may not be inc;ined to use <nav> that way tho
- # [18:35] <joancreus> hmm but do mobile browsers implement such a thing? it'd be great
- # [18:35] <joancreus> webben: regarding what i said, imagine the wikipedia homepage
- # [18:35] <joancreus> there are a ton of links on the sidebar
- # [18:36] <joancreus> which could be grouped semantically (even inside nav); mobile browsers could implement what i was saying
- # [18:36] <joancreus> anyway, never mind, just random thoughts
- # [18:42] * Joins: danbri (~danbri@cable-146-255-152-227.dynamic.telemach.ba)
- # [18:54] * Joins: smaug____ (~chatzilla@GGZYYKMMMDCCXLIX.gprs.sl-laajakaista.fi)
- # [19:03] * Quits: jonatasnona (~jonatas@186.207.192.124) (Ping timeout: 260 seconds)
- # [19:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [19:12] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [19:12] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [19:12] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (Client Quit)
- # [19:13] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [19:17] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [19:19] * Quits: Viduthalai (u5404@gateway/web/irccloud.com/x-wbglcfuseuvnlnxf) (*.net *.split)
- # [19:19] * Quits: Hixie (~ianh@trivini.no) (*.net *.split)
- # [19:20] * Joins: Viduthalai (u5404@gateway/web/irccloud.com/x-wbglcfuseuvnlnxf)
- # [19:20] * Joins: Hixie (~ianh@trivini.no)
- # [19:20] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [19:30] * Joins: diraol (~diraol@189.38.131.49)
- # [19:36] * Joins: othermaciej (~mjs@68.170.71.123)
- # [19:38] * Quits: izhak (~izhak@188.168.203.155) (Remote host closed the connection)
- # [19:39] * Joins: fokker680 (~fokker680@186.19.219.18)
- # [19:54] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
- # [19:55] * gwicke is now known as gwicke_away
- # [19:56] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Read error: Connection reset by peer)
- # [20:01] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [20:03] * Quits: diraol (~diraol@189.38.131.49) (Ping timeout: 260 seconds)
- # [20:04] * Quits: astro73 (~astronout@ppp-69-216-38-87.dsl.klmzmi.ameritech.net) (Read error: Connection reset by peer)
- # [20:06] * Joins: astro73 (~astronout@ppp-69-216-38-87.dsl.klmzmi.ameritech.net)
- # [20:09] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [20:17] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [20:19] * gwicke_away is now known as gwicke
- # [20:23] * Quits: lar_zzz (~lar_zzz@p4FE253F5.dip.t-dialin.net) (Quit: Leaving.)
- # [20:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [20:26] * Joins: niloy_ (~niloy@112.79.173.107)
- # [20:27] * Joins: niloy (~niloy@112.79.173.107)
- # [20:39] * gwicke is now known as gwicke_away
- # [20:45] * Quits: joancreus (~chatzilla@188.84.17.100) (Read error: No route to host)
- # [20:50] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [20:55] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [21:05] * Quits: othermaciej (~mjs@68.170.71.123) (Quit: othermaciej)
- # [21:10] * Quits: GlitchMr (~glitchmr@178-36-161-22.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [21:27] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (Ping timeout: 248 seconds)
- # [21:30] * Joins: othermaciej (~mjs@68.170.71.123)
- # [21:30] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
- # [21:37] * Quits: othermaciej (~mjs@68.170.71.123) (Quit: othermaciej)
- # [21:39] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [21:49] * Quits: drublic (~drublic@frbg-4d029463.pool.mediaWays.net) (Remote host closed the connection)
- # [21:55] * Joins: Ms2ger (~Ms2ger@91.181.185.7)
- # [22:07] * Joins: jamesr__ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [22:19] * Joins: bobylito (u3929@gateway/web/irccloud.com/x-tkxfxytvwjwtbhpg)
- # [22:25] * Quits: maikmerten (~maikmerte@port-92-201-156-24.dynamic.qsc.de) (Remote host closed the connection)
- # [22:31] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [22:37] * Quits: smartie2 (~puppy@c-24-5-142-56.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [22:43] * Quits: smaug____ (~chatzilla@GGZYYKMMMDCCXLIX.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
- # [22:44] * Joins: diraol (~diraol@189.38.131.49)
- # [22:44] * Quits: diraol (~diraol@189.38.131.49) (Client Quit)
- # [22:56] * Joins: plutoniiix (~plutoniix@101.108.99.128)
- # [23:00] * Quits: plutoniix (~plutoniix@125.25.20.254.adsl.dynamic.totbb.net) (Ping timeout: 245 seconds)
- # [23:00] * Quits: [[zz]] (~q@125.25.20.254.adsl.dynamic.totbb.net) (Ping timeout: 240 seconds)
- # [23:13] * Joins: [[zz]] (~q@101.108.99.128)
- # [23:24] * Quits: crankharder (~crankhard@ip68-100-194-214.dc.dc.cox.net) (Quit: leaving)
- # [23:26] * Joins: smaug____ (~chatzilla@193-64-22-5-nat.elisa-mobile.fi)
- # [23:44] * Joins: josephg (~josephg@14-200-76-49.static.tpgi.com.au)
- # [23:51] * Quits: Ms2ger (~Ms2ger@91.181.185.7) (Quit: nn)
- # Session Close: Sun Feb 12 00:00:00 2012
The end :)