From: Abdelrazak Younes Date: Fri, 7 Dec 2007 22:28:03 +0000 (+0000) Subject: New file is placed in current directory by default. X-Git-Tag: 1.6.10~7022 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=e19ad69e81996e956426ad3a067228b9ba9c4fed;p=features.git New file is placed in current directory by default. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22005 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/GuiView.cpp b/src/frontends/qt4/GuiView.cpp index 3353e885c9..1ecc27b612 100644 --- a/src/frontends/qt4/GuiView.cpp +++ b/src/frontends/qt4/GuiView.cpp @@ -1053,19 +1053,14 @@ static FileName selectTemplateFile() void GuiView::newDocument(string const & filename, bool from_template) { - FileName initpath; + FileName initpath(lyxrc.document_path); Buffer * buf = buffer(); if (buf) { FileName const trypath(buf->filePath()); // If directory is writeable, use this as default. if (trypath.isDirWritable()) initpath = trypath; - } else - initpath.set(lyxrc.document_path); - - // FIXME: Up to now initpath was unconditionally set to the user document - // path. Is it what we want? If yes, erase the code above. - initpath.set(lyxrc.document_path); + } string templatefile = from_template ? selectTemplateFile().absFilename() : string();