[Github-comments] [geany] Upgrade from Geany V1.24 to V1.26 breaks Build and Compile (#790)

Colomban Wendling notifications at xxxxx
Fri Dec 4 19:19:32 UTC 2015


@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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20151204/29871cad/attachment.html>


More information about the Github-comments mailing list