Make .gitignore and lib/.gitignore more consistent.
authorNicholas Clark <nick@ccl4.org>
Sat, 20 Jul 2013 08:33:00 +0000 (10:33 +0200)
committerNicholas Clark <nick@ccl4.org>
Wed, 24 Jul 2013 07:36:11 +0000 (09:36 +0200)
Move the ignore of lib/App/, lib/mro.pm, lib/TAP/, lib/Test/Harness.pm,
lib/File/DosGlob.pm, lib/inc/, Win32.pm, Win32API/ and Win32Core.pm from
.gitignore to lib/.gitignore, where they more logically belong.
Consistently use trailing / for ignored directories.
Add a leading / to the ignore of unicore/TestProp.pl
(The line was added by commit 3df51b85ce4a5664 in Nov 2009, and it's not
clear why it did not have a leading / from the start.)

Re-sort lib/.gitignore lexically.

.gitignore
lib/.gitignore

index 4c6ac8b..1107c55 100644 (file)
@@ -93,22 +93,13 @@ MYMETA.*
 /bitcount.h
 /mg_data.h
 
-lib/inc/
-lib/Win32.pm
-lib/Win32API/
-lib/Win32CORE.pm
 lib/CORE/
 
 # test byproducts
 ext/Test-Harness/t/ext/
-lib/App/
 lib/Archive/Tar/t/src/long/foo.tbz
 lib/Archive/Tar/t/src/short/foo.tbz
 lib/IPC/Cmd/t/src/x.tgz
-lib/mro.pm
-lib/TAP/
-lib/Test/Harness.pm
-lib/File/DosGlob.pm
 t/rantests
 t/tmp*
 t/perl
index 136740f..e752d89 100644 (file)
@@ -1,16 +1,17 @@
+/App/
 /Archive/Tar.pm
 /Archive/Tar/Constant.pm
 /Archive/Tar/File.pm
-/Attribute
+/Attribute/
 /AutoLoader.pm
 /AutoSplit.pm
-/B
 /B.pm
-/CGI
+/B/
 /CGI.pm
-/CPAN
+/CGI/
 /CPAN.pm
-/CPAN/API
+/CPAN/
+/CPAN/API/
 /CPAN/API/HOWTO.pod
 /CPAN/Author.pm
 /CPAN/Bundle.pm
 /CPAN/Distribution.pm
 /CPAN/Distroprefs.pm
 /CPAN/Distrostatus.pm
-/CPAN/Exception
+/CPAN/Exception/
 /CPAN/Exception/RecursiveDependency.pm
 /CPAN/Exception/blocked_urllist.pm
 /CPAN/Exception/yaml_not_installed.pm
-/CPAN/FTP
 /CPAN/FTP.pm
+/CPAN/FTP/
 /CPAN/FTP/netrc.pm
 /CPAN/FirstTime.pm
 /CPAN/HandleConfig.pm
 /CPAN/Index.pm
 /CPAN/InfoObj.pm
-/CPAN/Kwalify
 /CPAN/Kwalify.pm
+/CPAN/Kwalify/
 /CPAN/Kwalify/distroprefs.dd
 /CPAN/Kwalify/distroprefs.yml
-/CPAN/LWP
+/CPAN/LWP/
 /CPAN/LWP/UserAgent.pm
-/CPAN/Meta
 /CPAN/Meta.pm
+/CPAN/Meta/
 /CPAN/Module.pm
 /CPAN/Nox.pm
 /CPAN/PAUSE2003.pub
 /CPAN/PAUSE2009.pub
 /CPAN/Prompt.pm
 /CPAN/Queue.pm
-/CPAN/SIGNATURE
+/CPAN/SIGNATURE/
 /CPAN/Shell.pm
 /CPAN/Tarzip.pm
 /CPAN/URL.pm
 /CPAN/Version.pm
 /Carp.pm
 /Carp/Heavy.pm
-/Compress
+/Compress/
 /Config.pm
 /Config.pod
