diff options
Diffstat (limited to 'contrib/cvs/tools/pcl-cvs/ToDo')
-rw-r--r-- | contrib/cvs/tools/pcl-cvs/ToDo | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/contrib/cvs/tools/pcl-cvs/ToDo b/contrib/cvs/tools/pcl-cvs/ToDo new file mode 100644 index 0000000..04eb557 --- /dev/null +++ b/contrib/cvs/tools/pcl-cvs/ToDo @@ -0,0 +1,44 @@ +- documentation.... (esp. ChangeLog support) + +- IMPORTANT: make cvs-mode-tag run in the background + +- fix 'cvs-mode-add' to "cvs update" in the added directory + +- write 'cvs-mode-import' + +- write 'cvs-mode-handle-new-vendor-version' + + - checks out module + - does "cvs -n tag LAST_VENDOR" to find old files into *cvs* + +- add 'cvs-set-cvs-flags' for top level cvs command flags + +- add '\M-a' to do arbitrary 'cvs admin' commands + +- add 'cvs patch' support (with completion on tag names and hooks to +help generate ChangeLog files with rcs2log, etc.) + +- add 'cvs export' support (with completion on tag names and hooks to +help generate full releases) + +- add 'cvs-mode-version' to call 'cvs -v' [on ^C-cv ?] (really???) + +- re-write rcs2log in e-lisp. + +- add support for parsing 'modules' file ("cvs co -c") + +- enhance 'cvs-mode-rtag' + +- fix 'cvs-examine' + +- write 'cvs-mode-checkout' and 'cvs-mode-checkout-other-window' + +- write 'cvs-mode-release' + +- add an update mode that keeps all files + + - this will require all commands to work only on non-up-to-date + files + +-- +#ident "@(#)cvs/contrib/pcl-cvs:$Name: $Id$" |