From: naruse@... Date: 2014-06-22T00:22:31+00:00 Subject: [ruby-core:63274] [ruby-trunk - Feature #2542] [Closed] URI lib should be updated to RFC 3986 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/