summaryrefslogtreecommitdiff
path: root/dist
Commit message (Collapse)AuthorAgeFilesLines
* fill in tentative release date for v5.22.0Ricardo Signes2015-05-191-1/+1
|
* corelist: regenerate the v5.22.0 corelist deltaRicardo Signes2015-05-181-2/+35
|
* bump version of overload in corelistRicardo Signes2015-05-081-0/+1
|
* corelist for v5.22.0Ricardo Signes2015-05-082-6/+6
|
* correct the deprecation data in Module::CoreListAristotle Pagaltzis2015-04-241-3/+37
|
* CoreList: eliminate trailing spaces from some versionsRicardo Signes2015-04-231-36/+36
| | | | reported by perlancar, [perl #124364]
* Prepare Module::CoreList for 5.21.12 (although it's unlikely to happen)Steve Hay2015-04-214-3/+33
|
* Update Module::CoreList for 5.21.11Steve Hay2015-04-201-2/+34
|
* Small typographical corrections to documentation.SHIRAKATA Kentaro2015-04-181-1/+1
| | | | Commit modifies 4 of 5 files in patch submitted by author in RT #124335.
* corelist: use || not // to run on older perlsRicardo Signes2015-04-161-1/+1
|
* corelist: bump test countRicardo Signes2015-04-151-1/+1
|
* cope with versions that do not match x.yyyzzz in corelistRicardo Signes2015-04-152-1/+6
| | | | | | | | | | | | | Without this, we might be asked about 5.020 but be unable to climb the delta tree because there is no delta entry for 5.020, only for 5.020. This is a poor solution for now, because (for example) some versions are not stored in x.yyyzzz format. One is eveni n x.yyyzz! We should store things in a normalized format, and normalize arguments on input. For now, this will do.
* fix fencepost error in Module::CoreList is_coreRicardo Signes2015-04-152-1/+4
|
* Remove 'use lib' left over from refactoring -- five years ago!James E Keenan2015-03-3010-12/+10
| | | | | | Per report by kentnl++ in RT #124151. Increment $VERSION across dist/ExtUtils-ParseXS/lib. Add perldelta entry.
* if.pm: Note that works with 'no' besides 'use'if-0.0604Karl Williamson2015-03-261-3/+12
|
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-2211-16/+10
| | | | | | | | | | | | | | | | An empty cpan/.dir-locals.el stops Emacs using the core defaults for code imported from CPAN. Committer's work: To keep t/porting/cmp_version.t and t/porting/utils.t happy, $VERSION needed to be incremented in many files, including throughout dist/PathTools. perldelta entry for module updates. Add two Emacs control files to MANIFEST; re-sort MANIFEST. For: RT #124119.
* Prepare Module::CoreList for 5.21.11 (if that happens)Steve Hay2015-03-204-3/+33
|
* Update Module-CoreList for 5.21.10Steve Hay2015-03-202-86/+160
|
* Carp: remove unneeded VERSION eval, bump versionRicardo Signes2015-03-192-2/+2
|
* Carp: avoid hardcoded lines and filenames in testRicardo Signes2015-03-191-2/+2
|
* Document API for XS LC_NUMERIC locale manipulationKarl Williamson2015-03-191-19/+26
| | | | | XS writers may need to manipulate the LC_NUMERIC locale. Some macros are available to do this. This documents them and the issues.
* dist/Data-Dumper/t/dumper.t: White space onlyKarl Williamson2015-03-181-8/+8
| | | | | The previous commit removed a surrounding block. outdent correspondingly
* dist/Data-Dumper/t/dumper.t: Simplify EBCDICKarl Williamson2015-03-181-21/+6
| | | | | This collapses two pieces of code into one. It isn't necessary to have an ASCII version vs an EBCDIC version.
* Term::Complete: Generalize for EBCDICKarl Williamson2015-03-181-2/+2
| | | | | | | | | | | | By this simple change, we can avoid printing all controls except \c?. On ASCII platforms the remaining control is DEL, which is handled above. On EBCDIC platforms, \c? remains a problem. But it isn't clear what to do about this anyway, as the module interprets ^D, ^H, ^U specially as if they were typed from the keyboard, and expects the keyboard to transmit them in a particular way, which may not be valid for EBCDIC. No tests fail, so fixing this will have to wait for tuits or field complaints.
* PATCH: [perl #124091] PP Data::Dumper fails on \n isolateKarl Williamson2015-03-182-2/+11
| | | | | | | | Commit 31ac59b61698e704b64192de74793793f4b5b0c0 inadvertently changed the behavior of the pure perl version of Data::Dumper. If a newline is the sole character in something being dumped with useqq, it no longer got translated into a \n sequence and was output raw. This was due to the regex matching of \n at beginning and ends of strings.
* Cwd.xs: silence recent compiler warningDavid Mitchell2015-03-181-2/+4
| | | | | | | A recent commit added a label, plus a "goto that label" only in the EBCDIC case. On "normal" builds, the compiler complained about an unused label. Also, indent the recent '#ifdef EBCDIC' correctly.
* Upgrade to threads 2.01Jerry D. Hedden2015-03-173-8/+8
|
* dist/ExtUtils-CBuilder/t/04-base.t: os390 fixKarl Williamson2015-03-171-1/+9
|
* Extend Cwd to work on z/OS sysplexed systemsKarl Williamson2015-03-171-0/+15
| | | | | | | | | | | | | | | | | | On sysplexed os390 systems, the literal string "$SYSNAME" in a directory path appears to the code to be a symbolic link to itself. If one wants to walk $SYSNAME/tmp, for example, one keeps recursing, adding $SYSNAMEs on to the front of the path until our fail-safe limit is reached. This would like something like $SYSNAME/$SYSNAME/.../$SYSNAME /tmp never reaching the tmp. What this commit does is to replace all instances of $SYSNAME/foo simply by /foo, for all foo when $SYSNAME is a symbolic link. Then the above would resolve simply to /tmp. There appears to not be a problem with the pure perl version
* dist/PathTools/Cwd.xs: rename variableKarl Williamson2015-03-171-19/+21
| | | | | | 'left' implies to me a direction, especially in this context where we are parsing a path from left to right; instead it here means 'remaining', which I've renamed it to.
* dist/PathTools/Cwd.xs: White-space/comment onlyKarl Williamson2015-03-171-121/+131
| | | | | Bring indentation style of bsd_realpath() into line with the rest of Perl
* Bump version of dist/PathTools to 3.55Karl Williamson2015-03-1710-10/+10
|
* Carp: skip some tests of "$qr" on older perlsRicardo Signes2015-03-141-8/+25
| | | | | | | | | | | | On perls v5.9.5 to v5.17.0 inclusive, there's a Latin-1/utf8 length bug and sometimes a character is dropped from the end of the regexp's stringification. On earlier perls, there is an error related to invalid character sequences. Rather than carefully tease these apart, we'll skip the tests. Thanks to Zefram for helping to identify the version range.
* Carp: correct precedence of ord and == in testsRicardo Signes2015-03-142-2/+2
|
* dist/Data-Dumper/t/quotekeys.t: Generalize for EBCDICKarl Williamson2015-03-131-4/+14
|
* Data::Dumper/t/dumper.t: Add testKarl Williamson2015-03-131-1/+25
| | | | This is for the special handling needed in EBCDIC
* dist/Data-Dumper/t/dumper.t: Generalize for EBCDIC platformsKarl Williamson2015-03-131-36/+72
|
* Data::Dumper: Generalize for EBCDIC platformsKarl Williamson2015-03-132-107/+222
| | | | | | | | | This extends Data::Dumper to work on EBCDIC platforms. This is just the code changes. Some .t files will be changed as well, in future commits This involves some code refactoring especially in the .xs code to collapse EBCDIC/ASCII handling into one. The if-elsif-elsif-...-else logic is cleaned up, so that there are fewer branches taken on average.
* dist/Data-Dumper/t/dumper.t: Add test namesKarl Williamson2015-03-131-2/+2
|
* Data::Dumper/t/dumper.t: only specify number of tests onceKarl Williamson2015-03-131-2/+5
| | | | | This calculates the number of tests when some modules are unavailable, instead of it having to be specified each time there is a change.
* Data::Dumper/t/dumper.t: Remove test numbers from commentsKarl Williamson2015-03-131-52/+52
| | | | These are no longer correct, and hard to maintain. It's not worth it.
* dist/Storable/t/utf8.t: Fix to work on early PerlsKarl Williamson2015-03-131-2/+4
| | | | | | In commit 571d5cf7467f1af9ff1e6d751f49ac47e4f88380, I forgot that this is dual-lifed and may be used on early Perls. This commit allows that, but it will fail if such a Perl were to be used on an EBCDIC platform.
* dist/Safe/t/safeutf8.t: Fix to work on early PerlsKarl Williamson2015-03-131-1/+6
| | | | | | In commit fedc1b0e2d9cec34b7e3b1fa65dd0f7eb4f539fd, I forgot that this is dual-lifed and may be used on early Perls. This commit allows that, but it will fail if such a Perl were to be used on an EBCDIC platform.
* dist/IO/t/io_utf8argv.t: Generalize for non-ASCII platforms.Karl Williamson2015-03-131-6/+15
|
* dist/Net-Ping/t/450_service.t: Skip 2 tests on os390Karl Williamson2015-03-091-2/+2
| | | | | These two tests are already skipped for hpux, and one for win32. I'm assuming the same issue here.
* Module::CoreList: Fix to work on EBCDIC platformsKarl Williamson2015-03-093-5/+25
| | | | | This creates a sort help that make a '?' always sort after the digits, which it naturally does on ASCII platforms, but not EBCDIC
* dist/Safe/t/safeutf8.t: Generalize to non-ASCII platformKarl Williamson2015-03-091-1/+1
|
* dist/Storable/t/code.t: Fixes to run under EBCDICKarl Williamson2015-03-091-1/+1
|
* dist/Storable/t/utf8.t: Fix to run under EBCDICKarl Williamson2015-03-091-1/+1
|
* Upgrade to threads 1.99Jerry D. Hedden2015-03-064-8/+15
|