# HG changeset patch # User wenzelm # Date 1737745501 -3600 # Node ID 82cf33956a172c509d14544e18159766288f8cb5 # Parent fc557fc4ffc4cb476542d54299afdba97ca71994 discontinue old Java 17 LTS; diff -r fc557fc4ffc4 -r 82cf33956a17 etc/settings --- a/etc/settings Fri Jan 24 19:54:43 2025 +0100 +++ b/etc/settings Fri Jan 24 20:05:01 2025 +0100 @@ -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 17 -target 17" -ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 17 -source 3.3 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m" +ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 21 -target 21" +ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 21 -source 3.3 -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 fc557fc4ffc4 -r 82cf33956a17 src/Pure/ROOT.ML --- a/src/Pure/ROOT.ML Fri Jan 24 19:54:43 2025 +0100 +++ b/src/Pure/ROOT.ML Fri Jan 24 20:05:01 2025 +0100 @@ -1,6 +1,6 @@ (* Title: Pure/ROOT.ML Author: Makarius - UUID: 3d6bbaf8-645c-4431-ba30-9b864c20b009 + UUID: d6fc404b-eeef-4ad0-964d-14b9310ea78f Main entry point for the Isabelle/Pure bootstrap process. diff -r fc557fc4ffc4 -r 82cf33956a17 src/Pure/ROOT.scala --- a/src/Pure/ROOT.scala Fri Jan 24 19:54:43 2025 +0100 +++ b/src/Pure/ROOT.scala Fri Jan 24 20:05:01 2025 +0100 @@ -1,6 +1,6 @@ /* Title: Pure/ROOT.scala Author: Makarius - UUID: dbfab981-ddc4-467c-892a-f1453ca89691 + UUID: d6fc404b-eeef-4ad0-964d-14b9310ea78f Root of isabelle package. */ diff -r fc557fc4ffc4 -r 82cf33956a17 src/Tools/jEdit/jedit_base/plugin.props --- a/src/Tools/jEdit/jedit_base/plugin.props Fri Jan 24 19:54:43 2025 +0100 +++ b/src/Tools/jEdit/jedit_base/plugin.props Fri Jan 24 20:05:01 2025 +0100 @@ -13,5 +13,5 @@ plugin.isabelle.jedit_base.Plugin.usePluginHome=false #dependencies -plugin.isabelle.jedit_base.Plugin.depend.0=jdk 17 +plugin.isabelle.jedit_base.Plugin.depend.0=jdk 21 plugin.isabelle.jedit_base.Plugin.depend.1=jedit 05.06.00.00 diff -r fc557fc4ffc4 -r 82cf33956a17 src/Tools/jEdit/jedit_main/plugin.props --- a/src/Tools/jEdit/jedit_main/plugin.props Fri Jan 24 19:54:43 2025 +0100 +++ b/src/Tools/jEdit/jedit_main/plugin.props Fri Jan 24 20:05:01 2025 +0100 @@ -13,7 +13,7 @@ plugin.isabelle.jedit_main.Plugin.usePluginHome=false #dependencies -plugin.isabelle.jedit_main.Plugin.depend.0=jdk 17 +plugin.isabelle.jedit_main.Plugin.depend.0=jdk 21 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