Mercurial > dotfiles
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 |