Branch: refs/heads/smoke-me/khw-tr
Home: https://github.com/Perl/perl5
Commit: 702bd679c68bd12beb482580ea51e6fc22fb2685
https://github.com/Perl/perl5/commit/702bd679c68bd12beb482580ea51e6fc22fb2685
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M Configure
Log Message:
-----------
XXX Configure backtrace
Commit: 9da3e77e9143940d50fbf14585a4773881af0a65
https://github.com/Perl/perl5/commit/9da3e77e9143940d50fbf14585a4773881af0a65
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M pp.c
Log Message:
-----------
XXX pp.c silence some warnings
Commit: 5e7f200169d8c9bb00d6f34b2acbde39cb14b660
https://github.com/Perl/perl5/commit/5e7f200169d8c9bb00d6f34b2acbde39cb14b660
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M Porting/todo.pod
Log Message:
-----------
Porting/todo.pod: Remove entry about UTF-8/swashes
This is now essentially done, though not all of it will be in 5.30. But
no one should start out on trying to do it.
Commit: cad7c0011ccbf44a56e008bb7ae35e70ed2cbd9d
https://github.com/Perl/perl5/commit/cad7c0011ccbf44a56e008bb7ae35e70ed2cbd9d
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M op.c
Log Message:
-----------
op.c: Indent some code
This is in preparation for a future commit which will surround this with
an 'if'.
Commit: 26e63ac695331ff28c1c7932c0056a0cbdaff130
https://github.com/Perl/perl5/commit/26e63ac695331ff28c1c7932c0056a0cbdaff130
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M op.c
Log Message:
-----------
op.c: White-space only
Remove trailing blanks and outdent a doubly indented block
Commit: b596751f2ca7086946005c4f2d1c3c9d1fc9c794
https://github.com/Perl/perl5/commit/b596751f2ca7086946005c4f2d1c3c9d1fc9c794
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M op.c
Log Message:
-----------
op.c: Comments only
Indent for clarity, and add a comment
Commit: eaa6f1253a977b2939a93d877c351ccac2389eaa
https://github.com/Perl/perl5/commit/eaa6f1253a977b2939a93d877c351ccac2389eaa
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M invlist_inline.h
Log Message:
-----------
invlist_inline.h: Restrict files symbols are in
These are only needed in regcomp.c, so restrict them to that file
Commit: 4491090eaf978d461df9b9d98b8649f082e5c59e
https://github.com/Perl/perl5/commit/4491090eaf978d461df9b9d98b8649f082e5c59e
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M invlist_inline.h
Log Message:
-----------
invlist_inline.h: White space only
Fold a too-long line
Commit: 90b4fbec719441efcdcd20c06326e2f067f2552b
https://github.com/Perl/perl5/commit/90b4fbec719441efcdcd20c06326e2f067f2552b
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M embed.fnc
M embed.h
M proto.h
M regcomp.c
Log Message:
-----------
Change name of static function.
This removes an unnecessary leading underscore
Commit: 3abbbac793ce543e307967baa9a2ff7445a89d55
https://github.com/Perl/perl5/commit/3abbbac793ce543e307967baa9a2ff7445a89d55
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M embed.fnc
M embed.h
M invlist_inline.h
M proto.h
M regcomp.c
Log Message:
-----------
Move some static fcns from regcomp.c to invlist_inline.h
They are still only accessible from regcomp.c, but this is in
preparation for them to be usable from other core files as well.
Commit: ad154919077b2ce97f0fd163af09946c7a079e4d
https://github.com/Perl/perl5/commit/ad154919077b2ce97f0fd163af09946c7a079e4d
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M op.c
M op.h
M toke.c
Log Message:
-----------
Change macro name in tr/// code
This makes it more mnemonic. Also add an explanation in toke.c
Commit: 5c1b27f5e3446933f2e8323ea3a497f5bac1d59c
https://github.com/Perl/perl5/commit/5c1b27f5e3446933f2e8323ea3a497f5bac1d59c
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M doop.c
M embed.fnc
M embed.h
M proto.h
Log Message:
-----------
doop.c: Add a parameter to a few fcns
instead of deriving it each time from inside the function. This is in
preparation for future commits.
Commit: 0a187bfdb469377cd1747e6c90e4116e0e2ed542
https://github.com/Perl/perl5/commit/0a187bfdb469377cd1747e6c90e4116e0e2ed542
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M doop.c
M op.c
M op.h
Log Message:
-----------
op.c, doop.c Use mnemonics instead of numeric values
For legibility and maintainability
Commit: 18f50d8419f22240b66260ebd7b643ddc402b928
https://github.com/Perl/perl5/commit/18f50d8419f22240b66260ebd7b643ddc402b928
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M utf8.c
M utf8.h
Log Message:
-----------
Allow core to work with code points above IV_MAX
Higher has been reserved for core use, and a future commit will want to
finally do this.
Commit: d9c443e42568797458aef51592bd0e5f9461c851
https://github.com/Perl/perl5/commit/d9c443e42568797458aef51592bd0e5f9461c851
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M ebcdic_tables.h
M regen/ebcdic.pl
Log Message:
-----------
regen/ebcdic.pl: Add tables that partition by UTF-8 length
These will be used in a future commit. This creates equivalence classes
of ranges of code points whose UTF-8 representations are the same length
Commit: ea0d45e4b530c1fe9c38cdf80c1bf25fc5be1b2d
https://github.com/Perl/perl5/commit/ea0d45e4b530c1fe9c38cdf80c1bf25fc5be1b2d
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M embed.fnc
M embed.h
M invlist_inline.h
M op.c
M proto.h
Log Message:
-----------
op.c: Add debugging dump function
This function dumps out an inversion map
Commit: c945754761e5cff6dd466c2ec025ea2c07cb0bc8
https://github.com/Perl/perl5/commit/c945754761e5cff6dd466c2ec025ea2c07cb0bc8
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M embedvar.h
M intrpvar.h
M perl.c
Log Message:
-----------
intrpvar.h: Add variable for use in tr///
This is part of this branch of changes.
Commit: 63a82cf91643ee96de24d69773128eed236ae723
https://github.com/Perl/perl5/commit/63a82cf91643ee96de24d69773128eed236ae723
Author: Karl Williamson <[email protected]>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M op.c
Log Message:
-----------
op.c: Simplify expression.
This also makes sure 'struct_size' has the correct value in it for any
future uses.
Commit: b6a2e3648f6f5f82fde30021a3f79439dee40d64
https://github.com/Perl/perl5/commit/b6a2e3648f6f5f82fde30021a3f79439dee40d64
Author: Karl Williamson <[email protected]>
Date: 2019-10-31 (Thu, 31 Oct 2019)
Changed paths:
M doop.c
M dump.c
M embed.fnc
M embed.h
M ext/B/B.pm
M ext/B/B.xs
M invlist_inline.h
M lib/B/Deparse.pm
M lib/B/Deparse.t
M op.c
M op.h
M pod/perlop.pod
M proto.h
M t/lib/warnings/op
M t/op/tr.t
M t/op/tr_latin1.t
M toke.c
Log Message:
-----------
smoke
Compare: https://github.com/Perl/perl5/compare/702bd679c68b%5E...b6a2e3648f6f