From: Junio C Hamano Date: Tue, 12 Apr 2016 20:40:13 GMT Subject: Re: [PATCH v4 15/16] branch: use ref-filter printing APIs Message-ID: In-Reply-To: <1460227515-28437-16-git-send-email-Karthik.188@gmail.com> Karthik Nayak writes: > + branch_get_color(BRANCH_COLOR_REMOTE), maxwidth, > + remote_prefix, branch_get_color(BRANCH_COLOR_RESET)); > + } else { > + strbuf_addf(&local, "%%(refname:strip=2)%s%%(if)%%(symref)%%(then) -> %%(symref:short)%%(end)", > + branch_get_color(BRANCH_COLOR_RESET)); > + strbuf_addf(&remote, "%s%s%%(refname:strip=2)%s%%(if)%%(symref)%%(then) -> %%(symref:short)%%(end)", > + branch_get_color(BRANCH_COLOR_REMOTE), remote_prefix, branch_get_color(BRANCH_COLOR_RESET)); The overlong lines are somewhat irritating, but the change above in this round relative to the previous one shows a good use case for the conditional formatting feature and illustrates how powerful the concept it is. I like it. Thanks, will queue.