[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #1530: uri-generic fails with match error on IPv6 add
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #1530: uri-generic fails with match error on IPv6 addresses using bracket notation |
Date: |
Mon, 03 Sep 2018 08:55:04 -0000 |
#1530: uri-generic fails with match error on IPv6 addresses using bracket
notation
------------------------+---------------------------------
Reporter: wasamasa | Owner:
Type: defect | Status: new
Priority: minor | Milestone: someday
Component: extensions | Version: 5.0.0rc1
Keywords: | Estimated difficulty:
------------------------+---------------------------------
According to [https://tools.ietf.org/html/rfc3986] (section 3.2.2 and
following) IPv6 literals don't simply use a colon to separate the address
from the port, but require you to wrap brackets around the address. This
doesn't seem to be supported in uri-generic 3.0:
{{{
(uri-reference "http://[::1]:8080")
Error: (match) no matching pattern
Call history:
<syntax> (uri-reference "http://[::1]:8080")
<eval> (uri-reference "http://[::1]:8080") <--
}}}
--
Ticket URL: <https://bugs.call-cc.org/ticket/1530>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #1530: uri-generic fails with match error on IPv6 addresses using bracket notation,
Chicken Trac <=