&& (((bp_ + 1) < ep_) && isalnum(*(bp_ + 1)))) {
/* hyphens are allowed, but only in
between alnums */
- } else if (!strchr(",;:=?./+<>!&", *bp_)) {
+ } else if (!strchr(",;:=?./+<>!&\r\n\t", *bp_)) {
/* but anything not being a punctiation
is ok */
} else {