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

Re: [Ksummit-discuss] checkkpatch (in)sanity ?

From
Joe Perches <joe@perches.com>
Date
Aug 28, 2016, 21:57 UTC
Message-ID
<1472421462.26978.134.camel@perches.com>
In-Reply-To
<1472419498.4265.16.camel@kaarsemaker.net>
On Sun, 2016-08-28 at 23:24 +0200, Dennis Kaarsemaker wrote:
Show 11 quoted lines
> > There are some that want an ncurses only version of git blame
> > that could use arrow-key style navigation for historical commit
> > line-ranges.
> > 
> > git gui blame kind of works, but it's not ncurses/text based.
> > git-cola kind of works too, but it's not text based either.
> > 
> > Are there other existing tools for blame history viewing?
> tig has a neat way of doing blame history digging: do a `tig blame
> filename`, select a line and hit the comma key to re-blame from the
> parent of the commit that was blamed for that line.
Thanks, of course I neglected to mention tig.

What I think some here want is the ability to view back and forth from old to new rather than just split the window horizontally with the commit content.

Basically, apply the patch hunks for a specific range to see color coded changes rather just show the entire patch in a separate view.

Sure, seeing the commit log and patch is useful.

Seeing the block of code pre and post patch for the specific section can be more useful.

Previous: Dennis Kaarsemaker
Message 4 of 4 in “Re: [Ksummit-discuss] checkkpatch (in)sanity ?”
  1. Joe PerchesAug 28, 2016
  2. Jiri KosinaAug 28, 2016
  3. Dennis KaarsemakerAug 28, 2016
  4. Joe PerchesAug 28, 2016

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.