]> git.donarmstrong.com Git - perltidy.git/blobdiff - TODO
update debian/watch for cpan location instead of sourceforge
[perltidy.git] / TODO
diff --git a/TODO b/TODO
index 3d8882647ae4b537d928b80a592a2c860786a832..4c33354d09e8d27408231f073fc4a67ec867b0b5 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,10 +1,16 @@
 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.
+
+  Provide an option to ignore side comments when checking line length.  
+    That is, side comments would be allowed to be arbitrarily long without
+    influencing line breaks. 
 
   Improved Vertical Alignment
-    There are many opportunities for improving vertical alignment.
+    There are still many opportunities for improving vertical alignment.
+
+  Minimize the instances in which formatting changes on a second iteration.  
+
+  Add a convergence test when -it=n is used
 
   Documentation
     A FAQ is needed to explain some of the more subtle formatting issues,
@@ -19,12 +25,12 @@ 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.
 
+  Make perltidy support the syntax of some module XXX.
+    This generally won't be done unless the module is part of the core perl
+    distribution.  But in some cases it might be possible to use the prefilter 
+    and postfilter capabilities of the Tidy.pm module to help.