]> git.lyx.org Git - lyx.git/blobdiff - src/session.C
LFUN_UNICODE_INSERT - unicode-insert
[lyx.git] / src / session.C
index f4bec2f051fbbae9f44c7bd9c396aca692f59a87..ccec5e0fb7cd2d7c971f5d80a281f1e445d1f577 100644 (file)
@@ -23,7 +23,7 @@
 #include <algorithm>
 #include <iterator>
 
-using lyx::support::AddName;
+using lyx::support::addName;
 using lyx::support::package;
 
 namespace fs = boost::filesystem;
@@ -39,8 +39,6 @@ using std::copy;
 using std::find;
 using std::ostream_iterator;
 
-namespace lyx{
-
 namespace {
 
 string const sec_lastfiles = "[recent files]";
@@ -57,6 +55,8 @@ int const id_session = 4;
 } // anon namespace
 
 
+namespace lyx {
+
 Session::Session(unsigned int num) :
        default_num_last_files(4),
        absolute_max_last_files(100),
@@ -65,7 +65,7 @@ Session::Session(unsigned int num) :
        setNumberOfLastFiles(num);
        // locate the session file
        // note that the session file name 'session' is hard-coded
-       session_file = AddName(package().user_support(), "session");
+       session_file = addName(package().user_support(), "session");
        //
        readFile();
 }
@@ -119,8 +119,8 @@ void Session::readFile()
                } else if (section == id_lastfilepos) {
                        // read lastfilepos
                        // pos, file\n
-                       lyx::pit_type pit;
-                       lyx::pos_type pos;
+                       pit_type pit;
+                       pos_type pos;
                        string fname;
                        istringstream itmp(tmp);
                        itmp >> pit;
@@ -142,7 +142,7 @@ void Session::readFile()
                        // bookmarkid, id, pos, file\n
                        unsigned int num;
                        unsigned int id;
-                       lyx::pos_type pos;
+                       pos_type pos;
                        string fname;
                        istringstream itmp(tmp);
                        itmp >> num;
@@ -247,9 +247,9 @@ void Session::clearLastOpenedFiles()
 }
 
 
-void Session::setLastOpenedFiles(vector<string> const & files)
+void Session::addLastOpenedFile(string const & file)
 {
-       lastopened = files;
+       lastopened.push_back(file);
 }