src/Tools/jEdit/src/token_markup.scala
changeset 73340 0ffcad1f6130
parent 73337 0af9e7e4476f
child 73344 f5c147654661
equal deleted inserted replaced
73339:9efdebe24c65 73340:0ffcad1f6130
   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]](