This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add utility and .h for character's UTF-8
[perl5.git] / MANIFEST
index 079f5bb..41a4aa5 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -191,8 +191,9 @@ cpan/CGI/t/html.t                   See if CGI.pm works
 cpan/CGI/t/http.t                      See if CGI.pm works
 cpan/CGI/t/init.t                      See if CGI.pm works
 cpan/CGI/t/init_test.txt               See if CGI.pm works
+cpan/CGI/t/multipart_init.t            See if CGI.pm works
 cpan/CGI/t/no_tabindex.t               See if CGI.pm works
-cpan/CGI/t/param_fetch.t                       See if CGI pop menus work
+cpan/CGI/t/param_fetch.t               See if CGI pop menus work
 cpan/CGI/t/popup_menu.t                        See if CGI pop menus work
 cpan/CGI/t/pretty.t                    See if CGI.pm works
 cpan/CGI/t/push.t                      See if CGI::Push works
@@ -858,6 +859,7 @@ cpan/Encode/lib/Encode/Supported.pod        Documents for supported encodings
 cpan/Encode/lib/Encode/Unicode/UTF7.pm Encode extension
 cpan/Encode/Makefile.PL                        Encode extension makefile writer
 cpan/Encode/MANIFEST                   Encode MANIFEST
+cpan/Encode/META.json                  Encode META.json
 cpan/Encode/META.yml                   Encode META.yml
 cpan/Encode/README                     Encode extension
 cpan/Encode/Symbol/Makefile.PL         Encode extension
@@ -1749,12 +1751,15 @@ cpan/Module-Build/t/write_default_maniskip.t
 cpan/Module-Build/t/xs.t
 cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm    Module::Conditional
 cpan/Module-Load-Conditional/t/01_Module_Load_Conditional.t    Module::Conditional tests
-cpan/Module-Load-Conditional/t/02_Parse_Version.t              Module::Load::Conditional tests
+cpan/Module-Load-Conditional/t/test_lib/a/X.pm                 Module::Conditional tests
+cpan/Module-Load-Conditional/t/test_lib/b/X.pm                 Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/Commented.pm            Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/InPod.pm                        Module::Load::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/LoadIt.pm               Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/LoadMe.pl               Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/MustBe/Loaded.pm                Module::Load::Conditional tests
+cpan/Module-Load-Conditional/t/to_load/NotMain.pm              Module::Conditional tests
+cpan/Module-Load-Conditional/t/to_load/NotX.pm                 Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/ToBeLoaded              Module::Conditional tests
 cpan/Module-Loaded/lib/Module/Loaded.pm        Module::Loaded
 cpan/Module-Loaded/t/01_Module-Loaded.t        Module::Loaded tests
@@ -1767,8 +1772,12 @@ cpan/Module-Load/t/to_load/Must/Be/Loaded.pm     Module::Load tests
 cpan/Module-Load/t/to_load/TestModule.pm       Module::Load tests
 cpan/Module-Load/t/to_load/ToBeLoaded          Module::Load tests
 cpan/Module-Metadata/lib/Module/Metadata.pm
+cpan/Module-Metadata/t/encoding.t
 cpan/Module-Metadata/t/lib/0_1/Foo.pm
 cpan/Module-Metadata/t/lib/0_2/Foo.pm
+cpan/Module-Metadata/t/lib/BOMTest/UTF16BE.pm
+cpan/Module-Metadata/t/lib/BOMTest/UTF16LE.pm
+cpan/Module-Metadata/t/lib/BOMTest/UTF8.pm
 cpan/Module-Metadata/t/lib/DistGen.pm
 cpan/Module-Metadata/t/lib/MBTest.pm
 cpan/Module-Metadata/t/lib/Tie/CPHash.pm
@@ -1814,6 +1823,10 @@ cpan/Module-Pluggable/t/18skipped_package.t              Module::Pluggable tests
 cpan/Module-Pluggable/t/19can_ok_clobber.t             Module::Pluggable tests
 cpan/Module-Pluggable/t/20dodgy_files.t                        Module::Pluggable tests
 cpan/Module-Pluggable/t/21editor_junk.t                        Module::Pluggable tests
+cpan/Module-Pluggable/t/22trigger.t                    Module::Pluggable tests
+cpan/Module-Pluggable/t/23depth.t                      Module::Pluggable tests
+cpan/Module-Pluggable/t/24local_inc_object.t           Module::Pluggable tests
+cpan/Module-Pluggable/t/24local_inc_package.t          Module::Pluggable tests
 cpan/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/Acme/Foo-Bar.pm            Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm  Module::Pluggable tests
