removed unused defines
removed useless check

In UTF-8 no character can be part of another. There is no chance that
there is a '\t' byte except as its own character.