(Vcharset_control_1): New macro.
[chise/xemacs-chise.git] / src / char-lb.h
index 552c0b4..7e1a488 100644 (file)
@@ -26,17 +26,15 @@ Boston, MA 02111-1307, USA.  */
 
 #include "mule-charset.h"
 
-/* ---------------------------- */
-/* (D) For working with Emchars */
-/* ---------------------------- */
-
 int non_ascii_valid_char_p (Emchar ch);
 
-INLINE int valid_char_p (Emchar ch);
-INLINE int
+INLINE_HEADER int valid_char_p (Emchar ch);
+INLINE_HEADER int
 valid_char_p (Emchar ch)
 {
   return ((unsigned int) (ch) <= 0xff) || non_ascii_valid_char_p (ch);
 }
 
+#define CHAR_COLUMNS(c)     (XCHARSET_COLUMNS(CHAR_CHARSET(c)))
+
 #endif /* _XEMACS_CHAR_LB_H */