commit d1db30a188b17b88702282cd24374f6179f2789d
Author: Vincent van Ravesteijn <[email protected]>
Date:   Wed Dec 4 22:38:26 2013 +0100

    Fix opening files from command line
    
    Fixes: 9c4461de

diff --git a/src/LyX.cpp b/src/LyX.cpp
index b576ac0..99ce873 100644
--- a/src/LyX.cpp
+++ b/src/LyX.cpp
@@ -563,8 +563,10 @@ void LyX::execCommands()
                // if some files were specified at command-line we assume that 
the
                // user wants to edit *these* files and not to restore the 
session.
                for (size_t i = 0; i != pimpl_->files_to_load_.size(); ++i) {
+                       FileName const abs_path = 
+                               support::makeAbsPath(pimpl_->files_to_load_[i]);
                        lyx::dispatch(
-                               FuncRequest(LFUN_FILE_OPEN, 
pimpl_->files_to_load_[i]));
+                               FuncRequest(LFUN_FILE_OPEN, 
abs_path.absoluteFilePath()));
                }
                // clear this list to save a few bytes of RAM
                pimpl_->files_to_load_.clear();

Reply via email to