ghisler(Author) wrote: 2023-10-08, 07:50 UTC
Here are some examples of why it would be very difficult and time-consuming to implement:
.....
etc. etc. etc.
True, all these difficulties might be hard to overcome and nobody here would demand a tedious major re-work of the whole "Compare-by-content"-process that would need to trigger multiple re-comparison-efforts and slow down the whole process considerably.
BUT ALL OF THE OBSTACLES MENTIONED will only occur ONCE EDIT-MODE IS ENTERED.
On the other hand -
and only without edit-mode activated - it should be an easy task when jumping to next or previous differences in a circular manner to refer to the number of the current difference in focus - still resulting from the initial comparison.
Without edit-mode active I currently don't really see these positions-of-difference undergo any change.
So the same way one could argue that the total number of differences found - as currently (thankfully) already indicated in the status-bar - shouldn't actually be shown at all because they would no longer be accurate once the user would apply any changes to the file after entering edit-mode.
Edit-mode - as I see it - is a totally different ball-game. And if the user decides that he must know about the current number of then altered differences nobody would keep him from doing that by making the changes permanent, exiting "Compare-by-content" altogether and re-starting it all over again - which would result in a new comparison showing a valid number of actual differences again.