Skip to content

Changes

#1028 (May 29, 2024, 1:45:36 PM)

  1. dummy file — nipkow / hgweb

#1027 (May 29, 2024, 12:18:41 PM)

  1. dummy file — nipkow / hgweb

#1025 (May 29, 2024, 10:45:39 AM)

  1. pretty-printing sledgehammer command: merge indexed theorems — nipkow / hgweb

#1024 (May 28, 2024, 4:42:41 PM)

  1. pretty-printing sledgehammer proof commands: x(1) x(2) -> x(1,2) — nipkow / hgweb

#1023 (May 28, 2024, 10:00:40 AM)

  1. dummy file — nipkow / hgweb

#1022 (May 27, 2024, 1:45:42 PM)

  1. sledgehammer pretty-printing: merge x(1) x(2) to x(1,2) — nipkow / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned spelling; — wenzelm / hgweb
  4. support direct rsync from Hg_Sync result directory (usually requires option -d "~~/dirs"); — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. more general dirs for Sync.sync; — wenzelm / hgweb
  7. tuned whitespace (amending beb4ee344c22); — wenzelm / hgweb
  8. clarified signature (see also be0ab4b94c62 and c41791ad75c3); — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. tuned names; — wenzelm / hgweb
  12. proper SSH.System operation; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. more uniform/robust detect_repository/is_repository: actually check hg root; — wenzelm / hgweb
  15. more uniform local/remote operations; — wenzelm / hgweb

#1021 (May 24, 2024, 5:03:09 PM)

  1. pretty-printing: merge multiple indexed facts of the same name — nipkow / hgweb
  2. disable Isabelle/Naproche after release; — wenzelm / hgweb
  3. post-release updates; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. Added tag Isabelle2024 for changeset 29f2b8ff84f3 — wenzelm / hgweb
  6. proper support for "isabelle update -D DIR": avoid accidental exclusion of select_dirs (amending e5dafe9e120f); — wenzelm / hgweb
  7. provide scala-3.4.2, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
  8. update to naproche-20240519; — wenzelm / hgweb
  9. proper formatting; — wenzelm / hgweb
  10. more documentation on "isabelle build -H" and underlying system registry tables "host" and "cluster"; — wenzelm / hgweb
  11. More binomial material — paulson <lp15@cam.ac.uk> / hgweb
  12. syntax of gchoose now the same as choose — paulson <lp15@cam.ac.uk> / hgweb

