diff --git a/cpan/Encode/t/Unicode.t b/cpan/Encode/t/Unicode.t index 2cc5d548557f..e4fad3fb3e76 100644 --- a/cpan/Encode/t/Unicode.t +++ b/cpan/Encode/t/Unicode.t @@ -25,7 +25,7 @@ use Encode qw(encode decode find_encoding); # # see -# http://www.unicode.org/unicode/reports/tr19/ +# http://www.unicode.org/reports/tr19/ # my $dankogai = "\x{5c0f}\x{98fc}\x{3000}\x{5f3e}"; diff --git a/lib/Unicode/UCD.pm b/lib/Unicode/UCD.pm index 11fa2bef6a48..606caee6f27f 100644 --- a/lib/Unicode/UCD.pm +++ b/lib/Unicode/UCD.pm @@ -1972,7 +1972,7 @@ Locale is not completely independent. The I field contains results to use when the locale is a Turkic language. For more information about case mappings see -L +L =cut @@ -2219,7 +2219,7 @@ hash will not have any of the base keys, like C, C, etc., but will contain only locale keys. For more information about case mappings see -L +L =cut @@ -4727,7 +4727,7 @@ nor the punctuation. For blocks see L -For scripts see UTR #24: L +For scripts see UTR #24: L =head2 B diff --git a/lib/unicore/BidiBrackets.txt b/lib/unicore/BidiBrackets.txt index a95e5ca5ca7e..8f65aa8b2f16 100644 --- a/lib/unicore/BidiBrackets.txt +++ b/lib/unicore/BidiBrackets.txt @@ -56,7 +56,7 @@ # of each line. # # For information on bidirectional paired brackets, see UAX #9: Unicode -# Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/ +# Bidirectional Algorithm, at http://www.unicode.org/reports/tr9/ # # This file was originally created by Andrew Glass and Laurentiu Iancu # for Unicode 6.3. diff --git a/lib/unicore/BidiMirroring.txt b/lib/unicore/BidiMirroring.txt index 34e42ae8dc30..9640ae59a01a 100644 --- a/lib/unicore/BidiMirroring.txt +++ b/lib/unicore/BidiMirroring.txt @@ -40,7 +40,7 @@ # for character-based mirroring. # # For information on bidi mirroring, see UAX #9: Unicode Bidirectional Algorithm, -# at http://www.unicode.org/unicode/reports/tr9/ +# at http://www.unicode.org/reports/tr9/ # # This file was originally created by Markus Scherer. # Extended for Unicode 3.2, 4.0, 4.1, 5.0, 5.1, 5.2, and 6.0 by Ken Whistler, diff --git a/lib/unicore/CompositionExclusions.txt b/lib/unicore/CompositionExclusions.txt index 52bbb465bcdf..1ed7778b83c1 100644 --- a/lib/unicore/CompositionExclusions.txt +++ b/lib/unicore/CompositionExclusions.txt @@ -13,7 +13,7 @@ # Unicode Character Database. # # For more information, see -# http://www.unicode.org/unicode/reports/tr15/#Primary_Exclusion_List_Table +# http://www.unicode.org/reports/tr15/#Primary_Exclusion_List_Table # # For a full derivation of composition exclusions, see the derived property # Full_Composition_Exclusion in DerivedNormalizationProps.txt diff --git a/lib/unicore/NamedSequences.txt b/lib/unicore/NamedSequences.txt index b3c64f18c241..f4e50cf49e75 100644 --- a/lib/unicore/NamedSequences.txt +++ b/lib/unicore/NamedSequences.txt @@ -28,7 +28,7 @@ # <1000, 1001, 1002> # # For more information, see UAX #34: Unicode Named Character -# Sequences, at http://www.unicode.org/unicode/reports/tr34/ +# Sequences, at http://www.unicode.org/reports/tr34/ # # Note: The order of entries in this file is not significant. # However, entries are generally in script order corresponding diff --git a/lib/unicore/NamedSqProv.txt b/lib/unicore/NamedSqProv.txt index a4e4fdc2e458..ebe21fcdaafb 100644 --- a/lib/unicore/NamedSqProv.txt +++ b/lib/unicore/NamedSqProv.txt @@ -29,7 +29,7 @@ # <1000, 1001, 1002> # # For more information, see UAX #34: Unicode Named Character -# Sequences, at http://www.unicode.org/unicode/reports/tr34/ +# Sequences, at http://www.unicode.org/reports/tr34/ # # Note: The order of entries in this file is not significant. # However, entries are generally in script order corresponding diff --git a/perl.h b/perl.h index e2bac33027e0..6d771e2340f9 100644 --- a/perl.h +++ b/perl.h @@ -7517,7 +7517,7 @@ extern void moncontrol(int); #endif /* ISO 6429 NEL - C1 control NExt Line */ -/* See https://www.unicode.org/unicode/reports/tr13/ */ +/* See https://www.unicode.org/reports/tr13/ */ #define NEXT_LINE_CHAR NEXT_LINE_NATIVE #ifndef PIPESOCK_MODE diff --git a/pod/perl58delta.pod b/pod/perl58delta.pod index 1997ff91d621..4901ea4fa74f 100644 --- a/pod/perl58delta.pod +++ b/pod/perl58delta.pod @@ -409,7 +409,7 @@ File handles can be marked as accepting Perl's internal encoding of Unicode Note for EBCDIC users: the pseudo layer ":utf8" is erroneously named for you since it's not UTF-8 what you will be getting but instead UTF-EBCDIC. See L, L, and -http://www.unicode.org/unicode/reports/tr16/ for more information. +http://www.unicode.org/reports/tr16/ for more information. In future releases this naming may change. See L for more information about UTF-8. diff --git a/pod/perlebcdic.pod b/pod/perlebcdic.pod index 0e0ab8bd87f4..f51cb49abbe8 100644 --- a/pod/perlebcdic.pod +++ b/pod/perlebcdic.pod @@ -1879,7 +1879,7 @@ L L -L +L L B Tom Jennings, diff --git a/pod/perluniintro.pod b/pod/perluniintro.pod index 7ae5c5e92cff..4cc5980416ab 100644 --- a/pod/perluniintro.pod +++ b/pod/perluniintro.pod @@ -605,7 +605,7 @@ CAPITAL LETTER A's should be considered equal, or even A's of any case. The long answer is that you need to consider character normalization and casing issues: see L, Unicode Technical Report #15, -L and +L and sections on case mapping in the L. As of Perl 5.8.0, the "Full" case-folding of I > C<0x00C0>. The long answer is that "it depends", and a good answer cannot be given without knowing (at the very least) the language context. See L, and I -L +L =back diff --git a/utf8.c b/utf8.c index 72d3ac2b7af4..3b321be7cb98 100644 --- a/utf8.c +++ b/utf8.c @@ -4187,7 +4187,7 @@ beyond what was matched. Correspondingly for C and C. For case-insensitiveness, the "casefolding" of Unicode is used instead of upper/lowercasing both the characters, see -L (Case Mappings). +L (Case Mappings). =for apidoc Cmnh||FOLDEQ_UTF8_NOMIX_ASCII =for apidoc Cmnh||FOLDEQ_LOCALE diff --git a/utfebcdic.h b/utfebcdic.h index ce9981b427b8..98e9fe300864 100644 --- a/utfebcdic.h +++ b/utfebcdic.h @@ -8,7 +8,7 @@ * * Macros to implement UTF-EBCDIC as perl's internal encoding * Adapted from version 7.1 of Unicode Technical Report #16: - * http://www.unicode.org/unicode/reports/tr16 + * http://www.unicode.org/reports/tr16 * * To summarize, the way it works is: * To convert an EBCDIC code point to UTF-EBCDIC: