]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
3 years agoset tentative next release at 20220613 20220613
Steve Hancock [Thu, 2 Jun 2022 13:50:02 +0000 (06:50 -0700)]
set tentative next release at 20220613

3 years agoadd restrictions on use of -kba and -kbb
Steve Hancock [Thu, 2 Jun 2022 13:49:22 +0000 (06:49 -0700)]
add restrictions on use of -kba and -kbb

3 years agoupdate docs
Steve Hancock [Sun, 29 May 2022 22:46:45 +0000 (15:46 -0700)]
update docs

3 years agofix perlcritic complaint
Steve Hancock [Sun, 29 May 2022 19:19:39 +0000 (12:19 -0700)]
fix perlcritic complaint

3 years agoupdate docs
Steve Hancock [Sun, 29 May 2022 18:55:44 +0000 (11:55 -0700)]
update docs

3 years agoadd running cpants_lint.pl to build sequence
Steve Hancock [Sun, 29 May 2022 18:52:59 +0000 (11:52 -0700)]
add running cpants_lint.pl to build sequence

3 years agodisallow kbb='(' - can cause math formatting instability
Steve Hancock [Sun, 29 May 2022 14:15:39 +0000 (07:15 -0700)]
disallow kbb='(' - can cause math formatting instability

3 years agoupdate to preliminary v20220601
Steve Hancock [Sat, 28 May 2022 02:16:03 +0000 (19:16 -0700)]
update to preliminary v20220601

3 years agofix spelling errors
Steve Hancock [Fri, 27 May 2022 14:42:29 +0000 (07:42 -0700)]
fix spelling errors

3 years agominor cleanups; fix internal fault check for '->$$'
Steve Hancock [Fri, 27 May 2022 13:42:19 +0000 (06:42 -0700)]
minor cleanups; fix internal fault check for '->$$'

3 years agoupdate MANIFEST
Steve Hancock [Fri, 27 May 2022 13:35:22 +0000 (06:35 -0700)]
update MANIFEST

3 years agomake non-executable
Steve Hancock [Fri, 27 May 2022 13:34:50 +0000 (06:34 -0700)]
make non-executable

3 years agoupdate docs and fix spelling
Steve Hancock [Fri, 27 May 2022 13:33:50 +0000 (06:33 -0700)]
update docs and fix spelling

3 years agospeedup tokenizer when processing blank tokens
Steve Hancock [Wed, 25 May 2022 13:40:43 +0000 (06:40 -0700)]
speedup tokenizer when processing blank tokens

3 years agoremove unused var 'slevels'
Steve Hancock [Tue, 24 May 2022 21:27:41 +0000 (14:27 -0700)]
remove unused var 'slevels'

3 years agoimprove tokenizer efficiency
Steve Hancock [Tue, 24 May 2022 18:16:18 +0000 (11:16 -0700)]
improve tokenizer efficiency

3 years agosimplified code for scanning complex identifiers
Steve Hancock [Mon, 23 May 2022 02:12:16 +0000 (19:12 -0700)]
simplified code for scanning complex identifiers

3 years agosplit sub do_BAREWORD into smaller parts
Steve Hancock [Fri, 20 May 2022 22:36:17 +0000 (15:36 -0700)]
split sub do_BAREWORD into smaller parts

3 years agoupdate comments
Steve Hancock [Fri, 20 May 2022 19:04:53 +0000 (12:04 -0700)]
update comments

3 years agofix issue b1345
Steve Hancock [Fri, 20 May 2022 18:15:33 +0000 (11:15 -0700)]
fix issue b1345

3 years agofix tokenization issue c147
Steve Hancock [Fri, 20 May 2022 12:51:27 +0000 (05:51 -0700)]
fix tokenization issue c147

3 years agoreorganize Tokenizer with some minor optimizations
Steve Hancock [Fri, 20 May 2022 00:16:22 +0000 (17:16 -0700)]
reorganize Tokenizer with some minor optimizations

3 years agoupdate comments
Steve Hancock [Thu, 19 May 2022 17:07:47 +0000 (10:07 -0700)]
update comments

3 years agoextend unactivated flag -bopl and rename as -bocp
Steve Hancock [Sun, 15 May 2022 15:01:26 +0000 (08:01 -0700)]
extend unactivated flag -bopl and rename as -bocp

3 years agomove number parsing code to sub do_DIGITS
Steve Hancock [Sun, 15 May 2022 13:35:38 +0000 (06:35 -0700)]
move number parsing code to sub do_DIGITS

3 years agoupdate comments
Steve Hancock [Sun, 15 May 2022 13:34:27 +0000 (06:34 -0700)]
update comments