#1020 (May 6, 2024, 3:42:23 PM)

  1. Some new simprules – and patches for proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. tuned proofs;
    tuned whitespace; — wenzelm / hgweb
  4. merged, resoving conflicts in src/HOL/Nominal/Nominal.thy; — wenzelm / hgweb
  5. Added tag Isabelle2024-RC3 for changeset 007e6af8a020 — wenzelm / hgweb
  6. more documentation on "System registry via TOML"; — wenzelm / hgweb
  7. update to naproche-20240502: proper platform_path for NAPROCHE_FORMALIZATIONS to make it work on Windows; — wenzelm / hgweb
  8. provide 3.1 for testing (inactive); — wenzelm / hgweb
  9. build e-3.1, without patch; — wenzelm / hgweb
  10. disable Isabelle/Naproche for now: does not quite work on Windows; — wenzelm / hgweb
  11. update and activate naproche component for release; — wenzelm / hgweb
  12. changed URL to SystemOnTPTP at Geoff's request — desharna / hgweb
  13. tuned spelling; — wenzelm / hgweb
  14. build_cluster always uses build_database_server for now -- despite 1fa1b32b0379: its local/remote storage model often leads to incoherent state; — wenzelm / hgweb
  15. proper directory permissions to make "rm" work, notably for cygwin/etc/pki/ca-trust/extracted/pem/directory-hash; — wenzelm / hgweb
  16. support more Ubuntu versions; — wenzelm / hgweb
  17. updated for release; — wenzelm / hgweb
  18. more robust: avoid spurious ConcurrentModificationException; — wenzelm / hgweb
  19. update to e-3.0.03-1, with proper support for trivial statements; — wenzelm / hgweb
  20. more robust; — wenzelm / hgweb
  21. minor patch for E Prover, based on "git diff -w -r E-3.0.03 E-3.0.08": proper support for trivial statements; — wenzelm / hgweb
  22. backed out changeset 601ff5c7cad5: not relevant for Isabelle2024; — wenzelm / hgweb
  23. clone of 0c51e0a6bc37; — wenzelm / hgweb
  24. merged — paulson / hgweb
  25. update Windows test machines; — wenzelm / hgweb
  26. A little more tidying in Nominal — paulson <lp15@cam.ac.uk> / hgweb
  27. More tidying of proofs — paulson <lp15@cam.ac.uk> / hgweb
  28. Another Nominal example — paulson <lp15@cam.ac.uk> / hgweb
  29. merged — paulson / hgweb
  30. update Windows build host; — wenzelm / hgweb
  31. proper command-line; — wenzelm / hgweb
  32. Tidying up another Nominal example (SOS) — paulson <lp15@cam.ac.uk> / hgweb
  33. Tidying up another of the nominal examples — paulson <lp15@cam.ac.uk> / hgweb
  34. More tidying of Nominal proofs — paulson <lp15@cam.ac.uk> / hgweb
  35. Tidied up another messy theory — paulson <lp15@cam.ac.uk> / hgweb
  36. More proof tidying for Nominal — paulson <lp15@cam.ac.uk> / hgweb
  37. Tidying up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  38. Starting to tidy HOL-Nominal-Examples — paulson <lp15@cam.ac.uk> / hgweb
  39. sketch & explore: recover from duplicate fixed variables in Isar proofs — Simon Wimmer <wimmers@in.tum.de> / hgweb
  40. back to post-release mode -- after fork point; — wenzelm / hgweb
  41. merged — wenzelm / hgweb
  42. Added tag Isabelle2024-RC2 for changeset ef2134570abb — wenzelm / hgweb
  43. Acknowledgement of Ata Keskin for his Martingales material — paulson <lp15@cam.ac.uk> / hgweb
  44. merged — wenzelm / hgweb
  45. update to jdk-21.0.3;
    enforce rebuild of Isabelle/ML and Isabelle/Scala; — wenzelm / hgweb
  46. merged — paulson / hgweb
  47. clarified signature; — wenzelm / hgweb
  48. make adhoc_overloading respect type constraints — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb
  49. merged — wenzelm / hgweb
  50. tuned; — wenzelm / hgweb
  51. clarified signature; — wenzelm / hgweb
  52. minor performance tuning: avoid redundant server access; — wenzelm / hgweb
  53. tuned; — wenzelm / hgweb
  54. clarified modules and options (from store); — wenzelm / hgweb
  55. clarified signature; — wenzelm / hgweb
  56. tuned; — wenzelm / hgweb
  57. clarified signature; — wenzelm / hgweb
  58. tuned signature; — wenzelm / hgweb
  59. tuned; — wenzelm / hgweb
  60. tuned signature; — wenzelm / hgweb
  61. tuned; — wenzelm / hgweb
  62. tuned; — wenzelm / hgweb
  63. more robust tmp_file (see also ab07d4cb7d1c and 146468e05dd4); — wenzelm / hgweb
  64. tuned messages; — wenzelm / hgweb
  65. tuned; — wenzelm / hgweb
  66. back to static numa_nodes (reverting part of c2c59de57df9); — wenzelm / hgweb
  67. tuned messages; — wenzelm / hgweb
  68. canonical time function for List.nth — Manuel Eberl <eberlm@in.tum.de> / hgweb
  69. Tidied up horrible archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
  70. merged — paulson / hgweb
  71. clarified web app parameters: more flexible, using HTML5 id specification (nonempty unicode string with no spaces); — Fabian Huch <huch@in.tum.de> / hgweb
  72. Streamlining of many more archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
  73. More tidying of old proofs — paulson <lp15@cam.ac.uk> / hgweb
  74. merged — paulson / hgweb
  75. Add subgoals variant of 'sketch' command — Simon Wimmer <wimmers@in.tum.de> / hgweb
  76. More tidying and removal of "apply" — paulson <lp15@cam.ac.uk> / hgweb
  77. merged — paulson / hgweb
  78. prefer canonical theorem name for fact collection declarations — haftmann / hgweb
  79. Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  80. merged — paulson / hgweb
  81. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  82. Tidying ugly proofs — paulson <lp15@cam.ac.uk> / hgweb

