author | wenzelm |
Mon, 08 Aug 2011 13:19:19 +0200 | |
changeset 44051 | 2ec66075a75c |
parent 44050 | f7634e2300bc |
child 44052 | 00f0c8782a51 |
--- a/src/Pure/Isar/outer_syntax.scala Mon Aug 08 08:56:58 2011 +0200 +++ b/src/Pure/Isar/outer_syntax.scala Mon Aug 08 13:19:19 2011 +0200 @@ -47,7 +47,9 @@ { val new_keywords = keywords + (name -> kind) val new_lexicon = lexicon + name - val new_completion = completion + (name, replace) + val new_completion = + if (Keyword.control(kind)) completion + else completion + (name, replace) new Outer_Syntax { override val lexicon = new_lexicon override val keywords = new_keywords