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

[PATCH 0/4] Series short description

From
Yann Dirson <ydirson@altern.org>
Date
Nov 23, 2006, 23:16 UTC
Message-ID
<20061123230721.9769.38403.stgit@gandelf.nowhere.earth>

The following adds a --patch flag to "stg refresh". I mainly needed it to edit the log message in patches down the stack, but with some work it could be used to record changes in another file and come back.

That would require to pop patches with --keep, and if we ask to only record a subset of the changes, we would need to implement "push --keep" first.

This patch is not perfect, since it reverses a list twice, but I did not find an elegant way to make it better. Python gurus, feel free to improve this :)

While I was at it, I noticed that "stg goto" need not revert the applied list if we're going to an unapplied patch (sorta compensate my extraneous revert above ;), and I noticed a DWIM behaviour on the (should-be)-erroneous "refresh --ack --sign".

-- 
Yann Dirson    <ydirson@altern.org> |
Debian-related: <dirson@debian.org> |   Support Debian GNU/Linux:
                                    |  Freedom, Power, Stability, Gratis
Next: Yann Dirson
Message 1 of 6 in “Series short description”
  1. 0/4 Series short descriptionYann Dirson, Nov 23, 2006
  2. 1/4 Make Series::patch_applied public.Yann Dirson, Nov 23, 2006
  3. 2/4 Allows to refresh a non-top applied patch.Yann Dirson, Nov 23, 2006
  4. 3/4 Optimize stg goto in the pop case.Yann Dirson, Nov 23, 2006
  5. 4/4 Bomb out when --ack and --sign are both passed to "refresh".Yann Dirson, Nov 23, 2006
  6. Catalin MarinasNov 24, 2006

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.