3 years agoadd sub names to tokenization code
Steve Hancock [Fri, 13 May 2022 23:56:33 +0000 (16:56 -0700)]
add sub names to tokenization code

3 years agoupdate comments
Steve Hancock [Fri, 13 May 2022 15:51:01 +0000 (08:51 -0700)]
update comments

3 years agofix problem with Perl version 5.14
Steve Hancock [Fri, 13 May 2022 05:00:26 +0000 (22:00 -0700)]
fix problem with Perl version 5.14

3 years agodefine constants EMPTY_STRING and SPACE
Steve Hancock [Fri, 13 May 2022 04:19:58 +0000 (21:19 -0700)]
define constants EMPTY_STRING and SPACE

3 years agochange level to 1, update excluded policies
Steve Hancock [Fri, 13 May 2022 04:19:12 +0000 (21:19 -0700)]
change level to 1, update excluded policies

3 years agouse constants for some fixed integers
Steve Hancock [Thu, 12 May 2022 17:29:14 +0000 (10:29 -0700)]
use constants for some fixed integers

3 years agotesting constant EMPTY_STRING as alternative to ""
Steve Hancock [Thu, 12 May 2022 16:12:24 +0000 (09:12 -0700)]
testing constant EMPTY_STRING as alternative to ""

3 years agomisc code cleanups
Steve Hancock [Thu, 12 May 2022 15:57:07 +0000 (08:57 -0700)]
misc code cleanups

3 years agoundo use English for $]
Steve Hancock [Tue, 10 May 2022 23:58:49 +0000 (16:58 -0700)]
undo use English for $]

3 years agoswitch to use English + other minor code cleanups
Steve Hancock [Tue, 10 May 2022 22:23:34 +0000 (15:23 -0700)]
switch to use English + other minor code cleanups

3 years agominor cleanups; removed unused var 'saw_extrude'
Steve Hancock [Sun, 8 May 2022 00:09:38 +0000 (17:09 -0700)]
minor cleanups; removed unused var 'saw_extrude'

3 years agoadd case b1340
Steve Hancock [Sun, 8 May 2022 00:09:04 +0000 (17:09 -0700)]
add case b1340

3 years agoadjust weld rule for -lp -wn -pvt=2 to fix b1340
Steve Hancock [Sat, 7 May 2022 19:51:11 +0000 (12:51 -0700)]
adjust weld rule for -lp -wn -pvt=2 to fix b1340

3 years agorewrite severl C-style for loops
Steve Hancock [Sat, 7 May 2022 13:06:19 +0000 (06:06 -0700)]
rewrite severl C-style for loops

3 years agodo not let -dsc delete control side comments
Steve Hancock [Thu, 5 May 2022 01:21:11 +0000 (18:21 -0700)]
do not let -dsc delete control side comments

3 years agoremove some old double sigle code
Steve Hancock [Thu, 5 May 2022 01:20:07 +0000 (18:20 -0700)]
remove some old double sigle code

3 years agoAvoid 'Reused variable name in lexical scope'
Steve Hancock [Wed, 4 May 2022 00:55:02 +0000 (17:55 -0700)]
Avoid 'Reused variable name in lexical scope'

3 years agoremove newline from a link
Steve Hancock [Wed, 4 May 2022 00:03:20 +0000 (17:03 -0700)]
remove newline from a link

3 years agoswitch from level 4 to 3
Steve Hancock [Wed, 4 May 2022 00:02:32 +0000 (17:02 -0700)]
switch from level 4 to 3

3 years agoremove unused vars
Steve Hancock [Sun, 1 May 2022 00:44:57 +0000 (17:44 -0700)]
remove unused vars

3 years agoconvert C-style for loops to foreach
Steve Hancock [Fri, 29 Apr 2022 02:17:02 +0000 (19:17 -0700)]
convert C-style for loops to foreach

3 years agoadjust weld rules to fix issue b1339
Steve Hancock [Thu, 28 Apr 2022 18:53:54 +0000 (11:53 -0700)]
adjust weld rules to fix issue b1339

3 years agoavoid some needless sub calls
Steve Hancock [Sun, 24 Apr 2022 15:46:22 +0000 (08:46 -0700)]
avoid some needless sub calls

3 years agofix potential conflict of -wn -lp -pvt=2, b1338
Steve Hancock [Sun, 24 Apr 2022 14:01:46 +0000 (07:01 -0700)]
fix potential conflict of -wn -lp -pvt=2, b1338

