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)}'