#1019 (Apr 11, 2024, 2:15:11 PM)

  1. tweaked time functions for median-of-medians selection in HOL-Data_Structures — Manuel Eberl <manuel@pruvisto.org> / hgweb
  2. merged — wenzelm / hgweb
  3. rename \undef to \undefined to avoid problems with MacTeX 2014 or Ubuntu 24.04 beta; — wenzelm / hgweb
  4. Tiny tweaks to proofs — paulson <lp15@cam.ac.uk> / hgweb
  5. A bit of new material about type class "infinite", from Eval_FO — paulson <lp15@cam.ac.uk> / hgweb
  6. avoid Scala if-expressions and thus make it work both for -new-syntax or -old-syntax; — wenzelm / hgweb
  7. proper Scala code for String.literal_of_asciis: avoid ambiguity of ("" ++ ...); — wenzelm / hgweb
  8. adjust generated Scala to make it work with scalac -old-syntax and -new-syntax, although the latter is not regularly tested; — wenzelm / hgweb
  9. Add entry on Sketch_and_Explore to CONTRIBUTORS — Simon Wimmer <wimmers@in.tum.de> / hgweb
  10. moved over material from the AFP to HOL, HOL-Computational_Algebra, and HOL-Number_Theory — Manuel Eberl <manuel@pruvisto.org> / hgweb
  11. more portable: prefer official JDBC operation DatabaseMetaData.getColumns(); — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#1018 (Apr 4, 2024, 3:30:29 PM)

  1. moved over material from the AFP to HOL, HOL-Computational_Algebra, and HOL-Number_Theory — Manuel Eberl <manuel@pruvisto.org> / hgweb
  2. documented new syntax for fBall and fBex — desharna / hgweb
  3. updated for release; — wenzelm / hgweb
  4. Added tag Isabelle2024-RC1 for changeset 1231a7fb2510 — wenzelm / hgweb
  5. misc tuning for release; — wenzelm / hgweb
  6. update for release; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. update to stack-2.15.5, stackage-lts-22.15; — wenzelm / hgweb
  9. clarified names: discontinue odd convention from 3 decades ago; — wenzelm / hgweb
  10. further performance tuning (after f906f7f83dae): interactive mode is closer to earlier approach with Lazy.value, which could be relevant with rather complex grammars under tight memory situations; — wenzelm / hgweb
  11. added documentation for meromorphicity etc. in HOL-Complex_Analysis — Manuel Eberl <manuel@pruvisto.org> / hgweb
  12. merged — desharna / hgweb
  13. remove transitional (dummy) component list for Go — Lars Hupel <lars@hupel.info> / hgweb

#1017 (Apr 2, 2024, 8:36:08 AM)

  1. merged — desharna / hgweb
  2. clarified signature: prefer authentic cterm used in Simplifier, avoid potential re-certification in user-code; — wenzelm / hgweb
  3. clarified names (see also 9c00a46d69d0, c5cd7a58cf2d);
    NB: Simplifier.set_trace_ops overrides Pure setup for Simplifier_Trace panel, but that is hardly every used in practice; — wenzelm / hgweb
  4. provide scala-3.4.1, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
  5. clarified "bulky" sessions (again, see also 06153e2e0cdb), but note that "very_slow" is normally used together with "slow"; — wenzelm / hgweb
  6. moved over material from AFP; most importantly on algebraic numbers and algebraically closed fields — Manuel Eberl <eberlm@in.tum.de> / hgweb
  7. update NEWS; — Fabian Huch <huch@in.tum.de> / hgweb
  8. moved web_app module from AFP (e.g., for building web services for the distributed build); — Fabian Huch <huch@in.tum.de> / hgweb
  9. added special syntax for FSet.Ball and FSet.Bex — desharna / hgweb
  10. tuned proof — desharna / hgweb
  11. tuned proofs of Equiv_Relations.equiv — desharna / hgweb

#1016 (Mar 29, 2024, 7:30:12 PM)

  1. moved over material from AFP; most importantly on algebraic numbers and algebraically closed fields — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  3. removed unused/obsolete material: some of it was motivated by Isabelle/MMT (e.g. f150253cb201), but is superseded by AFP metadata (TOML); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified modules: more official Sessions.notable_groups; — wenzelm / hgweb
  6. tuned — nipkow / hgweb
  7. merged — paulson / hgweb
  8. An assortment of new material, mostly due to Manuel — paulson <lp15@cam.ac.uk> / hgweb

#1015 (Mar 28, 2024, 3:24:23 PM)

  1. test — wenzelm / hgweb
  2. rebuild rsync-3.2.7 on current platforms, including native arm64-darwin;
    provide official etc/platforms.props, to retain platform directories after Components.Directory.clean() -- e.g. for SSH upload; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb

#1014 (Mar 28, 2024, 1:39:38 PM)

  1. test — wenzelm / hgweb

#1013 (Mar 28, 2024, 8:33:11 AM)

  1. tuned proofs of Equiv_Relations.equiv — desharna / hgweb
  2. merged — desharna / hgweb
  3. proper ISABELLE_GO_SETUP, e.g. for AFP/Go compiler tests; — wenzelm / hgweb
  4. proper "isabelle go_setup" for Jenkins; — wenzelm / hgweb
  5. added lemma wfp_on_image and author name to theory — desharna / hgweb

