]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
3 years agoadd ref check needed due to recent update for -lp
Steve Hancock [Fri, 12 Nov 2021 00:27:00 +0000 (16:27 -0800)]
add ref check needed due to recent update for -lp

3 years agofix b1243, welding under stress
Steve Hancock [Fri, 12 Nov 2021 00:20:06 +0000 (16:20 -0800)]
fix b1243, welding under stress

3 years agosimplify sub set_lp_indentation
Steve Hancock [Thu, 11 Nov 2021 23:28:56 +0000 (15:28 -0800)]
simplify sub set_lp_indentation

3 years agoupdate sub set_lp_indentation
Steve Hancock [Wed, 10 Nov 2021 16:31:37 +0000 (08:31 -0800)]
update sub set_lp_indentation

3 years agoFix tokenization of $$^, issue c106
Steve Hancock [Tue, 9 Nov 2021 01:18:38 +0000 (17:18 -0800)]
Fix tokenization of $$^, issue c106

3 years agofix c104, error reformatting '$ 0'
Steve Hancock [Mon, 8 Nov 2021 23:52:39 +0000 (15:52 -0800)]
fix c104, error reformatting '$ 0'

3 years agoadd tokenizer tests
Steve Hancock [Mon, 8 Nov 2021 23:52:03 +0000 (15:52 -0800)]
add tokenizer tests

3 years agofix c103, diamond operator after possible indirect object
Steve Hancock [Mon, 8 Nov 2021 23:50:17 +0000 (15:50 -0800)]
fix c103, diamond operator after possible indirect object

3 years agofix b1240, rare instability formatting under stress
Steve Hancock [Mon, 8 Nov 2021 14:19:29 +0000 (06:19 -0800)]
fix b1240, rare instability formatting under stress

3 years agofix instability issue b1241
Steve Hancock [Mon, 8 Nov 2021 01:09:05 +0000 (17:09 -0800)]
fix instability issue b1241

3 years agofix issue b1239, rare instability
Steve Hancock [Sun, 7 Nov 2021 23:21:30 +0000 (15:21 -0800)]
fix issue b1239, rare instability

3 years agoFix undefined variable reference, c102
Steve Hancock [Sat, 6 Nov 2021 12:25:37 +0000 (05:25 -0700)]
Fix undefined variable reference, c102

3 years agonew sub set_lp_indentation fixes b1235 b1237
Steve Hancock [Fri, 5 Nov 2021 14:12:52 +0000 (07:12 -0700)]
new sub set_lp_indentation fixes b1235 b1237

3 years agoadded new sub set_lp_indentation
Steve Hancock [Fri, 5 Nov 2021 14:10:25 +0000 (07:10 -0700)]
added new sub set_lp_indentation

3 years agoupdate comments
Steve Hancock [Fri, 5 Nov 2021 14:07:16 +0000 (07:07 -0700)]
update comments

3 years agoadd var _ri_starting_one_line_block_, add test c100
Steve Hancock [Thu, 4 Nov 2021 14:32:10 +0000 (07:32 -0700)]
add var _ri_starting_one_line_block_, add test c100

3 years agofix b1234.in, make token type after '->' consistent
Steve Hancock [Thu, 4 Nov 2021 00:31:06 +0000 (17:31 -0700)]
fix b1234.in, make token type after '->' consistent

3 years agoadd sub get_spaces_level_ci for future use
Steve Hancock [Thu, 4 Nov 2021 00:30:37 +0000 (17:30 -0700)]
add sub get_spaces_level_ci for future use

3 years agofix problem with some comments exceeding line length limit
Steve Hancock [Wed, 3 Nov 2021 23:47:51 +0000 (16:47 -0700)]
fix problem with some comments exceeding line length limit

3 years agoDo not break hash braces under stress (fixes b1238)
Steve Hancock [Wed, 3 Nov 2021 14:30:53 +0000 (07:30 -0700)]
Do not break hash braces under stress (fixes b1238)

3 years agofix b1236, incorrect -kpit function with parenless for
Steve Hancock [Wed, 3 Nov 2021 12:49:15 +0000 (05:49 -0700)]
fix b1236, incorrect -kpit function with parenless for

3 years agoupdate to version 20211029 20211029
Steve Hancock [Fri, 29 Oct 2021 12:58:25 +0000 (05:58 -0700)]
update to version 20211029

3 years agoadd example for -iob
Steve Hancock [Tue, 26 Oct 2021 13:49:22 +0000 (06:49 -0700)]
add example for -iob

3 years agofix b1232, rare formatting instability
Steve Hancock [Mon, 25 Oct 2021 22:49:20 +0000 (15:49 -0700)]
fix b1232, rare formatting instability

3 years agofix c093, a minor vertical alignment issue
Steve Hancock [Sun, 24 Oct 2021 18:14:51 +0000 (11:14 -0700)]
fix c093, a minor vertical alignment issue

