https://bugs.kde.org/show_bug.cgi?id=517910

            Bug ID: 517910
           Summary: Diff generated is not useful
    Classification: Applications
           Product: kdiff3
      Version First 1.12.3
       Reported In:
          Platform: Homebrew (macOS)
                OS: macOS
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: application
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 190857
  --> https://bugs.kde.org/attachment.cgi?id=190857&action=edit
Files for diffing, plus result screenshots for Kdiff3 and Meld

SUMMARY
KDiff3 generates diffs that seem to get sidetracked by character-level
differences, while missing larger matching blocks. The resulting diffs are
hardly useful.
In contrast, other tools, like Meld, find much saner diffs.

STEPS TO REPRODUCE
1. kdiff3 1.txt 2.txt

OBSERVED RESULT
See included screenshot

EXPECTED RESULT
Something better. Compare to e.g. Meld's screenshot.

SOFTWARE/OS VERSIONS
KDiff3: 1.12.4 (64 bit) (NOTE THAT THE BUG FORM DOESN'T ALLOW FOR THIS VERSION)
KDE Frameworks: 6.23.0
Qt: Using 6.10.2 and built against 6.10.2
macOS Tahoe (26.3.1)
Build ABI: arm64-little_endian-lp64
Kernel: darwin 25.3.0


ADDITIONAL INFORMATION
I think this must be some relatively recent regression. I have been using
Kdiff3 for over a decade, and I don't think I would have lasted this long if
diffs were this bad?
Maybe I did something to the settings that caused this, but I have tried
changing them in different ways and nothing seems to help.
Related: if there was a way to change the diffing engine, as in 467059, maybe
this wouldn't be a big problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to