[Geany-Users] Problem open files using relative paths (windows)
Matthew Brush
mbrush at xxxxx
Thu Oct 17 01:27:10 UTC 2013
On 13-10-16 10:34 AM, Nick Sartor wrote:
> Hi all. I'm having a bit of an issue launching geany from the command line
> in windows.
> The issue is when I launch Geany from 1 dir to open a file in another dir.
> For example, if I'm in c:\foo\bar\some\path\ and I want to open file
> c:\foo\bar\file.txt I would type:
>
> "c:\Program Files (x86)\Geany\bin\Geany.exe" ..\..\file.txt
>
> it creates a new file instead c:\file.txt for some reason.
> "c:\Program Files (x86)\Geany\bin\Geany.exe" c:\foo\bar\file.txt
> works fine.
>
> Here's the batch file I use for notepad++ that I modified for geany, but it
> gives the same issue:
>
> @echo off
> REM calls geany with file to open from command line
>
> if "%~1"=="" (
> start /I /B "" "C:\Program Files (x86)\geany\bin\geany.exe"
> ) ELSE (
> start /I /B "" """C:\Program Files (x86)\Geany\bin\geany.exe" %1
> )
>
> any one have any ideas?
>
> thanks!
>
Can you paste what it says in "Help->Document Messages" after trying to
open a file like that. Also try unchecking "Preferences->New files->Open
new documents from the command line" and see if it freaks out and gives
any additional info that might be interesting.
There's some kind of "custom" code that tries to deal with handling
filenames, probably either this code gets it wrong or it can't even
detect the real file when checking for it and so opens a new file
instead (related to above option).
Cheers,
Matthew Brush
More information about the Users
mailing list