3 years agofix b1231, rare instability involving -bbp=3 -bbpi=2 -iob -xci
Steve Hancock [Sun, 24 Oct 2021 01:03:52 +0000 (18:03 -0700)]
fix b1231, rare instability involving -bbp=3 -bbpi=2 -iob -xci

3 years agofix b1230, rare formatting instability
Steve Hancock [Fri, 22 Oct 2021 21:57:08 +0000 (14:57 -0700)]
fix b1230, rare formatting instability

3 years agoFix b1229, very rare instablity with -lp -bbao
Steve Hancock [Thu, 21 Oct 2021 21:34:48 +0000 (14:34 -0700)]
Fix b1229, very rare instablity with -lp -bbao

3 years agoFix c090, inconsistent warning messages for deprecated syntax
Steve Hancock [Thu, 21 Oct 2021 13:21:02 +0000 (06:21 -0700)]
Fix c090, inconsistent warning messages for deprecated syntax

3 years agoFix c091, incorrect closing side comment
Steve Hancock [Thu, 21 Oct 2021 00:07:36 +0000 (17:07 -0700)]
Fix c091, incorrect closing side comment

3 years agoimprove alignment for sub calls without parens, issue c089
Steve Hancock [Wed, 20 Oct 2021 15:12:17 +0000 (08:12 -0700)]
improve alignment for sub calls without parens, issue c089

3 years agofix issue c087, follow break after anonymous sub closing brace
Steve Hancock [Mon, 18 Oct 2021 00:18:17 +0000 (17:18 -0700)]
fix issue c087, follow break after anonymous sub closing brace

3 years agoupdate some fault checks
Steve Hancock [Sun, 17 Oct 2021 13:23:50 +0000 (06:23 -0700)]
update some fault checks

3 years agoadded flag -blixl
Steve Hancock [Sun, 17 Oct 2021 02:31:10 +0000 (19:31 -0700)]
added flag -blixl

3 years agoadd -bl control parameters -bll and -blxl, part 2
Steve Hancock [Sat, 16 Oct 2021 20:09:03 +0000 (13:09 -0700)]
add -bl control parameters -bll and -blxl, part 2

3 years agoconvert regex to hash for minor tokenizer speedup
Steve Hancock [Sat, 16 Oct 2021 14:37:39 +0000 (07:37 -0700)]
convert regex to hash for minor tokenizer speedup

3 years agoconvert some regexes to hashes to speedup tokenizer
Steve Hancock [Sat, 16 Oct 2021 01:35:25 +0000 (18:35 -0700)]
convert some regexes to hashes to speedup tokenizer

3 years agoadded -bl control options -bll=s -blxl=s, part 1
Steve Hancock [Fri, 15 Oct 2021 19:07:16 +0000 (12:07 -0700)]
added -bl control options -bll=s -blxl=s, part 1

3 years agoadd check that all self variables are initialized
Steve Hancock [Fri, 15 Oct 2021 02:03:32 +0000 (19:03 -0700)]
add check that all self variables are initialized

3 years agorevised code for matching a sub block
Steve Hancock [Fri, 15 Oct 2021 01:30:50 +0000 (18:30 -0700)]
revised code for matching a sub block

3 years agosimplify coding of -bl and -bli options
Steve Hancock [Thu, 14 Oct 2021 21:54:04 +0000 (14:54 -0700)]
simplify coding of -bl and -bli options

3 years agofix c074, incorrectly marked block brace
Steve Hancock [Thu, 14 Oct 2021 21:51:21 +0000 (14:51 -0700)]
fix c074, incorrectly marked block brace

3 years agorevise random file generator
Steve Hancock [Tue, 12 Oct 2021 22:07:04 +0000 (15:07 -0700)]
revise random file generator

3 years agoadd syntax check for variables of the form ${^XXX}
Steve Hancock [Tue, 12 Oct 2021 16:04:39 +0000 (09:04 -0700)]
add syntax check for variables of the form ${^XXX}

3 years agoadd internal fault check for tokens out of order
Steve Hancock [Tue, 12 Oct 2021 16:03:46 +0000 (09:03 -0700)]
add internal fault check for tokens out of order

3 years agoconvert regex to hash for minor optimization
Steve Hancock [Tue, 12 Oct 2021 16:02:56 +0000 (09:02 -0700)]
convert regex to hash for minor optimization

3 years agoremoved unused syntax check coding; updated some error messages
Steve Hancock [Tue, 12 Oct 2021 00:53:32 +0000 (17:53 -0700)]
removed unused syntax check coding; updated some error messages

3 years agominor optimization
Steve Hancock [Mon, 11 Oct 2021 13:55:19 +0000 (06:55 -0700)]
minor optimization

3 years agofix b1228, rare formatting instability
Steve Hancock [Mon, 11 Oct 2021 13:25:47 +0000 (06:25 -0700)]
fix b1228, rare formatting instability

