Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finesse resolution of inter- versus intra-file moves. #84

Open
sageserpent-open opened this issue Sep 17, 2024 · 0 comments
Open

Finesse resolution of inter- versus intra-file moves. #84

sageserpent-open opened this issue Sep 17, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@sageserpent-open
Copy link
Owner

This follows on from #32.

That delivers a resolution where if an *intra-*file move on one side of a merge lands as an insertion that can be migrated by a single anchor or two bracketing anchors, then that final migration destination suppresses the *inter-*file move (the intra-file one is removed anyway by virtue of being migrated).

The problem is that the suppression is done in a blanket fashion, regardless of where the migration ends up. If the migration simply wonders around in the same file, we should leave the inter-file move is a divergence against the final resting place of the migrated insertion.

Similarly, only inter-file moves that land in the same file as the migrated insertion (for the equivalent sections, of course) should be suppressed.

The job here is to be more subtle about suppression.

@sageserpent-open sageserpent-open added the enhancement New feature or request label Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant