1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
Commit Graph

208 Commits

Author SHA1 Message Date
Karl Heuer
c863c92df3 (vc-register): Update vc-buffer-backend. 1998-02-25 22:53:17 +00:00
Dave Love
861f3c2917 (vc-checkin-hook): Add :options.
(vc-checkin, vc-comment-to-change-log): Doc fix.
1998-02-24 12:54:05 +00:00
Richard M. Stallman
f70419a8ac (vc-annotate-compcar): Iterate instead of recursing.
(vc-annotate-car-last-cons, vc-annotate-time-span):
Rename arg assoc-list to a-list.

(vc-annotate-display): All support for XEmacs extents removed.
Functions `set-face-*' are called only when a face is created.
1998-01-22 09:04:36 +00:00
Karl Heuer
df1e7b9120 (vc-finish-logentry): Move killing the log buffer after
the operation in case that fails.
1998-01-18 03:27:05 +00:00
André Spiegel
f8791ebe79 (vc-resynch-window): Behave properly when view-read-only is non-nil. 1998-01-07 14:33:37 +00:00
Richard M. Stallman
79d00189f1 (vc-version-diff): Mention that default file is visited file. 1997-08-23 06:17:08 +00:00
Richard M. Stallman
ba27415c3e (vc-version-diff): Change the Newer version prompt. 1997-08-05 21:38:52 +00:00
Richard M. Stallman
8e710301e0 (vc-version-diff): Use defaults, not initial input,
for reading the arguments.
1997-08-04 04:29:53 +00:00
Richard M. Stallman
c0d66cb21b (vc-backend-checkin): For CVS, forget the checkout model after commit.
(vc-backend-checkout): Use "cvs edit" for files with manual checkout.
(vc-minor-part, vc-previous-version): New functions.
(vc-diff): Don't ask or guess version numbers.
(vc-version-diff): Suggest default versions based on the file state.
1997-07-31 06:23:19 +00:00
Richard M. Stallman
b6e7b3c6ca (vc-diff): Turn off previous change. 1997-07-18 19:03:30 +00:00
André Spiegel
d5859f32d9 (vc-diff): If file is unchanged, ask for the version
number to compare with.
(vc-retrieve-snapshot): If no NAME is specified, check out
latest versions of all unlocked files.
(vc-next-action-on-file): For CVS files with implicit checkout: if
unmodified, don't do anything.
(vc-clear-headers): Regexp more restricted, so as not to destroy file
contents by mistake.
(vc-backend-merge-news): Better analysis of status reported by CVS.
Set file properties accordingly.
1997-07-18 16:06:57 +00:00
Richard M. Stallman
4bc504c88c (vc-steal-lock): Use yes-or-no-p for confirmation. 1997-06-15 23:03:18 +00:00
Richard M. Stallman
f80f7bc21f (vc-annotate-mode-variables): Init vc-annotate-mode-menu
and put it into vc-annotate-mode-map.
(vc-annotate-add-menu): Don't init vc-annotate-mode-menu,
just add the bindings to it.  Display progress messages.
(vc-annotate-mode-menu): New defvar.
(vc-annotate-ratio): Move defvar, add initial value.
(vc-annotate-display-default): Display progress messages.
(vc-annotate-display): Use vc-annotate-color-map.
1997-06-14 17:29:10 +00:00
Richard M. Stallman
7d2d948212 (diff-switches): defvar deleted.
(vc-annotate-*): New functions and variables.
1997-06-09 06:01:12 +00:00
André Spiegel
a1d713ef1e (vc-backend-admin): If there is no SCCS subdirectory yet, create it. 1997-05-21 14:42:09 +00:00
Richard M. Stallman
0101cc4045 Use defgroup and defcustom.
Doc fixes.
1997-05-05 20:56:20 +00:00
Richard M. Stallman
124c852b0a (vc-update-change-log): Run `rcs2log' in the correct
directory when ChangeLog is found elsewhere.  Display any error
output from rcs2log.
1997-04-12 03:14:16 +00:00
Richard M. Stallman
f0b188ed3d (vc-checkin-hook): Doc fix.
(vc-before-checkin-hook): New hook.
(vc-start-entry): Use it.
1997-04-01 21:47:17 +00:00
Richard M. Stallman
4cbeb71c2a (vc-next-action-on-file): With implicit checkout, make
sure not to lose unsaved changes.
1997-03-21 20:06:04 +00:00
André Spiegel
eb302e54e9 (vc-backend-diff): Handle RCS and SCCS separately. 1997-03-04 18:00:30 +00:00
Karl Heuer
37667a5cd2 (vc-log-mode): New optional arg FILE. Set vc-log-file here.
(vc-start-entry): Not here.
(vc-finish-logentry): Run vc-finish-logentry-hook.
1997-02-27 01:21:24 +00:00
Richard M. Stallman
2bb00bdd36 (vc-do-command): If OKSTATUS is nil, ignore errors.
(vc-backend-release): For RCS, pass nil for OKSTATUS.
1997-02-10 20:43:37 +00:00
André Spiegel
28a25aa5ea Changed my e-mail address in the header. 1997-01-03 13:51:36 +00:00
André Spiegel
8172cd867b (vc-next-action-on-file, vc-update-change-log,
vc-backend-checkout, vc-backend-steal): Use `vc-user-login-name'
instead of `user-login-name'.
(vc-update-change-log): If `user-full-name' is nil, try
`user-login-name'.  Failing that, use uid as a string.
(vc-make-buffer-writable-hook): Removed (was unused).
1996-12-26 12:07:05 +00:00
Geoff Voelker
b86b9918dd Use w32 instead of ms-windows for window-system symbol 1996-11-19 06:59:17 +00:00
Richard M. Stallman
81b8f0e64b (vc-backend-print-log): Use "cvs log" to get log entries, not "cvs rlog". 1996-11-07 03:17:16 +00:00
André Spiegel
010d626940 (vc-dired-reformat-line): Discard check for numerical value of
vc-locking-user.
1996-10-17 20:35:46 +00:00
André Spiegel
b667752da8 (vc-print-log): Set the display window so that it shows
the current log entry completely.
1996-09-16 14:43:29 +00:00
André Spiegel
6dfe5fe02d (vc-print-log): Move point to the log entry of the current version. 1996-09-08 11:52:05 +00:00
Richard M. Stallman
a633d9afc2 (vc-register-switches): New variable.
(vc-backend-admin): Use vc-register-switches.
1996-09-01 18:33:12 +00:00
Richard M. Stallman
d68e699042 (vc-update-change-log): Doc fix. 1996-08-30 18:42:29 +00:00
Richard M. Stallman
73a9679c91 (vc-update-change-log): Remove code which found RCS files
only in RCS directory; leave this to rcs2log, which will find
entries for CVS or RCS/*,v and *,v.  Lose sub-process' stderr
output.  Doc fix.
1996-08-29 21:22:07 +00:00
Richard M. Stallman
bcbe4d5724 (vc-do-command): Bind win32-quote-process-args. 1996-07-26 21:22:34 +00:00
Richard M. Stallman
1694bd1603 (vc-cancel-version): Fix paren error. 1996-06-05 17:57:26 +00:00
Richard M. Stallman
4c145b9e93 (vc-rename-file): After renaming, update VC info and modeline.
Preserve buffer-read-only.
1996-05-13 01:31:28 +00:00
Richard M. Stallman
c9b35eceec (vc-comment-ring): Initialise using make-ring.
(vc-clear-context): Initialise vc-comment-ring using make-ring.
(vc-finish-logentry): Don't initialise vc-comment-ring here.
1996-04-16 22:33:07 +00:00
Richard M. Stallman
b91916f330 (vc-update-change-log): Use add-log-full-name and
add-log-mailing-address only if non-nil.
1996-03-22 13:25:21 +00:00
Richard M. Stallman
9596811a3d Comment change. 1996-03-02 06:37:35 +00:00
Richard M. Stallman
48078f8f69 (vc-diff): Make NOT-URGENT default to t. 1996-01-26 19:36:34 +00:00
Karl Heuer
f008ca5831 * vc.el (vc-backend-checkout): Use let to restore default-directory.
(vc-next-action-dired): Likewise.
1996-01-24 23:32:49 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
André Spiegel
ae2506d066 (vc-cancel-version): Use search-forward to scan error message. Added
comments.
1996-01-10 15:24:03 +00:00
Karl Heuer
449decf581 (vc-update-change-log): Use add-log-full-name and
add-log-mailing-address if they are defined.
1996-01-08 22:24:05 +00:00
Karl Heuer
a7acbbe4d4 Comment fixes. 1996-01-05 22:21:28 +00:00
André Spiegel
7e48e09205 (vc-cancel-version): Handle versions that start a new branch.
(vc-backend-checkout): SCCS case: handle empty revision number.
(vc-diff): Don't pop to the *vc-diff* buffer if file is unchanged.
Better doc strings for a few variables.
1996-01-04 16:00:05 +00:00
Erik Naggum
90681ae2ef (vc-backend-checkin): Use vc-checkin-switches. 1995-12-29 20:49:46 +00:00
Richard M. Stallman
e7ffe86a90 (vc-revert-buffer1): Pass t as preserve-modes to revert-buffer. 1995-12-25 21:07:12 +00:00
Richard M. Stallman
2c28ac43ed Fix error message style.
(vc-backend-checkout, vc-backend-checkin):
Allow vc-checkin-switches to be a string.
1995-12-25 18:46:17 +00:00
Richard M. Stallman
221cc4f4dc (vc-directory): Require dired.
(vc-revert-buffer): Ignore vc-suppress-confirm.
1995-11-13 20:24:46 +00:00
André Spiegel
99e76ddade (vc-backend-diff): Use new variable vc-rcsdiff-knows-brief. 1995-11-02 09:36:01 +00:00