Options:
- # Session Start: Fri Dec 21 00:00:00 2012
- # Session Ident: #whatwg
- # [00:00] <erlehmann> but then, again i think that sort should not be overloaded with two meanings
- # [00:00] <Hixie> granted
- # [00:00] <Hixie> but (a) it's one meaning and (b) i don't understand how else to do it
- # [00:00] * heycam|away is now known as heycam
- # [00:00] <erlehmann> can you leave the issue open? i mean, there is no implementation yet?
- # [00:00] <Hixie> this whole thing is open
- # [00:00] <Hixie> we're just talking about my first straw man here
- # [00:01] <erlehmann> well, the meaning may be „one“ in one sense, but it is not atomic
- # [00:01] <erlehmann> it can be decomposed
- # [00:01] <Hixie> (e.g. what does <tr> <th reverse> <th reverse> mean?)
- # [00:01] <Hixie> lots of things can be decomposed
- # [00:01] <erlehmann> well, the boolean „should this be ordered reversed“ cannot be decomposed
- # [00:01] <Hixie> value="102" can be decomposted into value-units="2" value-tens="0" value-hundreds="1"
- # [00:02] <Hixie> a boolean is the one thing that typically cannot be decomposed, agreed
- # [00:02] <Hixie> but life will be hell if we decompose everything down to bit level in the markup :-P
- # [00:02] <erlehmann> and here we have an attribute containing a boolean and an integer
- # [00:02] * JohnAlbin is now known as JohnAlbin_afk
- # [00:02] <erlehmann> that does not seem very clever to me.
- # [00:03] <Hixie> a signed number is just a boolean and an unsigned number
- # [00:03] <erlehmann> i cannot imagine that it be pleasant to work with if one first needs to split on a space and then work on it
- # [00:03] <Hixie> should we decompose all signed numbers :-)
- # [00:03] <erlehmann> nope.
- # [00:03] <Hixie> why would you work on it?
- # [00:03] <Hixie> again, if you need a way to use this, that's what APIs are for
- # [00:04] <Hixie> so far i'm not aware of any use cases for this entire feature to be anything but write-only
- # [00:04] <erlehmann> some data structures can make UA processing unnecessarily complex
- # [00:04] <Hixie> as anne said, UAs will almost certainly have optimised forms for all this internally
- # [00:05] <erlehmann> those two things, sort order and reversal of list, are at to different levels
- # [00:05] <erlehmann> sort order is „how does this thing behave to other things“
- # [00:05] <erlehmann> and reverse is „how does this thing behave internally“
- # [00:05] <erlehmann> (i should do more philosophy of language)
- # [00:06] <Hixie> the alternative syntaxes i've considered all end up being more messed up
- # [00:06] <erlehmann> i think <tr> <th reverse> <th reverse> could mean „sort in markup order, reverse columns“
- # [00:07] <Hixie> so reverse="" implies sort=""?
- # [00:07] <Hixie> i thought they were unrelated :-)
- # [00:07] <erlehmann> oh, wait, sort implies sortable?
- # [00:07] <Hixie> no
- # [00:07] <erlehmann> so sortable is like controls attribute for audio? only for showing interface?
- # [00:07] <Hixie> sort="" means "sort the table by this column"
- # [00:07] <erlehmann> i see.
- # [00:07] <Hixie> sortable="" means "show UI for columns of this table to allow the sort="" attribute to be set"
- # [00:08] <Hixie> right
- # [00:08] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [00:09] <erlehmann> hmm.
- # [00:10] <erlehmann> btw, i often bring up the WHATWG process in discussions about community management
- # [00:10] <erlehmann> (non sequitur, i know)
- # [00:10] <Hixie> the process being throw things at the wall and let whoever's around pick up the pieces and try to come up with something pretty? :-)
- # [00:10] <erlehmann> and i think it is great how low the barrier to entry is. submitting patches to wordpress is harder.
- # [00:11] <erlehmann> unnatural selection!
- # [00:12] <erlehmann> if you have sort="1 reverse", then the UA needs to decompose it before processing for either of them and compose it before writing it back.
- # [00:12] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Ping timeout: 255 seconds)
- # [00:12] <erlehmann> btw, reverse without sort could be meaningless if you want to avoid implications.
- # [00:13] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de) (Ping timeout: 244 seconds)
- # [00:14] <erlehmann> i am beginning to think that <table orderby="1 2 3 4 5"> could be the superiour solution to sort attributes. just move the activated column to front.
- # [00:14] <erlehmann> let me polyfill that
- # [00:15] <JonathanNeal> "let me polyfill that" ripe for the memes.
- # [00:16] <erlehmann> coincidentally, i am writing a book about internet memes
- # [00:16] <erlehmann> currently
- # [00:16] <erlehmann> :3
- # [00:16] <erlehmann> oh, anyone of the WHATWG will be at 29C3 in hamburg?
- # [00:17] <erlehmann> http://en.wikipedia.org/wiki/Chaos_Communication_Congress
- # [00:17] <erlehmann> (I ask that every year and no one is there)
- # [00:18] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [00:19] * JohnAlbin_afk is now known as JohnAlbin
- # [00:25] <Hixie> erlehmann: the problem with that is it is very brittle if the author adds a new column
- # [00:26] <erlehmann> why?
- # [00:26] <erlehmann> just add the number of the new column to orderby?
- # [00:26] <Hixie> TabAtkins: so jeff tells me that it's not a violation after all, because none of the changes after LC were substantial (lol)
- # [00:27] <Hixie> erlehmann: all the column numbers change
- # [00:27] <Hixie> erlehmann: but the change happens removed from the place you add the columns
- # [00:28] <erlehmann> hixie so adding new columns is a common enough operation, but you do not want ids? then, i see.
- # [00:29] <JonathanNeal> In practice, should an <aside> ever be a child of <main>?
- # [00:29] <erlehmann> jonathanneal, have you tried that rationalist taboo game with <main> already?
- # [00:30] * Quits: sedovsek (~robert@89.142.47.203) (Quit: sedovsek)
- # [00:31] <erlehmann> i think building my own table sorting stuff will enable me to understand theproblems better
- # [00:31] <erlehmann> so i do not ask that many questions
- # [00:31] <erlehmann> i do not want to annoy
- # [00:32] <erlehmann> but i realize i ask many questions. sometimes in class at school i was asking more questions than anyone else
- # [00:32] <erlehmann> and i do not know if it is because many people are smarter than me or because i have the courage to ask.
- # [00:32] <JonathanNeal> erlehmann: yes, someone wrote an excellent description of the main element without using the word "main" or some other obviously thesaurical equivalent.
- # [00:33] <erlehmann> silly double bind!
- # [00:33] <erlehmann> jonathanneal, URL?
- # [00:34] <JonathanNeal> Something like "defining content that is unique to a document but excludes content that is repeated across a set of documents"
- # [00:34] <JonathanNeal> *but excluding
- # [00:35] <JonathanNeal> Actually, it's here, and written better https://dvcs.w3.org/hg/html-extensions/raw-file/tip/maincontent/index.html
- # [00:35] <erlehmann> jonathanneal, so that includes advertisments.
- # [00:36] <erlehmann> ?
- # [00:37] <erlehmann> jonathanneal, what distinguishes the <main> element from an all-encompassing <article> ?
- # [00:37] <JonathanNeal> this is addressed in http://www.webmonkey.com/2012/12/proposed-main-element-would-help-html-get-to-the-point/
- # [00:37] <erlehmann> oh, effect on the document outline
- # [00:38] <erlehmann> it has none
- # [00:38] <erlehmann> hmm, is role=main bad?
- # [00:39] <erlehmann> it seems it is easier to update sites with new attributes without breaking anything than updating them with new elements
- # [00:39] <erlehmann> because the latter could break far more scripts and stylesheets
- # [00:40] <erlehmann> jonathanneal, is the main element coming from the department of redundancy department?
- # [00:41] <erlehmann> <article role=main> would be much more useful for content i think.
- # [00:41] <erlehmann> because then one could have an outline and skip to the important parts in the outline!
- # [00:42] <erlehmann> if <main> does not affect the outline, then it is a herpy derpy <div>
- # [00:42] <JonathanNeal> If you google some combination of "html main element" you should see all the arguments, for and (I'm sure) even against.
- # [00:43] <JonathanNeal> erlehmann: i'll note that, and use <header> in only the most herpy derby of situations. i was asking about something contextually about <main> and did not intend to describe my rationalist taboo game and then arguments for inclusion.
- # [00:43] <erlehmann> caveat „there are arguments, just google them“ loses the discussion. i deem this jonathan neal's law. ;)
- # [00:44] * Quits: jwalden (~waldo@nat/mozilla/x-meopmdxonbuifrww) (Quit: back later maybe)
- # [00:44] <erlehmann> (i prefer URLs)
- # [00:44] <JonathanNeal> you are definitely letting me know your preferences.
- # [00:45] <erlehmann> great!
- # [00:45] <erlehmann> super happy fun time!
- # [00:46] <JonathanNeal> So, now that we've discussed all of that, would you like to answer my question?
- # [00:47] <Hixie> while i'm afk, let me know if I've missed anything (other than the XXX bits) in http://www.whatwg.org/specs/web-apps/current-work/temp
- # [00:47] <Hixie> bbiab
- # [00:49] <erlehmann> sortNow() seems weird
- # [00:49] <JonathanNeal> Whatever happened to <subline> ?
- # [00:49] <JonathanNeal> And is <hgroup> dead?
- # [00:50] <erlehmann> what was <subline> ?
- # [00:50] <JonathanNeal> http://www.w3.org/html/wg/wiki/ChangeProposals/hgroup
- # [00:50] <erlehmann> hgroup is there and is useful for outlines
- # [00:50] <TabAtkins> <subline> was <hgroup> in another form.
- # [00:51] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:52] <JonathanNeal> https://www.w3.org/Bugs/Public/show_bug.cgi?id=11828 erlehmann more on the subject
- # [00:53] <JonathanNeal> I thought Hixie removed hgroup.
- # [00:53] <erlehmann> oh do i have to remove hgroup now from my websites?
- # [00:53] <erlehmann> how do i do subtitles then?
- # [00:54] <JonathanNeal> http://html5doctor.com/the-hgroup-hokey-cokey/
- # [00:54] <JonathanNeal> TabAtkins should be able to offer a compressed version of the battle's end.
- # [00:55] <erlehmann> multiple mentionings of hgroup https://www.w3.org/Bugs/Public/buglist.cgi?quicksearch=hgroup
- # [00:55] <erlehmann> i have to read CSSsquirrel again, do i?
- # [00:55] <erlehmann> i read it some time ago
- # [01:07] * Joins: ap_ (~ap@17.114.111.158)
- # [01:07] * Quits: ap_ (~ap@17.114.111.158) (Client Quit)
- # [01:09] <Hixie> hgroup isn't going anyewhere
- # [01:09] <Hixie> erlehmann: yeah, what would you call it?
- # [01:09] <Hixie> erlehmann: i was stuck for names :-(
- # [01:10] <erlehmann> hixie what would i call what? what would i call hgroup?
- # [01:10] <Hixie> what would you call sortNow
- # [01:11] * Quits: ap (~ap@2620:149:4:1b01:35fe:2b6:3152:f2c2) (Ping timeout: 245 seconds)
- # [01:12] <Hixie> maybe stopSort() should be stopSorting()
- # [01:12] * Joins: ap (~ap@17.245.110.199)
- # [01:13] <Hixie> (erlehmann ^)
- # [01:14] * Quits: tomasf (~tom@2002:55e5:db44:0:19f3:cf55:9ea9:eadc) (Quit: tomasf)
- # [01:15] <erlehmann> ah
- # [01:16] * Joins: a-ja (~Instantbi@70.230.145.169)
- # [01:16] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:16] <erlehmann> Hixie, what happens when stopSort() is called and the sortable attribute is set? are the controls visible stills
- # [01:16] <erlehmann> ?
- # [01:17] <erlehmann> also, i have no idea how to call that. i think i do not understand all the issues
- # [01:17] <Hixie> stopSort() just means that no column is now marked as being sorted
- # [01:17] <Hixie> doesn't change the UI other than remove the indicator as to which column is currently sorted
- # [01:17] <TabAtkins> <table>.stopSort().
- # [01:20] <erlehmann> how is it internally represented which column is sorted?
- # [01:21] <Hixie> how do you mean?
- # [01:21] <Hixie> internally to what?
- # [01:23] <erlehmann> let me rephrase that
- # [01:24] <erlehmann> does having sort attribute mean something is sorted and the absense of them mean it is not sorted?
- # [01:24] <erlehmann> or is there an intermediatelayer
- # [01:25] <TabAtkins> If by "not sorted" you mean "not guaranteed to be sorted", then yes.
- # [01:25] <erlehmann> i think i'll wait until this is done. and sleep some time
- # [01:25] <TabAtkins> The presence of "sort" on a <th> means that the column the <th> is in is actively sorted.
- # [01:26] <erlehmann> so does the absense mean the dom goes to its original state?
- # [01:26] <TabAtkins> That is, upon setting the table is rearranged to be sorted, and if you mutate the table it adjust the sort accordingly.
- # [01:26] <TabAtkins> The absence means it stops being actively sorted.
- # [01:26] <TabAtkins> It goes back to acting like a normal table.
- # [01:26] <erlehmann> or does the absense mean that it stops sorting but the previous dom manipulation prevails?
- # [01:26] <TabAtkins> That.
- # [01:26] <erlehmann> ah
- # [01:30] <TabAtkins> I think the main purpose of stopSorting() will be to *reset* sorting. Otherwise, if you call sortNow() on a new column, it'll just become the new primary sort column, and the previous one will downgrade to a secondary sort column.
- # [01:30] <Hixie> setting the attribute doesn't immediately cause a sort, either, so maybe it should
- # [01:30] <TabAtkins> Yes, I think so.
- # [01:30] <Hixie> that would mean we don't need sortNow()
- # [01:30] <Hixie> however
- # [01:31] <Hixie> it would mean that setting an attribute causes a change to the DOM
- # [01:31] <Hixie> other than the attribute
- # [01:31] <Hixie> which is a new level of wacky, maybe?
- # [01:31] <Hixie> hmmm
- # [01:31] <TabAtkins> Depends. Sync or async?
- # [01:31] <erlehmann> all of this is pretty wacky
- # [01:31] <erlehmann> tables are black magic
- # [01:32] <Hixie> TabAtkins: dunno
- # [01:32] <TabAtkins> You still want sortNow(), I think. Even if we did start sorting the table after setting the attribute, it woudl be extra-wacky to also downgrade the sort level of the other sorted headings.
- # [01:32] <Hixie> oh wait, we still need sortNow
- # [01:32] <Hixie> you need sortNow() because it also sets the attributes
- # [01:32] <TabAtkins> Yeah.
- # [01:34] <Hixie> maybe setting the attribute shouldn't do the sort, so that you can set several in a row
- # [01:34] <Hixie> which you almost always will want to, if you're doing that
- # [01:34] <Hixie> so maybe table should have a .forceSort()?
- # [01:34] <Hixie> i don't like sortNow() as a name, for the method on <th>
- # [01:35] <TabAtkins> I can't come up with a better name. :/
- # [01:35] <Hixie> me either :-(
- # [01:35] <Hixie> sort() would be perfect
- # [01:35] <TabAtkins> Dude, just make the attribute be sorted.
- # [01:36] <Hixie> it's just so weird to have a past-tense attribute to do something in the future
- # [01:36] <TabAtkins> Nah, it's an adjective, not a past-tense verb.
- # [01:37] <Hixie> fine fine
- # [01:37] <Hixie> sorted it is
- # [01:40] <erlehmann> i find it funny how you are lacking words to describe what is a feature many want!
- # [01:43] * Joins: plutoniix (~plutoniix@ppp-58-8-179-96.revip2.asianet.co.th)
- # [01:46] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Quit: Leaving...)
- # [01:47] <JonathanNeal> <table sorted>?
- # [01:48] <TabAtkins> Nah, the <table sortable> attribute is like <video controls> - it says you want sorting UI, but has no effect on sorting itself.
- # [01:48] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
- # [01:49] <JonathanNeal> I see. So this is for javascript? Like Array.prototype.sort?
- # [01:49] <TabAtkins> No, you can still use <th sorted> on table headers to sort by the columns declaratively, without needing any script.
- # [01:51] <TabAtkins> JonathanNeal: Check out the very first part of http://www.whatwg.org/specs/web-apps/current-work/temp
- # [01:51] <TabAtkins> It explains the new stuff being added (except we've slightly changed the names since Hixie last updated that).
- # [01:52] <JonathanNeal> I guess it was the () that was throwing me off.
- # [01:52] <jsbell> Have a polyfill implemented yet? :)
- # [01:52] <TabAtkins> JonathanNeal: There are JS functions for dealing with the sorting, too, of course.
- # [01:52] <JonathanNeal> a polyfill could be written on the fly, is it necessary?
- # [01:53] <TabAtkins> The only difficult part of the polyfill would be validating the constraints.
- # [01:54] <JonathanNeal> what would this feature be called? sortable tables?
- # [01:54] <TabAtkins> (Only paying attention to sorting-capable <th> elements, treating rows as automatic based on spans, etc.)
- # [01:54] <TabAtkins> s/automatic/atomic/
- # [01:56] <TabAtkins> Hixie: Regarding adding sorted attributes via script which don't automatically start sorting, what about adding .sort() to <table> as well, with it just running through and picking up all the sorted columns again
- # [01:56] <TabAtkins> ?
- # [01:56] <JonathanNeal> I was wondering why you wouldn't just use existing names, like sort, etc.
- # [01:56] <JonathanNeal> although .sortTable might not conflict with any potential future .sort that would apply agnostically to elements.
- # [01:57] <TabAtkins> JonathanNeal: Before, Hixie used "sort" as the attribute name, so he coudln't use "sort" as the method name as well (attributes normally reflect as a same-named property).
- # [01:57] <TabAtkins> JonathanNeal: I'm not sure how I would sort arbitrary elements. They need to be linear collections of some kind, and tables are really the only thing that fits that bill.
- # [01:58] <JonathanNeal> Did I hear right that sort takes a value? sort="1", etc?
- # [01:58] <JonathanNeal> TabAtkins: lists fit the bit too.
- # [01:58] <TabAtkins> JonathanNeal: Maybe, yeah.
- # [01:59] <TabAtkins> JonathanNeal: Yes, the value is an integer >= 1, which determines the sort order.
- # [01:59] <JonathanNeal> So, this document I'm reading is using unagreed or outdated terminology in some spots?
- # [01:59] <TabAtkins> sorted=1 is the primary sort column, with sorted=2 used to break ties, etc.
- # [01:59] <TabAtkins> Yes. ^_^
- # [01:59] <JonathanNeal> for the sake of discussion, why not http://oksoclap.com/whatwg-sortable-tables ?
- # [02:00] <TabAtkins> Because Hixie's document is in his own webspace and easy for him to use?
- # [02:01] <JonathanNeal> Yea, it's just that I was trying to understand the discussion and you said it was outdated. I thought something more open would help organize thoughts a little better.
- # [02:01] <JonathanNeal> I see, that's where you changed it to "sorted".
- # [02:02] <TabAtkins> Yeah, all I've changed is <th sort> ==> <th sorted>, and <th>.sortNow() ==> <th>.sort().
- # [02:02] <JonathanNeal> Is that you fixing it?
- # [02:02] * Quits: jsbell (jsbell@nat/google/x-wygmmuaazmwdvgno) (Quit: There's no place like home...)
- # [02:03] <TabAtkins> Yeah.
- # [02:04] <JonathanNeal> I like this name, "comparator". It's better than "compareFunction", the naming I see used in mdn docs for Array.prototype.sort.
- # [02:04] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Ping timeout: 245 seconds)
- # [02:05] <TabAtkins> Interesting that the MDN docs don't use it. It's the standard term.
- # [02:05] <JonathanNeal> can comparator be set via string <th comparator="return a -b"> ?
- # [02:05] <JonathanNeal> whoops, i meant to add the function (a, b)
- # [02:05] <TabAtkins> No, it's a property, not an attribute.
- # [02:05] <JonathanNeal> Got it.
- # [02:06] <TabAtkins> You can, however, do <th onsort="this.comparator = function(a,b){return a - b;}">
- # [02:06] * Quits: othermaciej (~mjs@17.244.28.93) (Quit: othermaciej)
- # [02:06] <JonathanNeal> is there a way to see the state of the sorting? like .sorting // boolean ?
- # [02:06] <TabAtkins> What do you mean by "state of the sorting"?
- # [02:06] <JonathanNeal> well, what does stopSorting do?
- # [02:06] <TabAtkins> Removes all the sorted attributes from the <th>s in the table.
- # [02:07] <JonathanNeal> ah, it disables all sorting by actually removing all of the attributes?
- # [02:07] <TabAtkins> Yeah.
- # [02:07] <JonathanNeal> What an evil function.
- # [02:08] <JonathanNeal> 9. define sort() is that supposed to be sorted too?
- # [02:08] <TabAtkins> No, that's the function. It's named sort() on purpose.
- # [02:08] * Joins: jwal (1fb99693@gateway/web/freenode/ip.31.185.150.147)
- # [02:09] * Quits: mattgiff_ (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [02:09] <TabAtkins> Hixie: How are you treating cells with a colspan? Do they belong to both columns? The first?
- # [02:10] <JonathanNeal> why not sortRow() ?
- # [02:10] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:11] <TabAtkins> It doens't sort a row, it sorts a column.
- # [02:11] <TabAtkins> And why add more than necessary?
- # [02:12] <JonathanNeal> just seems like cells and rows were labeled in other js
- # [02:12] <JonathanNeal> cellIndex, rowSpan.
- # [02:12] * Joins: jacobolus (~jacobolus@50-0-164-73.dsl.dynamic.sonic.net)
- # [02:13] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [02:15] <JonathanNeal> rowIndex, cells, rows
- # [02:21] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
- # [02:35] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
- # [02:38] * Quits: ap (~ap@17.245.110.199) (Quit: ap)
- # [02:39] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [02:41] * alecf_ is now known as alecf
- # [02:41] * Quits: alecf (alecf@nat/google/x-aopeenuwiuussnfs) (Quit: alecf)
- # [02:54] * Quits: JonathanNeal (~anonymous@38.122.109.194) (Quit: JonathanNeal)
- # [02:55] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
- # [03:01] * heycam is now known as heycam|away
- # [03:13] * Quits: OnlyMax (~OnlyMax@187-126-37-208.user.veloxzone.com.br)
- # [03:21] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
- # [03:24] * Joins: Ducki_ (~Ducki@pD9E398FA.dip0.t-ipconnect.de)
- # [03:26] * Quits: jacobolus (~jacobolus@50-0-164-73.dsl.dynamic.sonic.net) (Quit: Leaving...)
- # [03:28] * Quits: Ducki (~Ducki@pD9E38A70.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
- # [03:28] * Parts: a-ja (~Instantbi@70.230.145.169)
- # [03:40] <MikeSmith> dammit
- # [03:41] * heycam|away is now known as heycam
- # [03:41] <MikeSmith> is there some rule that a Location directive can't be the first directive in an .htaccess file?
- # [03:41] * Quits: JibberJim (~opera@host-78-147-251-190.as13285.net) (Read error: Connection reset by peer)
- # [03:41] <MikeSmith> trying to fix a problem with http://w3c-test.org/html/
- # [03:42] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [03:42] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [03:42] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:43] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 264 seconds)
- # [03:43] <MikeSmith> the Location directive is the only one in the file, but the error log says <Location not allowed here
- # [03:45] * MikeSmith finds http://stackoverflow.com/questions/6667894/httaccess-location-not-allowed-here
- # [03:45] <MikeSmith> Location apparently not allowed in .htaccess at all
- # [03:55] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:56] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [03:58] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [04:07] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [04:07] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [04:07] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:12] * rniwa is now known as rniwa|away
- # [04:21] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:35] * Joins: JonathanNeal (~anonymous@cpe-142-11-82-156.socal.rr.com)
- # [04:47] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [04:48] * Joins: OnlyMax (~OnlyMax@187-126-37-208.user.veloxzone.com.br)
- # [04:50] * Krinkle|detached is now known as Krinkle
- # [04:51] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [04:53] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [04:55] * Joins: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net)
- # [04:56] <JonathanNeal> hola
- # [05:00] * Quits: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net) (Quit: sicking)
- # [05:03] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [05:08] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [05:14] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Read error: Connection reset by peer)
- # [05:14] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [05:21] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Read error: Operation timed out)
- # [05:21] * Quits: OnlyMax (~OnlyMax@187-126-37-208.user.veloxzone.com.br)
- # [05:22] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
- # [05:23] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (Read error: Operation timed out)
- # [05:24] * Quits: tobie (u5692@gateway/web/irccloud.com/x-msipbbqhxuqznmaf) (Ping timeout: 240 seconds)
- # [05:24] * Quits: akamike (u5089@gateway/web/irccloud.com/x-dfkuoyguvugkuvdr) (Ping timeout: 252 seconds)
- # [05:24] * Quits: cfq (~cfq@static.85-10-200-244.clients.your-server.de) (Ping timeout: 246 seconds)
- # [05:24] * Quits: twisted` (u6794@gateway/web/irccloud.com/x-ymwgnkneyzuruvbe) (Ping timeout: 252 seconds)
- # [05:24] * Quits: sawrubh (u6719@gateway/web/irccloud.com/x-vzdcfoqhbozuvave) (Ping timeout: 255 seconds)
- # [05:26] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [05:26] * Joins: cfq (~cfq@static.85-10-200-244.clients.your-server.de)
- # [05:26] * Quits: BruNeX (u4730@gateway/web/irccloud.com/x-gchtshbazqzkziwr) (Ping timeout: 276 seconds)
- # [05:27] * Quits: viduthalai1947 (u5404@gateway/web/irccloud.com/x-tbzzziosuvftesoe) (Ping timeout: 245 seconds)
- # [05:27] * Quits: obarth_away (u5519@gateway/web/irccloud.com/x-bkuhtennbdspeyxg) (Ping timeout: 245 seconds)
- # [05:27] * Joins: boblet_ (uid1921@gateway/web/irccloud.com/x-bumxplrtrplhjmhm)
- # [05:29] * Joins: scheib_ (uid4467@gateway/web/irccloud.com/x-yvvcutukkdoxnzrt)
- # [05:29] * Joins: benschwarz_ (uid2121@gateway/web/irccloud.com/x-elynxwvzrwylgqee)
- # [05:29] * Joins: Scorchin_ (uid1242@gateway/web/irccloud.com/x-unzshiiiqqvzefug)
- # [05:30] * Joins: sawrubh (u6719@gateway/web/irccloud.com/x-valxmhsvpgbvmviw)
- # [05:31] * Joins: Phae_ (uid455@gateway/web/irccloud.com/x-telbbetikfallhnx)
- # [05:31] * Joins: timeless_ (uid4015@gateway/web/irccloud.com/x-kdcmdovlunwqzwil)
- # [05:31] * Joins: scottjehl______ (uid3055@gateway/web/irccloud.com/x-mijijdeuwcppflid)
- # [05:32] * Joins: hdv_ (uid2376@gateway/web/irccloud.com/x-ofgwghxpuzyscfad)
- # [05:32] * Joins: krijn_ (uid2319@gateway/web/irccloud.com/x-berhevydsodablap)
- # [05:32] <JonathanNeal> Does the <th>. comparator compare the tds or their content?
- # [05:32] * Joins: remysharp_ (uid4345@gateway/web/irccloud.com/x-czrtmdayiwfilxga)
- # [05:32] * Joins: viduthalai1947 (u5404@gateway/web/irccloud.com/x-ymlujffjnghhfpfb)
- # [05:33] * Joins: matjas_ (uid2247@gateway/web/irccloud.com/x-ntlfnocrerdqfuve)
- # [05:33] * Joins: ryanseddon_ (uid1832@gateway/web/irccloud.com/x-tytvjxsxullzzkzb)
- # [05:33] * Joins: matijsb_ (uid2278@gateway/web/irccloud.com/x-njyngkxbjtrjmawx)
- # [05:33] * Joins: Wilto_ (uid2821@gateway/web/irccloud.com/x-yhiqinxmijbehett)
- # [05:33] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [05:33] * Joins: tobie (u5692@gateway/web/irccloud.com/x-tkjszucqhozkcwss)
- # [05:34] * Joins: wycats_ (uid79@gateway/web/irccloud.com/x-ndjfatlqgtlltpoz)
- # [05:34] * Joins: romainhuet__ (uid2533@gateway/web/irccloud.com/x-viyeukmtigzbleow)
- # [05:34] * Joins: NimeshNeema_ (uid2689@gateway/web/irccloud.com/x-nosfkswjbqsuptkk)
- # [05:35] * Joins: rafaelw___ (uid4459@gateway/web/irccloud.com/x-ageqxlsgebumfzsf)
- # [05:35] * Joins: arv_ (uid4269@gateway/web/irccloud.com/x-dujlqphziqhmidfg)
- # [05:37] * Joins: danzik17 (~danzik17@c-76-127-161-140.hsd1.ny.comcast.net)
- # [05:38] * Joins: slightlyoff_ (uid1768@gateway/web/irccloud.com/x-tbmhccvylmukvzmh)
- # [05:39] * Joins: akamike (u5089@gateway/web/irccloud.com/x-lvadpsagtpdljplo)
- # [05:39] * Joins: dglazkov_ (uid4270@gateway/web/irccloud.com/x-auacqsrxqzmvsuma)
- # [05:40] * Joins: obarth_away (u5519@gateway/web/irccloud.com/x-jayhuzacdklkwnrh)
- # [05:40] <MikeSmith> JonathanNeal: what's a comparator?
- # [05:41] <JonathanNeal> MikeSmith: http://www.whatwg.org/specs/web-apps/current-work/temp http://oksoclap.com/whatwg-sortable-tables
- # [05:41] * Joins: beowulf_ (uid116@gateway/web/irccloud.com/x-jnixhdlkaowquvei)
- # [05:43] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Ping timeout: 245 seconds)
- # [05:43] * Joins: BruNeX (u4730@gateway/web/irccloud.com/x-fvqppmfxrqtcuwin)
- # [05:44] * Quits: NimeshNeema_ (uid2689@gateway/web/irccloud.com/x-nosfkswjbqsuptkk) (Excess Flood)
- # [05:44] <MikeSmith> JonathanNeal: something Hixie posted to the list?
- # [05:45] <JonathanNeal> I was just following the conversation from earlier today. I don't know where else it has been posted.
- # [05:45] <JonathanNeal> Something TabAtkins, erlehmann, and Hixie were enjoying.
- # [05:46] <erlehmann> i am still sleepy and not sleeping
- # [05:51] * Joins: NimeshNeema_ (uid2689@gateway/web/irccloud.com/x-eserbodkxfsshyze)
- # [05:51] <JonathanNeal> Is that why you denied my IIFE reduction (function (global) { /* never an instance of global */ })(this); ?
- # [05:53] * Joins: jacobolus (~jacobolus@50-0-164-73.dsl.dynamic.sonic.net)
- # [05:54] * Quits: jacobolus (~jacobolus@50-0-164-73.dsl.dynamic.sonic.net) (Client Quit)
- # [05:57] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [05:57] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:58] * Quits: JohnAlbin (~JohnAlbin@client-67-58-228-190.consolidated.net) (Quit: JohnAlbin)
- # [06:00] * Joins: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net)
- # [06:02] * heycam is now known as heycam|away
- # [06:07] <erlehmann> jonathanneal, i probably did overlook it
- # [06:12] * heycam|away is now known as heycam
- # [06:23] * heycam is now known as heycam|away
- # [06:42] * Quits: dbaron (~dbaron@pool-72-94-180-24.phlapa.fios.verizon.net) (Ping timeout: 245 seconds)
- # [06:47] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:59] * Krinkle is now known as Krinkle|detached
- # [07:00] * Joins: [[zzz]] (~q@node-6r2.pool-125-25.dynamic.totbb.net)
- # [07:00] <Hixie> TabAtkins: both
- # [07:03] * Joins: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net)
- # [07:04] * Krinkle|detached is now known as Krinkle
- # [07:04] * Quits: [[zz]] (~q@node-8nx.pool-125-25.dynamic.totbb.net) (Ping timeout: 265 seconds)
- # [07:06] <Hixie> JonathanNeal: good question... probably the elements, i guess
The end :)