On 2007-11-03 10:56:36 +0000, Catalin Marinas wrote: > On 26/10/2007, Karl Hasselström <kha@xxxxxxxxxxx> wrote: > > > I wanted to build an StGit command that coalesced adjacent patches > > to a single patch. Because the end result tree would still be the > > same, this should be doable without ever involving HEAD, the > > index, or the worktree. > > Wouldn't HEAD need to be modified since the commit log changes > slightly, even though the tree is the same. Or am I misunderstanding > this? I'm refering to the HEAD tree. The HEAD commit will of course change. > > StGit's existing infrastructure for manipulating patches didn't > > lend itself to doing this kind of thing, though: it's not modular > > enough. So I started to design a replacement low-level interface > > to git, and things got slightly out of hand ... and I ended up > > with a much bigger refactoring than I'd planned. > > Thanks for this. I'll need a bit of time to read it all and give > feedback. In general, I welcome this refactoring. > > I'll go through the whole e-mail in the next days and get back to > you. Thanks, I appreciate it. -- Karl Hasselström, kha@xxxxxxxxxxx www.treskal.com/kalle - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html