]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
3 years agofix issue c078, blank token line index out of order
Steve Hancock [Sun, 26 Sep 2021 21:08:04 +0000 (14:08 -0700)]
fix issue c078, blank token line index out of order

3 years agooptimize sub 'send_lines_to_vertical_aligner'
Steve Hancock [Sun, 26 Sep 2021 18:59:49 +0000 (11:59 -0700)]
optimize sub 'send_lines_to_vertical_aligner'

3 years agofix issue b1210, very rare instability with -vmll
Steve Hancock [Sat, 25 Sep 2021 21:20:33 +0000 (14:20 -0700)]
fix issue b1210, very rare instability with -vmll

3 years agooptimize logical padding
Steve Hancock [Sat, 25 Sep 2021 16:43:31 +0000 (09:43 -0700)]
optimize logical padding

3 years agooptimize vertical alignment
Steve Hancock [Fri, 24 Sep 2021 21:30:59 +0000 (14:30 -0700)]
optimize vertical alignment

3 years agooptimize sub process_line_of_CODE
Steve Hancock [Thu, 23 Sep 2021 23:41:25 +0000 (16:41 -0700)]
optimize sub process_line_of_CODE

3 years agoupdate utility pm2pl with flags -D -o ofname
Steve Hancock [Thu, 23 Sep 2021 00:55:25 +0000 (17:55 -0700)]
update utility pm2pl with flags -D -o ofname

3 years agobump version to 20210717.04 20210717.04
Steve Hancock [Wed, 22 Sep 2021 23:23:28 +0000 (16:23 -0700)]
bump version to 20210717.04

3 years agoadd test case for -lp
Steve Hancock [Wed, 22 Sep 2021 22:51:45 +0000 (15:51 -0700)]
add test case for -lp

3 years agoPartial fix for issue git #74 on -lp at anonymous subs
Steve Hancock [Wed, 22 Sep 2021 22:30:34 +0000 (15:30 -0700)]
Partial fix for issue git #74 on -lp at anonymous subs

3 years agoFix issues b1209 related to -vmll
Steve Hancock [Wed, 22 Sep 2021 01:23:48 +0000 (18:23 -0700)]
Fix issues b1209 related to -vmll

3 years agominor code cleanups
Steve Hancock [Sun, 19 Sep 2021 15:10:25 +0000 (08:10 -0700)]
minor code cleanups

3 years agoadded sub Fault to Tokenizer.pm
Steve Hancock [Sun, 19 Sep 2021 01:50:28 +0000 (18:50 -0700)]
added sub Fault to Tokenizer.pm

3 years agofilter out some binary files
Steve Hancock [Sun, 19 Sep 2021 01:48:32 +0000 (18:48 -0700)]
filter out some binary files

3 years agobump version to 20210717.03 20210717.03
Steve Hancock [Sat, 18 Sep 2021 15:39:51 +0000 (08:39 -0700)]
bump version to 20210717.03

3 years agoFix issue b1208
Steve Hancock [Sat, 18 Sep 2021 15:20:35 +0000 (08:20 -0700)]
Fix issue b1208

3 years agoadd test cases for -fpva
Steve Hancock [Sat, 18 Sep 2021 13:33:17 +0000 (06:33 -0700)]
add test cases for -fpva

3 years agofix git #73, -nfpva not working correctly
Steve Hancock [Sat, 18 Sep 2021 13:32:15 +0000 (06:32 -0700)]
fix git #73, -nfpva not working correctly

3 years agoadd some anonymous sub returns missed by perl critic
Steve Hancock [Fri, 17 Sep 2021 22:14:46 +0000 (15:14 -0700)]
add some anonymous sub returns missed by perl critic

3 years agoadded new parameters -vc -vsc -vbc
Steve Hancock [Thu, 16 Sep 2021 23:17:27 +0000 (16:17 -0700)]
added new parameters -vc -vsc -vbc

