]> git.lyx.org Git - lyx.git/blobdiff - src/support/textutils.h
Fix footnote output in description item
[lyx.git] / src / support / textutils.h
index 99594f32c3dfa5092e50a696ad1881b9ae451ab6..f5965882ec3b3d31c8f1ae68900667a286cac3ab 100644 (file)
@@ -41,8 +41,8 @@ bool isPrintableNonspace(char_type c);
 /// return true if a unicode char is a space.
 bool isSpace(char_type c);
 
-/// return true if a unicode char is a digit.
-bool isDigit(char_type c);
+/// return true if a unicode char is a numeral.
+bool isNumber(char_type c);
 
 /// return whether \p c is a digit in the ASCII range
 bool isDigitASCII(char_type c);
@@ -50,6 +50,12 @@ bool isDigitASCII(char_type c);
 /// return whether \p c is alpha or a digit in the ASCII range
 bool isAlnumASCII(char_type c);
 
+/// return whether \p c is in the ASCII range
+bool isASCII(char_type c);
+
+/// return whether \p c is in the 'Punctuation, Open' unicode category
+bool isOpenPunctuation(char_type c);
+
 } // namespace lyx
 
 #endif // TEXTUTILS_H