X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FSystemcall.h;h=1d4c75374a68148aac48b8d65b0c6b8ec960cbff;hb=f7680c696d3b62cbd289ff255a6d636eab7e096c;hp=fcd836c0db99088ae25796e5d285ea4aff9a06e0;hpb=7814b9c85788549e8a13de975420a1cb9087cafc;p=lyx.git diff --git a/src/support/Systemcall.h b/src/support/Systemcall.h index fcd836c0db..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 = true); + int startscript(Starttype how, std::string const & what, + std::string const & path = empty_string(), + bool process_events = false); }; } // namespace support