In perl.git, the branch smoke-me/khw-core has been created <https://perl5.git.perl.org/perl.git/commitdiff/5df6da2a5f888f569d353d198e9d0e17ac91d528?hp=0000000000000000000000000000000000000000>
at 5df6da2a5f888f569d353d198e9d0e17ac91d528 (commit) - Log ----------------------------------------------------------------- commit 5df6da2a5f888f569d353d198e9d0e17ac91d528 Author: Karl Williamson <k...@cpan.org> Date: Sat Aug 11 11:35:16 2018 -0600 smoke commit 01c2e4e21cdd65cb23bbd4111a5492bb81d5a1c5 Author: Karl Williamson <k...@cpan.org> Date: Fri Aug 10 12:02:44 2018 -0600 Revert "Filter::Util::Call no longer needs '.' in @INC" This reverts commit 689a548b61aa50701877f25ab005f5a57a2c2185. commit 689a548b61aa50701877f25ab005f5a57a2c2185 Author: Karl Williamson <k...@cpan.org> Date: Thu Aug 9 18:49:54 2018 -0600 Filter::Util::Call no longer needs '.' in @INC since 1.59 commit a70655e6d5756dc62a7ffc34fcd4b8ce9353811d Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 17:00:40 2018 -0600 t/re/regexp_unicode_prop.t: Make sure sub called only once User-defined properties are supposed to be called just once for /i and once for non-/i. This adds tests for that. It turns out that this was broken in blead. commit f1c04efa3f2e50dcf675accc112aac9cd15f4f62 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 17:12:08 2018 -0600 t/re/regexp_unicode_prop.t: Add tests for run-time User-defined \p{} properties can be referred to in a regex pattern compilation before their definition is encountered. This is supposed to work, and their definitions compiled when needed at run-time. But there was only one test that this worked. This commit restructures things so that every user-defined property is compiled into a pattern before its definition is known, and also into another pattern after its definition is known. This removes the need to special case the earlier single one that did this test. commit 5d77418258fa663135566ec02d9dfc9f43add68b Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 16:57:20 2018 -0600 t/re/regexp_unicode_prop.t: Reorder a few tests This is based on knowledge of how the code works, to stress it a little more. commit 4e9d7b6e8cffcbbc829555c7f09fa81a3e962ad3 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 16:53:23 2018 -0600 t/re/regexp_unicode_prop.t: Avoid a TEST crash if failure This changes the logic to not do a 'like' unless we know that the operand is a valid pattern. commit 600a58be0651c9ebe7ca2f21d8a37d01801b38a6 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 16:47:59 2018 -0600 t/re/regexp_unicode_prop.t: Add check no warnings generated commit 7037ee94ad3b6f1dd40e6dc479de04027a67bdf4 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 16:46:37 2018 -0600 t/re/regexp_unicode_prop.t: Extract code into a function This is in preparation for it to be called from a 2nd place commit e8d216534e4756adf1688cacbac951c3e11d4b72 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 16:37:32 2018 -0600 t/re/regexp_unicode_prop.t: White-space only Indent some lines that a future commit will surround with a block, and outdent others where a block will be removed commit 570352a4e16bc63668a5b88666a039c872f3f839 Author: Karl Williamson <k...@cpan.org> Date: Mon Aug 6 17:39:35 2018 -0600 regcomp.c: Add/reword some comments commit b28c1c5addd3b5fd18974f3464640b95819542c4 Author: Karl Williamson <k...@cpan.org> Date: Fri Aug 3 14:12:49 2018 -0600 regcomp.c: Change variable name The new name more closely corresponds with its use. commit 4818e8564a5cc183a29ce2661bde38662d4fdd60 Author: Karl Williamson <k...@cpan.org> Date: Mon Jul 30 22:11:52 2018 -0600 regcomp.c: Use isFOO_A instead of isFOO They evaluate to the same thing, but this change emphasizes that only ASCII characters are being checked. commit 42f301b1262ac493e47b4ce2766b7160f2fcae73 Author: Karl Williamson <k...@cpan.org> Date: Mon Jul 30 22:09:12 2018 -0600 utf8.c: Don't assume UTF-8 sequence has enough space. Instead use the end pointer passed in. commit dc6a50cd762b433cda922ad5514cb74f04daf520 Author: Karl Williamson <k...@cpan.org> Date: Mon Jul 30 22:06:46 2018 -0600 handy.h: Cast some sizeof() in a macro to signed These are never going to be called on strings that exceed the capacity of ssizeof_t, and if the input is the difference between two pointers, this could otherwise give wrong results commit e9f495387eefa9d8b3f3f6d3496e48fd2042813c Author: Karl Williamson <k...@cpan.org> Date: Mon Jul 30 21:26:32 2018 -0600 regcomp.c: Change parameter name This makes it clearer what variable this length is for commit 611d82efd0976126a9664f14425ea1cb6dd4663f Author: Karl Williamson <k...@cpan.org> Date: Tue Jul 24 20:47:56 2018 -0600 inline.h: Rmv ptr subtraction from some macros Instead of subtracting pointers, it's safer to add a value to one and do a comparison with the other pointer. commit 8ca701ba084184e5dae5e52f7974e28f6c9f805b Author: Karl Williamson <k...@cpan.org> Date: Tue Jul 24 20:30:14 2018 -0600 handy.h: Rmv ptr subtraction from some macros Instead of subtracting pointers, it's safer to add a value to one and do a comparison with the other pointer. commit e5adc9991a1a7a3c898040fa4165a9d5b53e53d4 Author: Karl Williamson <k...@cpan.org> Date: Wed Jul 18 14:53:27 2018 -0600 Revert "experimental ucd" This reverts commit 514bc69adaed614fc6634bc4c6d5a55aae16e1e8. commit ff66c9468671687864541382981a1d8a1a510b98 Author: Karl Williamson <k...@cpan.org> Date: Wed Jul 18 14:53:13 2018 -0600 experimental ucd commit ab6ccd86f3963466a5c4874c940d3d83ecbfc4ca Author: Karl Williamson <k...@cpan.org> Date: Mon Jul 9 15:59:16 2018 -0600 inline.h: Use 'do {} while' instead of 'while {}' commit e8247dc3e0403bfb428e84689887e869c3651b38 Author: Karl Williamson <k...@cpan.org> Date: Tue Jul 24 20:26:39 2018 -0600 XXX Don't push: Run t/harness in parallel ----------------------------------------------------------------------- -- Perl5 Master Repository