# HG changeset patch # User Oleksandr Gavenko # Date 1489050443 -7200 # Node ID 4f43f768473ff111a1c310668c15fbd84e1f5a0a # Parent 57c5763e0628a3251151742b094661ab1f30a735 Use trick with changing working directory to avoid Cygwin path issues. diff -r 57c5763e0628 -r 4f43f768473f .emacs-my --- 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)