diff -r 4e4738698db4 -r 9f394a16c557 src/Pure/Isar/token.scala --- a/src/Pure/Isar/token.scala Wed Apr 13 17:00:02 2016 +0200 +++ b/src/Pure/Isar/token.scala Wed Apr 13 18:01:05 2016 +0200 @@ -236,11 +236,11 @@ def is_float: Boolean = kind == Token.Kind.FLOAT def is_name: Boolean = kind == Token.Kind.IDENT || + kind == Token.Kind.LONG_IDENT || kind == Token.Kind.SYM_IDENT || kind == Token.Kind.STRING || kind == Token.Kind.NAT - def is_xname: Boolean = is_name || kind == Token.Kind.LONG_IDENT - def is_text: Boolean = is_xname || kind == Token.Kind.VERBATIM || kind == Token.Kind.CARTOUCHE + def is_text: Boolean = is_name || kind == Token.Kind.VERBATIM || kind == Token.Kind.CARTOUCHE def is_space: Boolean = kind == Token.Kind.SPACE def is_comment: Boolean = kind == Token.Kind.COMMENT def is_improper: Boolean = is_space || is_comment