Anonymous avatar Anonymous committed 5b91532

Port of PCL-CVS 2.9.9.

Comments (0)

Files changed (40)

1.ChangeLog

- This is the first upstream ChangeLog.
-
-Sat Jan  3 10:10:10 1998  Jim Blandy  <jimb@totoro.red-bean.com>
-
-	* (cvs-changelog-ours-p): Recognize Emacs 20-style ChangeLog
-	entries.
-
-Wed May 14 10:17:55 1997  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-update-stderr-parse-table): use REMOVED instead
-	of MESSAGE for files removed from the repo.  [by someone else].
-	(cvs-update-stderr-parse-table): display a MESSAGE for the lock.
-	Unfortunately this doesn't seem to work right as there's a process
-	sentinel error [wrong type argument stringp] sometimes.  But this
-	is better than a blind hand -- debug the problem later....
-	(cvs-update-stderr-parse-table): ignore "should be removed and is
-	still there" messages.
-	(cvs-execute-list): fix silly bug that caused the exitstatus to be
-	ignored completely.
-	- also various cosmetic fixes....
-
-Mon Dec  2 11:26:44 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (run-cvs-process): use get-buffer-create and
-	generate-new-buffer-name instead of just generate-new-buffer to
-	avoid default-major-mode and auto-mode-alist.
-
-Sun Nov 10 08:27:30 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-update-stdout-parse-table): tweak the regex used
-	to match the normal keyletters in order to support the 'P'
-	sometimes sent from the server (the call to cvs-create-fileinfo
-	already was prepared to handle it).
-	
-	* pcl-cvs.el (cvs-mode): tweak the doc string.
-
-Tue Nov  5 20:44:43 1996  Greg A. Woods  <woods@clapton.seachange.com>
-
-	* pcl-cvs.el (cvs-tag-flags): make this an empty list by default.
-	(cvs-rtag-flags): make this an empty list by default.
-	(cvs-do-update): allow cvs-update-optional-flags to be nil.
-	(cvs-mode-diff-cvs): allow cvs-diff-flags to be nil.
-	(cvs-mode-diff-backup): allow cvs-diff-flags to be nil.
-	(cvs-mode-diff-head): allow cvs-diff-flags to be nil.
-	(cvs-mode-diff-vendor): allow cvs-diff-flags to be nil.
-	(cvs-mode-status): check that cvs-status-flags is a list, but
-	allow it to be nil.
-	(cvs-mode-log): check that cvs-log-flags is a list, but allow it
-	to be nil.
-	(cvs-mode-tag): allow cvs-tag-flags to be nil.
-	(cvs-mode-rtag): allow cvs-rtag-flags to be nil.
-
-Sun Nov  3 11:38:40 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-applicable-p): improve error message.
-	(cvs-mode-diff-backup): convert to use cvs-filter via
-	cvs-backup-diffable-p to get the marked list.
-	(cvs-backup-diffable): removed.
-	(cvs-backup-diffable-p): new function to identify a single TIN as
-	applicable for cvs-mode-diff-backup.
-	(cvs-mode-diff-head): convert to use cvs-filter via
-	cvs-head-diffable-p to get the marked list.
-	(cvs-head-diffable): removed.
-	(cvs-head-diffable-p): new function to identify a single TIN as
-	applicable for cvs-mode-diff-head.
-	(cvs-diffable): renamed cvs-diffable-p.
-	(cvs-mode-diff-cvs): use cvs-diffable-p.
-	(cvs-vendor-branch): new defconst.
-	(cvs-mode-diff-vendor): use cvs-vendor-branch.
-	(cvs-states): do some hacking on this -- more needed.
-	(cvs-diffable): allow 'DIRCHANGE.
-	(cvs-head-diffable-p): allow 'DIRCHANGE.
-	(cvs-fileinfo->type): update doc string.
-	(cvs-vendor-diffable-p): new function.
-	(cvs-mode-diff-vendor): use cvs-filter with cvs-vendor-diffable-p.
-
-Mon Oct 28 20:32:28 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-delete-unused-temporary-buffers): removed.
-	(cvs-buffers-to-delete): removed.
-	(cvs-sentinel): fixed to handle cleanup better.
-	(cvs-use-temp-buffer): call buffer-disable-undo for temp buffer,
-	add a new optional argument name.
-
-Sun Oct 27 09:33:28 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-help): new function for '?' in cvs-mode.
-	(cvs-mode-diff-help): new function to give hints for 'd'.
-	(cvs-mode-set-help): new function to give hints for 'C-c'.
-	(cvs-status-stdout-parse-table): try adding handling for unknown
-	files shown with '?'.
-	(cvs-status-stderr-parse-table): use MESSAGE for unknown output.
-	(cvs-status-stdout-parse-table): use MESSAGE for unknown output.
-	(cvs-parse-status): don't call cvs-parse-error.
-	(cvs-parse-update): don't call cvs-parse-error.
-	(cvs-parse-error): removed (no longer needed).
-	(cvs-parse-status): removed.
-	(cvs-parse-update): removed.
-	(cvs-parse-process): new generic parser for cvs-sentinel.
-	(cvs-stdout-parse-table): renamed cvs-update-stdout-parse-table.
-	(cvs-stderr-parse-table): renamed cvs-update-stderr-parse-table.
-	(cvs-do-update): cvs-display-type, etc. can't be buffer local.
-	(cvs-do-status): cvs-display-type, etc. can't be buffer local.
-	(cvs-mode-set-diff-flags): new from old CVS version.
-	(cvs-mode-set-update-optional-flags): new from old CVS version.
-	(cvs-mode-set-status-flags): new from old CVS version.
-	(cvs-mode-set-log-flags): new from old CVS version.
-	(cvs-mode-set-tag-flags): new from old CVS version.
-	(cvs-mode-set-rtag-flags): new from old CVS version.
-
-	(cvs-edit-mode-help): new function.
-
-	(cvs-checkout): new function.
-	(cvs-do-checkout): new function.
-	(cvs-update-stderr-parse-table): support "cvs checkout".
-	(cvs-checkout-other-window): new function.
-
-Wed Oct 23 19:24:22 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-sentinel): handle both UPDATE and STATUS
-	sub-processes.
-	(cvs-status-sentinel): removed.
-	(cvs-do-status): use cvs-sentinel.
-
-Tue Oct 22 00:02:11 1996  Greg A. Woods  <woods@most.weird.com>
-
-	* pcl-cvs.el (cvs-remove-directory): removed -- used v19 built-in
-	"delete-directory" instead.
-	(cvs-rmdir-program): variable no longer needed.
-	(cvs-diff-program): note it's only used in cvs-mode-diff-backup.
-	(cvs-program): use the more canonical /usr/local/bin.
-	- XXRELEASEXX -> $Name
-	- note only tested with CVS-1.9 and Emacs 19.28 or newer.
-	- buffer-flush-undo -> buffer-disable-undo.
-	- move (provide) to the bottom.
-	- fiddle with comments.
-	- move some defconst's to the top to fix compile warnings.
-	(cvs-stdout-parse-table): add 'P' for "patched".
-	(cvs-stdout-parse-table): support "server" in messages.
-	(cvs-stderr-parse-table): support "server" in messages.
-	(cvs-create-fileinfo): mention PATCHED status.
-	(cvs-fileinfo->type): mention PATCHED as valid type.
-	(cvs-update-pp): support PATCHED.
-	(cvs-status-pp): support PATCHED.
-	(cvs-states): support PATHCED.
-	(cvs-mode-revert-updated-buffers): mention PATCHED as valid type.
-	(cvs-revert-fileinfo): support PATCHED.
-	(cvs-mode-undo-local-changes): support PATCHED.
-	(cvs-update-filter): allow "server" in messages.
-	(cvs-status-stderr-parse-table): allow "server" in messages.
-	(cvs-find-program): new function for finding pathnames.
-	(cvs-program): use cvs-find-program.
-	(cvs-diff-program): use cvs-find-program and note problems with
-	some vendor versions.
-	(cvs-changelog-full-paragraphs): new variable.
-	(cvs-mode-changelog-commit): changelog support from old CVS version.
-	(cvs-edit-delete-common-indentation): changelog support from old CVS version.
-	(cvs-insert-changelog-entries): changelog support from old CVS version.
-	(cvs-union): changelog support from old CVS version.
-	(cvs-changelog-insert-entries): changelog support from old CVS version.
-	(cvs-changelog-entries): changelog support from old CVS version.
-	(cvs-relative-path): changelog support from old CVS version.
-	(cvs-changelog-ours-p): changelog support from old CVS version.
-	(cvs-changelog-entry): changelog support from old CVS version.
-	(cvs-changelog-subparagraph): changelog function from old CVS version.
-	(cvs-changelog-paragraph): changelog function from old CVS version.
-	(cvs-narrow-changelog): changelog function from old CVS version.
-	(cvs-changelog-name): changelog function from old CVS version.
-	(cvs-mode-map): updated with new commands and re-organized.
-	(cvs-mode-tag): new from old CVS version.
-	(cvs-mode-rtag): new from old CVS version.
-	(cvs-mode-diff-vendor): new based on old CVS version, but better.
-	(cvs-retrieve-revision-to-tmpfile): new from old CVS version.
-	(cvs-mode-ediff): new from old CVS version.
-	(cvs-old-ediff-interface): new from old CVS version.
-	(cvs-get-marked): apply fix from old CVS version.
-	(cvs-quote-multiword-string): new from old CVS version.
-	(parse-string): new from old CVS version.
-	(cvs-make-list): new from old CVS version.
-	(cvs-execute-list): add optional message-fmt ala old CVS version.
-	(cvs-buffers-to-delete): remove all trace of this.
-	(cvs-cursor-column): adjust to match cvs-status display too.
-	(cvs-update-pp): use formatting to match cvs-status.
-	(cvs-execute-list): use cvs-quote-multiword-string to display cmd.
-	(cvs-execute-single-file-list): use cvs-quote-multiword-string to
-	display cmd.
-	(cvs-module-dirname-prefix): new, module's directory prefix.
-	(cvs-get-dirname-prefix): new, to set cvs-module-dirname-prefix.
-	(cvs-examine): uncomment this again -- I think it wins over
-	cvs-status by a long shot.
-
-	* states.texi (Removed locally): fix typo.
-	
-Mon Jan  1 20:44:00 1996  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* states.texi: A sketcy attempt to document the various states
-	that are used internally by pcl-cvs.  The file is far from
-	complete, and it may contain bogus information.
-
-	* Remove unnecessary states in an attempt to simplify the code.
-	* pcl-cvs.el (cvs-create-fileinfo, cvs-fileinfo->type): Types
-	CVS-REMOVED, REM-CONFLICT, REM-EXIST, MOVE-AWAY and REPOS-MISSING
-	no longer exist, so don't document them.
-	(cvs-update-pp, cvs-status-pp): Don't handle them.
-	(cvs-stderr-parse-table): Create a MESSAGE instead of CVS-REMOVED
-	or REM-CONFLICT.  Don't create MOVE-AWAY, REM-EXIST or
-	REPOS-MISSING entries; rely on the default parse error mechanism
-	to create a MESSAGE.
-	(cvs-mode-find-file-other-window, cvs-mode-find-file): Don't
-	handle CVS-REMOVED.
-	(cvs-mode-undo-local-changes): Don't handle CVS-REMOVED,
-	REM-CONFLICT or MOVE-AWAY.
-	(cvs-do-removal): Don't handle CVS-REMOVED or MOVE-AWAY.
-	(cvs-status-stderr-parse-table): Don't create REM-EXIST entries.
-	(cvs-shadow-entry-p): Don't handle REM-EXIST.
-
-	(cvs-fileinfo->backup-diff-buffer): Removed this unused function.
-	(cvs-set-fileinfo->backup-diff-buffer): Likewise.
-	
-	(cvs-fileinfo->removed): New function.
-	(cvs-set-fileinfo->removed): New function.
-
-	* pcl-cvs.el: Introduced data-driven selection of what can be done
-	with files that are in different states.  This code is not yet
-	used by pcl-cvs.
-	(cvs-states): New constant, which describes what you can do with a
-	file depending on which state it is in.
-	(cvs-applicable-p): New function, using cvs-states to see if a
-	specified function can be applied to a fileinfo.
-	(cvs-assert-applicable): New function.
-	(cvs-filter-applicable): New function.
-
-	* pcl-cvs.el (cvs-mode-update, cvs-updateable): New functions.
-
-	* Id 85: cvs-update-filter used from cvs-do-status.
-	* pcl-cvs.el (cvs-update-filter): Handle lock messages from cvs
-	status as well as cvs update.
-	(cvs-status-stderr-parse-table): Ignore "waiting for locks"
-	message.
-
-	* pcl-cvs.el (cvs-mode-emerge): Use cvs-shell instead of
-	hard-coding "/bin/sh".
-
-	* pcl-cvs.el (cvs-status-stderr-parse-table): Handle CVS 1.4A2.
-
-	* pcl-cvs.el (cvs-startup-message): Copyright updated.
-
-	* pcl-cvs.el (cvs-status-pp): Fixes in NEED-UPDATE and
-	UPDATED. Better "internal error" message.
-
-	* Id 148: Internal error
-	* pcl-cvs.el (cvs-parse-status): Remove an almost working
-	workaround for the bug in parse-buffer that was fixed on Jan 8.
-
-Sun Jan  8 16:33:55 1995  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (run-cvs-process): Don't check that $CVSROOT is set,
-	since CVS 1.4 can run without it.
-
-	* Id 148: Internal error
-	* pcl-cvs.el (parse-buffer): Return a list of all COLLECTed items,
-	not a list of lists.
-	(cvs-parse-update): Remove an almost working workaround for the
-	above bug.
-
-Sun Oct 30 17:19:54 1994  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Id 87: Recover from parse errors!
-	* pcl-cvs.el (cvs-mode-diff-head): cons was twice called with only
-	one argument.
-	(cvs-update-pp): Slightly improved diagnosis in case of an
-	internal error.
-	(cvs-parse-update): Reset *current-dir* between the two parsing
-	passes.  New variable *current-file* is also reset.
-	Reverse the parse result before sorting it, so that error messages
-	appear in the correct order.
-	(cvs-stderr-parse-table): Set *current-file* everywhere a fileinfo
-	is created.
-	Don't ignore empty lines.  They should never turn up, and if they
-	do, they are handled by the generic error-handling code.
-	Added generic error-handling code, which creates a 'MESSAGE type
-	fileinfo whenever an error occurs.
-	(cvs-stdout-parse-table): Set *current-file* and *current-dir*.
-	Added generic error-handling code, which creates a 'MESSAGE type
-	fileinfo whenever an error occurs.
-
-Mon Jan  3 14:50:13 1994  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-stderr-parse-table): Fixed typo in rules for
-	Conflicts.
-
-	* Id 95: emerge: shell-file-name must be set.
-	* pcl-cvs.el (cvs-mode-emerge): Locally bind shell-file-name to
-	"/bin/sh".  (This is not necessary in Emacs 19.22, but appears to
-	be necessary for at least one combination of older versions of
-	Emacs and Emerge).
-
-	* Id 100: ci-marker missing in Conflict-lines
-	* pcl-cvs.el (cvs-update-pp): Added missing ci.
-
-	* Id 83: Rename cvs-byte-compile-files.
-	* pcl-cvs.el (cvs-mode-byte-compile-files): New name for former
-	cvs-byte-compile-files.
-
-	* pcl-cvs.texinfo (Miscellaneous commands): Track the name change.
-
-	* Id 84: Rename cvs-delete-lock -> cvs-mode-delete-lock
-	* pcl-cvs.el (cvs-mode-delete-lock): New name for former
-	cvs-delete-lock.
-	(cvs-update-filter): Updated usage message.
-	* pcl-cvs.texinfo (Miscellaneous commands, Updating the
-	directory): Track the name change.
-
-	* Id 129: Emerge on 'MODIFIED compares wrong revision.
-	* pcl-cvs.el (cvs-mode-emerge): Use revision "BASE".
-
-	* Id 96: emerge broken in subdirs.
-	* pcl-cvs.el (cvs-fileinfo->backup-file): Return full path to the
-	backup file.
-
-	* Id 125: cvs-mode-diff-head is not written.
-	* pcl-cvs.el (cvs-head-diffable): New function.
-	(cvs-mode-diff-head): New function.
-
-Mon Jan  3 02:19:52 1994  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-local): New variable.
-	(cvs-do-update, cvs-do-status): Set it.
-	(cvs-mode): Track the name change.
-	(cvs-mode-redo): New name for former cvs-mode-update-no-prompt.
-	Keybinding modified to know the new name.  Use cvs-local to
-	determine if "-l" should be passed to cvs or not.  Use
-	cvs-display-type to determine if cvs-do-status or cvs-do-update
-	should be called.
-
-	* pcl-cvs.el (cvs-mode-map): New bindings for the diffing commands:
-	    "dd" and "=": cvs-mode-diff-cvs
-	    "db": cvs-mode-diff-backup
-	    "dh": cvs-mode-diff-head (not yet written)
-	    "b": no longer bound.
-	(cvs-mode-diff-prefix): New prefix, bound to "d".
-	(cvs-mode-diff-cvs): Always compare against the revision the
-	working file was based on.  Use cvs-mode-diff-head to get the
-	previous behavior in a "type 'STATUS" buffer.
-	(cvs-diffable): UPDATED, REMOVED and ADDED are not diffable, but
-	NEED-MERGE and UNRES-CONFLICT are.
-
-	* pcl-cvs.el (cvs-mode-map): "h" bound to describe-mode.
-
-	* pcl-cvs.el (cvs-mode-undo-local-changes): Handle NEED-MERGE and
-	UNRES-CONFLICT.
-
-Sun Jan  2 21:41:58 1994  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* dist-makefile (info, pcl-cvs): Remove obsolete "+fill-column=70".
-
-Sat Aug 28 13:37:15 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Release 1.06a1 (not intended for wide-spread distribution).
-
-	* More support for STATUS buffers (still not finished):
-	* pcl-cvs.el (cvs-display-type): New variable.
-	* pcl-cvs.el (cvs-create-fileinfo): New types for a fileinfo:
-	NEED-UPDATE, NEED-REMOVE, NEED-MERGE, UNRES-CONFLICT.
-	* pcl-cvs.el (cvs-status-pp): Handle the new types.
-	* pcl-cvs.el (cvs-do-update): Set cvs-display-type to 'UPDATE.
-	* pcl-cvs.el (cvs-do-status): Set cvs-display-type to 'STATUS.
-	* pcl-cvs.el (cvs-status-stdout-parse-table): Improved.
-	* pcl-cvs.el (cvs-mode-diff-cvs): Handle 'UPDATE and 'STATUS
-	buffers differently.
-	* pcl-cvs.el (cvs-committable): UNRES-CONFLICT is also committable.
-
-	* pcl-cvs.el (run-cvs-process): Exit with cvs-buffer-name as
-	current buffer. Set default-directory in cvs-buffer-name.
-
-	* utils.el: New file with debug utilities. Not distributed, since
-	it is not really useful. Only contains print-cvs-tin.
-
-Thu Jun 10 03:40:23 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-mode-emerge): When running emerge on a MERGED or
-	CONFLICT file, do it between the correct revisions.
-
-	* pcl-cvs.el (cvs-status, cvs-status-other-window): New functions.
-
-	* pcl-cvs.el (cvs-stderr-parse-table): Remember the head revision
-	when encountering a merge/conflict.
-
-	* pcl-cvs.el (cvs-fileinfo): Renamed cvs-diff-buffer to
-	head-revision. cvs-diff-buffer was previously unused. Rewrote
-	doc-string for cvs-create-fileinfo.
-
-	* pcl-cvs.el (cvs-update-pp): New name for former cvs-pp.
-	* pcl-cvs.el (cvs-status-pp): New function.
-
-	* pcl-cvs.el (parse-buffer, parse-once, parse-alternatives):
-	Complete rewrite. Seems to work better and is simpler.
-	* pcl-cvs.el (parse): Deleted.
-
-Wed Jun  9 21:08:00 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* A new, data-driven parser installed.
-	* pcl-cvs.el (parse-buffer, parse, parse-once, extract-matches,
-	parse-alternatives): New functions.
-	* pcl-cvs.el (cvs-parse-update): User parse-buffer.
-	* pcl-cvs.el (cvs-parse-stderr, cvs-parse-stdout): Functions
-	removed.
-	* pcl-cvs.el (cvs-stderr-parse-table, cvs-stdout-parse-table):
-	New tables for parsing output from "cvs update".
-
-	* pcl-cvs.el (run-cvs-process): Somewhat generic process-starting
-	code (extracted from cvs-do-update).
-	* pcl-cvs.el (cvs-do-update): Use run-cvs-process.
-
-Mon Jun  7 19:46:46 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el: Major clean-up. Everything is moved around. Form
-	feeds are inserted at appropriate places, and every new page
-	begins with a header that explains what kind of code is found on
-	that page.
-
-	* pcl-cvs.el (cvs-mode-commit): Delete the buggy defvar for it.
-	* pcl-cvs.el (cvs-commit-list): Add a defvar for it.
-
-	* pcl-cvs.el (cvs-lock-file): Now buffer local to *cvs*.
-	* pcl-cvs.el (cvs-update-filter): Set cvs-lock-file locally in the
-	buffer.
-
-Tue Jun  1 00:00:03 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Release 1.05. (This release was promised before the end of May,
-	but I didn't quite make it.  No, I didn't fake the date above).
-
-Mon May 31 01:32:25 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Removed the elib sub-directory. Users must now get the Elib
-	library separately.
-	* pcl-cvs.texinfo: Document it.
-
-	* pcl-cvs-lucid.el: A new version, supplied by Jamie Zawinski,
-	added.
-
-	* pcl-cvs Id 68: Transform RCS keywords
-	* Makefile (pcl-cvs-$(VER)): Remove the $ signs in most files in
-	the distribution.
-
-	* pcl-cvs Id 76: Extra " in cvs-mode-add.
-	* pcl-cvs.el (cvs-mode-add): Don't add the extra level of quotes
-	around the log message, since it doesn't work with CVS.
-
-	* pcl-cvs Id 56: '-d <CVSROOT>' support in pcl-cvs
-	* pcl-cvs.el (cvs-change-cvsroot): New function.
-
-	* pcl-cvs Id 77: *cvs* isn't cleared properly
-	* pcl-cvs.el (cvs-do-update): Always erase the *cvs* buffer and
-	re-create the collection.
-
-	* pcl-cvs.el (cvs-do-update): Set mode-line-process in the *cvs*
-	buffer.
-	* pcl-cvs.el (cvs-mode): Reset mode-line-process.
-
-	* pcl-cvs Id 59: sort .cvsignore alphabetically!
-	* pcl-cvs.el (cvs-sort-ignore-file): New variable.
-	* pcl-cvs.el (cvs-mode-ignore): Use it.
-	* pcl-cvs.texinfo: Document it.
-
-	* pcl-cvs Id 75: Require final newline.
-	* pcl-cvs.el (cvs-commit-buffer-require-final-newline): New
-	variable.
-	* pcl-cvs.el (cvs-edit-done): Use it.
-	* pcl-cvs.texinfo: Document it.
-
-	* pcl-cvs Id 72: make clean deletes lucid-emacs.el
-	* dist-makefile (ELCFILES): Fixed a typo.
-
-	* pcl-cvs Id 46: "cvs remove f" "touch f" "cvs update f" -> parse err.
-	* pcl-cvs.el (cvs-fileinfo->type): New type: REM-EXIST.
-	* pcl-cvs.el (cvs-shadow-entry-p): A REMOVED that follows a
-	REM-EXIST is a shadow.
-	* pcl-cvs.el (cvs-parse-stderr): Recognize the "should be removed
-	and is still there" message.
-	* pcl-cvs.el (cvs-pp): Recognize REM-EXIST.
-	* pcl-cvs.el (cvs-mode-undo-local-changes): Recognize and complain
-	about REM-EXIST.  Defensive test added: complain about unknown types.
-
-	* pcl-cvs.el (cvs-mode-add): Add an extra level of quotes around
-	the log message. This is apparently needed by RCVS. <This change
-	has been removed. --ceder>.
-
-	* pcl-cvs.el (cvs-parse-stderr): Ignore output from RCVS.
-
-Tue Apr 27 00:48:40 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-startup-message): Now a defconst instead of a
-	defvar.
-	* pcl-cvs.el (cvs-mode-commit): Add a defvar for it.
-
-	* dist-makefile (EMACS): Use $(EMACS) instead of hard-coding 'emacs'.
-
-Sat Apr 17 12:47:10 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Release 1.04.
-
-	* pcl-cvs.texinfo: Updated the Contributors node.
-
-	* pcl-cvs Id 58: Lucid GNU Emacs support
-	* pcl-cvs-lucid.el: New file, contributed by the people at Lucid.
-	* pcl-cvs.el: Autoload pcl-cvs-lucid if running in an Lucid GNU
-	Emacs.
-	* compile-all.el: (files-to-compile): Add pcl-cvs-lucid.
-	* dist-makefile (ELFILES, ELCFILES): Dito.
-
-	* pcl-cvs Id 55: cvs-diff-backup swaps old and new version.
-	* pcl-cvs.el (cvs-diff-backup-extractor): Old version should be
-	first.
-	* pcl-cvs.el (cvs-mode-diff-backup): Call cvs-backup-diffable
-	correctly.
-
-	* pcl-cvs Id 64: elib substitute
-	* dist-makefile (install): Warn about Elib.
-	* pcl-cvs.texinfo: Talk about Elib.
-
-	* pcl-cvs Id 50: Committing the *commit* buffer twice.
-	* pcl-cvs.el (cvs-edit-done): Report an error if cvs-commit-list
-	is empty, and empty it when the commit is done.
-
-	* pcl-cvs Id 56: '-d <CVSROOT>' support.
-	* pcl-cvs.el (cvs-cvsroot): New variable.
-	* pcl-cvs.el (cvs-do-update, all callers of cvs-execute-list): Use
-	it everywhere CVS is called, to override CVSROOT.
-	* pcl-cvs.texinfo (Customization): Document it.
-
-Thu Apr  1 00:34:55 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): Exit status nil
-	  from call-process means everything was successful in some Emacs
-	  versions.
-
-	* pcl-cvs.el (cvs-mode-map): Bind "q" to bury-buffer.
-	* pcl-cvs.texinfo: Document it.
-
-Thu Mar 11 00:05:03 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* Release 1.03-Emerge (not released).
-
-	* Makefile (pcl-cvs-$(VER)): Don't includ elib-dll-debug.el in the
-	  distribution. (It's included as elib/dll-debug.el).
-
-	* pcl-cvs.el (cvs-mode): Document the "e" key (cvs-mode-emerge).
-
-Tue Mar  9 00:02:57 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.texinfo (Emerge): New node.
-
-	* pcl-cvs.el (cvs-kill-buffer-visiting): New function.
-
-	* pcl-cvs.el (cvs-mode-emerge): Handle Conflict and Merged files.
-
-	* pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): Handle any revision.
-
-	* pcl-cvs.el (cvs-fileinfo-*): Store base-revision instead of
-	  backup-file.
-
-	* pcl-cvs.el (cvs-backup-diffable): The file is only diffable if
-	  the backup file is readable.
-
-	* pcl-cvs.el (cvs-mode-map): Bind "e" to cvs-mode-emerge instead
-	  of cvs-mode-find-file (which is anyhow bound to "f").
-
-Mon Mar  8 23:06:52 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* pcl-cvs.el (cvs-mode-emerge): New function. Currently only
-	  handles emerge of Modified files.
-
-	* pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): New function.
-
-Sun Jan 24 20:07:18 1993  Per Cederqvist  (ceder@lysator.liu.se)
-
-	* elib-dll-debug.el: Moved to elib.
-
-Mon Jan 18 00:35:59 1993  Per Cederqvist  (ceder@mauritz)
-
-	* pcl-cvs.el (cvs-do-update): Added a probably unnecessary sit-for.
-
-	* Release 1.03-Elib-0.05.1 (not released).
-
-        * Elib 0.05 compatibility:
-	* elib-dll-debug.el, pcl-cvs-buffer.el, test-dll.el: Fix the
-	  require strings.
-	* pcl-cvs.el (cvs-pp): Insert the string.
-
-	* Release 1.03-Elib-0.05 (not released).
-
-	* elib: New directory, containing the parts of elib that are
-	  required for pcl-cvs. Changes to the files in that directory
-	  that are present in Elib are documented in the ChangeLog of
-	  Elib, not here.
-	* Makefile (pcl-cvs-$(VER)): Copy the new dir to the distribution.
-	* dist-makefile (ELFILES, ELCFILES): Don't include the Elib files.
-
-Fri Jan  8 02:43:49 1993  Per Cederqvist  (ceder@konrad)
-
-	* pcl-cvs.el (cvs-mode-map): Bind "e" to cvs-mode-find-file, like
-	in dired.
-
-Sun Jan  3 23:25:13 1993  Per Cederqvist  (ceder@konrad)
-
-	* elib-dll.el, elib-node.el, cookie.el: Moved to the elib package.
-	  Pcl-cvs now requires elib.
-
-Tue Dec 29 22:06:57 1992  Per Cederqvist  (ceder@konrad)
-
-	* pcl-cvs.el: Tracked the latest (last?) rename of all functions
-	  in cookie.el.
-
-Thu Sep 24 00:29:16 1992  Per Cederqvist  (ceder@robert)
-
-	* pcl-cvs.texinfo (Archives): This version is not distributed with
-	CVS 1.3, so don't claim that it is.
-
-Fri Aug 21 15:17:08 1992  Per Cederqvist  (ceder@maskros)
-
-	* pcl-cvs.el (cvs-parse-stderr): Fixed two "(set head" that should
-	be "(setq head".
-
-Thu Aug 20 05:53:58 1992  Per Cederqvist  (ceder@robin)
-
-	* cookie.el: Changes to this file is documented in the ChangeLog
-	  of elib in the future.
-
-Tue Aug 18 03:30:28 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el: Don't use cookie-last-tin (which no longer exists).
-
-	* cookie.el: Use prefix cookie:: for internal functions.
-
-	* cookie.el: (cookie:enter-after, cookie:enter-before,
-	cookie:nth-cookie): Implemented.
-	* cookie.el: No longer define (impl).
-
-	* cookie.el: More renames:
-	  cookie:next-cookie     -> cookie:goto-next-tin
-	  cookie:previous-cookie -> cookie:goto-previous-tin
-	  tin-next		 -> cookie:next-tin
-	  tin-previous		 -> cookie:previous-tin
-	  tin-nth		 -> cookie:nth-tin
-	  tin-delete		 -> cookie:delete-tin
-	  cookie:collect	 -> cookie:collect-cookies
-	  cookie:tin-collect	 -> cookie:collect-tins
-	  (new)			 -> cookie:tin-collect-cookies
-	  (new)			 -> cookie:tin-collect-tins
-	  cookie:refresh	 -> cookie:refresh-all
-	  tin-invalidate-tins	 -> cookie:invalidate-tins
-
-Mon Aug 17 01:39:49 1992  Per Cederqvist  (ceder@robin)
-
-	* cookie.el (cookie:set-buffer-bind-dll-let*): New macro. Used in
-	many places instead of cookie:set-buffer-bind-dll.
-	* cookie.el (cookie:set-buffer-bind-dll): Renamed the macro
-	cookie:set-buffer to this.
-
-	* pcl-cvs.el (cvs-use-temp-buffer): Set default-directory.
-
-Sun Aug 16 20:51:30 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-add-sub): Fixed call to cvs-add-file-update-buffer.
-
-Sat Aug  8 20:28:21 1992  Per Cederqvist  (ceder@robin)
-
-	* Release 1.03-Cookie-II (not released).
-
-	* pcl-cvs.el (cvs-mode-diff-cvs): Don't care about the exit status
-	from ``cvs diff''.
-
-	* pcl-cvs.el (cvs-mode): Document cvs-mode-undo-local-changes.
-	* pcl-cvs.el (cvs-diffable): New function.
-
-	* pcl-cvs.el: Use the new cookie package.
-	* pcl-cvs.el (cvs-cookie-handle): New variable.
-	* pcl-cvs.el (cvs-do-update): User the new cookie:create
-	interface, and cookie:clear if the buffer already existed. Make
-	the buffer read-only.
-	* pcl-cvs.el (cvs-mode-next-line, cvs-mode-previous-line): New
-	functions (used instead of cookie:next-cookie and
-	cookie:previous-cookie).
-
-	* cookie.el: Major redesign. The handle that is passed to all
-	cookie functions is now a new datatype, and not the buffer that
-	the cookies resides in. This way it is possible to have more than
-	one set of cookies in a buffer. Things that used to be
-	buffer-local variables are now fields in the handle data type.
-	cookie-last-tin is no longer available.
-	* cookie.el (cookie:create): The buffer is not cleared, nor set to
-	be read-only.
-	* cookie.el (cookie:next-cookie, cookie:previous-cookie): Since
-	the first argument is now a handle and not a buffer, these can no
-	longer be called interactively. You have to write a small wrapper
-	about them.
-	* cookie.el (cookie:buffer): New function.
-
-Tue Aug  4 03:02:25 1992  Per Cederqvist  (ceder@robert)
-
-	* pcl-cvs.texinfo (Bugs): Renamed "Reporting bugs and ideas" to
-	"Bugs" and added a table of known bugs/FAQ:s.
-
-Mon Aug  3 00:19:39 1992  Per Cederqvist  (ceder@robert)
-
-	* pcl-cvs.el, pcl-cvs.texinfo: Big Renaming Time!
-	  The commands that operate in the *cvs* buffer:
-	      cvs-add-change-log-entry-other-window  -> cvs-mode-add-change-log-entry-other-window
-              cvs-mark-all-files     	 -> cvs-mode-mark-all-files
-	      cvs-revert-updated-buffers -> cvs-mode-revert-updated-buffers
-	      cvs-undo-local-changes	 -> cvs-mode-undo-local-changes
-	      cvs-unmark-up		 -> cvs-mode-unmark-up
-	      cvs-acknowledge		 -> cvs-mode-acknowledge
-	      cvs-unmark-all-files	 -> cvs-mode-unmark-all-files
-	      cvs-add			 -> cvs-mode-add
-	      cvs-diff-backup		 -> cvs-mode-diff-backup
-	      cvs-commit		 -> cvs-mode-commit
-	      cvs-diff-cvs		 -> cvs-mode-diff-cvs
-	      cvs-find-file		 -> cvs-mode-find-file
-	      cvs-update-no-prompt	 -> cvs-mode-update-no-prompt
-	      cvs-ignore		 -> cvs-mode-ignore
-	      cvs-log			 -> cvs-mode-log
-	      cvs-mark			 -> cvs-mode-mark
-	      cvs-find-file-other-window -> cvs-mode-find-file-other-window
-	      cvs-remove-file		 -> cvs-mode-remove-file
-	      cvs-status		 -> cvs-mode-status
-	      cvs-remove-handled	 -> cvs-mode-remove-handled
-	      cvs-unmark		 -> cvs-mode-unmark
-
-	* pcl-cvs.el (cvs-cvs-diff-flags): Variable deleted.
-	* pcl-cvs.el (cvs-diff-cvs): Use cvs-diff-flags instead.
-	* pcl-cvs.texinfo (Customization): Update the doc.
-
-	* pcl-cvs.el (cvs-diff-cvs): Handle exit status 0 (no diffs), 1
-	(diffs) and other (error).
-	* pcl-cvs.el (cvs-execute-list): Add support for this kind of
-	thing.
-
-	* Revert buffers for committed files:
-	* pcl-cvs.el (cvs-auto-revert-after-commit): New variable.
-	* pcl-cvs.texinfo (Committing changes, Customization): Document
-	it.
-	* pcl-cvs.el (cvs-after-commit-function): New function.
-
-	* pcl-cvs.el (cvs-execute-list): Return the exit status or nil.
-	* pcl-cvs.el (cvs-edit-done, cvs-diff-cvs, cvs-remove-file,
-	cvs-undo-local-changes, cvs-add, cvs-status, cvs-log): Use the
-	exit status to generate an error message.
-
-
-	* pcl-cvs.el (cvs-do-update): It should be "cvs -n update -l", not
-	"cvs -l update -n". Put the -n and/or -l in the message that is
-	displayed in the *cvs* buffer during the update.
-
-Sat Aug  1 00:55:49 1992  Per Cederqvist  (ceder@robert)
-
-	* cookie.el (cookie-sort): New function.
-
-	* cookie.el (cookie-clear): Rewritten. No longer clears all local
-	variables.
-
-Tue Jul 28 17:21:17 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-parse-stderr): Try to handle the output from RCS
-	when it is compiled without DIFF3_BIN and a conflict occurs.
-
-	* pcl-cvs.texinfo (Getting Started): Fixed typo.
-
-	* pcl-cvs-startup.el (cvs-update-other-window): Make the autoload
-	be interactive.
-
-Mon Jul 27 19:36:40 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-revert-updated-buffers, cvs-revert-fileinfo):
-	New functions.
-	* pcl-cvs.texinfo (Reverting your buffers): Document it.
-
-	* pcl-cvs.el (cvs-fileinfo->full-path): New function.
-	* pcl-cvs.el (cvs-full-path): Use it.
-
-	* cookie.el (cookie-map, cookie-map-reverse): Better doc-
-	string. Removed the unused local variable 'result'.
-
-	* compile-all.el: Renamed elib-files to files-to-compare.
-	* compile-all.el (compile-pcl-cvs): Bind load-path in a let
-	statement instead of globally.
-
-Thu Jul 23 19:02:41 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-do-update): Check that CVSROOT is set.
-	* pcl-cvs.el (cvs-diff-cvs): Check that cvs-cvs-diff-flags is a
-	list.
-	* pcl-cvs.el (cvs-diff-backup): Check that cvs-diff-flags is a
-	list.
-
-Tue Jul 21 11:27:39 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-parse-error): Make the *cvs* buffer writeable
-	before trying to write the email message. Require sendmail before
-	trying to switch to mail-mode.
-
-	* pcl-cvs.el (cvs-do-update): Check that cvs-program exists.
-
-	* pcl-cvs.el (cvs-skip-line): Fixed bracketing error.
-
-Mon Jul 20 10:31:51 1992  Per Cederqvist  (ceder@robin)
-
-	* Release 1.03.
-
-	* pcl-cvs.el, cookie.el: Indentation fixes.
-
-	* Makefile (pcl-cvs-$(VER)): Include NEWS in the distribution.
-
-	* pcl-cvs.el (cvs-rm-program): Deleted.
-	* pcl-cvs.el (cvs-rmdir-program, cvs-lock-file): New variables.
-
-	* Handle lock files in a nicer way:
-	* pcl-cvs.el (cvs-update-filter, cvs-delete-lock,
-	cvs-lock-file-p): New functions.
-	* pcl-cvs.el (cvs-do-update, cvs-sentinel): Redirect stdout to the
-	temporary file, not stderr. Use cvs-update-filter.
-	* pcl-cvs.el (cvs-parse-update): New arguments.
-	* pcl-cvs.el (cvs-parse-buffer): Renamed to cvs-parse-update.
-	* pcl-cvs.el (cvs-stderr-file): Renamed to cvs-stdout-file.
-	* pcl-cvs.texinfo (Miscellaneous commands, Updating the
-	directory): Document cvs-delete-lock.
-
-	* pcl-cvs.el (cvs-mode): Don't reset buffer-read-only.
-
-	* pcl-cvs.el (cvs-find-file-other-window): Don't save-some-buffers.
-
-Thu Jul 16 00:19:58 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el, test-cookie-el: Use the new names from cookie.el.
-
-	* cookie.el: Big Renaming Time!
-	  External functions:
-	      cookie-next     	      ->  tin-next
-	      cookie-previous	      ->  tin-previous
-	      cookie-nth	      ->  tin-nth
-	      cookie-delete	      ->  tin-delete
-	      cookie-filter-tins      ->  tin-filter
-	      cookie-get-selection    ->  tin-get-selection
-	      cookie-start-marker     ->  tin-start-marker
-	      cookie-end-marker       ->  tin-end-marker
-	      cookie-invalidate-tins  ->  tin-invalidate-tins
-	      cookie-collect-tins     ->  tin-collect
-	      cookie-collect-cookies  ->  cookie-collect
-	  Internal functions:
-	      cookie-create-tin            ->  cookie-create-wrapper
-	      cookie-tin-start-marker      ->  cookie-wrapper-start-marker
-	      cookie-tin-cookie-safe       ->  cookie-wrapper-cookie-safe
-	      cookie-tin-cookie            ->  cookie-wrapper-cookie
-	      set-cookie-tin-start-marker  ->  cookie-wrapper-set-start-marker
-	      set-cookie-tin-cookie	   ->  cookie-wrapper-set-cookie
-	      cookie-tin-p		   ->  cookie-wrapper-p
-	      cookie-create-tin-and-insert ->  cookie-create-wrapper-and-insert
-
-	* pcl-cvs.el (cvs-find-file, cvs-find-file-other-window): Signal
-	an appropriate error message if the *cvs* buffer is empty.
-
-	* cookie.el (cookie-create): Make the buffer read-only.
-	* cookie.el (cookie-create-tin-and-insert, cookie-refresh,
-	cookie-delete-tin-internal, cookie-refresh-tin): Bind
-	buffer-read-only to nil while changing the contents of 
-	the buffer.
-
-	* pcl-cvs.el (cvs-byte-compile-files): New function.
-	* pcl-cvs.texinfo (Miscellaneous commands): Document it.
-
-	* pcl-cvs.el (cvs-diff-ignore-marks): New variable.
-	* pcl-cvs.el (cvs-diff-cvs, cvs-diff-backup): Don't consider
-	marked files to be selected if a prefix argument is given XOR the
-	variable cvs-diff-ignore-marks is non-nil.
-	* pcl-cvs.el (cvs-get-marked): New optional argument `ignore-marks'.
-	* pcl-cvs.texinfo (Customization, Viewing differences): Document
-	this behaviour.
-
-	* pcl-cvs.el (cvs-undo-local-changes): New function.
-	* pcl-cvs.texinfo (Undoing changes): Document
-	cvs-undo-local-changes.
-	* pcl-cvs.el (cvs-mode-map): cvs-unmark-all-files moved from "U"
-	to "ESC DEL".  cvs-undo-local-changes bound to "U".
-	* pcl-cvs.texinfo (Marking files): Document ESC DEL.
-
-	* pcl-cvs.el (cvs-skip-line): New arguments. All callers updated.
-	Now calls cvs-parse-error if a parse error occurs.
-	* pcl-cvs.el (cvs-parse-error): New function that creates a bug
-	report.
-	* pcl-cvs.el (cvs-parse-stderr, cvs-parse-stdout): New arguments.
-	The only caller (cvs-parse-buffer) updated. Call cvs-parse-error
-	in case of parse error.
-
-	* pcl-cvs.el (pcl-cvs-version): New variable.
-
-	* cookie.el (cookie-create): Kill all local variables in the buffer.
-
-Fri Jul 10 11:17:40 1992  Per Cederqvist  (ceder@robin)
-
-	* Release 1.03beta1.
-
-Thu Jul  9 03:12:00 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-update-running): New variable.
-	* pcl-cvs.el (cvs-do-update): Use it instead of the previous local
-	variable cvs-process (that no longer exists).  Make sure that only
-	one `cvs update' runs at any given moment.
-	* pcl-cvs.el (cvs-sentinel): Reset cvs-update-running when the
-	update process exits.
-
-	* pcl-cvs.el (cvs-update): Switch to the *cvs* buffer.
-	* pcl-cvs.el (cvs-update-other-window): New function.
-	* pcl-cvs-startup.el (cvs-update-other-window): Added a autoload
-	for it.
-	* pcl-cvs.el (cvs-do-update): Don't pop up any buffer in a window
-	- let cvs-update or cvs-update-other-window handle that.  Also
-	don't kill the *cvs* buffer, but rather insert a "Running cvs..."
-	message into it.
-	* pcl-cvs.el (cvs-parse-buffer): Don't change the window
-	configuration.
-
-	* pcl-cvs.el (cvs-create-fileinfo, cvs-pp, cvs-fileninfo->type):
-	New type for a fileinfo: MESSAGE.
-
-	* pcl-cvs.el (cvs-cvs-buffer): Deleted the variable. Use
-	cvs-buffer-name instead. (I no longer have any plans to allow more
-	than one cvs update to run at the same time - things only get
-	confusing). Changed all places where cvs-cvs-buffer was used.
-
-	* pcl-cvs.el: Take care of update programs (the -u option in the
-	modules file):
-	* pcl-cvs.el (cvs-update-prog-output-skip-regexp): New variable.
-	* pcl-cvs.el (cvs-parse-stdout): Skip output from the update
-	program (using cvs-update-prog-output-skip-regexp).
-	* pcl-cvs.texinfo (Future enhancements): Document that the
-	solution is not as good as it should be.
-	* pcl-cvs.texinfo (Customization): Document the variable.
-
-Wed Jul  8 20:29:44 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-do-update): Check that this-dir really exists
-	and is a directory, and that this-dir/CVS exists and is a
-	directory.
-
-Tue Jul  7 01:02:24 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.texinfo (Customization): Document TMPDIR.
-
-	* This chunk of modifications should make it possible to run
-	pcl-cvs on hosts that do not line-buffer stdout (such as
-	DECstation).  They work by diverting stdout and stderr from 
-	`cvs update' and later sorting them together.
-	* pcl-cvs.el (cvs-parse-stderr): Don't fail to parse conflict
-	data.
-        * pcl-cvs.el (cvs-remove-stdout-shadows, cvs-shadow-entry-p): New
-	functions.
-	* pcl-cvs.el (cvs-parse-buffer): Use it.
-	* pcl-cvs.el (cvs-remove-empty-directories): New function.
-	* pcl-cvs.el (cvs-remove-handled, cvs-parse-buffer): Use it.
-	* pcl-cvs.el (cvs-get-current-dir): New argument ROOT-DIR. All
-	calls to cvs-get-current-dir updated.
-	* pcl-cvs.el (cvs-do-update): Allocate a tmp file. Use cvs-shell
-	(typically /bin/sh) to redirect stderr from CVS to the tmp file.
-	* pcl-cvs.el (cvs-sentinel): Handle the tmp file. Remove it when
-	it is parsed.
-	* pcl-cvs.el (cvs-parse-buffer): New argument STDERR-BUFFER. All
-	calls to cvs-parse-buffer updated. Rewritten to handle the
-	separation of stderr and stdout.
-	* pcl-cvs.el (cvs-shell, cvs-stderr-file): New variables.
-	* pcl-cvs.el (cvs-compare-fileinfos, cvs-parse-stderr,
-	cvs-parse-stdout): New functions.
-
-	* pcl-cvs.el (cvs-parse-buffer): Some modifications for output
-	from RCS 5.6.
-
-Tue Apr  7 09:11:27 1992  Per Cederqvist  (ceder@leopold)
-
-	* Release 1.02.
-
-	* pcl-cvs.el (cvs-diff-backup, cvs-edit-done, cvs-status): Call
-	save-some-buffers.
-
-	* pcl-cvs.el (cvs-diff-backup-extractor): Fixed syntax error.
-
-	* Makefile, README, compile-all.el, dist-makefile, pcl-cvs.el,
-	pcl-cvs.texinfo (XXRELEASEXX): A magic string that is substituted
-	for the current release number when a distribution is made.
-	(Release 1.01 says that it is release 1.00).
-
-	* pcl-cvs.el (cvs-find-file): Added missing pair of parenthesis.
-
-Mon Mar 30 14:25:26 1992  Per Cederqvist  (ceder@leopold)
-
-	* Release 1.01.
-
-	* pcl-cvs.el (cvs-parse-buffer): The message when waiting for a
-	lock has been changed.
-
-Sun Mar 29 05:29:57 1992  Per Cederqvist  (ceder@leopold)
-
-	* Release 1.00.
-
-	* pcl-cvs.el (cvs-do-update, cvs-sentinel, cvs-parse-buffer):
-	Major rewrite of buffer and window selection and handling.  
-	The *cvs* buffer is now killed whenever a new "cvs update" is
-	initiated.  The -update buffer is replaced with the *cvs* 
-	buffer when the update is completed.
-
-Sat Mar 28 21:03:05 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-delete-unused-temporary-buffers): Fixed it.
-
-	* pcl-cvs.el (cvs-auto-remove-handled): New variable.
-	* pcl-cvs.el (cvs-edit-done): Use it.
-	* pcl-cvs.texinfo (Customization, Removing handled entries):
-	Document it.
-
-	* pcl-cvs.el (cvs-mode): Turn of the undo feature.  It really
-	isn't useful in a cookie buffer...
-
-	* pcl-cvs.el (cvs-edit-done): Committing a file now looks more
-	like diffing a file.  The window handling is better.
-	* pcl-cvs.el (cvs-use-temp-buffer): The &optional switch is no
-	longer needed.
-
-Mon Mar 23 00:20:33 1992  Per Cederqvist  (ceder@robin)
-
-	* Release 0.97.
-
-	* pcl-cvs.el (default-directory): Make sure it always ends in a
-	slash. fileinfo->dir does NOT end in a slash, and I had forgotten
-	to call	file-name-as-directory in various places.
-
-	* pcl-cvs.el (cvs-diff-backup-extractor): Signal an error if a
-	fileinfo without backup file is given.
-
-	* pcl-cvs.el (cvs-mode): Added documentation.
-
-	* pcl-cvs.el (cvs-execute-list): Fix the order of files in the
-	same directory.
-
-	* pcl-cvs.el (cvs-log-flags, cvs-status-flags): New variables.
-	* pcl-cvs.el (cvs-log, cvs-status): Use them.
-	* pcl-cvs.texinfo (Customization): Document them.
-
-	* pcl-cvs.el (cvs-diff-backup): Filter non-backup-diffable files
-	at an earlier stage, like cvs-commit does.
-
-	* pcl-cvs.el (cvs-diff-flags): New variable.
-	* pcl-cvs.el (cvs-diff-backup): Use it.
-	* pcl-cvs.texinfo (Customization): Document it.
-
-	* pcl-cvs.el (cvs-execute-single-file-list): Remove &rest before
-	last argument.  No callers needed updating.
-
-	* pcl-cvs.el (cvs-execute-list): Remove the &rest before the last
-	argument (constant-args).  Update all callers of cvs-execute-list
-	to use the new calling convention.
-	* pcl-cvs.el (cvs-cvs-diff-flags): Now a list of strings instead
-	of a string.
-	* pcl-cvs.texinfo (Customization): Document the change to
-	cvs-cvs-diff-flags.
-
-	* Release 0.96.
-
-	* pcl-cvs.el (cvs-cvs-diff-flags): New variable.
-	* pcl-cvs.el (cvs-diff-cvs): Use it.
-	* pcl-cvs.texinfo (Customization, Viewing differences): Document it.
-
-	* pcl-cvs.el (cvs-use-temp-buffe): Don't switch to the temporary
-	buffer.  Use display-buffer and set-buffer instead.  This way
-	cvs-log, cvs-status, cvs-diff-cvs and friends don't select the
-	temporary buffer. The cursor will remain in the *cvs* buffer.
-
-Sun Mar 22 21:50:18 1992  Per Cederqvist  (ceder@robin)
-
-	* pcl-cvs.el (cvs-find-file, cvs-find-file-other-window): Don't
-	prompt when reading in a directory in dired.
-
-	* Makefile (pcl-cvs-$(VER)): Include pcl-cvs-startup.el in the
-	distribution.
-
-	* dist-makefile (pcl-cvs.dvi): Don't fail even if texindex does
-	not exist.
-
-	* pcl-cvs.texinfo (@setchapternewpage): Changed from 'off' to 'on'.
-	* pcl-cvs.texinfo (Variable index): Joined into function index.
-	* pcl-cvs.texinfo (Key index): add a description about the key.
-	* pcl-cvs.texinfo: Many other small changes.
-
-Wed Mar 18 01:58:38 1992  Per Cederqvist  (ceder@leopold)
-
-	* Use GNU General Public License version 2.
-
-Version: 1
-Unused-Bug-Id: 151
-Note: This is the header of a bugtrack file.
-Note: If you see this, it means that there are
-Note: no *known* bugs to track.
-
-Id: 1
-Summary: cookie-create requires HEADER and FOOTER
-Created: ceder: Thu Jul 30 04:29:27 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Thu Jul 30 04:29:27 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-
-Id: 2
-Summary: cookie-sort is slow
-Created: ceder: Thu Jul 30 19:13:45 1992
-Currently handled by: 
-Severity: 1
-Priority: 0
-Difficulty: 5
-Last edit: ceder: Thu Jul 30 19:13:45 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-cookie-sort calls the pretty-printer once for each cookie. It should
-only have to reorder the strings in the buffer. There should probably
-be a flag to force the pretty-printer to be called (if it is fast, or
-if it depends on the order of the cookies). It should probably be
-default. Maybe this report should be closed now. :-)
-
-Id: 3
-Summary: parse error: cannot open CVS/Entries
-Created: ceder: Fri Jul 31 20:53:08 1992
-Currently handled by: 
-Severity: 1
-Priority: 1
-Difficulty: 5
-Last edit: ceder: Fri Jul 31 20:58:02 1992
-Reported by: jwz%thalidomide@lucid.com (Jamie Zawinski)
-Site: lucid.com
-Associated mails:
-	Automatic report: <9207310029.AA27218@thalidomide.lucid>
-	My reply: <199207311842.AA13608@robin.lysator.liu.se>
-End mails.
----
-If lock/CVS is removed CVS prints this to stdout:
+-*- text -*-
 
-cvs update: Updating lock
-cvs update: cannot open CVS/Entries for reading: No such file or directory
+* the doc is seriously out-of-date by now -- see TODO.
 
-A "cvs add lock" seems to recreate the CVS files.
-
-Id: 4
-Summary: Feedback during cvs-update wanted
-Created: ceder: Sat Aug  1 05:24:53 1992
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 3
-Last edit: ceder: Sun Aug  2 23:45:12 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	First wish: <9207230718.AA13672@thalidomide.lucid>
-	My reply: <199207231207.AA03110@robin.lysator.liu.se>
-End mails.
----
-Periodic progress messages would be nice.
-
-Id: 5
-Summary: Rename some cookie-* to tin-* in cookie.el
-Created: ceder: Sat Aug  1 05:49:43 1992
-Currently handled by: 
-Severity: 7
-Priority: 9
-Difficulty: 6
-Closed: ceder: Sat Aug  1 05:58:40 1992
-Last edit: ceder: Sat Aug  1 05:49:43 1992
-Reported by: brannon@jove.cs.caltech.edu (Terrence M. Brannon)
-Site: jove.cs.caltech.edu
-Associated mails:
-	First suggestion: <9207082240.AA10525@jove.cs.caltech.edu>
-	My reply: <199207090009.AA25669@robin.lysator.liu.se>
-	"Milk&cookies": <9207090046.AA11574@jove.cs.caltech.edu>
-	Reply: <199207090104.AA25991@robin.lysator.liu.se>
-End mails.
----
-
-Id: 6
-Summary: "Force editor" option unsupported.
-Created: ceder: Sat Aug  1 05:57:02 1992
-Currently handled by: 
-Severity: 7
-Priority: 3
-Difficulty: 9
-Last edit: ceder: Sat Aug  1 05:57:02 1992
-Reported by: bergquis@gdc.com (Brett Bergquist)
-Site: gdc.com
-Associated mails:
-	First note: <9204201030.AA11363@gdc.com>
-	My reply: <199204210005.AA06927@robert.lysator.liu.se>
-End mails.
----
-
-Id: 7
-Summary: Separate stdout and stderr
-Created: ceder: Sat Aug  1 05:59:39 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 8
-Closed: ceder: Sat Aug  1 06:56:34 1992
-Last edit: ceder: Sat Aug  1 05:59:39 1992
-Reported by: Brian Berliner <Brian.Berliner@Central.Sun.COM>
-Site: Central.Sun.COM
-Associated mails:
-	Brians explanation of CVS: <9204160733.AA06822@nogger.Central.Sun.COM.Central.Sun.COM>
-	My reply: <199204210209.AA07104@robert.lysator.liu.se>
-	First report: <9204160632.AA01716@shems.laas.fr>
-	rouilj@cs.umb.edu (John P. Rouillard) says Ultrix is affected: <9205160137.AA13382@ra.cs.umb.edu>
-End mails.
----
-
-Id: 8
-Summary: DIRED interface missing
-Created: ceder: Sat Aug  1 06:01:22 1992
-Currently handled by: 
-Severity: 4
-Priority: 4
-Difficulty: 7
-Last edit: ceder: Thu Aug  6 13:08:46 1992
-Reported by: Bob Jackson <jackson@stsci.edu>
-Site: stsci.edu
-Associated mails:
-	"I want to try!": <9205051403.AA06069@MARIAN.STSCI.EDU>
-	My reply: <199205070747.AA01610@robert.lysator.liu.se>
-End mails.
----
-
-Id: 9
-Summary: Parse error w/o GNU diff
-Created: ceder: Sat Aug  1 06:03:19 1992
-Currently handled by: 
-Severity: 8
-Priority: 7
-Difficulty: 9
-Closed: ceder: Sat Aug  1 06:56:50 1992
-Last edit: ceder: Sat Aug  1 06:03:19 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	First report: <9205102125.AA05536@sun19.src.bae.co.uk>
-	My reply: <199205112021.AA17146@robert.lysator.liu.se>
-	Chris claims to have RCS 5.6: <9205121735.AA15471@sun19.src.bae.co.uk>
-	Solved; DIFF3_BIN in RCS: <9207281533.AA01920@sun19.src.bae.co.uk>
-	My reply: <199207281734.AA02443@robin.lysator.liu.se>
-	More from Chris: <9207290852.AA15344@sun19.src.bae.co.uk>
-End mails.
----
-
-Id: 10
-Summary: Parser error when module runs shell script on update
-Created: ceder: Sat Aug  1 06:07:31 1992
-Currently handled by: 
-Severity: 5
-Priority: 0
-Difficulty: 9
-Last edit: ceder: Sat Aug  1 06:57:33 1992
-Reported by: devin%scylla@lucid.com (Matthieu Devin)
-Site: lucid.com
-Associated mails:
-	First report: <9207012118.AA18293@scylla.lucid>
-	My reply: <199207012158.AA15590@robin.lysator.liu.se>
-End mails.
----
-Still needs a more flexible implementation.
-
-Id: 11
-Summary: Conflict -> parse error 
-Created: ceder: Sat Aug  1 06:10:03 1992
-Currently handled by: 
-Severity: 8
-Priority: 9
-Difficulty: 8
-Closed: ceder: Sat Aug  1 06:58:28 1992
-Last edit: ceder: Sat Aug  1 06:58:27 1992
-Reported by: rouilj@ra.cs.umb.edu (John P. Rouillard)
-Site: ra.cs.umb.edu
-Associated mails:
-	First report: <199207061731.AA24725@ra.cs.umb.edu>
-	My reply: <199207061837.AA10026@robin.lysator.liu.se>
-	More info + pidentd(!): <199207062029.AA14714@dlws12.bc.edu>
-	My reply: <199207062114.AA11667@robin.lysator.liu.se>
-	More info. Claims to run RCS 5.6.: <199207062122.AA13023@dl5000.bc.edu>
-	I realise I have been running RCS 5.5: <199207062221.AA12345@robin.lysator.liu.se>
-End mails.
----
-He was using RCS 5.6; I 5.5.
-
-Id: 12
-Summary: After an update: cvs diff -r ???
-Created: ceder: Sat Aug  1 06:18:00 1992
-Currently handled by: 
-Severity: 7
-Priority: 2
-Difficulty: 9
-Last edit: ceder: Mon Aug  3 02:35:44 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	First suggestion: <9207142251.AA06571@thalidomide.lucid>
-	My reply: <199207150415.AA17751@robin.lysator.liu.se>
-End mails.
----
-There should be a way to get a diff between the version of the file
-that was present before the 'cvs update'.
-
-Id: 13
-Summary: cvs-diff buffer without saving it
-Created: ceder: Sat Aug  1 06:19:28 1992
-Currently handled by: 
-Severity: 1
-Priority: 1
-Difficulty: 3
-Last edit: ceder: Sat Aug  1 06:19:28 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	First wish (w/ code for RCS): <9207142251.AA06571@thalidomide.lucid>
-End mails.
----
-
-Id: 14
-Summary: 1.03 bug; Wrong number of arguments: current-buffer, 1
-Created: ceder: Sat Aug  1 06:23:07 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 0
-Closed: ceder: Sat Aug  1 06:59:33 1992
-Last edit: ceder: Sat Aug  1 06:23:07 1992
-Reported by: "Charlie Krasic (Buck)" <cckrasic@plg.waterloo.edu>
-Site: plg.waterloo.edu
-Associated mails:
-	First report: <92Jul20.223515edt.29114@plg.waterloo.edu>
-	Fix: <199207210924.AA21530@robin.lysator.liu.se>
-	Another report: <9207221323.AA01001@eco.twg.com>
-	Better fix: <199207231216.AA03130@robin.lysator.liu.se>
-End mails.
----
-
-Id: 15
-Summary: Revert-buffer during cvs-update wanted
-Created: ceder: Sat Aug  1 06:27:33 1992
-Currently handled by: 
-Severity: 4
-Priority: 6
-Difficulty: 4
-Closed: ceder: Sat Aug  1 07:00:12 1992
-Last edit: ceder: Sat Aug  1 07:00:09 1992
-Reported by: Brian M Kennedy <kennedy@mama3.intellection.com>
-Site: mama3.intellection.com
-Associated mails:
-	First report: <9207232000.AA05874@intellection.com>
-	My reply: <199207232126.AA06017@robin.lysator.liu.se>
-	"I'm ready!": <199207272124.AA26432@robin.lysator.liu.se>
-End mails.
----
-
-Id: 16
-Summary: revert-buffer during cvs-commit wanted
-Created: ceder: Sat Aug  1 06:28:27 1992
-Currently handled by: 
-Severity: 7
-Priority: 7
-Difficulty: 4
-Closed: ceder: Mon Aug  3 06:17:08 1992
-Last edit: ceder: Sat Aug  1 06:59:56 1992
-Reported by: "Charlie Krasic (Buck)" <cckrasic@plg.waterloo.edu>
-Site: plg.waterloo.edu
-Associated mails:
-	First wish: <92Jul24.164325edt.29114@plg.waterloo.edu>
-	My reply: <199207251337.AA13383@robin.lysator.liu.se>
-End mails.
----
-
-Id: 17
-Summary: Join cvs-diff-flags and cvs-cvs-diff-flags
-Created: ceder: Sat Aug  1 06:29:40 1992
-Currently handled by: 
-Severity: 8
-Priority: 7
-Difficulty: 0
-Closed: ceder: Mon Aug  3 06:40:25 1992
-Last edit: ceder: Sat Aug  1 06:29:40 1992
-Reported by: linus (Linus Tolke Y)
-Site: 
-Associated mails:
-	First report: <199207262325.AA05714@lysator.liu.se>
-End mails.
----
-
-Id: 18
-Summary: Don't save-some-buffers when cvs-diff-cvs'ing.
-Created: ceder: Sat Aug  1 06:30:24 1992
-Currently handled by: 
-Severity: 3
-Priority: 5
-Difficulty: 4
-Last edit: ceder: Sun Aug  2 23:44:42 1992
-Reported by: linus (Linus Tolke Y)
-Site: 
-Associated mails:
-	First request: <199207262327.AA05726@lysator.liu.se>
-End mails.
----
-M}ste du g|ra save-some-buffers n{r man g|r cvs-diff-cvs? Jag vill
-inte spara ChangeLog-en bara f|r att g|r skall g|ra diffen.
-
-G|r buffer-offer-save eller vad det nu heter i st{llet. Hmm. Jag s}g
-det g|ras... Men var? RCS-merge-scriptet, kanske?
-
-Id: 19
-Summary: cvs-commit et c should verify that the operation succeded
-Created: ceder: Sat Aug  1 06:31:17 1992
-Currently handled by: 
-Severity: 4
-Priority: 6
-Difficulty: 7
-Last edit: ceder: Thu Aug 27 03:06:16 1992
-Reported by: linus (Linus Tolke Y)
-Site: 
-Associated mails:
-	First request: <199207262356.AA06102@lysator.liu.se>
-	Second request: <9208241204.AA02986@sun19.src.bae.co.uk>
-End mails.
----
-They should really parse the output from CVS, and update the "ci"
-marker (and so on) for the correct files.  The way it works now (with
-an error message when anything goes wrong) is better than total
-ignorance, but it aint good...
-
-Id: 20
-Summary: cvs-examine?
-Created: ceder: Sat Aug  1 06:33:12 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Sat Aug  1 06:33:12 1992
-Reported by: Brian M Kennedy <kennedy@mama3.intellection.com>
-Site: mama3.intellection.com
-Associated mails:
-	: <9207281406.AA17350@intellection.com>
-	Another request: <9207272159.AA09729@intellection.com>
-	More thoughts: <9207281935.AA18999@intellection.com>
-	Claims it works: <9207311405.AA07575@intellection.com>
-	Want it: <9210131735.AA05994@gdc.com>
-	Reply: <199210141247.AA00555@rudolf.lysator.liu.se>
-	Another request: <9212152141.AA19623@notdamama.microunity.com>
-End mails.
----
-
-Id: 21
-Summary: "Current buffer" commands wanted
-Created: ceder: Sat Aug  1 06:34:06 1992
-Currently handled by: 
-Severity: 8
-Priority: 7
-Difficulty: 5
-Last edit: ceder: Mon Aug 17 00:40:13 1992
-Reported by: Brian M Kennedy <kennedy@mama3.intellection.com>
-Site: mama3.intellection.com
-Associated mails:
-	Sample implementation: <199207280055.AA19337@lysator.liu.se>
-	: <9207281406.AA17350@intellection.com>
-	My thoughts. Read this!: <199207281717.AA02406@robin.lysator.liu.se>
-	First request: <9207272159.AA09729@intellection.com>
-	More thougths: <9207281935.AA18999@intellection.com>
-End mails.
----
-
-Id: 22
-Summary: cvs-status wanted
-Created: ceder: Sat Aug  1 06:34:42 1992
-Currently handled by: 
-Severity: 6
-Priority: 6
-Difficulty: 9
-Last edit: ceder: Sun Aug  2 23:45:36 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	First request: <9207281636.AA02877@sun19.src.bae.co.uk>
-	My reply: <199207281725.AA02435@robin.lysator.liu.se>
-End mails.
----
-cvs-status (like cvs-update, but using the status command. Lists all
-files... Is there a way to override .cvsignore?)
-
-Id: 23
-Summary: Conflict with missing trailing wspace w/o GNU diff
-Created: ceder: Sat Aug  1 06:41:37 1992
-Currently handled by: 
-Severity: 8
-Priority: 7
-Difficulty: 7
-Last edit: ceder: Sat Aug  1 06:43:45 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	First report: <9207291122.AA17916@sun19.src.bae.co.uk>
-End mails.
----
-I just ran (the patched version of) pcl-cvs on a more complicated (but
-still very simple) example of a conflict.  It generated a bug report for me
-which I've included at the end of this message.  (I *like* this feature).
-It seems I forgot some newlines at the end of my files.  Should that be
-handled correctly?
-
-RCS:  5.6
-diff: standard SunOS /bin/diff
-
---- Contents of stdout buffer (0 chars) ---
---- End of stdout buffer ---
---- Contents of stderr buffer (757 chars) ---
-cvs update: Updating .
-RCS file: /home/aip1/moore/master/xxx/file,v
-retrieving revision 0.6
-retrieving revision 0.7
-Merging differences between 0.6 and 0.7 into file
-rcsmerge warning: overlaps or other problems during merge
-cvs update: could not merge revision 0.6 of file
-cvs update: restoring file from backup file .#file.0.6
-RCS file: /home/aip1/moore/master/xxx/temp,v
-retrieving revision 1.2
-retrieving revision 1.3
-Merging differences between 1.2 and 1.3 into temp
-Warning: missing newline at end of file /tmp/T4a17382
-Warning: missing newline at end of file /tmp/T4a17382
-diff3: logic error
-rcsmerge error: /usr/lib/diff3 failed
-rcsmerge aborted
-cvs update: could not merge revision 1.2 of temp
-cvs update: restoring temp from backup file .#temp.1.2
---- End of stderr buffer ---
-
-Id: 24
-Summary: "b" command has a bad error message
-Created: ceder: Sat Aug  1 06:44:43 1992
-Currently handled by: 
-Severity: 0
-Priority: 1
-Difficulty: 2
-Last edit: ceder: Sat Aug  1 06:45:02 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	First report: <9207291122.AA17916@sun19.src.bae.co.uk>
-End mails.
----
-When DIFF3_BIN is unset.
-
-Id: 25
-Summary: C-u cvs-update fails
-Created: ceder: Sat Aug  1 06:47:18 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 0
-Closed: ceder: Mon Aug  3 00:25:51 1992
-Last edit: ceder: Sat Aug  1 06:47:18 1992
-Reported by: Brian M Kennedy <kennedy@mama3.intellection.com>
-Site: mama3.intellection.com
-Associated mails:
-	First report: <9207281935.AA18999@intellection.com>
-End mails.
----
-
-Id: 26
-Summary: cvs commit hangs emacs
-Created: ceder: Sat Aug  1 06:51:03 1992
-Currently handled by: 
-Severity: 9
-Priority: 0
-Difficulty: 9
-Closed: ceder: Tue Aug  4 02:36:50 1992
-Last edit: ceder: Tue Aug  4 02:26:44 1992
-Reported by: Brian M Kennedy <kennedy@mama3.intellection.com>
-Site: mama3.intellection.com
-Associated mails:
-	First report: <9207311405.AA07575@intellection.com>
-	My reply: <199207312004.AA00524@robert.lysator.liu.se>
-	More details: <9207312019.AA08428@intellection.com>
-	My reply. More guesses.: <199207312238.AA00567@robert.lysator.liu.se>
-	Info about loginfo: <9208032105.AA00145@intellection.com>
-	The solution: <199208040033.AA09822@robert.lysator.liu.se>
-	Solution acknowledged: <9208041903.AA06257@intellection.com>
-End mails.
----
-Brian was running a slow command in the background from the loginfo
-file without closing stdout and stderr.
-
-Id: 27
-Summary: elib-dll-debug should be documented
-Created: ceder: Sun Aug  2 23:40:29 1992
-Currently handled by: 
-Severity: 9
-Priority: 7
-Difficulty: 1
-Closed: ceder: Sat Apr 17 13:49:19 1993
-Last edit: ceder: Mon Jan 18 15:50:04 1993
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-The existanse should be documented in the "Bugs" section, to
-facilitate bug hunting.
-
-Or rather, it should be moved to Elib.
-
-Id: 28
-Summary: cvs-mode- prefix for commands in *cvs* buffer
-Created: ceder: Sun Aug  2 23:42:35 1992
-Currently handled by: 
-Severity: 5
-Priority: 7
-Difficulty: 0
-Closed: ceder: Mon Aug  3 07:22:52 1992
-Last edit: ceder: Sun Aug  2 23:42:47 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-
-Id: 29
-Summary: Nicer handling of the "confirm buffer" (rm, et c)
-Created: ceder: Sun Aug  2 23:47:27 1992
-Currently handled by: 
-Severity: 4
-Priority: 5
-Difficulty: 6
-Last edit: ceder: Sun Aug  2 23:47:49 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Bufferten som listar filer n{r man g|r "r" borde automatiskt plockas
-bort n{r man svarat.
-
-Should work like the one in dired.
-
-Id: 30
-Summary: Conflict handling: emerge?
-Created: ceder: Sun Aug  2 23:50:33 1992
-Currently handled by: 
-Severity: 8
-Priority: 6
-Difficulty: 8
-Closed: ceder: Mon May 31 14:53:55 1993
-Last edit: ceder: Tue Mar  9 01:04:23 1993
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-I think it would be nice to be able to run `emerge' or something
-similar between the working copy and the version it was based on.
-It won't be present in version 1.03, but maybe in 1.04.
-
-Anv{nd emerge n{r man f}r en konflikt. Utg}ngsfilerna finns ju
-faktiskt tillg{ngliga, i alla fall med lite jobb! Man ska kanske
-trycka p} "e" f|r att starta emerge.
-
-Funkar nu, i stort sett, *men* man f}r svara "yes" f|r m}nga g}nger,
-och... Suck... Om Redin slutade gn|la skulle jag kanske komma ih}g vad
-det mer var som var fel. Jo! N{r man g|r "q" i emerge, och man hade
-bufferten inne, s} blir det lite komplicerat. Undrar vad man vill
-g|ra...
-
-Kolla in ~/News/gnu/emacs/sources/RCS-merge-util.
-
-Id: 31
-Summary: Automatically add .cvsignore to the buffer
-Created: ceder: Sun Aug  2 23:52:02 1992
-Currently handled by: 
-Severity: 0
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Mon May 31 21:58:51 1993
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Should either be added as "Unknown" (if it didn't exist) or as
-"Modified ci". There should be a option (probably on bu default) to
-automatically run "cvs add .cvsignore" when it is created. It should
-probably never be committed automatically.
-
-Do likewise with the ChangeLog file.
-
-Id: 32
-Summary: Checkout mode
-Created: ceder: Sun Aug  2 23:54:06 1992
-Currently handled by: 
-Severity: 0
-Priority: 0
-Difficulty: 5
-Last edit: ceder: Sun Aug  2 23:54:45 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Have a checkout mode (to get a module from the start). I don't know
-how this should be implemented to be useful. Probably not at all.
-
-Id: 33
-Summary: Advanced log mode
-Created: ceder: Mon Aug  3 00:00:55 1992
-Currently handled by: 
-Severity: 0
-Priority: 0
-Difficulty: 9
-Last edit: ceder: Mon Aug  3 00:01:29 1992
-Reported by: ceder
-Site: 
-Associated mails:
-	Some ideas from tthorn: <9210201833.AA01131@ithaca.Eng.Sandy.Novell.COM>
-End mails.
----
-* What have changed?
-* Since date.
-* Since release/version.
-* Only by user.
-...
-
-Id: 34
-Summary: When was this region changed?
-Created: ceder: Mon Aug  3 00:02:13 1992
-Currently handled by: 
-Severity: 7
-Priority: 0
-Difficulty: 9
-Last edit: ceder: Fri Dec 17 20:50:26 1993
-Reported by: ceder
-Site: 
-Associated mails:
-	Paul Eggert's reply: <9208051730.AA13173@farside.twinsun.com>
-End mails.
----
-It would be really nice to mark-region and type 
-	M-x cvs-display-changes
-and get a buffer that listed the various versions when the lines
-inside that region changed. In that buffer you should be able to diff
-between any two of the versions, to get any version inside a buffer,
-to list the diff scripts, maybe even get a uni-diff-like output where
-the leftmost column consisted of the version number (maybe even
-substituted with any/all symbolic tags).
-
-This would be a real win. Unfortunately, it is really hard to
-implement. I want support from RCS and CVS. Should tell Paul Eggert
-about it...
-
-On the other hand, nowadays there is the cvsann perl script which does
-this.
-
-Id: 35
-Summary: cvs-mode-mark-all-files not in cvs-mode doc-string
-Created: ceder: Mon Aug  3 06:54:29 1992
-Currently handled by: 
-Severity: 3
-Priority: 9
-Difficulty: 0
-Closed: ceder: Thu Aug  6 16:35:12 1992
-Last edit: ceder: Mon Aug  3 07:01:29 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Also cvs-mode-undo-local-changes
-
-Id: 36
-Summary: Too many mapcars!
-Created: ceder: Tue Aug  4 12:33:29 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 1
-Last edit: ceder: Tue Aug  4 12:33:29 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-
-Id: 37
-Summary: rcsdiff - wrong exit status
-Created: ceder: Tue Aug  4 16:17:48 1992
-Currently handled by: 
-Severity: 9
-Priority: 0
-Difficulty: 5
-Last edit: ceder: Sun Aug 16 20:50:01 1992
-Reported by: ceder
-Site: 
-Associated mails:
-	Brians reply: <9208040557.AA01086@nogger.Central.Sun.COM>
-	My bug report: <199208082201.AA11053@robin.lysator.liu.se>
-	Brian says "is OK!": <9208090447.AA02216@nogger.Central.Sun.COM>
-	ceder explains code: <199208101657.AA10896@lysator.liu.se>
-	Brian explains code: <9208101932.AA00211@nogger.Central.Sun.COM>
-	Bug report w/ example: <199208102317.AA01357@robert.lysator.liu.se>
-	Patch to cvs: <9208110418.AA00513@nogger.Central.Sun.COM>
-End mails.
----
-rcsdiff with one argument gives 0=ok, 1=diff, 2=err.
-With more than one argument it seems to _add_ the statuses together,
-not take the maximum.
-
-Reopen this when CVS 1.4 comes out and it is fixed. Undo changes
-between 1.64 and 1.65 of pcl-cvs.el and try it out.
-
-Id: 38
-Summary: Ignore unparseable lines.
-Created: ceder: Wed Aug  5 00:34:36 1992
-Currently handled by: 
-Severity: 7
-Priority: 5
-Difficulty: 8
-Last edit: ceder: Wed Aug  5 00:34:36 1992
-Reported by: kennedy@intellection.com (Brian Kennedy)
-Site: intellection.com
-Associated mails:
-	First wish, w/ example: <9208041939.AA06771@intellection.com>
-End mails.
----
-
-Id: 39
-Summary: cvs-diffable: unnecessary nreverse
-Created: ceder: Sat Aug  8 21:36:36 1992
-Currently handled by: 
-Severity: 0
-Priority: 6
-Difficulty: 2
-Last edit: ceder: Sat Aug  8 21:36:50 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-See comment in cvs-diffable.
-
-Id: 40
-Summary: cvs-mode-add doesn't work with C2
-Created: ceder: Sun Aug  9 22:20:13 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 2
-Closed: ceder: Sun Aug 16 20:50:12 1992
-Last edit: ceder: Sun Aug  9 22:20:13 1992
-Reported by: inge (Inge Wallin)
-Site: 
-Associated mails:
-	Report: <199208092010.AA00398@lysator.liu.se>
-End mails.
----
-
-Id: 41
-Summary: pcl-cvs should handle *PANIC* adm. files missing
-Created: ceder: Sun Aug  9 23:05:49 1992
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 6
-Last edit: ceder: Sun Aug  9 23:05:49 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Report: <9208081845.AA17744@sun19.src.bae.co.uk>
-	Versions: <9208081847.AA17765@sun19.src.bae.co.uk>
-End mails.
----
-
-Id: 42
-Summary: "d" should prompt for options
-Created: ceder: Tue Aug 11 01:28:36 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Tue Aug 11 01:30:00 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Scenario:
-
-> RCS file: /usr/local/cvsroot/bugtrack/bugtrack-mails,v
-> retrieving revision 1.1
-> diff -u -r1.1 bugtrack-mails
-> Binary files /tmp/T0a01400 and bugtrack-mails differ
-
-Solution: C-u d prompts for new options.
-Caveat: C-u inverses "marked-are-selected".
-
-Id: 43
-Summary: Don't "Can't have two cvs updates" if no update is running.
-Created: ceder: Wed Aug 12 00:32:10 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Wed Aug 12 00:32:10 1992
-Reported by: ingwa
-Site: 
-Associated mails:
-End mails.
----
-
-Id: 44
-Summary: Wrong type argument (arrayp, nil)
-Created: ceder: Sat Aug 15 01:17:18 1992
-Currently handled by: 
-Severity: 7
-Priority: 7
-Difficulty: 5
-Closed: ceder: Mon May 31 21:12:10 1993
-Last edit: ceder: Sat Aug 15 01:23:24 1992
-Reported by: noran!iowa!kburton@uunet.UU.NET (Kevin Burton)
-Site: uunet.UU.NET
-Associated mails:
-	Report from Kevin Burton: <9208142237.AA12071@iowa.YP.solsys>
-	My reply: <199208142316.AA01080@lysator.liu.se>
-End mails.
----
-Probably just bad documentation. Maybe cvs-mode-log and friends should
-check that they are executed inside the *cvs* buffer?
-
-Id: 45
-Summary: cookie:enter-cookies is slow
-Created: ceder: Mon Aug 17 10:28:41 1992
-Currently handled by: 
-Severity: 1
-Priority: 2
-Difficulty: 4
-Last edit: ceder: Mon Aug 17 10:29:16 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-Shouldn't call something that calls cvs:cookie-set-buffer-bind-dll for
-*each* element on the list.
-
-Id: 46
-Summary: "cvs remove f" "touch f" "cvs update f" -> parse error
-Created: ceder: Fri Aug 21 14:19:20 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 2
-Closed: ceder: Mon May 31 02:59:51 1993
-Last edit: ceder: Fri Aug 21 14:32:47 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	Report from Jamie: <9208210737.AA10339@thalidomide.lucid>
-	My reply: <199208211231.AA00790@maskros.lysator.liu.se>
-End mails.
----
-Pcl-cvs should know how to parse this.
-
-Id: 47
-Summary: "foo is no longer in the repository" -> hard error
-Created: ceder: Fri Aug 21 16:01:32 1992
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 1
-Closed: ceder: Fri Aug 21 16:02:45 1992
-Last edit: ceder: Fri Aug 21 16:02:43 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	Report by Jamie: <9208210744.AA10418@thalidomide.lucid>
-	Reply w/ patch: <199208211350.AA01046@maskros.lysator.liu.se>
-End mails.
----
-A "set" instead of "setq" was the cause.
-
-Id: 48
-Summary: cvs-add is not C-g proof
-Created: ceder: Fri Aug 21 23:19:48 1992
-Currently handled by: 
-Severity: 5
-Priority: 6
-Difficulty: 6
-Last edit: ceder: Sun Nov  7 01:34:34 1993
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Report: <9208171039.AA10086@sun64.src.bae.co.uk>
-	Associated report: <9211131504.AA15013@sun19.src.bae.co.uk>
-	Inge tycker likadant: <9309101137.AA20658@driver.isy.liu.se>
-	jwz - borde kanske kolla utdata fr}n cvs ocks}: <9312212358.AA02460@thalidomide.lucid.com>
-	Svar till jwz: <199312221114.MAA00657@astrid.lysator.liu.se>
-End mails.
----
-
-Id: 49
-Summary: Checkin of newly added file: default text
-Created: ceder: Fri Aug 21 23:36:30 1992
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 7
-Closed: ceder: Mon May 31 22:03:52 1993
-Last edit: ceder: Fri Aug 21 23:36:30 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Request from Chris: <9208191248.AA08591@sun19.src.bae.co.uk>
-	My reply: <199208212135.AA02243@maskros.lysator.liu.se>
-	Answer: <9208221241.AA24600@sun19.src.bae.co.uk>
-End mails.
----
-
-Id: 50
-Summary: Committing the *commit* buffer twice
-Created: ceder: Thu Aug 27 03:20:48 1992
-Currently handled by: 
-Severity: 7
-Priority: 8
-Difficulty: 3
-Closed: ceder: Sat Apr 17 13:18:47 1993
-Last edit: ceder: Thu Aug 27 03:20:48 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Premature report: <9208250946.AA21441@sun19.src.bae.co.uk>
-	Premautre reply: <199208251035.AA04790@maskros.lysator.liu.se>
-	Report: <9208260850.AA10824@sun19.src.bae.co.uk>
-	Reply w/o patch: <199208261232.AA18193@robert.lysator.liu.se>
-End mails.
----
-
-Id: 51
-Summary: cvs-edit-mode-hook wanted
-Created: ceder: Mon Sep  7 23:11:57 1992
-Currently handled by: 
-Severity: 4
-Priority: 6
-Difficulty: 5
-Last edit: ceder: Mon Sep  7 23:12:26 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Request: <9208291403.AA20966@sun19.src.bae.co.uk>
-End mails.
----
-Remember to fix the keymap somehow. Maybe look at LysKOM.
-
-Id: 52
-Summary: Parse error: cannot change mod of file foo: Not owner
-Created: ceder: Mon Sep  7 23:22:08 1992
-Currently handled by: 
-Severity: 5
-Priority: 5
-Difficulty: 5
-Last edit: ceder: Mon Sep  7 23:22:08 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Report: <9208301453.AA08702@sun70.src.bae.co.uk>
-End mails.
----
-
-Id: 53
-Summary: When should cvs-mode-hook be run?
-Created: ceder: Mon Sep  7 23:23:18 1992
-Currently handled by: 
-Severity: 6
-Priority: 6
-Difficulty: 6
-Closed: ceder: Mon May 31 14:40:37 1993
-Last edit: ceder: Mon Sep  7 23:23:18 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Question: <9208301526.AA08948@sun70.src.bae.co.uk>
-End mails.
----
-
-Id: 54
-Summary: Parse error: out of disc space
-Created: ceder: Tue Sep  8 16:44:53 1992
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 3
-Last edit: ceder: Tue Sep  8 16:44:53 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Report: <9209081408.AA20822@sun19.src.bae.co.uk>
-End mails.
----
-
-Id: 55
-Summary: cvs-diff-backup swaps old and new version
-Created: ceder: Thu Sep 24 00:26:06 1992
-Currently handled by: 
-Severity: 9
-Priority: 7
-Difficulty: 3
-Closed: ceder: Sat Apr 17 14:11:21 1993
-Last edit: ceder: Thu Sep 24 00:26:21 1992
-Reported by: ceder
-Site: 
-Associated mails:
-End mails.
----
-At least release 1.3.1 is very suspect.
-
-Id: 56
-Summary: '-d <CVSROOT>' support in pcl-cvs
-Created: ceder: Fri Oct  2 18:16:52 1992
-Currently handled by: 
-Severity: 4
-Priority: 6
-Difficulty: 3
-Closed: ceder: Mon May 31 14:50:30 1993
-Last edit: ceder: Sat Apr 17 13:05:42 1993
-Reported by: tthorn@daimi.aau.dk
-Site: daimi.aau.dk
-Associated mails:
-	Request: <9210021531.AA01655@morris.daimi.aau.dk>
-	Patch: <199210021729.AA01375@mauritz.lysator.liu.se>
-	Acknowledgement of patch: <9210051706.AA11271@belfort.daimi.aau.dk>
-	Feedback from tthorn: <9210202122.AA11676@morris.daimi.aau.dk>
-End mails.
----
-Fixed, but it should have interactive cvs-cvsroot setting (see the
-fourth mail).
-
-Id: 57
-Summary: Conflict error w/ RCS 5.6 and SunOS diff
-Created: ceder: Wed Oct  7 22:18:03 1992
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 3
-Last edit: ceder: Wed Oct  7 22:18:03 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Report: <9209280938.AA04540@sun19.src.bae.co.uk>
-	Reply: <199209281443.AA16707@robert.lysator.liu.se>
-	Moore says "I'm bugging my sysadmin": <9209281552.AA13853@sun19.src.bae.co.uk>
-End mails.
----
-
-Id: 58
-Summary: Lucid GNU Emacs support
-Created: ceder: Sat Dec  5 22:33:38 1992
-Currently handled by: 
-Severity: 8
-Priority: 7
-Difficulty: 5
-Closed: ceder: Mon May 31 21:39:38 1993
-Last edit: ceder: Mon May 31 20:34:39 1993
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	Contributed code: <9211060555.AA05859@thalidomide.lucid>
-	My reply: <199211061800.AA03153@robin.lysator.liu.se>
-	More code: <9211061807.AA07630@thalidomide.lucid>
-End mails.
----
-This file should be documented in the Texinfo manual. Maybe.
-There is better Lucid support somewhere in my mail. This version is broken.
-
-Id: 59
-Summary: sort .cvsignore alphabetically!
-Created: ceder: Sat Dec  5 22:41:30 1992
-Currently handled by: 
-Severity: 4
-Priority: 7
-Difficulty: 2
-Closed: ceder: Mon May 31 04:18:49 1993
-Last edit: ceder: Sat Dec  5 22:41:30 1992
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Suggestion: <9211111638.AA18340@sun19.src.bae.co.uk>
-	My answer: <199211111913.AA02774@mauritz.lysator.liu.se>
-End mails.
----
-
-Id: 60
-Summary: "A", add-ChangeLog, is broken
-Created: ceder: Mon Dec 14 11:52:46 1992
-Currently handled by: 
-Severity: 9
-Priority: 7
-Difficulty: 3
-Closed: ceder: Mon May 31 14:34:46 1993
-Last edit: ceder: Mon Dec 14 11:53:15 1992
-Reported by: "Charlie Krasic (Buck)" <cckrasic@plg.uwaterloo.ca>
-Site: plg.uwaterloo.ca
-Associated mails:
-	Report: <92Oct23.133412edt.28858@plg.uwaterloo.ca>
-End mails.
----
-
-Id: 61
-Summary: Scratch buffers remains
-Created: ceder: Wed Dec 16 02:09:05 1992
-Currently handled by: 
-Severity: 1
-Priority: 1
-Difficulty: 4
-Last edit: ceder: Wed Dec 16 02:09:05 1992
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	Report: <9211230219.AA10252@thalidomide.lucid>
-	My reply: <199212160107.AA00953@ruben.lysator.liu.se>
-End mails.
----
-
-Id: 62
-Summary: "U" should be able to ressurect delete files
-Created: ceder: Fri Dec 18 12:27:45 1992
-Currently handled by: 
-Severity: 5
-Priority: 6
-Difficulty: 4
-Last edit: ceder: Fri Dec 18 12:27:45 1992
-Reported by: jwz%thalidomide@lucid.com (Jamie Zawinski)
-Site: lucid.com
-Associated mails:
-	Confused report: <9212180356.AA16431@thalidomide.lucid>
-	My reply: <199212181133.AA02789@konrad.lysator.liu.se>
-	Another report: <9306281826.AA17581@dst.dst-eng>
-End mails.
----
-
-Id: 63
-Summary: Multiple *cvs*-buffers simultaneously
-Created: ceder: Sat Jan  2 17:41:38 1993
-Currently handled by: 
-Severity: 7
-Priority: 6
-Difficulty: 5
-Last edit: ceder: Thu Jul  8 02:03:13 1993
-Reported by: scott@sabami.statsci.com (Scott Blachowicz)
-Site: sabami.statsci.com
-Associated mails:
-	Request: <m0n7xn1-000RUCC@sabami.StatSci.com>
-	My reply: <199301021638.AA04201@konrad.lysator.liu.se>
-	Another request: <9212151837.AA18019@notdamama.microunity.com>
-	Another reply: <199212152125.AA00315@ruben.lysator.liu.se>
-	Reply again: <9212152141.AA19623@notdamama.microunity.com>
-	Discussion: <199212152221.AA00441@ruben.lysator.liu.se>
-	Suggestion for buffername: <9212152237.AA19923@notdamama.microunity.com>
-End mails.
----
-
-Id: 64
-Summary: elib substitute
-Created: ceder: Sun Jan  3 23:32:30 1993
-Currently handled by: 
-Severity: 9
-Priority: 8
-Difficulty: 3
-Closed: ceder: Sat Apr 17 13:46:09 1993
-Last edit: ceder: Thu Jul  8 01:39:16 1993
-Reported by: ingwa
-Site: 
-Associated mails:
-End mails.
----
-Now that dll and cookie exists in elib, we need a elib-library.
-
-Id: 65
-Summary: VM-model marks?
-Created: ceder: Fri Jan  8 02:39:49 1993
-Currently handled by: 
-Severity: 9
-Priority: 7
-Difficulty: 7
-Last edit: ceder: Mon May 31 21:11:48 1993
-Reported by: Jamie Zawinski <jwz@lucid.com>
-Site: lucid.com
-Associated mails:
-	Suggestion/Tips: <9212181957.AA20859@thalidomide.lucid>
-	My reply (part 1): <199212182004.AA03650@konrad.lysator.liu.se>
-	My reply (part 2): <199212182007.AA03656@konrad.lysator.liu.se>
-End mails.
----
-See also 79.
-
-Id: 66
-Summary: Process status in mode-line
-Created: ceder: Mon Jan 18 15:51:44 1993
-Currently handled by: 
-Severity: 3
-Priority: 5
-Difficulty: 5
-Closed: ceder: Mon May 31 22:01:00 1993
-Last edit: ceder: Mon Jan 18 15:52:09 1993
-Reported by: inge
-Site: 
-Associated mails:
-End mails.
----
-The commit-, log- and similar buffers should include a process status.
-
-Id: 67
-Summary: $CVSROOT browsing
-Created: ceder: Fri Feb 12 12:17:35 1993
-Currently handled by: 
-Severity: 3
-Priority: 3
-Difficulty: 8
-Last edit: ceder: Fri Feb 12 12:17:42 1993
-Reported by: sascha@uropax.contrib.de (Sascha Zumbusch)
-Site: uropax.contrib.de
-Associated mails:
-	Idea: <m0nMcuD-0000sXC@uropax.contrib.de>
-	Reply: <199302121056.AA04485@bodil.lysator.liu.se>
-End mails.
----
-
-Id: 68
-Summary: Remove BUGS,v 1.48 1996/01/01 19:44:58 ceder Exp
-Created: ceder: Sun Apr 18 02:48:35 1993
-Currently handled by: 
-Severity: 6
-Priority: 8
-Difficulty: 2
-Closed: ceder: Mon May 31 20:29:14 1993
-Last edit: ceder: Sun Apr 18 02:49:16 1993
-Reported by: Jamie Zawinsky
-Site: 
-Associated mails:
-End mails.
----
-Transform BUGS,v 1.48 1996/01/01 19:44:58 ceder Exp to Id: foo when performing a distribution, to ease the lifeof Jamie Zawinsky.
-
-Id: 69
-Summary: Options to "cvs update"
-Created: ceder: Mon Apr 26 16:38:54 1993
-Currently handled by: 
-Severity: 6
-Priority: 6
-Difficulty: 7
-Last edit: ceder: Mon Apr 26 16:38:54 1993
-Reported by: Chris Moore <moore@src.bae.co.uk>
-Site: src.bae.co.uk
-Associated mails:
-	Suggestion for a user-settable option: <9302191605.AA22279@sun64.src.bae.co.uk>
-	Reply with thoughts: <9302201824.AA00347@varg.lysator.liu.se>
-	Moore: <9302211155.AA02093@sun64.src.bae.co.uk>
-	Glenn Meyer also wants it: <9306082049.AA05416@yuming.tamri.com>
-	Reply to Glenn: <9306090209.AA10534@godot.lysator.liu.se>
-	Glenn says -A is used often: <9306091636.AA08342@yuming.tamri.com>
-	Charlie Xiaoli Huang also wants it: <9306221853.AA00419@ravel.epic>
-End mails.
----
-
-Id: 70
-Summary: Elib compilation/instructions
-Created: ceder: Mon Apr 26 17:22:55 1993
-Currently handled by: 
-Severity: 9
-Priority: 9
-Difficulty: 3
-Closed: ceder: Mon May 31 21:54:05 1993
-Last edit: ceder: Mon Apr 26 22:50:01 1993
-Reported by: 
-Site: 
-Associated mails:
-End mails.
----
-Better instructions are needed.
-
-Id: 71
-Summary: Removing a file with a buffer
-Created: ceder: Mon May  3 16:29:23 1993