W3C home > Mailing lists > Public > www-archive@w3.org > October 2014

Re: URL Spec rewrite (bug 25946) and galimatias test results

From: Sam Ruby <rubys@intertwingly.net>
Date: Wed, 29 Oct 2014 17:47:49 -0700
Message-ID: <54518AB5.8070806@intertwingly.net>
To: Valentin Gosu <valentin.gosu@gmail.com>
CC: Anne van Kesteren <annevk@annevk.nl>, "www-archive@w3.org" <www-archive@w3.org>
On 10/29/14 5:39 PM, Valentin Gosu wrote:
> On 29 October 2014 15:34, Sam Ruby <rubys@intertwingly.net
> <mailto:rubys@intertwingly.net>> wrote:
>
>     On 10/29/14 6:09 AM, Valentin Gosu wrote:
>
>         I think the content at
>         http://intertwingly.net/__projects/pegurl/url.html
>         <http://intertwingly.net/projects/pegurl/url.html>
>         would represent a nice addition to https://url.spec.whatwg.org/, but
>         can't really replace the parsing steps we already have.
>
>     Care to explain why?
>
> Those steps represent an important reference for implementers, handling
> corner cases and parsing peculiarities that might not be obvious at
> first glance.
> While they're not crucial to the spec, they have been really useful so
> far, and I'd like them to continue being available.

My assertion is that the steps I have provided cover these exact same 
corner cases and parsing peculiarities, and I have running code and 
published test results to back up my assertion.  Can you identify a 
single corner case that isn't covered (other than the encoding changes 
that I already have noted as todos in the document)?

>     For those that would rather not build it themselves, you can see
>     this code in action here:
>
>     http://intertwingly.net/projects/pegurl/liveview.html
>
> That's really cool. Could prove useful in the future. Thanks!

Thanks!

- Sam Ruby
Received on Thursday, 30 October 2014 00:48:18 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:44:35 UTC