]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
4 years agorewrote Alignment.pm for improved efficiency
Steve Hancock [Fri, 2 Oct 2020 22:45:39 +0000 (15:45 -0700)]
rewrote Alignment.pm for improved efficiency

4 years agoupdate comments
Steve Hancock [Fri, 2 Oct 2020 22:44:02 +0000 (15:44 -0700)]
update comments

4 years agoupdate docs
Steve Hancock [Fri, 2 Oct 2020 22:43:20 +0000 (15:43 -0700)]
update docs

4 years agocode cleanups
Steve Hancock [Fri, 2 Oct 2020 17:46:48 +0000 (10:46 -0700)]
code cleanups

4 years agoupdate test cases for braces
Steve Hancock [Fri, 2 Oct 2020 13:49:59 +0000 (06:49 -0700)]
update test cases for braces

4 years agoupdate logs
Steve Hancock [Fri, 2 Oct 2020 13:47:55 +0000 (06:47 -0700)]
update logs

4 years agofix issue git #40, incorrect closing brace indentation with -bli
Steve Hancock [Thu, 1 Oct 2020 22:43:43 +0000 (15:43 -0700)]
fix issue git #40, incorrect closing brace indentation with -bli

4 years agoupdate docs regarding syntax errors
Steve Hancock [Thu, 1 Oct 2020 18:56:36 +0000 (11:56 -0700)]
update docs regarding syntax errors

4 years agoadded example to docs
Steve Hancock [Wed, 30 Sep 2020 23:27:22 +0000 (16:27 -0700)]
added example to docs

4 years agominor efficiency improvements
Steve Hancock [Wed, 30 Sep 2020 22:05:03 +0000 (15:05 -0700)]
minor efficiency improvements

4 years agoupdates for next release 20201001
Steve Hancock [Mon, 28 Sep 2020 20:08:52 +0000 (13:08 -0700)]
updates for next release

4 years agosimplify code for setting adjusted levels
Steve Hancock [Mon, 28 Sep 2020 12:31:19 +0000 (05:31 -0700)]
simplify code for setting adjusted levels

4 years agokeep any space between a bareword and quote
Steve Hancock [Sun, 27 Sep 2020 18:32:44 +0000 (11:32 -0700)]
keep any space between a bareword and quote

4 years agominor optimizations
Steve Hancock [Sun, 27 Sep 2020 14:21:25 +0000 (07:21 -0700)]
minor optimizations

4 years agocleanup VerticalAligner debug coding, gave 12% speedup
Steve Hancock [Sun, 27 Sep 2020 02:41:46 +0000 (19:41 -0700)]
cleanup VerticalAligner debug coding, gave 12% speedup

4 years agooptimization of frequently called routines, about 15% speedup
Steve Hancock [Sat, 26 Sep 2020 22:47:26 +0000 (15:47 -0700)]
optimization of frequently called routines, about 15% speedup

4 years agooptimized two critical routines, 17% speedup
Steve Hancock [Sat, 26 Sep 2020 14:36:03 +0000 (07:36 -0700)]
optimized two critical routines, 17% speedup

4 years agoupdate docs
Steve Hancock [Sat, 26 Sep 2020 14:35:33 +0000 (07:35 -0700)]
update docs

4 years agoimprove user interface
Steve Hancock [Sat, 26 Sep 2020 14:35:09 +0000 (07:35 -0700)]
improve user interface

4 years agoupdate comments
Steve Hancock [Fri, 25 Sep 2020 22:27:29 +0000 (15:27 -0700)]
update comments

4 years agomove subs into a better order
Steve Hancock [Fri, 25 Sep 2020 03:30:31 +0000 (20:30 -0700)]
move subs into a better order

4 years agofixed incorrect log entry for indentation disagreement
Steve Hancock [Thu, 24 Sep 2020 22:35:47 +0000 (15:35 -0700)]
fixed incorrect log entry for indentation disagreement

4 years agocleanup files on exit
Steve Hancock [Thu, 24 Sep 2020 22:35:00 +0000 (15:35 -0700)]
cleanup files on exit

4 years agoupdated utilities for testing perltidy
Steve Hancock [Thu, 24 Sep 2020 14:21:26 +0000 (07:21 -0700)]
updated utilities for testing perltidy

4 years agoupdate comments
Steve Hancock [Thu, 24 Sep 2020 13:53:56 +0000 (06:53 -0700)]
update comments

4 years agoadded note about whitespace control issues; update docs
Steve Hancock [Tue, 22 Sep 2020 19:12:07 +0000 (12:12 -0700)]
added note about whitespace control issues; update docs

4 years agoadded keyword 'isa'
Steve Hancock [Tue, 22 Sep 2020 01:45:21 +0000 (18:45 -0700)]
added keyword 'isa'

