recovered activate=defer, which is the "new" way to invoke jEdit plugins (cf. 3fbb7b565013);
authorwenzelm
Fri, 20 Mar 2009 21:31:45 +0100
changeset 34520 909b2610da52
parent 34519 92f50a3b4a6a
child 34521 fc851e58a610
recovered activate=defer, which is the "new" way to invoke jEdit plugins (cf. 3fbb7b565013); proper encoding for JVM property files: iso-latin-1;
src/Tools/jEdit/plugin/Isabelle.props
--- a/src/Tools/jEdit/plugin/Isabelle.props	Fri Mar 20 21:05:26 2009 +0100
+++ b/src/Tools/jEdit/plugin/Isabelle.props	Fri Mar 20 21:31:45 2009 +0100
@@ -1,13 +1,17 @@
 ## Isabelle plugin properties
+##
+##:encoding=ISO-8859-1:
 
 #identification
 plugin.isabelle.jedit.Plugin.name=Isabelle
-plugin.isabelle.jedit.Plugin.author=Johannes Hölzl, Fabian Immler, Makarius Wenzel
+plugin.isabelle.jedit.Plugin.author=Johannes Hölzl, Fabian Immler, Makarius Wenzel
 plugin.isabelle.jedit.Plugin.version=0.0.1
 plugin.isabelle.jedit.Plugin.description=Isabelle/Isar live document editing
 
 #system parameters
-plugin.isabelle.jedit.Plugin.activate=startup
+# jEdit only needs to load the plugin the first time the user accesses it
+# the presence of this property (activate=defer) also tells jEdit the plugin is using the new API
+plugin.isabelle.jedit.Plugin.activate=defer
 plugin.isabelle.jedit.Plugin.usePluginHome=false
 plugin.isabelle.jedit.Plugin.jars=Pure.jar core-renderer.jar scala-library.jar