Based off #1095 and comments, plus some code I wrote ages ago (and have been using since then)

Main things

On Windows, it should fix all the spawning issues related to non-ASCII filenames. On Linux, it should not change much apart from properly replacing placeholders, and possibly some uncommon things like if the run script could not be created for some reason.

Warning: currently the new run script doesn't cd to the working directory configured in the build command, and this relies on us setting the proper working directory when spawning the command itself. If this breaks anything (like possibly a .profile that cds somewhere?), it could be added back.


You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/1300

Commit Summary

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.