-/Config/Perl
+/Config/Perl/
 /Config/Perl/V.pm
 /Config_git.pl
 /Config_heavy.pl
 /Cross.pm
 /Cwd.pm
 /DB_File.pm
-/Data
+/Data/
 /Devel/DProf.pm
 /Devel/DProf/
 /Devel/InnerPackage.pm
@@ -79,8 +80,8 @@
 /Digest/file.pm
 /Dumpvalue.pm
 /DynaLoader.pm
-/Encode
 /Encode.pm
+/Encode/
 /Env.pm
 /Errno.pm
 /Exporter.pm
@@ -89,8 +90,8 @@
 /ExtUtils/CBuilder/
 /ExtUtils/Command.pm
 /ExtUtils/Command/MM.pm
-/ExtUtils/Constant
 /ExtUtils/Constant.pm
+/ExtUtils/Constant/
 /ExtUtils/Install.pm
 /ExtUtils/Installed.pm
 /ExtUtils/Liblist.pm
 /ExtUtils/MakeMaker.pm
 /ExtUtils/MakeMaker/Config.pm
 /ExtUtils/MakeMaker/FAQ.pod
-/ExtUtils/MakeMaker/YAML.pm
 /ExtUtils/MakeMaker/Tutorial.pod
+/ExtUtils/MakeMaker/YAML.pm
 /ExtUtils/Manifest.pm
 /ExtUtils/Miniperl.pm
 /ExtUtils/Mkbootstrap.pm
 /Fatal.pm
 /Fcntl.pm
 /File/CheckTree.pm
+/File/DosGlob.pm
 /File/Fetch.pm
 /File/Find.pm
 /File/Glob.pm
 /File/GlobMapper.pm
 /File/Path.pm
-/File/Spec/
 /File/Spec.pm
+/File/Spec/
 /File/Temp.pm
 /FileCache.pm
 /Filter/Simple.pm
-/Filter/Util
+/Filter/Util/
 /GDBM_File.pm
-/Hash
+/Getopt/Long.pm
+/HTTP/Tiny.pm
+/Hash/
 /I18N/Collate.pm
-/I18N/LangTags
 /I18N/LangTags.pm
+/I18N/LangTags/
 /I18N/Langinfo.pm
 /IO.pm
-/IO/Compress
+/IO/Compress/
 /IO/Dir.pm
 /IO/File.pm
 /IO/Handle.pm
 /IO/Poll.pm
 /IO/Seekable.pm
 /IO/Select.pm
-/IO/Socket
 /IO/Socket.pm
-/IO/Uncompress
+/IO/Socket/
+/IO/Uncompress/
 /IO/Zlib.pm
 /IPC/Cmd.pm
 /IPC/Msg.pm
 /IPC/Semaphore.pm
 /IPC/SharedMem.pm
 /IPC/SysV.pm
-/HTTP/Tiny.pm
 /JSON/PP.pm
 /JSON/PP/Boolean.pm
-/Getopt/Long.pm
-/List
-/Locale
+/List/
+/Locale/
 /Locale/Constants.pm
 /Locale/Constants.pod
 /Locale/Country.pm
 /Locale/Currency.pod
 /Locale/Language.pm
 /Locale/Language.pod
-/Locale/Maketext
 /Locale/Maketext.pm
 /Locale/Maketext.pod
+/Locale/Maketext/
 /Locale/Maketext/Guts.pm
 /Locale/Maketext/GutsLoader.pm
 /Locale/Maketext/Simple.pm
 /Locale/Maketext/TPJ13.pod
 /Locale/Script.pm
 /Locale/Script.pod
-/MIME
-/Math
-/Math/BigFloat
+/MIME/
+/Math/
 /Math/BigFloat.pm
+/Math/BigFloat/
 /Math/BigFloat/Trace.pm
-/Math/BigInt
 /Math/BigInt.pm
+/Math/BigInt/
 /Math/BigInt/Calc.pm
 /Math/BigInt/CalcEmu.pm
 /Math/BigInt/FastCalc.pm
 /Math/BigRat.pm
 /Math/Complex.pm
 /Math/Trig.pm
