]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
3 years agoadded error check for undefined opening token
Steve Hancock [Fri, 13 Aug 2021 01:02:50 +0000 (18:02 -0700)]
added error check for undefined opening token

3 years agoconvert vertical tightness flags from array to hash
Steve Hancock [Thu, 12 Aug 2021 17:32:41 +0000 (10:32 -0700)]
convert vertical tightness flags from array to hash

3 years agoFix error in tokenizer, issue c055
Steve Hancock [Wed, 11 Aug 2021 00:01:27 +0000 (17:01 -0700)]
Fix error in tokenizer, issue c055

3 years agoFix undefined variable reference in development version
Steve Hancock [Tue, 10 Aug 2021 19:54:51 +0000 (12:54 -0700)]
Fix undefined variable reference in development version

3 years agoFix formatting instability, b1192
Steve Hancock [Tue, 10 Aug 2021 15:41:42 +0000 (08:41 -0700)]
Fix formatting instability, b1192

3 years agoFix formatting instability, b1191
Steve Hancock [Mon, 9 Aug 2021 16:26:03 +0000 (09:26 -0700)]
Fix formatting instability, b1191

3 years agoFix error parsing sub attributes without spaces, b1190
Steve Hancock [Mon, 9 Aug 2021 14:33:46 +0000 (07:33 -0700)]
Fix error parsing sub attributes without spaces, b1190

3 years agoFix rare loss of vertical alignment in welded containers, c053
Steve Hancock [Mon, 9 Aug 2021 13:11:59 +0000 (06:11 -0700)]
Fix rare loss of vertical alignment in welded containers, c053

3 years agoFix edge case of formatting instability, b1189
Steve Hancock [Sat, 7 Aug 2021 14:37:00 +0000 (07:37 -0700)]
Fix edge case of formatting instability, b1189

3 years agominor code cleanups
Steve Hancock [Sat, 7 Aug 2021 14:06:36 +0000 (07:06 -0700)]
minor code cleanups

3 years agoadd comment about starting nesting depth
Steve Hancock [Sat, 7 Aug 2021 00:37:29 +0000 (17:37 -0700)]
add comment about starting nesting depth

3 years agoeliminate token variable BLOCK_TYPE
Steve Hancock [Fri, 6 Aug 2021 20:24:04 +0000 (13:24 -0700)]
eliminate token variable BLOCK_TYPE

3 years agoFix edge cases of formatting instability, b1187 b1188
Steve Hancock [Thu, 5 Aug 2021 14:25:41 +0000 (07:25 -0700)]
Fix edge cases of formatting instability, b1187 b1188

3 years agoeliminate token variable _SLEVEL_
Steve Hancock [Wed, 4 Aug 2021 01:26:09 +0000 (18:26 -0700)]
eliminate token variable _SLEVEL_

3 years agoeliminate variable 'level_jump' from vertical aligner
Steve Hancock [Tue, 3 Aug 2021 02:44:03 +0000 (19:44 -0700)]
eliminate variable 'level_jump' from vertical aligner

3 years agoFix edge case of formatting instability, b1186
Steve Hancock [Tue, 3 Aug 2021 01:57:04 +0000 (18:57 -0700)]
Fix edge case of formatting instability, b1186

3 years agoFix edge case of formatting instability, b1185
Steve Hancock [Sun, 1 Aug 2021 14:44:24 +0000 (07:44 -0700)]
Fix edge case of formatting instability, b1185

3 years agomoved coding for parent_seqno upstream
Steve Hancock [Sat, 31 Jul 2021 13:58:10 +0000 (06:58 -0700)]
moved coding for parent_seqno upstream

3 years agoFix edge case of formatting instability, b1183
Steve Hancock [Sat, 31 Jul 2021 12:53:39 +0000 (05:53 -0700)]
Fix edge case of formatting instability, b1183

3 years agoFix edge case of formatting instability, b1184
Steve Hancock [Sat, 31 Jul 2021 00:25:08 +0000 (17:25 -0700)]
Fix edge case of formatting instability, b1184

3 years agoFix edge case of formatting instability, b1182
Steve Hancock [Fri, 30 Jul 2021 13:32:45 +0000 (06:32 -0700)]
Fix edge case of formatting instability, b1182

3 years agorewrote sub in_same_container_i
Steve Hancock [Thu, 29 Jul 2021 14:08:45 +0000 (07:08 -0700)]
rewrote sub in_same_container_i

3 years agoFix edge case of formatting instability
Steve Hancock [Wed, 28 Jul 2021 13:13:38 +0000 (06:13 -0700)]
Fix edge case of formatting instability

3 years agorestructure to eliminate variable 'level_jump'
Steve Hancock [Mon, 26 Jul 2021 15:45:07 +0000 (08:45 -0700)]
restructure to eliminate variable 'level_jump'

3 years agosimplify some welding coding
Steve Hancock [Sat, 24 Jul 2021 15:32:45 +0000 (08:32 -0700)]
simplify some welding coding

3 years agoclarify behavior of format-skipping and code-skipping
Steve Hancock [Fri, 23 Jul 2021 14:30:49 +0000 (07:30 -0700)]
clarify behavior of format-skipping and code-skipping

