summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Update UCD version. Remove changes to cpan Encode. RegenThibault DUPONCHELLE2021-06-172-6/+6
|
* Fix several unicode.org linksThibault DUPONCHELLE2021-06-176-8/+8
|
* Fix spelling: precedeFelipe Gasper2021-06-151-1/+1
|
* B::Deparse: Handle try/catch when catch has an ENTER/LEAVE pairMatthew Horsfall2021-06-142-3/+16
|
* perluniprops: Remove references to Unicode::UnihanKarl Williamson2021-05-312-3/+3
| | | | | | This CPAN module doesn't work on recent Unicode versions This fixes GH #18787
* Bump feature.pm Version to 1.66Karl Williamson2021-05-311-1/+1
|
* Clarify descriptions of unicode_eval and evalbytes.Felipe Gasper2021-05-311-2/+2
| | | | Issue #18801
* File::Copy: compare inode numbers as stringsTony Cook2021-05-251-2/+2
| | | | as recommended in perldoc -f stat
* Make use open :std push layers without any mungingLeon Timmermans2021-05-241-13/+8
| | | | | Previously it would only apply the first layer that was either :utf8 or any other layer with and argument (e.g. :encoding(utf8)).
* Bump the perl version in various places for 5.35.1Max Maischein2021-05-231-1/+1
| | | | | Ideally, this would've been done earlier in the process of developing 5.35, but here we are
* incorporate review feedbackFelipe Gasper2021-05-201-30/+25
|
* Give SV information in default typemapFelipe Gasper2021-05-201-15/+40
| | | | Issue #18461
* File::stat - Fix typo in synopsisDan Book2021-05-201-2/+2
|
* Bump to 5.35.0:Sawyer X2021-05-212-2/+9
| | | | | | * Apparently, first you bump, then you update perldelta. * 5.35.0 *might* be released tomorrow (likely) but not certainly. * I've set it to tomorrow so Module::CoreList won't be upset.
* Bump perl version in various places for 5.34.0Sawyer X2021-05-041-1/+1
|
* feature.pm: fix a typoRicardo Signes2021-05-011-1/+1
|
* feature.pm: note that "try" is experimentalRicardo Signes2021-04-301-0/+6
| | | | ...then regen
* mostly docs: replace "pumpking" when referring to the presentRicardo Signes2021-04-162-3/+3
| | | | | | | Some other tweaks or modernizations are present, but I expect none of this is controversial. This also includes running regen/mk_invlists.pl and regen/regcharclass.pl
* charnames.t: Fix test namesKarl Williamson2021-04-081-5/+5
| | | | Backslashes need to be doubled so aren't stripped off in displaying.
* feature.pl: document all experiments identicallyRicardo Signes2021-04-041-12/+15
| | | | ...and add "this is an experiment" to "isa"
* feature.pl: stop using "switch" as a demo feature!Ricardo Signes2021-04-041-11/+13
| | | | | It is experimental, it would cause warnings, and frankly, I would like to just inch toward its disappearance.
* Bump version in B::Op_privateNicolas R2021-03-201-1/+1
|
* bump version to 5.33.8reneeb2021-02-201-1/+1
|
* Add B::Deparse support for try/catch syntaxPaul "LeoNerd" Evans2021-02-142-0/+34
|
* A totally new optree structure for try/catch involving three new optypesPaul "LeoNerd" Evans2021-02-141-0/+1
|
* Fix trivial syntax bugs in doc for multidimensionalEugene Alvin Villar2021-02-111-2/+2
|
* Initial attempt at feature 'try'Paul "LeoNerd" Evans2021-02-045-7/+28
| | | | | | | | | * Add feature, experimental warning, keyword * Basic parsing * Basic implementation as optree fragment See also https://github.com/Perl/perl5/issues/18504
* Additional guidance against "FATAL => 'all'".James E Keenan2021-01-301-2/+5
| | | | For: https://github.com/Perl/perl5/pull/18385
* Bump version to 5.33.7Richard Leach2021-01-211-1/+1
|
* style: Detabify regen files.Michael G. Schwern2021-01-172-96/+96
| | | | | | | | | | | They generate C files. Bump feature.pm and warnings.pm versions to satisfy cmpVERSION.pl. I can't get it to easily ignore whitespace, `git diff --name-only` does not respect the -w flag. regen_perly.pl is left alone. That would require rebuilding perly.* which is beyond a simple indentation change.
* add a bareword_filehandles feature, which is enabled by defaultTony Cook2021-01-041-56/+83
| | | | This disables use of bareword filehandles except for the built-in handles
* Avoid indirect object notationJames E Keenan2020-12-271-14/+8
| | | | | | Small touch-ups to inline documentation. Shorten spelling of one nested 'if' block.
* lib/B/Deparse-core.t: Tidy leading whitespaceJames E Keenan2020-12-271-90/+93
| | | | | | | | | The loops-within-loops structure of this program means that irregular leading whitespace makes it difficult to follow the control flow. Convert leading tabs to whitespace. Rebreak some lines to show structure of nested ternaries more clearly. Join short lines in a couple of instances.
* Correct one misspelled variable nameJames E Keenan2020-12-201-5/+5
| | | | Correct one other typo
* Bump version to 5.33.6Max Maischein2020-12-201-1/+1
|
* bump perl5db.pl's $VERSIONTony Cook2020-12-091-1/+1
|
* test - and . at beginning of debugger alias nameTony Cook2020-12-091-1/+7
|
* Allow debugger aliases that start with '-' and '.'jkahrman2020-12-091-1/+1
| | | | | Since the '.' and '-' commands don't take any arguments and don't run if any are provided, don't treat commands starting with these characters as the single commands '.' and '-'. Restores behavior that existed prior to https://github.com/Perl/perl5/commit/7fdd4f080863703d44282c6988834455d129040 (v5.27) at least back to v5.8.8 https://github.com/Perl/perl5/commit/7fdd4f080863703d44282c6988834455d129040
* File::Copy: support symlinks on Win32Tony Cook2020-12-012-3/+6
|
* Add -negative import args for 'use warnings'David Cantrell2020-11-281-8/+54
|
* Bump version to 5.33.5Tom Hukins2020-11-201-1/+1
|
* Bump version to 5.33.4Steve Hay2020-10-201-1/+1
|
* charclass_invlists.h: Add some inverse folds.Karl Williamson2020-10-161-1/+1
| | | | | | | | | The MICRO SIGN folds to above the Latin1 range, the only character that does so in Unicode (or ever likely to). This requires special handling. This commit reduces some of the need for that handling by creating the inversion map for it, which can be used in certain instances in pattern matching, without having to have a special case. The actual use of this will come in a future commit.
* perl5db.pl - remove redundant share()Richard Leach2020-10-141-1/+0
|
* Fix enough code to get make test_prep working with -dDusedefaultstrictTodd Rinaldo2020-10-1311-30/+74
| | | | | | | | | This change fixes enough code that it's possible to run make test_prep when perl is compiled with -Dusedefaultstrict. There are 2 caveats to this: - Does not address XSLoader/DynaLoader already submitted in another PR. - Does not address cpan/Pod-Usage or cpan/Text-Tabs which continue to be outstanding upstream.
* Add crosslinks between perl5db.pl and perldebug-related docsDan Book2020-10-081-1/+3
|
* Update ExtUtils-MakeMaker to CPAN version 7.48Todd Rinaldo2020-10-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.48 Sun 4 Oct 11:39:22 BST 2020 No changes since v7.47_12 7.47_12 Wed 30 Sep 16:19:25 BST 2020 Bug fixes: - Make Mkbootstrap.pm strict Test fixes: - Skip the failing dynamic vs static tests on Win32 7.47_11 Sun 20 Sep 10:02:15 BST 2020 Enhancements: - Hint file loading returned to using eval() as documented 7.47_10 Tue 15 Sep 19:30:32 BST 2020 Test fixes: - BareV2String should also be skipped on v5.8.0 7.47_09 Mon 14 Sep 14:33:52 BST 2020 Bug fixes: - Removed duplicated NOOP on pure_all Test fixes: - Remove tests for invalid version declarations - Make windows specific code for NoXS compile under strict 7.47_08 Mon 31 Aug 09:43:01 BST 2020 Test fixes: - Resolved race conditions so the whole testsuite can be run in parallel safely again QA Fixes: - Added github action for Strawberry Perl - Added github action for Ubuntu/Linux 7.47_07 Mon 3 Aug 22:34:08 BST 2020 Bug fixes: - Ensure all modules have 'use warnings' - Resolve revealed problems with warnings Test fixes: - Ensure all tests have strict and warnings - Resolve revealed problems with strict and warnings 7.47_06 Sat 1 Aug 14:36:00 BST 2020 Bug fixes: - Refine archname to use abi_version and abi_revision 7.47_05 Fri 31 Jul 10:35:54 BST 2020 Bug fixes: - use $^V instead of PERL_VERSION after Perl 5.10 7.47_04 Tue 28 Jul 19:34:00 BST 2020 Test fixes: - Skip static tests on AIX and z/OS when in core QA fixes: - Added v5.30 and v5.32 to travis build 7.47_03 Wed 8 Jul 21:58:29 BST 2020 Test fixes: - Correct skip count in MM_Cygwin.t 7.47_02 Tue 7 Jul 01:40:13 BST 2020 OS390 Enhancements: - Added MM subclass for OS390 - Override xs_make_dynamic_lib() for os390 7.47_01 Fri 26 Jun 10:55:42 BST 2020 Bug fixes: - Sanitise provided VERSION and VERSION_FROM ( RT#132875 ) 7.46 Tue 23 Jun 10:19:40 BST 2020 No changes since v7.45_01 7.45_01 Thu 28 May 17:29:45 BST 2020 Bug fixes: - Always link to $Config{libs} on cygwin Test fixes: - Fix testing how some versions should be parsed QA fixes: - Add libnsl-devel to Cygwin packages we need
* utf8.pm: Add decoding example to podKarl Williamson2020-09-271-1/+6
| | | | Thanks to Dagfinn Ilmari Mannsåker and H.Merijn Brand
* Last bits of Perl 6 -> RakuSawyer X2020-09-261-3/+3
|
* Bump the perl version in various places for 5.33.3Sawyer X2020-09-211-1/+1
|