Subject: | $scheme_re et al. are not documented |
From the source of URI.pm:
use vars qw($reserved $mark $unreserved $uric $scheme_re);
$reserved = q(;/?:@&=+$,[]);
$mark = q(-_.!~*'()); #'; emacs
$unreserved = "A-Za-z0-9\Q$mark\E";
$uric = quotemeta($reserved) . $unreserved . "%";
$scheme_re = '[a-zA-Z][a-zA-Z0-9.+\-]*';
I noticed that HTTP::Response uses $URI::scheme_re, so I was wondering whether I can safely use it myself. If so, could these variable be documented? If that is not desirable, feel free to reject this bug.