///
-#if 0
-inline
-bool IsSeparatorChar(char c) {
- return (c == ' ' || c == LyXParagraph::META_PROTECTED_SEPARATOR);
-}
-#else
inline
bool IsSeparatorChar(char c) {
return (c == ' ');
}
-#endif
///
}
-///
-inline
-bool IsFloatChar(char c) {
- return (c == LyXParagraph::META_FOOTNOTE
- || c == LyXParagraph::META_MARGIN
- || c == LyXParagraph::META_FIG
- || c == LyXParagraph::META_TAB
- || c == LyXParagraph::META_ALGORITHM
- || c == LyXParagraph::META_WIDE_FIG
- || c == LyXParagraph::META_WIDE_TAB);
-}
-
-
///
inline
bool IsLineSeparatorChar(char c) {
|| c == '/'
|| c == '\\'
|| c == LyXParagraph::META_NEWLINE
-#if 0
- || c == LyXParagraph::META_PROTECTED_SEPARATOR
-#endif
);
}
}
+///
+inline
+bool IsPrintableNonspace(unsigned char c) {
+ return (c > ' ');
+}
+
+
/// Word is not IsSeparator or IsKomma or IsHfill or IsFloat or IsInset.
inline
bool IsWordChar(unsigned char c) {
- return !( IsSeparatorChar( c )
- || IsKommaChar( c )
- || IsHfillChar( c )
- || IsFloatChar( c )
- || IsInsetChar( c ) ) ;
+ return !( IsSeparatorChar( c )
+ || IsKommaChar( c )
+ || IsHfillChar( c )
+ || IsInsetChar( c ));
}