+# -*- conf -*-
+
[defaults]
-pull = -u
annotate = -n -l -u
+diff = --subrepos
branches = -a
-revert = --no-backup
+commit = --subrepos
+in = --subrepos
+out = --subrepos
+pull = --rebase
+qseries = --summary
+revert = --no-backup
+status = --subrepos
[ui]
username = PHO <pho@cielonegro.org>
+[web]
+#cacerts = /etc/ssl/certs/ca-certificates.crt
+
+[diff]
+git = True
+
+[alias]
+egrep = !cd `$HG root`; nohup egrep --color=always -n -e '$1' `$HG manifest` | less -R --quit-if-one-screen
+fgrep = !cd `$HG root`; nohup fgrep --color=always -n -e '$1' `$HG manifest` | less -R --quit-if-one-screen
+stash = shelve
+qpst = status --rev qparent:.
+qst = status --rev '.^1:.'
+bm = bookmark
+bms = bookmarks
+
[extensions]
-hgext.mq =
-hgext.fetch =
-hgext.graphlog =
-pager=
-color=
+hgext.color=
+hgext.convert=
+hgext.fetch=
+hgext.graphlog=
+hgext.mq=
+hgext.pager=
+hgext.purge=
+hgext.rebase=
+hgext.record=
+hgext.shelve=
+hgext.transplant=
+
+[pager]
+attend = annotate, cat, diff, export, glog, grep, tags, qdiff
+
+[mq]
+git = auto
+
+[hooks]
+commit = touch `hg root`/.hg/unpushed
+post-push = rm -f `hg root`/.hg/unpushed
+post-rollback = rm -f `hg root`/.hg/unpushed