chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #396: Handle empty path components in uri-generic


From: Chicken Trac
Subject: [Chicken-janitors] Re: #396: Handle empty path components in uri-generic/uri-common
Date: Fri, 24 Sep 2010 10:26:52 -0000

#396: Handle empty path components in uri-generic/uri-common
-------------------------+--------------------------------------------------
  Reporter:  sjamaan     |       Owner:  sjamaan                                
 
      Type:  defect      |      Status:  reopened                               
 
  Priority:  minor       |   Milestone:  4.7.0                                  
 
 Component:  extensions  |     Version:  4.6.x                                  
 
Resolution:              |    Keywords:  uri, pedantic strictness, rfc, 
standards
-------------------------+--------------------------------------------------
Changes (by sjamaan):

  * status:  closed => reopened
  * resolution:  fixed =>


Comment:

 Reopening, as there's still at least one instance of this bug left:

 {{{
 (uri->string (uri-relative-to
                (uri-reference "../blah")
                (uri-reference "http://foo.com/bar/foo///";)))
 => "http://foo.com/bar/blah";
 ;; Should be:
 "http://foo.com/bar/foo//blah";
 }}}

 We have a few tests that test the current behaviour under {{{extra-
 cases}}}. There's no mention of a standard or rationale so I guess these
 were just added because it seemed like a good idea at the time ;)

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/396#comment:11>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]