You can help perltidy evolve into a better program. If you think you have hit a bug or weird behavior, or have a suggested improvement, please send a note to perltidy at users.sourceforge.net.
-corrected serious error tokenizing filehandles, in which a sub call after a print or printf, like this: print usage() and exit; became this: print usage () and exit; Unfortunately, this converts 'usage' to a filehandle. To fix this, rerun perltidy; it will look for this situation and issue a warning.
-fixed another cuddled-else formatting bug (Reported by Craig Bourne)
-added several diagnostic --dump routines
-added token-level whitespace controls (suggested by Hans Ecke)
-added support for special variables of the form ${^WANT_BITS}
-space added between scalar and left paren in 'for' and 'foreach' loops, (suggestion by Michael Cartmell):
for $i( 1 .. 20 ) # old for $i ( 1 .. 20 ) # new
-html now outputs cascading style sheets (thanks to suggestion from Hans Ecke)
-flags -o and -st now work with -html
-added missing -html documentation for comments (noted by Alex Izvorski)
-support for VMS added (thanks to Michael Cartmell for code patches and testing)
-v-strings implemented (noted by Hans Ecke and Michael Cartmell; extensive testing by Michael Cartmell)
-fixed problem where operand may be empty at line 3970 (\b should be just b in lines 3970, 3973) (Thanks to Erik Marcor Thaysen, Keith Marshall for bug reports)
-fixed -ce bug (cuddled else), where lines like '} else {' were indented (Thanks to Shawn Stepper and Rick Measham for reporting this)
-fixed undefined value in line 153 (only worked with -I set) (Thanks to Mike Stok, Phantom of the Opcodes, Ian Ehrenwald, and others)
-fixed undefined value in line 1069 (filehandle problem with perl versions < 5.6) (Thanks to Yuri Leikind, Mike Stok, Michael Holve, Jeff Kolber)
-Initial announcement at freshmeat.net; started Change Log (Unfortunately this version was DOA, but it was fixed the next day)