3 years agoFix unusual parsing error b1207
Steve Hancock [Thu, 16 Sep 2021 01:51:57 +0000 (18:51 -0700)]
Fix unusual parsing error b1207

3 years agoFix formatting instability b1206
Steve Hancock [Wed, 15 Sep 2021 13:10:43 +0000 (06:10 -0700)]
Fix formatting instability b1206

3 years agoOptimize sub set_vertical_alignment_markers for novalign
Steve Hancock [Tue, 14 Sep 2021 23:52:40 +0000 (16:52 -0700)]
Optimize sub set_vertical_alignment_markers for novalign

3 years agooptimize sub make_alignment_patterns if no alignments
Steve Hancock [Tue, 14 Sep 2021 14:11:17 +0000 (07:11 -0700)]
optimize sub make_alignment_patterns if no alignments

3 years agoFix unusual parsing error b1205
Steve Hancock [Mon, 13 Sep 2021 15:22:55 +0000 (08:22 -0700)]
Fix unusual parsing error b1205

3 years agoUse stress_level to fix cases b1197-b1204
Steve Hancock [Mon, 13 Sep 2021 14:23:17 +0000 (07:23 -0700)]
Use stress_level to fix cases b1197-b1204

3 years agoadded test for -novalign and update manual
Steve Hancock [Sat, 11 Sep 2021 01:07:33 +0000 (18:07 -0700)]
added test for -novalign and update manual

3 years agoclarify error regarding missed empty here target
Steve Hancock [Sat, 11 Sep 2021 00:19:38 +0000 (17:19 -0700)]
clarify error regarding missed empty here target

3 years agoFix unusual hanging side comment issue, c070
Steve Hancock [Fri, 10 Sep 2021 22:12:57 +0000 (15:12 -0700)]
Fix unusual hanging side comment issue, c070

3 years agoimprove efficiency of sub set_whitespace_flags
Steve Hancock [Fri, 10 Sep 2021 00:37:14 +0000 (17:37 -0700)]
improve efficiency of sub set_whitespace_flags

3 years agobump version to 20210717.02 20210717.02
Steve Hancock [Wed, 8 Sep 2021 14:45:17 +0000 (07:45 -0700)]
bump version to 20210717.02

3 years agomake -novalign apply to all side comments
Steve Hancock [Wed, 8 Sep 2021 14:27:59 +0000 (07:27 -0700)]
make -novalign apply to all side comments

3 years agoadd test case
Steve Hancock [Wed, 8 Sep 2021 13:52:44 +0000 (06:52 -0700)]
add test case

3 years agoFix error parsing '$^' with newline between '$' and '^' (issue c069)
Steve Hancock [Tue, 7 Sep 2021 23:45:09 +0000 (16:45 -0700)]
Fix error parsing '$^' with newline between '$' and '^' (issue c069)

3 years agoadd tests for sub split_pretoken
Steve Hancock [Tue, 7 Sep 2021 23:19:56 +0000 (16:19 -0700)]
add tests for sub split_pretoken

3 years agoKeep needed space after $^, issue c068
Steve Hancock [Tue, 7 Sep 2021 21:44:22 +0000 (14:44 -0700)]
Keep needed space after $^, issue c068

3 years agoMerge and generalize coding for issues c065 & c066
Steve Hancock [Tue, 7 Sep 2021 18:02:04 +0000 (11:02 -0700)]
Merge and generalize coding for issues c065 & c066

3 years agominor code cleanups and optimizations
Steve Hancock [Mon, 6 Sep 2021 14:52:00 +0000 (07:52 -0700)]
minor code cleanups and optimizations

3 years agofix unusual parsing issue, c065
Steve Hancock [Sun, 5 Sep 2021 19:55:33 +0000 (12:55 -0700)]
fix unusual parsing issue, c065

3 years agominor efficiency improvement
Steve Hancock [Sat, 4 Sep 2021 02:31:42 +0000 (19:31 -0700)]
minor efficiency improvement

