Skip to content
Success

Changes

Summary

  1. modernized, reordered, generalized
  2. more correct type annotation
  3. proper build with jdk-21 (amending 4fb5e6499da9);
  4. NEWS;
  5. update to jdk-21.0.1; enforce rebuild of Isabelle/Scala + Isabelle/ML;
  6. rebuild jedit with minimal patch for jdk-21, following SVN 25690;
  7. clarified modules;
  8. suppress duplicate entries systematically using log_name: e.g. relevant for AFP;
  9. clarified operation: pick current pull_date instead of previous one;
  10. operations AND, OR, XOR are specified by characteristic recursive equation
  11. clarified toml keys operations;
  12. tuned;
  13. clarified toml keys: more operations;
  14. use toml key operations properly; clarified module;
  15. clarified toml keys formatting vs. toString;
  16. clarified keys module;
  17. pull out toml keys module;
  18. clarified toml parser interface;
  19. prefer symbolic build_history_base_arm;
  20. build_history: proper support for ISABELLE_APPLE_PLATFORM64;
  21. clarified isabelle_hg (again, see b9d59669904a);
  22. clarified signature: explicit Remote_Build.count instead of duplicate entries (see also ee8c014526dc);
  23. clarified signature: more operations and options concerning Isabelle hg;
  24. performance tuning: cache graph;
  25. tuned signature: fewer warnings in IntelliJ IDEA;
  26. unused (see also 004b39bf06a5);
  27. clarified signature and modules: more explicit Build_Log.History;
  28. tuned: avoid recursion;
  29. tuned;
  30. avoid duplicate data;
  31. output more data;
  32. tuned whitespace;
  33. clarified Log_File.cache: reuse existing Store.cache / Build_Log.Store.cache;
  34. proper ml_statistics (amending aeb511a520f4);
  35. unify error messages;
  36. add file information to toml parse context and error messages;
  37. add position information to toml parser and error messages;
  38. properly concatenate toml files: regular toml rules still apply (e.g., inline values may not be changed), but values defined in one file may be updated in another;
  39. allow re-defining keys in toml object (already checked during parse time);
  40. clarified toString for toml objects;
