aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2000-12-08 16:58:57 +0000
committerStefan Monnier2000-12-08 16:58:57 +0000
commitee8d23ee92c1ac862e452ee89b97dd5c7c00251f (patch)
tree454677ecfd5d4dcd29d8114d7c25d48e0b6931ac
parent8e41e2e5e8d30f4e8cbc48d435b02c090903514d (diff)
downloademacs-ee8d23ee92c1ac862e452ee89b97dd5c7c00251f.tar.gz
emacs-ee8d23ee92c1ac862e452ee89b97dd5c7c00251f.zip
* pcvs.el (cvs-menu): Use `cvs-menu' rather than `cvs-menu-map'.
(cvs-mode-quit): Turn it back into a plain function.
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/pcvs.el12
2 files changed, 15 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 1db6c2539eb..3078e34d815 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,12 @@
12000-12-08 Stefan Monnier <monnier@cs.yale.edu> 12000-12-08 Stefan Monnier <monnier@cs.yale.edu>
2 2
3 * pcvs-defs.el (cvs-menu): Move. Make submenu for diff commands.
4 (cvs-menu-map): Remove.
5 * pcvs.el (cvs-menu): Use `cvs-menu' rather than `cvs-menu-map'.
6 (cvs-mode-quit): Turn it back into a plain function.
7
3 * textmodes/texnfo-upd.el (texinfo-chapter-level-regexp) 8 * textmodes/texnfo-upd.el (texinfo-chapter-level-regexp)
4 (texinfo-filter): Removed (moved to texinfo.el). 9 (texinfo-filter): Remove (move to texinfo.el).
5 10
6 * textmodes/texinfo.el: Move the (require 'cl) to the front of the 11 * textmodes/texinfo.el: Move the (require 'cl) to the front of the
7 file where it's more visible. 12 file where it's more visible.
diff --git a/lisp/pcvs.el b/lisp/pcvs.el
index 97785a63623..8013a51f06a 100644
--- a/lisp/pcvs.el
+++ b/lisp/pcvs.el
@@ -14,7 +14,7 @@
14;; Maintainer: (Stefan Monnier) monnier+lists/cvs/pcl@flint.cs.yale.edu 14;; Maintainer: (Stefan Monnier) monnier+lists/cvs/pcl@flint.cs.yale.edu
15;; Keywords: CVS, version control, release management 15;; Keywords: CVS, version control, release management
16;; Version: $Name: $ 16;; Version: $Name: $
17;; Revision: $Id: pcvs.el,v 1.18 2000/11/21 20:47:49 monnier Exp $ 17;; Revision: $Id: pcvs.el,v 1.19 2000/12/06 19:36:20 fx Exp $
18 18
19;; This file is part of GNU Emacs. 19;; This file is part of GNU Emacs.
20 20
@@ -52,10 +52,16 @@
52;; To use PCL-CVS just use `M-x cvs-examine RET <dir> RET'. 52;; To use PCL-CVS just use `M-x cvs-examine RET <dir> RET'.
53;; There is a TeXinfo manual, which can be helpful to get started. 53;; There is a TeXinfo manual, which can be helpful to get started.
54 54
55;;; Bugs:
56
57;; - can somehow ignore important messages like `co aborted' or
58;; or `co: output error: No space left on device'.
59
55;;; Todo: 60;;; Todo:
56 61
57;; ******** FIX THE DOCUMENTATION ********* 62;; ******** FIX THE DOCUMENTATION *********
58;; 63;;
64;; - rework the displaying of error messages.
59;; - use UP-TO-DATE rather than DEAD when cleaning before `examine'. 65;; - use UP-TO-DATE rather than DEAD when cleaning before `examine'.
60;; - allow to flush messages only 66;; - allow to flush messages only
61;; - allow to protect files like ChangeLog from flushing 67;; - allow to protect files like ChangeLog from flushing
@@ -198,7 +204,7 @@
198 (let ((cvs-minor-current-files 204 (let ((cvs-minor-current-files
199 (list (ewoc-data (ewoc-locate 205 (list (ewoc-data (ewoc-locate
200 cvs-cookies (posn-point (event-end e))))))) 206 cvs-cookies (posn-point (event-end e)))))))
201 (popup-menu cvs-menu-map e))) 207 (popup-menu cvs-menu e)))
202 208
203(defvar cvs-mode-line-process nil 209(defvar cvs-mode-line-process nil
204 "Mode-line control for displaying info on cvs process status.") 210 "Mode-line control for displaying info on cvs process status.")
@@ -1052,7 +1058,7 @@ Full documentation is in the Texinfo file."
1052 (error "Inconsistent %s in buffer %s" check (buffer-name buf))))) 1058 (error "Inconsistent %s in buffer %s" check (buffer-name buf)))))
1053 1059
1054 1060
1055(defun-cvs-mode cvs-mode-quit () 1061(defun cvs-mode-quit ()
1056 "Quit PCL-CVS, killing the *cvs* buffer." 1062 "Quit PCL-CVS, killing the *cvs* buffer."
1057 (interactive) 1063 (interactive)
1058 (and (y-or-n-p "Quit pcl-cvs? ") (kill-buffer (current-buffer)))) 1064 (and (y-or-n-p "Quit pcl-cvs? ") (kill-buffer (current-buffer))))