GNU bug report logs -
#10709
Feature request: vc-hg should activate smerge-mode for conflicts
Previous Next
Reported by: Wolfgang Schnerring <wosc <at> wosc.de>
Date: Fri, 3 Feb 2012 16:32:01 UTC
Severity: wishlist
Fixed in version 24.4
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>> So you're saying that hg uses standard conflict markers in its
>> internal:merge code? Wonderful.
> I've just double-checked: yes, it does. Here's an example of a file
> with conflicts:
> <<<<<<< local
> foo = baz
> =======
> foo = qux
>>>>>>>> other
> This matches the markers defined in smerge-mode, and invoking
> smerge-mode manually on the example file works just fine, just as I
> remembered.
>> >> Actually I guess vc-hg would need some changes too.
>> > Yep, I guess you'd need changes on both ends.
>>
>> Apparently only vc-hg.el needs to be changed, then.
> Yup, this brings me back to my original chain of thought: vc-hg needs
> to learn to detect conflicted files, and the vc-find-file-hook needs
> to be ported/abstracted from vc-svn.
You can also check vc-bzr.el which has similar code.
Stefan
This bug report was last modified 12 years and 169 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.