]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
3 years agoFix problem caused by side comment after ++
Steve Hancock [Fri, 9 Jul 2021 14:37:22 +0000 (07:37 -0700)]
Fix problem caused by side comment after ++

3 years agoFix problem caused by side comment after pointer, part 2
Steve Hancock [Thu, 8 Jul 2021 13:30:26 +0000 (06:30 -0700)]
Fix problem caused by side comment after pointer, part 2

3 years agorewrote side_comment_test.pl to use masking
Steve Hancock [Thu, 8 Jul 2021 01:16:04 +0000 (18:16 -0700)]
rewrote side_comment_test.pl to use masking

3 years agoFix problem caused by side comment after pointer
Steve Hancock [Wed, 7 Jul 2021 13:22:44 +0000 (06:22 -0700)]
Fix problem caused by side comment after pointer

3 years agoFix error parsing '%#' and similar combinations
Steve Hancock [Wed, 7 Jul 2021 00:42:48 +0000 (17:42 -0700)]
Fix error parsing '%#' and similar combinations

3 years agoFix error parsing '&#'
Steve Hancock [Tue, 6 Jul 2021 02:54:33 +0000 (19:54 -0700)]
Fix error parsing '&#'

3 years agoFix error parsing format statement
Steve Hancock [Tue, 6 Jul 2021 01:33:08 +0000 (18:33 -0700)]
Fix error parsing format statement

3 years agominimize use of Travis CI
Steve Hancock [Tue, 6 Jul 2021 00:04:20 +0000 (17:04 -0700)]
minimize use of Travis CI

3 years agoFix some incorrect error messages due to side comments
Steve Hancock [Mon, 5 Jul 2021 15:18:26 +0000 (08:18 -0700)]
Fix some incorrect error messages due to side comments

3 years agoadded side comment testing utility to dev-bin
Steve Hancock [Mon, 5 Jul 2021 14:38:57 +0000 (07:38 -0700)]
added side comment testing utility to dev-bin

3 years agoFix undefined var ref involving --format-skipping
Steve Hancock [Sun, 4 Jul 2021 14:51:22 +0000 (07:51 -0700)]
Fix undefined var ref involving --format-skipping

3 years agoCheck for side comment within package statement
Steve Hancock [Sun, 4 Jul 2021 01:25:48 +0000 (18:25 -0700)]
Check for side comment within package statement

3 years agoadded convergence test cases b1103 b1169 b1170 b1171
Steve Hancock [Sun, 4 Jul 2021 00:14:39 +0000 (17:14 -0700)]
added convergence test cases b1103 b1169 b1170 b1171

3 years agoadded testing utility run_convergence_tests.pl
Steve Hancock [Sat, 3 Jul 2021 13:52:22 +0000 (06:52 -0700)]
added testing utility run_convergence_tests.pl

3 years agoFix problem with -comma-arrow-breakpoint=n flag
Steve Hancock [Fri, 2 Jul 2021 13:29:24 +0000 (06:29 -0700)]
Fix problem with -comma-arrow-breakpoint=n flag

3 years agoFixed use of uninitialized value
Steve Hancock [Thu, 1 Jul 2021 13:21:19 +0000 (06:21 -0700)]
Fixed use of uninitialized value

3 years agobump version by .01
Steve Hancock [Wed, 30 Jun 2021 14:11:24 +0000 (07:11 -0700)]
bump version by .01

3 years agoFix token type of colon introducing anonomyous sub attribute list
Steve Hancock [Wed, 30 Jun 2021 13:17:48 +0000 (06:17 -0700)]
Fix token type of colon introducing anonomyous sub attribute list

3 years agoMinor adjustments to improve formatting stability
Steve Hancock [Tue, 29 Jun 2021 13:58:57 +0000 (06:58 -0700)]
Minor adjustments to improve formatting stability

3 years agoRemove limit on the value of -ci=n when -xci is set
Steve Hancock [Tue, 29 Jun 2021 00:30:22 +0000 (17:30 -0700)]
Remove limit on the value of -ci=n when -xci is set

