@Terry-euclid I believe the problem you have is only that your "working 
directory" option used quoting around `%d`, which it should not.  The command 
is a command, so might require some quoting, but the working directory is just 
a path.  If quoting was required on Windows before, it was unfortunately a bug.
So, please try using your old command, but simply removing the quotes around 
the working directory (e.g. just leaving `%d`).

> What is the advantage of doing it the new way?

Well… basically it's not a hack anymore :)  There was several issues regarding 
sub-process launching and communication on Windows, and they have been fixed 
(at least we believe so) in 1.25.
This should have been largely compatible with existing commands, but apparently 
we missed a corner case, sorry.  However, note that now build commands use 
quoting rules following Windows' conventions, which while mostly compatible has 
slight differences (i.e. in handling of `'`s).

Anyway, one glaring advantage of the "new way" is that Geany is now still 
responsive during build on Windows, and reports build command's output in real 
time, just like it does on other platforms.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/790#issuecomment-162057853

Reply via email to