3 ms·
In feel this is probably a language-level problem, and solving it only at editor/VC level will be complicated. At the same time, changes to the lang level woul
by Chris2048 6y ago
In feel this is probably a language-level problem, and solving it only at editor/VC level will be complicated.
At the same time, changes to the lang level would require changes at editor/VC level too.
As en example: a MIX type syntax can separate classes and class-methods into different files, and combine them back again. This way moving a class method around in a class won't be seen as removing a method and creating a new one: the file give the specific method an identity, and a method of differentiating between code movement and code alteration.