3 years agominor coding cleanups
Steve Hancock [Fri, 23 Jul 2021 14:07:36 +0000 (07:07 -0700)]
minor coding cleanups

3 years agoFix rare problem with formatting nested ternary statements
Steve Hancock [Fri, 23 Jul 2021 03:36:54 +0000 (20:36 -0700)]
Fix rare problem with formatting nested ternary statements

3 years agominor code cleanups
Steve Hancock [Thu, 22 Jul 2021 22:47:19 +0000 (15:47 -0700)]
minor code cleanups

3 years agoFix conflict of -bom and -scp parameters
Steve Hancock [Thu, 22 Jul 2021 02:54:55 +0000 (19:54 -0700)]
Fix conflict of -bom and -scp parameters

3 years agorevise token sequence numbering scheme
Steve Hancock [Wed, 21 Jul 2021 22:26:06 +0000 (15:26 -0700)]
revise token sequence numbering scheme

3 years agoadd test case b1178
Steve Hancock [Tue, 20 Jul 2021 02:32:59 +0000 (19:32 -0700)]
add test case b1178

3 years agoFix some problems with -kgb in complex structures
Steve Hancock [Tue, 20 Jul 2021 02:19:57 +0000 (19:19 -0700)]
Fix some problems with -kgb in complex structures

3 years agoreword docs for kgbs
Steve Hancock [Tue, 20 Jul 2021 02:18:26 +0000 (19:18 -0700)]
reword docs for kgbs

3 years agobump version to 20210717.01 20210717.01
Steve Hancock [Mon, 19 Jul 2021 00:04:23 +0000 (17:04 -0700)]
bump version to 20210717.01

3 years agoFix to keep from losing blank lines after a code-skipping section
Steve Hancock [Mon, 19 Jul 2021 00:00:21 +0000 (17:00 -0700)]
Fix to keep from losing blank lines after a code-skipping section

3 years agoFix possible welding instability in ternary after fat comma
Steve Hancock [Sun, 18 Jul 2021 16:46:47 +0000 (09:46 -0700)]
Fix possible welding instability in ternary after fat comma

3 years agoadded utility to run tokenizer tests
Steve Hancock [Sun, 18 Jul 2021 15:28:00 +0000 (08:28 -0700)]
added utility to run tokenizer tests

3 years agoFix mis-tokenization before pointer
Steve Hancock [Sun, 18 Jul 2021 14:27:54 +0000 (07:27 -0700)]
Fix mis-tokenization before pointer

3 years agoupdated docs 20210717
Steve Hancock [Sat, 17 Jul 2021 13:29:19 +0000 (06:29 -0700)]
updated docs

3 years agoFix to make -wn and -bbxx=n flags work together
Steve Hancock [Sat, 17 Jul 2021 01:45:04 +0000 (18:45 -0700)]
Fix to make -wn and -bbxx=n flags work together

3 years agoupdating to Version 20210717
Steve Hancock [Thu, 15 Jul 2021 14:23:48 +0000 (07:23 -0700)]
updating to Version 20210717

3 years agoFix problem with side comment after pattern
Steve Hancock [Tue, 13 Jul 2021 16:10:56 +0000 (09:10 -0700)]
Fix problem with side comment after pattern

3 years agoFix problem with side comment after pointer, part 3
Steve Hancock [Tue, 13 Jul 2021 14:16:33 +0000 (07:16 -0700)]
Fix problem with side comment after pointer, part 3

3 years agoAvoid line breaks before a slash in certain cases
Steve Hancock [Mon, 12 Jul 2021 01:31:10 +0000 (18:31 -0700)]
Avoid line breaks before a slash in certain cases

3 years agoupdate to work correctly with utf8 files
Steve Hancock [Mon, 12 Jul 2021 01:29:57 +0000 (18:29 -0700)]
update to work correctly with utf8 files

3 years agoadd test for format-skipping issue discussed in git #67
Steve Hancock [Sun, 11 Jul 2021 13:47:29 +0000 (06:47 -0700)]
add test for format-skipping issue discussed in git #67

3 years agoFix error parsing sub attributes with side comment
Steve Hancock [Sun, 11 Jul 2021 13:45:50 +0000 (06:45 -0700)]
Fix error parsing sub attributes with side comment

3 years agoFix case b1172, a failure to converge
Steve Hancock [Sun, 11 Jul 2021 13:19:57 +0000 (06:19 -0700)]
Fix case b1172, a failure to converge

3 years agoAvoid certain line breaks before a /; final #>>V not required
Steve Hancock [Sat, 10 Jul 2021 21:52:38 +0000 (14:52 -0700)]
Avoid certain line breaks before a /; final #>>V not required

3 years agobump version to 0.02 20210625.02
Steve Hancock [Fri, 9 Jul 2021 18:54:43 +0000 (11:54 -0700)]
bump version to 0.02

3 years agoImprove logic for distinguishing a pattern vs a division
Steve Hancock [Fri, 9 Jul 2021 18:52:20 +0000 (11:52 -0700)]
Improve logic for distinguishing a pattern vs a division

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

4 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

4 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

4 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

4 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