src/Pure/General/completion.scala
changeset 62969 9f394a16c557
parent 62964 d0c1b2dbca5b
child 63135 035785035a1a
equal deleted inserted replaced
62968:4e4738698db4 62969:9f394a16c557
   207               (if (xname == name) "" else " " + quote(decode(name))))
   207               (if (xname == name) "" else " " + quote(decode(name))))
   208         } yield {
   208         } yield {
   209           val description = List(xname1, "(" + descr_name + ")")
   209           val description = List(xname1, "(" + descr_name + ")")
   210           val replacement =
   210           val replacement =
   211             Token.explode(Keyword.Keywords.empty, xname1) match {
   211             Token.explode(Keyword.Keywords.empty, xname1) match {
   212               case List(tok) if tok.is_xname => xname1
   212               case List(tok) if tok.is_name => xname1
   213               case _ => quote(xname1)
   213               case _ => quote(xname1)
   214             }
   214             }
   215           Item(range, original, full_name, description, replacement, 0, true)
   215           Item(range, original, full_name, description, replacement, 0, true)
   216         }
   216         }
   217 
   217