diff -2Nc ispell-3.1/parse.y ispell-3.1.20/parse.y *** ispell-3.1/parse.y Mon Nov 21 19:26:05 1994 --- ispell-3.1/parse.y Tue Sep 5 22:02:44 2000 *************** *** 871,875 **** #endif /* MASKBITS */ #if MASKBITS <= 64 ! if (!isalpha (flagbit)) yyerror (PARSE_Y_BAD_FLAG); #endif /* MASKBITS */ --- 872,876 ---- #endif /* MASKBITS */ #if MASKBITS <= 64 ! if (flagbit < 'A' || flagbit > 'z') yyerror (PARSE_Y_BAD_FLAG); #endif /* MASKBITS */ *************** *** 903,907 **** #endif /* MASKBITS */ #if MASKBITS <= 64 ! if (!isalpha (flagbit)) yyerror (PARSE_Y_BAD_FLAG); #endif /* MASKBITS */ --- 904,908 ---- #endif /* MASKBITS */ #if MASKBITS <= 64 ! if (flagbit < 'A' || flagbit > 'z') yyerror (PARSE_Y_BAD_FLAG); #endif /* MASKBITS */