make \(%foo) return refs to values (not copies of values)
[p5sagit/p5-mst-13.2.git] / MANIFEST
index 1d6b3a8..966cc80 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -5,6 +5,7 @@ Changes5.001            Differences between 5.000 and 5.001
 Changes5.002           Differences between 5.001 and 5.002
 Changes5.003           Differences between 5.002 and 5.003
 Changes5.004           Differences between 5.003 and 5.004
+Changes5.005           Differences between 5.004 and 5.005
 Configure              Portability tool
 Copying                        The GNU General Public License
 EXTERN.h               Included before foreign .h files
@@ -32,6 +33,7 @@ README.amiga          Notes about AmigaOS port
 README.beos            Notes about BeOS port
 README.cygwin32                Notes about Cygwin32 port
 README.dos             Notes about dos/djgpp port
+README.lexwarn         Notes about lexical warnings
 README.mpeix           Notes about MPE/iX port
 README.os2             Notes about OS/2 port
 README.os390           Notes about OS/390 (nee MVS) port
@@ -592,8 +594,168 @@ lib/syslog.pl             Perl library supporting syslogging
 lib/tainted.pl         Old code for tainting
 lib/termcap.pl         Perl library supporting termcap usage
 lib/timelocal.pl       Perl library supporting inverse of localtime, gmtime
