diff options
author | Kenichi Handa <handa@m17n.org> | 2009-12-28 16:29:24 +0900 |
---|---|---|
committer | Kenichi Handa <handa@m17n.org> | 2009-12-28 16:29:24 +0900 |
commit | e7936c0f9f8b411a4899e819b10878a54471c735 (patch) | |
tree | c3a63d71b0446180c0d941396858620a9828f9c7 | |
parent | bcffff463457c04be042d3f5ca88023bd3ccdfd3 (diff) | |
parent | 58941d03a598cdc5b73514ff042f05e56bca642c (diff) | |
download | emacs-e7936c0f9f8b411a4899e819b10878a54471c735.tar.gz |
Add new entries to ChangeLog
-rw-r--r-- | lisp/ChangeLog | 8 | ||||
-rw-r--r-- | lisp/vc-git.el | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 473e539f0da..8a493d7c106 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,11 @@ +2009-12-28 Juanma Barranquero <lekktu@gmail.com> + + Supersede color.diff settings in git log (bug#5211). + + * vc-git.el (vc-git-print-log): Pass "--no-color" to log to avoid + escape chars in its output when the user has color.diff set to `always'. + This fix works on git 1.4.2 and newer (released on 2006-08-13). + 2009-12-26 Kevin Ryde <user42@zip.com.au> * info-look.el (sh-mode): Look for coreutils new "Concept Index" diff --git a/lisp/vc-git.el b/lisp/vc-git.el index 69e861434ba..1970cb1460a 100644 --- a/lisp/vc-git.el +++ b/lisp/vc-git.el @@ -555,7 +555,7 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." (apply 'vc-git-command buffer 'async files (append - '("log") + '("log" "--no-color") (when shortlog '("--graph" "--decorate" "--date=short" "--pretty=format:%d%h %ad %s" "--abbrev-commit")) |