# HG changeset patch # User wenzelm # Date 1693307132 -7200 # Node ID 55ca7578d3e97621c0c10a5807e98632543f85eb # Parent fdfe9b91d96e6061d93de0c6e2718adb9d593a3b discontinue old Java 11 LTS; diff -r fdfe9b91d96e -r 55ca7578d3e9 etc/settings --- a/etc/settings Tue Aug 29 12:53:28 2023 +0200 +++ b/etc/settings Tue Aug 29 13:05:32 2023 +0200 @@ -16,8 +16,8 @@ ISABELLE_TOOL_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx4g -Xss16m" -ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 11 -target 11" -ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -deprecation -release 11 -source 3.1 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m" +ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 17 -target 17" +ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 17 -source 3.1 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m" ISABELLE_SCALA_JAR="$ISABELLE_HOME/lib/classes/isabelle.jar" diff -r fdfe9b91d96e -r 55ca7578d3e9 src/Pure/ROOT.scala --- a/src/Pure/ROOT.scala Tue Aug 29 12:53:28 2023 +0200 +++ b/src/Pure/ROOT.scala Tue Aug 29 13:05:32 2023 +0200 @@ -29,3 +29,4 @@ def if_proper[A](x: Iterable[A], body: => String): String = Library.if_proper(x, body) def if_proper(b: Boolean, body: => String): String = Library.if_proper(b, body) } + diff -r fdfe9b91d96e -r 55ca7578d3e9 src/Tools/jEdit/jedit_base/plugin.props --- a/src/Tools/jEdit/jedit_base/plugin.props Tue Aug 29 12:53:28 2023 +0200 +++ b/src/Tools/jEdit/jedit_base/plugin.props Tue Aug 29 13:05:32 2023 +0200 @@ -13,5 +13,5 @@ plugin.isabelle.jedit_base.Plugin.usePluginHome=false #dependencies -plugin.isabelle.jedit_base.Plugin.depend.0=jdk 11 +plugin.isabelle.jedit_base.Plugin.depend.0=jdk 17 plugin.isabelle.jedit_base.Plugin.depend.1=jedit 05.05.00.00 diff -r fdfe9b91d96e -r 55ca7578d3e9 src/Tools/jEdit/jedit_main/plugin.props --- a/src/Tools/jEdit/jedit_main/plugin.props Tue Aug 29 12:53:28 2023 +0200 +++ b/src/Tools/jEdit/jedit_main/plugin.props Tue Aug 29 13:05:32 2023 +0200 @@ -13,7 +13,7 @@ plugin.isabelle.jedit_main.Plugin.usePluginHome=false #dependencies -plugin.isabelle.jedit_main.Plugin.depend.0=jdk 11 +plugin.isabelle.jedit_main.Plugin.depend.0=jdk 17 plugin.isabelle.jedit_main.Plugin.depend.1=jedit 05.06.00.00 plugin.isabelle.jedit_main.Plugin.depend.2=plugin console.ConsolePlugin 5.1.4 plugin.isabelle.jedit_main.Plugin.depend.3=plugin errorlist.ErrorListPlugin 2.4.0