From: Nguyen Thai Ngoc Duy Date: Fri, 08 Jan 2010 14:16:15 GMT Subject: Re: [PATCH 3/3] Add "ls", which is basically ls-files with user-friendly settings Message-ID: In-Reply-To: On 1/8/10, Nguyen Thai Ngoc Duy wrote: > On 1/8/10, Junio C Hamano wrote: > > I think the code for columnar output used in producing "git help -a" > > output should be reusable (if not, should be made reusable and reused > > here). > > > I saw that and even exported term_columns() but was too lazy to make > pretty_print_string_list() something reusable. Will think of it again > when I see this command is worth pushing forward. I think again. There are a few places that may benefit from column display: git tag -l, git grep -l, git branch (if you have lots of branches) and probably untracked part of "git status". Moreover, I have to implement it anyway because Solaris does not have command "column". How about an external "git-column"? This way we don't have to modify lots of code for columnized output. We may want to name it "git-pager" if we want an internal pager someday ;) -- Duy