]> git.lyx.org Git - lyx.git/blobdiff - src/lyx_cb.C
bug 2298: cursorTop/Bottom/Home/End does not redraw after dEPM
[lyx.git] / src / lyx_cb.C
index c58ee30d7fec683b31cf1ba9a39f2456237bca41..d69871edb723e2e0f879707fff0a3d05df4aba03 100644 (file)
@@ -188,12 +188,12 @@ bool WriteAs(Buffer * buffer, string const & filename)
 }
 
 
-void QuitLyX()
+void QuitLyX(bool noask)
 {
        lyxerr[Debug::INFO] << "Running QuitLyX." << endl;
 
        if (lyx_gui::use_gui) {
-               if (!bufferlist.quitWriteAll())
+               if (!noask && !bufferlist.quitWriteAll())
                        return;
 
                LyX::cref().lastfiles().writeFile(lyxrc.lastfiles);
@@ -447,8 +447,8 @@ void Reconfigure(BufferView * bv)
        // Run configure in user lyx directory
        Path p(package().user_support());
        string const configure_script =
-               AddName(package().system_support(), "configure");
-       string const configure_command = "sh " + QuoteName(configure_script);
+               AddName(package().system_support(), "configure.py");
+       string const configure_command = "python " + QuoteName(configure_script);
        Systemcall one;
        one.startscript(Systemcall::Wait, configure_command);
        p.pop();