In perl.git, the branch smoke-me/nicholas/fakethr has been created
<http://perl5.git.perl.org/perl.git/commitdiff/4572fa3eeef0e6fc24d4f16823ed87d5a8e4778b?hp=0000000000000000000000000000000000000000>
at 4572fa3eeef0e6fc24d4f16823ed87d5a8e4778b (commit)
- Log -----------------------------------------------------------------
commit 4572fa3eeef0e6fc24d4f16823ed87d5a8e4778b
Author: Nicholas Clark <[email protected]>
Date: Mon Mar 18 14:35:21 2013 +0100
Remove perlsh, which is neither installed nor referenced anywhere.
Described as a "poor man's perl shell", it is unreferenced, and virtually
unchanged since its addition in perl 2. As it is never installed, it's not
used by anyone.
M MANIFEST
D perlsh
commit dbd04185fe7ac500c7afdd3a78e892e62de3ccc6
Author: Nicholas Clark <[email protected]>
Date: Thu May 2 10:45:57 2013 +0200
Update Test-Harness to CPAN version 3.27
[DELTA]
3.28 2013-05-02
- Bugfix: Fix taint failures on Windows (Jan Dubois)
3.27 2013-04-30
- Dramatically reduce memory usage (Nick Clark, RT #84939)
- Store test_num (in Grammar.pm) as a number instead of a string.
Reduces memory usage (Nick Clark, RT #84939)
- PERL5LIB is always propogated to a test's @INC, even with taint
more
(Schwern, RT #84377)
The local modifications to t/source.t are retained. [rt.cpan.org #64353]
M MANIFEST
M Porting/Maintainers.pl
M cpan/Test-Harness/Changes
M cpan/Test-Harness/MANIFEST
M cpan/Test-Harness/MANIFEST.CUMMULATIVE
M cpan/Test-Harness/bin/prove
M cpan/Test-Harness/lib/App/Prove.pm
M cpan/Test-Harness/lib/App/Prove/State.pm
M cpan/Test-Harness/lib/App/Prove/State/Result.pm
M cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm
M cpan/Test-Harness/lib/TAP/Base.pm
M cpan/Test-Harness/lib/TAP/Formatter/Base.pm
M cpan/Test-Harness/lib/TAP/Formatter/Color.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm
M cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm
M cpan/Test-Harness/lib/TAP/Formatter/File.pm
M cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm
M cpan/Test-Harness/lib/TAP/Formatter/Session.pm
M cpan/Test-Harness/lib/TAP/Harness.pm
M cpan/Test-Harness/lib/TAP/Object.pm
M cpan/Test-Harness/lib/TAP/Parser.pm
M cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm
M cpan/Test-Harness/lib/TAP/Parser/Grammar.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm
M cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm
M cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm
M cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm
M cpan/Test-Harness/lib/TAP/Parser/Result.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm
M cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm
M cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm
M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm
M cpan/Test-Harness/lib/TAP/Parser/Source.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm
M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm
M cpan/Test-Harness/lib/TAP/Parser/Utils.pm
M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm
M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm
M cpan/Test-Harness/lib/Test/Harness.pm
M cpan/Test-Harness/t/compat/inc-propagation.t
D cpan/Test-Harness/t/nowarn.t
M cpan/Test-Harness/t/taint.t
M pod/perldelta.pod
commit 7d2b61dd6d5e3e16130e52e4f1549c2a79196700
Author: Karl Williamson <[email protected]>
Date: Wed Apr 24 21:16:29 2013 -0600
handy.h: Add missing toFOLD_utf8 macro
This corresponds to the other case changing macros
M handy.h
commit c753c8d3b46bc998479df764b00e374662756076
Author: Karl Williamson <[email protected]>
Date: Wed Apr 24 15:29:16 2013 -0600
handy.h: define some synonyms for consistency
Other macros have these suffixes, so for uniformity add these.
M handy.h
commit 20cfcb3ce7a5f8c48c7886e24c963b74493ecc10
Author: Karl Williamson <[email protected]>
Date: Tue Apr 23 15:14:04 2013 -0600
regcomp.c: White-space only
Change this to follow perl coding conventions
M regcomp.c
commit 2f3f0b566d7e77c3c60361abbc36539611c8535d
Author: Karl Williamson <[email protected]>
Date: Mon Apr 22 14:44:08 2013 -0600
mg.c: White-space only
I found re-formatting this multi-line 'if' to be easier to understand
M mg.c
commit aecf5a4bae81aedf2fc8ce4337ca5a6d7d141ef6
Author: Karl Williamson <[email protected]>
Date: Mon Apr 22 14:34:47 2013 -0600
toke.c: Remove redundant test
This checks that something is both not-printable and not a word
character, but all word characters are printable, so just the
non-printable test suffices.
M toke.c
commit 838d7b5b2dbf1d786e9c72471801ae5c098e6633
Author: Karl Williamson <[email protected]>
Date: Tue Apr 16 09:04:50 2013 -0600
t/porting/regen.t: Add file to check
M t/porting/regen.t
commit 236415e2432a2fed9c491c39fffa8830d1660d64
Author: Karl Williamson <[email protected]>
Date: Sat Apr 13 15:09:48 2013 -0600
handy.h: Clarify comment
M handy.h
commit accd961fc36103caacfee2dd46aaf0cd53df9058
Author: Karl Williamson <[email protected]>
Date: Sat Apr 6 21:03:44 2013 -0600
regcomp.c: White-space only, wrap comment to fit
M regcomp.c
commit 7e017d6d5751c3a3d5efbfdd64b292ad2cdefa14
Author: Karl Williamson <[email protected]>
Date: Sun Mar 24 17:59:59 2013 -0600
mktables: Fix typos in comments
One of these fixes is for where a real CTRL-X was specified, instead of
$^X
M lib/unicore/mktables
commit ed47657b3780d1134a2c7d55ab3a81adaeea86c2
Author: Karl Williamson <[email protected]>
Date: Thu Mar 28 19:56:39 2013 -0600
utf8.c: Remove redundant assignment.
This variable is always set just below.
M utf8.c
commit 25a4a90c0d533001fabb740974d06b3875d955df
Author: Karl Williamson <[email protected]>
Date: Tue Mar 12 22:34:17 2013 -0600
t/TEST: Don't bail if fails in t/base unless minitest
In order to completely compile Perl, many modules must have been parsed
and compiled, so if there is a full perl, we know that things basically
work. The purpose of bailing out is that if these supposedly very base
level functionality tests don't work, there's no point in continuing.
But over the years, tests of more esoteric functionality have been
added here, and if one of them doesn't work, it still could be that Perl
pretty much does work.
I believe it would be best to move such non-basic tests elsewhere, but
that's work, and hasn't bitten us much so far; this change lessens the
severity of the biting even more. Where it will really bite is if
things are so bad that a full perl binary can't be compiled, and we are
trying to figure out why using minitest.
M t/TEST
commit b8b46d9f8ad9fe06b12d62e4819a0829a394464a
Author: Karl Williamson <[email protected]>
Date: Mon Mar 25 14:59:26 2013 -0600
t/porting/bincompat.t: Typo in comment
M t/porting/bincompat.t
commit 46956fadb29bc62645b5b0d289068f480bb639d8
Author: Karl Williamson <[email protected]>
Date: Sun Mar 24 13:11:25 2013 -0600
utf8.c: Use mnemonics instead of hex numbers
M utf8.c
commit a48a707d737e2308435486144d00a4cc18bdfeac
Author: Karl Williamson <[email protected]>
Date: Sun Feb 17 09:18:06 2013 -0700
charnames: fix nit in comment
M lib/_charnames.pm
M lib/charnames.pm
commit 2f7e507347688b84854991a66c182f68a2ec9baa
Author: Brian Fraser <[email protected]>
Date: Mon Mar 25 19:34:37 2013 -0600
Remove double space between words in pod
M lib/utf8.pm
commit 83ced756a828362f39cf9014077164955e96c6b4
Author: Karl Williamson <[email protected]>
Date: Fri Mar 22 12:25:00 2013 -0600
podcheck.t: Avoid misleading error message
If there are input files on the command line that don't exist, prior to
this commit, the message was output that they are transitory. This adds
a check and a correct message.
M t/porting/podcheck.t
commit 291cc134f6d2f9b4f4954ba0d93c2605547c5f92
Author: Karl Williamson <[email protected]>
Date: Fri Mar 22 12:21:14 2013 -0600
lib/utf8.pm: Fix pod verbatim line wraps
M lib/utf8.pm
M t/porting/known_pod_issues.dat
commit 637ec54ef44f10a0b6f371f2f653ef2e7ec946d6
Author: Karl Williamson <[email protected]>
Date: Thu May 16 21:35:23 2013 -0600
lib/utf8.pm: Pod clarification and nit
M lib/utf8.pm
commit 76cccc4deff40bc50fcd772af902f85d4cb7554c
Author: Karl Williamson <[email protected]>
Date: Wed Mar 20 11:35:58 2013 -0600
Add missing test for regex parse error
M t/re/reg_mesg.t
commit 2de83f6fff96b45e0603a94602460f51fb750467
Author: Karl Williamson <[email protected]>
Date: Wed Mar 20 09:30:11 2013 -0600
regcomp.c: Use mnemonic instead of number
M regcomp.c
commit 850a35c98e34a81a2ebe2f37ecd31b373749e694
Author: Brian Fraser <[email protected]>
Date: Sat Mar 9 16:20:00 2013 -0300
toke.c: VALID_LEN_ONE_IDENT only needs a char, not a char*
Rather than passing s and having the macro do a bunch of *s,
just pass and expect *s.
M toke.c
commit 04e07f8b182303f6e9b4b3d126298bc9e4188a38
Author: Brian Fraser <[email protected]>
Date: Sat Mar 9 16:17:04 2013 -0300
toke.c, S_intuit_method: Minor parsing speedup for 'maybe_method $foo'
This commit moves a scan_word() closer to when it's actually used,
which provides a minor speedup for things like 'new $foo' or
'is $foo, $bar'.
M toke.c
commit 14bd96d0d32197b524e28d524c167be29047a671
Author: Karl Williamson <[email protected]>
Date: Fri Mar 15 13:44:26 2013 -0600
toke.c: Call base macro that does the same thing
SPACE_OR_TAB is the same thing as isBLANK, or perhaps more clearly
isBLANK_A. And these latter macros only have one branch instead of 2
(but some extra masking)
M toke.c
commit 583aa5c2e70fbc81cc26c7061a857579ee8a5b55
Author: Ricardo Signes <[email protected]>
Date: Mon May 20 09:36:00 2013 -0400
add new perldelta
M MANIFEST
M Makefile.SH
M pod/.gitignore
M pod/perl.pod
A pod/perl5190delta.pod
M pod/perldelta.pod
M vms/descrip_mms.template
M win32/Makefile
M win32/makefile.mk
M win32/pod.mak
commit 483394c85ff7a2176750ef684131581da42b6e20
Author: Ricardo Signes <[email protected]>
Date: Mon May 20 09:15:02 2013 -0400
bump version to 5.19.1
M Cross/config.sh-arm-linux
M Cross/config.sh-arm-linux-n770
M INSTALL
M META.json
M META.yml
M NetWare/Makefile
M NetWare/config_H.wc
M Porting/config.sh
M Porting/config_H
M Porting/perldelta_template.pod
M Porting/todo.pod
M README.haiku
M README.macosx
M README.os2
M README.vms
M hints/catamount.sh
M intrpvar.h
M patchlevel.h
M plan9/config.plan9
M plan9/config_sh.sample
M win32/Makefile
M win32/makefile.mk
commit e285f503300a228c3a182c003fae51c7e73c16c3
Author: Ricardo Signes <[email protected]>
Date: Mon May 20 08:10:31 2013 -0400
perldelta: 5.19.0, shortest perldelta ever?
M pod/perldelta.pod
M t/porting/known_pod_issues.dat
commit e68d5354833474e43aafba836a8dfeff9c0f2c2d
Author: Ricardo Signes <[email protected]>
Date: Mon May 20 07:54:45 2013 -0400
update corelist for Getopt::Std, utf8
M dist/Module-CoreList/lib/Module/CoreList.pm
commit 7c568b56922ba6982ad1a8def1c9f4b21892f524
Author: Nicholas Clark <[email protected]>
Date: Mon May 20 12:37:39 2013 +0200
Bump $Getopt::Std::VERSION following commit 0c0a84c65e572a92.
M lib/Getopt/Std.pm
-----------------------------------------------------------------------
--
Perl5 Master Repository