Mercurial > dotfiles
changeset 472:79110d94a0c2
hg: filter out display of remotenames that start with "/"
I may want to filter out anything that contains a "/" since that'd be
a URL instead of a path shortcut, but I'll do that later if it becomes
obviously the right choice.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Fri, 01 Feb 2019 14:08:50 -0500 |
parents | 6eb4b38fa1ce |
children | f86c1048a46d |
files | .hgrc |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgrc +++ b/.hgrc @@ -93,7 +93,8 @@ sl. = log -Gr 'smart and ::.' -Tsl sl_branch = '{ifeq(branch,"default","","{label(black_background, branch)} ")}' sl_node = '{label("log.changeset changeset.{phase}", shortest(node))}{if(ellipsis, "...")}' sl_user = '{label("grep.user", author|user)}' -sl_tags = '{label("tags.normal", if(tags," {tags}"))} {label("tags.normal", if(remotenames, " {remotenames}"))}' +sl_tags = '{label("tags.normal", if(tags," {tags}"))} {label("tags.normal", "{remotenames % sl_remotename}")}' +sl_remotename = '{if(startswith("/", remotename), "", " {remotename}")}' sl_book = '{label("sl.book", if(bookmarks," {bookmarks}"))}' sl_topic = '{label("sl.topic", if(topics," {topics}"))}' sl_desc = '{label(ifcontains(rev, revset('.'), 'desc.here'),desc|firstline)}'