- 29 Mar, 2008 2 commits
-
-
Dan Nicolaescu authored
(vc-status-refresh): Create a temporary buffer and call the `dir-status' backend function from that buffer. * vc-bzr.el (vc-bzr-dir-status): Don't create a buffer. (vc-bzr-after-dir-status): Don't kill the buffer. * vc-cvs.el (vc-cvs-dir-status): Don't create a buffer. (vc-cvs-after-dir-status): Don't kill the buffer. * vc-git.el (vc-git-dir-status): Don't create a buffer. (vc-git-after-dir-status-stage2): Don't kill the buffer. * vc-hg.el (vc-hg-dir-status): Don't create a buffer. (vc-hg-after-dir-status): Don't kill the buffer. * vc-svn.el (vc-svn-dir-status): Don't create a buffer. (vc-svn-after-dir-status): Don't kill the buffer.
-
Stefan Monnier authored
-
- 28 Mar, 2008 1 commit
-
-
Stefan Monnier authored
(vc-bzr-state-heuristic): New fun, extracted from vc-bzr-registered. (vc-bzr-registered): Use it.
-
- 24 Mar, 2008 2 commits
-
-
Stefan Monnier authored
-
Dan Nicolaescu authored
* vc-bzr.el (vc-bzr-after-dir-status): Detect missing files.
-
- 23 Mar, 2008 1 commit
-
-
Dan Nicolaescu authored
'unregistered for unregistered files.
-
- 21 Mar, 2008 1 commit
-
-
Dan Nicolaescu authored
* vc-git.el (vc-git-state): * vc-cvs.el (vc-cvs-parse-status): * vc-bzr.el (vc-bzr-state): Return 'added when the file is in that state.
-
- 17 Mar, 2008 2 commits
-
-
Dan Nicolaescu authored
-
Dan Nicolaescu authored
New functions to implement vc-status support. * vc.el (vc-default-extra-status-menu) (vc-add-to-vc-status-buffer): New functions.
-
- 15 Mar, 2008 1 commit
-
-
Stefan Monnier authored
(vc-bzr-complete-with-prefix, vc-bzr-revision-completion-table): New functions.
-
- 14 Mar, 2008 2 commits
-
-
Dan Nicolaescu authored
for each file in the list. (vc-bzr-log-view-mode): Recognize the file marker.
-
Dan Nicolaescu authored
(vc-bzr-show-log-entry): Make regexp match more cases. (vc-diff-switches-list): Remove autoload, not needed.
-
- 06 Mar, 2008 1 commit
-
-
Stefan Monnier authored
-
- 23 Feb, 2008 1 commit
-
-
Dan Nicolaescu authored
setting it. (vc-status-menu-map): Do not define using easy-menu. (vc-status-menu-map): New defalias. (vc-status-mode-map): Hook up the menu. (top-level): Update TODO. * vc-hg.el (vc-hg-extra-status-menu): Return a keymap. * vc-bzr.el (vc-bzr-init-version): Rename to ... (vc-bzr-init-revision): ... this.
-
- 05 Jan, 2008 1 commit
-
-
Romain Francoise authored
* vc-bzr.el: Fix typo in header.
-
- 04 Jan, 2008 2 commits
-
-
Stefan Monnier authored
Remove some outdated comments through the whole file. (vc-bzr-program-args): Remove because unused. (vc-bzr-log-switches): New customization option. (vc-bzr-command): Use LC_MESSAGES=C instead of LC_ALL=C. No longer use `vc-bzr-program-args'. (vc-bzr-register): Fix for working with both 22.1 and CVS version of `vc-find-root' (patch by Andreas Hoenen). (vc-bzr-status): Update regex to match latest Bzr output. Remove redundant test. (vc-bzr-init-version): New function. (vc-bzr-unregister): Must not delete file. (vc-bzr-find-version): New function. (vc-bzr-checkout): Argument `rev' is explicit revision only if it's a non-empty string, otherwise take head revision. (vc-bzr-print-log): Pass `vc-bzr-log-switches' to "bzr log". (vc-bzr-diff): Simpler build of the revision spec string. (vc-annotate-convert-time, vc-bzr-annotate-difference): Remove: compatibility hacks for Emacs21, not needed in Emacs 22. (vc-bzr-dir-state): Add code comments. Removed redundant statement. (vc-bzr-dired-state-info): Only provide custom strings for overloaded VC state 'edited; otherwise fallback to `vc-default-dired-state-info'.
-
Dan Nicolaescu authored
* emacs-lisp/bytecomp.el (byte-compile-from-buffer): Move one more form inside with-current-buffer. * progmodes/antlr-mode.el (provide): Move to the end of file. (require): Don't require font-lock and compile. (outline-level, imenu-use-markers, imenu-create-index-function): Move declarations to top level. (cond-emacs-xemacs-macfn): Declare for compiler. * vc-bzr.el (vc-bzr-root): * vc-arch.el (vc-arch-root): Only set a property if the file is managed by this backend. * vc-hg.el (vc-hg-state): Support the new status code for up-to-date.
-
- 29 Dec, 2007 1 commit
-
-
Eric S. Raymond authored
and 'unregistered states. * vc-hooks.el (vc-state): Added 'removed state to documentation. * vc-hg (vc-hg-parse-status): Recognize 'added, 'removed, and 'up-to-date state. Deal with the possibility that C for clean might change to "=" in the next point release. * vc-git.el (vc-git-parse-status): Recognize 'removed. * vc.el (header comment): Better description of new dir-state. (vc-compatible-state): Defines which states are mutually compatible; usable with 'edited as a test for which can be committed on. (vc-dired-hook): Turn off undo in the VC-Dired buffer, a speed tweak. (vc-default-dired-state-info): Display 'removed state. * vc-bzr.el (vc-bzr-dir-state): Recognize 'added.
-
- 28 Dec, 2007 2 commits
-
-
Eric S. Raymond authored
states. and the new return-value convention. These are not actually used yet, just set. * vc-svn.el (vc-svn-parse-status): Set 'ignored and 'unregistered states when appropriate. * vc-hg.el (vc-hg-state,vc-hg-dir-state): Set 'ignored and 'unregistered' when appropriate. * vc-git.el: Document that we don't set the new states yet. * vc.el (vc-dired-state-info): Display 'unregistered and 'ignored states. * vc-cvs.el (vc-cvs-parse-status): Set the 'ignored state when appropriate. * vc-bzr.el (vc-bzr-dir-state): Set 'ignored and 'unregistered' when appropriate.
-
Eric S. Raymond authored
Modify all instances of the dir-state back-end method to suppress keeping undo lists on the buffers holding astatus output, which csn get extremely large.
-
- 26 Dec, 2007 1 commit
-
-
Eric S. Raymond authored
-
- 20 Oct, 2007 1 commit
-
-
Stefan Monnier authored
* 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.
-
- 10 Oct, 2007 2 commits
-
-
Eric S. Raymond authored
missed it in the back ends.
-
Eric S. Raymond authored
-
- 07 Sep, 2007 1 commit
-
-
Stefan Monnier authored
(vc-bzr-file-name-relative): Use 'when' instead of 'and'. (vc-bzr-status): Fix shadowing of variable 'status'. (vc-bzr-workfile-version): Use correct path to 'last-revision' file. Use `expand-file-name' instead of `concat'. (vc-bzr-annotate-command): Use option name '--long' instead of '-l'. Update annotation line regexp. Fixes launchpad.net [Bug 137435].
-
- 06 Sep, 2007 1 commit
-
-
Romain Francoise authored
(vc-bzr-workfile-version): Use it.
-
- 15 Aug, 2007 1 commit
-
-
Stefan Monnier authored
(vc-bzr-registered): Don't redundantly protect against file-error. Actually use the format-specific code. (vc-bzr-buffer-nonblank-p): Remove. (vc-bzr-status): Change `kindchange' -> `kindchanged'.
-
- 09 Aug, 2007 1 commit
-
-
Stefan Monnier authored
(vc-bzr-state-words): Add "kind changed" state word. (vc-bzr-status): New function. Return Bzr idea of file status, which is different from VC's. (vc-bzr-state): Use vc-bzr-status. (vc-workfile-unchanged-p): Use vc-bzr-status. (vc-bzr-revert): Use synchronous process; expect exitcode 0. (vc-dired-state): Process "kind changed" state word.
-
- 07 Aug, 2007 1 commit
-
-
Stefan Monnier authored
(vc-bzr-command): Remove redundant setting of process-connection-type. (vc-bzr-admin-checkout-format-file): Add autoload. (vc-bzr-root-dir): Remove in favor of vc-bzr-root. (vc-bzr-root): Switch to implementation of vc-bzr-root-dir. (vc-bzr-registered): Compare dirstate format tag with known good value, abort parsing if match fails. Warn user in docstring. (vc-bzr-workfile-version): Case for different Bzr branch formats. See bzrlib/branch.py in Bzr sources. (vc-bzr-diff): First argument FILES may be a string rather than a list. (vc-bzr-shell-command): Remove in favor of vc-bzr-command-discarding-stderr. (vc-bzr-command-discarding-stderr): New function.
-
- 06 Aug, 2007 1 commit
-
-
Stefan Monnier authored
program, and return nil (vc-bzr-state): Gracefully handle missing "bzr" program, and return nil. (vc-bzr-state): Look for path names relative to the repository root after status keyword. (vc-bzr-file-name-relative): New function. (vc-bzr-admin-dirname): Reinstate, as other vc-bzr-admin-... paths depend on it. (vc-bzr-admin-dirname, ...-checkout-format-file) (...-branch-format-file, ...-revhistory): Paths to some Bzr internal files that we now parse directly for speed. (vc-bzr-root-dir): Use `vc-bzr-admin-checkout-format-file' as witness. (vc-bzr-registered): Only parse vc-bzr-admin-dirstate file if it exists. (vc-bzr-state): "bzr status" successful only if exitcode is 0 (vc-bzr-root): Use `vc-bzr-shell-command'. Stderr may contain Bzr warnings, so we must discard it. (vc-bzr-workfile-version): Speedup counting lines from `vc-bzr-admin-revhistory' file, but fallback to spawning "bzr revno" if that file doesn't exist. (vc-bzr-responsible-p): Use `vc-bzr-root' instead of `vc-bzr-root-dir' for speed. add `vc-bzr-admin-dirname' (not ".bzr"!) to `vc-directory-exclusion-list' (vc-bzr-shell-command): New function.
-
- 03 Aug, 2007 2 commits
-
-
Miles Bader authored
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-87
-
Miles Bader authored
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-842
-
- 02 Aug, 2007 1 commit
-
-
Stefan Monnier authored
Make it more discriminating and more useful. (vc-bzr-root-dir): Use new name. (vc-bzr-registered): Use new name and look at the dirstate file to determine if it's registered or not without running `bzr'.
-
- 31 Jul, 2007 1 commit
-
-
Stefan Monnier authored
* vc-hooks.el (vc-handled-backends): Add BZR.
-
- 27 Jul, 2007 1 commit
-
-
Glenn Morris authored
-
- 20 Jul, 2007 1 commit
-
-
Dan Nicolaescu authored
(vc-hg-registered): Replace if with when. (vc-hg-state): Deal with nonexistent files and handle removed files. (vc-hg-dir-state, vc-hg-dired-state-info): New functions. (vc-hg-checkout): Re-enable. (vc-hg-create-repo): Fix typos. * vc.el: Fix typo. * vc-mcvs.el (vc-mcvs-create-repo): Fix typos. * vc-bzr.el (vc-bzr-create-repo): New function.
-
- 18 Jul, 2007 1 commit
-
-
Eric S. Raymond authored
makes only the minimum changes needed to get the old vc.el logic working with the new back ends.
-
- 17 Jul, 2007 1 commit
-
-
Stefan Monnier authored
Remove. Version 0.8 is already old nowadays, and by the time Emacs-23 comes out, nobody will even remember it has ever existed.
-
- 28 Jun, 2007 1 commit
-
-
Stefan Monnier authored
(vc-bzr-workfile-version, vc-bzr-could-register): Don't hardcode point-min == 1.
-
- 22 Jun, 2007 1 commit
-
-
Dan Nicolaescu authored
regexp.
-