3 years agotokenizer optimizations
Steve Hancock [Sat, 23 Apr 2022 17:07:50 +0000 (10:07 -0700)]
tokenizer optimizations

3 years agotokenizer optimizations
Steve Hancock [Fri, 22 Apr 2022 15:44:35 +0000 (08:44 -0700)]
tokenizer optimizations

3 years agosome minor optimizations
Steve Hancock [Thu, 21 Apr 2022 19:39:25 +0000 (12:39 -0700)]
some minor optimizations

3 years agowork around conflict of -vmll -xci -bbxi=2 (b1336)
Steve Hancock [Thu, 21 Apr 2022 03:37:22 +0000 (20:37 -0700)]
work around conflict of -vmll -xci -bbxi=2 (b1336)

3 years agotrim spaces in token split by line break (c139)
Steve Hancock [Thu, 21 Apr 2022 03:19:07 +0000 (20:19 -0700)]
trim spaces in token split by line break (c139)

3 years agofix minor tokenization issue b1337
Steve Hancock [Thu, 21 Apr 2022 01:20:06 +0000 (18:20 -0700)]
fix minor tokenization issue b1337

3 years agominor optimizations
Steve Hancock [Tue, 19 Apr 2022 23:01:57 +0000 (16:01 -0700)]
minor optimizations

3 years agominor correction to recent coding change
Steve Hancock [Mon, 18 Apr 2022 00:58:09 +0000 (17:58 -0700)]
minor correction to recent coding change

3 years agobump version to .04 20220217.04
Steve Hancock [Sun, 17 Apr 2022 14:26:41 +0000 (07:26 -0700)]
bump version to .04

3 years agoupdate tests
Steve Hancock [Sun, 17 Apr 2022 13:53:10 +0000 (06:53 -0700)]
update tests

