summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2005-01-23 05:01:00 +0000
committerAndreas Gruenbacher <agruen@suse.de>2005-01-23 05:01:00 +0000
commit0ae231e732db3af8de72ec7c846ed72a7f9c9fd3 (patch)
tree4e677efe26a93898d32a0f1741163f2dd39d312d /TODO
parentcaf1482275106e47eefe58669156def40acadae3 (diff)
downloadquilt-0ae231e732db3af8de72ec7c846ed72a7f9c9fd3.tar.gz
- Add mail command, doc/README.MAIL and example ``mail'' command
filter in quilt.quiltrc. - Bump version to 0.38.
Diffstat (limited to 'TODO')
-rw-r--r--TODO66
1 files changed, 49 insertions, 17 deletions
diff --git a/TODO b/TODO
index 5b81f6a..f0d96ae 100644
--- a/TODO
+++ b/TODO
@@ -1,5 +1,3 @@
--> Describe how to work with hard-linked trees
-
General:
- Abstract backup operations to/from the .pc/ directory, so that
@@ -17,15 +15,53 @@ General:
- Support different diff/patch options for different patches.
(By specifying them in the series file?)
+ - Syntax coloring: Allow to change the colors (for reverse video,
+ ...)
+
+ - Add command that generates a summary (patch names + descriptions).
+
+ - Add command to extract a header.
+
+ - Add more long-form options, and add some nagative options so that
+ defaults from .quiltrc can easily be overruled.
+
Documentation:
- - How to import a complete directory, before doing
- wild changes?
+ - How to import a complete directory before doing wild changes?
+
+ - Describe how to work with hard-linked trees
+
+ - /etc/quilt.quiltrc and ~/.quiltrc
+
+ - diff/refresh: C -c -N -n options
+
+ - Subdirectory support
+
+quilt push:
+
+ - Add option to print the reject to stdout
+
+ - Syntax color patch output (fuzz and rejects)
+
+quilt pop:
+
+ - The timestamp comparison logic is broken; need to track
+ last-known timestamps per file.
+
+quilt diff:
+
+ - Error message when a file is specified that isn't in the
+ patch(es).
quilt refresh:
- Add an -m option similar to `cvs commit -m "..."' to simplify
keeping a change log in the patch documentation?
+
+ - Add option to log the updates of each patch (e.g., append the
+ output of ``quilt diff -zR'' to patch.log on each update).
+
+ - Remove existing diffstat if --diffstat is not specified?
quilt import:
@@ -41,20 +77,16 @@ quilt setup:
- Also recognize other uses of tar and patch (with options in the
command line), etc.
-rpatch:
-
- - If not removing the topmost patch, add checks if any files are
- hidden by later patches. If so, refuse to remove patch! (Note
- that pop takes care of that currently.)
-
-apatch:
-
- - Allow to add a patch in the middle of the applied series, and
- inject the patch in its proper position in applied-patches.
- Needs to check if any of the files in the patch are touched by
- later patches.
-
quit edit:
- Check for actual changes, and remove files again that haven't been
changed.
+
+quilt mail:
+
+ - Improve recipient handling (quote special characters automatically;
+ encode 8-bit characters).
+
+ - Character set handling is missing, too.
+
+ - Too many passes of edmail make it a bit slow.