git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: faster egit history page and a pure java "gitk" so

From
Shawn O. Pearce <spearce@spearce.org>
Date
Mar 25, 2008, 04:48 UTC
Message-ID
<20080325044832.GB4759@spearce.org>
In-Reply-To
<200803241431.08633.robin.rosenberg@dewire.com>
Robin Rosenberg <robin.rosenberg@dewire.com> wrote:
Show 14 quoted lines
> Måndagen 24 March 2008 09.27.26 skrev Shawn O. Pearce:
> > OK, so I decided a few weeks back that the history page was not fast
> > enough.  I think I've spent the past 3 weeks writing true revision
> > machinary for jgit, and now connecting it up to a UI visualizer.
> >
> >   git://repo.or.cz/egit/spearce.git plotter
> >
> > The history page has been completely replaced.  I saw Roger has
> > some patches against the current history page.  :-|
> 
> Did you lose compare?
> 
> Ok, found it, but it only shows one file in the compare editor, so I cannot 
> walk through all changes in the commit with Ctrl-. and Ctrl-,

Yea. The compare linkage in the prior history view was a little unclear and I was trying to put something together. So I went with a really quick and dirty linkage that worked for the simple single file case. Ideally it should get fully ported over, but the underlying concepts like GitFileRevision are probably going to go by the wayside with RevWalk and TreeWalk being available. So its probably trivial to port.

-- 
Shawn.
Previous: Robin RosenbergNext: Roger C. Soares
Message 9 of 16 in “faster egit history page and a pure java "gitk"”
  1. Shawn O. PearceMar 24, 2008
  2. Roger C. SoaresMar 24, 2008
  3. Robin RosenbergMar 24, 2008
  4. Shawn O. PearceMar 25, 2008
  5. Roger C. SoaresMar 25, 2008
  6. Robin RosenbergMar 24, 2008
  7. Shawn O. PearceMar 25, 2008
  8. Robin RosenbergMar 24, 2008
  9. Shawn O. PearceMar 25, 2008
  10. Roger C. SoaresMar 25, 2008
  11. Shawn O. PearceMar 25, 2008
  12. Shawn O. PearceMar 25, 2008
  13. Roger C. SoaresMar 25, 2008
  14. Robin RosenbergMar 25, 2008
  15. Roger C. SoaresMar 26, 2008
  16. Shawn O. PearceMar 26, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.