> - isblank() is hardcoded for C locale definition (' ' or '\t')
> isblank() is a function.
> - _B is used for isprint(). is _B is true, isprint() becomes true.
> isprint() is a macro.
i checked couple of commit logs, and found that _B is twisted
due to insufficient bitwidth in _ctype_ (typed as u_char, we have
8 bits already). hmm.
itojun