aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/vc.el
Commit message (Collapse)AuthorAgeFilesLines
* (vc-backend-diff): Return the correct status if we had toGerd Moellmann2000-04-011-5/+6
| | | | retry the rcsdiff command without the --brief option.
* (vc-version-diff): Make sure file name is expanded.Gerd Moellmann2000-01-261-5/+6
|
* (vc-update-change-log): Look for rcs2log underGerd Moellmann1999-12-021-16/+18
| | | | exec-directory.
* Use make-temp-file.Stefan Monnier1999-10-151-2/+4
|
* (vc-backend-checkout): Use coding system 'no-conversion when doingAndré Spiegel1999-10-021-26/+32
| | | | with-temp-file.
* (vc-backend-checkout): Use with-temp-file to check out into arbitraryAndré Spiegel1999-09-221-43/+34
| | | | file names.
* (vc-annotate-display): Use < 69 not < 70 to distinguish 20YY from 19YY.Richard M. Stallman1999-09-061-4/+4
|
* (vc-annotate-display): Treat 2-digit years under 70 as 20YY.Richard M. Stallman1999-09-061-2/+7
|
* (vc-update-change-log): Use small-temporary-file-directory when non-nil.Eli Zaretskii1999-09-021-2/+4
|
* (vc-backend-merge-news): Fix regexp to also match P markerAndreas Schwab1999-08-271-2/+2
| | | | from cvs update.
* (vc-fetch-cvs-status): Use "-l" option for "cvs status", to make itAndré Spiegel1999-06-301-2/+2
| | | | non-recursive.
* Undo previous undo -- spiegel's change already corrected rms's.Karl Heuer1999-06-151-2/+2
|
* (vc-dired-mode): Undo previous two changes.Karl Heuer1999-06-151-2/+2
|
* (vc-dired-mode): Don't match anything before the date inAndré Spiegel1999-06-091-2/+2
| | | | dired-move-to-filename-regexp.
* (vc-dired-mode): Make the dired-move-to-filename-regexpRichard M. Stallman1999-05-231-3/+3
| | | | | regexp match the date, to avoid treating date as file size. Add YYYY S option to WESTERN/
* (vc-backend-revert): For CVS files that were made writeable with "cvsAndré Spiegel1999-04-081-4/+9
| | | | edit", call "cvs unedit" to undo that.
* (vc-delete-logbuf-window): New var.Karl Heuer1999-03-131-6/+17
| | | | (vc-finish-logentry): Use it.
* (vc-annotate-display): Delete old overlays. Fix check for major-mode.André Spiegel1999-01-221-7/+13
| | | | (vc-annotate-mode): Delete variable.
* (vc-backend-diff): Use `diff-switches-list' throughout.Richard M. Stallman1999-01-021-7/+3
|
* (vc-rcs-release): Fix Type.Markus Rost1998-12-081-4/+7
| | | | | (vc-sccs-release): Fix Type. (vc-cvs-release): Fix Type.
* (vc-dired-window-configuration, vc-ediff-windows,André Spiegel1998-12-021-1/+9
| | | | | vc-ediff-result, vc-dired-switches, vc-dired-terse-mode): Added defvars to suppress compilation warnings.
* (with-vc-file, edit-vc-file): New macros.André Spiegel1998-11-041-1/+34
|
* (vc-backend-merge-news): Check for "P" output.Dave Love1998-10-301-1/+2
|
* (vc-insert-headers): Doc fix.Dave Love1998-09-101-2/+2
|
* (vc-backend-merge-news): Account for `already contains theAndré Spiegel1998-08-041-7/+11
| | | | differences' state.
* Comment change.Richard M. Stallman1998-07-091-1/+2
|
* (vc-finish-logentry): Only delete windows in the selected frameRichard M. Stallman1998-07-081-2/+2
| | | | | displaying the *VC-log* buffer, in case another frame is dedicated to it (which will then be deleted via kill-buffer).
* (vc-binary-suffixes): New variable.Eli Zaretskii1998-06-211-9/+17
| | | | | (vc-find-binary): Append every suffix from vc-binary-suffixes when looking for executable files.
* (vc-find-binary): Accept only non-directories.Richard M. Stallman1998-06-161-2/+3
|
* (vc-dired-hook): Don't use dired-kill-line to remove directory linesAndré Spiegel1998-06-121-4/+13
| | | | | | in terse mode. (vc-dired-purge): If the top level dir is empty, make it look a little nicer.
* (vc-dired-recurse, vc-dired-terse-display): New user options.André Spiegel1998-06-111-25/+86
| | | | | | | | | | (vc-next-action-dired): Cleanup. Let vc-dired-terse-mode be nil here, so that checked-in files don't vanish. (vc-dired-toggle-terse-mode): New function. (vc-dired-hook): Handle terse mode. (vc-dired-purge): New function. (vc-directory): Handle vc-dired-recurse. (vc-dired-hook): Don't show "." and "..".
* (vc-directory): Bind vc-dired-switches in order to pass switches to ↵André Spiegel1998-06-051-3/+7
| | | | | | vc-dired-mode. (vc-dired-mode): Check for vc-dired-switches.
* (vc-dired-hook): Kill excluded directories recursively.André Spiegel1998-06-031-2/+5
|
* (vc-update-change-log): Use temporary-file-directory.Richard M. Stallman1998-05-161-3/+2
| | | | Use expand-file-name on it.
* (vc-update-change-log): Use system-tmp-directory.Richard M. Stallman1998-05-161-6/+2
|
* (vc-fetch-cvs-status): Don't specify DIR on the command line.André Spiegel1998-05-021-5/+12
| | | | (vc-dired-hook): Optimized for CVS.
* *** empty log message ***Dan Nicolaescu1998-04-201-2/+3
|
* (vc-dired-mode): Redefine dired-move-to-filename-regexp locally.André Spiegel1998-04-151-21/+39
| | | | | (vc-dired-reformat-line): Streamlined. Should handle all sorts of date formats now.
* (vc-backend-revert): Fix missing argument forAndreas Schwab1998-04-151-2/+2
| | | | vc-file-setprop.
* (vc-next-action-on-file): Don't check out after registering. This isAndré Spiegel1998-04-141-11/+6
| | | | | | two steps instead of one, and the second does not make sense under CVS. (vc-next-action): Changed doc string to reflect the above.
* (vc-next-action): Fixed bug that prevented registering files using C-x v v.André Spiegel1998-04-091-3/+6
|
* (vc-dired-mode): Make dired-after-readin-hook a local hook, not a local ↵André Spiegel1998-04-051-3/+3
| | | | variable.
* (vc-merge, vc-backend-merge): New functions.André Spiegel1998-04-051-4/+80
| | | | | (vc-resolve-conflicts): Added optional parameters for buffer names. (vc-branch-p): New function.
* (vc-ensure-vc-buffer): New function.André Spiegel1998-04-051-122/+75
| | | | | (vc-registration-error): Replaced by the above. Updated all callers. (file-executable-p-18, file-regular-p-18): Removed.
* (vc-next-action-dired): Use dired-do-redisplay. HandleRichard M. Stallman1998-04-041-163/+124
| | | | | | | | | | | | | | | | | | window configuration correctly. (vc-next-action): Save window configuration for vc-next-action-dired. (vc-finish-logentry): Only kill log buffer if it does exist. (vc-dired-mode): Rewritten so that it works entirely through dired-after-readin-hook. Subdirectories are handled just as in ordinary dired. (vc-dired-hook): New function. (vc-state-info, vc-dired-reformat-line): Adapted. (vc-dired-update, vc-dired-update-line): Removed. (vc-directory): Rewritten. (vc-directory-18): Removed. (vc-dired-mark-locked): New function, bound to "*l" in vc-dired-mode. (vc-do-command): Only compute vc-name if it is really needed. (vc-fetch-cvs-status): New function. (vc-dired-hook): Use it.
* (vc-revert-buffer): Rewrote handling of vc-diff buffer,André Spiegel1998-04-011-14/+8
| | | | | so that the file's buffer is always current when the actual revert is done.
* (vc-backend-revert): CVS bug fix.André Spiegel1998-03-311-5/+4
|
* * vc.el (vc-resolve-conflicts): New function.André Spiegel1998-03-311-21/+101
| | | | | | | | | | (vc-next-action-on-file): Use it. (vc-backend-revert): For CVS, revert to the version the buffer was based on, not the latest on the current branch (same behavior as for RCS). For SCCS, forget vc-workfile-version so that it gets recomputed. (vc-revert-buffer): Rewrote doc string to explain the above. (vc-finish-logentry): Don't add extra newline.
* (vc-next-action-on-file): Properly handle the case when user tries toAndré Spiegel1998-03-201-61/+79
| | | | | | | | | check-in, but file on disk has changed. (vc-do-command): Consider LAST argument only if FILE is non-nil. (vc-add-triple, vc-record-rename, vc-lookup-file): Find vc-name-assoc-file based on vc-name of FILE. (vc-backend-admin, vc-rename-file): Handle the SCCS PROJECTDIR feature. (vc-do-command): Rewrote doc string.
* (vc-restore-buffer-context): Only try to restore mark if it is active.André Spiegel1998-03-181-5/+6
|