@@ -1837,6 +1850,12 @@ cpan/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm    Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/No/Middle.pm               Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm      Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/TA/C/A/I.pm                        Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/Text/Abbrev.pm             Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/TriggerTest/Plugin/After.pm        Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/TriggerTest/Plugin/CallbackAllow.pm        Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/TriggerTest/Plugin/CallbackDeny.pm Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/TriggerTest/Plugin/Deny.pm Module::Pluggable tests
+cpan/Module-Pluggable/t/lib/TriggerTest/Plugin/Error.pm        Module::Pluggable tests
 cpan/Module-Pluggable/t/lib/Zot/.Zork.pm               Module::Pluggable tests
 cpan/NEXT/lib/NEXT.pm          Pseudo-class NEXT for method redispatch
 cpan/NEXT/t/actual.t           NEXT
@@ -1943,7 +1962,7 @@ cpan/podlators/t/text.t                           podlators test
 cpan/podlators/t/text-utf8.t                   podlators test
 cpan/podlators/VERSION                         podlators distribution version
 cpan/Pod-Parser/lib/Pod/Checker.pm             Pod-Parser - check POD documents for syntax errors
-cpan/Pod-Parser/lib/Pod/Find.pm                        used by pod/splitpod
+cpan/Pod-Parser/lib/Pod/Find.pm                        find POD documents in directory trees
 cpan/Pod-Parser/lib/Pod/InputObjects.pm                Pod-Parser - define objects for input streams
 cpan/Pod-Parser/lib/Pod/Parser.pm              Pod-Parser - define base class for parsing POD
 cpan/Pod-Parser/lib/Pod/ParseUtils.pm          Pod-Parser - pod utility functions
@@ -2082,6 +2101,10 @@ cpan/Pod-Simple/t/corpus/8859_7.pod                      Pod::Simple test file
 cpan/Pod-Simple/t/corpus/8859_7.xml                    Pod::Simple test file
 cpan/Pod-Simple/t/corpus/cp1256.txt                    Pod::Simple test file
 cpan/Pod-Simple/t/corpus/cp1256.xml                    Pod::Simple test file
+cpan/Pod-Simple/t/corpus/encwarn01.txt                 Pod::Simple test file
+cpan/Pod-Simple/t/corpus/encwarn01.xml                 Pod::Simple test file
+cpan/Pod-Simple/t/corpus/encwarn02.txt                 Pod::Simple test file
+cpan/Pod-Simple/t/corpus/encwarn02.xml                 Pod::Simple test file
 cpan/Pod-Simple/t/corpus/fet_cont.txt                  Pod::Simple test file
 cpan/Pod-Simple/t/corpus/fet_cont.xml                  Pod::Simple test file
 cpan/Pod-Simple/t/corpus/fet_dup.txt                   Pod::Simple test file
@@ -2199,12 +2222,14 @@ cpan/Pod-Simple/t/xhtml01.t                             Pod::Simple test file
 cpan/Pod-Simple/t/xhtml05.t                            Pod::Simple test file
 cpan/Pod-Simple/t/xhtml10.t                            Pod::Simple test file
 cpan/Pod-Simple/t/xhtml15.t                            Pod::Simple test file
+cpan/Pod-Simple/t/xhtml20.t                            Pod::Simple test file
 cpan/Pod-Simple/t/x_nixer.t                            Pod::Simple test file
 cpan/Socket/Makefile.PL                        Socket extension makefile writer
 cpan/Socket/Socket.pm                  Socket extension Perl module
 cpan/Socket/Socket.xs                  Socket extension external subroutines
 cpan/Socket/t/getaddrinfo.t            See if Socket::getaddrinfo works
 cpan/Socket/t/getnameinfo.t            See if Socket::getnameinfo works
+cpan/Socket/t/ip_mreq.t                        See if (un)pack_ip_mreq work
 cpan/Socket/t/ipv6_mreq.t              See if (un)pack_ipv6_mreq work
 cpan/Socket/t/sockaddr.t
 cpan/Socket/t/socketpair.t             See if socketpair works
