X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FSystemcall.h;h=1d4c75374a68148aac48b8d65b0c6b8ec960cbff;hb=12554c93d81f75f87c34040fd7737048d3518d6d;hp=6d7d708e057e4e7eb1e4db4d1d6534fc2e9c5809;hpb=ea6d20295a9a772dca51321ee3633f57eca3e090;p=lyx.git diff --git a/src/support/Systemcall.h b/src/support/Systemcall.h index 6d7d708e05..1d4c75374a 100644 --- a/src/support/Systemcall.h +++ b/src/support/Systemcall.h @@ -40,10 +40,14 @@ public: /** Start child process. * The string "what" contains a commandline with arguments separated - * by spaces. Unset "process_events" in case UI should be blocked while - * processing the external command. + * 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 = false); + int startscript(Starttype how, std::string const & what, + std::string const & path = empty_string(), + bool process_events = false); }; } // namespace support