[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-18 Thread Rob Brown
https://bugs.kde.org/show_bug.cgi?id=410962

--- Comment #6 from Rob Brown  ---
I cloned and built. The resulting executable properly handles the -L options. 
Looks good.  I'll look forward to this getting into the next release.  Thanks.

- - -

Some off-topic observations:

1.  The INSTALL file says "cmake && make".  This didn't work for me.  I
eventually found that "cmake . && make" worked.

2.  I have no idea if this is expected, or if it is my environment, but the
"cmake . && make" command produced 1681 lines of output, including 218 warnings
(apparently 1 from cmake and 217 from make) and 214 "... is deprecated".

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-15 Thread michael
https://bugs.kde.org/show_bug.cgi?id=410962

michael  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/
   |kdiff3/commit/b7b2375c01b19 |kdiff3/commit/b4b2c97004b9d
   |ee1a1c49725fa28b0fa549156b4 |f2ad9807ba5ac00bb8f06958ce5

--- Comment #5 from michael  ---
Git commit b4b2c97004b9df2ad9807ba5ac00bb8f06958ce5 by Michael Reeves.
Committed on 15/09/2019 at 22:58.
Pushed by mreeves into branch '1.8'.

Fix '-L' parameter handling
FIXED-IN:1.8.2

M  +1-1src/kdiff3.cpp
M  +1-1src/main.cpp

https://invent.kde.org/kde/kdiff3/commit/b4b2c97004b9df2ad9807ba5ac00bb8f06958ce5

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-15 Thread michael
https://bugs.kde.org/show_bug.cgi?id=410962

michael  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/kde/
   ||kdiff3/commit/b7b2375c01b19
   ||ee1a1c49725fa28b0fa549156b4
   Version Fixed In||1.8.2

--- Comment #4 from michael  ---
Git commit b7b2375c01b19ee1a1c49725fa28b0fa549156b4 by Michael Reeves.
Committed on 16/09/2019 at 00:05.
Pushed by mreeves into branch 'master'.

Fix '-L' parameter handling
FIXED-IN:1.8.2

M  +1-1src/kdiff3.cpp
M  +1-1src/main.cpp

https://invent.kde.org/kde/kdiff3/commit/b7b2375c01b19ee1a1c49725fa28b0fa549156b4

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-15 Thread michael
https://bugs.kde.org/show_bug.cgi?id=410962

--- Comment #3 from michael  ---
Looks I made mistake in translating to QCommandLineParser's API. Will push a
fix shortly.

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-15 Thread michael
https://bugs.kde.org/show_bug.cgi?id=410962

michael  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-09 Thread Turtle
https://bugs.kde.org/show_bug.cgi?id=410962

--- Comment #2 from Turtle  ---
I did some poking around and this is defiantly something to do with the newer
QT port.
In main.cpp just after
initialiseCmdLineArgs(cmdLineParser);
// ignorable command options
There are some calls like:
cmdLineParser->addOption(QCommandLineOption(QStringList() <<
QLatin1String("m") << QLatin1String("merge"), i18n("Merge the input.")));

Then some calls to add the files:
cmdLineParser->addPositionalArgument(QLatin1String("[File1]"), i18n("file1
to open (base, if not specified via --base)"));
cmdLineParser->addPositionalArgument(QLatin1String("[File2]"), i18n("file2
to open"));
cmdLineParser->addPositionalArgument(QLatin1String("[File3]"), i18n("file3
to open"));

However the options seem to be clobbering the files, so my guess is another
cmdLineParser needs to loop for every option that == 'L'

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

[kdiff3] [Bug 410962] kdiff3 vs svn (subversion)

2019-09-01 Thread Turtle
https://bugs.kde.org/show_bug.cgi?id=410962

Turtle  changed:

   What|Removed |Added

Version|1.7.90  |1.8.x
 CC||tur...@think-electric.com

--- Comment #1 from Turtle  ---
I can confirm this bug in 1.8, as a workaround call this
shell script from svn.
#!/bin/sh
kdiff3 --base "$6" "$7" --output "$7"

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