mirror of
https://github.com/bjc/prosody.git
synced 2025-04-01 20:27:39 +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