@@ -2221,6 +2246,7 @@ cpan/Sys-Syslog/Syslog.pm         Sys::Syslog extension Perl module
 cpan/Sys-Syslog/Syslog.xs              Sys::Syslog extension external subroutines
 cpan/Sys-Syslog/t/00-load.t            test for Sys::Syslog
 cpan/Sys-Syslog/t/constants.t          test for Sys::Syslog
+cpan/Sys-Syslog/t/facilities-routing.t test for Sys::Syslog
 cpan/Sys-Syslog/t/syslog.t             See if Sys::Syslog works
 cpan/Sys-Syslog/win32/compile.pl       Sys::Syslog extension Win32 related file
 cpan/Sys-Syslog/win32/PerlLog_dll.uu   Sys::Syslog extension Win32 related file
@@ -2298,7 +2324,7 @@ cpan/Test-Harness/t/aggregator.t                  Test::Harness test
 cpan/Test-Harness/t/bailout.t                          Test::Harness test
 cpan/Test-Harness/t/base.t                             Test::Harness test
 cpan/Test-Harness/t/callbacks.t                                Test::Harness test
-cpan/Test-Harness/t/compat/env.opts.t
+cpan/Test-Harness/t/compat/env_opts.t                  Test::Harness test
 cpan/Test-Harness/t/compat/env.t                       Test::Harness test
 cpan/Test-Harness/t/compat/failure.t                   Test::Harness test
 cpan/Test-Harness/t/compat/inc-propagation.t           Test::Harness test
@@ -2627,7 +2653,9 @@ cpan/Text-Tabs/t/Jacobson.t               See if Text::Tabs is working
 cpan/Text-Tabs/t/Jochen.t              See if Text::Tabs is working
 cpan/Text-Tabs/t/sep2.t                        See if Text::Tabs is working
 cpan/Text-Tabs/t/sep.t                 See if Text::Tabs is working
+cpan/Text-Tabs/t/Tabs-ElCid.t          See if Text::Tabs works
 cpan/Text-Tabs/t/tabs.t                        See if Text::Tabs works
+cpan/Text-Tabs/t/Wrap-JLB.t            See if Text::Wrap::wrap works
 cpan/Text-Tabs/t/wrap_separator2.t     See if Text::Wrap::wrap works
 cpan/Text-Tabs/t/wrap.t                        See if Text::Wrap::wrap works
 cpan/Tie-RefHash/lib/Tie/RefHash.pm            Base class for tied hashes with references as keys
@@ -2927,6 +2955,7 @@ cpan/Win32API-File/typemap        Win32API::File extension interface types
 cpan/Win32/Changes                     Changes for Win32 extension module
 cpan/Win32/longpath.inc                        Win32 extension long path support
 cpan/Win32/Makefile.PL                 Win32 extension makefile writer
+cpan/Win32/t/CodePage.t                        See if Win32 extension works
 cpan/Win32/t/CreateFile.t              See if Win32 extension works
 cpan/Win32/t/ExpandEnvironmentStrings.t        See if Win32 extension works
 cpan/Win32/t/GetCurrentThreadId.t      See if Win32 extension works
@@ -3238,6 +3267,9 @@ dist/IO/Makefile.PL               IO extension makefile writer
 dist/IO/poll.c                 IO poll() emulation using select()
 dist/IO/poll.h                 IO poll() emulation using select()
 dist/IO/README                 IO extension maintenance notice
+dist/IO/t/cachepropagate-tcp.t See if IO::Socket duplication works
+dist/IO/t/cachepropagate-udp.t See if IO::Socket duplication works
+dist/IO/t/cachepropagate-unix.t        See if IO::Socket duplication works
 dist/IO/t/io_const.t           See if constants from IO work
 dist/IO/t/io_dir.t             See if directory-related methods from IO work
 dist/IO/t/io_dup.t             See if dup()-related methods from IO work
@@ -3367,6 +3399,7 @@ dist/Module-CoreList/corelist                     The corelist command-line utility
 dist/Module-CoreList/identify-dependencies     A usage example for Module::CoreList
 dist/Module-CoreList/lib/Module/CoreList.pm    Module::CoreList
 dist/Module-CoreList/lib/Module/CoreList.pod   Module::CoreList
+dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm       Module::CoreList guts
 dist/Module-CoreList/Makefile.PL               Module::CoreList
 dist/Module-CoreList/MANIFEST                  Module::CoreList
 dist/Module-CoreList/README                    Module::CoreList