3 years agoskip random testing on any perltidy output files
Steve Hancock [Mon, 28 Jun 2021 01:48:34 +0000 (18:48 -0700)]
skip random testing on any perltidy output files

3 years agomoved an error check from VerticalAligner to Formatter
Steve Hancock [Mon, 28 Jun 2021 01:29:46 +0000 (18:29 -0700)]
moved an error check from VerticalAligner to Formatter

3 years agoReduced number of appveyor cases
Steve Hancock [Mon, 28 Jun 2021 00:58:09 +0000 (17:58 -0700)]
Reduced number of appveyor cases

3 years agoMinor optimization of sub in_same_container_i
Steve Hancock [Sat, 26 Jun 2021 23:28:32 +0000 (16:28 -0700)]
Minor optimization of sub in_same_container_i

3 years agoEliminate token variable _LEVEL_TRUE_
Steve Hancock [Sat, 26 Jun 2021 22:14:42 +0000 (15:14 -0700)]
Eliminate token variable _LEVEL_TRUE_

3 years agoEliminate token variable _CONTAINER_ENVIRONMENT_
Steve Hancock [Sat, 26 Jun 2021 13:35:40 +0000 (06:35 -0700)]
Eliminate token variable _CONTAINER_ENVIRONMENT_

3 years agoreduce use of Travis CI to extend lifetime
Steve Hancock [Fri, 25 Jun 2021 13:57:30 +0000 (06:57 -0700)]
reduce use of Travis CI to extend lifetime

3 years agoFix Travis-CI status image
Steve Hancock [Fri, 25 Jun 2021 01:26:04 +0000 (18:26 -0700)]
Fix Travis-CI status image

3 years agoupdate to version 20210625 20210625
Steve Hancock [Thu, 24 Jun 2021 13:15:31 +0000 (06:15 -0700)]
update to version 20210625

3 years agoAdjust tolerances to fix some unstable edge cases
Steve Hancock [Mon, 21 Jun 2021 13:03:41 +0000 (06:03 -0700)]
Adjust tolerances to fix some unstable edge cases

3 years agobump version .01 20210402.01
Steve Hancock [Sun, 20 Jun 2021 22:31:30 +0000 (15:31 -0700)]
bump version .01

3 years agoTesting Travis CI functionality
Steve Hancock [Sun, 20 Jun 2021 00:49:05 +0000 (17:49 -0700)]
Testing Travis CI functionality

3 years agoAdjust tolerances to fix some unstable edge cases
Steve Hancock [Sat, 19 Jun 2021 12:56:48 +0000 (05:56 -0700)]
Adjust tolerances to fix some unstable edge cases

3 years agoAdded flag -atnl, --add-terminal-newline, see git #58
Steve Hancock [Fri, 18 Jun 2021 13:53:29 +0000 (06:53 -0700)]
Added flag -atnl, --add-terminal-newline, see git #58

3 years agoAllow --delete-side-comments to work with -nanl
Steve Hancock [Fri, 18 Jun 2021 00:28:36 +0000 (17:28 -0700)]
Allow --delete-side-comments to work with -nanl

3 years agoUpdate a welding rule to avoid edge case instability
Steve Hancock [Thu, 17 Jun 2021 23:05:17 +0000 (16:05 -0700)]
Update a welding rule to avoid edge case instability

3 years agoConvert some weld sub calls to hash lookups
Steve Hancock [Thu, 17 Jun 2021 13:02:48 +0000 (06:02 -0700)]
Convert some weld sub calls to hash lookups

3 years agoUpdate LineSink.pm to allow undefined line endings
Steve Hancock [Thu, 17 Jun 2021 12:58:46 +0000 (05:58 -0700)]
Update LineSink.pm to allow undefined line endings

4 years agoFix incorrect sub call
Steve Hancock [Wed, 16 Jun 2021 21:52:22 +0000 (14:52 -0700)]
Fix incorrect sub call

