On Tue, Feb 08, 2011 at 10:22:14PM +0700, Nguyán ThÃi Ngác Duy wrote: > In short, the series is very simple: give porcelain commands column > output, just like good old "ls". There could be a few more candidates, > I believe Renà Scharfe mentioned other files in "git status". I don't really care for column output myself, so maybe you have a good reason why my idea won't work. But why not use the BSD column program? I.e.: git config pager.tag column git config pager.branch column True it will use "column" no matter whether the specific branch or tag operation produces a lot of output or not, but in general that should be OK. Most "action" commands like "tag -d" or "branch new old" just produce one line of output and look fine piped through column. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html