diff options
| author | Stefan Monnier | 2000-12-08 16:58:57 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2000-12-08 16:58:57 +0000 |
| commit | ee8d23ee92c1ac862e452ee89b97dd5c7c00251f (patch) | |
| tree | 454677ecfd5d4dcd29d8114d7c25d48e0b6931ac | |
| parent | 8e41e2e5e8d30f4e8cbc48d435b02c090903514d (diff) | |
| download | emacs-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/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/pcvs.el | 12 |
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 @@ | |||
| 1 | 2000-12-08 Stefan Monnier <monnier@cs.yale.edu> | 1 | 2000-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)))) |