summaryrefslogtreecommitdiff
path: root/lib/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* don't set a special filetype for generated .gitignoreLukas Mai2023-03-241-2/+2
| | | | | | | Previously it would default to Perl, which happens to produce the right comment character ("#"), but results in nonsensical syntax highlighting. Now we set $lang to the special value 'None', which still produces read-only declarations, but doesn't force a mode/filetype on editors.
* fix incorrect vi filetype declarations in generated filesLukas Mai2023-03-241-1/+1
| | | | | Vim's filetype declarations are case sensitive. The correct types for Perl, C, and Pod are perl, c, and pod, respectively.
* generated files - update mode lines to specify file typeElvin Aslanov2023-02-191-2/+2
| | | | | | | | | | This updates the mode-line for most of our generated files so that they include file type information so they will be properly syntax highlighted on github. This does not make any other functional changes to the files. [Note: Commit message rewritten by Yves]
* experimental: sync with CPAN version 0.031Leon Timmermans2023-02-151-0/+1
| | | | | | | | | | | From Changes: - Fix the name of the extra_paired_delimiters feature (previously mis-documented as extra_paired_delims) - Added "stable.pm", which acts like experimental.pm only for features which have been marked non-experimental in their current form, in later version of perl.
* Update bignum to CPAN version 0.65Hugo van der Sanden2022-04-171-0/+1
| | | | | | | | | | | | | | | | | | | [DELTA] * Restore the upgrading and downgrading in "bignum", with the exception of upgrading from Math::BigFloat to Math::BigRat, which I couldn't make sense of. Now, both integer literals and integers (and Infs and NaNs) that are the result of a computation become Math::BigInt objects, and both non-integer literals and non-integers that are as a result of a computation become Math::BigFloat objects. The classes used for literal integers and non-integers during compile-time are configurable, as well as the classes used for downgrading and upgrading during runtime. * Add the "bigfloat" pragma, which converts all numeric literals to Math::BigFloat objects. This is consistent with the "bigint" pragma, which converts all numeric literals to Math::BigInt objects, and the "bigrat" pragma which converts all numeric literals to Math::BigRat objects.
* Introduce Pod::Html::AuxiliaryJames E Keenan2021-07-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This package will hold helper subroutines used within the main package or in tests. They can be placed in a separate module and imported into Pod::Html because they won't depend on having the globals passed as an argument. They will also be potentially independently testable. Start with html_escape(). Move anchorify(), htmlify() to Auxiliary.pm. Also _unixify -- now as unixify(). Move relativize_url() to Auxiliary. Move usage() to Auxiliary. Move trim_leading_whitespace to Auxiliary. Move parse_command_line() to Auxiliary. Keep porting tests happy. Increment $VERSION. Run: ./perl -Ilib regen/lib_cleanup.pl anchorify.t, eol.t: Correct excessive corrections. Standardize setting of $VERSION.
* Update ExtUtils-MakeMaker to CPAN version 7.48Todd Rinaldo2020-10-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.48 Sun 4 Oct 11:39:22 BST 2020 No changes since v7.47_12 7.47_12 Wed 30 Sep 16:19:25 BST 2020 Bug fixes: - Make Mkbootstrap.pm strict Test fixes: - Skip the failing dynamic vs static tests on Win32 7.47_11 Sun 20 Sep 10:02:15 BST 2020 Enhancements: - Hint file loading returned to using eval() as documented 7.47_10 Tue 15 Sep 19:30:32 BST 2020 Test fixes: - BareV2String should also be skipped on v5.8.0 7.47_09 Mon 14 Sep 14:33:52 BST 2020 Bug fixes: - Removed duplicated NOOP on pure_all Test fixes: - Remove tests for invalid version declarations - Make windows specific code for NoXS compile under strict 7.47_08 Mon 31 Aug 09:43:01 BST 2020 Test fixes: - Resolved race conditions so the whole testsuite can be run in parallel safely again QA Fixes: - Added github action for Strawberry Perl - Added github action for Ubuntu/Linux 7.47_07 Mon 3 Aug 22:34:08 BST 2020 Bug fixes: - Ensure all modules have 'use warnings' - Resolve revealed problems with warnings Test fixes: - Ensure all tests have strict and warnings - Resolve revealed problems with strict and warnings 7.47_06 Sat 1 Aug 14:36:00 BST 2020 Bug fixes: - Refine archname to use abi_version and abi_revision 7.47_05 Fri 31 Jul 10:35:54 BST 2020 Bug fixes: - use $^V instead of PERL_VERSION after Perl 5.10 7.47_04 Tue 28 Jul 19:34:00 BST 2020 Test fixes: - Skip static tests on AIX and z/OS when in core QA fixes: - Added v5.30 and v5.32 to travis build 7.47_03 Wed 8 Jul 21:58:29 BST 2020 Test fixes: - Correct skip count in MM_Cygwin.t 7.47_02 Tue 7 Jul 01:40:13 BST 2020 OS390 Enhancements: - Added MM subclass for OS390 - Override xs_make_dynamic_lib() for os390 7.47_01 Fri 26 Jun 10:55:42 BST 2020 Bug fixes: - Sanitise provided VERSION and VERSION_FROM ( RT#132875 ) 7.46 Tue 23 Jun 10:19:40 BST 2020 No changes since v7.45_01 7.45_01 Thu 28 May 17:29:45 BST 2020 Bug fixes: - Always link to $Config{libs} on cygwin Test fixes: - Fix testing how some versions should be parsed QA fixes: - Add libnsl-devel to Cygwin packages we need
* Import ExtUtils::PL2BatLeon Timmermans2020-07-301-0/+1
|
* Update gitignore:Sawyer X2019-11-251-0/+1
| | | | | | This was done by calling: ./perl -Ilib regen/lib_cleanup.pl
* PATCH: [perl #119439] Remove Pod::Parser from coreKarl Williamson2019-05-301-6/+0
| | | | | Pod::Simple now has the needed capabilities to completely replace Pod::Parser.
* Remove support for setting $[ to a non-zero valueDagfinn Ilmari Mannsåker2018-09-261-1/+0
| | | | This removes arybase and all its surrounding machinery.
* Remove B::Debug from core distribution.James E Keenan2018-09-251-1/+0
| | | | | | | | | | It continues to exist as a CPAN distribution. Increment $B::Terse::VERSION and $B::Concise::VERSION due to changes in POD. Remove internal links to B::Debug within two .pod files. For: RT #130410
* Revert B::Debug removalDagfinn Ilmari Mannsåker2017-07-251-0/+1
| | | | | | | | Per perlpolicy, modules need to be deprecated for at least one stable release before removal. This reverts commits ecfa068aa0dab432bfdef423766b665be127ef77 and 6be75e63260512c636a5bdc72bbf4981a37bad7d.
* Remove B::Debug from core distribution.James E Keenan2017-07-251-1/+0
| | | | | | | | | | It continues to exist as a CPAN distribution. Increment $B::Terse::VERSION due to change in POD. Remove internal links to B::Debug within two .pod files. For: RT #130410
* Update to the latest Test-Simple cpan distChad Granum2016-05-121-0/+2
|
* Upgrade Win32API::File from version 0.1202 to 0.1203Steve Hay2016-03-191-1/+1
| | | | | | Fixes perl #125303. (Includes a regen for the moved Myconst2perl.pm.)
* amigaos4: lib/.gitignore for the Amiga extensionsAndy Broad2015-09-051-0/+1
|
* Revert "Update Test-Simple to CPAN version 1.001009"Chad Granum2014-11-111-0/+1
| | | | | | | This reverts commit 3709f1d4bd0179938a418d9337449fdf20a783bc. We are using the alphas in blead currently, not stable, this update squashed that.
* Update Test-Simple to CPAN version 1.001009Chris 'BinGOs' Williams2014-11-071-1/+0
|
* Import Test-More 1.301001 alpha 63Chad Granum2014-10-261-0/+1
|
* Update Scalar-List-Utils to CPAN version 1.40Chris 'BinGOs' Williams2014-09-031-0/+1
| | | | | | | | | | | | | | | | | | | | [DELTA] 1.40 -- 2014/08/30 11:36:36 [CHANGES] * Added entire new module, Sub::Util to contain functions related to CODE refs * Added subname inspired by Sub::Identify * Added set_subname copied and renamed from Sub::Name * Also moved set_prototype into Sub::Name, with back-compat wrapper in Scalar::Util * Added prototype wrapper of CODE::prototype, for completeness * Nicer module documentation format, allows neater use of L</...> [THANKS] * This change was written at the YAPC::EU 2014 Hackathon hosted by Liz Mattijsen and Wendy van Dijk; much thanks to them for being its catalyst.
* Revert Test::Builder changes in prep for 5.21.3Peter Martini2014-08-191-1/+0
| | | | | | | | | | This reverts commit 6bdb88770f849c47b5c09e733ac460ce3e9dbc97 and commit 59c96aebdd56baf5d1979103046b1c6d4e308aa2, which are causing the test suite to run much slower and which are failing on some platforms. http://nntp.perl.org/group/perl.perl5.porters/218678 has further details, with RT 122538 being the ticket number.
* Update to include latest Test::Builder alphaChad Granum2014-08-161-0/+1
| | | | Also updated some tests that the new builder broke
* remove Package-Constants from core perl distributionRicardo Signes2014-05-271-1/+0
|
* remove Module-Build from core perl distributionRicardo Signes2014-05-271-1/+0
|
* remove CGI.pm from core perl distributionRicardo Signes2014-05-271-2/+0
|
* import experimental.pmRicardo Signes2014-04-151-0/+1
|
* Move B-Deparse from dist/ to lib/ since it is non-dual-lived and pure-PerlSteve Hay2013-10-191-1/+5
|
* Generate lib/.gitignore from MANIFEST.Nicholas Clark2013-07-241-173/+47
| | | | | | | | | | It's possible to programmatically determine almost all the files and directories which will be created in lib/ by building the extensions. Hence add a new script regen/lib_cleanup.pl to do this. This saves having to manually update lib/.gitignore to reflect changes in the build products of extensions, which has become a small but reoccurring instance of scut-work.
* Move all the "special case" build products from lib/.gitignore to .gitignoreNicholas Clark2013-07-241-18/+0
| | | | | These are all the build products that we can't programmatically infer will be generated from extensions in ext, dist and cpan.
* Make .gitignore and lib/.gitignore more consistent.Nicholas Clark2013-07-241-55/+64
| | | | | | | | | | | | 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.
* Prune some .gitignore files.Nicholas Clark2013-07-241-5/+0
| | | | | | | | | | Class::ISA was removed by 3df51b85ce4a5664 in April 2010. Module::Pluggable was removed by commit 482cac4d574f8c6c in May 2013. Module/Build/ConfigData.pm was moved from lib/ to cpan/ by commit 0b93a7997e668a67 in Nov 2009. Pod::Plainer was removed by commit afbe215fcafe7a92 in April 2010. Shell was removed by commit a1e75797c204ade8 in June 2011. Switch was removed by commit 75108aefc8b50fcf in April 2010.
* ignore the build product lib/version.podTony Cook2013-07-171-0/+1
| | | | | fb7942811 moved version from lib/ to cpan/ and added most of the needed lib/.gitignore entries, missing only this one.
* Move version from lib/ to cpan/Nicholas Clark2013-07-161-0/+2
| | | | | | | | | Whilst there are still several differences between what's in core and what's in the CPAN tarball, moving the files in core to their own directory with the same layout as the CPAN distribution simplifies things. Somewhat surprisingly, none of the toolchain modules C<use version;> so there's no need to add to lib/buildcustomize.pl
* ignore lib/File/Find.pmRicardo Signes2013-07-061-0/+1
| | | | | This is a bit of cleanup in the wake of 6de85bb45a5ea25528026a26cac854ee4dcdcd45.
* ignore build products from the newly dist/ed ExporterTony Cook2013-07-051-0/+2
|
* lib/perldoc.pod is no longer generated, stop ignoring itTony Cook2013-05-251-1/+0
| | | | | This changed with cb1974ba, 4a430f72 added an ignore for the new location but didn't remove the old location.
* Add lib/Pod/perldoc.pod to lib/.gitignore.James E Keenan2013-05-251-0/+1
|
* Removed cpan/Log-MessageChris 'BinGOs' Williams2013-05-181-4/+0
|
* Removed cpan/Log-Message-SimpleChris 'BinGOs' Williams2013-05-181-1/+0
|
* Remove cpan/Object-AccessorChris 'BinGOs' Williams2013-05-181-1/+0
|
* Remove cpan/Module-PluggableChris 'BinGOs' Williams2013-05-181-2/+0
|
* Remove cpan/Pod-LaTeX and pod2latex utilityChris 'BinGOs' Williams2013-05-181-1/+0
|
* Remove cpan/Archive-ExtractChris 'BinGOs' Williams2013-05-181-1/+0
| | | | | | | Note: Porting/core-cpan-diff refactored to use Archive::Tar instead of Archive::Extract
* Remove cpan/CPANPLUS and associated utilitiesChris 'BinGOs' Williams2013-05-181-50/+0
|
* Remove cpan/CPANPLUS-Dist-BuildChris 'BinGOs' Williams2013-05-181-2/+0
|
* restore building perl5**.dll and perl.exe on WinCEDaniel Dragan2013-03-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extension building problems remain but the 2 above files will build be built for WinCE with the following 3 commands, replace the folder name with what you selected for $(MACHINE) in makefile.ce nmake all nmake -f makefile.ce wince-x86-hpc-wce300\perl517.dll nmake -f makefile.ce wince-x86-hpc-wce300\perl.exe makefile.ce: - -debug:full and -pdb:none are obsolete compiler flags, and add -opt:ref:icf, to sync eVC makefile with modern VC's makefile - create a shortcut for easily creating preprocessed (.i) files for debugging on the command line - add new interp .c files that were added over the years - the Dynaloader build process for Win32 was drastically changed in commit 281da5eaa8 , fix to reflect this, a "nmake all" on the Win32 build will create the correct dynaloader .c files for the ce makefile to use later - nothing depended on .\xconfig.h in the ce makefile, so there was an error that it was missing, fix that - rebase the CE perl5**.dll to same as on Win32 makefile, makes debugging/diassembly much easier when the dll is not relocated at runtime - config.sh seems to be a win32 build file, while the script configpm wants a .sh file in \Cross, so change config.sh dependency to that win32/Makefile: - add a preprocess target to easily create .i files for debugging by hand makedef.pl: - read the comments in the script - config.h is Win32 file, not a WinCE file, so use xconfig.h when under WinCE lib/.gitignore - Cross.pm is made during the build process, it shouldn't ever be commited win32/.gitignore - xconfig.h is made during the build process, it shouldn't ever be commited win32/wince.c - identifier isnan is defed to _isnan somewhere, this created an infinite loop when CE perl was run
* Remove /Net from lib/.gitignoreChris 'BinGOs' Williams2013-02-261-1/+0
| | | | | Using git clean -dXf would remove all files from lib/Net including tracked files.
* Update lib/.gitignore to include Config-Perl-V generated fileChris 'BinGOs' Williams2013-01-261-0/+2
|
* Add /Module/CoreList/TieHashDelta.pm to lib/.gitignoreSteve Hay2012-08-081-0/+2
|