author | wenzelm |
Sat, 23 Jan 2016 11:52:48 +0100 | |
changeset 62232 | 9bf0c9212f95 |
parent 62231 | 25f4a9cd8b68 |
child 62233 | dbc39c04a34a |
--- a/src/Pure/General/completion.scala Fri Jan 22 14:46:02 2016 +0100 +++ b/src/Pure/General/completion.scala Sat Jan 23 11:52:48 2016 +0100 @@ -322,7 +322,9 @@ if path.is_file entry <- Abbrevs_Parser.parse_file(path) } yield entry - symbol_abbrevs ::: more_abbrevs + val remove_abbrevs = (for { (a, b) <- more_abbrevs if b == "" } yield a).toSet + + (symbol_abbrevs ::: more_abbrevs).filterNot({ case (a, _) => remove_abbrevs.contains(a) }) } private val caret_indicator = '\u0007'