summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* No need to go into this much detail in the pod (also podcheck doesn't like it)v5.15.3Stevan Little2011-09-201-13/+6
|
* Tweak wording of the Notice based on Jesse's feedbackStevan Little2011-09-201-1/+2
|
* Adding some Known Problems to perldeltaStevan Little2011-09-201-2/+30
|
* removing the comment from the perldelta (and the previous perldelta as well)Stevan Little2011-09-202-6/+0
|
* finalize perldeltaStevan Little2011-09-201-1/+1
|
* adding new release to perlhistStevan Little2011-09-201-1/+3
|
* fixing the path to pod2html in the release managers guideStevan Little2011-09-201-1/+1
|
* Adding the acknowledgements section to perldeltaStevan Little2011-09-201-3/+30
|
* Update Module::CoreList for 5.15.3 Stevan Little2011-09-203-9/+682
|
* The link to Devel::PPPort was not understood by porting/podcheck.t so we had ↵Stevan Little2011-09-201-1/+1
| | | | to teach it
* perldelta pod tweaks,.. this is not a linkStevan Little2011-09-201-1/+1
|
* manually updating INSTALL version "Upgrading from 5.X.Y or earlier" as ↵Stevan Little2011-09-201-1/+1
| | | | specified in the RMG
* bump version to 5.15.3 using Porting/bump-perl-versionStevan Little2011-09-2021-142/+142
|
* More pod formatting tweaksStevan Little2011-09-201-3/+3
|
* Fix some pod errors reported by podcheckerStevan Little2011-09-201-4/+4
|
* Updating perldelta in preparation for the 5.13.3 release.Stevan Little2011-09-201-213/+69
|
* Fixing the version in the comment in perl5152delta.podStevan Little2011-09-201-1/+1
|
* Skip 2 tests in t/op/filetest.t if t/TEST is a symlink.Nicholas Clark2011-09-201-0/+1
| | | | | | t/TEST is usually a regular file, but not always. For example, if one is building using a symlink forest (eg ./Configure -Dmksymlinks) then it will be a symlink.
* Update CPAN-Meta to CPAN version 2.112621Stevan Little2011-09-1922-16/+54
| | | | | | | | | | | | | | | | | | [DELTA] 2.112621 2011-09-19 12:15:16 America/New_York [BUGFIX] - Spell BACKEND environment variables correctly this time [noticed by Stevan Little] 2.112620 2011-09-18 20:56:06 America/New_York [BUGFIX] - Protect tests against PERL_(YAML|JSON)_BACKEND settings that could cause tests to fail. (RT #69979)
* Adding myself to the AUTHORS listStevan Little2011-09-191-0/+1
|
* regen generated filesDave Rolsky2011-09-193-0/+27
|
* Include stub files in pod.lstDave Rolsky2011-09-191-0/+7
|
* Explicitly ignore the stub pod files I just added when doing the sanity checkDave Rolsky2011-09-191-1/+7
|
* add stub files for deleted OO-related pod filesDave Rolsky2011-09-194-0/+48
|
* For RC releases there's no indexer reportFlorian Ragwitz2011-09-191-5/+7
|
* use :raw to avoid interference from PERL_UNICODE when creating test dataTony Cook2011-09-191-1/+1
| | | | | | | | 986a805c added dist/IO/t/io_utf8argv.t which creates a utf-8 test file from raw bytes. When PERL_UNICODE was set the bytes were encoded as utf-8, so producing a double-encode file. Create the file with :raw to avoid that.
* clear $ENV{PERL_UNICODE} before runperl()ing a test of use open.Tony Cook2011-09-191-15/+19
| | | | | | If PERL_UNICODE was set to a value that modified stream behaviour, the test added in 73f1eaca would fail, because the implied -C option would cause the behaviour the test was checking wouldn't happen.
* Fix the version of CoreList that'll ship with 5.14.2Florian Ragwitz2011-09-191-1/+1
|
* Update Module::CoreList for 5.14.2Florian Ragwitz2011-09-191-2/+661
|
* Re-generate known_pod_issues.datFlorian Ragwitz2011-09-191-0/+2
|
* Correct perldelta entry for -l \*foo changeFather Chrysostomos2011-09-181-2/+4
|
* Update CPAN-Meta to CPAN version 2.112600Chris 'BinGOs' Williams2011-09-1810-17/+23
| | | | | | | | | | [DELTA] 2.112600 2011-09-17 12:21:09 America/New_York [DOCUMENTATION] - Fixed spelling error in CPAN::Meta::Spec (RT #71036) [Gregor Hermann]
* [perl #95034] Make perldoc <url> use a reasonabe nameFather Chrysostomos2011-09-183-1/+17
| | | | | | | | | This patch makes perldoc with a URL use a somewhat reasonable name based on the basename of the URL, instead of displaying PALLEGCSYO or BJ1KKH1675 in the pod header (based on the tmp file name). It treats all URLs the same (changing perldoc.pod to PERLDOC), instead of treating .pm’s specially. Maybe this could be improved later.
* DBFile -> DB_FileFather Chrysostomos2011-09-181-1/+1
|
* Update skip count in t/op/filetest.t after 433644eed.Craig A. Berry2011-09-181-2/+2
|
* Noted recent changes to Module::CoreList and added http://perlpunks.de/corelistChris 'BinGOs' Williams2011-09-182-1/+5
|
* podcheck: Clean up known issuesKarl Williamson2011-09-181-1/+2
| | | | | When a link to a module is unknown, it is better to use the --add_link option to podcheck.t and not the --regen option
* Increase $VERSIONs for Text::Abbrev and Search::DictFather Chrysostomos2011-09-182-2/+2
|
* fix NAME section in Text::Abbrev and Search::DictRobin Barker2011-09-182-2/+2
| | | | | | These modules currently warn when parsing ABSTRACT_FROM, as the NAME section does not have the correct form; so add "$package - " at the start of the NAME section line.
* Only upgrade when necessaryLeon Timmermans2011-09-181-1/+1
|
* Deparse "${#}a"Father Chrysostomos2011-09-173-5/+12
|
* Deparse $#{/} correctlyFather Chrysostomos2011-09-173-0/+16
|
* Make -l always treat non-bareword arguments as file namesFather Chrysostomos2011-09-174-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Here is some suspicious code in Perl_my_lstat_flags: if (SvROK(sv) && isGV_with_GP(SvRV(sv)) && ckWARN(WARN_IO)) { Perl_warner(aTHX_ packWARN(WARN_IO), "Use of -l on filehandle %s", GvENAME((const GV *)SvRV(sv))); return (PL_laststatval = -1); } The behaviour differs depending on whether warnings are enabled. That -1 turns into undef in pp_ftlink. So we get an undef return value with warnings on, but a file test on a file name otherwise. In 5.6.2, -l $foo always treated $foo as a file name. In 5.8+, if it is a reference (ignoring magic) and the reference points to a typeglob (ignoring magic) and io warnings are on, it warns and returns undef. So the only time that undef return is reached is when a warning has been emitted, so it’s code that will likely be corrected before it goes into production. Hence I think it unlikely that anyone could be relying on the behaviour of -l \*foo (under warnings). So this commit restores the 5.6 behaviour for that case.
* Make stacked -l workFather Chrysostomos2011-09-174-3/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Perl 5.10.0 introduced stacked filetest operators, -x -r $foo being equivalent to -r $foo && -x _ That does not work with -l. It was these suspicious lines in Perl_my_lstat_flags that drew my attention to it: > else if (PL_laststype != OP_LSTAT > && (PL_op->op_private & OPpFT_STACKED) && ckWARN(WARN_IO)) > Perl_croak(aTHX_ no_prev_lstat); That croak only happens when warnings are on. Warnings are just supposed to be warnings, unless the ‘user’ explicitly requests fatal warnings. $ perl -le 'print "foo", -l -e "miniperl"' foo $ perl -lwe 'print "foo", -l -e "miniperl"' The stat preceding -l _ wasn't an lstat at -e line 1. That it doesn’t die in the first example is a bug. In fact, it’s using the return value of -e as a file name: $ ln -s miniperl 1 $ ./miniperl -le 'print -l -e "miniperl"' 1 And, with warnings on, if the preceding stat *was* an lstat, it falls back to the pre-stacked behaviour, just as it does when warn- ings are off. It’s meant to be equivalent to -e "miniperl" && -l _ (which is why the error message above says ‘The stat preceding -l _’).
* perlglossary: fix broken linkFather Chrysostomos2011-09-171-1/+1
|
* perlglossary: Make empty-list-as-scalar even clearerFather Chrysostomos2011-09-171-1/+1
|
* Document empty-list-as-scalar in perlglossaryChas. Owens2011-09-171-2/+9
|
* Really allow podcheck.t to be run from outside t/Father Chrysostomos2011-09-171-1/+5
| | | | 4e9a627e2 was not enough.
* perldata: Mention undefined as a false valFather Chrysostomos2011-09-171-2/+3
|
* Allow podcheck.t to be run from outside t/ for convenienceFather Chrysostomos2011-09-171-0/+1
|