Changeset 79017:127ba61b2630 by haftmann:
modernized, reordered, generalized
The file was modified src/HOL/Bit_Operations.thy (diff)
The file was modified src/HOL/Groups_List.thy (diff)
Changeset 79016:74440d820ba5 by haftmann:
more correct type annotation
The file was modified src/HOL/Code_Numeral.thy (diff)
Changeset 79015:3befd4d1e6f2 by wenzelm:
proper build with jdk-21 (amending 4fb5e6499da9);
The file was modified src/Tools/GraphBrowser/etc/build.props (diff)
Changeset 79014:f318399a9fb6 by wenzelm:
NEWS;
The file was modified NEWS (diff)
Changeset 79013:4fb5e6499da9 by wenzelm:
update to jdk-21.0.1;<br>enforce rebuild of Isabelle/Scala + Isabelle/ML;
The file was modified Admin/components/components.sha1 (diff)
The file was modified Admin/components/main (diff)
The file was modified src/Pure/Admin/component_jdk.scala (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/ROOT.scala (diff)
The file was modified src/Pure/Tools/scala_project.scala (diff)
Changeset 79012:b6bca0666c38 by wenzelm:
rebuild jedit with minimal patch for jdk-21, following SVN 25690;
The file was modified Admin/components/components.sha1 (diff)
The file was modified Admin/components/main (diff)
The file was modified src/Tools/jEdit/patches/extended_styles_brackets (diff)
Changeset 79011:d9b32243798f by wenzelm:
clarified modules;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 79010:aceca8baf804 by wenzelm:
suppress duplicate entries systematically using log_name: e.g. relevant for AFP;
The file was modified src/Pure/Admin/build_status.scala (diff)
Changeset 79009:3641cd880bb3 by wenzelm:
clarified operation: pick current pull_date instead of previous one;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 79008:74a4776f7a22 by haftmann:
operations AND, OR, XOR are specified by characteristic recursive equation
The file was modified src/HOL/Bit_Operations.thy (diff)
The file was modified src/HOL/Code_Numeral.thy (diff)
The file was modified src/HOL/Library/Word.thy (diff)
Changeset 79007:eed4ca224c9c by fabian huch _huch@in.tum.de_:
clarified toml keys operations;
The file was modified src/Pure/General/toml.scala (diff)
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79005:6201057b98dd by fabian huch _huch@in.tum.de_:
clarified toml keys: more operations;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79004:39373f2151c4 by fabian huch _huch@in.tum.de_:
use toml key operations properly;<br>clarified module;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79003:9d1c4824a055 by fabian huch _huch@in.tum.de_:
clarified toml keys formatting vs. toString;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79002:16fa55f8958d by fabian huch _huch@in.tum.de_:
clarified keys module;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79001:e715c1d1f1a2 by fabian huch _huch@in.tum.de_:
pull out toml keys module;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 79000:8f5be65a176b by fabian huch _huch@in.tum.de_:
clarified toml parser interface;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78999:769e850bb1d7 by wenzelm:
prefer symbolic build_history_base_arm;
The file was modified .hgtags (diff)
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78998:778831a801e3 by wenzelm:
build_history: proper support for ISABELLE_APPLE_PLATFORM64;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78997:39fb869160d6 by wenzelm:
clarified isabelle_hg (again, see b9d59669904a);
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78996:674954a49364 by wenzelm:
clarified signature: explicit Remote_Build.count instead of duplicate entries (see also ee8c014526dc);
The file was modified src/Pure/Admin/build_status.scala (diff)
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78995:b9d59669904a by wenzelm:
clarified signature: more operations and options concerning Isabelle hg;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78994:07f135271c80 by wenzelm:
performance tuning: cache graph;
The file was modified src/Pure/General/mercurial.scala (diff)
Changeset 78993:93abe74fe16f by wenzelm:
tuned signature: fewer warnings in IntelliJ IDEA;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78992:bd250213c262 by wenzelm:
unused (see also 004b39bf06a5);
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 78991:ae2f5fd0bb5d by wenzelm:
clarified signature and modules: more explicit Build_Log.History;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78990:f728be354ffb by wenzelm:
tuned: avoid recursion;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78989:d8352eb7aa7b by wenzelm:
tuned;
The file was modified src/Pure/Admin/isabelle_cronjob.scala (diff)
Changeset 78988:ee8c014526dc by wenzelm:
avoid duplicate data;
The file was modified src/Pure/Admin/build_status.scala (diff)
Changeset 78987:3fb4dbffca79 by wenzelm:
output more data;
The file was modified src/Pure/Admin/build_status.scala (diff)
Changeset 78986:10680bb927cd by wenzelm:
tuned whitespace;
The file was modified src/Pure/Admin/build_status.scala (diff)
Changeset 78985:24e686fe043e by wenzelm:
clarified Log_File.cache: reuse existing Store.cache / Build_Log.Store.cache;
The file was modified src/Pure/Admin/build_history.scala (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
Changeset 78984:417b490c9b89 by wenzelm:
proper ml_statistics (amending aeb511a520f4);
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 78983:295aa95cbff9 by fabian huch _huch@in.tum.de_:
unify error messages;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78982:be5c078f5292 by fabian huch _huch@in.tum.de_:
add file information to toml parse context and error messages;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78981:47f8533c6887 by fabian huch _huch@in.tum.de_:
add position information to toml parser and error messages;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78980:a80ee3c97aae by fabian huch _huch@in.tum.de_:
properly concatenate toml files: regular toml rules still apply (e.g., inline values may not be changed), but values defined in one file may be updated in another;
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78979:d5ce982ae60f by fabian huch _huch@in.tum.de_:
allow re-defining keys in toml object (already checked during parse time);
The file was modified src/Pure/General/toml.scala (diff)
Changeset 78978:80fda74a045d by fabian huch _huch@in.tum.de_:
clarified toString for toml objects;
The file was modified src/Pure/General/toml.scala (diff)