Thread (1 message) 1 message, 1 author, 2016-06-15

Re: kha/safe and kha/experimental updated

From: David Kågedal <hidden>
Date: 2016-06-15 22:44:00

David Kågedal [off-list ref] writes:
"Catalin Marinas" [off-list ref] writes:
quoted
On 18/12/2007, Jakub Narebski [off-list ref] wrote:
quoted
"Catalin Marinas" [off-list ref] writes:
quoted
Thanks again for maintaining these branches.

On 18/12/2007, Karl Hasselström [off-list ref] wrote:
quoted
  git://repo.or.cz/stgit/kha.git safe
quoted
quoted
      Remove "stg resolved"
I'd like to keep this command. git-mergetool doesn't support the tool
I use (emacs + ediff and more stgit-specific file extensions like
current, patch etc.). I also don't find 'git add' to be meaningful for
marking a conflict as solved.
I also would like to have this command kept (and shown in 'stg help'!).
Contrary to 'git add' it can check and add to index / update index
only for files with conflict; we have -r (ancestor|current|patched)
to choose one side, and we could add --check to check if there are
no conflict markers with files (useful with -a/--all).
I'd also like to re-add the stgit.keeporig option and additional
functionality so that the *.{ancestor,current,patched} can be left in
the working tree. Some people might use them when manually fixing
conflicts (I have a look at them from time to time when the emacs +
ediff shows a hard to understand conflict).
Since all the information is in git, it is of course easy to recreate
it. But the important question to ask is: how do you use these extra
files? git.el provides a way to diff against both parent versions, and
maybe that is actually what you need.
Note that I'm talking about the kha/experimental branch here. The
point of my patches there are to make sure that the git index is left
in the unmerged state so that normal git tools can be used.  This
means that git diff-files -2 and -3 does what you want.

-- 
David Kågedal
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help