[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: d r -> diff-repository (was: New PCVS command: d y -> diff-yesterday
From: |
Kim F. Storm |
Subject: |
Re: d r -> diff-repository (was: New PCVS command: d y -> diff-yesterday) |
Date: |
12 Jul 2004 11:36:40 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Juri Linkov <address@hidden> writes:
> There is another useful command missing in PCVS: to view the changes
> anyone has committed to the repository since you last executed
> checkout/update/commit. This command is useful to look at the changes
> in the repository before doing cvs-update.
How is this different from d h (cvs-mode-diff-head) ?
>
> Index: lisp/pcvs.el
> ===================================================================
> RCS file: /cvsroot/emacs/emacs/lisp/pcvs.el,v
> retrieving revision 1.70
> diff -u -r1.70 pcvs.el
> --- lisp/pcvs.el 10 Jun 2004 08:29:32 -0000 1.70
> +++ lisp/pcvs.el 27 Jun 2004 18:26:29 -0000
> @@ -1565,6 +1565,12 @@
> (interactive (list (cvs-flags-query 'cvs-diff-flags "cvs diff flags")))
> (cvs-mode-diff-1 (cons "-rHEAD" flags)))
>
> +(defun-cvs-mode (cvs-mode-diff-repository . SIMPLE) (flags)
> + "Diff the files for changes in the repository since last co/update/commit.
> +See ``cvs-mode-diff'' for more info."
> + (interactive (list (cvs-flags-query 'cvs-diff-flags "cvs diff flags")))
> + (cvs-mode-diff-1 (cons "-rBASE" (cons "-rHEAD" flags))))
> +
> (defun-cvs-mode (cvs-mode-diff-yesterday . SIMPLE) (flags)
> "Diff the selected files against yesterday's head of the current branch.
> See ``cvs-mode-diff'' for more info."
>
> Index: lisp/pcvs-defs.el
> ===================================================================
> RCS file: /cvsroot/emacs/emacs/lisp/pcvs-defs.el,v
> retrieving revision 1.26
> diff -u -r1.26 pcvs-defs.el
> --- lisp/pcvs-defs.el 10 Jun 2004 08:29:12 -0000 1.26
> +++ lisp/pcvs-defs.el 27 Jun 2004 18:27:32 -0000
> @@ -305,6 +305,7 @@
> ("d" "diff" . cvs-mode-diff)
> ("b" "backup" . cvs-mode-diff-backup)
> ("h" "head" . cvs-mode-diff-head)
> + ("r" "repository" . cvs-mode-diff-repository)
> ("y" "yesterday" . cvs-mode-diff-yesterday)
> ("v" "vendor" . cvs-mode-diff-vendor))
> "Keymap for diff-related operations in `cvs-mode'."
>
> --
> Juri Linkov
> http://www.jurta.org/emacs/
>
>
>
> _______________________________________________
> Emacs-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-devel
>
>
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Re: d r -> diff-repository (was: New PCVS command: d y -> diff-yesterday),
Kim F. Storm <=