Branch: refs/heads/tonyc/trim-with-feature
Home: https://github.com/Perl/perl5
Commit: 360a694acd845d8d30b64ae96431f274a563cb04
https://github.com/Perl/perl5/commit/360a694acd845d8d30b64ae96431f274a563cb04
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
A t/op/trim.t
Log Message:
-----------
Add trim() documentation and test to CORE::
Commit: 2ffcffeb66777c3e14ed419ab5afc7b775b494c3
https://github.com/Perl/perl5/commit/2ffcffeb66777c3e14ed419ab5afc7b775b494c3
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Add some addition tests on other variable types
Commit: cfc2e03d3f9d5f86debf35b604424a66d65edb84
https://github.com/Perl/perl5/commit/cfc2e03d3f9d5f86debf35b604424a66d65edb84
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Add an inplace edit test
Commit: 146c76ab4395506dd30d9e7ef001dceb002bc4d4
https://github.com/Perl/perl5/commit/146c76ab4395506dd30d9e7ef001dceb002bc4d4
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Add { } around the tests per LeoNerd
Commit: 27e411955bbded8fc8d5f57a6137d12d8a41cf42
https://github.com/Perl/perl5/commit/27e411955bbded8fc8d5f57a6137d12d8a41cf42
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M keywords.c
M keywords.h
M lib/B/Op_private.pm
M lib/warnings.pm
M opcode.h
M opnames.h
M pp.c
M pp_proto.h
M regen/keywords.pl
M regen/opcodes
M regen/warnings.pl
M toke.c
M warnings.h
Log Message:
-----------
Define trim keyword, feature, experimental warning and opcode; for now give
it a dummy string-identity function implementation
Commit: 81c196d2d8043fe1d55a9546ef9b422c51df87b1
https://github.com/Perl/perl5/commit/81c196d2d8043fe1d55a9546ef9b422c51df87b1
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pp.c
Log Message:
-----------
Initial implementation of trim(); does not yet do inplace edit
Commit: 69a838a0863e74f1604c7ccb29feeaf8085c2596
https://github.com/Perl/perl5/commit/69a838a0863e74f1604c7ccb29feeaf8085c2596
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M lib/B/Op_private.pm
M opcode.h
M pp.c
M regen/opcodes
Log Message:
-----------
Give OP_TRIM the OPpTARGET_MY flag so it can do efficient inplace edits
Commit: 53136b39d7ba8ff09ba96092be69e12d9ca8ae10
https://github.com/Perl/perl5/commit/53136b39d7ba8ff09ba96092be69e12d9ca8ae10
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pp.c
Log Message:
-----------
Remember to set SvTAINT if appropriate
Commit: 4de7e479edf8ca3ea8558584283243797116fa3c
https://github.com/Perl/perl5/commit/4de7e479edf8ca3ea8558584283243797116fa3c
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
use feature 'trim' in unit test to actually activate it
Commit: 5edd150e57c3f3aeb41853bcb478e576763241e2
https://github.com/Perl/perl5/commit/5edd150e57c3f3aeb41853bcb478e576763241e2
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Indicate that trim() is only available on Perl 7+
Commit: 22fb1b717755ec40bf887aaa52b2162408b04559
https://github.com/Perl/perl5/commit/22fb1b717755ec40bf887aaa52b2162408b04559
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Add a test for latin1 whitespace
Commit: e49907f92ac8bf8c8ad5f3de0f3c46c589389eee
https://github.com/Perl/perl5/commit/e49907f92ac8bf8c8ad5f3de0f3c46c589389eee
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Add a Vim modeline
Commit: 29c3f67fa8c8315fdd2a9a3fbb4e3590fe62fd6c
https://github.com/Perl/perl5/commit/29c3f67fa8c8315fdd2a9a3fbb4e3590fe62fd6c
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Capture if trim(undef) triggers a warning
Also normalize whitespace on ok() and is()
Commit: 0078b8644ec4432357ceb3ff4155bf0999d4d638
https://github.com/Perl/perl5/commit/0078b8644ec4432357ceb3ff4155bf0999d4d638
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
Tabs to whitespace indentation
Commit: da25fd917c51d3b4d074efb79714690480f8868f
https://github.com/Perl/perl5/commit/da25fd917c51d3b4d074efb79714690480f8868f
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pp.c
Log Message:
-----------
Use isSPACE_L1() to handle Latin1 whitespace
Commit: b4b08812206eff1e22d5b4b14f13d97d2784dc41
https://github.com/Perl/perl5/commit/b4b08812206eff1e22d5b4b14f13d97d2784dc41
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Fix some wording per Grinnz
Commit: b3eeac861048b6c697fc3ff054391adc01af83e7
https://github.com/Perl/perl5/commit/b3eeac861048b6c697fc3ff054391adc01af83e7
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Fix a misspelling and an errant >
Commit: 46e37a882d601e4229db53807fb46d11431300b6
https://github.com/Perl/perl5/commit/46e37a882d601e4229db53807fb46d11431300b6
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Change the feature stuff to link to the trim feature
I copied this from the "say" docs
Commit: b55d087a19732636a290d74d090cb67631c7b4d6
https://github.com/Perl/perl5/commit/b55d087a19732636a290d74d090cb67631c7b4d6
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Clarify some documentation wording
Commit: 2f270540cc6a96d25a00a6e505375441294a3edd
https://github.com/Perl/perl5/commit/2f270540cc6a96d25a00a6e505375441294a3edd
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/taint.t
Log Message:
-----------
Add tests for trim() in taint mode
Commit: 725ef5aeedc6d24cc274840cf926dd6e7f4b6c6a
https://github.com/Perl/perl5/commit/725ef5aeedc6d24cc274840cf926dd6e7f4b6c6a
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M t/op/trim.t
Log Message:
-----------
For consistency use Trim in all the test descriptions
Commit: 96a60e77d0d91a3766b740ff84f20c4aa12082f8
https://github.com/Perl/perl5/commit/96a60e77d0d91a3766b740ff84f20c4aa12082f8
Author: Scott Baker <[email protected]>
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M pod/perlfunc.pod
Log Message:
-----------
Fix an error with the unit tests:
Failed test 'Description for Strip whitespace from the beginning
and end of a string. starts with a lowercase letter or SysV'
Commit: 61ac24b3ba70743e91c0e3bb92498bc2a34d0bc9
https://github.com/Perl/perl5/commit/61ac24b3ba70743e91c0e3bb92498bc2a34d0bc9
Author: Tony Cook <[email protected]>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M feature.h
M lib/feature.pm
M regen/feature.pl
Log Message:
-----------
add the trim feature.pm feature
Compare: https://github.com/Perl/perl5/compare/360a694acd84%5E...61ac24b3ba70