Re: Git log.decorate can't be overridden in global config (v2.13.0)

2017-05-19 Thread Junio C Hamano
Todd Zullinger  writes:

> I believe a patch for this is on the ah/log-decorate-default-to-auto
> branch, courtesy of Brian Carlson (Cc:d):
>
>https://github.com/gitster/git/commit/c74271aae7
>
> The relevant list thread is here:
>
>
> https://public-inbox.org/git/20170512213407.46251-1-sand...@crustytoothpaste.net/
>
> Cheers,

Thanks.  

We should merge this (and other regression fixes, if any) and tag
2.13.1 during the next two weeks.




Re: Git log.decorate can't be overridden in global config (v2.13.0)

2017-05-19 Thread Todd Zullinger

Hi Caleb,

Caleb Evans wrote:
I recently updated to Git v2.13.0 (macOS Sierra via Homebrew), and I 
noticed that the default --decorate option for `git log` has changed 
from --decorate=no to --decorate=auto. I'd prefer to keep decoration 
disabled to minimize clutter in the logs, so I try disabling it in 
my global .gitconfig (~/.gitconfig) like so:


git config --global log.decorate none

However, this does not seem to disable the log decorations. Running 
`git log` again still shows the decorations. Strangely, running `git 
config log.decorate none` does seem to disable decoration, but I 
would prefer not to do this on a per-repository basis. I can only 
suspect that this is a Git bug, as my log.decorate global config 
setting is not being honored. I have already confirmed that my 
repository's .git/config is not overriding my global preference.


I hope this should be a simple issue, but please let me know if you 
have questions.


I believe a patch for this is on the ah/log-decorate-default-to-auto 
branch, courtesy of Brian Carlson (Cc:d):


   https://github.com/gitster/git/commit/c74271aae7

The relevant list thread is here:

   
https://public-inbox.org/git/20170512213407.46251-1-sand...@crustytoothpaste.net/

Cheers,

--
Todd
~~
Ambition is a poor excuse for not having enough sense to be lazy.



Git log.decorate can't be overridden in global config (v2.13.0)

2017-05-19 Thread Caleb Evans
Hi,

I recently updated to Git v2.13.0 (macOS Sierra via Homebrew), and I noticed 
that the default --decorate option for `git log` has changed from --decorate=no 
to --decorate=auto. I'd prefer to keep decoration disabled to minimize clutter 
in the logs, so I try disabling it in my global .gitconfig (~/.gitconfig) like 
so:

git config --global log.decorate none

However, this does not seem to disable the log decorations. Running `git log` 
again still shows the decorations. Strangely, running `git config log.decorate 
none` does seem to disable decoration, but I would prefer not to do this on a 
per-repository basis. I can only suspect that this is a Git bug, as my 
log.decorate global config setting is not being honored. I have already 
confirmed that my repository's .git/config is not overriding my global 
preference.

I hope this should be a simple issue, but please let me know if you have 
questions.

Thanks,
Caleb Evans