@@ -3848,7 +3881,6 @@ ext/POSIX/hints/next_3.pl Hint for POSIX for named architecture
 ext/POSIX/hints/openbsd.pl     Hint for POSIX for named architecture
 ext/POSIX/hints/sunos_4.pl     Hint for POSIX for named architecture
 ext/POSIX/hints/svr4.pl                Hint for POSIX for named architecture
-ext/POSIX/hints/uts.pl         Hint for POSIX for named architecture
 ext/POSIX/lib/POSIX.pm         POSIX extension Perl module
 ext/POSIX/lib/POSIX.pod                POSIX extension documentation
 ext/POSIX/Makefile.PL          POSIX extension makefile writer
@@ -4019,6 +4051,7 @@ ext/XS-APItest/t/svpv.t           More generic SvPVbyte and SvPVutf8 tests
 ext/XS-APItest/t/svsetsv.t     Test behaviour of sv_setsv with/without PERL_CORE
 ext/XS-APItest/t/swaplabel.t   test recursive descent label parsing
 ext/XS-APItest/t/swaptwostmts.t        test recursive descent statement parsing
+ext/XS-APItest/t/sym-hook.t    Test rv2cv hooks for bareword lookup
 ext/XS-APItest/t/temp_lv_sub.t XS::APItest: tests for lvalue subs returning temps
 ext/XS-APItest/t/underscore_length.t   Test find_rundefsv()
 ext/XS-APItest/t/utf16_to_utf8.t       Test behaviour of utf16_to_utf8{,reversed}
@@ -4154,12 +4187,13 @@ hints/unicosmk.sh               Hints for named architecture
 hints/unicos.sh                        Hints for named architecture
 hints/unisysdynix.sh           Hints for named architecture
 hints/utekv.sh                 Hints for named architecture
-hints/uts.sh                   Hints for named architecture
 hints/uwin.sh                  Hints for named architecture
 hints/vmesa.sh                 Hints for named architecture
 hints/vos.sh                   Hints for named architecture
 hv.c                           Hash value code
 hv.h                           Hash value header
+inline.h                       Static inline functions
+inline_invlist.c               Inline functions for handling inversion lists
 INSTALL                                Detailed installation instructions
 installhtml                    Perl script to install html files for pods
 install_lib.pl                 functions shared between install* scripts
@@ -4629,8 +4663,11 @@ pod/perl5140delta.pod            Perl changes in version 5.14.0
 pod/perl5141delta.pod          Perl changes in version 5.14.1
 pod/perl5142delta.pod          Perl changes in version 5.14.2
 pod/perl5160delta.pod          Perl changes in version 5.16.0
+pod/perl5161delta.pod          Perl changes in version 5.16.1
 pod/perl5170delta.pod          Perl changes in version 5.17.0
 pod/perl5171delta.pod          Perl changes in version 5.17.1
+pod/perl5172delta.pod          Perl changes in version 5.17.2
+pod/perl5173delta.pod          Perl changes in version 5.17.3
 pod/perl561delta.pod           Perl changes in version 5.6.1
 pod/perl56delta.pod            Perl changes in version 5.6
 pod/perl581delta.pod           Perl changes in version 5.8.1
@@ -4850,7 +4887,6 @@ README.solaris                    Perl notes for Solaris
 README.symbian                 Perl notes for Symbian
 README.tru64                   Perl notes for Tru64
 README.tw                      Perl for Traditional Chinese (in Big5)
-README.uts                     Perl notes for UTS
 README.vmesa                   Perl notes for VM/ESA
 README.vms                     Notes about installing the VMS port
 README.vos                     Perl notes for Stratus VOS
@@ -4878,6 +4914,7 @@ regen/regcharclass.pl             Generate regcharclass.h from inline data
 regen/regcomp.pl               Builder of regnodes.h
 regen/regen_lib.pl             Common file routines for generator scripts
 regen/uconfig_h.pl             generate uconfig.h (requires /bin/sh)
+regen/utf8_strings.pl          generate utf8_strings.h
 regen/warnings.pl              Program to write warnings.h and lib/warnings.pm
 regexec.c                      Regular expression evaluator
 regexp.h                       Public declarations for the above
@@ -5030,7 +5067,9 @@ t/lib/compmod.pl          Helper for 1_compile.t
 t/lib/croak/mg                 Test croak calls from mg.c
 t/lib/croak/op                 Test croak calls from op.c
 t/lib/croak/pp_ctl             Test croak calls from pp_ctl.c