3 years agoeliminate sub 'make_side_comment'
Steve Hancock [Sat, 4 Sep 2021 01:15:32 +0000 (18:15 -0700)]
eliminate sub 'make_side_comment'

3 years agoeliminate some needless regex calls
Steve Hancock [Fri, 3 Sep 2021 13:14:14 +0000 (06:14 -0700)]
eliminate some needless regex calls

3 years agoeliminate recursion in sub set_forced_breakpoint
Steve Hancock [Wed, 1 Sep 2021 14:34:07 +0000 (07:34 -0700)]
eliminate recursion in sub set_forced_breakpoint

3 years agosimplified logic in sub respace_tokens
Steve Hancock [Tue, 31 Aug 2021 20:17:26 +0000 (13:17 -0700)]
simplified logic in sub respace_tokens

3 years agooptimized subs resync_.. and set_vertical_alignment_markers
Steve Hancock [Tue, 31 Aug 2021 01:19:02 +0000 (18:19 -0700)]
optimized subs resync_.. and set_vertical_alignment_markers

3 years agominor optimizations
Steve Hancock [Sun, 29 Aug 2021 21:44:19 +0000 (14:44 -0700)]
minor optimizations

3 years agosave backup of the GO.sh file
Steve Hancock [Sun, 29 Aug 2021 21:43:11 +0000 (14:43 -0700)]
save backup of the GO.sh file

3 years agosplit Formatter::get_line() into two routines
Steve Hancock [Sun, 29 Aug 2021 13:38:01 +0000 (06:38 -0700)]
split Formatter::get_line() into two routines

3 years agoFix formatting instability issues b1195, b1196
Steve Hancock [Sat, 28 Aug 2021 16:47:55 +0000 (09:47 -0700)]
Fix formatting instability issues b1195, b1196

3 years agorewrote sub non_indenting_braces
Steve Hancock [Fri, 27 Aug 2021 13:29:19 +0000 (06:29 -0700)]
rewrote sub non_indenting_braces

3 years agooptimize sub set_adjusted_indentation
Steve Hancock [Fri, 27 Aug 2021 01:11:50 +0000 (18:11 -0700)]
optimize sub set_adjusted_indentation

3 years agoeliminate variable rK_to_go
Steve Hancock [Wed, 25 Aug 2021 01:16:29 +0000 (18:16 -0700)]
eliminate variable rK_to_go

3 years agoeliminated several local variables
Steve Hancock [Wed, 25 Aug 2021 00:47:01 +0000 (17:47 -0700)]
eliminated several local variables

3 years agoeliminate a call to terminal_type_i
Steve Hancock [Tue, 24 Aug 2021 16:24:52 +0000 (09:24 -0700)]
eliminate a call to terminal_type_i

3 years agooptimize sub 'parent_seqno_by_K'
Steve Hancock [Tue, 24 Aug 2021 14:21:08 +0000 (07:21 -0700)]
optimize sub 'parent_seqno_by_K'

3 years agomoved sub call for improved efficiency
Steve Hancock [Tue, 24 Aug 2021 01:18:30 +0000 (18:18 -0700)]
moved sub call for improved efficiency

3 years agochange a call is_list_by_K to is_list_by_seqno for speedup
Steve Hancock [Tue, 24 Aug 2021 00:29:05 +0000 (17:29 -0700)]
change a call is_list_by_K to is_list_by_seqno for speedup

3 years agominor optimization
Steve Hancock [Mon, 23 Aug 2021 18:40:49 +0000 (11:40 -0700)]
minor optimization

3 years agoadd git #51 to test cases
Steve Hancock [Mon, 23 Aug 2021 14:09:12 +0000 (07:09 -0700)]
add git #51 to test cases

3 years agoeliminate a call to 'K_previous_code' for improved speed
Steve Hancock [Mon, 23 Aug 2021 14:07:25 +0000 (07:07 -0700)]
eliminate a call to 'K_previous_code' for improved speed

