Mercurial > emacs
comparison lisp/vc-svn.el @ 90951:3619e7770f2e
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 793-802)
- Update from CVS
- Remove RCS keywords
- Merge from emacs--rel--22
* emacs--rel--22 (patch 42-50)
- Update from CVS
- Merge from gnus--rel--5.10
- Gnus ChangeLog tweaks
* gnus--rel--5.10 (patch 229-232)
- Merge from emacs--devo--0, emacs--rel--22
- ChangeLog tweak
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-223
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 16 Jun 2007 22:32:13 +0000 |
parents | dd7c098af727 114ec88248f4 |
children | 988f1edc9674 |
comparison
equal
deleted
inserted
replaced
90950:8568c29985a3 | 90951:3619e7770f2e |
---|---|
462 | 462 |
463 ;;; | 463 ;;; |
464 ;;; Internal functions | 464 ;;; Internal functions |
465 ;;; | 465 ;;; |
466 | 466 |
467 (defcustom vc-svn-program "svn" | |
468 "Name of the svn executable." | |
469 :type 'string | |
470 :group 'vc) | |
471 | |
467 (defun vc-svn-command (buffer okstatus file &rest flags) | 472 (defun vc-svn-command (buffer okstatus file &rest flags) |
468 "A wrapper around `vc-do-command' for use in vc-svn.el. | 473 "A wrapper around `vc-do-command' for use in vc-svn.el. |
469 The difference to vc-do-command is that this function always invokes `svn', | 474 The difference to vc-do-command is that this function always invokes `svn', |
470 and that it passes `vc-svn-global-switches' to it before FLAGS." | 475 and that it passes `vc-svn-global-switches' to it before FLAGS." |
471 (apply 'vc-do-command buffer okstatus "svn" file | 476 (apply 'vc-do-command buffer okstatus vc-svn-program file |
472 (if (stringp vc-svn-global-switches) | 477 (if (stringp vc-svn-global-switches) |
473 (cons vc-svn-global-switches flags) | 478 (cons vc-svn-global-switches flags) |
474 (append vc-svn-global-switches | 479 (append vc-svn-global-switches |
475 flags)))) | 480 flags)))) |
476 | 481 |