Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
b4aa60262c
Switch license to GPLv3 or later.
2007-07-25 04:50:21 +00:00
Eric S. Raymond
2b330cb8ae
Fix read error reported by Fabien Coelho.
2007-07-18 20:11:28 +00:00
Eric S. Raymond
8cdd17b444
Put the lower half (the back-end) of NewVC in place. This commit
...
makes only the minimum changes needed to get the old vc.el logic
working with the new back ends.
2007-07-18 16:32:40 +00:00
Stefan Monnier
0b0dad411f
(vc-svn-repository-hostname): Adjust to non-XML format of newer .svn/entries.
2007-06-26 16:39:58 +00:00
Stefan Monnier
e4cc3f57aa
(vc-svn-program): New var.
...
(vc-svn-command): Use it.
2007-06-11 18:41:09 +00:00
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