]> git.lyx.org Git - lyx.git/blobdiff - src/Encoding.h
Fix monolithic build (bug #8079)
[lyx.git] / src / Encoding.h
index effde73ffc7e7cc645b7472e6abed57f586756f2..7b0fa8ec19a30a0fb8134d8d12b28e38d78b3d80 100644 (file)
@@ -172,6 +172,8 @@ public:
        static char_type transformChar(char_type c, LetterForm form);
        /// Is this a combining char?
        static bool isCombiningChar(char_type c);
+       /// Return the TIPA shortcut
+       static std::string const TIPAShortcut(char_type c);
        /**
         * Is this a known char from some language?
         * If \p preamble is empty and code point \p c is known to belong
@@ -193,6 +195,11 @@ public:
         * letters and accented characters that are output as math commands.
         */
        static bool isMathAlpha(char_type c);
+       /**
+        * Do we need to terminate this command (by {} or space)?
+        * This is true if the "notermination" flag is not set.
+        */
+       static bool needsTermination(char_type c);
        /**
         * Register \p c as a mathmode command.
         */