4 years agoAdd --code-skipping option, see git #65
Steve Hancock [Wed, 16 Jun 2021 19:49:04 +0000 (12:49 -0700)]
Add --code-skipping option, see git #65

4 years agoHandle nested print format blocks
Steve Hancock [Mon, 14 Jun 2021 12:44:20 +0000 (05:44 -0700)]
Handle nested print format blocks

4 years agofix spelling
Steve Hancock [Mon, 14 Jun 2021 12:42:19 +0000 (05:42 -0700)]
fix spelling

4 years agoAllow stacked labels without spaces
Steve Hancock [Sun, 13 Jun 2021 13:57:06 +0000 (06:57 -0700)]
Allow stacked labels without spaces

4 years agoadd 'perltidy_hide.pl' for testing issue in git #65
Steve Hancock [Sun, 13 Jun 2021 13:55:11 +0000 (06:55 -0700)]
add 'perltidy_hide.pl' for testing issue in git #65

4 years agoFix edge cases of instability involving -wn -lp
Steve Hancock [Sun, 13 Jun 2021 01:28:12 +0000 (18:28 -0700)]
Fix edge cases of instability involving -wn -lp

4 years agoMerge pull request #66 from scop/spelling
shancock9 [Fri, 11 Jun 2021 13:11:54 +0000 (06:11 -0700)]
Merge pull request #66 from scop/spelling

Spelling fixes

4 years agoSpelling fixes
Ville Skyttä [Wed, 9 Jun 2021 19:32:45 +0000 (22:32 +0300)]
Spelling fixes

4 years agoRemove incorrect warning at repeated function paren call
Steve Hancock [Sun, 6 Jun 2021 16:02:08 +0000 (09:02 -0700)]
Remove incorrect warning at repeated function paren call

4 years agoAdd warning when lexical sub names match some builtins
Steve Hancock [Sat, 5 Jun 2021 20:50:36 +0000 (13:50 -0700)]
Add warning when lexical sub names match some builtins

4 years agoSome minor cleanups
Steve Hancock [Sat, 5 Jun 2021 13:18:19 +0000 (06:18 -0700)]
Some minor cleanups

4 years agoRevised data structures for welding
Steve Hancock [Fri, 4 Jun 2021 14:28:28 +0000 (07:28 -0700)]
Revised data structures for welding

4 years agoimproved treatment of lexical subs
Steve Hancock [Tue, 1 Jun 2021 20:12:46 +0000 (13:12 -0700)]
improved treatment of lexical subs

4 years agoadd v-string underscores; warn of leading commas
Steve Hancock [Tue, 1 Jun 2021 01:46:06 +0000 (18:46 -0700)]
add v-string underscores; warn of leading commas

4 years agoupdate comments
Steve Hancock [Mon, 31 May 2021 23:01:49 +0000 (16:01 -0700)]
update comments

4 years agoremoved some needless code related to check-syntax
Steve Hancock [Mon, 31 May 2021 02:22:59 +0000 (19:22 -0700)]
removed some needless code related to check-syntax

4 years agoFix parsing error at operator following a comma
Steve Hancock [Fri, 28 May 2021 04:52:15 +0000 (21:52 -0700)]
Fix parsing error at operator following a comma

4 years agominor coding cleanups
Steve Hancock [Thu, 27 May 2021 16:04:02 +0000 (09:04 -0700)]
minor coding cleanups

4 years agoadd test for parsing numeric values
Steve Hancock [Thu, 27 May 2021 13:55:16 +0000 (06:55 -0700)]
add test for parsing numeric values

4 years agoAdded optional o in octal number definitions
Steve Hancock [Thu, 27 May 2021 00:46:01 +0000 (17:46 -0700)]
Added optional o in octal number definitions

4 years agoFix several problems with -lp formatting
Steve Hancock [Wed, 26 May 2021 04:08:38 +0000 (21:08 -0700)]
Fix several problems with -lp formatting

