Issue #2542 has been updated by Yui NARUSE.

Status changed from Assigned to Closed
% Done changed from 0 to 100

Applied in changeset r46491.

----------
support RFC3986 [Feature #2542]

* lib/uri/common.rb (URI::REGEXP): move to lib/uri/rfc2396_parser.rb.

* lib/uri/common.rb (URI::Parser): ditto.

* lib/uri/common.rb (URI.split): use RFC3986_Parser.

* lib/uri/common.rb (URI.parse): ditto.

* lib/uri/common.rb (URI.join): ditto.

* lib/uri/common.rb (URI.extract): deprecated.

* lib/uri/common.rb (URI.regexp): ditto.

* lib/uri/rfc2396_parser.rb: added.

* lib/uri/rfc3986_parser.rb: added.

----------------------------------------
Feature #2542: URI lib should be updated to RFC 3986
https://bugs.ruby-lang.org/issues/2542#change-47320

* Author: Marc-Andre Lafortune
* Status: Closed
* Priority: Normal
* Assignee: Yui NARUSE
* Category: lib
* Target version: next minor
----------------------------------------
=begin
 RFC 2396 has been obsolete for nearly 5 years now.
 
 It was replaced by RFC 3986 which aims at clarifying aspects that were not previously clear.
=end




-- 
https://bugs.ruby-lang.org/