+lib/unicode/ArabLink.pl                                Unicode character database
+lib/unicode/ArabLnkGrp.pl                      Unicode character database
+lib/unicode/Bidirectional.pl                   Unicode character database
+lib/unicode/Block.pl                           Unicode character database
+lib/unicode/Category.pl                                Unicode character database
+lib/unicode/CombiningClass.pl                  Unicode character database
+lib/unicode/Decomposition.pl                   Unicode character database
+lib/unicode/In/AlphabeticPresentationForms.pl  Unicode character database
+lib/unicode/In/Arabic.pl                       Unicode character database
+lib/unicode/In/ArabicPresentationForms-A.pl    Unicode character database
+lib/unicode/In/ArabicPresentationForms-B.pl    Unicode character database
+lib/unicode/In/Armenian.pl                     Unicode character database
+lib/unicode/In/Arrows.pl                       Unicode character database
+lib/unicode/In/BasicLatin.pl                   Unicode character database
+lib/unicode/In/Bengali.pl                      Unicode character database
+lib/unicode/In/BlockElements.pl                        Unicode character database
+lib/unicode/In/Bopomofo.pl                     Unicode character database
+lib/unicode/In/BoxDrawing.pl                   Unicode character database
+lib/unicode/In/CJKCompatibility.pl             Unicode character database
+lib/unicode/In/CJKCompatibilityForms.pl                Unicode character database
+lib/unicode/In/CJKCompatibilityIdeographs.pl   Unicode character database
+lib/unicode/In/CJKSymbolsandPunctuation.pl     Unicode character database
+lib/unicode/In/CJKUnifiedIdeographs.pl         Unicode character database
+lib/unicode/In/CombiningDiacriticalMarks.pl    Unicode character database
+lib/unicode/In/CombiningHalfMarks.pl           Unicode character database
+lib/unicode/In/CombiningMarksforSymbols.pl     Unicode character database
+lib/unicode/In/ControlPictures.pl              Unicode character database
+lib/unicode/In/CurrencySymbols.pl              Unicode character database
+lib/unicode/In/Cyrillic.pl                     Unicode character database
+lib/unicode/In/Devanagari.pl                   Unicode character database
+lib/unicode/In/Dingbats.pl                     Unicode character database
+lib/unicode/In/EnclosedAlphanumerics.pl                Unicode character database
+lib/unicode/In/EnclosedCJKLettersandMonths.pl  Unicode character database
+lib/unicode/In/GeneralPunctuation.pl           Unicode character database
+lib/unicode/In/GeometricShapes.pl              Unicode character database
+lib/unicode/In/Georgian.pl                     Unicode character database
+lib/unicode/In/Greek.pl                                Unicode character database
+lib/unicode/In/GreekExtended.pl                        Unicode character database
+lib/unicode/In/Gujarati.pl                     Unicode character database
+lib/unicode/In/Gurmukhi.pl                     Unicode character database
+lib/unicode/In/HalfwidthandFullwidthForms.pl   Unicode character database
+lib/unicode/In/HangulCompatibilityJamo.pl      Unicode character database
+lib/unicode/In/HangulJamo.pl                   Unicode character database
+lib/unicode/In/HangulSyllables.pl              Unicode character database
+lib/unicode/In/Hebrew.pl                       Unicode character database
+lib/unicode/In/HighPrivateUseSurrogates.pl     Unicode character database
+lib/unicode/In/HighSurrogates.pl               Unicode character database
+lib/unicode/In/Hiragana.pl                     Unicode character database
+lib/unicode/In/IPAExtensions.pl                        Unicode character database
+lib/unicode/In/Kanbun.pl                       Unicode character database
+lib/unicode/In/Kannada.pl                      Unicode character database
+lib/unicode/In/Katakana.pl                     Unicode character database
+lib/unicode/In/Lao.pl                          Unicode character database
+lib/unicode/In/Latin-1Supplement.pl            Unicode character database
+lib/unicode/In/LatinExtended-A.pl              Unicode character database
+lib/unicode/In/LatinExtended-B.pl              Unicode character database
+lib/unicode/In/LatinExtendedAdditional.pl      Unicode character database
+lib/unicode/In/LetterlikeSymbols.pl            Unicode character database
+lib/unicode/In/LowSurrogates.pl                        Unicode character database
+lib/unicode/In/Malayalam.pl                    Unicode character database
+lib/unicode/In/MathematicalOperators.pl                Unicode character database
+lib/unicode/In/MiscellaneousSymbols.pl         Unicode character database
+lib/unicode/In/MiscellaneousTechnical.pl       Unicode character database
+lib/unicode/In/NumberForms.pl                  Unicode character database
+lib/unicode/In/OpticalCharacterRecognition.pl  Unicode character database
+lib/unicode/In/Oriya.pl                                Unicode character database
+lib/unicode/In/PrivateUse.pl                   Unicode character database
+lib/unicode/In/SmallFormVariants.pl            Unicode character database
+lib/unicode/In/SpacingModifierLetters.pl       Unicode character database
+lib/unicode/In/Specials.pl                     Unicode character database
+lib/unicode/In/SuperscriptsandSubscripts.pl    Unicode character database
+lib/unicode/In/Tamil.pl                                Unicode character database
+lib/unicode/In/Telugu.pl                       Unicode character database
+lib/unicode/In/Thai.pl                         Unicode character database
+lib/unicode/In/Tibetan.pl                      Unicode character database
+lib/unicode/Is/Alnum.pl                                Unicode character database
+lib/unicode/Is/Alpha.pl                                Unicode character database
+lib/unicode/Is/BidiAN.pl                       Unicode character database
+lib/unicode/Is/BidiB.pl                                Unicode character database
+lib/unicode/Is/BidiCS.pl                       Unicode character database
+lib/unicode/Is/BidiEN.pl                       Unicode character database
+lib/unicode/Is/BidiES.pl                       Unicode character database
+lib/unicode/Is/BidiET.pl                       Unicode character database
+lib/unicode/Is/BidiL.pl                                Unicode character database
+lib/unicode/Is/BidiON.pl                       Unicode character database
+lib/unicode/Is/BidiR.pl                                Unicode character database
+lib/unicode/Is/BidiS.pl                                Unicode character database
+lib/unicode/Is/BidiWS.pl                       Unicode character database
+lib/unicode/Is/C.pl                            Unicode character database
+lib/unicode/Is/Cc.pl                           Unicode character database
+lib/unicode/Is/Cn.pl                           Unicode character database
+lib/unicode/Is/Co.pl                           Unicode character database
+lib/unicode/Is/DCcircle.pl                     Unicode character database
+lib/unicode/Is/DCcompat.pl                     Unicode character database
+lib/unicode/Is/DCfinal.pl                      Unicode character database
+lib/unicode/Is/DCfont.pl                       Unicode character database
+lib/unicode/Is/DCinital.pl                     Unicode character database
+lib/unicode/Is/DCinitial.pl                    Unicode character database
+lib/unicode/Is/DCisolated.pl                   Unicode character database
+lib/unicode/Is/DCnarrow.pl                     Unicode character database
+lib/unicode/Is/DCnoBreak.pl                    Unicode character database
+lib/unicode/Is/DCsmall.pl                      Unicode character database
+lib/unicode/Is/DCsquare.pl                     Unicode character database
+lib/unicode/Is/DCsub.pl                                Unicode character database
+lib/unicode/Is/DCsuper.pl                      Unicode character database
+lib/unicode/Is/DCvertical.pl                   Unicode character database
+lib/unicode/Is/DCwide.pl                       Unicode character database
+lib/unicode/Is/DecoCanon.pl                    Unicode character database
+lib/unicode/Is/DecoCompat.pl                   Unicode character database
+lib/unicode/Is/Digit.pl                                Unicode character database
+lib/unicode/Is/L.pl                            Unicode character database
+lib/unicode/Is/Ll.pl                           Unicode character database
+lib/unicode/Is/Lm.pl                           Unicode character database
+lib/unicode/Is/Lo.pl                           Unicode character database
+lib/unicode/Is/Lower.pl                                Unicode character database
+lib/unicode/Is/Lt.pl                           Unicode character database
+lib/unicode/Is/Lu.pl                           Unicode character database
+lib/unicode/Is/M.pl                            Unicode character database
+lib/unicode/Is/Mc.pl                           Unicode character database
+lib/unicode/Is/Mirrored.pl                     Unicode character database
+lib/unicode/Is/Mn.pl                           Unicode character database
+lib/unicode/Is/N.pl                            Unicode character database
+lib/unicode/Is/Nd.pl                           Unicode character database
+lib/unicode/Is/No.pl                           Unicode character database
+lib/unicode/Is/P.pl                            Unicode character database
+lib/unicode/Is/Pd.pl                           Unicode character database
+lib/unicode/Is/Pe.pl                           Unicode character database
+lib/unicode/Is/Po.pl                           Unicode character database
+lib/unicode/Is/Print.pl                                Unicode character database
+lib/unicode/Is/Ps.pl                           Unicode character database
+lib/unicode/Is/S.pl                            Unicode character database
+lib/unicode/Is/Sc.pl                           Unicode character database
+lib/unicode/Is/Sm.pl                           Unicode character database
+lib/unicode/Is/So.pl                           Unicode character database
+lib/unicode/Is/Space.pl                                Unicode character database
+lib/unicode/Is/Upper.pl                                Unicode character database
+lib/unicode/Is/Z.pl                            Unicode character database
+lib/unicode/Is/Zl.pl                           Unicode character database
+lib/unicode/Is/Zp.pl                           Unicode character database
+lib/unicode/Is/Zs.pl                           Unicode character database
+lib/unicode/JamoShort.pl                       Unicode character database
+lib/unicode/Makefile                           Unicode character database
+lib/unicode/Name.pl                            Unicode character database
+lib/unicode/Number.pl                          Unicode character database
+lib/unicode/To/Digit.pl                                Unicode character database
+lib/unicode/To/Lower.pl                                Unicode character database
+lib/unicode/To/Title.pl                                Unicode character database
+lib/unicode/To/Upper.pl                                Unicode character database
+lib/unicode/UnicodeData-Latest.txt             Unicode character database
+lib/unicode/arabshp.txt                                Unicode character database
+lib/unicode/blocks.txt                         Unicode character database
+lib/unicode/index2.txt                         Unicode character database
+lib/unicode/jamo2.txt                          Unicode character database
+lib/unicode/mktables.PL                                Unicode character database generator
+lib/unicode/names2.txt                         Unicode character database
+lib/unicode/props2.txt                         Unicode character database
+lib/unicode/readme.txt                         Unicode character database info
+lib/utf8.pm                                    Pragma to control Unicode support
+lib/utf8_heavy.pl                              Support routines for utf8 pragma
 lib/validate.pl                Perl library supporting wholesale file mode validation
 lib/vars.pm            Declare pseudo-imported global variables
