Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Perl-Tidy-20250912.tar.gz | 2025-09-12 | 1.2 MB | |
README.txt | 2025-09-12 | 2.0 kB | |
Totals: 2 Items | 1.2 MB | 3 |
## Changes from version 20250711 to version 20250912 - Fix git #191, where a new check to escape whitespace in a qw() quote in perl-5.43.2 caused Perl::Tidy to emit unwanted warning messages. - A new output field for the --dump-block-summary command gives the number of lines of comments and pod in a block. For subs and anonymous subs, the existence of header comments is also indicated. - Added --dump-nested-ternaries, --warn-nested-ternaries, and --nested-ternary-maximum-depth=n. These can be used to locate nested ternary statements in a script. - For the --line-up-parentheses option, a line length tolerance was adjusted by 1 character to help keep table formatting unchanged when adding and deleting trailing commas. This can occasionally change formatting of some small lists when formatted with -lp. - In hash key lists which have side comments after sub blocks, long lines which were previously broken before a comma may now be broken after a previous '=>'. This change was made to fix a very rare stability problem. For example: OLD: '+' => sub { $turtle->turn( $changes->{"dtheta"} ); } , # Turn clockwise NEW: '+' => sub { $turtle->turn( $changes->{"dtheta"} ); }, # Turn clockwise - Fixed undefined variable reference when --dump-block-summary was run with --dump-block-types='package'. The dump was okay, but an error message like the following was emitted: Use of uninitialized value $seqno in hash element ... - The parameter --integer-range-check no longer accepts a 0 value, which allowed integer range checks to be skipped. This option was included temporarily when new range-checking code was added to provide a workaround in case problems arose with the new logic. No problems have been encountered, so this has been removed.