emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: limit the number of log entries displayed by C-x v l


From: Dan Nicolaescu
Subject: Re: limit the number of log entries displayed by C-x v l
Date: Thu, 12 Nov 2009 21:02:24 -0800 (PST)

Stefan Monnier <address@hidden> writes:

  > > With the proposed backend change that just needs
  > > vc-annotate-show-log-revision-at-line to pass a 1 as the last argument
  > > to vc-print-log-internal.
  > 
  > Assuming we retarget the `working-revision' argument to specify the
  > "starting" revision, I guess.  Yes, that could work.

Actually, after looking a bit more we'd need more changes, the
`working-revision' is not passed to the `print-log' VC method, so a bit
more work would be needed for that :-(
But this does not affect my original proposal, which is still needed.

  > >> For a generic `vc-print-log' operation where the user doesn't specify
  > >> any particular revision, I wonder what the best UI should be.  What do
  > >> other front-ends (e.g. loggerhead, viewCVS, ...) do to cope with the
  > >> large number of log messages?
  > 
  > > Sorry, no idea.  gitk seems to show all the entries, but it shows only
  > > the short log by default.
  > 
  > Good point, we (c|sh)ould also start with a more terse log and then
  > offer buttons/commands in log-view-mode to expand it.

We show the terse log for directories already, but there's no way to
expand it (yet).  But even when using the terse log, there's still a
need to limit the log size.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]