comparison .hgrc @ 468:bec91aeefddc

hg: switch from out-of-tree remotebranches to in-tree remotenames I've finally got the functionality I need in core!
author Augie Fackler <raf@durin42.com>
date Thu, 04 Oct 2018 22:32:53 -0400
parents 84f79f34bd63
children 838039231429
comparison
equal deleted inserted replaced
467:e1ce8897030d 468:bec91aeefddc
16 hgext.record= 16 hgext.record=
17 hgext.schemes= 17 hgext.schemes=
18 hgext.shelve= 18 hgext.shelve=
19 show= 19 show=
20 hgext.transplant= 20 hgext.transplant=
21 hg_remotebranches= 21 remotenames=
22 22
23 [alias] 23 [alias]
24 ll=log --graph --style compact --limit 6 -r 'sort((::. or bookmark() or heads(upstream())), "-rev")' 24 ll=log --graph --style compact --limit 6 -r 'sort((::. or bookmark() or heads(upstream())), "-rev")'
25 upstream-bookmarks = log -r 'bookmark() and (upstream() or obsolete())' --template '{bookmarks}\n' 25 upstream-bookmarks = log -r 'bookmark() and (upstream() or obsolete())' --template '{bookmarks}\n'
26 utip = log -r 'limit(heads(upstream()), 1)' 26 utip = log -r 'limit(heads(upstream()), 1)'
87 87
88 [templatealias] 88 [templatealias]
89 sl_branch = '{ifeq(branch,"default","","{label(black_background, branch)} ")}' 89 sl_branch = '{ifeq(branch,"default","","{label(black_background, branch)} ")}'
90 sl_node = '{label("log.changeset changeset.{phase}", shortest(node))}{if(ellipsis, "...")}' 90 sl_node = '{label("log.changeset changeset.{phase}", shortest(node))}{if(ellipsis, "...")}'
91 sl_user = '{label("grep.user", author|user)}' 91 sl_user = '{label("grep.user", author|user)}'
92 sl_tags = '{label("tags.normal", if(tags," {tags}"))}' 92 sl_tags = '{label("tags.normal", if(tags," {tags}"))} {label("tags.normal", if(remotenames, " {remotenames}"))}'
93 sl_book = '{label("sl.book", if(bookmarks," {bookmarks}"))}' 93 sl_book = '{label("sl.book", if(bookmarks," {bookmarks}"))}'
94 sl_topic = '{label("sl.topic", if(topics," {topics}"))}' 94 sl_topic = '{label("sl.topic", if(topics," {topics}"))}'
95 sl_desc = '{label(ifcontains(rev, revset('.'), 'desc.here'),desc|firstline)}' 95 sl_desc = '{label(ifcontains(rev, revset('.'), 'desc.here'),desc|firstline)}'
96 96
97 [templates] 97 [templates]
103 changeset.draft = magenta 103 changeset.draft = magenta
104 changeset.secret = red 104 changeset.secret = red
105 desc.here = inverse 105 desc.here = inverse
106 106
107 [revsetalias] 107 [revsetalias]
108 canmutate = not (public() or upstream()) 108 upstream = ::remotenames()
109 canmutate = not (public() or upstream) - obsolete()
109 smart = ((parents(canmutate) or canmutate or (head() - closed())) and (not obsolete() or orphan()^)) or . 110 smart = ((parents(canmutate) or canmutate or (head() - closed())) and (not obsolete() or orphan()^)) or .
110 111
111 %include .private/hgrc 112 %include .private/hgrc
112 %include $HOME/.hgrc-machine 113 %include $HOME/.hgrc-machine