+t/lib/croak/pp_hot             Test croak calls from pp_hot.c
 t/lib/croak.t                  Test calls to Perl_croak() in the C source.
+t/lib/croak/toke               Test croak calls from toke.c
 t/lib/cygwin.t                 Builtin cygwin function tests
 t/lib/dbmt_common.pl           Common functionality for ?DBM_File tests
 t/lib/deprecate/Deprecated.pm  Deprecated module to test deprecate.pm
@@ -5058,6 +5097,7 @@ t/lib/strict/refs         Tests of "use strict 'refs'" for strict.t
 t/lib/strict/subs              Tests of "use strict 'subs'" for strict.t
 t/lib/strict/vars              Tests of "use strict 'vars'" for strict.t
 t/lib/subs/subs                        Tests of "use subs"
+t/lib/test_require.pm          A test file for t/op/inccode.t
 t/lib/test_use_14937.pm                A test pragma for t/comp/use.t
 t/lib/test_use.pm              A test pragma for t/comp/use.t
 t/lib/universal.t              Tests for functions in universal.c
@@ -5244,6 +5284,7 @@ t/op/hashassign.t         See if hash assignments work
 t/op/hash-rt85026.t            See if hash iteration/deletion works
 t/op/hash.t                    See if the complexity attackers are repelled
 t/op/hashwarn.t                        See if warnings for bad hash assignments work
+t/op/heredoc.t                 See if heredoc edge and corner cases work
 t/op/inccode.t                 See if coderefs work in @INC
 t/op/inccode-tie.t             See if tie to @INC works
 t/op/incfilter.t               See if the source filters in coderef-in-@INC work
@@ -5440,6 +5481,7 @@ t/run/dtrace.t                    Test for DTrace probes
 t/run/exit.t                   Test perl's exit status.
 t/run/fresh_perl.t             Tests that require a fresh perl.
 t/run/locale.t         Tests related to locale handling
+t/run/mad.t                    Test vs MAD environment
 t/run/noswitch.t               Test aliasing ARGV for other switch tests
 t/run/runenv.t                 Test if perl honors its environment variables.
 t/run/script.t                 See if script invocation works
@@ -5510,6 +5552,7 @@ universal.c                       The default UNIVERSAL package methods
 unixish.h                      Defines that are assumed on Unix
 utf8.c                         Unicode routines
 utf8.h                         Unicode header
+utf8_strings.h                 compile-time macros for characters in UTF-8
 utfebcdic.h                    Unicode on EBCDIC (UTF-EBCDIC, tr16) header
 util.c                         Utility routines
 util.h                         Dummy header
@@ -5543,8 +5586,6 @@ utils/shasum.PL                   filter for computing SHA digests (analogous to md5sum)
 utils/splain.PL                        Stand-alone version of diagnostics.pm
 utils/xsubpp.PL                        External subroutine preprocessor
 utils/zipdetails.PL                    display the internal structure of zip files
-uts/sprintf_wrap.c             sprintf wrapper for UTS
-uts/strtol_wrap.c              strtol wrapper for UTS
 vmesa/Makefile                 VM/ESA Makefile
 vmesa/vmesa.c                  VM/ESA-specific C code for Perl core
 vmesa/vmesaish.h               VM/ESA-specific C header for Perl core
@@ -5581,16 +5622,12 @@ win32/ce-helpers/makedist.pl    WinCE port
 win32/ce-helpers/registry.bat  WinCE port
 win32/config.ce                        WinCE port
 win32/config.gc                        Win32 base line config.sh (MinGW build)
-win32/config.gc64              Win64 base line config.sh (MinGW build)
 win32/config_H.ce              WinCE port
 win32/config_H.gc              Win32 config header (MinGW build)
-win32/config_H.gc64            Win64 config header (MinGW build)
 win32/config_h.PL              Perl code to convert Win32 config.sh to config.h
 win32/config_H.vc              Win32 config header (Visual C++ build)
-win32/config_H.vc64            Win64 config header (Visual C++ build)
 win32/config_sh.PL             Perl code to update Win32 config.sh from Makefile
 win32/config.vc                        Win32 base line config.sh (Visual C++ build)
-win32/config.vc64              Win64 base line config.sh (Visual C++ build)
 win32/create_perllibst_h.pl    creates perllibst.h file for inclusion from perllib.c
 win32/distclean.bat            Remove _ALL_ files not listed here in MANIFEST
 win32/fcrypt.c                 crypt() implementation