X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=TODO;h=bb1f87437ca0513e9afcfbb5b1c5b2de608bbf2b;hb=5c180637bf79ffc2af10f6654d308ce39e2f1f67;hp=3d8882647ae4b537d928b80a592a2c860786a832;hpb=34b3777600051acca2102af4931271eb87dbbf27;p=perltidy.git diff --git a/TODO b/TODO index 3d88826..bb1f874 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,30 @@ Perltidy TODO List - This is a partial "wish-list" of features to add and things to do. All - of these are of interest, but there is no particular schedule for - implementing them. + This is a partial "wish-list" of features to add and things to do. + + -b does not work through the Tidy module + The use of -b in the following does not work: + + use Perl::Tidy (); + use File::Spec; + + my $file = File::Spec->catfile( $dir, + $filename ); + + Perl::Tidy::perltidy( + source => $file, + argv => '-b', + perltidyrc => $perltidyrc, + ); + + A temporary workaround is: + + Perl::Tidy::perltidy( + argv => "-b $file", + perltidyrc => $perltidyrc, + ); Improved Vertical Alignment - There are many opportunities for improving vertical alignment. + There are still many opportunities for improving vertical alignment. Documentation A FAQ is needed to explain some of the more subtle formatting issues, @@ -19,12 +39,8 @@ Perltidy TODO List multi-line quotes. Then code needs to be written to scan for and markup identifiers. - Automatic style detection - It would be nice to write a program to read a sample of perl code and - write an approximate .perltidyrc file for that style. - Things which have been suggested but will not be done Recursive file processing - A -r flag might be nice, but this is probably best handled by an - exterior shell script. + A -r flag might be nice, but this is best handled by an exterior shell + script.