diff -Pur w3m/myctype.h w3m-bens/myctype.h
--- w3m/myctype.h	Sun Apr  9 10:41:32 2000
+++ w3m-bens/myctype.h	Sun Apr  9 10:41:14 2000
@@ -1,9 +1,9 @@
 #include <ctype.h>
 
-#define IS_SPACE(x) (isspace(x) && !(x&0x80))
-#define IS_ALNUM(x) (isalnum(x) && !(x&0x80))
-#define IS_ALPHA(x) (isalpha(x) && !(x&0x80))
-#define IS_DIGIT(x) (isdigit(x) && !(x&0x80))
-#define IS_PRINT(x) (isprint(x) && !(x&0x80))
-#define IS_CNTRL(x) (iscntrl(x) && !(x&0x80))
-#define IS_DIGIT(x) (isdigit(x) && !(x&0x80))
+#define IS_SPACE(x) (!(x&~127) && isspace(x))
+#define IS_ALNUM(x) (!(x&~127) && isalnum(x))
+#define IS_ALPHA(x) (!(x&~127) && isalpha(x))
+#define IS_DIGIT(x) (!(x&~127) && isdigit(x))
+#define IS_PRINT(x) (!(x&~127) && isprint(x))
+#define IS_CNTRL(x) (!(x&~127) && iscntrl(x))
+#define IS_DIGIT(x) (!(x&~127) && isdigit(x))

