diff options
| author | Stefan Monnier | 2003-05-12 18:16:43 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-05-12 18:16:43 +0000 |
| commit | 6a26cf4a7200ba2ea3113ddeb7e4c6e8ae165e02 (patch) | |
| tree | 6382713d92dcfd57954601a72817b00039fbb8f5 | |
| parent | 277e1cb381c3f2887d37b992addb290d481637ef (diff) | |
| download | emacs-6a26cf4a7200ba2ea3113ddeb7e4c6e8ae165e02.tar.gz emacs-6a26cf4a7200ba2ea3113ddeb7e4c6e8ae165e02.zip | |
(cvs-minor-current-files): Move before first use.
(defun-cvs-mode): Remove unused var `restdoc'.
(cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
(cvs-mode-diff-backup): Remove unused var `filter'.
(cvs-mode-run): Remove unused var `cvs-buf'.
(cvs-mode-do): Remove unused arg `parse'.
| -rw-r--r-- | lisp/pcvs.el | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/lisp/pcvs.el b/lisp/pcvs.el index bb405834a97..b6be1fc5135 100644 --- a/lisp/pcvs.el +++ b/lisp/pcvs.el | |||
| @@ -201,6 +201,8 @@ | |||
| 201 | ;;;; Mouse bindings and mode motion | 201 | ;;;; Mouse bindings and mode motion |
| 202 | ;;;; | 202 | ;;;; |
| 203 | 203 | ||
| 204 | (defvar cvs-minor-current-files) | ||
| 205 | |||
| 204 | (defun cvs-menu (e) | 206 | (defun cvs-menu (e) |
| 205 | "Popup the CVS menu." | 207 | "Popup the CVS menu." |
| 206 | (interactive "e") | 208 | (interactive "e") |
| @@ -728,7 +730,6 @@ clear what alternative to use. | |||
| 728 | ((eq style 'DOUBLE) | 730 | ((eq style 'DOUBLE) |
| 729 | (string-match ".*" docstring) | 731 | (string-match ".*" docstring) |
| 730 | (let ((line1 (match-string 0 docstring)) | 732 | (let ((line1 (match-string 0 docstring)) |
| 731 | (restdoc (substring docstring (match-end 0))) | ||
| 732 | (fun-1 (intern (concat (symbol-name fun) "-1")))) | 733 | (fun-1 (intern (concat (symbol-name fun) "-1")))) |
| 733 | `(progn | 734 | `(progn |
| 734 | (defun ,fun-1 ,args | 735 | (defun ,fun-1 ,args |
| @@ -1280,7 +1281,6 @@ See `cvs-prefix-set' for further description of the behavior. | |||
| 1280 | (defun cvs-mode-mark-get-modif (cmd) | 1281 | (defun cvs-mode-mark-get-modif (cmd) |
| 1281 | (if (cvs-ignore-marks-p cmd 'read-only) "/IM" "/FM")) | 1282 | (if (cvs-ignore-marks-p cmd 'read-only) "/IM" "/FM")) |
| 1282 | 1283 | ||
| 1283 | (defvar cvs-minor-current-files) | ||
| 1284 | (defun cvs-get-marked (&optional ignore-marks ignore-contents) | 1284 | (defun cvs-get-marked (&optional ignore-marks ignore-contents) |
| 1285 | "Return a list of all selected fileinfos. | 1285 | "Return a list of all selected fileinfos. |
| 1286 | If there are any marked tins, and IGNORE-MARKS is nil, return them. | 1286 | If there are any marked tins, and IGNORE-MARKS is nil, return them. |
| @@ -1424,6 +1424,7 @@ The POSTPROC specified there (typically `log-edit') is then called, | |||
| 1424 | (match-beginning 0) | 1424 | (match-beginning 0) |
| 1425 | (point)))))) | 1425 | (point)))))) |
| 1426 | 1426 | ||
| 1427 | (defvar cvs-edit-log-revision) | ||
| 1427 | (defun cvs-mode-edit-log (rev &optional text) | 1428 | (defun cvs-mode-edit-log (rev &optional text) |
| 1428 | "Edit the log message at point. | 1429 | "Edit the log message at point. |
| 1429 | This is best called from a `log-view-mode' buffer." | 1430 | This is best called from a `log-view-mode' buffer." |
| @@ -1556,9 +1557,7 @@ or \"Conflict\" in the *cvs* buffer." | |||
| 1556 | (interactive (list (cvs-flags-query 'cvs-diff-flags "diff flags"))) | 1557 | (interactive (list (cvs-flags-query 'cvs-diff-flags "diff flags"))) |
| 1557 | (unless (listp flags) (error "flags should be a list of strings")) | 1558 | (unless (listp flags) (error "flags should be a list of strings")) |
| 1558 | (save-some-buffers) | 1559 | (save-some-buffers) |
| 1559 | (let* ((filter 'diff) | 1560 | (let* ((marked (cvs-get-marked (cvs-ignore-marks-p "diff"))) |
| 1560 | (marked (cvs-get-marked (cvs-ignore-marks-p "diff"))) | ||
| 1561 | ;;(tins (cvs-filter-applicable filter marked)) | ||
| 1562 | (fis (car (cvs-partition 'cvs-fileinfo->backup-file marked)))) | 1561 | (fis (car (cvs-partition 'cvs-fileinfo->backup-file marked)))) |
| 1563 | (unless (consp fis) | 1562 | (unless (consp fis) |
| 1564 | (error "No files with a backup file selected!")) | 1563 | (error "No files with a backup file selected!")) |
| @@ -1591,6 +1590,7 @@ Signal an error if there is no backup file." | |||
| 1591 | ;; | 1590 | ;; |
| 1592 | 1591 | ||
| 1593 | (defvar ediff-after-quit-destination-buffer) | 1592 | (defvar ediff-after-quit-destination-buffer) |
| 1593 | (defvar ediff-after-quit-hook-internal) | ||
| 1594 | (defvar cvs-transient-buffers) | 1594 | (defvar cvs-transient-buffers) |
| 1595 | (defun cvs-ediff-startup-hook () | 1595 | (defun cvs-ediff-startup-hook () |
| 1596 | (add-hook 'ediff-after-quit-hook-internal | 1596 | (add-hook 'ediff-after-quit-hook-internal |
| @@ -1760,8 +1760,7 @@ POSTPROC is a list of expressions to be evaluated at the very end (after | |||
| 1760 | ;; (equal (cvs-fileinfo->file (car fis)) ".") | 1760 | ;; (equal (cvs-fileinfo->file (car fis)) ".") |
| 1761 | (equal (cvs-fileinfo->dir (car fis)) "")) | 1761 | (equal (cvs-fileinfo->dir (car fis)) "")) |
| 1762 | (setq fis nil)) | 1762 | (setq fis nil)) |
| 1763 | (let* ((cvs-buf (current-buffer)) | 1763 | (let* ((single-dir (or (not (listp cvs-execute-single-dir)) |
| 1764 | (single-dir (or (not (listp cvs-execute-single-dir)) | ||
| 1765 | (member cmd cvs-execute-single-dir))) | 1764 | (member cmd cvs-execute-single-dir))) |
| 1766 | (parse (member cmd cvs-parse-known-commands)) | 1765 | (parse (member cmd cvs-parse-known-commands)) |
| 1767 | (args (append cvsargs (list cmd) flags)) | 1766 | (args (append cvsargs (list cmd) flags)) |
| @@ -1779,14 +1778,13 @@ POSTPROC is a list of expressions to be evaluated at the very end (after | |||
| 1779 | (setq postproc (if (cdr postproc) (cons 'progn postproc) (car postproc))) | 1778 | (setq postproc (if (cdr postproc) (cons 'progn postproc) (car postproc))) |
| 1780 | (cvs-update-header args fis) | 1779 | (cvs-update-header args fis) |
| 1781 | (with-current-buffer buf | 1780 | (with-current-buffer buf |
| 1782 | ;;(set (make-local-variable 'cvs-buffer) cvs-buf) | ||
| 1783 | (let ((inhibit-read-only t)) (erase-buffer)) | 1781 | (let ((inhibit-read-only t)) (erase-buffer)) |
| 1784 | (message "Running cvs %s ..." cmd) | 1782 | (message "Running cvs %s ..." cmd) |
| 1785 | (cvs-run-process args fis postproc single-dir)))) | 1783 | (cvs-run-process args fis postproc single-dir)))) |
| 1786 | 1784 | ||
| 1787 | 1785 | ||
| 1788 | (defun* cvs-mode-do (cmd flags filter | 1786 | (defun* cvs-mode-do (cmd flags filter |
| 1789 | &key show dont-change-disc parse cvsargs postproc) | 1787 | &key show dont-change-disc cvsargs postproc) |
| 1790 | "Generic cvs-mode-<foo> function. | 1788 | "Generic cvs-mode-<foo> function. |
| 1791 | Executes `cvs CVSARGS CMD FLAGS' on the selected files. | 1789 | Executes `cvs CVSARGS CMD FLAGS' on the selected files. |
| 1792 | FILTER is passed to `cvs-applicable-p' to only apply the command to | 1790 | FILTER is passed to `cvs-applicable-p' to only apply the command to |