Bug 423290 - Invocation of kdiff3 fails (no parameter substitution)
Summary: Invocation of kdiff3 fails (no parameter substitution)
Status: RESOLVED NOT A BUG
Alias: None
Product: kdesvn
Classification: Applications
Component: General (other bugs)
Version First Reported In: 2.1.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KDESvn default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-20 20:28 UTC by Sönke Müller-Lund
Modified: 2020-06-21 17:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Müller-Lund 2020-06-20 20:28:20 UTC
SUMMARY
The invocation of the external diff tool "kdiff3" fails because the parameter were not substituted.

STEPS TO REPRODUCE
1. Open settings for diff (german "Vergleich und Zusammenführen")
2. Insert "kdiff3 %s1 %s2" into first text field ("Externe Diff-Anzeige")
3. Confirm
4. Do a diff by using history ("Verlauf")

OBSERVED RESULT
kdiff3 starts with message window
"Öffnen dieser Dateien ist fehlgeschlagen:

 - /home/soenke/%s1
 - /home/soenke/%s2
"

EXPECTED RESULT
A compare view of two files whose names are correctly created by a working substitution.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Christian Ehrlicher 2020-06-21 17:15:30 UTC
It's '%1' and '%2' instead '%s1' and '%s2' since ages. Don't know why it's %s1/2 for merge though...