4 years agoupdate docs
Steve Hancock [Tue, 22 Sep 2020 01:45:06 +0000 (18:45 -0700)]
update docs

4 years agoremoved unused sub link_sequence_items
Steve Hancock [Tue, 22 Sep 2020 01:44:11 +0000 (18:44 -0700)]
removed unused sub link_sequence_items

4 years agoupdate docs
Steve Hancock [Tue, 22 Sep 2020 00:20:29 +0000 (17:20 -0700)]
update docs

4 years agoremoved remnant check on an EVAL_ERROR for a deleted eval
Steve Hancock [Mon, 21 Sep 2020 22:34:49 +0000 (15:34 -0700)]
removed remnant check on an EVAL_ERROR for a deleted eval

4 years agoif =cut starts a POD section give warning, not complaint
Steve Hancock [Mon, 21 Sep 2020 22:05:43 +0000 (15:05 -0700)]
if =cut starts a POD section give warning, not complaint

4 years agofixed false warning on deprecated empty here target
Steve Hancock [Mon, 21 Sep 2020 19:13:42 +0000 (12:13 -0700)]
fixed false warning on deprecated empty here target

4 years agoswitch from eval { } to ->can('finish_formatting')
Steve Hancock [Mon, 21 Sep 2020 01:56:31 +0000 (18:56 -0700)]
switch from eval { } to ->can('finish_formatting')

4 years agoupdate docs
Steve Hancock [Mon, 21 Sep 2020 01:56:14 +0000 (18:56 -0700)]
update docs

4 years agofixed uninitialized value
Steve Hancock [Sun, 20 Sep 2020 19:49:44 +0000 (12:49 -0700)]
fixed uninitialized value

4 years agoadded note about possible parsing problems with -sfp
Steve Hancock [Sun, 20 Sep 2020 19:45:13 +0000 (12:45 -0700)]
added note about possible parsing problems with -sfp

4 years agochanged parameter name -ihb to -bbhbi, etc, for clarity
Steve Hancock [Sat, 19 Sep 2020 14:55:19 +0000 (07:55 -0700)]
changed parameter name -ihb to -bbhbi, etc, for clarity

4 years agoSimplified coding of -ibhb and related parameters
Steve Hancock [Sat, 19 Sep 2020 01:04:10 +0000 (18:04 -0700)]
Simplified coding of -ibhb and related parameters

4 years agomodify check to avoid false hash-bang warning
Steve Hancock [Fri, 18 Sep 2020 15:53:19 +0000 (08:53 -0700)]
modify check to avoid false hash-bang warning

4 years agoupdated docs for -ihb -isb -ip
Steve Hancock [Fri, 18 Sep 2020 14:32:37 +0000 (07:32 -0700)]
updated docs for -ihb -isb -ip

4 years agoadded flags -ihb -isb -ip
Steve Hancock [Fri, 18 Sep 2020 01:07:10 +0000 (18:07 -0700)]
added flags -ihb -isb -ip

4 years agoadded AUTOLOAD subs
Steve Hancock [Fri, 18 Sep 2020 00:52:50 +0000 (17:52 -0700)]
added AUTOLOAD subs

4 years agofixed problem parsing deprecated here-doc without target
Steve Hancock [Thu, 17 Sep 2020 01:20:16 +0000 (18:20 -0700)]
fixed problem parsing deprecated here-doc without target

4 years agoreplaced sub 'map_containers' with simpler code
Steve Hancock [Wed, 16 Sep 2020 14:04:58 +0000 (07:04 -0700)]
replaced sub 'map_containers' with simpler code

4 years agoupdate docs 20200907.01
Steve Hancock [Tue, 15 Sep 2020 23:15:47 +0000 (16:15 -0700)]
update docs

4 years agobump version to 20200907.01
Steve Hancock [Tue, 15 Sep 2020 23:06:32 +0000 (16:06 -0700)]
bump version to 20200907.01

4 years agoadd test for -bbhb and -bbp
Steve Hancock [Tue, 15 Sep 2020 23:03:24 +0000 (16:03 -0700)]
add test for -bbhb and -bbp

4 years agoexpand excluded keywords for -pbp
Steve Hancock [Tue, 15 Sep 2020 23:02:56 +0000 (16:02 -0700)]
expand excluded keywords for -pbp

4 years agomoved braces to avoid perlcritic warnings
Steve Hancock [Tue, 15 Sep 2020 21:53:58 +0000 (14:53 -0700)]
moved braces to avoid perlcritic warnings

4 years agoadded flags -bbhb=n, -bbsb=n, -bbq=n, suggestion git #38
Steve Hancock [Tue, 15 Sep 2020 15:49:17 +0000 (08:49 -0700)]
added flags -bbhb=n, -bbsb=n, -bbq=n, suggestion git #38