3 years agomake () align with qw in a 'use' statement (git #93)
Steve Hancock [Sun, 17 Apr 2022 13:52:52 +0000 (06:52 -0700)]
make () align with qw in a 'use' statement (git #93)

3 years agobump version to .03 20220217.03
Steve Hancock [Fri, 15 Apr 2022 22:32:52 +0000 (15:32 -0700)]
bump version to .03

3 years agoupdate docs
Steve Hancock [Fri, 15 Apr 2022 21:25:27 +0000 (14:25 -0700)]
update docs

3 years agoadd test case
Steve Hancock [Fri, 15 Apr 2022 21:24:25 +0000 (14:24 -0700)]
add test case

3 years agoadd alignment for use ... qw (see issue git #93)
Steve Hancock [Fri, 15 Apr 2022 21:09:50 +0000 (14:09 -0700)]
add alignment for use ... qw (see issue git #93)

3 years agoeliminate global var standard_spaces
Steve Hancock [Thu, 14 Apr 2022 21:56:15 +0000 (14:56 -0700)]
eliminate global var standard_spaces

3 years agosome optimizations
Steve Hancock [Thu, 14 Apr 2022 16:03:02 +0000 (09:03 -0700)]
some optimizations

3 years agoremove unused var
Steve Hancock [Tue, 12 Apr 2022 17:50:28 +0000 (10:50 -0700)]
remove unused var

3 years agoeliminate 2 unused hashes
Steve Hancock [Tue, 12 Apr 2022 13:44:15 +0000 (06:44 -0700)]
eliminate 2 unused hashes

3 years agofix instability when -ci>-i and -bbxi=2; issue b1334
Steve Hancock [Sat, 9 Apr 2022 14:23:08 +0000 (07:23 -0700)]
fix instability when -ci>-i and -bbxi=2; issue b1334

3 years agoeliminate some needless sub calls
Steve Hancock [Fri, 8 Apr 2022 21:38:19 +0000 (14:38 -0700)]
eliminate some needless sub calls

3 years agoadd input line numbers to some log messages
Steve Hancock [Fri, 8 Apr 2022 18:04:41 +0000 (11:04 -0700)]
add input line numbers to some log messages

3 years agomake three forced-breakpoint vars global for efficiency
Steve Hancock [Fri, 8 Apr 2022 18:03:44 +0000 (11:03 -0700)]
make three forced-breakpoint vars global for efficiency

3 years agofix 'eq' to be '=='
Steve Hancock [Fri, 8 Apr 2022 18:02:59 +0000 (11:02 -0700)]
fix 'eq' to be '=='

3 years agoclarify log message
Steve Hancock [Fri, 8 Apr 2022 17:49:07 +0000 (10:49 -0700)]
clarify log message

3 years agominor optimizations
Steve Hancock [Thu, 7 Apr 2022 18:20:05 +0000 (11:20 -0700)]
minor optimizations

3 years agominor optimization
Steve Hancock [Wed, 6 Apr 2022 18:22:14 +0000 (11:22 -0700)]
minor optimization

3 years agofix undef ref for user-defined formatter without output
Steve Hancock [Wed, 6 Apr 2022 13:33:37 +0000 (06:33 -0700)]
fix undef ref for user-defined formatter without output

3 years agofix rare instability found in testing, issue b1331
Steve Hancock [Tue, 5 Apr 2022 15:39:47 +0000 (08:39 -0700)]
fix rare instability found in testing, issue b1331

3 years agofix unusual instability found in testing, b1332
Steve Hancock [Tue, 5 Apr 2022 14:22:02 +0000 (07:22 -0700)]
fix unusual instability found in testing, b1332

3 years agoFix unusual instability, issue b1333
Steve Hancock [Tue, 5 Apr 2022 13:18:15 +0000 (06:18 -0700)]
Fix unusual instability, issue b1333

3 years agominor cleanups and optimizations
Steve Hancock [Tue, 5 Apr 2022 00:35:44 +0000 (17:35 -0700)]
minor cleanups and optimizations

3 years agoconvert some regexes to hashes based on NYTProf
Steve Hancock [Sat, 2 Apr 2022 03:01:57 +0000 (20:01 -0700)]
convert some regexes to hashes based on NYTProf

3 years agoclarify how -et works, see issue git #90
Steve Hancock [Wed, 30 Mar 2022 15:19:37 +0000 (08:19 -0700)]
clarify how -et works, see issue git #90

3 years agoadd log message that -gcs was used; fix bad log msg
Steve Hancock [Wed, 30 Mar 2022 15:18:59 +0000 (08:18 -0700)]
add log message that -gcs was used; fix bad log msg

3 years agoupdate docs
Steve Hancock [Wed, 30 Mar 2022 14:29:43 +0000 (07:29 -0700)]
update docs

3 years agofix rare poor line break, issue c133
Steve Hancock [Tue, 29 Mar 2022 18:33:44 +0000 (11:33 -0700)]
fix rare poor line break, issue c133

3 years agocleanup list stack array initializations
Steve Hancock [Mon, 28 Mar 2022 22:40:53 +0000 (15:40 -0700)]
cleanup list stack array initializations

3 years agomore efficient data structure for bond strength bias
Steve Hancock [Mon, 28 Mar 2022 13:33:46 +0000 (06:33 -0700)]
more efficient data structure for bond strength bias

3 years agofix minor initialization error, issue c131
Steve Hancock [Mon, 28 Mar 2022 00:50:03 +0000 (17:50 -0700)]
fix minor initialization error, issue c131

3 years agoclean up comments
Steve Hancock [Sun, 27 Mar 2022 14:01:44 +0000 (07:01 -0700)]
clean up comments

3 years agoeliminate global array bond_strength_to_go
Steve Hancock [Sun, 27 Mar 2022 02:31:46 +0000 (19:31 -0700)]
eliminate global array bond_strength_to_go

3 years agofix issue b1330, -xlp edge case
Steve Hancock [Fri, 25 Mar 2022 02:14:02 +0000 (19:14 -0700)]
fix issue b1330, -xlp edge case

3 years agoupdate docs
Steve Hancock [Fri, 25 Mar 2022 02:13:38 +0000 (19:13 -0700)]
update docs

3 years agominor -pbp formatting improvement, issue c054
Steve Hancock [Thu, 24 Mar 2022 14:49:29 +0000 (07:49 -0700)]
minor -pbp formatting improvement, issue c054

3 years agofix rare formatting issue b1318 b1322 b1328 20220217.02
Steve Hancock [Mon, 21 Mar 2022 13:04:47 +0000 (06:04 -0700)]
fix rare formatting issue b1318 b1322 b1328

3 years agofix issue b1324 involving breaks at chain of keywords
Steve Hancock [Mon, 21 Mar 2022 00:19:27 +0000 (17:19 -0700)]
fix issue b1324 involving breaks at chain of keywords

3 years agofix rare formatting issue b1325
Steve Hancock [Sun, 20 Mar 2022 20:13:08 +0000 (13:13 -0700)]
fix rare formatting issue b1325

3 years agobump version to .02
Steve Hancock [Sat, 19 Mar 2022 19:46:24 +0000 (12:46 -0700)]
bump version to .02

3 years agotreat an obj with print method as a file in -eos logic
Steve Hancock [Sat, 19 Mar 2022 19:20:47 +0000 (12:20 -0700)]
treat an obj with print method as a file in -eos logic