diff options
| author | Stefan Monnier | 2000-12-10 21:20:56 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2000-12-10 21:20:56 +0000 |
| commit | ca98cd37912088bd7c7fd02c8da265d13d71bb4f (patch) | |
| tree | 3ab7eaf177771d5c52cca566274e82fa767541ce /lisp | |
| parent | 178917f7f2a2536757adeb6d7bfb28ed026c37dc (diff) | |
| download | emacs-ca98cd37912088bd7c7fd02c8da265d13d71bb4f.tar.gz emacs-ca98cd37912088bd7c7fd02c8da265d13d71bb4f.zip | |
Update references to CVS-Edit (now Log-Edit).
(cvs-mode-diff-help): Remove.
(cvs-mode-commit): Use the new `log-edit' BUFFER argument.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/pcvs.el | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/lisp/pcvs.el b/lisp/pcvs.el index 8013a51f06a..f9d444aa2a9 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.19 2000/12/06 19:36:20 fx Exp $ | 17 | ;; Revision: $Id: pcvs.el,v 1.20 2000/12/08 16:58:45 monnier Exp $ |
| 18 | 18 | ||
| 19 | ;; This file is part of GNU Emacs. | 19 | ;; This file is part of GNU Emacs. |
| 20 | 20 | ||
| @@ -1069,7 +1069,7 @@ Full documentation is in the Texinfo file." | |||
| 1069 | "Display help for various PCL-CVS commands." | 1069 | "Display help for various PCL-CVS commands." |
| 1070 | (interactive) | 1070 | (interactive) |
| 1071 | (if (eq last-command 'cvs-help) | 1071 | (if (eq last-command 'cvs-help) |
| 1072 | (describe-function 'cvs-mode) ; would need minor-mode for cvs-edit-mode | 1072 | (describe-function 'cvs-mode) ; would need minor-mode for log-edit-mode |
| 1073 | (message | 1073 | (message |
| 1074 | (substitute-command-keys | 1074 | (substitute-command-keys |
| 1075 | "`\\[cvs-help]':help `\\[cvs-mode-add]':add `\\[cvs-mode-commit]':commit \ | 1075 | "`\\[cvs-help]':help `\\[cvs-mode-add]':add `\\[cvs-mode-commit]':commit \ |
| @@ -1077,18 +1077,6 @@ Full documentation is in the Texinfo file." | |||
| 1077 | `\\[cvs-mode-remove]':remove `\\[cvs-mode-status]':status \ | 1077 | `\\[cvs-mode-remove]':remove `\\[cvs-mode-status]':status \ |
| 1078 | `\\[cvs-mode-undo]':undo")))) | 1078 | `\\[cvs-mode-undo]':undo")))) |
| 1079 | 1079 | ||
| 1080 | (defun cvs-mode-diff-help () | ||
| 1081 | "Display help for various PCL-CVS diff commands." | ||
| 1082 | (interactive) | ||
| 1083 | (if (eq last-command 'cvs-mode-diff-help) | ||
| 1084 | (describe-function 'cvs-mode) ; no better docs for diff stuff? | ||
| 1085 | (message | ||
| 1086 | (substitute-command-keys | ||
| 1087 | "`\\[cvs-mode-diff]':diff `\\[cvs-mode-idiff]':idiff \ | ||
| 1088 | `\\[cvs-mode-diff-head]':head `\\[cvs-mode-diff-vendor]':vendor \ | ||
| 1089 | `\\[cvs-mode-diff-backup]':backup `\\[cvs-mode-idiff-other]':other \ | ||
| 1090 | `\\[cvs-mode-imerge]':imerge")))) | ||
| 1091 | |||
| 1092 | ;; Move around in the buffer | 1080 | ;; Move around in the buffer |
| 1093 | 1081 | ||
| 1094 | (defun-cvs-mode cvs-mode-previous-line (arg) | 1082 | (defun-cvs-mode cvs-mode-previous-line (arg) |
| @@ -1290,7 +1278,7 @@ If FILE is non-nil, directory entries won't be selected." | |||
| 1290 | (apply 'cvs-mode-marked -cvs-mode-files-args))))) | 1278 | (apply 'cvs-mode-marked -cvs-mode-files-args))))) |
| 1291 | 1279 | ||
| 1292 | ;;; | 1280 | ;;; |
| 1293 | ;;; Interface between CVS-Edit and PCL-CVS | 1281 | ;;; Interface between Log-Edit and PCL-CVS |
| 1294 | ;;; | 1282 | ;;; |
| 1295 | 1283 | ||
| 1296 | (defun cvs-mode-commit-setup () | 1284 | (defun cvs-mode-commit-setup () |
| @@ -1303,20 +1291,20 @@ If FILE is non-nil, directory entries won't be selected." | |||
| 1303 | The user will be asked for a log message in a buffer. | 1291 | The user will be asked for a log message in a buffer. |
| 1304 | The buffer's mode and name is determined by the \"message\" setting | 1292 | The buffer's mode and name is determined by the \"message\" setting |
| 1305 | of `cvs-buffer-name-alist'. | 1293 | of `cvs-buffer-name-alist'. |
| 1306 | The POSTPROC specified there (typically `cvs-edit') is then called, | 1294 | The POSTPROC specified there (typically `log-edit') is then called, |
| 1307 | passing it the SETUP argument." | 1295 | passing it the SETUP argument." |
| 1308 | (interactive "P") | 1296 | (interactive "P") |
| 1309 | ;; It seems that the save-excursion that happens if I use the better | 1297 | ;; It seems that the save-excursion that happens if I use the better |
| 1310 | ;; form of `(cvs-mode! (lambda ...))' screws up a couple things which | 1298 | ;; form of `(cvs-mode! (lambda ...))' screws up a couple things which |
| 1311 | ;; end up being rather annoying (like cvs-edit-mode's message being | 1299 | ;; end up being rather annoying (like log-edit-mode's message being |
| 1312 | ;; displayed in the wrong minibuffer). | 1300 | ;; displayed in the wrong minibuffer). |
| 1313 | (cvs-mode!) | 1301 | (cvs-mode!) |
| 1314 | (pop-to-buffer (cvs-temp-buffer "message" 'normal 'nosetup)) | 1302 | (let ((buf (cvs-temp-buffer "message" 'normal 'nosetup)) |
| 1315 | (set (make-local-variable 'cvs-minor-wrap-function) 'cvs-commit-minor-wrap) | 1303 | (lbd list-buffers-directory) |
| 1316 | (let ((lbd list-buffers-directory) | ||
| 1317 | (setupfun (or (nth 2 (cdr (assoc "message" cvs-buffer-name-alist))) | 1304 | (setupfun (or (nth 2 (cdr (assoc "message" cvs-buffer-name-alist))) |
| 1318 | 'cvs-edit))) | 1305 | 'log-edit))) |
| 1319 | (funcall setupfun 'cvs-do-commit setup 'cvs-commit-filelist) | 1306 | (funcall setupfun 'cvs-do-commit setup 'cvs-commit-filelist buf) |
| 1307 | (set (make-local-variable 'cvs-minor-wrap-function) 'cvs-commit-minor-wrap) | ||
| 1320 | (set (make-local-variable 'list-buffers-directory) lbd))) | 1308 | (set (make-local-variable 'list-buffers-directory) lbd))) |
| 1321 | 1309 | ||
| 1322 | (defun cvs-commit-minor-wrap (buf f) | 1310 | (defun cvs-commit-minor-wrap (buf f) |