3 ms·
Also making SCM language dependant.
by Uberphallus 8y ago
Also making SCM language dependant.
- Ajedi32 8y agoIn git, you could do this with a custom merge driver: https://github.com/Praqma/git-merge-driver https://github.com/Praqma/git-merge-driver No need to put that sort of thing in core.
- TeMPOraL 8y agoActually, even basic AST-aware diffing algorithm would be a nice thing. I write a lot of Lisp code - Lisp source is, quite literally, AST serialized to text - and regular diffs in SCMs are really annoying. Like, I remove some AST node in the middle, and git diff will think most of the function changed, just because indentation shifted a bit.