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

Re: [PATCH 1/4] Add 2 new contrib scripts.

From
Karl Hasselström <kha@treskal.com>
Date
Jun 3, 2007, 12:32 UTC
Message-ID
<20070603123254.GB6507@diana.vm.bytemark.co.uk>
In-Reply-To
<87fy5cqbaz.fsf@morpheus.local>
On 2007-06-01 11:22:12 +0200, David Kågedal wrote:
> This is something I've been missing.
I believe this is useful, too.
> But I'd call it "stg merge" or something, since what it does is that
> it merges the top patch into the patch below it. But since "merge"
> means something else to git, it might not be the best choice.

Maybe "coalesce"? I recall using that word when turning several consecutive memory blocks into a single larger block in a malloc implementation, and this sitiation is very similar.

It would be nice if it was possible to specify an arbitrary series of patches, and get them coalesced into one. (StGIT would have to push and pop to place them consecutively and topmost.) With a parameter to control the name of the new large patch, and the comment being the concatenation of the comments of the component patches (easily editable in the editor window that pops up).

-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Previous: David KågedalNext: Yann Dirson
Message 4 of 10 in “Rename detection, take 2”
  1. 0/4 Rename detection, take 2Yann Dirson, May 31, 2007
  2. 1/4 Add 2 new contrib scripts.Yann Dirson, May 31, 2007
  3. David KågedalJun 1, 2007
  4. Karl HasselströmJun 3, 2007
  5. Yann DirsonJun 3, 2007
  6. 2/4 Call external commands without a shell where possible.Yann Dirson, May 31, 2007
  7. 3/4 Make diff flags handling more modular.Yann Dirson, May 31, 2007
  8. 4/4 Add new --diff-opts/-O flag to diff- and status-related commands.Yann Dirson, May 31, 2007
  9. Catalin MarinasJun 4, 2007
  10. Yann DirsonJun 5, 2007

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.