Options:
- # Session Start: Sat Jun 15 12:49:44 2013
- # Session Ident: #whatwg
- # [12:49] * Now talking in #whatwg
- # [12:49] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [12:49] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [12:51] <krijnh> Back
- # [12:52] <krijnh> I'll ask TabAtkins what happened, he knows everything :)
- # [12:53] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [12:53] * Joins: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt)
- # [12:54] * Joins: danbri_ (~danbri@cable-146-255-152-197.dynamic.telemach.ba)
- # [13:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [13:06] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Ping timeout: 256 seconds)
- # [13:07] * Quits: yoshiki_ (yoshiki@nat/google/x-ttpfwmcxgghtbxwi) (Ping timeout: 264 seconds)
- # [13:10] <Ms2ger> Thanks :)
- # [13:18] * Quits: danbri_ (~danbri@cable-146-255-152-197.dynamic.telemach.ba) (Remote host closed the connection)
- # [13:19] * Quits: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt) (Remote host closed the connection)
- # [13:23] * Joins: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt)
- # [13:41] * Joins: benbarnett (~Adium@149.241.223.80)
- # [13:42] * Quits: benbarnett (~Adium@149.241.223.80) (Client Quit)
- # [13:49] * Quits: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt) (Remote host closed the connection)
- # [13:53] * Joins: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt)
- # [13:59] * Joins: Masklinn (~textual@213.211.144.248)
- # [14:00] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [14:25] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:34] * Joins: richt (~richt@222.233.254.208)
- # [14:37] * Joins: mygish (~mygan@78-70-166-27-no181.tbcn.telia.com)
- # [14:40] * Joins: dekiss (~dejan@77.28.2.141)
- # [14:40] * Quits: dekiss (~dejan@77.28.2.141) (Changing host)
- # [14:40] * Joins: dekiss (~dejan@unaffiliated/dekiss)
- # [14:41] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [14:42] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [14:45] * Quits: mh0 (mh0@unaffiliated/mh0) (Quit: ZNC - http://znc.in)
- # [14:45] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [14:46] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [14:49] * Joins: yorick (~yorick@oftn/member/yorick)
- # [14:50] * Joins: boogyman (~dividingl@pdpc/supporter/professional/boogyman)
- # [14:50] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 260 seconds)
- # [14:56] * Joins: mh0 (mh0@unaffiliated/mh0)
- # [15:19] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 256 seconds)
- # [15:20] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [15:36] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [15:39] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Remote host closed the connection)
- # [15:40] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [15:47] * Quits: nessy (~silviapf@124-149-48-246.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:51] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [16:01] * Quits: Masklinn (~textual@213.211.144.248)
- # [16:21] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Quit: Computer has gone to sleep.)
- # [16:24] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [16:42] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [16:43] <SteveF> anybody know the syntax for writing multiple git commands on the same line?
- # [16:45] <SteveF> as in if i want to do git cherry-pick and git rm at same time rather than doing one then the other or is that not possible?
- # [16:52] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [16:53] <SteveF> worked it out ;
- # [17:17] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:22] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 248 seconds)
- # [17:22] <GPHemsley> Ms2ger: What does --dump-backrefs do?
- # [17:24] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [17:24] <Ms2ger> Something for clicking a definition and getting the references to it?
- # [17:26] <GPHemsley> oh
- # [17:26] <GPHemsley> ok, that's not what I want
- # [17:27] <GPHemsley> I want to add the ability to dump dependencies along with xrefs
- # [17:29] <GPHemsley> Ms2ger: Are you alright with that?
- # [17:29] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 256 seconds)
- # [17:30] <Ms2ger> Sure
- # [17:33] <GPHemsley> Ms2ger: Where's the best place to put it? xref.py?
- # [17:34] <Ms2ger> refs.py
- # [17:36] <GPHemsley> Well, I was gonna include it in the xrefs JSON file...
- # [17:41] <Ms2ger> Mm, do you need that?
- # [17:41] <Ms2ger> It seems pretty orthogonal
- # [17:42] <GPHemsley> the alternative is what, having all references in a single file?
- # [17:42] <GPHemsley> (the terminology here is confusing to me)
- # [17:42] <GPHemsley> what's a reference and what's a cross-reference?
- # [17:43] <GPHemsley> or should I have a dependencies.json?
- # [17:52] <GPHemsley> Ms2ger: What is specs.json used for?
- # [17:53] <GPHemsley> oh, right, data-anolis-spec
- # [17:53] <Ms2ger> Right
- # [17:53] <GPHemsley> shouldn't data-anolis-ref and data-anolis-spec be reconciled?
- # [17:53] <Ms2ger> So a reference is something for the References section, and a cross-reference is an inline link to a definition
- # [17:54] <GPHemsley> they use different IDs, with different case
- # [17:54] <Ms2ger> They do completely different thing :)
- # [17:54] <Ms2ger> s
- # [17:56] <GPHemsley> that doesn't mean they can't use the same ID, does it — it's one .json file per spec, right?
- # [17:56] <GPHemsley> (is CORS deprecated in favor of Fetch? what's the story there?)
- # [17:56] <Ms2ger> Well, no, they're different files :)
- # [17:56] * Joins: teamcoltra (~frextual@opennic/teamcoltra)
- # [17:56] <Ms2ger> The idea is the Fetch includes everything that CORS did, and more
- # [17:57] <GPHemsley> sorry, I shouldn't be asking two different questions at once..
- # [17:57] <GPHemsley> specs.json lists the .json files that have the xrefs for various specs
- # [17:57] <GPHemsley> is there a reason we can't identify them by the ID used in references.json?
- # [17:59] <Ms2ger> I dunno, the references one is typically upper case, which we probably don't want for xrefs
- # [17:59] <Ms2ger> But matching them up case-insensitively seems fine
- # [17:59] <Ms2ger> Though I'm not sure I'd want to require that in Anolis
- # [17:59] <GPHemsley> why don't we want uppercase for xrefs?
- # [18:00] <Ms2ger> Because I don't want to write <span data-anolis-spec=DOMPARSINGANDSERIALIZATION>foo</span>
- # [18:00] <GPHemsley> oh, right, that's the other point I was making: they're not always the same, even case-insensitively
- # [18:01] <GPHemsley> but I guess we could add a "spec" field to references.json
- # [18:01] <GPHemsley> but that's probably orthogonal to the other thing I'm trying to do
- # [18:02] <GPHemsley> so, should I create a dependencies.json?
- # [18:03] <GPHemsley> it'd be a single file that'd be updated with each compilation of a src file
- # [18:04] <GPHemsley> oh, wait... references.json isn't even auto-generated, is it?
- # [18:04] <GPHemsley> hmm
- # [18:04] * GPHemsley ponders whether that's relevant
- # [18:08] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [18:23] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [18:35] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [18:37] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [18:39] * Quits: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt) (Remote host closed the connection)
- # [18:46] * Quits: boogyman (~dividingl@pdpc/supporter/professional/boogyman) (Ping timeout: 260 seconds)
- # [18:47] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Read error: Connection reset by peer)
- # [18:47] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [18:48] * Joins: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt)
- # [18:49] * Joins: annevk (~annevk@pc6d192.kyotnt01.ap.so-net.ne.jp)
- # [19:11] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [19:21] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [19:25] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Quit: Computer has gone to sleep.)
- # [19:27] * Joins: teamcoltra (~frextual@opennic/teamcoltra)
- # [19:37] * Quits: ^esc (~esc_ape@178.115.250.83.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [19:37] <GPHemsley> ah, darn it, I'll need some way to specify what the current spec is
- # [19:37] * Joins: ^esc (~esc_ape@178.115.250.83.wireless.dyn.drei.com)
- # [19:37] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Ping timeout: 264 seconds)
- # [19:39] * Joins: teamcoltra (~frextual@opennic/teamcoltra)
- # [19:40] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [19:40] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [19:40] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [19:46] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [19:47] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [19:56] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Read error: Connection reset by peer)
- # [20:02] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [20:04] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [20:06] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [20:07] * GPHemsley slaps Ms2ger with consistent indentation
- # [20:07] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [20:07] <Ms2ger> Yeah, I was young
- # [20:11] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [20:12] * Joins: izhak (~izhak@31.47.118.199)
- # [20:15] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [20:21] <Ms2ger> Heads up for javascripters: Array.values() is not web-compatible
- # [20:24] <GPHemsley> Do we have a policy on messing with other people's specs?
- # [20:24] <GPHemsley> Ms2ger: Also, did I see right that I have write permissions to anolis now?
- # [20:25] * Ms2ger looks
- # [20:25] <Ms2ger> Looks like you do, yes
- # [20:26] <GPHemsley> so is it alright if I commit directly?
- # [20:26] <Ms2ger> I'd appreciate it if you tell me about first, but sure :)
- # [20:34] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
- # [20:41] * Joins: tantek (~tantek@c-24-4-59-119.hsd1.ca.comcast.net)
- # [20:43] <GPHemsley> Ms2ger: Alright, changes coming (with a test!)
- # [20:44] <GPHemsley> oh, heh
- # [20:44] <GPHemsley> testing the wrong thing
- # [20:47] <GPHemsley> Ms2ger: What's the proper way to include a boolean argument in .options?
- # [20:47] <GPHemsley> and arguments with dashes, for that matter
- # [20:49] <Ms2ger> I think dashes -> underscores
- # [20:50] <Ms2ger> and just "foo": true for boolean arguments?
- # [20:50] <GPHemsley> actually, nevermind
- # [20:50] <GPHemsley> it's not a boolean argument >_>
- # [20:52] <GPHemsley> hmm...
- # [20:53] <GPHemsley> Ms2ger: How do I test/compare a file that's not compiled directly? Or can I?
- # [20:53] <Ms2ger> You mean, compare the json or whatever?
- # [20:53] <GPHemsley> yeah
- # [20:53] <Ms2ger> I don't think the test runner does that at the moment :/
- # [20:53] <GPHemsley> alright
- # [20:54] <GPHemsley> I suppose we can rely on hg for that for now
- # [20:54] <Ms2ger> wfm
- # [20:54] <Ms2ger> Want to file an issue so I can think about this once I have seas of free time?
- # [20:54] <Ms2ger> (When I retire, I guess)
- # [20:54] <GPHemsley> heh
- # [20:55] <GPHemsley> alright, I've added the actually --dump-refs test
- # [20:55] <GPHemsley> (my original test only tested refs, which was fine, because that also didn't have a test)
- # [20:55] <GPHemsley> this one kinda tests both now
- # [20:57] <Ms2ger> I've not exactly been disciplined about adding tests :)
- # [20:57] <GPHemsley> yeah, that's alright
- # [20:57] <GPHemsley> https://bitbucket.org/ms2ger/anolis/issue/15/add-support-for-testing-comparing-json
- # [20:57] <Ms2ger> Thanks
- # [20:58] <GPHemsley> see also my 3 commits
- # [21:00] <Ms2ger> Nice
- # [21:04] * Quits: tantek (~tantek@c-24-4-59-119.hsd1.ca.comcast.net) (Quit: tantek)
- # [21:05] <GPHemsley> I'm working on getting xref updated to handle it
- # [21:05] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Ping timeout: 240 seconds)
- # [21:06] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 245 seconds)
- # [21:10] * Joins: tantek (~tantek@mcb0536d0.tmodns.net)
- # [21:11] * Joins: teamcoltra (~frextual@opennic/teamcoltra)
- # [21:22] * Quits: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt) (Remote host closed the connection)
- # [21:29] <GPHemsley> Spec authors: If you could update your Makefile to add an entry like this: https://github.com/whatwg/mimesniff/commit/a42a0e361be3ea4038a17ddaa71f27a8f0ca8381
- # [21:29] <GPHemsley> you'd populate the new files in xref/refs/
- # [21:32] <GPHemsley> annevk, Hixie, Ms2ger, etc.: ^
- # [21:32] <Hixie> i don't use anolis directly, i just invoke jgraham's service
- # [21:33] <GPHemsley> I'm not familiar
- # [21:34] <GPHemsley> oh, side note: you'll have to update your installation of anolis before that would work
- # [21:36] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [21:40] * Quits: tantek (~tantek@mcb0536d0.tmodns.net) (Ping timeout: 252 seconds)
- # [21:41] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [21:41] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 252 seconds)
- # [21:43] * Joins: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt)
- # [21:46] * Joins: tantek (~tantek@c-24-4-59-119.hsd1.ca.comcast.net)
- # [21:47] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Read error: Connection reset by peer)
- # [21:50] * Joins: teamcoltra (~frextual@opennic/teamcoltra)
- # [21:53] <GPHemsley> Ms2ger: Oh, BTW, I still get that test failure with the question mark (and why wouldn't I, since nothing changed :P)
- # [21:54] <Ms2ger> I still don't get it
- # [21:54] <GPHemsley> On another note, are we aware of this? https://en.wikipedia.org/wiki/Anolis_grahami
- # [21:54] <GPHemsley> Ms2ger: Which part?
- # [21:54] <GPHemsley> I thought we decided it was html5lib
- # [21:57] <GPHemsley> oh, the version is hardcoded as 0.95
- # [21:57] <GPHemsley> hmm
- # [21:58] <GPHemsley> actually, it's not clear to me which html5lib is being used
- # [21:59] <GPHemsley> the install script searches specifically for html5lib==0.95
- # [21:59] <GPHemsley> but the instructions for anolis say to have your own copy of html5lib
- # [21:59] <GPHemsley> and mine is still the old hg/Google Code one
- # [22:01] * Ms2ger sees html5lib>=0.95
- # [22:01] * Ms2ger wanders off
- # [22:02] * Quits: Ms2ger (~Ms2ger@208.244-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:03] <GPHemsley> oh, now I really broke things
- # [22:04] <gavinc> Nooo! comeback w3c dvcs :( HTTP Error 500: Internal Server Error
- # [22:04] <GPHemsley> html5lib apparently now has a dependency on 'six'
- # [22:05] <gavinc> https://dvcs.w3.org/hg it's all gone!
- # [22:05] <GPHemsley> and using the latest html5lib breaks a whole bunch of anolis tests
- # [22:05] <gavinc> :(
- # [22:05] <GPHemsley> yikes
- # [22:06] <GPHemsley> hmm... html5lib seems to have changed the order of attributes
- # [22:06] <GPHemsley> jgraham: I don't suppose you're around?
- # [22:06] * Quits: teamcoltra (~frextual@opennic/teamcoltra) (Quit: Computer has gone to sleep.)
- # [22:09] <GPHemsley> gsnedders: Or you?
- # [22:09] * Quits: tantek (~tantek@c-24-4-59-119.hsd1.ca.comcast.net) (Quit: tantek)
- # [22:13] <GPHemsley> Oh, hmm... apparently html5lib now maintains the existing attribute order?
- # [22:14] <GPHemsley> nope, that's not right
- # [22:14] * Quits: marcosc (~marcosc@bl7-52-53.dsl.telepac.pt) (Remote host closed the connection)
- # [22:15] <GPHemsley> I have no clue what's going on
- # [22:21] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [22:23] * Joins: barneybook|2 (~kvirc@220-136-60-154.dynamic.hinet.net)
- # [22:25] * Quits: barneybook (~kvirc@220-136-61-201.dynamic.hinet.net) (Ping timeout: 264 seconds)
- # [22:48] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
- # [23:02] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [23:06] * Quits: dgorbik (~dgorbik@2620:149:4:203:eccc:f7b1:27ad:a2c0) (Ping timeout: 245 seconds)
- # [23:10] * Joins: dgorbik (~dgorbik@2620:149:4:203:eccc:f7b1:27ad:a2c0)
- # [23:10] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [23:12] * Quits: Aww (~Aww@cookies.erryfanclub.com) (Quit: ZNC - http://znc.in)
- # [23:13] * Joins: Aww (~Aww@cookies.erryfanclub.com)
- # [23:14] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [23:33] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:52] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Quit: Leaving)
- # [23:54] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Computer has gone to sleep.)
- # [23:59] * Quits: rcombs (~rcombs@rcombs.me) (Read error: Connection reset by peer)
- # [23:59] * Quits: dgorbik (~dgorbik@2620:149:4:203:eccc:f7b1:27ad:a2c0) (Read error: Connection reset by peer)
- # [23:59] * Joins: dgorbik (~dgorbik@2620:149:4:203:eccc:f7b1:27ad:a2c0)
- # [23:59] * Joins: rcombs (~rcombs@rcombs.me)
- # Session Close: Sun Jun 16 00:00:01 2013
The end :)