4 years agominor cleanups
Steve Hancock [Sun, 23 May 2021 13:23:03 +0000 (06:23 -0700)]
minor cleanups

4 years agoremoved unsupported versions before 5.14
Steve Hancock [Sun, 23 May 2021 13:21:39 +0000 (06:21 -0700)]
removed unsupported versions before 5.14

4 years agoadded perl 5.30 and 5.32 for Travis-ci
Steve Hancock [Sat, 22 May 2021 13:47:04 +0000 (06:47 -0700)]
added perl 5.30 and 5.32 for Travis-ci

4 years agofix comment
Steve Hancock [Sat, 22 May 2021 00:43:46 +0000 (17:43 -0700)]
fix comment

4 years agoeliminate a bareword filehandle
Steve Hancock [Sat, 22 May 2021 00:37:04 +0000 (17:37 -0700)]
eliminate a bareword filehandle

4 years agocleanup debug statements
Steve Hancock [Fri, 21 May 2021 23:49:21 +0000 (16:49 -0700)]
cleanup debug statements

4 years agoModify welding rules for -lp
Steve Hancock [Fri, 21 May 2021 18:06:23 +0000 (11:06 -0700)]
Modify welding rules for -lp

4 years agocleanup sub respace_tokens
Steve Hancock [Mon, 17 May 2021 12:41:02 +0000 (05:41 -0700)]
cleanup sub respace_tokens

4 years agoFix inconsistency involving counting commas
Steve Hancock [Sun, 16 May 2021 14:13:59 +0000 (07:13 -0700)]
Fix inconsistency involving counting commas

4 years agoSlightly modify line breaks for -lp indentation
Steve Hancock [Sun, 16 May 2021 00:20:49 +0000 (17:20 -0700)]
Slightly modify line breaks for -lp indentation

4 years agominor coding cleanups
Steve Hancock [Fri, 14 May 2021 23:19:08 +0000 (16:19 -0700)]
minor coding cleanups

4 years agoRewrite coding for -bom flag
Steve Hancock [Fri, 14 May 2021 06:48:59 +0000 (23:48 -0700)]
Rewrite coding for -bom flag

4 years agocoding cleanup
Steve Hancock [Thu, 13 May 2021 20:02:43 +0000 (13:02 -0700)]
coding cleanup

4 years agoAdjust tolerances for some line length tests
Steve Hancock [Thu, 13 May 2021 15:07:23 +0000 (08:07 -0700)]
Adjust tolerances for some line length tests

4 years agoDo not apply -lp formatting to containers with here-doc text
Steve Hancock [Mon, 10 May 2021 22:10:59 +0000 (15:10 -0700)]
Do not apply -lp formatting to containers with here-doc text

4 years agoFix some edge welding cases
Steve Hancock [Sun, 9 May 2021 23:29:24 +0000 (16:29 -0700)]
Fix some edge welding cases

4 years agoImprove tolerance for welding qw quotes
Steve Hancock [Sun, 9 May 2021 13:51:39 +0000 (06:51 -0700)]
Improve tolerance for welding qw quotes

4 years agoRevise weld tolerances, simplify code, fix welded ci
Steve Hancock [Sun, 9 May 2021 02:08:19 +0000 (19:08 -0700)]
Revise weld tolerances, simplify code, fix welded ci

4 years agoCorrect brace types mismarked by tokenizer, update
Steve Hancock [Sat, 8 May 2021 13:04:00 +0000 (06:04 -0700)]
Correct brace types mismarked by tokenizer, update

4 years agoAdded warning when -ci has to be reduced; ref rt #136415
Steve Hancock [Fri, 7 May 2021 14:40:27 +0000 (07:40 -0700)]
Added warning when -ci has to be reduced; ref rt #136415

4 years agocombine duplicate subs
Steve Hancock [Fri, 7 May 2021 14:26:31 +0000 (07:26 -0700)]
combine duplicate subs

