On Wed, Jun 12, 2013 at 01:34:37PM +0200, Johan Corveleyn wrote:
> Can't we improve this? (not talking about emergency fixing 1.8.x, but
> thinking longer term). Can't we put the incoming edits "somewhere", so
> the user can do something useful (manually) with them? Perhaps put
> them in the moved-file with conflict markers around them, like we do
> for text conflicts?

I believe that in the future we'll just update the moved-away files
by default, without even asking the user. This way, the edit shows
up in the moved-away file, just as it does now if the user chooses
'mine-conflict' at the prompt.

To do that properly, we need better conflict resolution APIs that we
don't have in 1.8 yet. Right now, the API does not communicate to
consumers which of the available options trigger an automatic resolution
and which don't. I'd rather avoid the situation where API users start
making assumptions about the effects a particular conflict choice will
have. I'd rather communicate a 'automatic resolution' choice to clients
at the API level.

Reply via email to