From: Junio C Hamano Date: Thu, 24 Jan 2013 21:41:57 GMT Subject: Re: [PATCH] mergetool: clean up temp files when aborted Message-ID: <7vy5fi8di2.fsf@alter.siamese.dyndns.org> In-Reply-To: Phil Hord writes: > On Thu, Jan 24, 2013 at 2:54 PM, Junio C Hamano wrote: >> Phil Hord writes: >> ... >>> These temporary files should not remain after the mergetool operation is >>> completed. >> >> Aren't there cases where people "abort" so that they can have a >> chance inspect them outside mergetool program? If there are no such >> cases, then I would agree with your claim "should not remain", but >> the proposed log message does not explay why it is sure that there >> are no such use cases. > > You may be right about other people's workflows which I forgot to > consider. I have noticed a lot of inconsistency in this tool wrt to > mergetool.keepBackup and mergetool.keepTemporaries. Perhaps this > change should hinge on the latter. > > Would you agree with this rephrased statement (accompanied by matching logic)? > > When mergetool.keepTemporaries is false or not set, these temporary files > should not remain when the mergetool operation is aborted. That is perfectly sensible (and should apply equally to non-"abort" cases, I think). Thanks.