Use trick with changing working directory to avoid Cygwin path issues.
--- a/.emacs-my Thu Mar 09 10:55:00 2017 +0200
+++ b/.emacs-my Thu Mar 09 11:07:23 2017 +0200
@@ -1392,9 +1392,10 @@
(unless ide-netbeans-program
(error "'ide-netbeans-program' is not set"))
;; https://www.jetbrains.com/help/idea/2016.3/opening-files-from-command-line.html
- (if (integerp line)
- (start-process ide-netbeans-process-bufname nil ide-netbeans-program "--open" (format "%s:%d" file line))
- (start-process ide-netbeans-process-bufname nil ide-netbeans-program "--open" file)))
+ (let ( (default-directory (file-name-directory file)) (fname (file-name-nondirectory file)) )
+ (if (integerp line)
+ (start-process ide-netbeans-process-bufname nil ide-netbeans-program "--open" (format "%s:%d" fname line))
+ (start-process ide-netbeans-process-bufname nil ide-netbeans-program "--open" fname))))
(defun ide-netbeans-open-this-buffer ()
"Open current buffer in NetBeans."
(interactive)