]> git.donarmstrong.com Git - perltidy.git/blobdiff - TODO
New upstream version 20160302
[perltidy.git] / TODO
diff --git a/TODO b/TODO
index 6988c5bc2490d4414ef2114225a2af9926cc027d..396c5d0a405c30c829871465952c491b0aeb2378 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,5 +1,8 @@
 Perltidy TODO List
-  This is a partial "wish-list" of features to add and things to do.
+    This is a partial "wish-list" of features to add and things to do. For
+    the latest list of bugs and feature requests at CPAN see:
+
+    https://rt.cpan.org/Public/Dist/Display.html?Name=Perl-Tidy
 
   Improved Vertical Alignment
     There are still many opportunities for improving vertical alignment.
@@ -22,7 +25,15 @@ Things which have been suggested but will not be done
     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.
+  Make perltidy support the syntax of 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.
+    distribution because it is such an open-ended problem. Compounding the
+    problem is the fact that perltidy often is invoked within an editor on
+    small snippets of code, so it must to work correctly without seeing any
+    particular 'use xxx' statement. Therefore, any syntax changes that
+    conflict with standard Perl syntax can't easily be handled.
+
+    However, an effort is being made to make perltidy generally more
+    tolerant of extensions to perl syntax. Also, the pre- and post-filter
+    capabilities of the Tidy.pm module may help.
+