This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 243856 - Setting External Diff Tool Triggers Lengthy Operation Popup
Summary: Setting External Diff Tool Triggers Lengthy Operation Popup
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Diff (show other bugs)
Version: 8.0.2
Hardware: PC Windows 8 x64
: P1 normal (vote)
Assignee: Ondrej Vrabec
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-16 03:22 UTC by SpikedCola
Modified: 2015-07-06 10:16 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Screenshot of issue (43.07 KB, image/png)
2014-04-16 03:22 UTC, SpikedCola
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SpikedCola 2014-04-16 03:22:03 UTC
Created attachment 146774 [details]
Screenshot of issue

Have "Beyond Compare 3" installed. Per instructions, set diff path in NetBeans to "C:\Program Files (x86)\Beyond Compare 3\BComp.exe" (which exists). On clicking "OK" or "Apply", a warning appears:

"External diff command you have entered seems to be invalid. Diff functionality may be limited. [OK]"

Also, a "Lengthy operation in progress" window appears *on top* of the warning:

"Please wait while options are being saved."

I have given it 30 minutes and this does not go away. I cannot dismiss the warning with the "lengthy operation in progress" window present as it does not let me click on the warning.
Comment 1 SpikedCola 2014-04-16 03:24:42 UTC
I would like to correct myself - the full command I set in NetBeans was
"C:\Program Files (x86)\Beyond Compare 3\BComp.exe {0} {1}"

(In reply to SpikedCola from comment #0)
> Created attachment 146774 [details]
> Screenshot of issue
> 
> Have "Beyond Compare 3" installed. Per instructions, set diff path in
> NetBeans to "C:\Program Files (x86)\Beyond Compare 3\BComp.exe" ...
Comment 2 Ondrej Vrabec 2014-04-18 07:58:04 UTC
Not sure what you're trying to do with bcomp.exe, the section in Tools -> Options is merely to select an engine generating the textual diff used by NetBeans graphical diff. So if your goal is to open a graphical diff in another tool, this won't work.

Anyway, fixing the problem with locked UI...

fixed: core-main #57bb8e9fed03
Comment 3 Quality Engineering 2014-04-19 04:08:11 UTC
Integrated into 'main-silver', will be available in build *201404190001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/57bb8e9fed03
User: Ondrej Vrabec <ovrabec@netbeans.org>
Log: Issue #243856 - Setting External Diff Tool Triggers Lengthy Operation Popup
Comment 4 SpikedCola 2014-04-21 18:56:42 UTC
Ahh too bad, I thought it would allow an external graphical diff.

Thanks for fixing the locked UI!
Comment 5 cezariusz 2015-07-06 10:16:04 UTC
@davidzoom
> Target Milestone -FFJ-
Really?