X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FMover.cpp;h=16d225bfa700333441fa647aace9c3872aa27eb8;hb=bfe98181169d9e697e515da974d9b6a15a06c940;hp=81d13d2a5df4277aa5d674492fb5d10f146a0f48;hpb=9439b6e6e0cf950aafe8ce8d76d380c543110db7;p=lyx.git diff --git a/src/Mover.cpp b/src/Mover.cpp index 81d13d2a5d..16d225bfa7 100644 --- a/src/Mover.cpp +++ b/src/Mover.cpp @@ -28,7 +28,7 @@ namespace lyx { bool Mover::copy(FileName const & from, FileName const & to) const { - return do_copy(from, to, to.absFilename()); + return do_copy(from, to, to.absFileName()); } @@ -42,7 +42,7 @@ bool Mover::do_copy(FileName const & from, FileName const & to, bool Mover::rename(FileName const & from, FileName const & to) const { - return do_rename(from, to, to.absFilename()); + return do_rename(from, to, to.absFileName()); } @@ -59,10 +59,11 @@ bool SpecialisedMover::do_copy(FileName const & from, FileName const & to, if (command_.empty()) return Mover::do_copy(from, to, latex); - string command = libScriptSearch(command_); + string command = command_; command = subst(command, "$$i", quoteName(from.toFilesystemEncoding())); command = subst(command, "$$o", quoteName(to.toFilesystemEncoding())); command = subst(command, "$$l", quoteName(latex)); + command = subst(command, "$${python}", os::python()); Systemcall one; return one.startscript(Systemcall::Wait, command) == 0;