| 15:28 | <annevk> | MikeSmith: btw, it seems likely we will get rid of concepts such as "domain label" and "domain label separator" in the URL specification |
| 15:28 | <annevk> | MikeSmith: UTS #46 calls the whole thing a "domain" and doesn't distinguish much between its individual components |
| 15:32 | <MikeSmith> | annevk: that sounds like an improvement. the domain-label thing doesn't match to normal parlance and just send kludgy |
| 17:19 | <Domenic_> | MikeSmith: this is slightly related and is my personal pet-peeve with the current URL Standard. https://github.com/annevk/url/issues/1 |
| 20:15 | <annevk> | Domenic_: we take pull requests |
| 20:15 | <annevk> | Domenic_: but I also have a vague plan of refactoring the specification a bit per https://github.com/SimonSapin/rust-url/blob/master/parser.rs |
| 20:16 | <annevk> | Domenic_: to see if that makes parsing more readable |
| 22:26 | <MikeSmith> | Domenic_: hmm so per the spec that gives "file:///" by design instead of "file:///C:/"? |
| 22:27 | <MikeSmith> | annevk: 🐻 |
| 22:27 | <MikeSmith> | annevk: you went with that to match the IE and Chrome behavior? |
| 22:28 | <annevk> | MikeSmith: I think Gecko, it does not match IE or Chrome iirc |
| 22:28 | <MikeSmith> | ah |
| 22:28 | <annevk> | MikeSmith: however, the issue is open for a reason |
| 22:28 | <MikeSmith> | ok |
| 22:29 | <annevk> | MikeSmith: Windows legacy should probably be assimilated |
| 22:29 | <MikeSmith> | annevk: yeah |
| 22:30 | <MikeSmith> | annevk: btw is there some way you can migrate that issue to https://github.com/whatwg/url |
| 22:30 | <MikeSmith> | doesn't matter since I'm now watching your repo too |
| 22:31 | <annevk> | MikeSmith: should probably file a bug for it at some point |
| 22:31 | <annevk> | MikeSmith: I think my parser code is now maintained as part of some Google project, still need to add a notice |
| 22:33 | <MikeSmith> | annevk: oh, it's cool that it's being used |
| 22:33 | <MikeSmith> | Domenic_: https://github.com/bterlson/ecmascript is interesting |