mirror of
https://github.com/bjc/prosody.git
synced 2025-04-03 05:07:42 +03:00
doc/hgrc: Some useful Mercurial settings
Some useful settings that might benefit new contributors and get them up to speed with Modern Mercurial™ faster :)
This commit is contained in:
parent
9777b5158f
commit
057a2ce2ed
1 changed files with 43 additions and 0 deletions
43
doc/hgrc.ini
Normal file
43
doc/hgrc.ini
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
[paths]
|
||||||
|
default = https://hg.prosody.im/trunk/
|
||||||
|
default:pushrev = .
|
||||||
|
default:pushurl = ssh://hg@hg.prosody.im/prosody-hg/
|
||||||
|
|
||||||
|
contrib = https://hg.prosody.im/contrib/
|
||||||
|
contrib:bookmarks.mode = ignore
|
||||||
|
contrib:pushrev = .
|
||||||
|
contrib:pushurl = ssh://hg@hg.prosody.im/contrib/
|
||||||
|
|
||||||
|
[ui]
|
||||||
|
|
||||||
|
# The Mercurial project recommends enabling tweakdefaults to get slight
|
||||||
|
# improvements to the UI over time. Make sure to set HGPLAIN in the environment
|
||||||
|
# when writing scripts!
|
||||||
|
tweakdefaults = True
|
||||||
|
|
||||||
|
[phases]
|
||||||
|
# Disable marking changesets as published when pushing to a local repository
|
||||||
|
publish = False
|
||||||
|
|
||||||
|
[revsetalias]
|
||||||
|
# Convenient alias to find current trunk revision
|
||||||
|
trunk = last(public() and branch("default"))
|
||||||
|
[experimental]
|
||||||
|
# Require changes to have a topic branch
|
||||||
|
topic-mode = enforce
|
||||||
|
|
||||||
|
[fix]
|
||||||
|
trailing-whitespace:command = sed
|
||||||
|
trailing-whitespace:linerange = -e '{first},{last}s/\s\+$//'
|
||||||
|
trailing-whitespace:pattern = set:not binary()
|
||||||
|
|
||||||
|
astyle:command = astyle --indent=tab --attach-classes --indent-switches --break-blocks --pad-oper --unpad-paren --add-braces --align-pointer=name --lineend=linux
|
||||||
|
astyle:pattern = set:**.c
|
||||||
|
json:command = json_pp -json_opt canonical,pretty
|
||||||
|
json:pattern = set:**.json
|
||||||
|
|
||||||
|
[extensions]
|
||||||
|
# The Mercurial Changeset Evolution plugin is strongly recommended
|
||||||
|
evolve =
|
||||||
|
# support for topic branches
|
||||||
|
topic =
|
Loading…
Add table
Add a link
Reference in a new issue