]> git.donarmstrong.com Git - perltidy.git/log
perltidy.git
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

3 years agofix unusual formatting issue b1319
Steve Hancock [Sat, 19 Mar 2022 14:56:59 +0000 (07:56 -0700)]
fix unusual formatting issue b1319

3 years agofix error recovery for issue b1327
Steve Hancock [Sat, 19 Mar 2022 00:48:34 +0000 (17:48 -0700)]
fix error recovery for issue b1327

3 years agoupdate docs
Steve Hancock [Fri, 18 Mar 2022 13:41:54 +0000 (06:41 -0700)]
update docs

3 years agoadd test cases b1317 b1321
Steve Hancock [Fri, 18 Mar 2022 13:41:30 +0000 (06:41 -0700)]
add test cases b1317 b1321

3 years agofix unusual formatting issues b1317 1321
Steve Hancock [Fri, 18 Mar 2022 13:39:53 +0000 (06:39 -0700)]
fix unusual formatting issues b1317 1321

3 years agoupdate -eos flag docs and test
Steve Hancock [Tue, 15 Mar 2022 19:07:14 +0000 (12:07 -0700)]
update -eos flag docs and test

3 years agoupdate test for future default change from -neos to -eos
Steve Hancock [Thu, 3 Mar 2022 19:08:52 +0000 (11:08 -0800)]
update test for future default change from -neos to -eos

3 years agoadd diagnostic data
Steve Hancock [Thu, 3 Mar 2022 19:08:11 +0000 (11:08 -0800)]
add diagnostic data

3 years agoremove misplaced file
Steve Hancock [Fri, 25 Feb 2022 14:44:00 +0000 (06:44 -0800)]
remove misplaced file

3 years agobump version by .01 20220217.01
Steve Hancock [Fri, 25 Feb 2022 03:26:20 +0000 (19:26 -0800)]
bump version by .01

3 years agocheck for undefined arg to parse_args
Steve Hancock [Fri, 25 Feb 2022 03:22:26 +0000 (19:22 -0800)]
check for undefined arg to parse_args

3 years agoupdate docs
Steve Hancock [Sat, 19 Feb 2022 01:55:23 +0000 (17:55 -0800)]
update docs

3 years agofix failing tests by adding -npro
Steve Hancock [Sat, 19 Feb 2022 01:47:07 +0000 (17:47 -0800)]
fix failing tests by adding -npro

3 years agoreactivate skipped tests
Steve Hancock [Sat, 19 Feb 2022 01:43:09 +0000 (17:43 -0800)]
reactivate skipped tests

3 years agotemporarily removing recently added tests which are failing; line endings again? 20220217
Steve Hancock [Tue, 15 Feb 2022 16:47:27 +0000 (08:47 -0800)]
temporarily removing recently added tests which are failing; line endings again?

3 years agoupdate to 20220216 for minor doc updates; no code changes
Steve Hancock [Tue, 15 Feb 2022 16:17:55 +0000 (08:17 -0800)]
update to 20220216 for minor doc updates; no code changes

3 years agoclean up testing utils
Steve Hancock [Tue, 15 Feb 2022 14:58:59 +0000 (06:58 -0800)]
clean up testing utils

3 years agominor wording change in docs before release
Steve Hancock [Tue, 15 Feb 2022 14:37:56 +0000 (06:37 -0800)]
minor wording change in docs before release

3 years agoupdate docs before release
Steve Hancock [Tue, 15 Feb 2022 01:53:47 +0000 (17:53 -0800)]
update docs before release

3 years agoupdate docs
Steve Hancock [Thu, 10 Feb 2022 22:36:54 +0000 (14:36 -0800)]
update docs

3 years agoupdate to v20220215, for release next week
Steve Hancock [Thu, 10 Feb 2022 00:38:43 +0000 (16:38 -0800)]
update to v20220215, for release next week

3 years agofix b1315, b1316; instability involving -xlp and short max lines
Steve Hancock [Tue, 8 Feb 2022 15:47:04 +0000 (07:47 -0800)]
fix b1315, b1316; instability involving -xlp and short max lines

3 years agoallow -vil=s without -vxl='*'
Steve Hancock [Mon, 7 Feb 2022 19:23:12 +0000 (11:23 -0800)]
allow -vil=s without -vxl='*'

3 years agoupdate docs
Steve Hancock [Mon, 7 Feb 2022 18:50:02 +0000 (10:50 -0800)]
update docs

3 years agoupdate random tester
Steve Hancock [Sun, 6 Feb 2022 02:15:17 +0000 (18:15 -0800)]
update random tester

