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

            Bug ID: 410008
           Summary: Kdiff3 inadequately shows line diff for files
           Product: kdiff3
           Version: 1.8.x
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: reeves...@gmail.com
          Reporter: slavo...@gmail.com
  Target Milestone: ---

SUMMARY
This is a side-effect/addition for Bug 410007. I think these to problems below
are related, so I don't split them in two bugs.

1. When comparing two directories, if I double click on the file that exists in
one directory and doesn't exist in another, Kdiff3 shows empty line diff area.
No content of any existing file is shown. 

2. If I compare two binary files, equal or different, nothing is shown in line
diff area (version 0.9.98 was showing some binary-to-text interpretation of
file contents)

STEPS TO REPRODUCE 1.
1. Compare two directories
2. Find any file, which exists in A and doesn't in B (or vise-versa)
3. Double click to show line diff

OBSERVED RESULT
Line diff area is white and empty. No content of any file is shown. 

EXPECTED RESULT
Content of existing file is shown, line diff area is blank for non-existing
file.

STEPS TO REPRODUCE 2.
1. Compare two directories
2. Find any two binary files (equal or different)
3. Double click to show line diff

OBSERVED RESULT
"Some input characters couldn't be converted to valid unicode" message is
shown,
line diff area is white and empty. No content of any file is shown. 

EXPECTED RESULT
Some binary-to-text interpretation of binary files is shown, different areas
highlighted, like in version 0.9.98.

SOFTWARE/OS VERSIONS
Linux: Gentoo Linux
KDE Plasma Version: 5.16.3
KDE Frameworks Version: 5.59.0
Qt Version: 5.12.4

ADDITIONAL INFORMATION
Kdiff3 is built from KDE overlay for Gentoo (kdiff3-9999), it's the only 9999
package in the system, other KDE/Qt related packages are from the main tree,
testing branch.

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

Reply via email to