.hgrc
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 17 Dec 2013 10:21:15 +0200
changeset 652 4371bfe8ea96
parent 626 ec0fb611d885
child 684 95b15ebd8e1e
permissions -rw-r--r--
Set useful "hg diff" defaults.

; -*- mode: ini-generic; coding: utf-8 -*-

[ui]
; Who are you?
username = Oleksandr Gavenko <gavenkoa@gmail.com>
; Use internal merge engine. When merge fail you see <<<<<< ====== >>>>>> and a .orig file.
merge = internal:merge
editor = emacs -q
ignore = ~/.hgignore

style = ~/.hgstyle

[defaults]
log = -v
incoming = -v
outgoing = -v

[diff]
git = 1
unified = 5
showfunc = 1

[merge-tools]
emacs.args = -q --eval "(ediff-merge-with-ancestor \"$local\" \"$other\" \"$base\" nil \"$output\")"

[web]
encoding = utf-8

[extensions]
; To allow 'fetch' command.
hgext.fetch =
; To allow Mercurial Queues.
hgext.mq =
; To import revisions from foreign VCS repositories into Mercurial.
hgext.convert =
; Usage:  hg glog <dir>
hgext.graphlog =
; Enable '.hgeol' tracking (fix for CR/LF).
hgext.eol =
; Allow cherry-picking.
transplant =
; Show progress on operations.
progress =
; Delete untracked files from the working directory.
hgext.purge=

[progress]
; Number of seconds (float) before showing the progress bar.
delay = 2
; Time in seconds between refreshes of the progress bar.
refresh = 0.5
; Format of the progress bar: topic bar number estimate.
format = topic bar number estimate
; Clear the progress bar after it's done.
clear-complete = False
; If true, don't show a progress bar.
disable = False
; If true, ALWAYS show a progress bar, unless disable is given.
assume-tty = False

[trusted]
; http://mercurial.selenic.com/wiki/Trust
; Do not include: nobody.
groups = apache, daemon, www-data