X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FSystemcall.h;h=1d4c75374a68148aac48b8d65b0c6b8ec960cbff;hb=f7680c696d3b62cbd289ff255a6d636eab7e096c;hp=39aeaad4bfaee21b64dbcf0d5626668539303243;hpb=11020c50f1e8bd71e7546c82d9ef7b2ec8ff4afb;p=lyx.git diff --git a/src/support/Systemcall.h b/src/support/Systemcall.h index 39aeaad4bf..1d4c75374a 100644 --- a/src/support/Systemcall.h +++ b/src/support/Systemcall.h @@ -40,9 +40,14 @@ public: /** Start child process. * The string "what" contains a commandline with arguments separated - * by spaces. + * by spaces and encoded in the filesystem encoding. The string "path" + * contains the path to be prepended to the TEXINPUTS environment + * variable and encoded in utf-8. Unset "process_events" in case + * UI should be blocked while processing the external command. */ - int startscript(Starttype how, std::string const & what, bool process_events = true); + int startscript(Starttype how, std::string const & what, + std::string const & path = empty_string(), + bool process_events = false); }; } // namespace support