]> git.lyx.org Git - lyx.git/blobdiff - src/LyXAction.h
Fix text direction issue for InsetInfo in RTL context
[lyx.git] / src / LyXAction.h
index d5a1c0cfceadfcdfd6462b211c3dc242990069df..f61772c56c9239ebfc98f5712d4bfe1f05b8d7b6 100644 (file)
@@ -21,6 +21,9 @@
 
 namespace lyx {
 
+// current LFUN format
+static unsigned int const LFUN_FORMAT = 4; // gm: tabular-feature
+
 class FuncRequest;
 class LyXErr;
 
@@ -37,7 +40,7 @@ public:
                Math,    //< Mathematics
                Buffer,  //< Buffer and window related
                Layout,  //< Font, Layout and textclass related
-               System,  //< Lyx preference, server etc
+               System   //< Lyx preference, server etc
        };
 
 private:
@@ -59,13 +62,13 @@ public:
        /// possible "permissions" for an action
        enum FuncAttribs {
                Noop = 0, //< Nothing special about this func
-               ReadOnly = 1, //< Can be used in RO mode (perhaps this should change); no automatic markDirty
+               ReadOnly = 1, //< Can be used in RO mode (perhaps this should change)
                NoBuffer = 2, //< Can be used when there is no document open
                Argument = 4, //< Requires argument
                NoUpdate = 8, //< Does not (usually) require update
                SingleParUpdate = 16, //< Usually only requires this par updated
                AtPoint = 32, //< dispatch first to inset at cursor if there is one
-               NoInternal = 64, //< Cannot be used for internal, non-document Buffers
+               NoInternal = 64 //< Cannot be used for internal, non-document Buffers
        };
 
        LyXAction();
@@ -74,7 +77,7 @@ public:
         * Creates a FuncRequest from a string of the form:
         *   lyx-function [argument]
         * where the argument is optional and "lyx-function" is in the form you'd
-        * enter it in the mini-buffer. 
+        * enter it in the mini-buffer.
         */
        FuncRequest lookupFunc(std::string const & func_name) const;