1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-27 07:37:33 +00:00
Commit Graph

34 Commits

Author SHA1 Message Date
Stefan Monnier
fc2fb30ca6 Remove the code inherited from CVSREAD and `cvs edit'.
(vc-svn-use-edit): Remove unused config var.
(vc-svn-update, vc-svn-revert): Checkout is always implicit.
2007-02-19 19:42:10 +00:00
Stefan Monnier
459b1fe4c0 (vc-svn-merge-news): Understand the new format with two
added columns of chars.  Remove support for the "no-meta-info" format.
Prompted by Romain Francoise <romain@orebokech.com>.
2007-02-07 23:02:12 +00:00
Stefan Monnier
c45b3be32d (vc-svn-parse-status): Trust the filename argument more
than the program's output.
2007-01-14 14:49:28 +00:00
Chong Yidong
ace2fad9da Fix typo in previous commit. 2006-11-09 03:34:17 +00:00
Chong Yidong
4a511c20a0 Undo last fix. 2006-11-09 03:31:09 +00:00
Chong Yidong
9a25258f0f (vc-svn-admin-directory): New var.
(vc-svn-registered, vc-svn-responsible-p)
(vc-svn-repository-hostname): Use it.
Suggested by arit93@yahoo.com.
2006-11-09 03:14:51 +00:00
Stefan Monnier
bc8c1bb448 (vc-svn-parse-status): Remove unused arg `localp'.
Add arg `filename' instead.  Don't set vc-backend if `filename' is set.
Return `filename's status if applicable.  Update callers.
2006-10-20 07:56:20 +00:00
Stefan Monnier
bf54d81452 (vc-svn-print-log): Show recent commits as well. 2006-02-09 03:47:00 +00:00
Thien-Thi Nguyen
cbbd2cd318 (vc-svn-previous-version, vc-svn-next-version): New funcs. 2006-02-06 15:58:38 +00:00
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Stefan Monnier
df4da7f46a (vc-svn-registered): Use it to avoid popping up a spurious
frame in case of errors.
2005-12-13 22:25:24 +00:00
Bill Wohler
63fc53c944 (vc-svn-registered): Fix problem of visiting non-writable
Subversion-controlled files by saving window configuration before
calling vc-do-command. vc-do-command calls pop-to-buffer on error
which is unexpected during registration.
2005-12-13 00:48:04 +00:00
Stefan Monnier
1508b91a6c (vc-svn-registered): Catch all errors. 2005-11-14 04:33:03 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Kim F. Storm
bf247b6ed0 Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
André Spiegel
2d4e93b91e (vc-svn-diff): Don't diff asynchronously if vc-disable-async-diff is
t.
2005-01-09 21:30:56 +00:00
Stefan Monnier
3625f6b741 (vc-svn-diff): Stay local if possible. From Karl Chen <quarl@cs.berkeley.edu>. 2005-01-02 23:14:23 +00:00
Stefan Monnier
17a5a3014d (vc-svn-repository-hostname): Adjust to new format.
Reported by Ville Skytt�scop@xemacs.org>.
(vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev)
(vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line)
(vc-svn-annotate-command, vc-svn-annotate-re): Support for svn annotate.
2004-12-13 06:30:40 +00:00
Stefan Monnier
f9d1f3be2f (vc-svn-diff): Treat options from vc-svn-diff-switches and
vc-diff-switches differently.
2004-08-23 18:23:52 +00:00
Karl Fogel
5129f10c94 2004-06-03 Karl Fogel <kfogel@red-bean.com>
* vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*',
	because the latter is a CL-ism.  This fixes the bug reported by
	Shawn Boyette <mdxi@collapsar.net> in
        http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.
2004-06-04 04:37:10 +00:00
Juanma Barranquero
b349012b10 (vc-svn-print-log, vc-svn-diff): Add optional BUFFER arg.
Copied from Andre Spiegel's patch of 2004-03-21.
2004-04-20 16:49:26 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Stefan Monnier
8462aca5ff (vc-svn-diff-switches): Don't default to vc-diff-switches. 2003-07-23 15:34:14 +00:00
Stefan Monnier
5cc7cb96c8 (vc-svn-use-edit): Make it into a const.
(vc-svn-update): Fix the arguments to `svn'.
(vc-svn-diff-tree): Just use `vc-svn-diff'.
(vc-svn-create-snapshot, vc-svn-retrieve-snapshot):
Simple implementations, assuming `name' is a URL.
2003-07-04 22:21:45 +00:00
Stefan Monnier
3bdc13e46c (completion-ignored-extensions): Add .svn.
(vc-svn-delete-file): New function.
2003-05-14 19:38:39 +00:00
Stefan Monnier
7ffc77d367 (vc-svn-rename-file): New fun.
(vc-svn-diff): Correctly check svn's return status.
(vc-svn-state, vc-svn-dir-state, vc-svn-print-log, vc-svn-diff)
(vc-svn-diff-tree): Use vc-stay-local-p.
(vc-svn-register-switches, vc-svn-diff-switches, vc-svn-header)
(vc-svn-use-edit): Fix the :version property.
(vc-svn-stay-local): Remove unused var.
(vc-svn-mode-line-string): Remove, use the default instead.
(vc-svn-repository-hostname): New fun taken from vc-svn-stay-local-p.
(vc-svn-stay-local-p): Remove.
2003-05-09 16:41:19 +00:00
Stefan Monnier
2766aaafdc (vc-svn-rename-file): New fun.
(vc-svn-diff): Correctly check svn's return status.
2003-05-09 14:13:40 +00:00
Stefan Monnier
fd14074395 (vc-svn-dired-state-info): Use `added' for added files and
don't use `concat' unnecessarily.  Remove impossible cases.
(vc-svn-register, vc-svn-find-version, vc-svn-diff-tree):
Use vc-switches.
(vc-svn-checkin): Use vc-switches.  Fix up regexp.
(vc-svn-diff): Use vc-switches.
Don't return 0 for newly added empty files.
Don't use svn's return status.
(vc-svn-parse-status): Recognize copied files as well.
Use the last-modified revision for workfile-version.
2003-05-08 18:31:21 +00:00
Stefan Monnier
02610d0eee (vc-svn-merge): Forgot quotes. 2003-05-05 16:13:39 +00:00
Stefan Monnier
c217cb0452 (vc-svn-merge): First attempt. 2003-05-05 16:13:04 +00:00
Stefan Monnier
1468d75485 (vc-svn-merge-news): Adjust for subversion. 2003-05-05 16:06:10 +00:00
Stefan Monnier
478e7df5d0 (vc-svn-registered): Missing paren.
(vc-svn-diff-tree): Missing renaming.
2003-05-05 15:49:23 +00:00
Stefan Monnier
1fd3454a34 First cut at vc-svn.el. 2003-05-05 15:42:27 +00:00