Stephen Jung
Stephen Jung
signal 11 is a segfault, which probably means a libgit2 issue. i'll have to check what libgit2 is getting statically linked as part of the crate. do you have a...
well, to be blunt, there's nothing i can do without a repo that repros the segfault, period. i can't give you a command that just demonstrates the problem, because it's...
in your example, what parts of the change are already committed, and what parts are added to the index before you run git-absorb?
ah thanks, now i see what you're asking for. you want a way to reconfigure commutation so that hunks _only_ commute if they're in different files. yes, i think i'm...
looks blocked on upstream: https://github.com/libgit2/libgit2/issues/6044
we're at the mercy of upstream for this: https://github.com/libgit2/libgit2/pull/4620 and i would rather not hand-roll an implementation of hooks without upstream support
honestly, i do not know of any workarounds.
sorry, but like i said before, i'm not interested in hand-rolling an implementation of hooks, period. there has to be upstream support for running them the right way.
i'm not a maintainer for any distro's official package repos, and i don't know any distribution's packaging tools (except arch), so i can't help you here. if you want git-absorb...
right now git-absorb doesn't handle added or deleted files - period (this even dates back to my original commutation design https://github.com/tummychow/git-scripts/blob/master/git-absorb.md#interlude-patch-theory). it ignores all staged changes that are an addition/removal...