#1012 (Mar 27, 2024, 10:09:08 PM)

  1. proper "isabelle go_setup" for Jenkins; — wenzelm / hgweb
  2. dummy Admin/components/go to avoid crash of Jenkins (see 38bbc2ff3c24); — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. merged — nipkow / hgweb
  6. updated time functions for Array_Braun — nipkow / hgweb
  7. merged — paulson / hgweb
  8. New material and a bit of refactoring — paulson <lp15@cam.ac.uk> / hgweb
  9. tuned NEWS; — wenzelm / hgweb
  10. support for "all" platforms; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. remove unused TEMP_WINDOWS more thoroughly (see also fa18208fd7bd and 37f852399a32); — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more robust Markdown; — wenzelm / hgweb
  15. misc tuning;
    more text; — wenzelm / hgweb
  16. run "isabelle components_build -u"; — wenzelm / hgweb
  17. remove obsolete component (see 8347ffa1f92c): superseded by "isabelle go_setup"; — wenzelm / hgweb
  18. tuned order; — wenzelm / hgweb
  19. more Setup_Tool services; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. proper SSH operations; — wenzelm / hgweb
  22. tuned signature: more permissive; — wenzelm / hgweb
  23. clarified signature: explicit variable is easier to find in source; — wenzelm / hgweb
  24. proper services for Setup_Tool --- avoid hardwired stuff; — wenzelm / hgweb

#1011 (Mar 27, 2024, 11:51:11 AM)

  1. added lemma wfp_on_image and author name to theory — desharna / hgweb
  2. merged — desharna / hgweb
  3. more robust XML body: allow empty text, as well as arbitrary pro-forma markup (e.g. see XML.blob in Isabelle/ML); — wenzelm / hgweb
  4. more robust: untyped/unscoped markup elements need to reside in module Markup for minimal static checking (see also 11a1f4d7af51); — wenzelm / hgweb
  5. misc tuning for release; — wenzelm / hgweb
  6. merged; — wenzelm / hgweb
  7. NEWS for "isabelle go_setup"; — wenzelm / hgweb
  8. proper platform_path for Windows; — wenzelm / hgweb
  9. misc tuning, following go_setup; — wenzelm / hgweb
  10. dynamic setup of Go component, similar to Dotnet; — wenzelm / hgweb
  11. tuned comments; — wenzelm / hgweb
  12. clarified signature: more operations; — wenzelm / hgweb
  13. clarified signature: explicit type Platform.Info with derived operations; — wenzelm / hgweb
  14. less ambitious parallelism: avoid exhaustion of memory (64GB total); — wenzelm / hgweb
  15. provide ISABELLE_DOTNET_VERSION via settings, following "isabelle ghc_setup"; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned messages; — wenzelm / hgweb
  18. update to bash_process-20240326; — wenzelm / hgweb
  19. build bash_process in Isabelle/Scala, with etc/platforms.prop to preserve all platform directories (e.g. for SSH upload); — wenzelm / hgweb
  20. clarified meaning of platform.props: update on default; — wenzelm / hgweb
  21. allow raw input in HTML (e.g., for web applications); — Fabian Huch <huch@in.tum.de> / hgweb

#1010 (Mar 26, 2024, 2:37:33 PM)

  1. renamed lemma wfP_iff_ex_minimal to wfp_iff_ex_minimal — desharna / hgweb

#1009 (Mar 26, 2024, 9:33:11 AM)

  1. added lemmas wfp_on_inv_imagep, wfp_on_if_convertible_to_wfp_on, and wf_on_if_convertible_to_wf_on — desharna / hgweb
  2. merged — desharna / hgweb
  3. obsolete: base-line is macOS 11; — wenzelm / hgweb
  4. more robust: always assume x86_64 (or its emulation on ARM); — wenzelm / hgweb
  5. MLton lacks arm64-linux (see also 84f2d481d6d7); — wenzelm / hgweb
  6. more ambitious test "AFP (macOS 14 Sonoma, Apple Silicon)", as replacement for AFP on lrzcloud2; — wenzelm / hgweb
  7. update to stack-2.15.3, stackage-lts-22.6, ghc-9.6.4; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. misc updates, tuning and clarification; — wenzelm / hgweb
  11. reformat source in jEdit (wrap margin 78); — wenzelm / hgweb
  12. more accurate Markdown formatting, both for VSCode and Phabricator; — wenzelm / hgweb
  13. just one README.md; — wenzelm / hgweb