equal
deleted
inserted
replaced
300 |
300 |
301 class Mode_Provider(orig_provider: ModeProvider) extends ModeProvider |
301 class Mode_Provider(orig_provider: ModeProvider) extends ModeProvider |
302 { |
302 { |
303 for (mode <- orig_provider.getModes) addMode(mode) |
303 for (mode <- orig_provider.getModes) addMode(mode) |
304 |
304 |
305 override def loadMode(mode: Mode, xmh: XModeHandler) |
305 override def loadMode(mode: Mode, xmh: XModeHandler): Unit = |
306 { |
306 { |
307 super.loadMode(mode, xmh) |
307 super.loadMode(mode, xmh) |
308 Isabelle.mode_token_marker(mode.getName).foreach(mode.setTokenMarker _) |
308 Isabelle.mode_token_marker(mode.getName).foreach(mode.setTokenMarker _) |
309 Isabelle.indent_rule(mode.getName).foreach(indent_rule => |
309 Isabelle.indent_rule(mode.getName).foreach(indent_rule => |
310 Untyped.set[java.util.List[IndentRule]]( |
310 Untyped.set[java.util.List[IndentRule]]( |