4 years agoAllow line-ending '=>' to align vertically
Steve Hancock [Mon, 14 Sep 2020 17:16:23 +0000 (10:16 -0700)]
Allow line-ending '=>' to align vertically

4 years agoimproved hash-bang warning filter
Steve Hancock [Mon, 14 Sep 2020 02:05:32 +0000 (19:05 -0700)]
improved hash-bang warning filter

4 years agodo not create a zero length file by deleting semicolons
Steve Hancock [Mon, 14 Sep 2020 00:37:32 +0000 (17:37 -0700)]
do not create a zero length file by deleting semicolons

4 years agofixed unitialized variable problem
Steve Hancock [Sun, 13 Sep 2020 22:47:26 +0000 (15:47 -0700)]
fixed unitialized variable problem

4 years agofixed unitialized variable problem
Steve Hancock [Sun, 13 Sep 2020 22:46:59 +0000 (15:46 -0700)]
fixed unitialized variable problem

4 years agofix undefined variable reference
Steve Hancock [Sun, 13 Sep 2020 14:39:00 +0000 (07:39 -0700)]
fix undefined variable reference

4 years agoprevent unnecessary hash-bang warning message
Steve Hancock [Sun, 13 Sep 2020 14:38:14 +0000 (07:38 -0700)]
prevent unnecessary hash-bang warning message

4 years agofixed undefined index
Steve Hancock [Sat, 12 Sep 2020 23:20:36 +0000 (16:20 -0700)]
fixed undefined index

4 years agoupdate random file generator
Steve Hancock [Sat, 12 Sep 2020 23:20:13 +0000 (16:20 -0700)]
update random file generator

4 years agoupdate bug logfile
Steve Hancock [Sat, 12 Sep 2020 23:19:34 +0000 (16:19 -0700)]
update bug logfile

4 years agoremoved unused vars, converted stack from array to hash
Steve Hancock [Sat, 12 Sep 2020 00:53:14 +0000 (17:53 -0700)]
removed unused vars, converted stack from array to hash

4 years agofixed rare bug involving incorrect cache writing order
Steve Hancock [Fri, 11 Sep 2020 23:31:46 +0000 (16:31 -0700)]
fixed rare bug involving incorrect cache writing order

4 years agosimplified debug flags
Steve Hancock [Fri, 11 Sep 2020 13:40:47 +0000 (06:40 -0700)]
simplified debug flags

4 years agofixed several fringe parsing bugs found in testing
Steve Hancock [Fri, 11 Sep 2020 13:23:33 +0000 (06:23 -0700)]
fixed several fringe parsing bugs found in testing

4 years agoFixed problem identifying pod in __DATA__ and __END__ sections
Steve Hancock [Thu, 10 Sep 2020 23:32:34 +0000 (16:32 -0700)]
Fixed problem identifying pod in __DATA__ and __END__ sections

4 years agofixed very rare fault found with automated testing
Steve Hancock [Thu, 10 Sep 2020 22:29:23 +0000 (15:29 -0700)]
fixed very rare fault found with automated testing

4 years agosimplified internal debug flags
Steve Hancock [Thu, 10 Sep 2020 02:20:16 +0000 (19:20 -0700)]
simplified internal debug flags

4 years agoconverted several package vars to lexical vars
Steve Hancock [Thu, 10 Sep 2020 02:19:26 +0000 (19:19 -0700)]
converted several package vars to lexical vars

4 years agoupdate skip list
Steve Hancock [Thu, 10 Sep 2020 02:18:59 +0000 (19:18 -0700)]
update skip list

4 years agochange package variables to lexical variables in Formatter.pm
Steve Hancock [Wed, 9 Sep 2020 15:01:13 +0000 (08:01 -0700)]
change package variables to lexical variables in Formatter.pm

4 years ago-nib side comments get 1 space and do not align or form hanging side comments
Steve Hancock [Wed, 9 Sep 2020 02:47:34 +0000 (19:47 -0700)]
-nib side comments get 1 space and do not align or form hanging side comments

4 years agofixed typo in variable name
Steve Hancock [Wed, 9 Sep 2020 00:57:56 +0000 (17:57 -0700)]
fixed typo in variable name

4 years agoremoved debug statement accidentally left in code
Steve Hancock [Wed, 9 Sep 2020 00:54:04 +0000 (17:54 -0700)]
removed debug statement accidentally left in code

4 years agoconvert array to hash to avoid trouble with neg levels in bad files
Steve Hancock [Wed, 9 Sep 2020 00:50:58 +0000 (17:50 -0700)]
convert array to hash to avoid trouble with neg levels in bad files

