Better whitespace handling and listchars