This bug exists in 1.23 and 1.23.1. But NOT in 1.22 version.
OS: windows 7 Professional
Geany versions affected: 1.23 and 1.23.1
I have not checked versions below that.
I have noticed that in version 1.23 and 1.23.1, the build/compile command does not parse commandline strings with spaces even if the string is quoted using double quotes.
(I have set the command from the Build -> SetBuildCommands -> java commands / compile)
I am aware that windows program files(x86) folder name has a space in it. So I used quotes to overcome the parsing limitation. My commandline string for the compile is given below.
Eg: "C:\Program Files (x86)\Java\jdk1.6.0_31\bin\javac.exe" "%f"
I tried single quotes as well, but that results in other errors.
From release 1.23 onwards, the Geany does not parse this string properly. So I am forced to revert back to 1.22 which I am using for quite some time with out any issues.
Hope this bug gets addressed in next release.
(sourceforge handle: layam).