src/Tools/jEdit/src-base/plugin.scala
author wenzelm
Fri, 08 Jan 2021 22:30:32 +0100
changeset 73110 c87ca43ebd3b
parent 73076 d44552bf310f
child 73340 0ffcad1f6130
permissions -rw-r--r--
avoid rescaled fonts, e.g. dockable buttons on Windows L&F after opening a new view;

/*  Title:      Tools/jEdit/src-base/plugin.scala
    Author:     Makarius

Isabelle base environment for jEdit.
*/

package isabelle.jedit_base


import isabelle._

import org.gjt.sp.jedit.{EBMessage, Debug, EBPlugin}
import org.gjt.sp.util.SyntaxUtilities


class Plugin extends EBPlugin
{
  override def start()
  {
    Isabelle_System.init()

    GUI.use_isabelle_fonts()

    Debug.DISABLE_SEARCH_DIALOG_POOL = true

    Syntax_Style.dummy_style_extender()
  }

  override def stop()
  {
    Syntax_Style.set_style_extender(new SyntaxUtilities.StyleExtender)
  }

  override def handleMessage(message: EBMessage) { }
}