At Fri, 03 Dec 2010 10:10:51 +0000, Marc Herbert wrote: > > >> Logging has a billion options now, which is really nice from a > >> flexibility point-of-view, but from a usability point-of-view it would > >> have been much better (in our opinion) to keep the `l' binding for the > >> usual shortlog case people do tens of times a day and require a prefix > >> to pop up the grid of options for more unusual requirements. > >> Personally I use the `log --all' option most and shortlog a little > >> less, but I gather that pattern is not so common. > > > Yes, I like the prefix idea. Log is used enough to deseve that > > shortcut. What do others here think? > > I was also disappointed by the increase in the number of keystrokes > when I tried the latest code. Single keystrokes are rare but sorry all > frequent operations deserve one anyway. git stash is one of these > because git stash is designed as a shortcut at its very core.
Well, I'm sure we all have different ideas of what makes an operation frequent. I wouldn't say stashing is something I do particually often, looking at the log is though. > I am not sure the Ctrl-u prefix is the best key combination/user > interface ever but it is consistent with all other user interfaces in > emacs and very flexible. C-u isn't consistent by nature. You could rarely make an assumption about what a prefix arg will do to a command. What makes it very flexible? The fact it takes a numeric prefix? Cheers, Phil
