Treat more punctuation as word breaks
Previously only dots (.
) and spaces (
) were treated as word breaks.
With this change all of the following characters are treated as breaking words:
-
.
,
/
#
?
=
:
;
@
This particularly improves matters with URLs and e-mail addresses.