+lib/warning.pm         For "use warning"
 makeaperl.SH           perl script that produces a new perl binary
 makedepend.SH          Precursor to makedepend
 makedir.SH             Precursor to makedir
@@ -772,6 +934,7 @@ sv.c                        Scalar value code
 sv.h                   Scalar value header
 t/README               Instructions for regression tests
 t/TEST                 The regression tester
+t/UTEST                        Run regression tests with -Mutf8
 t/base/cond.t          See if conditionals work
 t/base/if.t            See if if works
 t/base/lex.t           See if lexical items work
@@ -903,6 +1066,7 @@ t/op/fork.t                See if fork works
 t/op/glob.t            See if <*> works
 t/op/goto.t            See if goto works
 t/op/goto_xs.t         See if "goto &sub" works on XSUBs
+t/op/grent.t           See if getgr*() functions work
 t/op/groups.t          See if $( works
 t/op/gv.t              See if typeglobs work
 t/op/hashwarn.t                See if warnings for bad hash assignments work
@@ -924,6 +1088,7 @@ t/op/pack.t                See if pack and unpack work
 t/op/pat.t             See if esoteric patterns work
 t/op/pos.t             See if pos works
 t/op/push.t            See if push and pop work
+t/op/pwent.t           See if getpw*() functions work
 t/op/quotemeta.t       See if quotemeta works
 t/op/rand.t            See if rand works
 t/op/range.t           See if .. works
@@ -951,6 +1116,7 @@ t/op/tie.t         See if tie/untie functions work
 t/op/tiearray.t                See if tie for arrays works
 t/op/tiehandle.t       See if tie for handles works
 t/op/time.t            See if time functions work
+t/op/tr.t              See if tr works
 t/op/undef.t           See if undef works
 t/op/universal.t       See if UNIVERSAL class works
 t/op/unshift.t         See if unshift works
@@ -966,6 +1132,27 @@ t/pragma/strict-vars      Tests of "use strict 'vars'" for strict.t
 t/pragma/strict.t      See if strictures work
 t/pragma/subs.t                See if subroutine pseudo-importation works
 t/pragma/warn-1global  Tests of global warnings for warning.t
+t/pragma/warn-2use     Tests for "use warning" for warning.t
+t/pragma/warn-3both    Tests for interaction of $^W and "use warning"
+t/pragma/warn-4lint    Tests for -W switch
+t/pragma/warn-5nolint  Tests for -X switch
+t/pragma/warn-doio     Tests for doio.c for warning.t
+t/pragma/warn-gv       Tests for gv.c for warning.t
+t/pragma/warn-mg       Tests for mg.c for warning.t
+t/pragma/warn-op       Tests for op.c for warning.t
+t/pragma/warn-perl     Tests for perl.c for warning.t
+t/pragma/warn-perly    Tests for perly.y for warning.t
+t/pragma/warn-pp       Tests for pp.c for warning.t
+t/pragma/warn-pp_ctl   Tests for pp_ctl.c for warning.t
+t/pragma/warn-pp_hot   Tests for pp_hot.c for warning.t
+t/pragma/warn-pp_sys   Tests for pp_sys.c for warning.t
+t/pragma/warn-regcomp  Tests for regcomp.c for warning.t
+t/pragma/warn-regexec  Tests for regexec.c for warning.t
+t/pragma/warn-sv       Tests for sv.c for warning.t
+t/pragma/warn-taint    Tests for taint.c for warning.t
+t/pragma/warn-toke     Tests for toke.c for warning.t
+t/pragma/warn-universal        Tests for universal.c for warning.t
+t/pragma/warn-util     Tests for util.c for warning.t
 t/pragma/warning.t     See if warning controls work
 taint.c                        Tainting code
 thrdvar.h              Per-thread variables
@@ -974,6 +1161,8 @@ thread.sym         Symbols for threads
 toke.c                 The tokener
 universal.c            The default UNIVERSAL package methods
 unixish.h              Defines that are assumed on Unix
+utf8.c                 Unicode routines
+utf8.h                 Unicode header
 util.c                 Utility routines
 util.h                 Dummy header
 utils/Makefile         Extract the utility scripts
@@ -1019,6 +1208,8 @@ vms/vms.c         VMS-specific C code for Perl core
 vms/vms_yfix.pl                convert Unix perly.[ch] to VMS perly_[ch].vms
 vms/vmsish.h           VMS-specific C header for Perl core
 vms/writemain.pl       Generate perlmain.c from miniperlmain.c+extensions
+warning.h              The warning numbers
+warning.pl             Program to write warning.h and lib/warning.pm
 win32/GenCAPI.pl       Win32 port for C API with PERL_OBJECT
 win32/Makefile         Win32 makefile for NMAKE (Visual C++ build)
 win32/TEST             Win32 port