summaryrefslogtreecommitdiff
path: root/Documentation/config.txt
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-12-28 00:41:33 (GMT)
committerJunio C Hamano <junkio@cox.net>2006-12-28 00:41:33 (GMT)
commitd2c11a38c476bdfa3dd2387a0d933b8c00e4dfe3 (patch)
tree1b1a4f6c735c576d1d6736ca9031d2e826926a5e /Documentation/config.txt
parent52883fbd767f8a79a6f98a08907d0a9f6ba1ece1 (diff)
downloadgit-d2c11a38c476bdfa3dd2387a0d933b8c00e4dfe3.zip
git-d2c11a38c476bdfa3dd2387a0d933b8c00e4dfe3.tar.gz
git-d2c11a38c476bdfa3dd2387a0d933b8c00e4dfe3.tar.bz2
UTF-8: introduce i18n.logoutputencoding.
It is plausible for somebody to want to view the commit log in a different encoding from i18n.commitencoding -- the project's policy may be UTF-8 and the user may be using a commit message hook to run iconv to conform to that policy (and either not have i18n.commitencoding to default to UTF-8 or have it explicitly set to UTF-8). Even then, Latin-1 may be more convenient for the usual pager and the terminal the user uses. The new variable i18n.logoutputencoding is used in preference to i18n.commitencoding to decide what encoding to recode the log output in when git-log and friends formats the commit log message. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'Documentation/config.txt')
-rw-r--r--Documentation/config.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt
index 22482d6..ffef3ab 100644
--- a/Documentation/config.txt
+++ b/Documentation/config.txt
@@ -248,6 +248,10 @@ i18n.commitEncoding::
browser (and possibly at other places in the future or in other
porcelains). See e.g. gitlink:git-mailinfo[1]. Defaults to 'utf-8'.
+i18n.logOutputEncoding::
+ Character encoding the commit messages are converted to when
+ running `git-log` and friends.
+
log.showroot::
If true, the initial commit will be shown as a big creation event.
This is equivalent to a diff against an empty tree.