]>
git.donarmstrong.com Git - perltidy.git/log
Steve Hancock [Mon, 8 Jun 2020 13:34:57 +0000 (06:34 -0700)]
made --nouse-unicode-gcstring default to avoid confusion
Steve Hancock [Sun, 7 Jun 2020 13:38:02 +0000 (06:38 -0700)]
added 'unless' to a hash to avoid unwanted valign rejections
Steve Hancock [Fri, 5 Jun 2020 02:06:41 +0000 (19:06 -0700)]
added option --logical-padding or -lop, see git#29
Steve Hancock [Tue, 2 Jun 2020 22:06:51 +0000 (15:06 -0700)]
include 'for' with 'foreach' in special case for -kpit option
Steve Hancock [Tue, 2 Jun 2020 00:04:56 +0000 (17:04 -0700)]
fixed 2 issues with -kpit option (git #26)
Steve Hancock [Tue, 26 May 2020 22:20:25 +0000 (15:20 -0700)]
fixed potential index problem; added test case for hanging side comments
Steve Hancock [Mon, 25 May 2020 19:05:40 +0000 (12:05 -0700)]
minor optimization for -kpit
Steve Hancock [Mon, 25 May 2020 00:59:08 +0000 (17:59 -0700)]
added parameter -kpit=n and kpitl=s, see git#26 discussion
Steve Hancock [Sun, 24 May 2020 21:07:47 +0000 (14:07 -0700)]
update docs regarding fix for git#25
Steve Hancock [Sun, 24 May 2020 21:04:18 +0000 (14:04 -0700)]
minor restructuring for future development
Steve Hancock [Sun, 24 May 2020 20:47:16 +0000 (13:47 -0700)]
fixed bug with -okwl option and added test case
Steve Hancock [Sun, 24 May 2020 01:41:26 +0000 (18:41 -0700)]
added sub 'fix_ragged_matches' for better vertical alignment
Steve Hancock [Sat, 23 May 2020 18:07:00 +0000 (11:07 -0700)]
removed '{' as list alignment
Steve Hancock [Sat, 23 May 2020 13:48:14 +0000 (06:48 -0700)]
remove vertical alignment anonymous sub braces; update test cases
Steve Hancock [Fri, 22 May 2020 13:57:59 +0000 (06:57 -0700)]
added values 'end_group' and 'is_forced_break' to Line.pm
Steve Hancock [Thu, 21 May 2020 13:29:30 +0000 (06:29 -0700)]
added a missing flush check; needed for future coding
Steve Hancock [Thu, 14 May 2020 04:41:51 +0000 (21:41 -0700)]
fixed minor problem with -gnu closing brace placement; added test
Steve Hancock [Wed, 13 May 2020 14:53:21 +0000 (07:53 -0700)]
fixed error handling for -ce, added test
Steve Hancock [Tue, 12 May 2020 14:14:16 +0000 (07:14 -0700)]
fix problem causing failure of test case sub3.def
Steve Hancock [Tue, 12 May 2020 12:56:51 +0000 (05:56 -0700)]
fixed undefined variable problem
Steve Hancock [Tue, 12 May 2020 11:58:14 +0000 (04:58 -0700)]
removed some unused variables
Steve Hancock [Mon, 11 May 2020 23:37:51 +0000 (16:37 -0700)]
removed unwanted (but harmless) call
Steve Hancock [Mon, 11 May 2020 14:31:23 +0000 (07:31 -0700)]
restructuring to eliminate some global vars
Steve Hancock [Sun, 10 May 2020 23:45:26 +0000 (16:45 -0700)]
rewrote -bli option for efficiency
Steve Hancock [Sun, 10 May 2020 17:23:28 +0000 (10:23 -0700)]
remove unused global var
Steve Hancock [Sun, 10 May 2020 14:36:06 +0000 (07:36 -0700)]
simplified coding of whitespace cycle option
Steve Hancock [Sun, 10 May 2020 14:19:38 +0000 (07:19 -0700)]
added test for -wc
Steve Hancock [Sat, 9 May 2020 12:50:20 +0000 (05:50 -0700)]
added test case
Steve Hancock [Fri, 8 May 2020 14:03:59 +0000 (07:03 -0700)]
minor code cleanups; eliminated some global variables
Steve Hancock [Wed, 6 May 2020 14:07:08 +0000 (07:07 -0700)]
activated 'filter_example.t' (caused install problems at one time)
Steve Hancock [Wed, 6 May 2020 03:57:20 +0000 (20:57 -0700)]
minor code cleanups
Steve Hancock [Wed, 6 May 2020 03:56:24 +0000 (20:56 -0700)]
improved test case error messages
Steve Hancock [Mon, 4 May 2020 14:46:19 +0000 (07:46 -0700)]
switch to Test::More
Steve Hancock [Sat, 2 May 2020 23:36:56 +0000 (16:36 -0700)]
tee options now work correctly with -io and -it=n
Steve Hancock [Fri, 1 May 2020 14:52:56 +0000 (07:52 -0700)]
add note on new module call parameters
Steve Hancock [Fri, 1 May 2020 14:44:28 +0000 (07:44 -0700)]
allow a module call to capture any .DEBUG stream and .TEE stream
Steve Hancock [Fri, 1 May 2020 13:48:29 +0000 (06:48 -0700)]
convert Tokenizer.pm to use object format print calls
Steve Hancock [Fri, 1 May 2020 13:37:21 +0000 (06:37 -0700)]
convert to object format print calls
Steve Hancock [Fri, 1 May 2020 13:28:02 +0000 (06:28 -0700)]
convert LineSink.pm to use object format print calls
Steve Hancock [Fri, 1 May 2020 13:22:31 +0000 (06:22 -0700)]
convert print to use object call
Steve Hancock [Thu, 30 Apr 2020 23:44:03 +0000 (16:44 -0700)]
fix to allow both -dbc and -tbc in same run
Steve Hancock [Wed, 29 Apr 2020 15:11:34 +0000 (08:11 -0700)]
update docs
Steve Hancock [Wed, 29 Apr 2020 14:54:39 +0000 (07:54 -0700)]
removed a /o modifier (can lead to subtle bugs)
Steve Hancock [Wed, 29 Apr 2020 14:37:40 +0000 (07:37 -0700)]
add tests
Steve Hancock [Wed, 29 Apr 2020 14:36:21 +0000 (07:36 -0700)]
added test cases regarding spaces between tokens
Steve Hancock [Wed, 29 Apr 2020 14:34:40 +0000 (07:34 -0700)]
fix -spp to work with anonymous subs
Steve Hancock [Tue, 28 Apr 2020 23:25:54 +0000 (16:25 -0700)]
minor fix to make -sub-alias-list work correctly
Steve Hancock [Tue, 28 Apr 2020 02:47:30 +0000 (19:47 -0700)]
add note for git#24, note about adding spaces
Steve Hancock [Sun, 26 Apr 2020 23:06:08 +0000 (16:06 -0700)]
add tests for -fs -fsb -fse -trp, update some docs
Steve Hancock [Sun, 26 Apr 2020 15:18:58 +0000 (08:18 -0700)]
remove unused code, update comments
Steve Hancock [Sun, 26 Apr 2020 13:31:46 +0000 (06:31 -0700)]
removed some unused subs
Steve Hancock [Sun, 26 Apr 2020 13:20:35 +0000 (06:20 -0700)]
added internal code consistency check
Steve Hancock [Sat, 25 Apr 2020 14:41:24 +0000 (07:41 -0700)]
added test cases
Steve Hancock [Sat, 25 Apr 2020 14:35:39 +0000 (07:35 -0700)]
fixed -tbc (was outputting extra lines) and -tsc (did not work)
Steve Hancock [Sat, 25 Apr 2020 13:40:30 +0000 (06:40 -0700)]
fix to allow simultaneous -dp and -tp
Steve Hancock [Sat, 25 Apr 2020 13:39:57 +0000 (06:39 -0700)]
add sub write_tee_line
Steve Hancock [Sat, 25 Apr 2020 01:11:15 +0000 (18:11 -0700)]
add warning about conflict of --delete-pod and --tee-pod
Steve Hancock [Fri, 24 Apr 2020 14:10:39 +0000 (07:10 -0700)]
improve some sub names and comments
Steve Hancock [Fri, 24 Apr 2020 13:44:59 +0000 (06:44 -0700)]
removed redundant data initializations from BEGIN blocks
Steve Hancock [Fri, 24 Apr 2020 13:20:27 +0000 (06:20 -0700)]
minor optimization by eliminating a sub call
Steve Hancock [Fri, 24 Apr 2020 02:23:41 +0000 (19:23 -0700)]
simplified sub print_line_of_tokens
Steve Hancock [Thu, 23 Apr 2020 23:52:06 +0000 (16:52 -0700)]
moved travis-ci badge in README
Steve Hancock [Thu, 23 Apr 2020 23:49:18 +0000 (16:49 -0700)]
added travis-ci build status badge
Steve Hancock [Thu, 23 Apr 2020 13:59:40 +0000 (06:59 -0700)]
added numerous test cases
Steve Hancock [Thu, 23 Apr 2020 13:52:07 +0000 (06:52 -0700)]
remove /o modifier (unnecessary, can cause bugs)
Steve Hancock [Thu, 23 Apr 2020 01:02:50 +0000 (18:02 -0700)]
fixed glitch processing multiple input values of -blil
Steve Hancock [Thu, 23 Apr 2020 00:01:31 +0000 (17:01 -0700)]
fix glitch with changing -sak
Steve Hancock [Wed, 22 Apr 2020 02:16:01 +0000 (19:16 -0700)]
update comments
Steve Hancock [Wed, 22 Apr 2020 02:13:19 +0000 (19:13 -0700)]
added numerous tests to improve coverage
Steve Hancock [Tue, 21 Apr 2020 04:10:18 +0000 (21:10 -0700)]
cleaned up coding of sub print_line_of_tokens
Steve Hancock [Mon, 20 Apr 2020 02:33:45 +0000 (19:33 -0700)]
removed some unused coding
Steve Hancock [Sun, 19 Apr 2020 23:50:43 +0000 (16:50 -0700)]
added tests for parameters -dbc -dp -dsc and -nibc
Steve Hancock [Sun, 19 Apr 2020 14:23:07 +0000 (07:23 -0700)]
added tests for parameters -fpsc -iscl -msc -mbl
Steve Hancock [Sun, 19 Apr 2020 13:31:29 +0000 (06:31 -0700)]
convert subs _step_A and _step_B to use named call args
Steve Hancock [Fri, 17 Apr 2020 14:16:05 +0000 (07:16 -0700)]
minor reorganization of length calc
Steve Hancock [Thu, 16 Apr 2020 17:57:44 +0000 (10:57 -0700)]
update docs for --use-unicode-gcstring
Steve Hancock [Thu, 16 Apr 2020 17:57:05 +0000 (10:57 -0700)]
update test cases for recent changes
Steve Hancock [Thu, 16 Apr 2020 17:54:51 +0000 (10:54 -0700)]
modified VerticalAligner.pm to use string lengths passed from Formatter.pm
Steve Hancock [Thu, 16 Apr 2020 15:00:43 +0000 (08:00 -0700)]
update Formatter.pm to use Unicode::GCString for character widths
Steve Hancock [Thu, 16 Apr 2020 14:59:43 +0000 (07:59 -0700)]
add variable 'rfield_length'
Steve Hancock [Thu, 16 Apr 2020 14:58:37 +0000 (07:58 -0700)]
add --use-unicode-gcstring
Steve Hancock [Sun, 12 Apr 2020 01:07:30 +0000 (18:07 -0700)]
added var _TOKEN_LENGTH_ and consolidated length coding in Formatter.pm
Steve Hancock [Thu, 9 Apr 2020 21:21:14 +0000 (14:21 -0700)]
rewrote 'sub tight_paren_follows' with simplified rules
Steve Hancock [Wed, 8 Apr 2020 00:58:04 +0000 (17:58 -0700)]
adjust a -wn rule; this eliminates the last known blinker
Steve Hancock [Tue, 7 Apr 2020 14:39:07 +0000 (07:39 -0700)]
complete coding for -bos option
Steve Hancock [Tue, 7 Apr 2020 02:07:52 +0000 (19:07 -0700)]
added some debug code
Steve Hancock [Tue, 7 Apr 2020 02:06:59 +0000 (19:06 -0700)]
fixed rare problem of some blinkers with -pbp
Steve Hancock [Sun, 5 Apr 2020 16:17:38 +0000 (09:17 -0700)]
adjust -wn rules to avoid blinkers
Steve Hancock [Sat, 4 Apr 2020 00:38:10 +0000 (17:38 -0700)]
fixed problem with reporting convergence on first step
Steve Hancock [Fri, 3 Apr 2020 15:38:07 +0000 (08:38 -0700)]
add encoding guess log message
Steve Hancock [Fri, 3 Apr 2020 14:10:20 +0000 (07:10 -0700)]
fixed undefined var
Steve Hancock [Thu, 2 Apr 2020 17:09:02 +0000 (10:09 -0700)]
remove unused variable
Steve Hancock [Thu, 2 Apr 2020 14:36:16 +0000 (07:36 -0700)]
fix test wn7 for rule adjustment
Steve Hancock [Thu, 2 Apr 2020 03:16:40 +0000 (20:16 -0700)]
removed unused routines
Steve Hancock [Thu, 2 Apr 2020 03:13:30 +0000 (20:13 -0700)]
adjusted -wn rules
Steve Hancock [Thu, 2 Apr 2020 00:14:01 +0000 (17:14 -0700)]
add option --break-at-old-semicolon-breakpoints; also some cleanups
Steve Hancock [Mon, 30 Mar 2020 15:35:17 +0000 (08:35 -0700)]
replace sub 'weld_signature_parens' with 'tight_paren_follows'
Steve Hancock [Sat, 28 Mar 2020 17:29:38 +0000 (10:29 -0700)]
improve -wn rules slightly (split rule 2 into 2a and 2b)
Steve Hancock [Tue, 24 Mar 2020 20:09:57 +0000 (13:09 -0700)]
minor cleanups
Steve Hancock [Tue, 24 Mar 2020 18:04:32 +0000 (11:04 -0700)]
reduced number of global vars of type $rOpts_xxx