]> git.lyx.org Git - lyx.git/blobdiff - src/buffer.h
* support/os_unix.C (canAutoOpen, autoOpenFile): on Mac OS X, use
[lyx.git] / src / buffer.h
index f37336790b9727b214755353b089e70a69afc556..018ee81457dc354ad7b4894870abd2c4f962c21a 100644 (file)
@@ -99,7 +99,7 @@ public:
        void loadAutoSaveFile();
 
        /// load a new file
-       bool readFile(std::string const & filename);
+       bool readFile(support::FileName const & filename);
 
        /// read the header, returns number of unknown tokens
        int readHeader(LyXLex & lex);
@@ -255,7 +255,7 @@ public:
        void validate(LaTeXFeatures &) const;
 
        /// return all bibkeys from buffer and its childs
-       void fillWithBibKeys(std::vector<std::pair<std::string, std::string> > & keys) const;
+       void fillWithBibKeys(std::vector<std::pair<std::string, docstring> > & keys) const;
        /// Update the cache with all bibfiles in use (including bibfiles
        /// of loaded child documents).
        void updateBibfilesCache();
@@ -367,7 +367,7 @@ private:
        /** Inserts a file into a document
            \return \c false if method fails.
        */
-       bool readFile(LyXLex &, std::string const & filename);
+       bool readFile(LyXLex &, support::FileName const & filename);
 
        bool do_writeFile(std::ostream & ofs) const;