3 years agoremove unused experimental qw formatting code
Steve Hancock [Mon, 23 Aug 2021 02:02:05 +0000 (19:02 -0700)]
remove unused experimental qw formatting code

3 years agocleanup perltidy_tab_test
Steve Hancock [Sun, 22 Aug 2021 22:18:35 +0000 (15:18 -0700)]
cleanup perltidy_tab_test

3 years agoFix formatting instability issue b1194
Steve Hancock [Sat, 21 Aug 2021 20:18:32 +0000 (13:18 -0700)]
Fix formatting instability issue b1194

3 years agominor optimization
Steve Hancock [Fri, 20 Aug 2021 20:59:52 +0000 (13:59 -0700)]
minor optimization

3 years agooptimize sub parent_seqno_by_K
Steve Hancock [Fri, 20 Aug 2021 16:29:47 +0000 (09:29 -0700)]
optimize sub parent_seqno_by_K

3 years agominor optimization by elminating two subs
Steve Hancock [Fri, 20 Aug 2021 13:44:11 +0000 (06:44 -0700)]
minor optimization by elminating two subs

3 years agoadded utility to test for problems with tab characters
Steve Hancock [Thu, 19 Aug 2021 23:54:12 +0000 (16:54 -0700)]
added utility to test for problems with tab characters

3 years agoFix some problems involving tabs characters, issue c062
Steve Hancock [Thu, 19 Aug 2021 14:17:49 +0000 (07:17 -0700)]
Fix some problems involving tabs characters, issue c062

3 years agoCorrect parsing error, case c061
Steve Hancock [Thu, 19 Aug 2021 01:13:53 +0000 (18:13 -0700)]
Correct parsing error, case c061

3 years agominor optimization
Steve Hancock [Wed, 18 Aug 2021 23:30:19 +0000 (16:30 -0700)]
minor optimization

3 years agominor optimization
Steve Hancock [Wed, 18 Aug 2021 01:45:28 +0000 (18:45 -0700)]
minor optimization

3 years agoadd 'alignment_count' for small optimization
Steve Hancock [Wed, 18 Aug 2021 00:13:15 +0000 (17:13 -0700)]
add 'alignment_count' for small optimization

3 years agoimprove menu
Steve Hancock [Tue, 17 Aug 2021 23:48:28 +0000 (16:48 -0700)]
improve menu

3 years agoadd options to random test setup
Steve Hancock [Mon, 16 Aug 2021 14:41:09 +0000 (07:41 -0700)]
add options to random test setup

3 years agoAdd build status badge for Actions
Steve Hancock [Mon, 16 Aug 2021 00:20:21 +0000 (17:20 -0700)]
Add build status badge for Actions

3 years agoImproved line break, case c060
Steve Hancock [Sun, 15 Aug 2021 23:52:50 +0000 (16:52 -0700)]
Improved line break, case c060

3 years agoFix error check caused by -wn -iscl, case c058
Steve Hancock [Sat, 14 Aug 2021 22:46:26 +0000 (15:46 -0700)]
Fix error check caused by -wn -iscl, case c058

3 years agominor optimization for block comments
Steve Hancock [Sat, 14 Aug 2021 01:56:10 +0000 (18:56 -0700)]
minor optimization for block comments

3 years agoadded link to CPAN Testers
Steve Hancock [Sat, 14 Aug 2021 00:23:47 +0000 (17:23 -0700)]
added link to CPAN Testers

3 years agoSetup an initial github Actions workflow
Steve Hancock [Fri, 13 Aug 2021 23:55:54 +0000 (16:55 -0700)]
Setup an initial github Actions workflow

3 years agoFix formatting instability, b1193
Steve Hancock [Fri, 13 Aug 2021 14:15:31 +0000 (07:15 -0700)]
Fix formatting instability, b1193

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