3 years agoadd internal fault checks
Steve Hancock [Mon, 11 Oct 2021 12:10:50 +0000 (05:10 -0700)]
add internal fault checks

3 years agocode simplificiation
Steve Hancock [Sun, 10 Oct 2021 13:21:57 +0000 (06:21 -0700)]
code simplificiation

3 years agofix issue b1211, rare formatting instability
Steve Hancock [Fri, 8 Oct 2021 22:16:08 +0000 (15:16 -0700)]
fix issue b1211, rare formatting instability

3 years agofix issue c085, very rare fault with -lp
Steve Hancock [Thu, 7 Oct 2021 23:15:41 +0000 (16:15 -0700)]
fix issue c085, very rare fault with -lp

3 years agominor code simplification
Steve Hancock [Thu, 7 Oct 2021 23:11:27 +0000 (16:11 -0700)]
minor code simplification

3 years agofix issue b1213
Steve Hancock [Wed, 6 Oct 2021 19:04:20 +0000 (12:04 -0700)]
fix issue b1213

3 years agofix issue b1214
Steve Hancock [Tue, 5 Oct 2021 23:55:23 +0000 (16:55 -0700)]
fix issue b1214

3 years agofix issue b1219
Steve Hancock [Tue, 5 Oct 2021 14:26:47 +0000 (07:26 -0700)]
fix issue b1219

3 years agobe sure DEVEL_MODE is set for random testing
Steve Hancock [Tue, 5 Oct 2021 13:19:36 +0000 (06:19 -0700)]
be sure DEVEL_MODE is set for random testing

3 years agoimprove error diagnostics
Steve Hancock [Mon, 4 Oct 2021 23:55:08 +0000 (16:55 -0700)]
improve error diagnostics

3 years agofix issue b1215, rare formatting instability
Steve Hancock [Mon, 4 Oct 2021 20:32:41 +0000 (13:32 -0700)]
fix issue b1215, rare formatting instability

3 years agofix rare formatting instability b1223, b1227
Steve Hancock [Mon, 4 Oct 2021 13:45:50 +0000 (06:45 -0700)]
fix rare formatting instability b1223, b1227

3 years agoadjust chain probability in testing; get perltidy.pl if missing
Steve Hancock [Mon, 4 Oct 2021 13:26:08 +0000 (06:26 -0700)]
adjust chain probability in testing; get perltidy.pl if missing

3 years agofix issue b1212, unusual weld instability
Steve Hancock [Mon, 4 Oct 2021 02:07:53 +0000 (19:07 -0700)]
fix issue b1212, unusual weld instability

3 years agofix b1221, -vmll issue where max line length could be exceeded
Steve Hancock [Sun, 3 Oct 2021 23:19:04 +0000 (16:19 -0700)]
fix b1221, -vmll issue where max line length could be exceeded

3 years agooptimize processing of block comments
Steve Hancock [Sun, 3 Oct 2021 18:57:41 +0000 (11:57 -0700)]
optimize processing of block comments

3 years agofix issue c081, -cscw flag was preventing some csc deletions
Steve Hancock [Sat, 2 Oct 2021 14:07:02 +0000 (07:07 -0700)]
fix issue c081, -cscw flag was preventing some csc deletions

3 years agofix formatting instability issue b1224
Steve Hancock [Sat, 2 Oct 2021 13:20:08 +0000 (06:20 -0700)]
fix formatting instability issue b1224

3 years agosimplify and clean up coding
Steve Hancock [Fri, 1 Oct 2021 23:48:06 +0000 (16:48 -0700)]
simplify and clean up coding

3 years agosimplify coding
Steve Hancock [Fri, 1 Oct 2021 14:14:13 +0000 (07:14 -0700)]
simplify coding

3 years agofix issue b1220
Steve Hancock [Fri, 1 Oct 2021 00:30:47 +0000 (17:30 -0700)]
fix issue b1220

3 years agocode cleanups and minor optimizations
Steve Hancock [Thu, 30 Sep 2021 15:07:08 +0000 (08:07 -0700)]
code cleanups and minor optimizations

3 years agominor cleanups and optimizations
Steve Hancock [Wed, 29 Sep 2021 17:28:04 +0000 (10:28 -0700)]
minor cleanups and optimizations

3 years agosimplify alignment coding in send_lines_to_vertical_aligner
Steve Hancock [Tue, 28 Sep 2021 15:16:53 +0000 (08:16 -0700)]
simplify alignment coding in send_lines_to_vertical_aligner

3 years agominor optimizations
Steve Hancock [Mon, 27 Sep 2021 20:37:18 +0000 (13:37 -0700)]
minor optimizations

3 years agofix issues b1216-b1218
Steve Hancock [Mon, 27 Sep 2021 00:21:59 +0000 (17:21 -0700)]
fix issues b1216-b1218

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