[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE]
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE] |
Date: |
Mon, 06 Aug 2007 21:17:41 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Branch: EMACS_22_BASE
Changes by: Stefan Monnier <monnier> 07/08/06 21:17:38
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.11049.2.196
retrieving revision 1.11049.2.197
diff -u -b -r1.11049.2.196 -r1.11049.2.197
--- ChangeLog 6 Aug 2007 20:08:55 -0000 1.11049.2.196
+++ ChangeLog 6 Aug 2007 21:17:34 -0000 1.11049.2.197
@@ -1,3 +1,29 @@
+2007-08-06 Riccardo Murri <address@hidden>
+
+ * vc-bzr.el (vc-bzr-registered): Gracefully handle missing "bzr"
+ 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.
+
2007-08-06 Tom Tromey <address@hidden>
* diff-mode.el (diff-unified->context, diff-reverse-direction)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Michael Albinus, 2007/08/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Michael Albinus, 2007/08/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Vinicius Jose Latorre, 2007/08/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Vinicius Jose Latorre, 2007/08/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Martin Rudalics, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Michael Albinus, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE],
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Vinicius Jose Latorre, 2007/08/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Chong Yidong, 2007/08/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Chong Yidong, 2007/08/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Stefan Monnier, 2007/08/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Michael Albinus, 2007/08/07
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Martin Rudalics, 2007/08/08
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Glenn Morris, 2007/08/08
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Glenn Morris, 2007/08/08
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v [EMACS_22_BASE], Andreas Schwab, 2007/08/08