Diffmerge Wishlist...

Support for our DiffMerge utility.

Moderator: SourceGear

Post Reply
Posts: 1
Joined: Tue Nov 01, 2016 4:20 am

Diffmerge Wishlist...

Post by RhOwen » Tue Nov 01, 2016 4:36 am

I have known and used DiffMerge for some years. Generally love it.

But perhaps it is time to start adding some intelligence to it. Especially when parsing C and C++ source. A lot of the changes I make are the result of refactoring code. In many cases blocks move around, variable declarations and macros are re-sorted, new formatting styles are applied, etc., etc.

So DiffMerge should recognize basic language structures and map them to each other. If I move a block, this should be shown as a move and not delete here and insert there. If I modify a function, it should be able to map differences related to that function and not roll into the next (if the following function got moved or renamed for instance).

I don't want a "Person of Interest" style super intelligence, just a little bit of help mapping change relationships.

Dreaming of the future...
Robert H. Owen

Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear

Re: Diffmerge Wishlist...

Post by Beth » Tue Nov 01, 2016 3:07 pm

I've written up a feature request for the developers. Thank you for your feedback.

F: 19678; V:G3056
Beth Kieler
SourceGear Technical Support

Post Reply