]> git.lyx.org Git - lyx.git/blobdiff - src/EmbeddedFiles.h
Allow using \binom without amsmath and add support for \brace and \brack
[lyx.git] / src / EmbeddedFiles.h
index 20b1f427d1c0e6db11e0150ada91e1f723c71d8a..e5136cd0d06f931f132748d8d51b54bafb877391 100644 (file)
@@ -143,7 +143,7 @@ public:
        /// set embedding status. 
        void setEmbed(bool embed);
 
-       /// whether or not embedding is enabled in the current buffer
+       /// whether or not embedding is enabled for the current file
        /**
         * An embedded file needs to know the temp path of a buffer to know
         * where its embedded copy is. This has to be stored within EmbeddedFile
@@ -151,16 +151,16 @@ public:
         * when an embedded file is copied to another buffer, temp_path_ has
         * to be updated and file copying may be needed.
         */
-       bool enabled() const { return !temp_path_.empty(); }
+       bool isEnabled() const { return !temp_path_.empty(); }
        /// enable embedding of this file
-       void enable(bool flag, Buffer const * buf, bool updateFile);
+       void enable(bool enabled, Buffer const & buf, bool updateFile);
 
        /// extract file, does not change embedding status
        bool extract() const;
        /// update embedded file from external file, does not change embedding status
        bool updateFromExternalFile() const;
        /// copy an embedded file to another buffer
-       EmbeddedFile copyTo(Buffer const * buf);
+       EmbeddedFile copyTo(Buffer const & buf);
        ///
        /// After the embedding status is changed, update all insets related
        /// to this file item. For example, a graphic inset may need to monitor
@@ -172,13 +172,10 @@ public:
        /// Calculate checksum of availableFile
        unsigned long checksum() const;
 
-       /// calculate inzip_name_ from filename
-       static std::string 
-               calcInzipName(std::string const & file, std::string const & path);
-       /// calculate inzip_name_ from filename
+       // calculate inzip_name_ from filename
        std::string calcInzipName(std::string const & buffer_path);
-       /// move an embedded disk file with an existing inzip_name_ to 
-       /// a calculated inzip_name_, if they differ.
+       // move an embedded disk file with an existing inzip_name_ to 
+       // a calculated inzip_name_, if they differ.
        void syncInzipFile(std::string const & buffer_path);
 private:
        /// filename in zip file
@@ -204,7 +201,7 @@ class EmbeddedFileList : public std::vector<EmbeddedFile> {
 public:
        /// set buffer params embedded flag. Files will be updated or extracted
        /// if such an operation fails, enable will fail.
-       void enable(bool flag, Buffer & buffer, bool updateFile);
+       void enable(bool enabled, Buffer & buffer, bool updateFile);
 
        /// add a file item.
        /** \param file Embedded file to add