joe-3.1jupp31.tgz (die zweite Klappeā€¦)
[alioth/jupp.git] / i18n.h
diff --git a/i18n.h b/i18n.h
index 20f2eb9..96c39a2 100644 (file)
--- a/i18n.h
+++ b/i18n.h
@@ -1,4 +1,4 @@
-/* $MirOS: contrib/code/jupp/i18n.h,v 1.6 2014/07/25 21:41:49 tg Exp $ */
+/* $MirOS: contrib/code/jupp/i18n.h,v 1.8 2017/07/08 16:23:26 tg Exp $ */
 
 #ifndef _Ii18n
 #define _Ii18n 1
@@ -6,8 +6,10 @@
 #include "config.h"
 #include "types.h"
 
+#ifdef TEST_I18N
 int joe_iswupper PARAMS((struct charmap *,int c));
 int joe_iswlower PARAMS((struct charmap *,int c));
+#endif
 
 /* the following two include _ */
 int joe_iswalpha PARAMS((struct charmap *,int c));
@@ -15,12 +17,18 @@ int joe_iswalnum PARAMS((struct charmap *,int c));
 
 int joe_iswdigit PARAMS((struct charmap *,int c));
 int joe_iswspace PARAMS((struct charmap *,int c));
+#ifdef TEST_I18N
 int joe_iswcntrl PARAMS((struct charmap *,int c));
+#endif
 int joe_iswpunct PARAMS((struct charmap *,int c));
+#ifdef TEST_I18N
 int joe_iswgraph PARAMS((struct charmap *,int c));
+#endif
 int joe_iswprint PARAMS((struct charmap *,int c));
+#ifdef TEST_I18N
 int joe_iswxdigit PARAMS((struct charmap *,int c));
 int joe_iswblank PARAMS((struct charmap *,int c));
+#endif
 
 int joe_wcwidth PARAMS((int wide, unsigned int c));
 /* Looking for wswidth? Take a look at scrn.c/txtwidth() */
@@ -28,6 +36,7 @@ int joe_wcwidth PARAMS((int wide, unsigned int c));
 int joe_towupper PARAMS((struct charmap *,int c));
 int joe_towlower PARAMS((struct charmap *,int c));
 
+extern unsigned char unictrlbuf[11];
 int unictrl PARAMS((unsigned int c));
 
 #endif