-/Memoize
 /Memoize.pm
+/Memoize/
 /Memoize/AnyDBM_File.pm
 /Memoize/Expire.pm
 /Memoize/ExpireFile.pm
 /Memoize/NDBM_File.pm
 /Memoize/SDBM_File.pm
 /Memoize/Storable.pm
-/Module/Build
 /Module/Build.pm
-/Module/CoreList
+/Module/Build/
 /Module/CoreList.pm
 /Module/CoreList.pod
+/Module/CoreList/
 /Module/CoreList/TieHashDelta.pm
 /Module/Load.pm
 /Module/Load/Conditional.pm
 /Net/Cmd.pm
 /Net/Config.pm
 /Net/Domain.pm
-/Net/FTP
 /Net/FTP.pm
+/Net/FTP/
 /Net/FTP/A.pm
 /Net/FTP/E.pm
 /Net/FTP/I.pm
 /PerlIO/via/QuotedPrint.pm
 /Pod/Checker.pm
 /Pod/Escapes.pm
-/Pod/Functions.pm
 /Pod/Find.pm
+/Pod/Functions.pm
 /Pod/Html.pm
 /Pod/InputObjects.pm
 /Pod/Man.pm
 /Pod/ParseLink.pm
 /Pod/ParseUtils.pm
 /Pod/Parser.pm
-/Pod/Perldoc
 /Pod/Perldoc.pm
+/Pod/Perldoc/
 /Pod/PlainText.pm
 /Pod/Select.pm
-/Pod/Simple
 /Pod/Simple.pm
 /Pod/Simple.pod
+/Pod/Simple/
 /Pod/Simple/t/corpus/2202jp.txt
 /Pod/Simple/t/corpus/2202jpx.txt
 /Pod/Simple/t/corpus/2202jpy.txt
 /Pod/perldoc.pod
 /SDBM_File.pm
 /Safe.pm
-/Scalar
+/Scalar/
 /Search/
 /SelfLoader.pm
 /Socket.pm
 /Storable.pm
-/Sys
-/Term
+/Sys/
+/TAP/
+/Term/
 /Test.pm
-/Test/Builder
+/Test/
 /Test/Builder.pm
+/Test/Builder/
 /Test/More.pm
 /Test/Simple.pm
 /Test/Tutorial.pod
+/Text/Abbrev.pm
 /Text/Balanced.pm
 /Text/ParseWords.pm
 /Text/Soundex.pm
 /Text/Tabs.pm
 /Text/Wrap.pm
-/Text/Abbrev.pm
-/Thread
+/Thread/
 /Tie/File.pm
 /Tie/Hash/NamedCapture.pm
 /Tie/Memoize.pm
 /Unicode/Collate.pm
 /Unicode/Collate/
 /Unicode/Normalize.pm
-/XS
+/Win32.pm
+/Win32API/
+/Win32CORE.pm
+/XS/
 /XSLoader.pm
 /arybase.pm
 /attributes.pm
-/auto
-/autodie
+/auto/
 /autodie.pm
+/autodie/
 /autouse.pm
 /base.pm
 /bigint.pm
 /bigrat.pm
 /buildcustomize.pl
 /constant.pm
-/encoding
 /encoding.pm
+/encoding/
 /fields.pm
 /if.pm
+/inc/
 /lib.pm
+/mro.pm
 /ops.pm
 /parent.pm
 /perlfaq*
 /perlxstut.pod
 /perlxstypemap.pod
 /re.pm
-/threads
 /threads.pm
+/threads/
 /unicore/CombiningClass.pl
 /unicore/Decomposition.pl
 /unicore/Heavy.pl
-/unicore/mktables.lst
 /unicore/Name.pl
 /unicore/Name.pm
-unicore/TestProp.pl
-/unicore/To
+/unicore/TestProp.pl
+/unicore/To/
 /unicore/UCD.pl
-/unicore/lib
+/unicore/lib/
+/unicore/mktables.lst
 /version.pm
 /version.pod
 /version/