]> git.lyx.org Git - lyx.git/blobdiff - src/buffer_funcs.C
Point fix, earlier forgotten
[lyx.git] / src / buffer_funcs.C
index bf9073fb664393b077a9cda64be3f0e0032d08f3..43935fcf51bfe12a74af5d06b913e87eadf8e532 100644 (file)
@@ -3,10 +3,10 @@
  * This file is part of LyX, the document processor.
  * Licence details can be found in the file COPYING.
  *
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
  * \author Alfredo Braunstein
  *
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
  *
  */
 
@@ -18,7 +18,6 @@
 #include "errorlist.h"
 #include "gettext.h"
 #include "vc-backend.h"
-#include "lyxlex.h"
 #include "LaTeX.h"
 #include "ParagraphList.h"
 #include "paragraph.h"
@@ -105,11 +104,7 @@ bool readFile(Buffer * b, string const & s)
                        }
                }
        }
-       // not sure if this is the correct place to begin LyXLex
-       LyXLex lex(0, 0);
-       lex.setFile(ts);
-
-       return b->readFile(lex, ts);
+       return b->readFile(ts);
 }
 
 
@@ -166,18 +161,9 @@ Buffer * newFile(string const & filename, string const & templatename,
                tname = templatename;
 
        if (!tname.empty()) {
-               bool templateok = false;
-               LyXLex lex(0, 0);
-               lex.setFile(tname);
-               if (lex.isOK()) {
-                       if (b->readFile(lex, tname)) {
-                               templateok = true;
-                       }
-               }
-               if (!templateok) {
+               if (!b->readFile(tname)) {
                        string const file = MakeDisplayPath(tname, 50);
-                       string text  = bformat(_("The specified document template\n%1$s\n"
-                               "could not be read."), file);
+                       string const text  = bformat(_("The specified document template\n%1$s\ncould not be read."), file);
                        Alert::error(_("Could not read template"), text);
                        // no template, start with empty buffer
                        b->paragraphs.push_back(Paragraph());
@@ -200,7 +186,7 @@ Buffer * newFile(string const & filename, string const & templatename,
 }
 
 
-void bufferErrors(Buffer const & buf, TeXErrors const & terr) 
+void bufferErrors(Buffer const & buf, TeXErrors const & terr)
 {
        TeXErrors::Errors::const_iterator cit = terr.begin();
        TeXErrors::Errors::const_iterator end = terr.end();
@@ -219,12 +205,12 @@ void bufferErrors(Buffer const & buf, TeXErrors const & terr)
 }
 
 
-void bufferErrors(Buffer const & buf, ErrorList const & el) 
+void bufferErrors(Buffer const & buf, ErrorList const & el)
 {
        ErrorList::const_iterator it = el.begin();
        ErrorList::const_iterator end = el.end();
 
-       for (; it != end; ++it) 
+       for (; it != end; ++it)
                buf.error(*it);
 }