Hi all, One of the problems with Meld doing smart things based on cursor location or similar triggers is that some objects keep slightly different versions of the diff around, the main cause being the ignore-blank-lines preference. With this patch, the Differ object now performs blank line filtering itself. See the commit message for more detailed comments. Reviews would be *much* appreciated. Also, fixing this allows us to do reliable cursor-position tracking, which allows a host of other nice things. Patches for the tracking and other niceties will follow shortly. cheers, Kai
Attachment:
0001-Move-ignore-blank-lines-implementation-to-Differ-cla.patch
Description: Binary data