Ævar Arnfjörð Bjarmason <[email protected]>
writes:

>> Text is wider than the buffer (see logging on a 80 character wide
>> frame). The old implementation adapted the display to the number
>> of columns of the window.
>
> Hadn't noticed that, but I see it now that I reduce the size of my
> terminal. Maybe Emacs has some framework for dealing with this sort of
> thing?

Just query the number of columns of the window and then adapt the
position of the items to it. It is not so complex.

>> There are lots of missing options for logging. Why?
>
> Well, there's a lot of git-log(1) options, presumably they're missing
> since nobody's added them yet.

My implementation has 17 options for `log'. Each option requires just
one trivial line of code. I think that Phil's implementation doesn't
require much more for reflecting git options.

[snip]

> Aside from functions needing docstrings what sort of help system do
> you have in mind?

My implementation reserves the key `?' for entering a special mode that
displays the docstring of a command instead of executing it. That
feature is permanently advertised on the minibuffer. If the new
implementation has something similar, it is not obvious for the user.

Reply via email to