diff options
| author | Dan Nicolaescu | 2007-12-02 17:56:03 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2007-12-02 17:56:03 +0000 |
| commit | 43202f8a9d697bec9efd49497cc3ab2636b5b118 (patch) | |
| tree | ac331286ef47093c77115e78fc53b47b0c9abbc9 | |
| parent | d9e21158633e2c1789dddcc2260e12f3f4ee060a (diff) | |
| download | emacs-43202f8a9d697bec9efd49497cc3ab2636b5b118.tar.gz emacs-43202f8a9d697bec9efd49497cc3ab2636b5b118.zip | |
(cvs-mode-commit, cvs-mode-edit-log): Also pass a diff
function to log-edit.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/pcvs.el | 9 |
2 files changed, 12 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a52a37c2816..79fcc774ecc 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-12-02 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | * pcvs.el (cvs-mode-commit, cvs-mode-edit-log): Also pass a diff | ||
| 4 | function to log-edit. | ||
| 5 | |||
| 1 | 2007-12-02 Michael Albinus <michael.albinus@gmx.de> | 6 | 2007-12-02 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 7 | ||
| 3 | * net/dbus.el: New file. | 8 | * net/dbus.el: New file. |
diff --git a/lisp/pcvs.el b/lisp/pcvs.el index 53bed601a36..f9c71c34192 100644 --- a/lisp/pcvs.el +++ b/lisp/pcvs.el | |||
| @@ -1457,7 +1457,9 @@ The POSTPROC specified there (typically `log-edit') is then called, | |||
| 1457 | (let ((buf (cvs-temp-buffer "message" 'normal 'nosetup)) | 1457 | (let ((buf (cvs-temp-buffer "message" 'normal 'nosetup)) |
| 1458 | (setupfun (or (nth 2 (cdr (assoc "message" cvs-buffer-name-alist))) | 1458 | (setupfun (or (nth 2 (cdr (assoc "message" cvs-buffer-name-alist))) |
| 1459 | 'log-edit))) | 1459 | 'log-edit))) |
| 1460 | (funcall setupfun 'cvs-do-commit setup 'cvs-commit-filelist buf) | 1460 | (funcall setupfun 'cvs-do-commit setup |
| 1461 | '((log-edit-listfun . cvs-commit-filelist) | ||
| 1462 | (log-edit-diff-function . cvs-mode-diff)) buf) | ||
| 1461 | (set (make-local-variable 'cvs-minor-wrap-function) 'cvs-commit-minor-wrap) | 1463 | (set (make-local-variable 'cvs-minor-wrap-function) 'cvs-commit-minor-wrap) |
| 1462 | (run-hooks 'cvs-mode-commit-hook))) | 1464 | (run-hooks 'cvs-mode-commit-hook))) |
| 1463 | 1465 | ||
| @@ -1520,7 +1522,10 @@ This is best called from a `log-view-mode' buffer." | |||
| 1520 | ;; Set the filename before, so log-edit can correctly setup its | 1522 | ;; Set the filename before, so log-edit can correctly setup its |
| 1521 | ;; log-edit-initial-files variable. | 1523 | ;; log-edit-initial-files variable. |
| 1522 | (set (make-local-variable 'cvs-edit-log-files) (list file))) | 1524 | (set (make-local-variable 'cvs-edit-log-files) (list file))) |
| 1523 | (funcall setupfun 'cvs-do-edit-log nil 'cvs-edit-log-filelist buf) | 1525 | (funcall setupfun 'cvs-do-edit-log nil |
| 1526 | '((log-edit-listfun . cvs-edit-log-filelist) | ||
| 1527 | (log-edit-diff-function . cvs-mode-diff)) | ||
| 1528 | buf) | ||
| 1524 | (when text (erase-buffer) (insert text)) | 1529 | (when text (erase-buffer) (insert text)) |
| 1525 | (set (make-local-variable 'cvs-edit-log-revision) rev) | 1530 | (set (make-local-variable 'cvs-edit-log-revision) rev) |
| 1526 | (set (make-local-variable 'cvs-minor-wrap-function) | 1531 | (set (make-local-variable 'cvs-minor-wrap-function) |