id summary reporter owner description type status priority milestone component version resolution keywords cc difficulty 998 uri->string / make-uri path encoding inconsistencies andyjpb sjamaan "(use uri-common) #;11> (uri->string (uri-reference ""./5:123"")) ""./5:123"" Correct! #;12> (uri->string (make-uri path: '(""5:123""))) ""5%3A123"" Incorrect! #;13> (uri->string (make-uri path: '(""."" ""5:123""))) ""./5%3A123"" Incorrect! make-uri appears to have its own path encoder which is encoding an overly broad set of characters. It also seems to lack the logic for consing ""./"" onto paths that have a colon in the first part. " defect closed major someday unknown 4.8.x invalid