3 years agoupdate docs
Steve Hancock [Sun, 6 Feb 2022 02:14:43 +0000 (18:14 -0800)]
update docs

3 years agofix rare -xlp instability b1314 involving one-line blocks
Steve Hancock [Thu, 3 Feb 2022 21:04:45 +0000 (13:04 -0800)]
fix rare -xlp instability b1314 involving one-line blocks

3 years agofix rare instability with side comments and -xlp, case b1311
Steve Hancock [Thu, 3 Feb 2022 15:57:42 +0000 (07:57 -0800)]
fix rare instability with side comments and -xlp, case b1311

3 years agoadd flag -lpil=s as a simpler alternative to -lpxl=s
Steve Hancock [Tue, 1 Feb 2022 15:14:21 +0000 (07:14 -0800)]
add flag -lpil=s as a simpler alternative to -lpxl=s

3 years agolimit --character-encoding=s to s='none', 'guess', or 'utf8'
Steve Hancock [Mon, 31 Jan 2022 18:55:20 +0000 (10:55 -0800)]
limit --character-encoding=s to s='none', 'guess', or 'utf8'

3 years agominor change in update for git82. 20211029.06
Steve Hancock [Sun, 30 Jan 2022 04:22:30 +0000 (20:22 -0800)]
minor change in update for git82.

3 years agobump version to 20211029.06
Steve Hancock [Sun, 30 Jan 2022 01:56:32 +0000 (17:56 -0800)]
bump version to 20211029.06

3 years agofix issue git #82, error with ${bareword} as indirect object
Steve Hancock [Sun, 30 Jan 2022 01:38:17 +0000 (17:38 -0800)]
fix issue git #82, error with ${bareword} as indirect object

3 years agoupdate docs for -eos
Steve Hancock [Sat, 29 Jan 2022 15:56:43 +0000 (07:56 -0800)]
update docs for -eos

3 years agoadd documentation for -eos
Steve Hancock [Sat, 29 Jan 2022 15:32:40 +0000 (07:32 -0800)]
add documentation for -eos

3 years agoupdate docs for -xlp
Steve Hancock [Sat, 29 Jan 2022 15:10:13 +0000 (07:10 -0800)]
update docs for -xlp

3 years agoadded input checks for -kba and -kbb
Steve Hancock [Sat, 29 Jan 2022 01:03:06 +0000 (17:03 -0800)]
added input checks for -kba and -kbb

3 years agoMerge branch 'master' of git+ssh://github.com/perltidy/perltidy
Steve Hancock [Sat, 29 Jan 2022 00:12:41 +0000 (16:12 -0800)]
Merge branch 'master' of git+ssh://github.com/perltidy/perltidy

3 years agodocument -bal=n flag
Steve Hancock [Sat, 29 Jan 2022 00:12:24 +0000 (16:12 -0800)]
document -bal=n flag

3 years agoMerge pull request #87 from anirvan/patch-1
shancock9 [Sat, 29 Jan 2022 00:10:31 +0000 (16:10 -0800)]
Merge pull request #87 from anirvan/patch-1

Fix typo in perltidy POD ("vary long" —> "very long")

3 years agoFix typo ("vary long" —> "very long")
Anirvan Chatterjee [Sat, 29 Jan 2022 00:06:46 +0000 (16:06 -0800)]
Fix typo ("vary long" —> "very long")

3 years agoadd --break-after-labels=i, or -bal=i, for git #86
Steve Hancock [Fri, 28 Jan 2022 15:14:42 +0000 (07:14 -0800)]
add --break-after-labels=i, or -bal=i, for git #86

3 years agoupdate comments
Steve Hancock [Thu, 27 Jan 2022 13:51:00 +0000 (05:51 -0800)]
update comments

3 years agoadded t/.gitattributes; trying to prevent auto cr/lf conversion
Steve Hancock [Thu, 27 Jan 2022 03:23:55 +0000 (19:23 -0800)]
added t/.gitattributes; trying to prevent auto cr/lf conversion

3 years agoremove 2 renamed files
Steve Hancock [Wed, 26 Jan 2022 16:03:06 +0000 (08:03 -0800)]
remove 2 renamed files

3 years agodeactivating new tests pending a fix for line ending issue
Steve Hancock [Wed, 26 Jan 2022 15:43:05 +0000 (07:43 -0800)]
deactivating new tests pending a fix for line ending issue

3 years agosetting -global core.autocrlf false
Steve Hancock [Wed, 26 Jan 2022 15:34:49 +0000 (07:34 -0800)]
setting -global core.autocrlf false

3 years agodo line-by-line hex compares for -eos tests to avoid line ending problems
Steve Hancock [Wed, 26 Jan 2022 14:52:34 +0000 (06:52 -0800)]
do line-by-line hex compares for -eos tests to avoid line ending problems