4 years agoImprove indentation of welded multiline qw quotes
Steve Hancock [Fri, 7 May 2021 13:16:28 +0000 (06:16 -0700)]
Improve indentation of welded multiline qw quotes

4 years agoTest length of closing multiline qw quote before welding
Steve Hancock [Thu, 6 May 2021 13:31:16 +0000 (06:31 -0700)]
Test length of closing multiline qw quote before welding

4 years agoUpdate welding rule to avoid blinking states
Steve Hancock [Wed, 5 May 2021 13:05:59 +0000 (06:05 -0700)]
Update welding rule to avoid blinking states

4 years agoFix problem of conflict of -otr and -lp
Steve Hancock [Tue, 4 May 2021 20:36:54 +0000 (13:36 -0700)]
Fix problem of conflict of -otr and -lp

4 years agoadded some debug code for extended_continuation_indentation
Steve Hancock [Tue, 4 May 2021 03:51:55 +0000 (20:51 -0700)]
added some debug code for extended_continuation_indentation

4 years agoAdd option -pvtc=3, requested in rt136416
Steve Hancock [Tue, 4 May 2021 01:22:13 +0000 (18:22 -0700)]
Add option -pvtc=3, requested in rt136416

4 years agoFix vertical alignment issue raised in rt #136416
Steve Hancock [Tue, 4 May 2021 00:05:41 +0000 (17:05 -0700)]
Fix vertical alignment issue raised in rt #136416

4 years agoFix some rare issues with the -lp option
Steve Hancock [Mon, 3 May 2021 02:43:48 +0000 (19:43 -0700)]
Fix some rare issues with the -lp option

4 years agoCorrect brace types mismarked by tokenizer
Steve Hancock [Sun, 2 May 2021 04:14:07 +0000 (21:14 -0700)]
Correct brace types mismarked by tokenizer

4 years agoAvoid instability of combination -bbx=2 -lp and -xci
Steve Hancock [Sun, 2 May 2021 03:13:38 +0000 (20:13 -0700)]
Avoid instability of combination -bbx=2 -lp and -xci

4 years agoRestrict use of flag -cab=3 to simple structurs
Steve Hancock [Fri, 30 Apr 2021 01:12:13 +0000 (18:12 -0700)]
Restrict use of flag -cab=3 to simple structurs

4 years agoUpdate docs for git #64 regarding -lp and side comments
Steve Hancock [Thu, 29 Apr 2021 23:51:03 +0000 (16:51 -0700)]
Update docs for git #64 regarding -lp and side comments

4 years agoFix line break rules for uncontained commas + cleanups
Steve Hancock [Mon, 26 Apr 2021 17:39:23 +0000 (10:39 -0700)]
Fix line break rules for uncontained commas + cleanups

4 years agoFix problem with -wn and -wc=n
Steve Hancock [Sun, 25 Apr 2021 14:25:44 +0000 (07:25 -0700)]
Fix problem with -wn and -wc=n

4 years agoAdjust line break rules for uncontained commas
Steve Hancock [Wed, 21 Apr 2021 00:30:44 +0000 (17:30 -0700)]
Adjust line break rules for uncontained commas

4 years agoFix a bad line break choice at a slash
Steve Hancock [Tue, 20 Apr 2021 16:35:38 +0000 (09:35 -0700)]
Fix a bad line break choice at a slash

4 years agoFix rare problem with -lp -wn
Steve Hancock [Tue, 20 Apr 2021 01:58:14 +0000 (18:58 -0700)]
Fix rare problem with -lp -wn

4 years agoFix issue git#63
Steve Hancock [Sun, 18 Apr 2021 19:08:06 +0000 (12:08 -0700)]
Fix issue git#63

4 years agoAvoid welding at sort/map/grep paren calls
Steve Hancock [Sun, 18 Apr 2021 03:45:30 +0000 (20:45 -0700)]
Avoid welding at sort/map/grep paren calls