Peter Wemm 57e58c3aa7 Import cvs-1.9.23 as at 19980123. There are a number of really nice
things fixed in here, including the '-ko' vs. -A problem with
remote cvs which caused all files with -ko to be resent each time
(which is damn painful over a modem, I can tell you).  It also found a
heap of stray empty directories that should have been pruned with the -P
flag to cvs update but were not for some reason.

It also has the fully integrated rcs and diff, so no more fork/exec
overheads for rcs,ci,patch,diff,etc.  This means that it parses the control
data in the rcs files only once rather than twice or more.

If the 'cvs diff' vs. Index thing is going to be fixed for future patch
compatability, this is the place to do it.
1998-01-26 03:09:57 +00:00

45 lines
1.1 KiB
Plaintext

- 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: ToDo,v 1.1 1996/04/14 15:17:57 kfogel Exp $"