3 years agoMerge pull request #85 from kenneth-olwing/ken1-issue83
shancock9 [Wed, 26 Jan 2022 01:38:30 +0000 (17:38 -0800)]
Merge pull request #85 from kenneth-olwing/ken1-issue83

New test files for various UTF-8 scenarios requiring the -eos flag

3 years agoNew test files for various UTF-8 scenarios requiring the -eos flag
Kenneth Olwing [Tue, 25 Jan 2022 11:30:32 +0000 (12:30 +0100)]
New test files for various UTF-8 scenarios requiring the -eos flag

3 years agofix for issue git #83, added --encode-output-strings
Steve Hancock [Mon, 24 Jan 2022 14:44:01 +0000 (06:44 -0800)]
fix for issue git #83, added --encode-output-strings

3 years agofix issue b1310
Steve Hancock [Mon, 17 Jan 2022 02:11:02 +0000 (18:11 -0800)]
fix issue b1310

3 years agofix b1307-9; check -issl flag when measuring one line blocks
Steve Hancock [Sat, 15 Jan 2022 15:24:00 +0000 (07:24 -0800)]
fix b1307-9; check -issl flag when measuring one line blocks

3 years agoimprove -xlp formatting of long qw lines
Steve Hancock [Sat, 15 Jan 2022 01:12:24 +0000 (17:12 -0800)]
improve -xlp formatting of long qw lines

3 years agofix log file line number as noted in git #81
Steve Hancock [Thu, 13 Jan 2022 14:36:58 +0000 (06:36 -0800)]
fix log file line number as noted in git #81

3 years agofix b1285, b1286; rare -lp instability
Steve Hancock [Tue, 11 Jan 2022 00:26:57 +0000 (16:26 -0800)]
fix b1285, b1286; rare -lp instability

3 years agofix b1302, b1306: rare instability with combo -vmll -xlp -!iscl
Steve Hancock [Mon, 10 Jan 2022 15:10:30 +0000 (07:10 -0800)]
fix b1302, b1306: rare instability with combo -vmll -xlp -!iscl

3 years agofix b1282, b1283: instability with -pvtc=2 -dws -naws
Steve Hancock [Sat, 8 Jan 2022 15:20:42 +0000 (07:20 -0800)]
fix b1282, b1283: instability with -pvtc=2 -dws -naws

3 years agominor improvement for fix b1275
Steve Hancock [Fri, 7 Jan 2022 15:42:03 +0000 (07:42 -0800)]
minor improvement for fix b1275

3 years agofix b1287, poor line break within ternary
Steve Hancock [Fri, 7 Jan 2022 15:25:06 +0000 (07:25 -0800)]
fix b1287, poor line break within ternary

3 years agofix instabilities b1274 b1275 involving combo -bbx=2 -lp or -vmll
Steve Hancock [Fri, 7 Jan 2022 14:49:05 +0000 (06:49 -0800)]
fix instabilities b1274 b1275 involving combo -bbx=2 -lp or -vmll

3 years agofix rare instability b1305 involving -bbxi>0 -naws and -ci>-i
Steve Hancock [Fri, 7 Jan 2022 13:39:32 +0000 (05:39 -0800)]
fix rare instability b1305 involving -bbxi>0 -naws and -ci>-i

3 years agofix b1300, turn off -bbx under stress
Steve Hancock [Wed, 5 Jan 2022 02:19:41 +0000 (18:19 -0800)]
fix b1300, turn off -bbx under stress

3 years agobump version to 20211029.05 20211029.05
Steve Hancock [Tue, 4 Jan 2022 15:09:42 +0000 (07:09 -0800)]
bump version to 20211029.05

3 years agoimprove fixes for instabilities b1284, b1268
Steve Hancock [Tue, 4 Jan 2022 14:22:41 +0000 (06:22 -0800)]
improve fixes for instabilities b1284, b1268

3 years agofix issue b1284, adjust a weld tolerance
Steve Hancock [Tue, 4 Jan 2022 01:14:49 +0000 (17:14 -0800)]
fix issue b1284, adjust a weld tolerance

3 years agofix -asbl -wn instability, issues b1268, b1269, b1277, b1278
Steve Hancock [Mon, 3 Jan 2022 23:36:21 +0000 (15:36 -0800)]
fix -asbl -wn instability, issues b1268, b1269, b1277, b1278

3 years agofix b1271 b1273 b1304, formatting under stress
Steve Hancock [Mon, 3 Jan 2022 15:58:40 +0000 (07:58 -0800)]
fix b1271 b1273 b1304, formatting under stress