summaryrefslogtreecommitdiff
path: root/lisp/vc-mtn.el
Commit message (Collapse)AuthorAgeFilesLines
* Move version control related files to the "vc" subdirectory.Juri Linkov2010-06-111-344/+0
| | | | | | | | | | | | * add-log.el, cvs-status.el, diff.el, diff-mode.el, ediff-diff.el, * ediff.el, ediff-help.el, ediff-hook.el, ediff-init.el, * ediff-merg.el, ediff-mult.el, ediff-ptch.el, ediff-util.el, * ediff-vers.el, ediff-wind.el, emerge.el, log-edit.el, log-view.el, * pcvs-defs.el, pcvs.el, pcvs-info.el, pcvs-parse.el, pcvs-util.el, * smerge-mode.el, vc-annotate.el, vc-arch.el, vc-bzr.el, vc-cvs.el, * vc-dav.el, vc-dir.el, vc-dispatcher.el, vc.el, vc-git.el, * vc-hg.el, vc-hooks.el, vc-mtn.el, vc-rcs.el, vc-sccs.el, vc-svn.el: Move files to the "vc" subdirectory.
* * vc-mtn.el (log-edit-extract-headers): Declare function.Juanma Barranquero2010-06-091-2/+4
|
* Improve support for special markup in the VC commit message.Dan Nicolaescu2010-06-081-1/+5
| | | | | | | * lisp/vc-mtn.el (vc-mtn-checkin): Add support for Author: and Date: markup. * lisp/vc-hg.el (vc-hg-checkin): Add support for Date:. * lisp/vc-git.el (vc-git-checkin): * lisp/vc-bzr.el (vc-bzr-checkin): Likewise.
* Add special markup processing for commit logs.Dan Nicolaescu2010-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * log-edit.el (log-edit-extra-flags): New variable. (log-edit): Add new argument MODE. Use that mode when non-nil instead of the log-view-mode. (log-view-process-buffer): New function. * vc.el: Document that the checkin method takes optional arguments. Document new backend specific method: log-view-mode. (vc-default-log-edit-mode): New function. (vc-checkin): Use a backend specific log-view-mode. Pass extra arguments to the checkin method. (vc-modify-change-comment): Pass a dummy extra argument. * vc-dispatcher.el (vc-log-edit): Add a mode argument, pass it to log-edit. (vc-start-logentry): Add a mode argument, pass it to vc-log-edit. (vc-finish-logentry): Process the log buffer before passing it down. Pass log-edit-extra-flags. * vc-bzr.el (vc-bzr-checkin): Pass extra arguments to the commit command. (log-edit-extra-flags, log-edit-before-checkin-process): New declarations. * vc-hg.el (vc-hg-checkin): Pass extra arguments to the commit command. (log-edit-extra-flags, log-edit-before-checkin-process): New declarations. (vc-hg-log-edit-mode): New derived mode. * vc-arch.el (vc-arch-checkin): * vc-cvs.el (vc-cvs-checkin): * vc-git.el (vc-git-checkin): * vc-mtn.el (vc-mtn-checkin): * vc-rcs.el (vc-rcs-checkin): * vc-sccs.el (vc-sccs-checkin): * vc-svn.el (vc-svn-checkin): Add an optional ignored argument.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (vc-mtn-print-log): Fix typo in previous.Glenn Morris2009-12-081-2/+2
|
* Support showing a single log entry from vc-annotate.Dan Nicolaescu2009-12-071-2/+4
| | | | | | | | | | | | | | | | | | | | * vc.el (print-log): Add a new argument: START-REVISION. (vc-print-log-internal): Add a new optional argument and pass it to the backend. (vc-print-log, vc-print-root-log): Adjust callers. * vc-annotate.el (vc-annotate-show-log-revision-at-line): If a buffer already displays the requested log entry, use it. Otherwise display only the log entry in question. * vc-svn.el (vc-svn-print-log): * vc-mtn.el (log-view-file-re): * vc-hg.el (vc-hg-state): * vc-git.el (vc-git-print-log): Add support for new argument START-REVISION. (vc-git-show-log-entry): Return t on success. * vc-bzr.el (vc-bzr-print-log): Add support new argument START-REVISION. (vc-bzr-show-log-entry): Return t on success. * vc-rcs.el (vc-rcs-print-log): * vc-sccs.el (vc-sccs-print-log): * vc-cvs.el (vc-cvs-print-log): Add new argument, ignore it.
* * vc.el (vc-log-show-limit): New variable.Dan Nicolaescu2009-11-151-2/+3
| | | | | | | | | | | | | | | | | | | (vc-print-log, vc-print-root-log): Add new argument LIMIT. Set it when using a prefix argument. (vc-print-log-internal): Add new argument LIMIT. * vc-svn.el (vc-svn-print-log): * vc-mtn.el (vc-mtn-print-log): * vc-hg.el (vc-hg-print-log): * vc-bzr.el (vc-bzr-print-log): Add new optional argument LIMIT, pass it to the log command when set. Make the BUFFER argument non-optional. * vc-sccs.el (vc-sccs-print-log): * vc-rcs.el (vc-rcs-print-log): * vc-git.el (vc-git-print-log): * vc-cvs.el (vc-cvs-print-log): Add new optional argument LIMIT, ignore it. Make the BUFFER argument non-optional
* * vc-mtn.el (vc-mtn-annotate-command):Dan Nicolaescu2009-09-141-1/+1
| | | | * vc-svn.el (vc-svn-annotate-command): Run asynchronously.
* * vc.el (top): print-log method now takes an optional SHORTLOGDan Nicolaescu2009-09-141-1/+1
| | | | | | | | | | | | | | | | | | | argument. Add a new method: root. * vc-hooks.el (vc-prefix-map, vc-menu-map): Add bindings for vc-print-root-log and vc-print-root-diff. * vc-bzr.el (vc-bzr-log-view-mode, vc-bzr-print-log): * vc-git.el (vc-git-print-log, vc-git-log-view-mode): * vc-hg.el (vc-hg-print-log, vc-hg-log-view-mode): Add support for short logs. * vc-cvs.el (vc-cvs-print-log): * vc-mtn.el (vc-mtn-print-log): * vc-rcs.el (vc-rcs-print-log): * vc-sccs.el (vc-sccs-print-log): * vc-svn.el (vc-svn-print-log): Add an optional argument shortlog that is ignored for now.
* (vc-mtn-after-dir-status, vc-mtn-dir-status): New functions.Dan Nicolaescu2009-06-231-0/+15
|
* (vc-mtn-register): Fix optional arguments.Dan Nicolaescu2009-04-011-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* (vc-mtn-diff-switches): Doc fix.Glenn Morris2008-12-031-5/+2
|
* (vc-mtn-diff): No need to duplicate vc-switches logic.Glenn Morris2008-11-301-1/+1
|
* (vc-mtn-diff-switches): New option.Glenn Morris2008-11-221-4/+26
| | | | | | | (vc-mtn-program): Rename from vc-mtn-command, for consistency with other backends. Keep old name as alias. Update callers. Make it a defcustom. (vc-mtn-diff): Give it a doc string. Apply diff switches.
* * vc-hg.el (vc-annotate-convert-time, vc-default-status-printer):Dan Nicolaescu2008-06-241-0/+2
| | | | | | | | * vc-rcs.el (vc-annotate-convert-time): * vc-mtn.el (vc-annotate-convert-time): * vc-git.el (vc-annotate-convert-time): * vc-cvs.el (vc-annotate-convert-time): * vc-bzr.el (vc-annotate-convert-time): Declare as functions.
* (vc-mtn-log-view-mode): Set log-view-per-file-logs andDan Nicolaescu2008-06-201-2/+9
| | | | log-view-file-re.
* Remove assumption about what nil means as a first arument to vc-do-command.Eric S. Raymond2008-05-101-1/+1
|
* Remove wash-log from the VC backend API.Eric S. Raymond2008-05-091-2/+0
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-9/+9
|
* Clean up vc*-revision-granularity and vc*-checkout-model.Eric S. Raymond2008-05-021-1/+1
|
* Change 'needs-patch to 'needs-update.Eric S. Raymond2008-05-011-1/+1
|
* (vc-mtn-command): Avoid localization of messages.Stefan Monnier2008-04-031-1/+4
|
* (vc-mtn-state): Support the added state.Dan Nicolaescu2008-03-221-4/+5
|
* Merge from emacs--rel--22Miles Bader2008-03-101-0/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1095
| * * textmodes/css-mode.el (css-indent-offset, css-electric-keys):Dan Nicolaescu2008-03-011-0/+1
| | | | | | | | | | | | | | * textmodes/bibtex-style.el (bibtex-style-indent-basic): * progmodes/verilog-mode.el (verilog-mode): * net/socks.el (socks): * vc-mtn.el (vc-mtn-mode-line-rewrite): Add :version.
* | Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ \ | |/ | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | * term/x-win.el (x-gtk-stock-map, icon-map-list)Dan Nicolaescu2007-10-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (x-gtk-map-stock): Delete duplicated definitions from merge. * progmodes/octave-mod.el: Require octave-inf at compile time * progmodes/compile.el (compilation-skip-to-next-location) (compilation-skip-threshold, compilation-skip-visited): Move definitions earlier. * play/zone.el (zone-fall-through-ws): * play/landmark.el (lm-move-down, lm-move-up): * play/handwrite.el (handwrite): * mail/mspools.el (mspools-visit-spool): * wdired.el (wdired-next-line, wdired-previous-line): * tar-mode.el (tar-subfile-save-buffer): * scroll-lock.el (scroll-lock-next-line) (scroll-lock-previous-line): * image-dired.el (image-dired-next-line) (image-dired-previous-line): * ediff-help.el (ediff-help-message-line-length): Use forward-line. * smerge-mode.el (smerge-auto-refine): * diff-mode.el (diff-auto-refine): Add :group. * play/yow.el: Require doctor at compile time. * vmsproc.el: Provide vmsproc. (command-send-input): Use forward-line. * vms-patch.el: Require ps-print and vmsproc at compile time. * vc-mtn.el (log-view-message-re, log-view-file-re) (log-view-font-lock-keywords): Pacify byte-compiler. * vc-hg.el: Require log-view at compile time.
* | * vc-bzr.el (vc-bzr-diff-tree):Stefan Monnier2007-10-201-1/+0
| | | | | | | | | | | | | | | | * vc-git.el (vc-git-diff-tree): * vc-hg.el (vc-hg-diff-tree): * vc-mcvs.el (vc-mcvs-diff-tree): * vc-mtn.el (vc-mtn-diff-tree): * vc-svn.el (vc-svn-diff-tree): Remove.
* | (vc-mtn-revision-completion-table):Make it work when the arg is a list of files.Stefan Monnier2007-10-201-2/+3
| |
* | Carry through today's big terminology change to a few places where IEric S. Raymond2007-10-101-1/+1
| | | | | | | | missed it in the back ends.
* | Terminology cleanup.Eric S. Raymond2007-10-101-2/+2
|/
* Add vc-mtn.el.Stefan Monnier2007-09-141-0/+285