4 years agoadjustment to prevent some long blocks from exceeding allowed length
Steve Hancock [Wed, 9 Sep 2020 00:37:04 +0000 (17:37 -0700)]
adjustment to prevent some long blocks from exceeding allowed length

4 years agofixed rare problem with stored index values for -lp option
Steve Hancock [Tue, 8 Sep 2020 22:08:02 +0000 (15:08 -0700)]
fixed rare problem with stored index values for -lp option

4 years agofix problem parsing sub prototypes
Steve Hancock [Tue, 8 Sep 2020 21:04:45 +0000 (14:04 -0700)]
fix problem parsing sub prototypes

4 years agofix undefined variable
Steve Hancock [Tue, 8 Sep 2020 18:36:33 +0000 (11:36 -0700)]
fix undefined variable

4 years agodo not allow -wc and -lp together, can cause bugs
Steve Hancock [Tue, 8 Sep 2020 18:21:42 +0000 (11:21 -0700)]
do not allow -wc and -lp together, can cause bugs

4 years agosimplify AUTOLOAD as much as possible
Steve Hancock [Tue, 8 Sep 2020 17:40:11 +0000 (10:40 -0700)]
simplify AUTOLOAD as much as possible

4 years agoremove confusing warning message
Steve Hancock [Tue, 8 Sep 2020 17:30:14 +0000 (10:30 -0700)]
remove confusing warning message

4 years agoimproved treatment of long lines with here targets
Steve Hancock [Tue, 8 Sep 2020 15:20:55 +0000 (08:20 -0700)]
improved treatment of long lines with here targets

4 years agoadded test for long line with here target
Steve Hancock [Tue, 8 Sep 2020 02:57:29 +0000 (19:57 -0700)]
added test for long line with here target

4 years agofixed bug where long line with here target got broken
Steve Hancock [Tue, 8 Sep 2020 02:56:53 +0000 (19:56 -0700)]
fixed bug where long line with here target got broken

4 years agoupdate skip list
Steve Hancock [Tue, 8 Sep 2020 01:59:06 +0000 (18:59 -0700)]
update skip list

4 years agoadd warning about inappropriate -x flag
Steve Hancock [Tue, 8 Sep 2020 01:58:34 +0000 (18:58 -0700)]
add warning about inappropriate -x flag

4 years agofix problem of undefined values involving j_terminal_match
Steve Hancock [Tue, 8 Sep 2020 00:51:18 +0000 (17:51 -0700)]
fix problem of undefined values involving j_terminal_match

4 years agoadded sub set_j_terminal_match()
Steve Hancock [Tue, 8 Sep 2020 00:50:33 +0000 (17:50 -0700)]
added sub set_j_terminal_match()

4 years agoadded batch_count to simplify debugging
Steve Hancock [Tue, 8 Sep 2020 00:50:05 +0000 (17:50 -0700)]
added batch_count to simplify debugging

4 years agoimprove error summary
Steve Hancock [Mon, 7 Sep 2020 23:39:22 +0000 (16:39 -0700)]
improve error summary

4 years agopatched for undefined variable
Steve Hancock [Mon, 7 Sep 2020 23:36:43 +0000 (16:36 -0700)]
patched for undefined variable

4 years agoremove duplicate =>
Steve Hancock [Mon, 7 Sep 2020 22:49:06 +0000 (15:49 -0700)]
remove duplicate =>

4 years agoprotect against undefined object call
Steve Hancock [Mon, 7 Sep 2020 22:48:26 +0000 (15:48 -0700)]
protect against undefined object call

4 years agofix typo
Steve Hancock [Mon, 7 Sep 2020 03:08:39 +0000 (20:08 -0700)]
fix typo

4 years agoAdded DESTROY subs to avoid AUTOLOAD calls in some versions of perl
Steve Hancock [Mon, 7 Sep 2020 01:21:41 +0000 (18:21 -0700)]
Added DESTROY subs to avoid AUTOLOAD calls in some versions of perl

4 years agoadd AUTOLOAD subs to better catch programming errors
Steve Hancock [Mon, 7 Sep 2020 00:59:12 +0000 (17:59 -0700)]
add AUTOLOAD subs to better catch programming errors

4 years agoupdate docs to include ref to git issue #
Steve Hancock [Mon, 7 Sep 2020 00:58:33 +0000 (17:58 -0700)]
update docs to include ref to git issue #

4 years agoimproved error reporting; get parameters dynamically
Steve Hancock [Mon, 7 Sep 2020 00:57:44 +0000 (17:57 -0700)]
improved error reporting; get parameters dynamically

4 years agoupdates preparing for next release 20200907
Steve Hancock [Sun, 6 Sep 2020 19:43:34 +0000 (12:43 -0700)]
updates preparing for next release