summaryrefslogtreecommitdiff
path: root/lisp/vc.el
Commit message (Collapse)AuthorAgeFilesLines
* (vc-register): Verify an old master file really still existsRichard M. Stallman1994-10-021-2/+6
| | | | before giving error. If it has disappeared, ask for confirmation.
* (vc-finish-steal): Fix typo in previous change.Richard M. Stallman1994-09-241-1/+1
|
* (vc-finish-steal): Do vc-resynch-window in the right buffer.Richard M. Stallman1994-09-241-2/+5
| | | | (vc-steal-lock): Delete spurious reference to `configuration'.
* (vc-backend-checkout): Add if-statements to the shell cmdsRichard M. Stallman1994-09-241-20/+34
| | | | | | | | | | | | to discard the extra arg some shells make. (vc-rename-file): Add autoload cookie. (vc-steal-lock): (1) Function should be non-interactive, because it doesn't work when called directly by the user. (2) Don't display revision "nil" when stealing lock if revision is unknown. (3) Put "Stolen lock on <file>" instead of just the file name in the Subject of the notification message.
* (vc-do-command): Temporarily add vc-path to the end of PATH.Richard M. Stallman1994-09-111-1/+6
|
* (vc-backend-checkout): Don't use -G for SCCS.Richard M. Stallman1994-08-261-4/+24
|
* (vc-admin): Pass nil as last arg to vc-start-entry.Richard M. Stallman1994-08-181-1/+1
|
* Comment change.Richard M. Stallman1994-07-261-0/+3
|
* (vc-next-action): Even in 1-file case, get its name from FILES.Richard M. Stallman1994-07-261-7/+6
| | | | | (vc-finish-logentry): Don't do vc-buffer-sync on the parent buffer when that parent buffer is a dired buffer.
* At compile time, require dired.Richard M. Stallman1994-07-191-2/+6
| | | | (vc-finish-logentry): Use the proper files buffer for vc-buffer-sync.
* (vc-finish-logentry): Use the value of vc-log-after-operation-hook ofRichard M. Stallman1994-07-131-8/+10
| | | | *VC-log* buffer instead of vc-parent-buffer.
* (vc-start-entry): New arg after-hook.Richard M. Stallman1994-07-061-11/+12
| | | | | | | Set vc-log-operation-hook locally. (vc-next-action-on-file): Not here. (vc-admin): Pass new arg. (vc-checkin): Pass new arg instead of setting vc-log-operation-hook.
* (vc-update-change-log): Pass a -n option to rcs2log.Richard M. Stallman1994-07-021-0/+4
|
* Update copyright.Karl Heuer1994-05-031-1/+1
|
* (vc-backend-diff): Test of cmp was backwards.Richard M. Stallman1994-04-221-1/+1
|
* (vc-checkin): Undo previous change.Richard M. Stallman1994-03-301-9/+3
|
* (vc-checkin): Insert name of current defun in comment buffer.Roland McGrath1994-03-291-2/+9
|
* Comment change.Richard M. Stallman1994-02-181-0/+1
|
* (vc-lookup-triple): Yield nil, not "", if NAME is nil.Paul Eggert1994-02-181-1/+1
| | | | Otherwise vc-revert-buffer fails with SCCS.
* (vc-comment-to-change-log): Load add-log before bindingKarl Heuer1994-02-091-0/+3
| | | | add-log-current-defun-function.
* vc-parse-buffer: arrange for old properties to get cleared when theirEric S. Raymond1994-02-021-6/+7
| | | | match string is not found in the master file.
* Comment change.Richard M. Stallman1994-01-141-2/+2
|
* (vc-finish-logentry): Sync the buffer in case the user modified it whilePaul Eggert1994-01-031-0/+4
| | | | editing the comment.
* (vc-buffer-sync, vc-diff): New arg NOT-URGENT.Richard M. Stallman1993-12-241-9/+12
| | | | (vc-diff): Pass new arg.
* (vc-record-rename): Don't use replace-regexp.Richard M. Stallman1993-12-231-1/+3
|
* (vc-workfile-unchanged-p): Add optional argumentPaul Eggert1993-12-031-28/+28
| | | | | | | | | specifying whether we want to compute the differences if the file is changed. Otherwise, use cmp instead of diff. (vc-next-action-on-file): Use new vc-workfile-unchanged-p option; this avoids recomputing the differences in some cases. (vc-backend-diff): OLDVERS is now optional; all callers changed. New optional argument CMP says to use `cmp' rather than `diff'.
* (vc-locking-user): Don't assume that the umask permitsPaul Eggert1993-12-021-4/+5
| | | | group-write and other-write.
* (vc-buffer-sync): Signal error if user says no.Richard M. Stallman1993-11-271-8/+35
|
* vc-static-header-alist shouldn't have been declared const.Eric S. Raymond1993-11-151-1/+1
|
* (vc-rename-file): Don't overwrite an existing file.Richard M. Stallman1993-11-121-8/+27
| | | | | Fix test for unsaved files. Calculate name of new master file properly.
* (vc-backend-checkout): Do not set umask to value that does not allowPaul Eggert1993-10-141-5/+4
| | | | | user-write permission while `co' is running; some versions of `co' won't work, because they can't write their temporaries.
* (vc-next-action) Fix (throw ... ) invocation to work with 19; thisEric S. Raymond1993-10-041-3/+4
| | | | | | | | allows vc-next-action on all marked files in a dired buffer to work. (vc-finish-logentry) There isn't necessarily a *VC-log-entry* buffer to remove if this function was called from within a dired buffer. Fix its handling of this case.
* (vc-find-binary): Fix bug; it always claimed success.Paul Eggert1993-09-271-10/+13
|
* (vc-do-command): Remove debugging output. Use (forward-line -1) insteadBrian Fox1993-09-211-4/+6
| | | | | of (previous-line 1). (vc-print-log): Delete extraneous lines of RCS output if present.
* (vc-version-other-window): New function.Paul Eggert1993-09-151-10/+52
| | | | | (vc-backend-checkout): Add optional arg workfile, which specifies where to put the working file.
* (vc-backend-steal): Fix typo when invoking the 'rcs' commandPaul Eggert1993-09-081-1/+1
| | | | to steal the lock.
* (vc-locked-example): Renamed from vc-quiescent-p. Now yields example ofPaul Eggert1993-08-271-19/+23
| | | | why current directory is not quiescent. All callers changed to use this.
* (vc-previous-comment): Use `mod', not `ring-mod'.Paul Eggert1993-08-101-1/+1
|
* * vc.el (vc-diff, vc-directory-18): Add missing paren to end ofJim Blandy1993-08-081-8/+5
| | | | vc-diff, and remove extra paren from vc-directory-18.
* (vc-shrink-to-fit): Deleted. All callers changed to useRichard M. Stallman1993-07-311-14/+6
| | | | | the new, fixed `shrink-window-if-larger-than-buffer' instead. In some places move it after a (goto-char (point-min)).
* (vc-backend-steal): Pass arg omitted in last change.Richard M. Stallman1993-07-251-1/+1
|
* > (vc-backend-revert): Use `co -f' instead of deleting thePaul Eggert1993-07-221-12/+7
| | | | | | | | working file ourselves; that way, if `co' fails, we won't have deleted the working file. (vc-backend-steal): Don't delete the working file. Use `rcs -u -l', not `rcs -u ; rcs -l'; it's faster. Use vc-backend-dispatch -- the old code couldn't have possibly worked.
* (vc-comment-to-change-log): Copy interactive spec fromRoland McGrath1993-07-191-7/+7
| | | | | | add-change-log-entry-other-window. Call add-change-log-entry instead of add-change-log-entry-other-window; pass it t for OTHER-WINDOW and NEW-ENTRY args. Go to bol before filling.
* (vc-comment-to-change-log): Canonicalize following whitespace afterRoland McGrath1993-07-191-6/+8
| | | | | filling, not before. Set END to point at end of indentation. Skip whitespace chars up to END before skipping back to delete.
* (vc-comment-to-change-log): Complete rewrite. Do not useRoland McGrath1993-07-181-8/+39
| | | | | vc-update-change-log. Instead, snarf last comment from vc-comment-ring and insert it with add-change-log-entry-other-window.
* * vc.el (vc-start-entry): Don't call file-name-nondirectory onJim Blandy1993-07-061-1/+1
| | | | | | FILE before passing it to vc-mode-line. Everyplace else passes vc-mode-line full filenames, and vc-mode-line now needs the real file name to decide which version-control system the file is under.
* (vc-name): Move to vc-hooks.el.Paul Eggert1993-07-051-7/+0
|
* (vc-backend-diff): Undo "-q" change. This was fixed instead by addingPaul Eggert1993-07-041-1/+1
| | | | -q support to vcdiff.
* (vc-path): New variable.Richard M. Stallman1993-07-021-1/+6
| | | | (vc-do-command): Use vc-path.
* * vc.el (vc-backend-diff): Pass the "-q" flag only if we're usingJim Blandy1993-07-021-1/+1
| | | | rcsdiff.