Skip to content

Changes

#2214 (Jun 26, 2024, 12:50:11 AM)

  1. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  2. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  3. add root entry for non-local components; — Fabian Huch <huch@in.tum.de> / hgweb
  4. clarified; — Fabian Huch <huch@in.tum.de> / hgweb
  5. extra timer delay, to limit db transactions; — Fabian Huch <huch@in.tum.de> / hgweb
  6. proper synchronized; — Fabian Huch <huch@in.tum.de> / hgweb
  7. clarified ternary tries — nipkow / hgweb

#2213 (Jun 25, 2024, 12:50:12 AM)

  1. clarified test parameters; — wenzelm / hgweb

#2212 (Jun 23, 2024, 12:50:07 AM)

  1. more tests: Windows + AFP (see also 1fd5f96e1da3); — wenzelm / hgweb

#2211 (Jun 21, 2024, 12:50:10 AM)

  1. dropped references to theorems from transitional theory Divides.thy — haftmann / hgweb

#2210 (Jun 20, 2024, 12:50:06 AM)

  1. Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Updated some archaic proofs — paulson <lp15@cam.ac.uk> / hgweb

#2209 (Jun 19, 2024, 12:50:08 AM)

  1. tuned def: patter matching needs more beautification — nipkow / hgweb

#2208 (Jun 18, 2024, 12:50:09 AM)

  1. removed lemma wellorder.wfP_less — desharna / hgweb

#2207 (Jun 17, 2024, 3:35:25 AM)

  1. merged — wenzelm / hgweb
  2. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. Base64: proper support for large Bytes, with subtle change of types (Bytes instead of String); — wenzelm / hgweb
  5. tuned: prefer Bytes operations; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb
  7. proper treatment of long message blocks; — wenzelm / hgweb
  8. clarified sizes; — wenzelm / hgweb
  9. more scalable stream read operations; — wenzelm / hgweb
  10. minor performance tuning; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned module structure; — wenzelm / hgweb
  13. tuned names; — wenzelm / hgweb
  14. imitate internal policy of ByteArrayOutputStream: capacity is doubled after first push; — wenzelm / hgweb
  15. tuned whitespace; — wenzelm / hgweb
  16. unused; — wenzelm / hgweb
  17. Bytes.Builder is unsynchronized, like java.io.OutputBuffer; — wenzelm / hgweb
  18. notable performance tuning: avoid overhead of higher-order functions; — wenzelm / hgweb
  19. more efficient equals: avoid somewhat slow sha1_digest (see also 29b761e290c5, 306f273c91ec); — wenzelm / hgweb
  20. more scalable compression, using Bytes.Builder.Stream; — wenzelm / hgweb
  21. tuned: more uniform, less ambitious; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. minor performance tuning; — wenzelm / hgweb
  24. minor performance tuning;
    clarified signature; — wenzelm / hgweb
  25. minor performance tuning; — wenzelm / hgweb
  26. clarified signature; — wenzelm / hgweb
  27. tuned; — wenzelm / hgweb
  28. tuned; — wenzelm / hgweb
  29. clarified signature; — wenzelm / hgweb
  30. minor performance tuning; — wenzelm / hgweb
  31. support large byte arrays, using multiple "chunks";
    support incremental builder;
    clarified "limit" (valid >= 0) vs. "hint" (valid > 0);
    clarified byte access: prefer unchecked acces and iterators internally; — wenzelm / hgweb
  32. clarified File.eq_content, following 306f273c91ec; — wenzelm / hgweb
  33. tuned; — wenzelm / hgweb
  34. clarified hash and equality: depend on sha1 digest to be collision-free; — wenzelm / hgweb
  35. clarified signature; — wenzelm / hgweb
  36. tuned source structure; — wenzelm / hgweb
  37. tuned signature; — wenzelm / hgweb
  38. minor performance tuning; — wenzelm / hgweb
  39. proper sha1_digest: need to include offset + length; — wenzelm / hgweb
  40. clarified signature: pro-forma support for Bytes with size: Long; — wenzelm / hgweb
  41. minor performance tuning; — wenzelm / hgweb
  42. clarified signature (again); — wenzelm / hgweb
  43. tuned; — wenzelm / hgweb
  44. clarified signature: discontinue somewhat misleading Bytes <: CharSequence; — wenzelm / hgweb
  45. minor performance tuning; — wenzelm / hgweb
  46. clarified signature: more accurate types; — wenzelm / hgweb
  47. clarified signature; — wenzelm / hgweb

#2206 (Jun 15, 2024, 12:50:10 AM)

  1. tuned messages; — Fabian Huch <huch@in.tum.de> / hgweb
  2. clarified web server paths; — Fabian Huch <huch@in.tum.de> / hgweb

#2205 (Jun 12, 2024, 4:30:54 AM)

  1. sort web app parameters in list; — Fabian Huch <huch@in.tum.de> / hgweb
  2. proper available hosts; — Fabian Huch <huch@in.tum.de> / hgweb
  3. tuned proof — desharna / hgweb
  4. tuned comments; — Fabian Huch <huch@in.tum.de> / hgweb
  5. add build_manager_database tool to restore db from log files; — Fabian Huch <huch@in.tum.de> / hgweb
  6. use build log in build manager to store meta-data persistently; — Fabian Huch <huch@in.tum.de> / hgweb
  7. add build log format for managed builds; — Fabian Huch <huch@in.tum.de> / hgweb
  8. improve build manager log (for build_log); — Fabian Huch <huch@in.tum.de> / hgweb
  9. clarified; — Fabian Huch <huch@in.tum.de> / hgweb
  10. proper web server address; — Fabian Huch <huch@in.tum.de> / hgweb
  11. clarified names: more canonical; — Fabian Huch <huch@in.tum.de> / hgweb
  12. clarified; — Fabian Huch <huch@in.tum.de> / hgweb
  13. remove unused; — Fabian Huch <huch@in.tum.de> / hgweb
  14. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  15. fixed NEWS — desharna / hgweb

#2204 (Jun 11, 2024, 5:19:04 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature: more exports; — wenzelm / hgweb
  3. clarified signature: prefer internal Thm_Name.T over external Facts.ref; — wenzelm / hgweb
  4. more robust / permissive; — wenzelm / hgweb
  5. clarified signature: more operations; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified operations, following pretty_thm_name; — wenzelm / hgweb
  8. more accurate treatment of Thm_Name.T; — wenzelm / hgweb
  9. renamed lemmas — desharna / hgweb
  10. merged — desharna / hgweb
  11. renamed theorems — desharna / hgweb
  12. renamed theorems — desharna / hgweb
  13. add title; — Fabian Huch <huch@in.tum.de> / hgweb
  14. use build_cluster in ci builds; — Fabian Huch <huch@in.tum.de> / hgweb
  15. merged — desharna / hgweb
  16. tuned alias names in formulas — desharna / hgweb
  17. renamed theorems — desharna / hgweb
  18. add favicon to web app; — Fabian Huch <huch@in.tum.de> / hgweb

#2203 (Jun 10, 2024, 4:02:22 AM)

  1. merged — wenzelm / hgweb
  2. clarified data representation: prefer explicit type Thm_Name; — wenzelm / hgweb
  3. more operations, following Isabelle/ML; — wenzelm / hgweb
  4. clarified signature: more explicit operations; — wenzelm / hgweb
  5. clarified treatment of Thm_Name.T (again, see also 8a9588ffc133); — wenzelm / hgweb
  6. clarified operations, including exceptions; — wenzelm / hgweb
  7. tuned: more direct Isabelle/ML; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. more accurate thm "name_hint", using Thm_Name.T; — wenzelm / hgweb
  10. more operationsd; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more robust: prefer synchronous compression (usually <= 1ms, sometimes 1..5ms); — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. clarified output, following Consumer_Thread.failure; — wenzelm / hgweb
  15. more informative exception output, with optional trace; — wenzelm / hgweb
  16. more accurate output of Thm_Name.T wrt. facts name space; — wenzelm / hgweb
  17. clarified signature: more operations; — wenzelm / hgweb
  18. tuned structure; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. more accurate Thm_Name.T for PThm / Thm.name_derivation / Thm.derivation_name; — wenzelm / hgweb
  21. clarified signature: prefer explicit operation; — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. tuned: prefer Thm_Name operations; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. prefer dynamic position from command transaction; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. clarified signature: more explicit preprocessing; — wenzelm / hgweb
  28. clarified signature: separate formal context from exported theory_name; — wenzelm / hgweb
  29. tuned signature: just one ZThm is sufficient; — wenzelm / hgweb

#2202 (Jun 9, 2024, 12:50:09 AM)

  1. renamed lemmas — desharna / hgweb
  2. build manager: echo error messages to server output; — Fabian Huch <huch@in.tum.de> / hgweb
  3. omit showing previous failures for user builds; — Fabian Huch <huch@in.tum.de> / hgweb
  4. always handle interrupted jobs; — Fabian Huch <huch@in.tum.de> / hgweb
  5. add cluster/hosts configurations to build manager: allows running jobs in parallel on distinct hardware; — Fabian Huch <huch@in.tum.de> / hgweb
  6. clarified context: operations now in build process; — Fabian Huch <huch@in.tum.de> / hgweb
  7. clarified: add explicit build process; — Fabian Huch <huch@in.tum.de> / hgweb
  8. remove unnecessary subdir; — Fabian Huch <huch@in.tum.de> / hgweb
  9. tuned; — Fabian Huch <huch@in.tum.de> / hgweb

#2201 (Jun 7, 2024, 2:44:34 AM)

  1. tuned proof: avoid smt/z3 to make this work with arm64-linux; — wenzelm / hgweb
  2. proper afp_directory (amending 9308bc5f65d6); — wenzelm / hgweb
  3. clarified names; — wenzelm / hgweb
  4. clarified name: avoid clash with Library.Update; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. more informative ZBox; — wenzelm / hgweb
  10. more operations; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. remove unused (see also 04214caeb9ac); — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. add triggers to ci jobs: on commit vs timed; — Fabian Huch <huch@in.tum.de> / hgweb
  17. manage components of ci builds; — Fabian Huch <huch@in.tum.de> / hgweb
  18. use external CSS for build manager page; — Fabian Huch <huch@in.tum.de> / hgweb
  19. more build manager page; — Fabian Huch <huch@in.tum.de> / hgweb
  20. more page elements; — Fabian Huch <huch@in.tum.de> / hgweb
  21. web app: add automatic resize; — Fabian Huch <huch@in.tum.de> / hgweb
  22. ensure permissions when starting build task (e.g., due to misconfigured client); — Fabian Huch <huch@in.tum.de> / hgweb
  23. add verbose option to build_task; — Fabian Huch <huch@in.tum.de> / hgweb

#2200 (Jun 6, 2024, 12:50:07 AM)

  1. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  2. build manager: manage directories/permissions, to minimize local administration; — Fabian Huch <huch@in.tum.de> / hgweb

#2199 (Jun 5, 2024, 12:50:08 AM)

  1. read prefs properly; — Fabian Huch <huch@in.tum.de> / hgweb
  2. allow explicit Isabelle rev in build task (e.g., for older Isabelle versions); — Fabian Huch <huch@in.tum.de> / hgweb
  3. web app: proper document height; — Fabian Huch <huch@in.tum.de> / hgweb
  4. merged — nipkow / hgweb
  5. replace manual def. of timing function — nipkow / hgweb
  6. add build manager module; — Fabian Huch <huch@in.tum.de> / hgweb
  7. support ci job via hg_sync (cf. 7883f221d6d3); — Fabian Huch <huch@in.tum.de> / hgweb
  8. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  9. use Content-Digest header in HEAD requests instead of length (to track non-monotone changes); — Fabian Huch <huch@in.tum.de> / hgweb

#2198 (Jun 4, 2024, 2:53:29 AM)

  1. merged — paulson / hgweb
  2. Simplification of sin, cos, exp of multiples of pi — paulson <lp15@cam.ac.uk> / hgweb
  3. minor performance tuning: more compact data; — wenzelm / hgweb
  4. removed unused/inefficient size_of_proof (see also 2241191a3c54); — wenzelm / hgweb

#2197 (Jun 3, 2024, 12:50:45 AM)

  1. tuned; — wenzelm / hgweb
  2. more robust: avoid crash of sleep() for negative time; — wenzelm / hgweb

#2196 (Jun 2, 2024, 12:50:40 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified signature: more explicit types; — wenzelm / hgweb
  3. support "rsync --chmod --chown" via Rsync.Context; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. bash: proper bash_process via SSH;
    getenv: prefer light-weight ssh.execute; — wenzelm / hgweb
  6. clarified signature: support explicit cwd; — wenzelm / hgweb
  7. support bash via SSH; — wenzelm / hgweb
  8. clarified comments; — wenzelm / hgweb
  9. proper support for remote cwd; — wenzelm / hgweb
  10. clarified context for (remote) bash scripts: export variables are optional, support cwd; — wenzelm / hgweb
  11. more operations for SSH.System: bash_process and bash; — wenzelm / hgweb
  12. unused; — wenzelm / hgweb
  13. clarified signature: prefer symbolic isabelle.Path over physical java.io.File; — wenzelm / hgweb

#2195 (Jun 1, 2024, 12:50:41 AM)

  1. minor performance tuning; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. minor performance tuning: save approx. 70ms per SSH command; — wenzelm / hgweb
  4. minor performance tuning: save approx. 70ms per SSH command; — wenzelm / hgweb
  5. minor performance tuning: save approx. 70ms per SSH test command; — wenzelm / hgweb
  6. suport Isabelle_System.bash via SSH.System; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. obsolete: macOS 10.x is no longer supported (see also 059743bc8311); — wenzelm / hgweb
  12. tuned tmp name; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned comments; — wenzelm / hgweb

#2194 (May 30, 2024, 12:50:43 AM)

  1. merged — nipkow / hgweb
  2. pretty-printing sledgehammer command: merge indexed theorems — nipkow / hgweb
  3. clarify routes: absolute in api and relative for frontend; — Fabian Huch <huch@in.tum.de> / hgweb
  4. add auto-reload for more interactive web apps; — Fabian Huch <huch@in.tum.de> / hgweb
  5. clarified web app endpoints; — Fabian Huch <huch@in.tum.de> / hgweb
  6. proper html script tag: source code must not be escaped; — Fabian Huch <huch@in.tum.de> / hgweb
  7. add explicit Content-Length header to http response (otherwise it is missing in HEAD responses); — Fabian Huch <huch@in.tum.de> / hgweb
  8. add HEAD to http server: should send same header fields as if request was GET; — Fabian Huch <huch@in.tum.de> / hgweb

#2193 (May 26, 2024, 12:50:39 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned spelling; — wenzelm / hgweb
  3. support direct rsync from Hg_Sync result directory (usually requires option -d "~~/dirs"); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. more general dirs for Sync.sync; — wenzelm / hgweb
  6. tuned whitespace (amending beb4ee344c22); — wenzelm / hgweb
  7. clarified signature (see also be0ab4b94c62 and c41791ad75c3); — wenzelm / hgweb

#2192 (May 25, 2024, 12:50:40 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned names; — wenzelm / hgweb
  4. proper SSH.System operation; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. more uniform/robust detect_repository/is_repository: actually check hg root; — wenzelm / hgweb
  7. more uniform local/remote operations; — wenzelm / hgweb

#2191 (May 24, 2024, 12:50:06 AM)

  1. disable Isabelle/Naproche after release; — wenzelm / hgweb
  2. post-release updates; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2024 for changeset 29f2b8ff84f3 — wenzelm / hgweb
  5. proper support for "isabelle update -D DIR": avoid accidental exclusion of select_dirs (amending e5dafe9e120f); — wenzelm / hgweb
  6. provide scala-3.4.2, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
  7. update to naproche-20240519; — wenzelm / hgweb
  8. proper formatting; — wenzelm / hgweb
  9. more documentation on "isabelle build -H" and underlying system registry tables "host" and "cluster"; — wenzelm / hgweb

#2190 (May 14, 2024, 4:56:03 AM)

  1. More binomial material — paulson <lp15@cam.ac.uk> / hgweb
  2. syntax of gchoose now the same as choose — paulson <lp15@cam.ac.uk> / hgweb
  3. Some new simprules – and patches for proofs — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. A little more tidying in Nominal — paulson <lp15@cam.ac.uk> / hgweb

#2189 (May 3, 2024, 12:57:51 AM)

  1. tuned proofs;
    tuned whitespace; — wenzelm / hgweb
  2. merged, resoving conflicts in src/HOL/Nominal/Nominal.thy; — wenzelm / hgweb
  3. Added tag Isabelle2024-RC3 for changeset 007e6af8a020 — wenzelm / hgweb
  4. more documentation on "System registry via TOML"; — wenzelm / hgweb
  5. update to naproche-20240502: proper platform_path for NAPROCHE_FORMALIZATIONS to make it work on Windows; — wenzelm / hgweb
  6. provide 3.1 for testing (inactive); — wenzelm / hgweb
  7. build e-3.1, without patch; — wenzelm / hgweb
  8. disable Isabelle/Naproche for now: does not quite work on Windows; — wenzelm / hgweb
  9. update and activate naproche component for release; — wenzelm / hgweb
  10. changed URL to SystemOnTPTP at Geoff's request — desharna / hgweb
  11. tuned spelling; — wenzelm / hgweb
  12. build_cluster always uses build_database_server for now -- despite 1fa1b32b0379: its local/remote storage model often leads to incoherent state; — wenzelm / hgweb
  13. proper directory permissions to make "rm" work, notably for cygwin/etc/pki/ca-trust/extracted/pem/directory-hash; — wenzelm / hgweb
  14. support more Ubuntu versions; — wenzelm / hgweb
  15. updated for release; — wenzelm / hgweb
  16. more robust: avoid spurious ConcurrentModificationException; — wenzelm / hgweb
  17. update to e-3.0.03-1, with proper support for trivial statements; — wenzelm / hgweb
  18. more robust; — wenzelm / hgweb
  19. 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
  20. backed out changeset 601ff5c7cad5: not relevant for Isabelle2024; — wenzelm / hgweb
  21. clone of 0c51e0a6bc37; — wenzelm / hgweb

#2188 (Apr 27, 2024, 12:50:10 AM)

  1. update Windows test machines; — wenzelm / hgweb

#2187 (Apr 25, 2024, 12:50:08 AM)

  1. More tidying of proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Another Nominal example — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. Tidying up another Nominal example (SOS) — paulson <lp15@cam.ac.uk> / hgweb

#2186 (Apr 24, 2024, 12:50:11 AM)

  1. update Windows build host; — wenzelm / hgweb
  2. proper command-line; — wenzelm / hgweb
  3. Tidying up another of the nominal examples — paulson <lp15@cam.ac.uk> / hgweb

#2185 (Apr 23, 2024, 12:50:07 AM)

  1. More tidying of Nominal proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Tidied up another messy theory — paulson <lp15@cam.ac.uk> / hgweb

#2184 (Apr 22, 2024, 12:50:08 AM)

  1. More proof tidying for Nominal — paulson <lp15@cam.ac.uk> / hgweb

#2183 (Apr 21, 2024, 12:50:13 AM)

  1. Tidying up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Starting to tidy HOL-Nominal-Examples — paulson <lp15@cam.ac.uk> / hgweb

#2182 (Apr 19, 2024, 12:50:11 AM)

  1. sketch & explore: recover from duplicate fixed variables in Isar proofs — Simon Wimmer <wimmers@in.tum.de> / hgweb
  2. back to post-release mode -- after fork point; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2024-RC2 for changeset ef2134570abb — wenzelm / hgweb
  5. Acknowledgement of Ata Keskin for his Martingales material — paulson <lp15@cam.ac.uk> / hgweb

#2181 (Apr 18, 2024, 4:33:28 AM)

  1. merged — wenzelm / hgweb
  2. update to jdk-21.0.3;
    enforce rebuild of Isabelle/ML and Isabelle/Scala; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. Tidied up horrible archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. make adhoc_overloading respect type constraints — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb

#2180 (Apr 17, 2024, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. minor performance tuning: avoid redundant server access; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified modules and options (from store); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more robust tmp_file (see also ab07d4cb7d1c and 146468e05dd4); — wenzelm / hgweb
  16. tuned messages; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. back to static numa_nodes (reverting part of c2c59de57df9); — wenzelm / hgweb
  19. tuned messages; — wenzelm / hgweb
  20. canonical time function for List.nth — Manuel Eberl <eberlm@in.tum.de> / hgweb

#2179 (Apr 16, 2024, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. Streamlining of many more archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. clarified web app parameters: more flexible, using HTML5 id specification (nonempty unicode string with no spaces); — Fabian Huch <huch@in.tum.de> / hgweb

#2178 (Apr 15, 2024, 12:50:10 AM)

  1. More tidying of old proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. More tidying and removal of "apply" — paulson <lp15@cam.ac.uk> / hgweb

#2177 (Apr 14, 2024, 12:50:10 AM)

  1. Add subgoals variant of 'sketch' command — Simon Wimmer <wimmers@in.tum.de> / hgweb

#2176 (Apr 13, 2024, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. prefer canonical theorem name for fact collection declarations — haftmann / hgweb
  4. merged — paulson / hgweb
  5. Tidying ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  6. tuned; — Fabian Huch <huch@in.tum.de> / hgweb

#2175 (Apr 12, 2024, 12:50:07 AM)

  1. tweaked time functions for median-of-medians selection in HOL-Data_Structures — Manuel Eberl <manuel@pruvisto.org> / hgweb

#2174 (Apr 11, 2024, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. rename \undef to \undefined to avoid problems with MacTeX 2014 or Ubuntu 24.04 beta; — wenzelm / hgweb
  3. Tiny tweaks to proofs — paulson <lp15@cam.ac.uk> / hgweb

#2173 (Apr 9, 2024, 12:50:09 AM)

  1. A bit of new material about type class "infinite", from Eval_FO — paulson <lp15@cam.ac.uk> / hgweb

#2172 (Apr 6, 2024, 4:16:54 AM)

  1. avoid Scala if-expressions and thus make it work both for -new-syntax or -old-syntax; — wenzelm / hgweb
  2. proper Scala code for String.literal_of_asciis: avoid ambiguity of ("" ++ ...); — wenzelm / hgweb
  3. adjust generated Scala to make it work with scalac -old-syntax and -new-syntax, although the latter is not regularly tested; — wenzelm / hgweb
  4. Add entry on Sketch_and_Explore to CONTRIBUTORS — Simon Wimmer <wimmers@in.tum.de> / hgweb

#2171 (Apr 5, 2024, 3:42:58 AM)

  1. moved over material from the AFP to HOL, HOL-Computational_Algebra, and HOL-Number_Theory — Manuel Eberl <manuel@pruvisto.org> / hgweb
  2. more portable: prefer official JDBC operation DatabaseMetaData.getColumns(); — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb

#2170 (Apr 4, 2024, 12:50:11 AM)

  1. documented new syntax for fBall and fBex — desharna / hgweb
  2. updated for release; — wenzelm / hgweb
  3. Added tag Isabelle2024-RC1 for changeset 1231a7fb2510 — wenzelm / hgweb
  4. misc tuning for release; — wenzelm / hgweb
  5. update for release; — wenzelm / hgweb

#2169 (Apr 3, 2024, 1:05:02 AM)

  1. merged — wenzelm / hgweb
  2. update to stack-2.15.5, stackage-lts-22.15; — wenzelm / hgweb
  3. clarified names: discontinue odd convention from 3 decades ago; — wenzelm / hgweb
  4. 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
  5. added documentation for meromorphicity etc. in HOL-Complex_Analysis — Manuel Eberl <manuel@pruvisto.org> / hgweb
  6. merged — desharna / hgweb
  7. merged — desharna / hgweb
  8. added special syntax for FSet.Ball and FSet.Bex — desharna / hgweb
  9. tuned proof — desharna / hgweb
  10. tuned proofs of Equiv_Relations.equiv — desharna / hgweb
  11. remove transitional (dummy) component list for Go — Lars Hupel <lars@hupel.info> / hgweb

#2168 (Apr 2, 2024, 12:50:07 AM)

  1. clarified signature: prefer authentic cterm used in Simplifier, avoid potential re-certification in user-code; — wenzelm / hgweb
  2. 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
  3. provide scala-3.4.1, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
  4. clarified "bulky" sessions (again, see also 06153e2e0cdb), but note that "very_slow" is normally used together with "slow"; — wenzelm / hgweb

#2167 (Mar 31, 2024, 12:50:06 AM)

  1. moved over material from AFP; most importantly on algebraic numbers and algebraically closed fields — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. update NEWS; — Fabian Huch <huch@in.tum.de> / hgweb
  3. moved web_app module from AFP (e.g., for building web services for the distributed build); — Fabian Huch <huch@in.tum.de> / hgweb

#2166 (Mar 29, 2024, 12:50:09 AM)

  1. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  2. removed unused/obsolete material: some of it was motivated by Isabelle/MMT (e.g. f150253cb201), but is superseded by AFP metadata (TOML); — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified modules: more official Sessions.notable_groups; — wenzelm / hgweb
  5. tuned — nipkow / hgweb
  6. merged — paulson / hgweb
  7. An assortment of new material, mostly due to Manuel — paulson <lp15@cam.ac.uk> / hgweb
  8. 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
  9. tuned signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. merged — desharna / hgweb
  13. added lemma wfp_on_image and author name to theory — desharna / hgweb

#2165 (Mar 28, 2024, 2:45:35 AM)

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

#2164 (Mar 27, 2024, 12:50:09 AM)

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

#2163 (Mar 26, 2024, 12:50:08 AM)

  1. obsolete: base-line is macOS 11; — wenzelm / hgweb
  2. more robust: always assume x86_64 (or its emulation on ARM); — wenzelm / hgweb
  3. MLton lacks arm64-linux (see also 84f2d481d6d7); — wenzelm / hgweb
  4. more ambitious test "AFP (macOS 14 Sonoma, Apple Silicon)", as replacement for AFP on lrzcloud2; — wenzelm / hgweb
  5. update to stack-2.15.3, stackage-lts-22.6, ghc-9.6.4; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. misc updates, tuning and clarification; — wenzelm / hgweb
  9. reformat source in jEdit (wrap margin 78); — wenzelm / hgweb
  10. more accurate Markdown formatting, both for VSCode and Phabricator; — wenzelm / hgweb
  11. just one README.md; — wenzelm / hgweb
  12. tuned — nipkow / hgweb
  13. merged — wenzelm / hgweb
  14. more accurate platform directories: pkg/tool structure is hardwired in "go"; — wenzelm / hgweb
  15. support for etc/platform.props, to specify multi-platform directory structure more accurately; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb
  20. build Isabelle component for Go: all platforms; — wenzelm / hgweb
  21. misc tuning; — wenzelm / hgweb
  22. just one copy of darwin-universal.tar.gz; — wenzelm / hgweb
  23. documented running time function framework by Jonas Stahl — nipkow / hgweb
  24. merged — desharna / hgweb
  25. redefined wf as an abbreviation for "wf_on UNIV" — desharna / hgweb

#2162 (Mar 25, 2024, 12:50:24 AM)

  1. merged — nipkow / hgweb
  2. more uniform command names — nipkow / hgweb
  3. tuned parameter order — nipkow / hgweb
  4. shutdown lrzcloud2; — wenzelm / hgweb
  5. tuned NEWS — desharna / hgweb
  6. redefined wfP as an abbreviation for "wfp_on UNIV" — desharna / hgweb

#2161 (Mar 23, 2024, 12:50:09 AM)

  1. merged — desharna / hgweb
  2. added lemma wellorder.wfp_on_less[simp] — desharna / hgweb

#2160 (Mar 22, 2024, 4:21:33 AM)

  1. merged — wenzelm / hgweb
  2. suppress arm64-darwin, which does not support "-codegen native" (required for AFP/PAC_Checker);
    clarified NEWS; — wenzelm / hgweb
  3. update to sumatra_pdf-3.5.2; — wenzelm / hgweb
  4. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  5. update to jsoup-1.17.2; — wenzelm / hgweb
  6. proper bib entries (amending 82aaa0d8fc3b); — wenzelm / hgweb
  7. update to dotnet-8.0.203; — wenzelm / hgweb
  8. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  9. update to sqlite-3.45.2.0: clarified component name, following postgresql; — wenzelm / hgweb
  10. activate postgresql-42.7.3; — wenzelm / hgweb
  11. update to postgresql-42.7.3;
    clarified component directory; — wenzelm / hgweb
  12. update to mlton-20210117-2, which covers x86_64-linux, x86_64-darwin, arm64-darwin; — wenzelm / hgweb
  13. isabelle update -u cite; — wenzelm / hgweb
  14. raise error if benchmarking fails; — Fabian Huch <huch@in.tum.de> / hgweb
  15. option for benchmark session; — Fabian Huch <huch@in.tum.de> / hgweb
  16. add hosts option to run benchmark on the cluster from the command-line; — Fabian Huch <huch@in.tum.de> / hgweb
  17. only start jobs early if they are due (cf. 1966578feff8); — Fabian Huch <huch@in.tum.de> / hgweb
  18. New material from a variety of sources (including AFP) — paulson <lp15@cam.ac.uk> / hgweb

#2159 (Mar 21, 2024, 1:39:20 AM)

  1. build component for cvc5-latest (ef2bc3f735df); — wenzelm / hgweb
  2. merged — desharna / hgweb
  3. try proof method "order" in Sledgehammer's proof reconstruction — desharna / hgweb
  4. added Mirabelle action "order" — desharna / hgweb
  5. renamed lemma antisymp_on_reflcp to antisymp_on_reflclp — desharna / hgweb
  6. tuned proof — desharna / hgweb
  7. added lemma order_reflclp_if_transp_and_asymp — desharna / hgweb
  8. added lemmas antisym_on_reflcl_if_asym_on and antisymp_on_reflclp_if_asymp_on — desharna / hgweb
  9. HOL-Library: added modulo/congruence for real numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
  10. only print schedule if relevant; — Fabian Huch <huch@in.tum.de> / hgweb
  11. remove laziness: no need, and errors during initialization loop with close(); — Fabian Huch <huch@in.tum.de> / hgweb
  12. more general definition of meromorphicity; Weierstraß factorisation theorem — Manuel Eberl <eberlm@in.tum.de> / hgweb
  13. always provide build_database_server option in benchmark command; — Fabian Huch <huch@in.tum.de> / hgweb
  14. always check if node is defined, e.g. for exists_next operation wit empty schedule; — Fabian Huch <huch@in.tum.de> / hgweb

#2158 (Mar 20, 2024, 12:50:09 AM)

  1. fixed typo — blanchet / hgweb

#2157 (Mar 19, 2024, 1:09:37 AM)

  1. disable taskset for now: performance impact is negative; — Fabian Huch <huch@in.tum.de> / hgweb
  2. allow specifying initial schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  3. clarify use of num_threads vs. max_cpus; — Fabian Huch <huch@in.tum.de> / hgweb
  4. clarified host: pre-load max threads; — Fabian Huch <huch@in.tum.de> / hgweb
  5. clarified: more operations; — Fabian Huch <huch@in.tum.de> / hgweb

#2156 (Mar 18, 2024, 4:06:08 AM)

  1. added alias wfp for wfP — desharna / hgweb
  2. merged — desharna / hgweb
  3. added lemmas wf_on_antimono, wf_on_antimono_strong, wfp_on_antimono, wfp_on_antimono_strong, wf_on_subset, and wfp_on_subset — desharna / hgweb
  4. start scheduled jobs earlier, if possible; — Fabian Huch <huch@in.tum.de> / hgweb
  5. tuned proofs — desharna / hgweb
  6. added lemmas wfP_iff_ex_minimal, wf_iff_ex_minimal, wf_onE_pf, wf_onI_pf, wf_on_iff_ex_minimal, and wfp_on_iff_ex_minimal — desharna / hgweb
  7. merged — desharna / hgweb
  8. added definitions wf_on and wfp_on as restricted versions of wf and wfP respectively — desharna / hgweb

#2155 (Mar 17, 2024, 12:50:10 AM)

  1. read/write proper schedule date (amending 9da3019e1ee5); — Fabian Huch <huch@in.tum.de> / hgweb
  2. allow read/write of schedule in build (read via option, write from tool); — Fabian Huch <huch@in.tum.de> / hgweb
  3. file representation for schedule (e.g., for generating from external tool); — Fabian Huch <huch@in.tum.de> / hgweb
  4. proper median/mean time; — Fabian Huch <huch@in.tum.de> / hgweb
  5. remove schedule outdated limit: delay is sufficient; — Fabian Huch <huch@in.tum.de> / hgweb
  6. tuned whitespace; — Fabian Huch <huch@in.tum.de> / hgweb
  7. tie-breaking in schedule optimization to pick best schedule even when run-time is dominated by large task (e.g., session with long timeout but no data yet); — Fabian Huch <huch@in.tum.de> / hgweb
  8. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  9. remove old build before generating schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  10. unused; — Fabian Huch <huch@in.tum.de> / hgweb

#2154 (Mar 16, 2024, 1:55:22 AM)

  1. merged — desharna / hgweb
  2. added lemmas antisymp_on_image, asymp_on_image, irreflp_on_image, reflp_on_image, symp_on_image, totalp_on_image, and transp_on_image — desharna / hgweb
  3. clarified names; — wenzelm / hgweb
  4. sketch & explore: TODO comments are addressed in parent commits — Simon Wimmer <wimmers@in.tum.de> / hgweb
  5. sketch & explore: reduce unnecessary type constraints — Simon Wimmer <wimmers@in.tum.de> / hgweb
  6. sketch & explore: replace functionality of `sketch` by more useful `nxsketch` (and remove `nxsketch`) — Simon Wimmer <wimmers@in.tum.de> / hgweb
  7. sketch & explore: use Active.sendback_markup_command to preserve indentation of generated proof text — Simon Wimmer <wimmers@in.tum.de> / hgweb
  8. change benchmark session to FOLP-ex (faster and less mean squared error than ZF-Constructible); — Fabian Huch <huch@in.tum.de> / hgweb

#2153 (Mar 15, 2024, 12:50:13 AM)

  1. unused; — Fabian Huch <huch@in.tum.de> / hgweb
  2. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  3. proper IPC for scheduled builds, following 7ae25372ab04; — Fabian Huch <huch@in.tum.de> / hgweb
  4. proper check (amending 9aef1d1535ff); — Fabian Huch <huch@in.tum.de> / hgweb
  5. more synced options (following 6e5397fcc41b); — Fabian Huch <huch@in.tum.de> / hgweb
  6. avoid [no_atp] declations shadowing propositions from sledgehammer — haftmann / hgweb
  7. track start in build job results (following 9d484c5d3a63), so it can directly be written to build log database; — Fabian Huch <huch@in.tum.de> / hgweb
  8. use inherited build_start, following d9fc2cc37694; — Fabian Huch <huch@in.tum.de> / hgweb
  9. update NEWS + CONTRIBUTORS for release; — wenzelm / hgweb
  10. Tuned proofs — haftmann / hgweb

#2152 (Mar 14, 2024, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. revert most parts of 0e79fa88cab6: somewhat ambitious attempt to move towards "editing" builds via added/canceled workers;
    retain notion of next_jobs.limit and finished() from 0e79fa88cab6;
    clarified Job vs. optional Build_Job; — wenzelm / hgweb
  3. database performance tuning: prefer light-weight IPC over heavy-duty transactions, following bf377e10ff3b; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. proper system option, instead of hardwired default; — wenzelm / hgweb
  7. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  8. tuned comments; — wenzelm / hgweb
  9. clarified build schedule host: proper module; — Fabian Huch <huch@in.tum.de> / hgweb
  10. remove unused dummy; — Fabian Huch <huch@in.tum.de> / hgweb
  11. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  12. use timeout as default build time predictor if no data is available; — Fabian Huch <huch@in.tum.de> / hgweb

#2151 (Mar 13, 2024, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. Restored Riemann_Mapping as an import of Complex_Analysis — paulson <lp15@cam.ac.uk> / hgweb
  3. proper file headers; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. database performance tuning: pull changed entries only, based on recorded updates (see 98d65411bfdb); — wenzelm / hgweb
  7. tuned signature: more operations; — wenzelm / hgweb
  8. clarified signature: more explicit types; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. removed somewhat pointless check; — wenzelm / hgweb
  11. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  12. merged — paulson / hgweb
  13. Fixed a latex error in the markup — paulson <lp15@cam.ac.uk> / hgweb

#2150 (Mar 12, 2024, 12:50:08 AM)

  1. minor performance tuning: SQL.order_by is only for demo purposes; — wenzelm / hgweb
  2. support efficient access to state updates, based on LEFT OUTER JOIN; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned: prefer if_proper expression; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned: prefer if_proper expression; — wenzelm / hgweb
  7. New material by Wenda Li and Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — traytel / hgweb
  9. export BNF properties about the cardinal bound (by Jan van Brügge) — traytel / hgweb

#2149 (Mar 11, 2024, 12:50:09 AM)

  1. unused (see 123f2c0995b8); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more robust init_built: get_build_id and start_build within the same transaction; — wenzelm / hgweb
  4. tuned: remove redundant guard; — wenzelm / hgweb
  5. maintain short build_id vs. build_uuid, similar to Database_Progress context/context_uuid;
    clarified database table "isabelle_build_updates"; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. clarified signature: init_state vs. init_unsynchronized; — wenzelm / hgweb
  8. more thorough "isabelle build_process -C -r -f"; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature: more uniform SQL.Data instances; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#2148 (Mar 10, 2024, 12:50:07 AM)

  1. disable write_updates from f425bbc4b2eb for now: "isabelle build_process -rf" does not quite work yet; — wenzelm / hgweb
  2. revert part of 5969ead9f900 that does not quite work yet: only one accidental host is used; — wenzelm / hgweb
  3. record updates within database, based on serial; — wenzelm / hgweb
  4. proper tables (amending 4611b7b47b42); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature: improved data integrity; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. obsolete; — wenzelm / hgweb
  10. misc tuning: prefer Build_Process.Update operations; — wenzelm / hgweb
  11. misc tuning and clarification: prefer explicit type Build_Process.Update; — wenzelm / hgweb
  12. misc tuning and clarification; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified data representation: more uniform treatment of State.Pending vs. State.Running; — wenzelm / hgweb
  15. tuned: drop pointless SQL.order_by (see also 5f706f7c624b); — wenzelm / hgweb
  16. upgrade pretty_maybe_quote following 2746dfc9ceae; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. eliminate odd aliases (see also 2746dfc9ceae); — wenzelm / hgweb
  19. tuned signature: prefer bottom-up construction; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb

#2147 (Mar 9, 2024, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more operations for Build_Log.Meta_Info: prefer explicit types; — wenzelm / hgweb
  4. more operations for Date and Time; — wenzelm / hgweb
  5. more accurate patterns --- reverting unused fc3ba0a1c82f; — wenzelm / hgweb
  6. remove unused/fragile option (amending db37cae970a6) --- universal_table requires pull_date tables; — wenzelm / hgweb
  7. prefer explicit option "build_log_verbose"; — wenzelm / hgweb
  8. tuned whitespace; — wenzelm / hgweb
  9. additional build_log column "session_start", with implicit upgrade of database schema; — wenzelm / hgweb
  10. more robust build_start for master and workers (via database); — wenzelm / hgweb
  11. more accurate progress.now(), notably for Database_Progress; — wenzelm / hgweb
  12. update NEWS; — wenzelm / hgweb
  13. activate E 3.0 after testing by Martin Desharnais, see also db72d9920186 and 788f11af9822; — wenzelm / hgweb

#2146 (Mar 8, 2024, 4:53:02 AM)

  1. merged — desharna / hgweb
  2. added lemmas reflclp_(less|greater)_eq[simp], rtranclp_(less|greater)_eq[simp], and tranclp_(less|greater|less_eq|greater_eq)[simp] — desharna / hgweb
  3. parallelize schedule optimization; — Fabian Huch <huch@in.tum.de> / hgweb

#2145 (Mar 7, 2024, 12:50:08 AM)

  1. revised NEWS: OCaml / OPAM appears to be fine on arm64-linux, e.g. Ubuntu 22.04; — wenzelm / hgweb
  2. update to current long-term-support version dotnet-8.0.x; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. proper release bundle_name (amending 0e7dd3eaa6e8); — wenzelm / hgweb
  5. more multiset lemmas — blanchet / hgweb
  6. optional cartouche syntax and proper name printing in atp Isar output — Simon Wimmer <wimmers@in.tum.de> / hgweb
  7. merged — desharna / hgweb
  8. removed unused variable — desharna / hgweb
  9. added virtual, greedy portfolio for E 3.0 — desharna / hgweb

#2144 (Mar 6, 2024, 1:14:23 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. Added tag Isabelle2024-RC0 for changeset 98f009f56400 — wenzelm / hgweb
  4. updated for release; — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. misc tuning for release; — wenzelm / hgweb
  8. tuned whitespace: avoid TABs; — wenzelm / hgweb
  9. avoid suspicious Unicode; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  12. merged — wenzelm / hgweb
  13. update NEWS; — wenzelm / hgweb
  14. update cygwin near 3.5.1-1, also see https://cygwin.com/pipermail/cygwin-announce/2024-February/011524.html and https://cygwin.com/pipermail/cygwin-announce/2024-February/011611.html — wenzelm / hgweb
  15. drop unused Task.info field; — wenzelm / hgweb
  16. proper guard_time (amending 752806151432); — wenzelm / hgweb
  17. proper dynamic access (amending c3f07c950116); — wenzelm / hgweb
  18. more robust, notably for remote process (via SSH); — wenzelm / hgweb
  19. prefer dynamic objects, following a5fda30edae2; — wenzelm / hgweb
  20. proper dynamic access (amending 52b5c7c8e6d9); — wenzelm / hgweb
  21. clarified signature: incorporate guard into Logger; — wenzelm / hgweb
  22. merged — desharna / hgweb
  23. added lemmas rtranclp_ident_if_reflp_and_transp and tranclp_ident_if_transp — desharna / hgweb
  24. Moving valuable library material from Martingales into the distribution — paulson <lp15@cam.ac.uk> / hgweb

#2143 (Mar 5, 2024, 12:50:10 AM)

  1. clarified signature;
    sleep unconditionally: avoid aggressive database access; — wenzelm / hgweb
  2. clarified module signature and state; — wenzelm / hgweb
  3. tuned messages; — wenzelm / hgweb
  4. omit somewhat pointless message, following b7187d4cdf68; — wenzelm / hgweb
  5. more robust handling of uninitialized value, notably Build_Process.progress; — wenzelm / hgweb
  6. tuned — nipkow / hgweb
  7. partially revert f1f08ca40d96: benchmark data needs to be present before timing data is loaded; — Fabian Huch <huch@in.tum.de> / hgweb
  8. clarified module signature and state; — wenzelm / hgweb
  9. tuned signature: more protected operations; — wenzelm / hgweb
  10. database performance tuning: just one synchronized_database for main loop body; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more robust: assume that database is exclusive for this Progress instance --- always close on exit (see also bf377e10ff3b); — wenzelm / hgweb

#2142 (Mar 4, 2024, 12:50:07 AM)

  1. more robust: imitate Isabelle/ML operation more closely (after 26a43785590b);
    logical_cores is e.g. relevant for server-arm.sketis.net, where /proc/cpuinfo looks quite different; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
  4. official support for arm64-linux, despite a few missing tools; — wenzelm / hgweb
  5. discontinue unstable z3-4.4.1 for arm64-linux from Debian (in contrast to 796ae338eb9d and 87718883c8b9); — wenzelm / hgweb
  6. proper platform_name/platform_dir for native arm64-darwin: already published in 788f11af9822 after manual adjustment; — wenzelm / hgweb

#2141 (Mar 2, 2024, 2:20:59 AM)

  1. update to scala-3.3.3;
    enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
  2. provide e-3.0.03 on all platforms, including arm64-linux and arm64-darwin --- still inactive; — wenzelm / hgweb
  3. update NEWS, following 0d7c7fe65638; — Fabian Huch <huch@in.tum.de> / hgweb

#2140 (Mar 1, 2024, 2:29:41 AM)

  1. provide cvc5-1.1.1 for testing --- still inactive; — wenzelm / hgweb
  2. rebuild bash_process executables on current reference platforms, including native arm64-darwin;
    enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
  3. tuned NEWS, see also c62003e05e46; — wenzelm / hgweb
  4. update NEWS, following ea1913c953ef; — wenzelm / hgweb
  5. tuned whitespace according to jEdit mode parameters ":wrap=hard:maxLineLen=72:"; — wenzelm / hgweb
  6. more explicit NEWS (see 3648e9c88d0c); — wenzelm / hgweb
  7. NEWS for a53287d9add3, 3e30ca77ccfe; — wenzelm / hgweb
  8. add option for unify trace (now disabled by default as printing is excessive and rarely used); — Fabian Huch <huch@in.tum.de> / hgweb
  9. tuned unify trace option names; — Fabian Huch <huch@in.tum.de> / hgweb

#2139 (Feb 29, 2024, 12:50:11 AM)

  1. more scalable: avoid potentially expensive ordering of underlying key data type, e.g. in MESON.Cache of Naproche; — wenzelm / hgweb
  2. updated to stack-2.15.1, lts-22.6, ghc-9.6.3; — wenzelm / hgweb

#2138 (Feb 28, 2024, 12:55:56 AM)

  1. merged — nipkow / hgweb
  2. tuned name — nipkow / hgweb
  3. new simplifier trace_op for tracing simproc calls — nipkow / hgweb
  4. merged — paulson / hgweb
  5. Some new material about Ramsey's theorem, also sharpening the proof to deliver the Erdős–Szekeres upper bound on Ramsey numbers — paulson <lp15@cam.ac.uk> / hgweb
  6. support Zipperposition's skolemization in generated Isar proofs — blanchet / hgweb
  7. improved output in simps_case_conv; — Fabian Huch <huch@in.tum.de> / hgweb
  8. improved output in inductive module; — Fabian Huch <huch@in.tum.de> / hgweb
  9. simplifier: no trace info from simprocs unless simp_debug = true. — nipkow / hgweb

#2137 (Feb 27, 2024, 12:50:10 AM)

  1. deal with new-style Vampire skolemization in reconstructed Isar proofs — blanchet / hgweb

#2136 (Feb 26, 2024, 12:50:11 AM)

  1. database performance tuning: prefer light-weight IPC over heavy-duty transactions; — wenzelm / hgweb
  2. tuned signature;
    tuned output; — wenzelm / hgweb
  3. tuned signature: follow PostgreSQL syntax instead of JDBC API; — wenzelm / hgweb
  4. more robust shutdown: interruptible database connection; — wenzelm / hgweb
  5. clarified signature: more convenient send/receive operations; — wenzelm / hgweb

#2135 (Feb 25, 2024, 12:50:07 AM)

  1. clarified versions for documentation; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified signature: avoid hardwired values; — wenzelm / hgweb
  4. clarified IPC via database server: receive notifications quasi-spontaneously via auxiliary thread; — wenzelm / hgweb
  5. minor performance tuning: just 1 transaction for slices <= 1; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  10. removed unused database_server (amending 32ca3d1283de); — wenzelm / hgweb
  11. timing function generation bug fix by Jonas Stahl — nipkow / hgweb

#2134 (Feb 24, 2024, 12:50:07 AM)

  1. tuned signature: more types, fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  2. new less ad hoc implementation of the 'moura' tactic for skolemization — blanchet / hgweb

#2133 (Feb 23, 2024, 12:50:09 AM)

  1. more thorough Store.clean_output (amending 1fa1b32b0379); — wenzelm / hgweb
  2. clarified signature: Build_Process tells how to clean sessions; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. minor performance tuning; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned, following 7a1153c95bf9; — wenzelm / hgweb
  10. merged — wenzelm / hgweb
  11. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  12. proper usage; — wenzelm / hgweb
  13. recover "build_database_server" from 1fa1b32b0379: still required, e.g. in build_benchmark; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. more robust: make double-sure that heap digest is present; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. minor performance tuning: just one transaction for log_db without heap; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. proper store.cache.compress; — wenzelm / hgweb
  20. tuned whitespace; — wenzelm / hgweb
  21. clarified store_session: heap requires process_result.ok, but log_db is always stored;
    clarified ML_Heap.clean_entry vs. ML_Heap.init_entry; — wenzelm / hgweb
  22. unused; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned names; — wenzelm / hgweb
  25. tuned names; — wenzelm / hgweb
  26. clarified database layout; — wenzelm / hgweb
  27. tuned signature;
    tuned messages; — wenzelm / hgweb
  28. clarified signature; — wenzelm / hgweb
  29. more accurate types; — wenzelm / hgweb
  30. build local log_db, with store/restore via optional database server;
    tuned messages; — wenzelm / hgweb
  31. propagate property "isabelle.debug", notably for Java/Scala exception trace; — wenzelm / hgweb
  32. tuned; — wenzelm / hgweb
  33. proper treatment of "isabelle build_process -C" (amending 0cac7e3634d0); — wenzelm / hgweb
  34. clarified signature;
    more robust slice_size; — wenzelm / hgweb
  35. clarified names; — wenzelm / hgweb
  36. more explicit build_cluster flag to guard open_build_database server; — wenzelm / hgweb
  37. tuned; — wenzelm / hgweb
  38. clarified signature; — wenzelm / hgweb
  39. simplified specification of type class semiring_bits — haftmann / hgweb

#2132 (Feb 22, 2024, 12:50:10 AM)

  1. New material about transcendental functions, polynomials, et cetera, thanks to Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb

#2131 (Feb 20, 2024, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. A small collection of new and useful facts, including the AM-GM inequality — paulson <lp15@cam.ac.uk> / hgweb
  3. remove selected occurrences of 'moura' tactic — blanchet / hgweb
  4. added lemmas relpowp_left_unique and relpow_left_unique — desharna / hgweb
  5. added lemmas relpowp_right_unique and relpow_right_unique — desharna / hgweb
  6. use define_time_fun — nipkow / hgweb

#2130 (Feb 19, 2024, 12:50:08 AM)

  1. time funs: +1 instead of 1+ — nipkow / hgweb
  2. minor performance tuning; — wenzelm / hgweb
  3. clarified signature: more comprehensive operations; — wenzelm / hgweb
  4. clarified signature: more explicit types; — wenzelm / hgweb
  5. clarified signature: emphasize physical db files; — wenzelm / hgweb
  6. tuned: afford untyped/unscoped update; — wenzelm / hgweb
  7. clarified signature: avoid ill-defined type java.net.URL; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb

#2129 (Feb 18, 2024, 12:50:09 AM)

  1. tuned: afford untyped/unscoped update; — wenzelm / hgweb
  2. more robust default: Scala imposes explicit "threads" value on ML, both the Poly/ML RTS and Isabelle/ML; — wenzelm / hgweb
  3. clarified signature: more explicit types/scopes; — wenzelm / hgweb
  4. tuned names; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned documentation; — wenzelm / hgweb
  7. more robust: disallow empty clusters, so "isabelle build -H" really means cluster build; — wenzelm / hgweb
  8. clarified modules: centralize default policy; — wenzelm / hgweb
  9. more explicit types --- fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  10. tuned: avoid shadowing of names; — wenzelm / hgweb
  11. clarified default "isabelle build -j0 -H"; — wenzelm / hgweb
  12. tuned whitespace; — wenzelm / hgweb
  13. clarifier worker vs. master, which may coincide for local build; — wenzelm / hgweb
  14. clarified signature: more standard defaults; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. prefer static object, while class is required for "services"; — wenzelm / hgweb
  19. clarified signature: prefer default; — wenzelm / hgweb

#2128 (Feb 17, 2024, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more robust: check subclasses as well; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. support for alternative user home, e.g. to avoid slow NFS shares; — wenzelm / hgweb
  6. support explicit USER_HOME within SSH session; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. merged — paulson / hgweb
  9. Further adjustments to the syntax for Lebesgue integration — paulson <lp15@cam.ac.uk> / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. more robust: always close, despite failure; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. tuned comments; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. Distinguish two versions of cvc5 -- one used for Sledgehammer, one for proof reconstruction in SMT. provided by Mathias Fleury — blanchet / hgweb

#2127 (Feb 16, 2024, 12:50:07 AM)

  1. tuned whitespace; — wenzelm / hgweb
  2. prefer static object, while class is required for "services" (see 47eb96592aa2); — wenzelm / hgweb
  3. clarified directories;
    clarified names; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned: prefer explicit update operation for immutable options; — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. more robust type, with explicit default; — wenzelm / hgweb
  8. tuned usage message; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. more robust defaults; — wenzelm / hgweb
  11. merged — desharna / hgweb
  12. added lemmas relpow_trans[trans] and relpowp_trans[trans] — desharna / hgweb
  13. more on disjunctive addition/subtraction — haftmann / hgweb

#2126 (Feb 15, 2024, 2:28:54 AM)

  1. merged — wenzelm / hgweb
  2. prefer physical processors (see also 4b014e6c1dfe and 26a43785590b); — wenzelm / hgweb
  3. more robust: avoid occasional problems reading this special file (e.g. SSH.Local or "lxcisa0"); — wenzelm / hgweb
  4. more robust default; — wenzelm / hgweb
  5. more accurate, notably on lxbroy10 and vmnipkow9; — wenzelm / hgweb
  6. clarified num_processors: follow Poly/ML (with its inaccuracies); — wenzelm / hgweb
  7. clarified modules, following Isabelle/ML; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. merged — paulson / hgweb
  11. the syntax of Lebesgue integrals (LINT, LBINT, ∫, etc.) now requires parentheses — paulson <lp15@cam.ac.uk> / hgweb
  12. merged — paulson / hgweb
  13. A few lemmas brought in from AFP entries — paulson <lp15@cam.ac.uk> / hgweb
  14. merged — traytel / hgweb
  15. made destructor-view tactic more robust (by Jan van Brügge) — traytel / hgweb

#2125 (Feb 14, 2024, 12:50:09 AM)

  1. performance optimization; — Fabian Huch <huch@in.tum.de> / hgweb
  2. clarified names; — Fabian Huch <huch@in.tum.de> / hgweb
  3. clarified scheduler: proper split into scheduler, generator, and priority rules (following 32d00ec387f4); — Fabian Huch <huch@in.tum.de> / hgweb
  4. proper "linux_arm", amending 76ad72736e9e; — wenzelm / hgweb

#2124 (Feb 13, 2024, 12:50:10 AM)

  1. more lemmas — haftmann / hgweb

#2123 (Feb 12, 2024, 12:50:12 AM)

  1. new lemmas involving Ramsey numbers, infinite sets — paulson <lp15@cam.ac.uk> / hgweb

#2122 (Feb 10, 2024, 2:38:57 AM)

  1. simplified class specification — haftmann / hgweb

#2121 (Feb 9, 2024, 12:50:10 AM)

  1. Removal of duplicate code — paulson <lp15@cam.ac.uk> / hgweb
  2. Two new theorems — paulson <lp15@cam.ac.uk> / hgweb

#2120 (Feb 8, 2024, 12:50:06 AM)

  1. more lemmas and more correct lemma names — haftmann / hgweb
  2. NEWS: corrected the definition of convexity of functions — paulson <lp15@cam.ac.uk> / hgweb
  3. Further lemmas concerning complexity and measures — paulson <lp15@cam.ac.uk> / hgweb

#2119 (Feb 7, 2024, 12:50:07 AM)

  1. Correct the definition of a convex function, and updated the proofs — paulson <lp15@cam.ac.uk> / hgweb

#2118 (Feb 6, 2024, 12:50:08 AM)

  1. merged; — wenzelm / hgweb
  2. update to windows_app-20240205, with executables for linux, linux_arm, macos; — wenzelm / hgweb
  3. omit redundant options; — wenzelm / hgweb
  4. tuned README; — wenzelm / hgweb
  5. uniform build of binutils for linux, linux_arm, macos; — wenzelm / hgweb
  6. fix reconstruction of Alethe's and_pos rule — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  7. added lemmas Multiset.transp_on_multp and Multiset.trans_on_mult — desharna / hgweb

#2117 (Feb 5, 2024, 12:50:09 AM)

  1. proper target option, following package binutils-mingw-w64-x86-64 from Debian/Ubuntu; — wenzelm / hgweb
  2. updated windows_app based on launch4j-3.50-linux-x64, without rebuilding GNU binutils (missing COFF target pe-i386); — wenzelm / hgweb
  3. proper sfx_archive_name; — wenzelm / hgweb
  4. clarified options; — wenzelm / hgweb
  5. more robust; — wenzelm / hgweb
  6. build Isabelle windows_app component from GNU binutils and launch4j; — wenzelm / hgweb

#2116 (Feb 3, 2024, 12:50:07 AM)

  1. proper windows_app/launch4j-linux_arm; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. A small number of new lemmas — paulson <lp15@cam.ac.uk> / hgweb
  4. explicit reference to code_dt — haftmann / hgweb

#2115 (Feb 2, 2024, 4:05:58 AM)

  1. made lift_bnf more robust for abstract types with 'phantom' type variables — traytel / hgweb

#2114 (Feb 1, 2024, 12:50:08 AM)

  1. rebuild "verit" for arm64-linux for more robustness, e.g. relevant for theory "HOL-ex.BigO";
    uniform baseline for "linux" and "linux_arm"; — wenzelm / hgweb
  2. proper os_name "linux" instead of "linux_arm" (amending a33a6e541cbb); — wenzelm / hgweb
  3. proper bash syntax (amending 0631dfc0db07); — wenzelm / hgweb
  4. tuned proof: avoid z3; — wenzelm / hgweb
  5. tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
  6. tuned proofs --- avoid smt with external prover, which is somewhat unstable on arm64-linux; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. more robust check of ISABELLE_PLATFORM_FAMILY within settings environment, to support its reunification with Isabelle/Scala (see also a33a6e541cbb, f3a356c64193); — wenzelm / hgweb
  9. strengthened class parity — haftmann / hgweb

#2113 (Jan 31, 2024, 12:50:09 AM)

  1. proper accessible paths for web server; — wenzelm / hgweb
  2. more informative message (amending b8a6b2ec85a2); — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more robust: do not affect "$ISABELLE_HOME_USER/contrib" on master node; — wenzelm / hgweb
  5. avoid excessive ML heap on this 16GB node; — wenzelm / hgweb
  6. more robust (amending c9774306a879); — wenzelm / hgweb
  7. proper ISABELLE_PLATFORM_FAMILY within Isabelle/Scala, in contrast to historic settings; — wenzelm / hgweb
  8. clarified symbolic host name; — wenzelm / hgweb
  9. allow remote_build on this host (server-arm), without conflicts of this "isabelle_self"; — wenzelm / hgweb
  10. more robust message; — wenzelm / hgweb
  11. A few more new theorems taken from AFP entries — paulson <lp15@cam.ac.uk> / hgweb

#2112 (Jan 30, 2024, 1:36:05 AM)

  1. merged — nipkow / hgweb
  2. define_time_function: avoid unused let's — nipkow / hgweb
  3. common type class for trivial properties on div/mod — haftmann / hgweb
  4. more robust (amending 1600fb749c54), to support the following corner case:
      schematic_goal "PROP ((?f :: ?'a \<Rightarrow> _) (x :: ?'a))"
        apply (tactic \<open>PRIMITIVE (Thm.instantiate (TVars.make1 ((("'a", 0), []), @{ctyp prop}), Vars.empty))\<close>)
        oops — wenzelm / hgweb

#2111 (Jan 29, 2024, 12:50:07 AM)

  1. proper test options; — wenzelm / hgweb

#2110 (Jan 28, 2024, 12:50:08 AM)

  1. proper history_base for linux_arm; — wenzelm / hgweb
  2. updated to PostgreSQL 12 on Ubuntu 20.04;
    more accurate command-line; — wenzelm / hgweb
  3. routine build + test for linux_arm; — wenzelm / hgweb
  4. disable test on "augsburg1": machine will be dismantled; — wenzelm / hgweb

#2109 (Jan 27, 2024, 12:50:10 AM)

  1. add approximation factors in build schedule to estimate build times more conservatively; — Fabian Huch <huch@in.tum.de> / hgweb
  2. merged — paulson / hgweb
  3. Type class patch suggested by Achim Brucker, plus tidied lemma — paulson <lp15@cam.ac.uk> / hgweb
  4. rearranged and reformulated abstract classes for bit structures and operations — haftmann / hgweb

#2108 (Jan 26, 2024, 12:50:07 AM)

  1. Three new lemmas — paulson <lp15@cam.ac.uk> / hgweb

#2107 (Jan 25, 2024, 4:08:02 AM)

  1. tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
  2. update to jdk-21.0.2;
    enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
  3. make build process state protected to avoid copying in subclasses (e.g. for database connections); — Fabian Huch <huch@in.tum.de> / hgweb
  4. add build_sync tag to sync certain options (e.g., build_engine) across build processes; — Fabian Huch <huch@in.tum.de> / hgweb

#2106 (Jan 24, 2024, 12:50:10 AM)

  1. clarified Mercurial version: presumably the last version that supports both python2 and python3; — wenzelm / hgweb
  2. more robust: avoid crash on non-Linux systems; — wenzelm / hgweb
  3. clarified webserver names; — wenzelm / hgweb
  4. proper Apache.php_name; — wenzelm / hgweb
  5. proper packages for mercurial_setup on Ubuntu 22.04: building from source provides hgweb modules, and also provides a defined version (6.1.1 is also provided by Ubuntu 22.04); — wenzelm / hgweb
  6. tuned source structure; — wenzelm / hgweb
  7. more robust systemd configuration; — wenzelm / hgweb
  8. more robust nginx configuration, notably for "certbot --nginx -d DOMAIN"; — wenzelm / hgweb
  9. tuned whitespace in generated file; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb

#2105 (Jan 23, 2024, 12:50:06 AM)

  1. recover Url.is_wellformed from before d8330439823a, e.g. relevant for JEdit_Resources.read_file_content (the URI alone does not necessarily have a protocol prefix, so plain file-path would be treated as URL); — wenzelm / hgweb
  2. proper php-fpm configuration for nginx; — wenzelm / hgweb
  3. support multiple webservers: Apache or Nginx; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified signature: explicit type isabelle.Url to avoid oddities of java.net.URL (e.g. its "equals" method); — wenzelm / hgweb
  6. unused; — wenzelm / hgweb

#2104 (Jan 21, 2024, 1:16:57 AM)

  1. enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
  2. updated to postgresql-42.7.1; — wenzelm / hgweb
  3. updated to sqlite-jdbc-3.45.0.0, including slf4j-1.7.36; — wenzelm / hgweb
  4. update to llncs-2.23;
    update src/Doc/Demo_LLNCS to include the new mandatory section "Disclosure of Interests"; — wenzelm / hgweb
  5. clarified bootstrap; — wenzelm / hgweb
  6. clarified directories; — wenzelm / hgweb
  7. clarified directories; — wenzelm / hgweb
  8. obsolete (see also fc88b943e1b2); — wenzelm / hgweb
  9. proper output, following 2cd23d587db9; — wenzelm / hgweb
  10. always use patchelf on Linux: base-line is Ubuntu 18.04 where that works properly (see also e79294c4230c); — wenzelm / hgweb
  11. clarified directories; — wenzelm / hgweb
  12. more accurate Isabelle versions; — wenzelm / hgweb
  13. more accurate Ubuntu versions; — wenzelm / hgweb

#2103 (Jan 20, 2024, 12:50:09 AM)

  1. more uses of define_time_fun — nipkow / hgweb

#2102 (Jan 19, 2024, 12:50:10 AM)

  1. translation to time functions now with canonical let. — nipkow / hgweb

#2101 (Jan 17, 2024, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. A few new results (mostly brought in from other developments) — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — nipkow / hgweb
  4. Added time function automation — nipkow / hgweb

#2100 (Jan 16, 2024, 5:19:39 AM)

  1. streamlined type class specification — haftmann / hgweb
  2. consolidated lemma name — haftmann / hgweb

#2099 (Jan 15, 2024, 5:17:16 AM)

  1. support Phabricator on Ubuntu 22.04 LTS with PHP 8.1, using community form we.phorge.it version "2023 week 49"; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. update links; — wenzelm / hgweb
  5. follow post-maintenance updates of original Phabricator, as base-line for Phorge; — wenzelm / hgweb
  6. refer to "localhost" as pro-forma domain; — wenzelm / hgweb
  7. simplified specification of type class — haftmann / hgweb
  8. consolidated name of lemma analogously to nat/int/word_bit_induct — haftmann / hgweb

#2098 (Jan 13, 2024, 1:08:08 AM)

  1. more accurate syntax: 'obtain' vars are optional; — wenzelm / hgweb

#2097 (Jan 12, 2024, 12:50:08 AM)

  1. clarified order, disregard structure of proof; — wenzelm / hgweb
  2. minor performance tuning; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more thorough treatment of hidden type variables within zproof; — wenzelm / hgweb
  5. more uniform treatment of "hyps" within zproof; — wenzelm / hgweb
  6. clarified order: follow Thm.fold_terms; — wenzelm / hgweb

#2096 (Jan 11, 2024, 2:32:04 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified test: no exception yet; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature: more direct operations; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified signature: more direct operations; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. minor performance tuning, for important special case where consts are already expanded (e.g. re-certification within proof procedure); — wenzelm / hgweb
  15. tuned whitespace; — wenzelm / hgweb
  16. more robust: certify types uniformly (see also 62b75508eb66); — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. clarified signature: avoid redundant Term.maxidx_of_term; — wenzelm / hgweb
  20. proper check of result from Soft_Type_System.global_purge (amending b2bedb022a75); — wenzelm / hgweb
  21. misc tuning and clarification: prefer Same.operation; — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. tuned names; — wenzelm / hgweb
  24. clarified signature; — wenzelm / hgweb
  25. tuned whitespace; — wenzelm / hgweb
  26. clarified modules;
    minor performance tuning; — wenzelm / hgweb
  27. clarified signature; — wenzelm / hgweb
  28. added and removed lemmas — nipkow / hgweb
  29. proper SMTP session: set envelope sender address correctly; — Fabian Huch <huch@in.tum.de> / hgweb

#2095 (Jan 10, 2024, 12:50:08 AM)

  1. update javamail component with current jakarta mail APIs and eclipse angus implementation; — Fabian Huch <huch@in.tum.de> / hgweb

#2094 (Jan 9, 2024, 4:42:11 AM)

  1. tuned source structure; — wenzelm / hgweb
  2. clarified signature;
    minor performance tuning; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. minor performance tuning;
    eliminate clones; — wenzelm / hgweb
  5. minor performance tuning; — wenzelm / hgweb
  6. minor performance tuning; — wenzelm / hgweb
  7. minor performance tuning; — wenzelm / hgweb
  8. minor performance tuning; — wenzelm / hgweb
  9. minor performance tuning; — wenzelm / hgweb
  10. minor performance tuning; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#2093 (Jan 7, 2024, 2:46:27 AM)

  1. more zproofs, underlying Proofterm.unconstrain_thm_proof / Thm.unconstrainT; — wenzelm / hgweb
  2. omit syntactic of_class check, which is in conflict with sort constraints within the logic; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. minor performance tuning; — wenzelm / hgweb
  5. clarified signature;
    clarified modules; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature: canonical argument order; — wenzelm / hgweb

#2092 (Jan 5, 2024, 12:50:08 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified datatype ztyp: omit special case that rarely occurs (thanks to ZClass and ZClassp); — wenzelm / hgweb
  3. clarified box_proof: use sort constraints within the logic; — wenzelm / hgweb
  4. more operations (see also 8368160d3c65); — wenzelm / hgweb

#2091 (Jan 3, 2024, 3:31:12 AM)

  1. proper support for complex types, not just type variables (amending 623789141e39); — wenzelm / hgweb
  2. proper instantiation for make_const_proof, notably change of types for term variables; — wenzelm / hgweb
  3. tuned names; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb

#2090 (Jan 2, 2024, 12:50:08 AM)

  1. clarified signature; — wenzelm / hgweb

#2089 (Jan 1, 2024, 3:27:26 AM)

  1. minor performance tuning: proper Same.operation; — wenzelm / hgweb
  2. minor performance tuning: proper Same.operation;
    clarified modules; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. minor performance tuning: proper Same.operation;
    clarified modules; — wenzelm / hgweb
  5. minor performance tuning: proper Same.operation; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. pro-forma support for ZTerm.sorts_zproof; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. tuned structure; — wenzelm / hgweb
  11. minor performance tuning: proper Same.operation; — wenzelm / hgweb
  12. tuned names (again); — wenzelm / hgweb

#2088 (Dec 31, 2023, 3:58:56 AM)

  1. clarified modules; — wenzelm / hgweb
  2. clarified signature: more operations; — wenzelm / hgweb
  3. tuned names; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified signature: prefer Same.operation; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more zproofs; — wenzelm / hgweb
  13. more operations; — wenzelm / hgweb
  14. clarified modules;
    minor performance tuning; — wenzelm / hgweb
  15. minor performance tuning, following 703201dbd413; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb

#2087 (Dec 30, 2023, 1:21:03 AM)

  1. clarified signature: suppress unused fields; — wenzelm / hgweb
  2. eliminate clone (amending e7796c55d840); — wenzelm / hgweb
  3. minor performance tuning; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#2086 (Dec 28, 2023, 3:46:53 AM)

  1. clarified store_proof: before attributes are applied, to ensure proper thm_proof boxes for declaration attributes; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned;
    more uniform Thm.transfer; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more accurate Global_Theory.name_facts: burrow into expression of attributed theorems; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified Global_Theory.store_proofs vs. Generic_Target.thm_definition / Attrib.global_notes; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned: avoid duplicates; — wenzelm / hgweb
  14. more operations; — wenzelm / hgweb
  15. proper Thm.transfer; — wenzelm / hgweb

#2085 (Dec 27, 2023, 1:47:27 AM)

  1. proper Thm.trim_context; — wenzelm / hgweb
  2. clarified stored data: actual thm allows to replay zproofs in a modular manner; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature, following Proofterm.thm_header; — wenzelm / hgweb
  5. more robust: avoid crash of Thm.solve_constraints due to changed background theory, e.g. relevant for AFP/Transition_Systems_and_Automata; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. proper Thm_Name.make_list for thm_definition;
    tuned modules; — wenzelm / hgweb

#2084 (Dec 25, 2023, 12:53:48 AM)

  1. more robust: avoid crash of AFP/Transition_Systems_and_Automata (amending fe4bd39bfeac and 43d8385db923); — wenzelm / hgweb
  2. more robust: zproofs need to be enabled (amending 43d8385db923); — wenzelm / hgweb
  3. more thorough thm definition via Global_Theory.register_proofs: store (and purge) zproofs; — wenzelm / hgweb
  4. tuned names; — wenzelm / hgweb
  5. clarified signature: support update of local_theory; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. unused; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb

#2083 (Dec 24, 2023, 12:50:11 AM)

  1. eliminate duplicate (see also 6cbcfac5b72e and af7b79271364); — wenzelm / hgweb
  2. minor performance tuning: shorter names; — wenzelm / hgweb
  3. minor performance tuning: static vs. dynamic rules; — wenzelm / hgweb
  4. minor performance tuning; — wenzelm / hgweb

#2082 (Dec 23, 2023, 2:14:33 AM)

  1. clarified signature: downgrade old-style Global_Theory.add_defs to Global_Theory.add_def without attributes; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more thorough treatment of zproof vs. proof: avoid accidental storage of large structures; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. observe option "prune_proofs"; — wenzelm / hgweb

#2081 (Dec 22, 2023, 2:43:49 AM)

  1. clarified zproof storage: per-theory table in anticipation of session exports; — wenzelm / hgweb
  2. proper thm_name for stored zproof; — wenzelm / hgweb
  3. uniform treatment of lazy facts: actual proof terms are always strict; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#2080 (Dec 21, 2023, 2:15:10 AM)

  1. proper Thm.transfer; — wenzelm / hgweb
  2. clarified context: avoid capture of thy2 within closure; — wenzelm / hgweb
  3. tuned names; — wenzelm / hgweb
  4. more informative exceptions; — wenzelm / hgweb
  5. more permissive: allow collapse of term variables for equal results, e.g. relevant for metis (line 1882 of "~~/src/HOL/List.thy"); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more informative exception; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified ML toplevel output: avoid "??." prefix; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb

#2079 (Dec 20, 2023, 3:59:53 AM)

  1. merged — wenzelm / hgweb
  2. use strict Global_Theory.register_proofs as checkpoint for stored zproof, and thus reduce current zboxes; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. omit pointless future: proof terms are built sequentially; — wenzelm / hgweb
  5. omit unclear / inaccurate renaming; — wenzelm / hgweb
  6. more normalization: re-use Thm.solve_constraints as important checkpoint for results, notably Global_Theory.name_thm; — wenzelm / hgweb
  7. more robust: avoid assumption about Context.certificate_theory; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified pro-forma proof: no zboxes here (partially revert 686b7b14d041); — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more normalization; — wenzelm / hgweb
  13. less ambitious normalization: term abstractions over terms and proofs, but not proofs over proofs (which may be large); — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more thorough beta contraction, following Envir.norm_term; — wenzelm / hgweb
  16. tuned, following Envir.norm_term; — wenzelm / hgweb
  17. more operations; — wenzelm / hgweb
  18. merged — nipkow / hgweb
  19. unused lemma — nipkow / hgweb
  20. restore benchmark requirement heaps properly; — Fabian Huch <huch@in.tum.de> / hgweb
  21. continue build while waiting for updated schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  22. clarified signature; — Fabian Huch <huch@in.tum.de> / hgweb
  23. added start-up sequence for benchmark with requirements; — Fabian Huch <huch@in.tum.de> / hgweb
  24. use single-threaded session build as benchmark (using ZF-Constructible); — Fabian Huch <huch@in.tum.de> / hgweb
  25. separate build processes for scheduler and scheduled; — Fabian Huch <huch@in.tum.de> / hgweb
  26. add delay and limit options for when schedule is considered outdated; — Fabian Huch <huch@in.tum.de> / hgweb
  27. proper closing order; — Fabian Huch <huch@in.tum.de> / hgweb
  28. read serial for schedules (amending 2039f360); — Fabian Huch <huch@in.tum.de> / hgweb

#2078 (Dec 19, 2023, 2:42:04 AM)

  1. more thorough beta contraction;
    removed unused operations; — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more operations, following proofterm.ML; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature, following Term.subst_bounds_same; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. minor performance tuning: more concise union; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. tuned, following close_proof; — wenzelm / hgweb
  11. proper treatment of proof hyps, following 8368160d3c65; — wenzelm / hgweb
  12. proper treatment of proof hyps: unchangeable, like bound; — wenzelm / hgweb
  13. proper Thm.transfer (required for zproofs); — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. proper beta_norm after instantiation (amending 90c5aadcc4b2); — wenzelm / hgweb
  16. minor performance tuning: more direct beta_norm; — wenzelm / hgweb
  17. more robust norm_proof: turn env into instantiation, based on visible statement; — wenzelm / hgweb
  18. proper scope of cache (amending 61af3e917597); — wenzelm / hgweb
  19. tuned comments; — wenzelm / hgweb

#2077 (Dec 16, 2023, 12:52:09 AM)

  1. tuned names; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more zproofs; — wenzelm / hgweb

#2076 (Dec 15, 2023, 2:54:54 AM)

  1. more operations: zterm ordering that follows fast_term_ord; — wenzelm / hgweb
  2. clarified signature;
    clarified modules; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. more zproofs; — wenzelm / hgweb
  5. more zproofs, imitating existing proofs (which are a bit rough here); — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. minor performance tuning; — wenzelm / hgweb

#2075 (Dec 12, 2023, 2:45:13 AM)

  1. tuned comments (see also 476a239d3e0e and possibly 4b62e0cb3aa8); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. minor performance tuning; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. minor performance tuning: prefer Same.operation; — wenzelm / hgweb
  6. clarified signature;
    minor performance tuning: avoid redundant identity; — wenzelm / hgweb
  7. minor performance tuning; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. revert 17fda85a33dc: renaming is not necessarily unique, e.g. [("x", "x"), ("x", "y")]; — wenzelm / hgweb
  10. misc tuning and clarification; — wenzelm / hgweb
  11. minor performance tuning: prefer Symset.T;
    tuned names; — wenzelm / hgweb
  12. minor performace tuning; — wenzelm / hgweb
  13. minor performance tuning: prefer Same.operation; — wenzelm / hgweb
  14. tuned: more standard accumulation; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. tuned whitespace; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. proper ZTerm.lift_proof (amending 4a1a25bdf81d); — wenzelm / hgweb
  21. filter predecessors properly (amending ee405c40db72); — Fabian Huch <huch@in.tum.de> / hgweb
  22. improve graphical clarity by omitting intra-host dependencies (following ee405c40db72); — Fabian Huch <huch@in.tum.de> / hgweb
  23. more zproofs; — wenzelm / hgweb
  24. minor performance tuning: more direct abstraction level; — wenzelm / hgweb
  25. more general Logic.incr_indexes_operation;
    more special Logic.incr_indexes; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb
  27. tuned; — wenzelm / hgweb
  28. clarified modules; — wenzelm / hgweb
  29. clarified ML; — wenzelm / hgweb
  30. clarified signature;
    minor performance tuning; — wenzelm / hgweb
  31. tuned signature; — wenzelm / hgweb
  32. avoid accidental capture of theory value, and thus reduce heap size again (amending 5109e4b2a292); — wenzelm / hgweb
  33. tuned; — wenzelm / hgweb
  34. more robust: proper Proofterm.get_proofs_level with bound check; — wenzelm / hgweb
  35. tuned; — wenzelm / hgweb
  36. clarified signature: fewer tuples; — wenzelm / hgweb
  37. clarified signature: fewer tuples; — wenzelm / hgweb
  38. clarified signature: more explicit get_proofs_level with bounds check; — wenzelm / hgweb

#2074 (Dec 9, 2023, 1:56:28 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning and clarification: more standard Same.commit discipline; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned names; — wenzelm / hgweb
  5. more operations;
    more accurate treatment of beta contraction in norm_term/norm_proof, following Envir.norm_term; — wenzelm / hgweb
  6. minor performance tuning: more careful treatment of empty environment; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. more zproofs; — wenzelm / hgweb
  9. clarified signature: support shared cache; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned: avoid shadowing; — wenzelm / hgweb
  12. more zproofs; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more operations;
    clarified cache; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. tuned names; — wenzelm / hgweb
  17. tuned -- eliminate clones; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. more operations; — wenzelm / hgweb
  20. more operations; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. consider schedule calculation time in estimation; — Fabian Huch <huch@in.tum.de> / hgweb
  26. compare previous build schedule with new one, to prevent regressions; — Fabian Huch <huch@in.tum.de> / hgweb
  27. clarified: build schedules may be outdated when empty, after some time, or due to build progress; — Fabian Huch <huch@in.tum.de> / hgweb
  28. store previous build jobs in graph so schedules can be used later in the build process; — Fabian Huch <huch@in.tum.de> / hgweb
  29. add serial for build schedule to avoid unnecessary db read/writes; — Fabian Huch <huch@in.tum.de> / hgweb
  30. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  31. clarified; — Fabian Huch <huch@in.tum.de> / hgweb
  32. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  33. use build database to synchronize build schedule computed on master node (e.g., such that view on cluster is consistent); — Fabian Huch <huch@in.tum.de> / hgweb
  34. add build uuid to schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  35. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  36. use schedule directly instead of extra cache; — Fabian Huch <huch@in.tum.de> / hgweb
  37. added build schedule command-line wrapper; — Fabian Huch <huch@in.tum.de> / hgweb
  38. added graphical representation of build schedules; — Fabian Huch <huch@in.tum.de> / hgweb
  39. clarified build heuristics parameters; — Fabian Huch <huch@in.tum.de> / hgweb
  40. proper parallel paths: factor in elapsed time; — Fabian Huch <huch@in.tum.de> / hgweb
  41. performance tuning: cache estimates; — Fabian Huch <huch@in.tum.de> / hgweb

#2073 (Dec 8, 2023, 5:28:32 AM)

  1. misc tuning and clarification; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. misc tuning and clarification, following Term.incr_bv / Term.incr_boundvars; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. minor performance tuning: regular Same.operation; — wenzelm / hgweb
  7. clarified signature: more standard argument order; — wenzelm / hgweb
  8. clarified signature: more standard argument order; — wenzelm / hgweb
  9. tuned whitespace; — wenzelm / hgweb
  10. tuned: more standard names; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. tuned: prefer Same.commit; — wenzelm / hgweb
  13. tuned: more standard argument order; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. more operations;
    more caching; — wenzelm / hgweb
  16. tuned comments; — wenzelm / hgweb

#2072 (Dec 7, 2023, 5:40:15 AM)

  1. tuned structure; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. performance tuning: cache for ztyp_of within zterm_of;
    clarified signature; — wenzelm / hgweb
  5. tuned names; — wenzelm / hgweb
  6. minor performance tuning; — wenzelm / hgweb
  7. more zproofs; — wenzelm / hgweb
  8. minor performance tuning; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more zproofs; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. more zproofs; — wenzelm / hgweb
  13. more zproofs; — wenzelm / hgweb
  14. proper treatment of ZConstP: term represents body of closure; — wenzelm / hgweb
  15. proper substitution of types within term; — wenzelm / hgweb
  16. more accurate treatment of term variables after instantiation of type variables; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. check that Isar proofs contain one 'show' — blanchet / hgweb
  20. include unnamed chained facts in Sledgehammer's relevance filter — blanchet / hgweb
  21. merge — blanchet / hgweb
  22. removed hack in Sledgehammer that confuses preplay and gives Sledgehammer a strange semantics — blanchet / hgweb
  23. don't freeze terms in Sledgehammer, as this has a bad impact on 'using' facts — blanchet / hgweb
  24. tuned T functions: now 0 if not recursive — nipkow / hgweb
  25. minor performance tuning; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb
  27. more zproofs;
    clarified signature; — wenzelm / hgweb
  28. misc tuning and clarification;
    eliminate clones (see also 3ae09d27ee7a); — wenzelm / hgweb
  29. more zproofs; — wenzelm / hgweb
  30. more operations; — wenzelm / hgweb
  31. more operations; — wenzelm / hgweb
  32. tuned; — wenzelm / hgweb
  33. clarified signature; — wenzelm / hgweb
  34. more zproofs; — wenzelm / hgweb
  35. more ML pretty-printing; — wenzelm / hgweb
  36. clarified const_proof vs. zproof_name; — wenzelm / hgweb

#2071 (Dec 5, 2023, 4:20:29 AM)

  1. merged — wenzelm / hgweb
  2. more zproofs;
    misc tuning and clarification; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more operations;
    tuned semicolons; — wenzelm / hgweb
  6. clarified modules;
    more source positions; — wenzelm / hgweb
  7. more zterm operations;
    more zproofs; — wenzelm / hgweb

#2070 (Dec 4, 2023, 12:50:08 AM)

  1. compactified specification of type class parity — haftmann / hgweb
  2. generalized — haftmann / hgweb
  3. explicit annotation of lemma duplicates — haftmann / hgweb

#2069 (Dec 3, 2023, 2:02:48 AM)

  1. merged — wenzelm / hgweb
  2. clarified proof_body: cover zboxes from zproof; — wenzelm / hgweb
  3. pro-forma support for optional zproof: no proper content yet; — wenzelm / hgweb
  4. clarified signature: follow Term.could_unify; — wenzelm / hgweb
  5. clarified bootstrap --- modules related to proofterm.ML; — wenzelm / hgweb

#2068 (Dec 2, 2023, 12:50:09 AM)

  1. clarified path time heuristic: configurable parameters for larger search space; — Fabian Huch <huch@in.tum.de> / hgweb
  2. clarified heuristics toString;
    add generator description to schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  3. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  4. add heuristic for non-scheduled (standard) build behaviour; — Fabian Huch <huch@in.tum.de> / hgweb
  5. proper unused nodes; — Fabian Huch <huch@in.tum.de> / hgweb
  6. clarified schedule message; — Fabian Huch <huch@in.tum.de> / hgweb
  7. proper parallel paths; — Fabian Huch <huch@in.tum.de> / hgweb
  8. clarified build schedule host: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
  9. clarified path heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
  10. clarified graph operations in timing heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
  11. merged — nipkow / hgweb
  12. added and removed [simp]s — nipkow / hgweb

#2067 (Dec 1, 2023, 1:41:11 AM)

  1. tight representation of types / terms / proof terms (presently unused); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. reduce redundancy: avoid huge lists; — wenzelm / hgweb
  4. more detailed profiling including "names";
    avoid overlapping results; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. slightly more compact heap: better sharing of persistent tuples; — wenzelm / hgweb
  8. added method to generate build schedules directly; — Fabian Huch <huch@in.tum.de> / hgweb
  9. clarified load vs. apply vs. make; — Fabian Huch <huch@in.tum.de> / hgweb
  10. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  11. tuned heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
  12. use cpu time for approximation; — Fabian Huch <huch@in.tum.de> / hgweb
  13. lower bound for approximated times; — Fabian Huch <huch@in.tum.de> / hgweb
  14. use full timing information in build schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  15. consistent hosts ordering; — Fabian Huch <huch@in.tum.de> / hgweb
  16. filter hosts properly; — Fabian Huch <huch@in.tum.de> / hgweb

#2066 (Nov 30, 2023, 2:52:04 AM)

  1. merged — wenzelm / hgweb
  2. more compact representation of theory_id -- via consecutive thread-local ids; — wenzelm / hgweb
  3. misc tuning and clarification; — wenzelm / hgweb
  4. more compact representation; — wenzelm / hgweb
  5. more compact representation; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. more compact representation of theory_id; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. compact representation of sets of integers; — wenzelm / hgweb
  10. generated build schedule explicitly (e.g., for further analysis); — Fabian Huch <huch@in.tum.de> / hgweb

#2065 (Nov 29, 2023, 1:53:26 AM)

  1. de-duplicated specification of class ring_bit_operations — haftmann / hgweb

#2064 (Nov 28, 2023, 12:50:10 AM)

  1. generalized — haftmann / hgweb
  2. restructured — haftmann / hgweb
  3. grouped lemmas for symbolic computations — haftmann / hgweb
  4. sorted out lemma duplicates — haftmann / hgweb

#2063 (Nov 27, 2023, 12:50:10 AM)

  1. more reactive headless server, in contrast to 15656ad28691 (when "isabelle dump" was important to export AFP content); — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb

#2062 (Nov 26, 2023, 12:50:11 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. clarified modules;
    clarified transactions; — wenzelm / hgweb
  4. clarified modules: Build_Log.private_data provides raw data access without transaction_lock; — wenzelm / hgweb
  5. more thorough transaction_lock; — wenzelm / hgweb
  6. obsolete, see also a5896fe040dd; — wenzelm / hgweb
  7. removed obsolete/broken isabelle_scala_script wrapper (see also abf9fcfa65cf); — wenzelm / hgweb
  8. provide src/Tools/Demo as example for system component with Isabelle/Scala tool; — wenzelm / hgweb

#2059 (Nov 23, 2023, 12:50:09 AM)

  1. modernized, reordered, generalized — haftmann / hgweb
  2. more correct type annotation — haftmann / hgweb
  3. proper build with jdk-21 (amending 4fb5e6499da9); — wenzelm / hgweb
  4. NEWS; — wenzelm / hgweb
  5. update to jdk-21.0.1;
    enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
  6. rebuild jedit with minimal patch for jdk-21, following SVN 25690; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. suppress duplicate entries systematically using log_name: e.g. relevant for AFP; — wenzelm / hgweb
  9. clarified operation: pick current pull_date instead of previous one; — wenzelm / hgweb
  10. operations AND, OR, XOR are specified by characteristic recursive equation — haftmann / hgweb
  11. clarified toml keys operations; — Fabian Huch <huch@in.tum.de> / hgweb
  12. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  13. clarified toml keys: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
  14. use toml key operations properly;
    clarified module; — Fabian Huch <huch@in.tum.de> / hgweb
  15. clarified toml keys formatting vs. toString; — Fabian Huch <huch@in.tum.de> / hgweb
  16. clarified keys module; — Fabian Huch <huch@in.tum.de> / hgweb
  17. pull out toml keys module; — Fabian Huch <huch@in.tum.de> / hgweb
  18. clarified toml parser interface; — Fabian Huch <huch@in.tum.de> / hgweb
  19. prefer symbolic build_history_base_arm; — wenzelm / hgweb
  20. build_history: proper support for ISABELLE_APPLE_PLATFORM64; — wenzelm / hgweb
  21. clarified isabelle_hg (again, see b9d59669904a); — wenzelm / hgweb
  22. clarified signature: explicit Remote_Build.count instead of duplicate entries (see also ee8c014526dc); — wenzelm / hgweb
  23. clarified signature: more operations and options concerning Isabelle hg; — wenzelm / hgweb
  24. performance tuning: cache graph; — wenzelm / hgweb
  25. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  26. unused (see also 004b39bf06a5); — wenzelm / hgweb
  27. clarified signature and modules: more explicit Build_Log.History; — wenzelm / hgweb
  28. tuned: avoid recursion; — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. avoid duplicate data; — wenzelm / hgweb
  31. output more data; — wenzelm / hgweb
  32. tuned whitespace; — wenzelm / hgweb
  33. clarified Log_File.cache: reuse existing Store.cache / Build_Log.Store.cache; — wenzelm / hgweb
  34. proper ml_statistics (amending aeb511a520f4); — wenzelm / hgweb
  35. unify error messages; — Fabian Huch <huch@in.tum.de> / hgweb
  36. add file information to toml parse context and error messages; — Fabian Huch <huch@in.tum.de> / hgweb
  37. add position information to toml parser and error messages; — Fabian Huch <huch@in.tum.de> / hgweb
  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; — Fabian Huch <huch@in.tum.de> / hgweb
  39. allow re-defining keys in toml object (already checked during parse time); — Fabian Huch <huch@in.tum.de> / hgweb
  40. clarified toString for toml objects; — Fabian Huch <huch@in.tum.de> / hgweb

#2058 (Nov 17, 2023, 12:50:10 AM)

  1. tuned — nipkow / hgweb

#2057 (Nov 14, 2023, 12:50:07 AM)

  1. tuned message; — Fabian Huch <huch@in.tum.de> / hgweb
  2. better invalidation for schedule cache (only on relevant changes); — Fabian Huch <huch@in.tum.de> / hgweb
  3. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  4. timing heuristic: parallelize more aggressively to utilize hosts fully; — Fabian Huch <huch@in.tum.de> / hgweb
  5. proper parallel paths for timing heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
  6. scheduled build: allocate cpus more aggressively, to avoid idle threads; — Fabian Huch <huch@in.tum.de> / hgweb
  7. finalize scheduled build only on master node; — Fabian Huch <huch@in.tum.de> / hgweb
  8. finalize current sessions before generating schedule; — Fabian Huch <huch@in.tum.de> / hgweb
  9. clarified signature: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
  10. NEWS — desharna / hgweb

#2056 (Nov 13, 2023, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. support for "cluster" table with "hosts" array, and params/options as for "host" table;
    support for "isabelle build -H cluster.name"; — wenzelm / hgweb
  4. clarified signature: more operations, allow recursive get; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned signature: more operations; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned output; — wenzelm / hgweb
  9. more robust: prefer strict operations; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. tuned signature: more operations; — wenzelm / hgweb
  12. more specific name for type class — haftmann / hgweb

#2055 (Nov 12, 2023, 12:50:07 AM)

  1. proper check_file operation via File.space (amending 6ad3a412ed97 --- broken in Isabelle2023); — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. clarified signature: more operations; — wenzelm / hgweb
  5. tuned comments; — wenzelm / hgweb
  6. more NEWS; — wenzelm / hgweb
  7. more TODO; — wenzelm / hgweb
  8. prefer strict test of system options; — wenzelm / hgweb
  9. some build cluster resources at TUM; — wenzelm / hgweb
  10. build cluster host specifications are based on registry entries (table prefix "host"); — wenzelm / hgweb
  11. more robust init; — wenzelm / hgweb
  12. clarified signature: more operations; — wenzelm / hgweb
  13. support interpreted/typed entries via Registry.Category and Registry.Table; — wenzelm / hgweb
  14. clarified signature: more operations; — wenzelm / hgweb
  15. clarified output; — wenzelm / hgweb
  16. support for global registry; — wenzelm / hgweb
  17. clarified loading of symbols: permissive entries in $ISABELLE_SYMBOLS require explicit "?"; — wenzelm / hgweb

#2054 (Nov 11, 2023, 12:50:07 AM)

  1. slightly less technical formulation of very specific type class — haftmann / hgweb
  2. weakened dependency — haftmann / hgweb
  3. explicit type class for discrete linordered semidoms — haftmann / hgweb

#2053 (Nov 10, 2023, 12:50:06 AM)

  1. proper dummy timing entries; — Fabian Huch <huch@in.tum.de> / hgweb
  2. use only finished sessions in timing data; — Fabian Huch <huch@in.tum.de> / hgweb
  3. tuned; — Fabian Huch <huch@in.tum.de> / hgweb
  4. performance tuning for build schedule: explicit schedule generation, without mixing heuristics; — Fabian Huch <huch@in.tum.de> / hgweb
  5. performance tuning for build schedule: faster stopping; — Fabian Huch <huch@in.tum.de> / hgweb
  6. performance tuning for timing heuristic: pre-calculate graph operations; — Fabian Huch <huch@in.tum.de> / hgweb
  7. move timing data into scheduler for more efficient heuristics (e.g., with pre-calculated values); — Fabian Huch <huch@in.tum.de> / hgweb
  8. clarified signature: emphasize mutable instance; — wenzelm / hgweb
  9. clarified signature: more operations; — wenzelm / hgweb
  10. support for explicit SSH hostname; — wenzelm / hgweb
  11. proper local host (amending 62d7ef1da441); — wenzelm / hgweb

#2052 (Nov 9, 2023, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. added lemma — nipkow / hgweb
  3. proper default for disjunction (amending 9f7a94117666); — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. avoid option -C: free this latter for build-related configuration; — wenzelm / hgweb
  7. more direct indentation, using Symbol.spaces; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. more accurate treatment of surrounding whitespace; — wenzelm / hgweb
  10. obsolete (see also f627ab8c276c); — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified signature: Command_Span.Kind already contains keyword_kind, so parsing document structure no longer requires Keyword.Keywords; — wenzelm / hgweb

#2051 (Nov 8, 2023, 12:50:43 AM)

  1. clarified modules; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. proper Option.Spec.toString for bash script: avoid Token.quote_name of Options.Spec.print_value (amending 3d1746a716fa, see also 39f6f180008d); — wenzelm / hgweb

#2050 (Nov 6, 2023, 12:50:11 AM)

  1. more tests; — wenzelm / hgweb
  2. clarified exploration of history: more uniform options; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb

#2049 (Nov 5, 2023, 12:50:07 AM)

  1. enable multi-builds (again, see also 0c7419d3dd59); — wenzelm / hgweb
  2. explore history more thoroughly; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified "recent" time: days <= 0 means infinity (no constraint); — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. proper exploration of older history: avoid premature fallback on current "rev" (see also d3d5cb2d6866, 6706d6f0afda); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned output; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb

#2048 (Nov 4, 2023, 12:50:10 AM)

  1. proper option; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. proper SQL.string syntax, following actual SQL standard instead of historic variations before PostgreSQL 9.1;
    ensure connection defaults required for string literals; — wenzelm / hgweb
  4. Added Kronecker's approximation theorem. Requires adding Real_Asymp to HOL-Analysis. Funny syntax issue in Probability/Projective_Family — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — wenzelm / hgweb
  6. prefer Time.scale(), following Isabelle/ML; — wenzelm / hgweb
  7. proper benchmark command; — Fabian Huch <huch@in.tum.de> / hgweb
  8. merged — wenzelm / hgweb
  9. proper progress (see also 45d570945fe4); — wenzelm / hgweb
  10. improved build messages; — Fabian Huch <huch@in.tum.de> / hgweb

#2047 (Nov 3, 2023, 2:13:17 AM)

  1. clarified; — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  2. merged — paulson / hgweb
  3. fixed the simplification of Suc n - 1 — paulson <lp15@cam.ac.uk> / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. tuned message; — wenzelm / hgweb
  6. just one pass is sufficient (see also cc8391b92747, 3e8a897042d9); — wenzelm / hgweb
  7. more detailed progress for build_log_database, to see better what happens when; — wenzelm / hgweb
  8. clarified signature: explicit Progress date; — wenzelm / hgweb
  9. more uniform progress; — wenzelm / hgweb
  10. more robust: support concurrent output; — wenzelm / hgweb
  11. disable multi-builds (again): does not quite work yet; — wenzelm / hgweb

#2046 (Nov 1, 2023, 12:50:12 AM)

  1. clarified modules; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified SEQ: more sequential evaluation to support multiple tests (see also 5c91bd51fc37); — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. proper Compress.Cache; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. more parallelism via consumer thread: with mailbox limit to avoid ressource problems; — wenzelm / hgweb
  8. support for mailbox limit; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. discontinued pointless option (reverting 63d55ba90a9f): performance tuning works better via SQL.Database.execute_batch_statement; — wenzelm / hgweb
  11. clarified database transactions (see also 2c704ae04db1, 7bd0a250183b); — wenzelm / hgweb

#2045 (Oct 30, 2023, 12:50:10 AM)

  1. afford multiple tests on fast machines (see also edb4faf666c9 and 2a26d423d9fb);
    proper history_base for ARM; — wenzelm / hgweb
  2. performance tuning: parallel and incremental update of build_log_database; — wenzelm / hgweb
  3. performance tuning: more careful database access; — wenzelm / hgweb
  4. clarified message; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#2044 (Oct 29, 2023, 12:50:09 AM)

  1. prefer old-style import "=>"; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. redundant (see also 3069da1743bc); — wenzelm / hgweb
  4. removed obsolete table (see also 6acd1a2bd146); — wenzelm / hgweb
  5. more robust init_database();
    proper treatment of views, not tables (amending dd350a41594c); — wenzelm / hgweb
  6. proper private_data.transaction_lock;
    prefer execute_batch_statement; — wenzelm / hgweb
  7. clarified names; — wenzelm / hgweb
  8. proper support for SSH; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned imports; — wenzelm / hgweb
  11. add module for faster scheduled builds; — Fabian Huch <huch@in.tum.de> / hgweb
  12. always use host database and make protected; — Fabian Huch <huch@in.tum.de> / hgweb
  13. read relative cpu from build log; — Fabian Huch <huch@in.tum.de> / hgweb
  14. prefer extensible next_node_info in build process over process_options in build engine (which needs the final node info anyway); — Fabian Huch <huch@in.tum.de> / hgweb
  15. added start date to build jobs, e.g., for build time estimation; — Fabian Huch <huch@in.tum.de> / hgweb
  16. added initial version of benchmark module, e.g., to compare performance of different hosts;
    added benchmark operation to build cluster; — Fabian Huch <huch@in.tum.de> / hgweb
  17. generalized node infos: allow addressing of numa node segments via relative cpus;
    add more node options and process policy options using taskset as alternative to NUMA for more fine-grained cpu controls (e.g., for cpus with heterogeneous cores in the same NUMA segment); — Fabian Huch <huch@in.tum.de> / hgweb
  18. add information about static host resources such as available NUMA nodes, cpus, etc. (e.g., for offline build planning); — Fabian Huch <huch@in.tum.de> / hgweb
  19. added Range object to Host, e.g. to parse/unparse NUMA node ranges; — Fabian Huch <huch@in.tum.de> / hgweb
  20. defined statically known tables of Build_Log;
    read hostname from build logs, store in Session_Entry (e.g., to track hosts in distributed build); — Fabian Huch <huch@in.tum.de> / hgweb

#2043 (Oct 28, 2023, 12:50:09 AM)

  1. added lemma — nipkow / hgweb
  2. added lemma — nipkow / hgweb
  3. added lemma — nipkow / hgweb

#2042 (Oct 27, 2023, 12:50:10 AM)

  1. NEWS and CONTRIBUTORS; — Fabian Huch <huch@in.tum.de> / hgweb
  2. remove unused ci-extras component; — Fabian Huch <huch@in.tum.de> / hgweb
  3. use mail module in CI build; — Fabian Huch <huch@in.tum.de> / hgweb
  4. added mail module; — Fabian Huch <huch@in.tum.de> / hgweb
  5. build javamail component and add to main components; — Fabian Huch <huch@in.tum.de> / hgweb
  6. added component for javax mail; — Fabian Huch <huch@in.tum.de> / hgweb

#2041 (Oct 26, 2023, 12:50:09 AM)

  1. updated to vampire-4.8; — wenzelm / hgweb
  2. tuned README; — wenzelm / hgweb
  3. update Vampire version, following hints by Martin Desharnais; — wenzelm / hgweb
  4. removed junk; — wenzelm / hgweb
  5. tuned component_vampire script for Vampire 4.8 and added new flag to force version name — desharna / hgweb

#2040 (Oct 25, 2023, 12:50:09 AM)

  1. prefer Isabelle options for CI mail settings over ci.properties; — Fabian Huch <huch@in.tum.de> / hgweb

#2039 (Oct 24, 2023, 12:50:08 AM)

  1. Added the command nxsketch, which is like sketch except it separates these subgoals by "next" fills in the context using "fix"/"assume" rather than "for"/"if". Also the sketch command does the same if there is only one subgoal. — paulson <lp15@cam.ac.uk> / hgweb
  2. proper cut for Parse.enum1' and its derivatives (see also 769abc29bb8e); — wenzelm / hgweb
  3. unused (see fe9e590ae52f); — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb

#2038 (Oct 23, 2023, 1:28:51 AM)

  1. merged — wenzelm / hgweb
  2. update documentation on simproc_setup; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. proper morphism; — wenzelm / hgweb
  5. simprocs may be distinguished via 'identifier': only works for ML antiquotation (see also 13252110a6fe); — wenzelm / hgweb
  6. more compact ML source; — wenzelm / hgweb
  7. more robust read_simproc_spec: proper error positions; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
  10. more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
  11. more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
  12. added ML antiquotation "simproc_setup"; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. clarified signature;
    clarified modules; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. clarified syntax and order of parameters; — wenzelm / hgweb
  19. clarified signature: Named_Target.setup works both for global and local theory; — wenzelm / hgweb
  20. clarified signature;
    clarified modules; — wenzelm / hgweb
  21. clarified signature: more concise simproc setup in ML; — wenzelm / hgweb
  22. clarified signature: more concise variations on implicit theory setup; — wenzelm / hgweb
  23. clarified simproc_setup (passive); — wenzelm / hgweb
  24. clarified 'simproc_setup'; — wenzelm / hgweb
  25. support for "simproc_setup ... (passive)": allow to define simprocs in Isar that are not added to the simpset (yet); — wenzelm / hgweb
  26. more standard simproc_setup in Isar;
    recovered examples from dead comments; — wenzelm / hgweb
  27. more standard ML setup;
    proper tracing messages depending on context option, not Unsynchronized.ref;
    tuned whitespace; — wenzelm / hgweb

#2037 (Oct 21, 2023, 12:50:09 AM)

  1. proper slice duration (i.e., 5 s) for new Vampire portfolio following 5a14f2cc1ea0 — desharna / hgweb

#2036 (Oct 19, 2023, 12:50:10 AM)

  1. added new portfolio for Vampire 4.8 — desharna / hgweb

#2035 (Oct 18, 2023, 12:50:08 AM)

  1. tuned signature, following Isabelle/Scala; — wenzelm / hgweb
  2. more thorough expose_interrupt: always reset "break" state, regardless of pending interrupt; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#2034 (Oct 17, 2023, 12:50:08 AM)

  1. proper parallel build tasks; — wenzelm / hgweb

#2033 (Oct 16, 2023, 12:50:09 AM)

  1. more Haskell tests on macOS; — wenzelm / hgweb
  2. more NEWS; — wenzelm / hgweb
  3. disable naproche component for now: to be updated before the next Isabelle release; — wenzelm / hgweb
  4. updated to stack-2.13.1: include arm64-darwin, although it does not quite work yet (e.g. session "Haskell");
    enforce rebuild of Isabelle/Pure and thus all Haskell applications; — wenzelm / hgweb

#2032 (Oct 15, 2023, 2:10:56 AM)

  1. more NEWS; — wenzelm / hgweb
  2. tuned structure; — wenzelm / hgweb
  3. update platforms: discontinue macOS 10.13 High Sierra, macOS 10.14 Mojave, macOS 10.15 Catalina; — wenzelm / hgweb
  4. updated to official release of polyml-5.9.1, based on Ubuntu 18.04 LTS and macOS 11 Big Sur; — wenzelm / hgweb
  5. proper options for macOS 11 Big Sur; — wenzelm / hgweb
  6. support for official release of polyml-5.9.1; — wenzelm / hgweb
  7. updated Linux baseline to Ubuntu 18.04; — wenzelm / hgweb
  8. support for macOS 14 Sonoma (only for testing); — wenzelm / hgweb
  9. more platform tests: initial support for macOS 14 Sonoma; — wenzelm / hgweb
  10. updated to gmp-6.3.0, for the sake of macOS 14 Sonoma; — wenzelm / hgweb

#2031 (Oct 13, 2023, 2:44:43 AM)

  1. merged — wenzelm / hgweb
  2. prefer Exn.result: avoid accidental capture of interrupts, similar to ML; — wenzelm / hgweb
  3. clarified user errors vs. failures, e.g. java.lang.StackOverflowError; — wenzelm / hgweb
  4. further clarification of Exn.is_interrupt_proper vs. overall Exn.is_interrupt; — wenzelm / hgweb
  5. proper Exn.capture with check_interrupt (amending a3dcae9a2ebe); — wenzelm / hgweb
  6. distinguish proper interrupts from Poly/ML RTS breakdown; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. proper Isabelle_Thread.try_catch; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. proper Exn.capture / Isabelle_Thread.try_catch; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. proper Exn.capture; — wenzelm / hgweb
  15. more robust: avoid race condition; — wenzelm / hgweb
  16. clarified name; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. clarified comments; — wenzelm / hgweb
  19. Fixed the duplication of fls_compose_fps, moving the definition in Laurent_Convergence to Formal_Laurent_Series along with several simpler facts — paulson <lp15@cam.ac.uk> / hgweb
  20. atin now an abbreviation for atin_within, which has been moved to Abstract_Limits — paulson <lp15@cam.ac.uk> / hgweb

#2030 (Oct 12, 2023, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. New proofs also some slightly faster existing proofs — paulson <lp15@cam.ac.uk> / hgweb

#2029 (Oct 11, 2023, 12:50:06 AM)

  1. updated to hugo-0.119.0; — Fabian Huch <huch@in.tum.de> / hgweb
  2. add component build tool for hugo from afp-devel; — Fabian Huch <huch@in.tum.de> / hgweb
  3. removed test failing on some platform — desharna / hgweb

#2028 (Oct 10, 2023, 12:50:08 AM)

  1. mini2 is not active due to upgrade; — wenzelm / hgweb
  2. more PLATFORMS; — wenzelm / hgweb

#2027 (Oct 9, 2023, 2:12:45 AM)

  1. update documentation on Isabelle/ML exceptions; — wenzelm / hgweb
  2. misc tuning; — wenzelm / hgweb
  3. discontinue obsolete "Interrupt" constructor (NB: catch-all pattern produces ML compiler error); — wenzelm / hgweb
  4. proper thread context for "isabelle-markup" Sidekick parser (amending 01a7265db76b); — wenzelm / hgweb
  5. proper Scala version, e.g. for IntelliJ IDEA; — wenzelm / hgweb

#2026 (Oct 4, 2023, 12:50:09 AM)

  1. NEWS — desharna / hgweb
  2. used standard Time.compare in Sledgehammer's preplay — desharna / hgweb

#2025 (Sep 30, 2023, 3:59:55 AM)

  1. moved variable bindings to tighter scope — desharna / hgweb
  2. removed proof reconstruction from Mirabelle; this is best handled directly in Sledgehammer — desharna / hgweb
  3. removed unused function parameter — desharna / hgweb
  4. merged — paulson / hgweb
  5. A couple of new lemmas — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — wenzelm / hgweb
  7. more NEWS; — wenzelm / hgweb
  8. explicitly reject 'handle' with catch-all patterns; — wenzelm / hgweb
  9. avoid accidental 'handle' of interrupts; — wenzelm / hgweb
  10. tuned: prefer try-catch/finally over low-level 'handle'; — wenzelm / hgweb
  11. clarified treatment of exceptions: avoid catch-all handlers; — wenzelm / hgweb
  12. clarified output vs. error: presence of error messages means error (see also cb7264721c91); — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more robust management of resources, using Thread_Attributes.uninterruptible; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. more robust management of resources, using Thread_Attributes.uninterruptible; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. clarified signature: distinction of unmanaged vs. managed interrupts (not implemented yet); — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. clarified modules; — wenzelm / hgweb
  24. unused; — wenzelm / hgweb
  25. clarified order of modules: early access to interrupt management of Isabelle_Threads; — wenzelm / hgweb
  26. tuned: prefer antiquotation for try-catch; — wenzelm / hgweb
  27. tuned: prefer antiquotation for try-catch; — wenzelm / hgweb
  28. tuned: prefer antiquotation for try-finally; — wenzelm / hgweb
  29. omit pointless capture/release (see also 469a375212c1); — wenzelm / hgweb
  30. omit pointless capture/release (see also 26774ccb1c74); — wenzelm / hgweb
  31. clarified signature: avoid association with potentially dangerous Exn.capture; — wenzelm / hgweb
  32. more robust: catch/finally part is uninterruptible; — wenzelm / hgweb
  33. more position information, e.g. for warning about fn-pattern; — wenzelm / hgweb
  34. unused; — wenzelm / hgweb
  35. more general ML_Antiquotation.special_form;
    more general "try" forms: support 'finally' or 'catch'; — wenzelm / hgweb

#2024 (Sep 28, 2023, 12:50:10 AM)

  1. Importing or moving a few more useful theorems — paulson <lp15@cam.ac.uk> / hgweb

#2023 (Sep 27, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. A few new theorems — paulson <lp15@cam.ac.uk> / hgweb

#2022 (Sep 26, 2023, 12:50:09 AM)

  1. avoid legacy binding errors in Sledgehammer Isar proofs — blanchet / hgweb
  2. parse applie lambdas correctly plus deal gracefully with lambda-lifting in Zipperposition — blanchet / hgweb
  3. added argo — blanchet / hgweb
  4. allow (~) syntax in TPTP proofs for unapplied negation — blanchet / hgweb
  5. reconstruct Zipperposition's if-then-else in Sledgehammer Isar proofs — blanchet / hgweb
  6. use same associativity as Isabelle when parsing HOL proofs — blanchet / hgweb
  7. improved Sledgehammer's HOL proof parser w.r.t. negation — blanchet / hgweb

#2021 (Sep 25, 2023, 1:23:55 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. minor performance tuning; — wenzelm / hgweb

#2020 (Sep 24, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. A few new or simplified proofs — paulson <lp15@cam.ac.uk> / hgweb

#2019 (Sep 23, 2023, 12:50:09 AM)

  1. tuned: more standard order; — wenzelm / hgweb
  2. clarified signature;
    update component; — wenzelm / hgweb

#2018 (Sep 22, 2023, 4:46:47 AM)

  1. proper fontenc for cartouches (amending d052d61da398); — wenzelm / hgweb
  2. clarified modules;
    clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more robust: prefer linear data flow; — wenzelm / hgweb

#2017 (Sep 21, 2023, 12:50:07 AM)

  1. added first proof reconstruction test for Sledgehammer — desharna / hgweb

#2016 (Sep 20, 2023, 1:32:11 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature (again): follow Isabelle/Java/Scala; — wenzelm / hgweb
  4. tuned (following 69c6d3e87660); — wenzelm / hgweb
  5. tuned --- avoid pointless indirection (see also a2df9de46060); — wenzelm / hgweb

#2015 (Sep 18, 2023, 12:50:10 AM)

  1. (pointlessly) get rid of some simp calls within "proof" — paulson <lp15@cam.ac.uk> / hgweb

#2014 (Sep 17, 2023, 12:50:11 AM)

  1. reduced prominence of lemma names — haftmann / hgweb
  2. new formulation of an auxiliary lemma — haftmann / hgweb

#2013 (Sep 16, 2023, 2:33:20 AM)

  1. A few more inclusion-exclusion theorems from HOL Light — paulson <lp15@cam.ac.uk> / hgweb

#2012 (Sep 15, 2023, 12:50:08 AM)

  1. Corrected type calculation. — haftmann / hgweb
  2. some hints on managed installations — haftmann / hgweb
  3. prefer cartouches over quotes for clarity of resulting document — haftmann / hgweb

#2011 (Sep 13, 2023, 12:50:10 AM)

  1. A little reorganisation — paulson <lp15@cam.ac.uk> / hgweb
  2. post-release updates; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2023 for changeset b5f3d1051b13 — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. misc tuning; — wenzelm / hgweb
  7. documentation for the "Document" panel in Isabelle/jEdit; — wenzelm / hgweb

#2010 (Sep 11, 2023, 1:57:04 AM)

  1. Loads of new material related to porting the Euler Polyhedron Formula from HOL Light — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. tidying up old apply-style proofs — paulson <lp15@cam.ac.uk> / hgweb

#2009 (Sep 8, 2023, 12:50:08 AM)

  1. allow higher-order unification of open terms (reviewed by Larry Paulson) — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb

#2008 (Sep 7, 2023, 2:25:34 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature: retain original Poly/ML names Thread.Thread, Thread.Mutex, Thread.ConditionVar and de-emphasize them for Isabelle/ML; — wenzelm / hgweb
  3. add ML_system_pp for type Isabelle_Thread.T; — wenzelm / hgweb
  4. more explicit type Isabelle_Thread.T;
    total operation Isabelle_Thread.self: upgrade raw ML threads implicitly; — wenzelm / hgweb
  5. discontinue somewhat pointless thread tracing/debugging: without PIDE command context, messages are not shown, and Exn.trace hardly works anyway (see also de20fccf6509 and 447972249785);
    prefer Isabelle_Thread.fork; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb

#2007 (Sep 6, 2023, 12:50:08 AM)

  1. tuned Sledgehammer messages — blanchet / hgweb
  2. respect timeout better — blanchet / hgweb

#2004 (Aug 26, 2023, 12:50:07 AM)

  1. avoid using FOOL syntax with older Vampire versions because of soundness bug visible by passing 'Abs_unit_cases Rep_unit Rep_unit_cases' as the facts to Sledgehammer — blanchet / hgweb
  2. merged — paulson / hgweb
  3. some refinements in Algebra and Number_Theory — paulson <lp15@cam.ac.uk> / hgweb
  4. provide Go component — Lars Hupel <lars.hupel@mytum.de> / hgweb

#2003 (Aug 24, 2023, 12:50:06 AM)

  1. merged — paulson / hgweb
  2. A subtle fix involving the "measurable" attribute — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. Numerous minor tweaks and simplifications — paulson <lp15@cam.ac.uk> / hgweb
  5. substantial tidy-up, shortening many proofs — paulson <lp15@cam.ac.uk> / hgweb
  6. add Go component — Lars Hupel <lars@hupel.info> / hgweb

#2002 (Aug 14, 2023, 12:50:11 AM)

  1. backed out changeset 2a26d423d9fb: build_log_database not run yet, so this tests the same changesets again; — wenzelm / hgweb

#2001 (Aug 11, 2023, 12:50:08 AM)

  1. back to post-release mode -- after fork point; — wenzelm / hgweb
  2. Added tag Isabelle2023-RC3 for changeset f5fb5bb2533f — wenzelm / hgweb
  3. clarified option name (see also ff43a524aa5d); — wenzelm / hgweb
  4. more thorough ML_Heap.restore: include ancestors;                                                         prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy; — wenzelm / hgweb
  5. more robust: atomic file-system result via tmp file; — wenzelm / hgweb
  6. removed junk (amending 8cd399b25dac); — wenzelm / hgweb
  7. more robust wrt. undefined state; — wenzelm / hgweb
  8. more informative error; — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified signature: more explicit types; — wenzelm / hgweb
  12. more informative shasum: show differences explicitly; — wenzelm / hgweb
  13. tuned messages; — wenzelm / hgweb
  14. more robust ancestor_results: avoid total existence failure after build_process has crashed elsewhere; — wenzelm / hgweb
  15. clarified synchronized regions: avoid deadlock of Build_Cluster operations on other thread vs. return_code(), notably via capture() error handling; — wenzelm / hgweb

#2000 (Aug 10, 2023, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. improved simp rule insert_Times_insert (following Dominique Unruh). — nipkow / hgweb
  3. afford multiple tests for arm64_32-darwin on this fast machine; — wenzelm / hgweb
  4. proper history_base for AMR64; — wenzelm / hgweb
  5. tuned — nipkow / hgweb

#1999 (Aug 9, 2023, 12:50:10 AM)

  1. more robust support for ARM64 platform; — wenzelm / hgweb
  2. proper support for Apple Silicon (ARM64); — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned: more symmetric and more robust wrt. evolution of theory loader vs. PIDE state; — wenzelm / hgweb
  5. proper imports_keywords (amending 40a365360680), e.g. relevant for implicit "print_state" for commands defined after Pure; — wenzelm / hgweb
  6. proper prev_thy (amending 92a547feec88), notably for the sake of 'print_theorems', which is the only use of Toplevel.previous_theory_of; — wenzelm / hgweb
  7. made another two tactics more robust in presence of BNFs nesting live variables (reported by Wolfgang Jeltsch) — traytel / hgweb
  8. made tactic more robust in presence of BNFs nesting live variables (reported by Wolfgang Jeltsch) — traytel / hgweb

#1998 (Aug 8, 2023, 12:50:10 AM)

  1. systematic testing of arm64_32-darwin; — wenzelm / hgweb
  2. more hardware details; — wenzelm / hgweb

#1997 (Aug 7, 2023, 12:50:09 AM)

  1. update to polyml-219e0a248f70, with more robust support for ARM64; — wenzelm / hgweb
  2. tuned generated README; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. Tidied up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  5. hints on "hg bisect"; — wenzelm / hgweb
  6. no hardwired timeout in Isabelle distribution (unlike on AFP): reverting part of 74c75da4cb01 -- without further tinkering it breaks isabelle_cronjob builds; — wenzelm / hgweb

#1996 (Aug 5, 2023, 12:50:10 AM)

  1. Removal of ugly old proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. More cosmetic changes — paulson <lp15@cam.ac.uk> / hgweb
  4. Cosmetic polishing of proofs — paulson <lp15@cam.ac.uk> / hgweb

#1995 (Aug 2, 2023, 12:50:07 AM)

  1. remove debug printing — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1994 (Jul 28, 2023, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. added mbox-like latex sugar — nipkow / hgweb

#1993 (Jul 27, 2023, 12:50:09 AM)

  1. Added tag Isabelle2023-RC2 for changeset 53b59fa42696 — wenzelm / hgweb
  2. prefer Output.writeln for theory "results", as opposed to Output.state for genuine proof states (see f8c412a45af8, c668735fb8b5, ecf80e37ed1a); — wenzelm / hgweb
  3. revert adhoc change ab9cc7cda0ec: lacks reasoning (and discussion); — wenzelm / hgweb
  4. output panel: don't discard already filtered messages — kleing / hgweb
  5. merged — wenzelm / hgweb
  6. tuned signature: more operations; — wenzelm / hgweb
  7. avoid excessive accumulation of garbage, for profiling of huge sessions; — wenzelm / hgweb
  8. clarified signature: systematic use of Properties.make_string; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. support for let in Alethe name bindings; — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  11. merged — paulson / hgweb
  12. A few more cosmetic changes to proofs — paulson <lp15@cam.ac.uk> / hgweb
  13. merged — paulson / hgweb
  14. tidying a few proofs a bit  more — paulson <lp15@cam.ac.uk> / hgweb
  15. partly tidied some truly horrible proofs — paulson <lp15@cam.ac.uk> / hgweb

#1992 (Jul 26, 2023, 12:50:07 AM)

  1. update for release; — wenzelm / hgweb
  2. back out 9d5e2a08ba1b, hoping the server room stays sufficiently cool; — wenzelm / hgweb
  3. performance tuning: prefer static simpset within functional closure of morphism (with notable impact on specifications "in" class, e.g. AFP/No_FTL_observers); — wenzelm / hgweb
  4. clarified statistics; — wenzelm / hgweb

#1991 (Jul 25, 2023, 12:50:07 AM)

  1. show more build history for AFP; — wenzelm / hgweb
  2. more statistics; — wenzelm / hgweb
  3. proper base_thys; — wenzelm / hgweb
  4. more thorough context tracing; — wenzelm / hgweb

#1990 (Jul 24, 2023, 12:50:08 AM)

  1. proper check; — wenzelm / hgweb
  2. proper symbolic hostname, as provided via Build_Cluster.Host; — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. clarified signature: Build_Cluster.Session.build_context;
    proper implementation of Build_Cluster.Session.start() based on Build.build_worker_command(); — wenzelm / hgweb
  5. clarified exception handling and return_code; — wenzelm / hgweb
  6. tuned signature: more operations; — wenzelm / hgweb
  7. more robust; — wenzelm / hgweb
  8. support for Build_Cluster.Session.init (rsync + Admin/init);
    clarified Build.Results and overall return code; — wenzelm / hgweb
  9. prefer Process_Result.RC.merge: strict treatment of interrupt; — wenzelm / hgweb
  10. clarified signature: more operations; — wenzelm / hgweb
  11. proper afp_root; — wenzelm / hgweb

#1989 (Jul 23, 2023, 12:50:09 AM)

  1. clarified signature: more "object-oriented" style; — wenzelm / hgweb
  2. more flexible Build.Engine.process_options: e.g. to manipulate "process_policy" for ML process; — wenzelm / hgweb
  3. clarified signature: delegate policies to Build_Cluster implementation, potentially provided by Build.Engine via Build_Process.open_build_cluster; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature;
    more operations; — wenzelm / hgweb
  6. clarified option (see also b66b6cc1eb8c); — wenzelm / hgweb
  7. more build_cluster management: open SSH connections in parallel, but synchronously; — wenzelm / hgweb
  8. tuned signature: more options; — wenzelm / hgweb
  9. clarified signature: more operations; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. more accurate print vs. parse; — wenzelm / hgweb
  12. clarified signature;
    tuned output; — wenzelm / hgweb
  13. clarified signature (again);
    more explicit "local" name; — wenzelm / hgweb
  14. tuned output; — wenzelm / hgweb
  15. tuned output; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. more pro-forma support for afp_root; — wenzelm / hgweb
  18. tuned NEWS: emphasize "isabelle build" add-ons; — wenzelm / hgweb
  19. added option -A for AFP root, following "isabelle sync"; — wenzelm / hgweb
  20. clarified signature: more operations; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. clarified file location: to be used by regular Isabelle/Scala tools; — wenzelm / hgweb
  23. update headers; — wenzelm / hgweb
  24. more pro-forma support for Build_Cluster; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb
  27. clarified options; — wenzelm / hgweb
  28. clarified options; — wenzelm / hgweb
  29. proper Build_Cluster.Host.parse for parameters and system options;
    clarified Build_Cluster.Host: empty "host" means local; — wenzelm / hgweb
  30. more operations for independent "inline" options; — wenzelm / hgweb
  31. clarified options: accommodate potentially slow database connection; — wenzelm / hgweb
  32. minor performance tuning; — wenzelm / hgweb
  33. add option "build_context" in anticipation of AFP entries that require special tricks in Isabelle/ML (NB: system component settings are unavailable in AFP); — wenzelm / hgweb
  34. proper build_options (amending 822ddccda899); — wenzelm / hgweb
  35. clarified options; — wenzelm / hgweb
  36. proforma support for remote build hosts; — wenzelm / hgweb

#1988 (Jul 19, 2023, 12:50:06 AM)

  1. more options for performance tuning; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. support for management of build cluster; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. renamed object Data to private_data, to emphasize its intended scope (but it is publicly accessible in the database); — wenzelm / hgweb
  6. more conservative build_delay (despite 9600720071e6): avoid exessive build_database operations, notably via ssh; — wenzelm / hgweb
  7. proper running limit, based on this worker process;
    prefer bulk jobs: much faster cancellation; — wenzelm / hgweb
  8. more robust: implicit locking of tables in standard order; — wenzelm / hgweb
  9. more uniform guard (!exists_table(table)): avoid "ALTER TABLE" on already existing table, which could lead to deadlocks if this is presently locked; — wenzelm / hgweb
  10. removed unused "create_index": implicit index from primary_key is usually sufficient; — wenzelm / hgweb
  11. clarified "vacuum" (again, reverting 0bd366fad888); — wenzelm / hgweb
  12. clarified signature: eliminate SQL.Tables.empty to avoid confusion (see also 0bd366fad888); — wenzelm / hgweb
  13. update for release; — wenzelm / hgweb

#1987 (Jul 18, 2023, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. more elementary transaction implementation (despite fda3f7a158b9 and 9da65bc75610); — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. proper check (amending 234f2ff9afe6); — wenzelm / hgweb
  5. more robust: exclude accidental nesting (synchronized block is re-entrant); — wenzelm / hgweb
  6. clarified errors; — wenzelm / hgweb
  7. removed junk (amending f8e3b228670c); — wenzelm / hgweb
  8. tuned output; — wenzelm / hgweb
  9. reuse SSH.Server connection for database server; — wenzelm / hgweb
  10. tuned source structure; — wenzelm / hgweb
  11. clarified check: uniform session_info_exists; — wenzelm / hgweb
  12. more complete check; — wenzelm / hgweb
  13. clarified signature: more specific exists_table --- avoid retrieving full list beforehand; — wenzelm / hgweb
  14. reuse database_server connection; — wenzelm / hgweb
  15. more informative trace; — wenzelm / hgweb
  16. reuse SSH.Server connection database server; — wenzelm / hgweb
  17. tuned output; — wenzelm / hgweb
  18. make double-sure that this is a transaction context, notably for LOCK TABLE; — wenzelm / hgweb
  19. more robust Java/Scala multithreading: transaction is always connection.synchronized; — wenzelm / hgweb
  20. clarified signature: proper Scala function for command-line tool; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. clarified signature: more operations; — wenzelm / hgweb
  23. more standard time unit; — wenzelm / hgweb
  24. clarified options; — wenzelm / hgweb
  25. tuned output; — wenzelm / hgweb
  26. global transaction_count; — wenzelm / hgweb
  27. tuned output; — wenzelm / hgweb
  28. tuned output; — wenzelm / hgweb
  29. prefer asynchronous operations: reduce time spent within synchronized_database("Build_Process.start_job"); — wenzelm / hgweb
  30. clarified isabelle.transaction_log: support time_min (in ms); — wenzelm / hgweb
  31. more operations; — wenzelm / hgweb
  32. more informative trace; — wenzelm / hgweb
  33. support trace of transaction_lock via property "isabelle.transaction_log"; — wenzelm / hgweb
  34. proper db.transaction_lock instead of adhoc clone (amending 2df0f3604a67); — wenzelm / hgweb
  35. tuned; — wenzelm / hgweb
  36. proper close() operation; — wenzelm / hgweb
  37. tuned comments; — wenzelm / hgweb
  38. more robust: avoid nested transactions (on disjoint tables); — wenzelm / hgweb
  39. potentially more robust: long-running operation only for build master, not workers; — wenzelm / hgweb
  40. less ambitions transactions (amending 3f3dcf9f53f1): TRANSACTION_SERIALIZABLE may lead to spurious rollback exceptions; — wenzelm / hgweb
  41. clarified signature: more operations; — wenzelm / hgweb
  42. clarified signature: more operations; — wenzelm / hgweb
  43. clarified signature; — wenzelm / hgweb
  44. clarified signature; — wenzelm / hgweb
  45. clarified signature: follow Store.open_database; — wenzelm / hgweb
  46. tuned; — wenzelm / hgweb
  47. clarified signature; — wenzelm / hgweb
  48. clarified signature: more uniform SSH.Port_Forwarding; — wenzelm / hgweb
  49. tuned signature; — wenzelm / hgweb

#1986 (Jul 17, 2023, 12:50:08 AM)

  1. X = trivial_topology rather than topspace X = {} — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. trivial_topology — paulson <lp15@cam.ac.uk> / hgweb

#1985 (Jul 15, 2023, 12:50:07 AM)

  1. merged; — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  2. added docs for order method in Orderings;

    The order method is now tried by try0.
    This adds some documentation for users of try0 that stumble over the order method — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  3. News update referring to Analysis — paulson <lp15@cam.ac.uk> / hgweb
  4. tuned error message; — Fabian Huch <huch@in.tum.de> / hgweb

#1984 (Jul 14, 2023, 12:50:08 AM)

  1. more NEWS; — wenzelm / hgweb
  2. tuned output; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. clarified session_statistics: removed somewhat pointless per-theory statistics; — wenzelm / hgweb
  5. tuned error messages; — Fabian Huch <huch@in.tum.de> / hgweb
  6. more TOML formatting functions; — Fabian Huch <huch@in.tum.de> / hgweb
  7. merged — paulson / hgweb
  8. Doubled the time limit for HOL-Probability — paulson <lp15@cam.ac.uk> / hgweb
  9. merged — paulson / hgweb
  10. Some fixes, and SOME TIME LIMITS — paulson <lp15@cam.ac.uk> / hgweb
  11. merged — paulson / hgweb
  12. cosmetic improvements, new lemmas, especially more uses of function space — paulson <lp15@cam.ac.uk> / hgweb
  13. more NEWS; — wenzelm / hgweb
  14. NEWS; — wenzelm / hgweb
  15. tuned whitespace; — wenzelm / hgweb
  16. added TOML module from afp; — Fabian Huch <huch@in.tum.de> / hgweb
  17. proper system integration and renaming; — wenzelm / hgweb
  18. copy/rename files from private autocorres version e45b9b680d3e; — wenzelm / hgweb
  19. Added tag Isabelle2023-RC1 for changeset 006dbc9c2de1 — wenzelm / hgweb
  20. update cygwin component; — wenzelm / hgweb
  21. avoid bloat of approx. 300MB due to implicit dependency on python; — wenzelm / hgweb
  22. suppress bad file, which does not work on regular Windows; — wenzelm / hgweb
  23. revert ineffective b04ac8a017b2: etc/settings of polyml components needs to be changed as well; — wenzelm / hgweb
  24. updated naproche-20230711 component for release; — wenzelm / hgweb
  25. clarified signature; — wenzelm / hgweb
  26. ML_system_apple=false for more stability; — wenzelm / hgweb
  27. activate cygwin-20230711; — wenzelm / hgweb
  28. update cygwin for Isabelle2023 -- somewhere after cygwin 3.4.0-1 (see https://cygwin.com/pipermail/cygwin-announce/2022-December/010821.html); — wenzelm / hgweb
  29. proper set_executable for sqlitejdbc.dll (see also 3b0f8f1010f2); — wenzelm / hgweb
  30. update to stack-2.9.3 with support for arm64-linux; — wenzelm / hgweb
  31. provide tool for GHC stack component; — wenzelm / hgweb
  32. tuned signature; — wenzelm / hgweb
  33. "rlwrap" is back together with "perl", which is actually required for bib2xhtml; — wenzelm / hgweb
  34. clarified signature, with subtle change of semantics (amending 8b5a2e4b16d4); — wenzelm / hgweb
  35. tuned; — wenzelm / hgweb
  36. tuned; — wenzelm / hgweb
  37. merged — wenzelm / hgweb
  38. tuned; — wenzelm / hgweb
  39. update for release; — wenzelm / hgweb
  40. tuned; — wenzelm / hgweb
  41. update for release; — wenzelm / hgweb
  42. merged; — wenzelm / hgweb
  43. publish component; — wenzelm / hgweb
  44. latest version; — wenzelm / hgweb
  45. update to current sqlite-jdbc-3.42.0.0; — wenzelm / hgweb
  46. update to current lipics-3.1.3; — wenzelm / hgweb
  47. update to flatlaf-2.6, which is the last release before recent moves towards 3.0 / 3.1 / 3.1.1; — wenzelm / hgweb
  48. merged — paulson / hgweb
  49. more small simplifications — paulson <lp15@cam.ac.uk> / hgweb
  50. merged — wenzelm / hgweb
  51. merged — wenzelm / hgweb
  52. clarified modules (amending 570f65953173); — wenzelm / hgweb
  53. more markup for command_span: this allows to reconstruct Thy_Element structure without knowing the outer syntax; — wenzelm / hgweb
  54. create database view for diagnostic purposes; — wenzelm / hgweb
  55. A bit of prerelease tidying — paulson <lp15@cam.ac.uk> / hgweb
  56. NEWS tweak — paulson <lp15@cam.ac.uk> / hgweb
  57. merged — paulson / hgweb
  58. Last of the HOL Light metric space imports, and some supporting lemmas — paulson <lp15@cam.ac.uk> / hgweb
  59. clarified "vacuum" operation for various database versions (PostgreSQL <= 10 is strictly speaking obsolete, but still used on some test machines); — wenzelm / hgweb
  60. eliminate somewhat obsolete augment_tables (see ff164add75cd), to support obsolete versions 10 and 9.x; — wenzelm / hgweb
  61. clarified operation: sequential vacuum to support obsolete versions 10 and 9.x; — wenzelm / hgweb
  62. clarified operation: empty means "empty" instead of "full"; — wenzelm / hgweb
  63. merged — wenzelm / hgweb
  64. proper data_domain for symmetric difference; — wenzelm / hgweb
  65. tuned: avoid redundant db access; — wenzelm / hgweb
  66. clarified signature; — wenzelm / hgweb
  67. proper transaction_lock;
    clarified signature; — wenzelm / hgweb
  68. clarified signature: ensure disjoint data spaces; — wenzelm / hgweb
  69. clarified signature; — wenzelm / hgweb
  70. tuned; — wenzelm / hgweb
  71. unused (see also ea35afdb1366); — wenzelm / hgweb
  72. more robust transaction_lock: avoid overlapping data spaces;
    clarified modules; — wenzelm / hgweb
  73. merged — paulson / hgweb
  74. The sym_diff operator (symmetric difference) — paulson <lp15@cam.ac.uk> / hgweb
  75. disable lxbroy10 for now: technical problems with cooling; — wenzelm / hgweb

#1983 (Jul 7, 2023, 12:50:08 AM)

  1. A couple of new lemmas involving cardinality — paulson <lp15@cam.ac.uk> / hgweb

#1982 (Jul 6, 2023, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more robust; — wenzelm / hgweb
  4. proper build_progress for local messages; — wenzelm / hgweb
  5. proper SQL query; — wenzelm / hgweb
  6. Another tranche of HOL Light material on metric and topological spaces — paulson <lp15@cam.ac.uk> / hgweb

#1981 (Jul 4, 2023, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. EXPERIMENTAL replacement of f ` A <= B by f : A -> B in Analysis — paulson <lp15@cam.ac.uk> / hgweb

#1980 (Jul 3, 2023, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more robust "stop": further "stamp" ticks may happen afterwards; — wenzelm / hgweb
  3. removed junk; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned: prefer Scala over Java; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more SQL data; — wenzelm / hgweb
  9. add proof method "order" to command "try0" — desharna / hgweb

#1979 (Jul 2, 2023, 12:50:07 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified static Build_Process.Context vs. dynamic Build_Process.State;
    more dynamic Build_Process.Sessions, to accomodate multiple workers (and multiple builds); — wenzelm / hgweb
  3. tuned signature: more operations; — wenzelm / hgweb
  4. clarified signature: proper equals/hashCode; — wenzelm / hgweb
  5. more robust database setup; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb

#1978 (Jul 1, 2023, 12:50:08 AM)

  1. New theory Leftist_Heap_List — nipkow / hgweb
  2. added [simp] — nipkow / hgweb

#1977 (Jun 29, 2023, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. proper build_master.build_uuid; — wenzelm / hgweb
  3. proper session_init *after* deleting db files (amending af6c493b0441); — wenzelm / hgweb
  4. clarified signature: more concise data; — wenzelm / hgweb
  5. tuned output; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. clarified signature: better default; — wenzelm / hgweb
  8. show only active builds; — wenzelm / hgweb
  9. clarified output; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. support for identified builds;
    more complete implementation of "isabelle build_worker"; — wenzelm / hgweb
  12. clarified signature: more operations and options; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. more robust close() after failed initialization; — wenzelm / hgweb
  17. avoid repeated open_database_server: synchronized transaction_lock; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. more robust: proper transaction_lock; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. clarified signature: more options; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. clarified database for heaps: do not depend on build_database_test; — wenzelm / hgweb
  26. clarified signature; — wenzelm / hgweb
  27. tuned signature; — wenzelm / hgweb

#1976 (Jun 28, 2023, 12:50:06 AM)

  1. More metric space material — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. New and generalised analysis lemmas — paulson <lp15@cam.ac.uk> / hgweb

#1975 (Jun 27, 2023, 12:50:09 AM)

  1. tuned names — nipkow / hgweb

#1974 (Jun 24, 2023, 12:50:10 AM)

  1. clarified signature: prefer explicit combinator; — wenzelm / hgweb
  2. unused; — wenzelm / hgweb
  3. restore heaps from database, which takes precedence over file-system; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more robust try-finally; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. proper clean_entry; — wenzelm / hgweb
  10. afford larger build_database_slice for better compression (HOL: 1 slice, HOL-Proofs: multiple slices for testing); — wenzelm / hgweb
  11. prefer system option; — wenzelm / hgweb
  12. clarified signature: more explicit class SQL.Data; — wenzelm / hgweb
  13. proper ML_Heap.clean_entry; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. store heaps within database server; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb
  21. clarified modules; — wenzelm / hgweb

#1973 (Jun 20, 2023, 3:12:47 AM)

  1. early inclusion of cvc5 proof reconstruction; slightly reorganize smt/z3_reals; — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1972 (Jun 18, 2023, 1:24:13 AM)

  1. merged — wenzelm / hgweb
  2. proper close; — wenzelm / hgweb
  3. separate host.db for independent db.transaction_lock; — wenzelm / hgweb
  4. tuned comments; — wenzelm / hgweb
  5. omit redundant data: already stored in progress database; — wenzelm / hgweb
  6. tuned signature: more operations; — wenzelm / hgweb
  7. proper support for SQLite: avoid conflicts on transaction_lock; — wenzelm / hgweb
  8. minor performance tuning: avoid external process; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. obsolete; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. proper pattern (amending da5cc332ded3); — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. proper hostname from build_context; — wenzelm / hgweb
  21. prefer Database_Progress, which is more robust (amending afb1a19307c4); — wenzelm / hgweb
  22. support for Database_Progress; — wenzelm / hgweb
  23. tuned signature: more operations; — wenzelm / hgweb
  24. tuned signature: more operations; — wenzelm / hgweb
  25. tuned signature: more operations; — wenzelm / hgweb
  26. clarified signature; — wenzelm / hgweb

#1971 (Jun 16, 2023, 12:50:10 AM)

  1. optional description in Eisbach "method" command; — kleing / hgweb

#1970 (Jun 15, 2023, 12:50:07 AM)

  1. disable 'falsify' and 'abduce' in Sledgehammer by default, since they don't seem to be very useful in practice — blanchet / hgweb

#1969 (Jun 8, 2023, 12:50:08 AM)

  1. Added tag Isabelle2023-RC0 for changeset f4221ae7544c — wenzelm / hgweb
  2. updated to zstd-jni-1.5.5-4; — wenzelm / hgweb
  3. updated to postgresql-42.6.0; — wenzelm / hgweb
  4. back to more concise build_release, thanks to build_host_macos = "mini3"; — wenzelm / hgweb
  5. more PLATFORMS; — wenzelm / hgweb
  6. updated for release; — wenzelm / hgweb
  7. tuned NEWS; — wenzelm / hgweb
  8. more realistic factor; — wenzelm / hgweb
  9. proper trim_context; — wenzelm / hgweb
  10. proper exception positions; — wenzelm / hgweb
  11. proper trim_context / transfer, e.g. for Specification.definition; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature: more operations; — wenzelm / hgweb
  15. minor performance tuning: avoid append to end-of-list; — wenzelm / hgweb

#1968 (Jun 4, 2023, 12:50:09 AM)

  1. TN has enough examples of the bug. — nipkow / hgweb

#1967 (Jun 3, 2023, 12:50:06 AM)

  1. added lemma ffUnion_fsubset_iff — desharna / hgweb

#1966 (Jun 2, 2023, 12:50:11 AM)

  1. Even more material from the HOL Light metric space library — paulson <lp15@cam.ac.uk> / hgweb

#1965 (Jun 1, 2023, 12:50:07 AM)

  1. NEWS: Announcing the metric space material — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. Hiding the constructor names, particularly to avoid conflicts involving "ext" — paulson <lp15@cam.ac.uk> / hgweb
  4. New HOL Light material on metric spaces and topological spaces — paulson <lp15@cam.ac.uk> / hgweb
  5. enable scala-3.3.0, with forced rebuild of Isabelle/Scala and Isabelle/ML; — wenzelm / hgweb
  6. provide scala-3.3.0; — wenzelm / hgweb
  7. more NEWS; — wenzelm / hgweb
  8. tuned NEWS; — wenzelm / hgweb

#1964 (May 31, 2023, 12:50:08 AM)

  1. NEWS; — wenzelm / hgweb

#1963 (May 30, 2023, 12:50:10 AM)

  1. removed intro, desc, elim, and simp annotations from FSet lemmas that are instances of lemmas in Set — desharna / hgweb

#1962 (May 28, 2023, 2:24:00 AM)

  1. merged — desharna / hgweb
  2. NEWS — desharna / hgweb
  3. set up code generation for fset — desharna / hgweb
  4. redefined FSet.fBall and FSet.fBex as abbreviations based on Set.Ball and Set.Bex — desharna / hgweb
  5. merged — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified treatment of context; — wenzelm / hgweb
  8. clarified treatment of context; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb

#1961 (May 27, 2023, 12:50:08 AM)

  1. NEWS — desharna / hgweb
  2. renamed notin_fset to not_fmember — desharna / hgweb
  3. added author — desharna / hgweb
  4. merged — desharna / hgweb
  5. adapted Transfer_Debug from fmember to fempty — desharna / hgweb
  6. renamed variables — desharna / hgweb
  7. merged — desharna / hgweb
  8. fixed lemma name — desharna / hgweb
  9. redefined FSet.fmember as an abbreviation based on Set.member — desharna / hgweb
  10. replaced some lemmas' implicit formulas by explicit ones to avoid silent changes — desharna / hgweb

#1960 (May 26, 2023, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. proper setup for rule attribute; — wenzelm / hgweb
  3. more uniform simproc_setup: avoid vacuous abstraction over morphism, which sometimes captures context values in its functional closure; — wenzelm / hgweb
  4. clarified output of embedded values, e.g. for 'print_locale'; — wenzelm / hgweb
  5. tuned: more antiquotations; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature: more position information; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#1959 (May 24, 2023, 12:50:10 AM)

  1. Finally, the abstract metric space development — paulson <lp15@cam.ac.uk> / hgweb

#1958 (May 23, 2023, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning and clarification; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned --- Token.make_string / Token.assign are value-oriented; — wenzelm / hgweb
  6. more documentation; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. more robust context: fail immediately via Morphism.the_theory, instead of rarely via Thm.theory_of_thm (for non-normal thm); — wenzelm / hgweb
  10. prefer static simpset; — wenzelm / hgweb
  11. omit pointless morphism in global theory; — wenzelm / hgweb
  12. more operations; — wenzelm / hgweb
  13. more careful treatment of context for method source; — wenzelm / hgweb
  14. clarified context; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. remove pointless context setup (see also b2e449c155a4); — wenzelm / hgweb
  17. more careful reset_context for stored entity; — wenzelm / hgweb
  18. more careful reset/set_context for stored declarations; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. clarified signature: more explicit types; — wenzelm / hgweb
  22. clarified data: avoid pointless Morphism.transform; — wenzelm / hgweb
  23. proper Token.Declaration for internal_declaration; — wenzelm / hgweb
  24. more standard treatment of morphism context; — wenzelm / hgweb
  25. tuned: avoid duplication; — wenzelm / hgweb
  26. more standard treatment of morphism context, but hardly relevant here; — wenzelm / hgweb
  27. tuned; — wenzelm / hgweb
  28. more careful treatment of set_context / reset_context for persistent morphisms;
    avoid persistent theory for eq_morphism / eq_term_morphism, notably in 'class' definition; — wenzelm / hgweb
  29. clarified transfer / trim_context on persistent Token.source (e.g. attribute expressions): actually set/reset implicit context;
    clarified signature; — wenzelm / hgweb
  30. tuned signature; — wenzelm / hgweb
  31. support for context within morphism (for background theory); — wenzelm / hgweb
  32. proper transfer to supported "bundle ... begin unbundle ... end", e.g. see theory "AFP/Probabilistic_Timed_Automata.Graphs"; — wenzelm / hgweb
  33. clarified signature; — wenzelm / hgweb
  34. tuned; — wenzelm / hgweb
  35. tuned; — wenzelm / hgweb
  36. tuned signature; — wenzelm / hgweb
  37. more accurate Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  38. clarified stored thm: result from notes;
    tuned; — wenzelm / hgweb
  39. tuned whitespace; — wenzelm / hgweb
  40. clarified signature: avoid convoluted operations; — wenzelm / hgweb
  41. tuned signature; — wenzelm / hgweb
  42. update to polyml-a5d5fba90286, with more robust ML_Heap.sizeof; — wenzelm / hgweb
  43. avoid capture of inner/outer context and thus reduce heaps sizes by 20..40% (see also dd04a8b654fc, e49bf4ebf330, 9c19e15c8548, 71467e35fc3c); — wenzelm / hgweb
  44. proper transfer / trim_context; — wenzelm / hgweb
  45. more operations "without_context", assuming that the thm has been properly transferred already; — wenzelm / hgweb
  46. proper trim_context / transfer; — wenzelm / hgweb
  47. tuned: more accurate check (is_norm_hhf protect); — wenzelm / hgweb
  48. clarified build options: reduce heap size by approx. 3%; — wenzelm / hgweb
  49. more standard merge order, following logical structure of imports rather than physical serials; — wenzelm / hgweb
  50. tuned; — wenzelm / hgweb
  51. tuned; — wenzelm / hgweb
  52. proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  53. proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  54. tuned: avoid pointless Proof_Context.init_global of Context.proof_of; — wenzelm / hgweb

#1957 (May 19, 2023, 12:50:11 AM)

  1. New material from the HOL Light metric space library, mostly about quasi components — paulson <lp15@cam.ac.uk> / hgweb

#1956 (May 17, 2023, 12:50:09 AM)

  1. More material from the HOL Light metric space library — paulson <lp15@cam.ac.uk> / hgweb

#1955 (May 13, 2023, 3:35:19 AM)

  1. proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  2. proper position for ML-like commands; — wenzelm / hgweb

#1954 (May 12, 2023, 12:50:06 AM)

  1. more robust: after shutdown; — wenzelm / hgweb
  2. proper exception CONTEXT for Context.certificate_theory; — wenzelm / hgweb
  3. more diagnostic operations; — wenzelm / hgweb
  4. tuned spelling; — wenzelm / hgweb
  5. more standard treatment of data and context; — wenzelm / hgweb
  6. more standard val silent = Attrib.setup_config_bool; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb

#1953 (May 11, 2023, 3:57:51 AM)

  1. proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  2. proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned Isabelle/ML; — wenzelm / hgweb
  5. more informative position information; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more informative position information; — wenzelm / hgweb
  8. clarified context tracing;
    proper finish: purge inactive entries; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. proper system options to control context tracing/timing; — wenzelm / hgweb
  11. added lemmas transp_on_multpHO and transp_multpHO — desharna / hgweb
  12. tuned theory structure — desharna / hgweb
  13. merged — desharna / hgweb
  14. added lemmas Finite_Set.bex_(min|max)_element_with_property and reordered assumptions of Finite_Set.bex_(min|max)_element — desharna / hgweb

#1952 (May 10, 2023, 2:57:34 AM)

  1. backed out changeset 6c2494750a4e: it hardly makes a difference for heap size, but crashes arm64_32-darwin for unknown reasons; — wenzelm / hgweb
  2. enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb
  3. updated to jdk-17.0.7; — wenzelm / hgweb
  4. minor performance tuning (see also f906f7f83dae and b23c42b9f78a); — wenzelm / hgweb
  5. performance tuning: cached non-persistent Parser.gram reduces heap size by approx. 1-4%; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. tuned: more readable ML; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. backed out changeset 4660181c83c9: remove rather pointless timing (1..50ms); — wenzelm / hgweb
  10. maintain dynamic position where values are created (again, amending afa6117bace4); — wenzelm / hgweb
  11. more robust: publish token only after assignment of result; — wenzelm / hgweb
  12. tuned comments; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. merged — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. support for cached evaluation via weak_ref; — wenzelm / hgweb
  17. optional timing; — wenzelm / hgweb
  18. more informative trace of context allocations; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned internal structure; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned whitespace; — wenzelm / hgweb

#1951 (May 9, 2023, 12:50:10 AM)

  1. merged — desharna / hgweb
  2. added author — desharna / hgweb
  3. added lemma asymp_on_multpHO — desharna / hgweb
  4. added lemmas multpHO_iff_set_mset_lessHO_set_mset and multpHO_minus_inter_minus_inter_iff — desharna / hgweb
  5. added lemmas count_minus_inter_lt_count_minus_inter_iff and minus_inter_eq_minus_inter_iff — desharna / hgweb
  6. added lemma multpHO_implies_one_step_strong — desharna / hgweb
  7. merged — wenzelm / hgweb
  8. tuned comments; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. hide names more thorougly, in contrast to 1d82061fbb12 and 00e9ca1e7261: e.g. relevant for overlapping accesses seen in 'inductive_set'; — wenzelm / hgweb
  11. minor performance tuning; — wenzelm / hgweb
  12. minor performance tuning; — wenzelm / hgweb
  13. back to more elementary concept of aliases as adhoc change of accesses, but now with "suppress" information (see also 31ea5c1f874d); — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified data representation: slightly more compact, since internals_hidden is sparesely populated and rarely changes; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. more operations;
    tuned; — wenzelm / hgweb
  18. more operations; — wenzelm / hgweb
  19. minor performance tuning; — wenzelm / hgweb
  20. unused; — wenzelm / hgweb
  21. more complete accesses for "extern" operation, notably for aliases; — wenzelm / hgweb
  22. more explicit entries for aliases, with proper checks in "strict" mode (e.g. for logical entities); — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. clarified signature; — wenzelm / hgweb
  26. unused; — wenzelm / hgweb
  27. minor performance tuning; — wenzelm / hgweb
  28. tuned signature; — wenzelm / hgweb
  29. minor performance tuning; — wenzelm / hgweb
  30. revert pointless performance tuning fd5f4455e033: no measurable difference in HOL, HOL-Library, HOL-Analysis; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. more accurate treatment of traditional name space accesses (refining 948f5dc4d694, fcd85e04a948, 238307775d52);
    more compact representation via Long_Name.chunks: avoid redundant string fragments from Long_Name.explode; — wenzelm / hgweb
  33. tuned; — wenzelm / hgweb
  34. proper treatment of restriction (for 'qualified');
    tuned; — wenzelm / hgweb
  35. misc tuning; — wenzelm / hgweb
  36. more complete accesses for hide operation (amending fcd85e04a948), e.g. relevant for AFP/thys/Jordan_Normal_Form/Matrix_Kernel.thy in AFP/4d8afd37b465; — wenzelm / hgweb
  37. more standard name bindings (amending 5bf71b4da706): avoid odd full_name like "Orderings.class.Orderings.preorder.of_class.intro" with many redundant name space accesses; — wenzelm / hgweb
  38. minor performance tuning: more compact representation of only sparsely table; — wenzelm / hgweb
  39. minor performance tuning: no storage of accesses, produce Binding.full_name_spec on the spot; — wenzelm / hgweb
  40. proper checks; — wenzelm / hgweb
  41. tuned; — wenzelm / hgweb
  42. tuned structure; — wenzelm / hgweb
  43. tuned signature; — wenzelm / hgweb
  44. tuned; — wenzelm / hgweb
  45. clarified extern vs. alias/hide: output alternative names, if possible;
    minor performance tuning: no storage of accesses', produce Long_Name.chunks on the spot; — wenzelm / hgweb
  46. tuned; — wenzelm / hgweb
  47. minor performance tuning: more compact, more sharing; — wenzelm / hgweb
  48. potential performance tuning: more compact data structure, but less sharing; — wenzelm / hgweb

#1950 (May 8, 2023, 1:06:18 AM)

  1. Importation of additional lemmas from metric.ml — paulson <lp15@cam.ac.uk> / hgweb

#1949 (May 7, 2023, 12:50:07 AM)

  1. fixes esp to theory presentation — paulson <lp15@cam.ac.uk> / hgweb
  2. new material ported from HOL Light's metric.ml — paulson <lp15@cam.ac.uk> / hgweb

#1948 (May 5, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. Two new theories containing material ported from HOL Light about abstract topology — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — nipkow / hgweb
  4. streamlined — nipkow / hgweb

#1947 (May 4, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. More new theorems, and a necessary correction — paulson <lp15@cam.ac.uk> / hgweb
  3. A few new theorems — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. merged — paulson / hgweb
  7. merged — paulson / hgweb
  8. Numerous significant simplifications — paulson <lp15@cam.ac.uk> / hgweb
  9. stripped unused functionality — haftmann / hgweb
  10. tuned — haftmann / hgweb

#1946 (May 3, 2023, 12:50:05 AM)

  1. case translation in intermediate language eliminates semantic clone — haftmann / hgweb

#1945 (May 1, 2023, 3:25:54 AM)

  1. minor performance tuning; — wenzelm / hgweb
  2. more correct type calculation — haftmann / hgweb
  3. Backed out changeset 5016262a2384 — haftmann / hgweb
  4. added lemma — nipkow / hgweb

#1944 (Apr 28, 2023, 4:57:39 AM)

  1. thingol: fix abstraction return types in case — stuebinm <stuebinm@disroot.org> / hgweb
  2. merged — desharna / hgweb
  3. tuned; avoided intermediate lists — desharna / hgweb
  4. tuned; avoided intermediate list and list traversal — desharna / hgweb
  5. tuned; avoided intermediate lists — desharna / hgweb
  6. tuned; avoided intermediate list — desharna / hgweb
  7. made 'primcorec' more robust — blanchet / hgweb

#1943 (Apr 27, 2023, 2:54:19 AM)

  1. performance tuning: more balanced time vs. space tradeoff, notably for datatype package with its many name space operations; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb

#1942 (Apr 24, 2023, 2:32:24 AM)

  1. more operations for lexicographic ordering; — wenzelm / hgweb
  2. more operations: following Library list operations and Ord_List.T operations; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb

#1941 (Apr 23, 2023, 1:53:37 AM)

  1. tuned: concise combinators instead of bulky case-expressions; — wenzelm / hgweb
  2. provide ML antiquotation "if_none": non-strict version of "the_default"; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. proper Thm.trim_context / Thm.transfer (see also 0d401f874942); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. more uniform operations wrt. Thm.full_prop_of; — wenzelm / hgweb
  9. proper Thm.trim_context / Thm.transfer for context data; — wenzelm / hgweb
  10. tuned: more concise data record; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified counters and types; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. support n-ary merge theory data;
    less redundant use of ids and stages; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. proper theory_long_name; — wenzelm / hgweb
  18. prefer theory_long_name in data; — wenzelm / hgweb
  19. proper theory_long_name; — wenzelm / hgweb
  20. clarified signature: explicitly distinguish theory_base_name vs. theory_long_name; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. more operations, following Isabelle/ML conventions; — wenzelm / hgweb
  23. clarified theory_id: plain value without state; — wenzelm / hgweb

#1940 (Apr 21, 2023, 12:50:10 AM)

  1. tuned — haftmann / hgweb
  2. clarified terminology — haftmann / hgweb

#1939 (Apr 20, 2023, 3:22:25 AM)

  1. minor performance tuning: recursive check of pointer_eq; — wenzelm / hgweb
  2. minor performance tuning: avoid excessive (de)constructions for base cases; — wenzelm / hgweb
  3. unused (see also 864c7c684651 and b6aa5eac0a1a); — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb

#1938 (Apr 19, 2023, 3:49:16 AM)

  1. tuned; — wenzelm / hgweb
  2. more operations: avoid intermediate list; — wenzelm / hgweb
  3. discontinued somewhat pointless operation: Conjunction.intr_balanced / Conjunction.elim_balanced with single hyp performs better (e.g. see AFP/351b7b576892); — wenzelm / hgweb
  4. update NEWS: Sortset and Termset turned out to be counter productive, Ord_List.union is much lighter; — wenzelm / hgweb
  5. drop unused Set().ord, which is potentially inefficient due to dict_ord/dest; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. backout b6aa5eac0a1a; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. Thm.shared context: speed-up low-level inferences; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. backout 4a174bea55e2; — wenzelm / hgweb
  12. Backed out changeset f34d11942ac1 — wenzelm / hgweb
  13. backout e3fe192fa4a8; — wenzelm / hgweb
  14. backout 61f652dd955a; — wenzelm / hgweb
  15. Backed out changeset e3db27e3b0c6 — wenzelm / hgweb
  16. Backed out changeset cd5d56abda10 — wenzelm / hgweb
  17. revert b43ee37926a9 due to problems with AFP/PAPP_Impossibility; — wenzelm / hgweb

#1937 (Apr 16, 2023, 4:19:45 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. code_target: create subdirectories for export_code file — stuebinm <stuebinm@disroot.org> / hgweb
  5. clarified signature: support "suppress" prefix as int, followed by list; — wenzelm / hgweb
  6. minor performance tuning: more elementary operations; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. minor performance tuning: more elementary operations; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more operations; — wenzelm / hgweb

#1936 (Apr 15, 2023, 4:39:37 AM)

  1. more direct hg_sync init via ssh (see also 721b3278c8e4); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. tuned: more direct re-use; — wenzelm / hgweb
  5. more direct clone (see also change of exception in 8d8c70b41bab); — wenzelm / hgweb
  6. more operations, following Isabelle/ML conventions; — wenzelm / hgweb
  7. more operations, following Isabelle/ML conventions; — wenzelm / hgweb
  8. proforma use of Long_Name.chunks, without change of the representation of accesses yet; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. minor performance tuning; — wenzelm / hgweb
  11. compact representation of long name "chunks", with bitmask to suppress elements (i.e. "accesses" in name space terminology); — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. misc tuning and clarification; — wenzelm / hgweb
  14. more compact: avoid redundant entries; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. more operations; — wenzelm / hgweb
  18. performance tuning: proper pointer_eq; — wenzelm / hgweb

#1935 (Apr 14, 2023, 12:53:36 AM)

  1. added lemmas multpHO_repeat_mset_repeat_mset[simp] and multpHO_double_double[simp] — desharna / hgweb
  2. merged — desharna / hgweb
  3. added lemma multp_image_mset_image_msetI — desharna / hgweb
  4. merged — nipkow / hgweb
  5. proper invariants — nipkow / hgweb

#1934 (Apr 13, 2023, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning: follow Table() more closely; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. performance tuning: replace Ord_List by Table(); — wenzelm / hgweb
  6. performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. performance tuning: replace Table() by Set(); — wenzelm / hgweb
  11. minor performance tuning: more compact persistent data; — wenzelm / hgweb
  12. performance tuning: replace Table() by Set(); — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more operations; — wenzelm / hgweb
  15. unused (see 34dd96a06c45); — wenzelm / hgweb
  16. more compact data: approx. 75% .. 85% of AList size; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb

#1933 (Apr 12, 2023, 3:39:15 AM)

  1. some remarks on division — haftmann / hgweb
  2. proper section headings — haftmann / hgweb
  3. more NEWS; — wenzelm / hgweb
  4. clarified NEWS; — wenzelm / hgweb
  5. performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. performance tuning: replace Ord_List by Table(); — wenzelm / hgweb
  8. more Set() and Table() instances; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
  11. performance tuning: make_size accounts for boxes, i.e. pointer derefs required in "count"; — wenzelm / hgweb
  12. NEWS; — wenzelm / hgweb
  13. performance tuning; — wenzelm / hgweb

#1932 (Apr 10, 2023, 12:50:09 AM)

  1. more robust: avoid crash of Build_Log.parse_build_info / Protocol.Error_Message_Marker, e.g. in session MDP-Rewards of Isabelle/26ec258e5cf8 + AFP/2859e11cc09b; — wenzelm / hgweb
  2. proper stmt.execute() within loop (amending 9d9b30741fc4); — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb

#1931 (Apr 9, 2023, 12:50:11 AM)

  1. tuned comments; — wenzelm / hgweb
  2. more options; — wenzelm / hgweb
  3. removed obsolete "rsync" package; — wenzelm / hgweb
  4. tuned comments; — wenzelm / hgweb
  5. use "rsync --secluded-args" by default, discontinue obsolete option -P of sync tools; — wenzelm / hgweb
  6. tuned output; — wenzelm / hgweb
  7. misc tuning and clarification; — wenzelm / hgweb
  8. clarified output; — wenzelm / hgweb
  9. use remote copy of locally installed rsync component: for uniform version and options; — wenzelm / hgweb
  10. clarified signature: more abstract; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. more direct Hg_Sync.check_directory via SSH operations; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified underlying SSH session of "isabelle hg_sync" and "isabelle sync"; — wenzelm / hgweb
  15. clarified signature: avoid object-oriented "dispatch"; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. clarified signature: more uniform Table() vs. Set(); — wenzelm / hgweb

#1930 (Apr 3, 2023, 2:21:52 AM)

  1. merged — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more compact data; — wenzelm / hgweb
  5. minor performance tuning; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. more uniform treatment of properties (but < 0 should not occur here); — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. misc tuning and clarification: more tight representation; — wenzelm / hgweb
  12. tuned: prefer "build" combinator; — wenzelm / hgweb

#1929 (Apr 2, 2023, 12:50:08 AM)

  1. tuned — nipkow / hgweb

#1928 (Mar 31, 2023, 12:50:09 AM)

  1. tuned signature; — wenzelm / hgweb
  2. more operations for profiling; — wenzelm / hgweb
  3. provide rsync component, with uniform version + options on all platforms; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. provide local component to remote directory; — wenzelm / hgweb
  6. tuned output; — wenzelm / hgweb
  7. more SSH operations; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. clarified directory names, following bash_process (see e59d7d6fe1bd); — wenzelm / hgweb
  11. tuned README; — wenzelm / hgweb
  12. clarified build options; — wenzelm / hgweb

#1927 (Mar 30, 2023, 2:18:30 AM)

  1. more portable options; — wenzelm / hgweb
  2. build rsync from sources, to avoid divergence of protocols on various platforms; — wenzelm / hgweb
  3. more informative errors; — wenzelm / hgweb
  4. clarified options; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. provide Isabelle tool wrapper; — wenzelm / hgweb
  7. more robust errors: proceed updating database;
    clarified options;
    clarified progress; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned output; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. tuned comments (amending 1951f6470792); — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. discontinue somewhat pointless is_single, which also depends on details of internal data representation; — wenzelm / hgweb
  15. more compact data: approx. 0.85 .. 1.10 of plain list size;
    fewer comparisons for Leaf2 / Leaf3: observe order; — wenzelm / hgweb
  16. slightly more compact data; — wenzelm / hgweb

#1926 (Mar 29, 2023, 4:06:47 AM)

  1. more operations, notably for profiling; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more compact representation of leaf nodes: only 1.10 .. 1.33 larger than plain list; — wenzelm / hgweb
  4. tuned --- fewer compiler warnings; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature: more uniform structure Key; — wenzelm / hgweb
  9. prefer Sortset.T for shyps; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. tuned names: "e" means "entry" in table.ML and "elem" in set.ML; — wenzelm / hgweb

#1925 (Mar 28, 2023, 3:04:00 AM)

  1. NEWS; — wenzelm / hgweb
  2. added Set.size;
    tuned Set.merge: keep larger set stable; — wenzelm / hgweb
  3. performanc tuning: avoid exception overhead, potentially relevant for Sorts.class_less; — wenzelm / hgweb
  4. performance tuning: prefer functor Set() over Table(); — wenzelm / hgweb
  5. efficient representation of sets: more compact than Table.set; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb

#1924 (Mar 27, 2023, 12:50:08 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. removed junk (amending 236e43c8bb5b); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned output; — wenzelm / hgweb
  8. tuned performance: much faster low-level operation; — wenzelm / hgweb
  9. clarified signature: more general operation Bytes.read_slice; — wenzelm / hgweb
  10. clarified signature: more explicit types; — wenzelm / hgweb
  11. clarified signature: more explicit types; — wenzelm / hgweb
  12. clarified signature: more explicit types;
    tuned output; — wenzelm / hgweb

#1923 (Mar 25, 2023, 12:50:07 AM)

  1. More explicit type information in dictionary arguments. — haftmann / hgweb
  2. tuned — haftmann / hgweb
  3. tuned whitespace — haftmann / hgweb
  4. more uniform approach towards satisfied applications — haftmann / hgweb
  5. more uniform approach towards satisfied applications — haftmann / hgweb
  6. tuned — haftmann / hgweb
  7. tuned — haftmann / hgweb
  8. Tuned semicolons. — haftmann / hgweb

#1922 (Mar 23, 2023, 12:50:09 AM)

  1. reordered assumption and tuned proof of Multiset.bex_least_element and Multiset.bex_greatest_element — desharna / hgweb
  2. added lemmas Finite_Set.bex_least_element and Finite_Set.bex_greatest_element — desharna / hgweb
  3. refactored proofs — desharna / hgweb
  4. added lemmas Finite_Set.bex_min_element and Finite_Set.bex_max_element — desharna / hgweb
  5. reversed import dependency between Relation and Finite_Set; and move theorems around — desharna / hgweb

#1921 (Mar 21, 2023, 12:50:08 AM)

  1. more operations; — wenzelm / hgweb
  2. clarified theory_sizeof1_data: count bytes, individually for each data entry; — wenzelm / hgweb
  3. clarified operations for ML object sizes; — wenzelm / hgweb

#1920 (Mar 20, 2023, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. simplified a lot of messy proofs — paulson <lp15@cam.ac.uk> / hgweb

#1919 (Mar 19, 2023, 2:50:25 AM)

  1. merged — desharna / hgweb
  2. added lemma multp_repeat_mset_repeat_msetI — desharna / hgweb
  3. more operations; — wenzelm / hgweb

#1918 (Mar 18, 2023, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. Proof simplification — paulson <lp15@cam.ac.uk> / hgweb
  4. proper "build_thorough" for "isabelle update" (amending 9e5f8f6e58a0); — wenzelm / hgweb

#1917 (Mar 17, 2023, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. back to compression in Isabelle/Scala (in contrast to f7174238b5e3), e.g. relevant for old_command_timings_blob, but also for prospective heaps; — wenzelm / hgweb
  3. vacuum everything in the database; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. proper vacuum of session_info tables: only once per build process; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. more thorough database checks; — wenzelm / hgweb
  8. more thorough treatment of build prefs, guarded by system option "build_through": avoid accidental rebuild of HOL etc.; — wenzelm / hgweb
  9. clarified build options; — wenzelm / hgweb
  10. clarified ML option vs. Scala option (see also caa182bdab7a); — wenzelm / hgweb
  11. merge conflict — nipkow / hgweb
  12. unified function update and map update syntaxes — nipkow / hgweb

#1916 (Mar 16, 2023, 12:50:09 AM)

  1. removed accidental junk — blanchet / hgweb
  2. map update syntax — nipkow / hgweb

#1915 (Mar 15, 2023, 3:29:54 AM)

  1. proper sorting of result (amending f458547b4f0f); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. more specific vacuum operation, which is also relevant to PostgreSQL; — wenzelm / hgweb
  6. tuned signature: removed redundant argument; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. proper build_uuid for Build_Process.Task: thus old entries are removed via prepare_database/clean_build; — wenzelm / hgweb
  9. more informative Build_Process.Snapshot; — wenzelm / hgweb
  10. more explicit snapshot of "_state" and "_database"; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. removed redundant State.workers: directly maintained within the database, using with SQL update; — wenzelm / hgweb
  13. more thorough cleanup; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. more thorough synchronization of internal "_state" vs. external "_database"; — wenzelm / hgweb
  18. more database content;
    clarified signature; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. clarified modules; — wenzelm / hgweb
  22. tuned output; — wenzelm / hgweb
  23. tuned output; — wenzelm / hgweb
  24. Adjusted to new map update priorities — nipkow / hgweb
  25. bring priority in line with ordinary function update notation — nipkow / hgweb
  26. merged — nipkow / hgweb
  27. use tree (simpler) instead of rbt (exercise) — nipkow / hgweb

#1914 (Mar 14, 2023, 2:23:43 AM)

  1. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  2. more direct state update; — wenzelm / hgweb
  3. avoid too many synchronized_database; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. synchronize progress messages with database; — wenzelm / hgweb
  6. more robust SQL query for mandatory arguments; — wenzelm / hgweb
  7. synchronize progress stop/stopped with database; — wenzelm / hgweb
  8. more database content; — wenzelm / hgweb
  9. tuned whitespace; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned whitespace; — wenzelm / hgweb
  12. clarified signature: avoid confusion due to object-orientation; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. clarified signature: prefer explicit types; — wenzelm / hgweb
  15. more accurate Sessions.Info.session_prefs: cover relative changes wrt. statically declared options; — wenzelm / hgweb
  16. clarified signature: more explicit type Options.Spec, which incorporates all variants of Options.+; — wenzelm / hgweb
  17. tuned output; — wenzelm / hgweb
  18. clarified signature: more explicit types; — wenzelm / hgweb
  19. clarified signature: prefer static types; — wenzelm / hgweb
  20. clarified signature (again, see also 8c64e51d9dde and 268bf61631ec); — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb

#1913 (Mar 12, 2023, 12:50:07 AM)

  1. more operations, thanks to Jsoup; — wenzelm / hgweb
  2. discontinued apache-commons in favour of jsoup, which is smaller and more useful; — wenzelm / hgweb
  3. more accurate shasum_meta_info; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. support "isabelle options -l -t TAGS"; — wenzelm / hgweb
  6. NEWS; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. avoid hard-wired stuff (see also 78f2475aa126); — wenzelm / hgweb
  10. clarified tags; — wenzelm / hgweb
  11. clarified session prefs (or "options" within the database); — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned comments; — wenzelm / hgweb
  14. unused (see 268bf61631ec); — wenzelm / hgweb
  15. clarified exported options; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. do not export connection details (password etc.); — wenzelm / hgweb
  18. support option tags; — wenzelm / hgweb

#1912 (Mar 11, 2023, 12:50:06 AM)

  1. use simplifier to classify the missing assumptions in Sledgehammer's abduction mechanism — blanchet / hgweb
  2. don't try to falisfy goals with schematics — blanchet / hgweb

#1911 (Mar 10, 2023, 12:50:06 AM)

  1. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  2. more robust transactions; — wenzelm / hgweb
  3. proper support for Option[Date] columns; — wenzelm / hgweb
  4. more robust transactions; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb

#1910 (Mar 9, 2023, 3:33:56 AM)

  1. enforce rebuild of Isabelle/ML; — wenzelm / hgweb
  2. proper test (amending 32f9e75c92e9); — wenzelm / hgweb
  3. updated to sqlite-jdbc-3.41.0.0; — wenzelm / hgweb
  4. proper shasum lines (amending 3070001c9d1f); — wenzelm / hgweb
  5. more robust transactions; — wenzelm / hgweb
  6. explicit locking for PostgreSQL --- neither available nor required for SQLite; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. assume total operation: ProcessHandle.current().info.startInstant appears to work on all platforms; — wenzelm / hgweb
  9. more database content, e.g. for monitoring; — wenzelm / hgweb
  10. tuned structure; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. more database content, e.g. for monitoring; — wenzelm / hgweb
  13. more explicit workers, e.g. for monitoring; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified worker state: always maintain database content via worker_uuid;
    clarified message; — wenzelm / hgweb
  17. clarified signature: prefer Build_Process.Context for parameters; — wenzelm / hgweb
  18. support for "isabelle build -j0": require external workers to make progress; — wenzelm / hgweb
  19. follow renaming of various Isabelle command-line tools (see b975f5aaf6b8 and before); — wenzelm / hgweb
  20. require the presence of free variables to do abduction in Sledgehammer — blanchet / hgweb
  21. removed exercise solution — nipkow / hgweb
  22. merged — nipkow / hgweb
  23. new theory Tree_Rotations — nipkow / hgweb

#1909 (Mar 8, 2023, 12:58:20 AM)

  1. proper tool name (amending cbb49fe8e5a2); — wenzelm / hgweb
  2. proper file-name (amending b975f5aaf6b8); — wenzelm / hgweb
  3. tuned headers; — wenzelm / hgweb
  4. eliminated suspicious Unicode characters; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. renamed "isabelle build_docker" to "isabelle docker_build" (unrelated to "isabelle build"); — wenzelm / hgweb
  7. renamed administrative tools to build Isabelle components (unrelated to "isabelle build"); — wenzelm / hgweb
  8. renamed "isabelle build_components" to "isabelle components_build" (unrelated to "isabelle build"); — wenzelm / hgweb
  9. sort lines; — wenzelm / hgweb
  10. renamed "isabelle log" to "isabelle build_log"; — wenzelm / hgweb
  11. clarified structure; — wenzelm / hgweb
  12. tuned output; — wenzelm / hgweb
  13. clarified signature: proper abstract type; — wenzelm / hgweb
  14. clarified signature: support all arguments of Sessions.store(); — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. basic setup for "isabelle build_worker"; — wenzelm / hgweb
  17. tuned comments; — wenzelm / hgweb
  18. tuned structure; — wenzelm / hgweb
  19. clarified terminology of "session build database", while "build database" is the one underlying Build_Process; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb

#1908 (Mar 7, 2023, 12:50:10 AM)

  1. clarified signature: reduce boilerplate; — wenzelm / hgweb
  2. clarified messages; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned structure; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified build process roles: "worker" vs. "build"; — wenzelm / hgweb
  8. clarified database content;
    tuned signature; — wenzelm / hgweb
  9. tuned: prefer iterator.nextOption; — wenzelm / hgweb
  10. tuned whitespace and braces; — wenzelm / hgweb
  11. clarified signature: more uniform operations; — wenzelm / hgweb
  12. tuned signature: reduce boilerplate; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. proper clean_build of old data at start of new process --- allow to inspect remains of the last process; — wenzelm / hgweb
  15. more database content: formal end_build; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. clarified database content and prepare/init stages; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. less verbosity, amending 3bc49507bae5; — wenzelm / hgweb
  22. tuned comments;
    tuned structure; — wenzelm / hgweb
  23. tuned signature: avoid totally adhoc overriding; — wenzelm / hgweb
  24. separate static build_uuid from dynamic worker_uuid, to allow multiple worker processes participate in one build process; — wenzelm / hgweb

#1907 (Mar 6, 2023, 1:34:16 AM)

  1. enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
  2. more detailed table "isabelle_build_serial": allow to monitor activity of build_process instances; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. clarified database content: store actual value instead of index; — wenzelm / hgweb
  5. more robust: disallow override; — wenzelm / hgweb
  6. tuned messages; — wenzelm / hgweb
  7. more complete coverage of non-final Progress methods, notably for Server.Connection_Progress; — wenzelm / hgweb
  8. clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
  9. removed unused arguments: avoid ambiguity concerning progress/verbose; — wenzelm / hgweb
  10. clarified protocol for "verbose" messages; — wenzelm / hgweb
  11. clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more operations; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. more robust: proper bound checks; — wenzelm / hgweb
  17. enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
  20. clarified treatment of "verbose" messages, e.g. Progress.theory();
    always store messages within database, with explicit "verbose" flag: client-side will decide about output; — wenzelm / hgweb
  21. proper "val verbose" (amending 2e2b2bd6b2d2); — wenzelm / hgweb
  22. tuned whitespace; — wenzelm / hgweb
  23. more robust signature: avoid totally adhoc overriding (see also Build_Process.progress vs. build_progress); — wenzelm / hgweb
  24. support progress backed by database;
    moved Build_Progress.Context.progress/log to class Build_Process: database is available here; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. tuned messages; — wenzelm / hgweb
  27. clarified signature: require just one "override def echo(message: Progress.Message): Unit"; — wenzelm / hgweb
  28. tuned signature; — wenzelm / hgweb
  29. tuned signature; — wenzelm / hgweb
  30. clarified signature: more uniform Progress.verbose, avoid adhoc "override def theory()"; — wenzelm / hgweb
  31. proper Output.writeln_text (with clean_yxml) for all instances of Progress.echo; — wenzelm / hgweb

#1906 (Mar 4, 2023, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. more database content;
    clarified signature;
    tuned comments; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. merged — paulson / hgweb
  7. More of Eberl's material — paulson <lp15@cam.ac.uk> / hgweb
  8. Some new lemmas. Some tidying up — paulson <lp15@cam.ac.uk> / hgweb
  9. detect duplicates in Sledgehammer output -- suggested by Larry Paulson — blanchet / hgweb
  10. got rid of 'important message' mechanism in SystemOnTPTP (which is less used nowadays) — blanchet / hgweb

#1905 (Mar 3, 2023, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. clarified execution context: main work happens within Future.thread;
    clarified signature: only one "join" operation; — wenzelm / hgweb
  3. clarified timeout: closer to actual process; — wenzelm / hgweb
  4. tuned names; — wenzelm / hgweb
  5. clarified names; — wenzelm / hgweb
  6. tuned, following ML_Statistics.monitor; — wenzelm / hgweb
  7. unused (see also 0cebcbeac4c7); — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. clarified modules;
    tuned signature;
    tuned comments; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. more robust: proper synchronization of transition from next_job to start_session; — wenzelm / hgweb
  22. more thorough synchronized_database for internal *and* external state; — wenzelm / hgweb
  23. simplified startup under "locked" condition (in contrast to f7e413e8d269); — wenzelm / hgweb
  24. more explicit session name, in anticipation of variants like "session.document", "session.browser_info"; — wenzelm / hgweb
  25. tuned signature; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. tuned signature; — wenzelm / hgweb
  28. tuned signature: support general Build_Job instances; — wenzelm / hgweb
  29. tuned signature; — wenzelm / hgweb
  30. clarified signature: prefer static data; — wenzelm / hgweb
  31. tuned signature; — wenzelm / hgweb
  32. identify Build_Process.Context.instance with Sessions.Build_Info (see also ff164add75cd); — wenzelm / hgweb
  33. tuned signature; — wenzelm / hgweb
  34. tuned signature; — wenzelm / hgweb
  35. tuned signature; — wenzelm / hgweb
  36. tuned; — wenzelm / hgweb
  37. unused; — wenzelm / hgweb
  38. tuned signature (again); — wenzelm / hgweb
  39. tuned; — wenzelm / hgweb
  40. tuned; — wenzelm / hgweb
  41. proper deps from build_graph, not imports_graph (amending 0c704aba71e3); — wenzelm / hgweb
  42. misc tuning: more direct access to ancestors, without build_graph; — wenzelm / hgweb
  43. tuned signature (again); — wenzelm / hgweb
  44. clarified signature: reduce explicit access to static Sessions.Structure; — wenzelm / hgweb
  45. tuned signature; — wenzelm / hgweb
  46. clarified modules (again); — wenzelm / hgweb
  47. tuned; — wenzelm / hgweb
  48. tuned signature; — wenzelm / hgweb
  49. avoid premature Properties.uncompress: allow blob to be stored in another database; — wenzelm / hgweb
  50. more robust: synchronized access to database; — wenzelm / hgweb
  51. clarified signature: do not expose global state to object-oriented variants; — wenzelm / hgweb
  52. tuned comments and outline; — wenzelm / hgweb
  53. merged — paulson / hgweb
  54. Imported a theorem about Infinite_Sum. Importing this theory a bit earlier is causing syntactic ambiguities with Infinite_Set_Sum however; no_notation needed — paulson <lp15@cam.ac.uk> / hgweb
  55. A little bit more tidying up — paulson <lp15@cam.ac.uk> / hgweb

#1904 (Mar 2, 2023, 12:50:06 AM)

  1. tweaked Sledgehammer interaction — blanchet / hgweb
  2. there won't be an E version 2.7 — blanchet / hgweb
  3. reverted 0506c3273814 -- the message is still useful — blanchet / hgweb
  4. compile — blanchet / hgweb
  5. adopt terminology suggested by Larry Paulson — blanchet / hgweb
  6. more robust E proof parsing — blanchet / hgweb
  7. avoid double 'Warning:' in Sledgehammer messages — blanchet / hgweb
  8. tweaked abduction in Sledgehammer — blanchet / hgweb
  9. slightly more documentation — blanchet / hgweb
  10. renamed new Sledgehammer option — blanchet / hgweb
  11. updated documentation — blanchet / hgweb
  12. improve ad hoc abduction in Sledgehammer — blanchet / hgweb
  13. tuning — blanchet / hgweb
  14. don't apply abduction and consistency checking to goals of the form 'False' — blanchet / hgweb
  15. implemented ad hoc abduction in Sledgehammer with E — blanchet / hgweb

#1903 (Mar 1, 2023, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified scope of "serial" and "numa_index" within database; — wenzelm / hgweb
  3. clarified signature: allow more general init, e.g. from existing database; — wenzelm / hgweb
  4. clarified signature: allow to provide session_heaps by different means, e.g. from tmp directory or alternative session structure; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. simplified somewhat pointless error message (see also 0189fe0f6452); — wenzelm / hgweb
  7. clafified signature: simplify object-oriented reuse; — wenzelm / hgweb
  8. revert pointless 375c6b9ce9ea: overall thread context is already uninterruptible (see 54ac957c53ec); — wenzelm / hgweb
  9. tuned whitespace; — wenzelm / hgweb
  10. merged — paulson / hgweb
  11. Fixed a presentation error — paulson <lp15@cam.ac.uk> / hgweb
  12. Importation of basic group theory results, due to Jakob von Raumer from his AFP entry Jordan-Hölder Theorem — paulson <lp15@cam.ac.uk> / hgweb

#1902 (Feb 28, 2023, 12:50:09 AM)

  1. tuned whitespace; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified signature, although "sql" argument is de-facto mandatory; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. proper SQL (amending 7ab9bac1ca96); — wenzelm / hgweb
  6. clarified signature: more explicit "synchronized" regions; — wenzelm / hgweb
  7. more robust interrupt handling, notably for Build_Job.terminate(); — wenzelm / hgweb
  8. clarified signature: works for general Build_Job; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. proper log_lines, without protocol messages (amending cb3f5361fbca); — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. tuned messages; — wenzelm / hgweb
  15. clarified error output vs. process_result stored in build_database (see also 13a0f537e232 and bff56eae3ec5); — wenzelm / hgweb
  16. clarified system option: guard for testing, until the database layout has stabilized; — wenzelm / hgweb

#1901 (Feb 27, 2023, 1:59:24 AM)

  1. merged — paulson / hgweb
  2. Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. clarified db content: avoid redundancy of historic ML_IDENTIFIER; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. proper filterNot, not filterNot-not; — wenzelm / hgweb
  6. option build_hostname allows to change hostname easily; — wenzelm / hgweb
  7. clarified permissions of build.db, following server.db; — wenzelm / hgweb
  8. enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
  9. misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select; — wenzelm / hgweb
  10. tuned: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  11. clarified init_database vs. update_database: implicitly assume fresh "instance"; — wenzelm / hgweb
  12. clarified Build_Process.Context: cover all static information; — wenzelm / hgweb
  13. tuned whitespace in generated SQL; — wenzelm / hgweb
  14. tuned: prefer typed operations; — wenzelm / hgweb
  15. clarified signature: more concise operations; — wenzelm / hgweb
  16. more robust options in "prefs" format: avoid odd control character; — wenzelm / hgweb
  17. proper settings for hostname: allow to adjust it in user space; — wenzelm / hgweb
  18. support for build database: still inactive;
    more detailed Build_Job.Node_Info; — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. clarified signature: more robust operations; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. more operations; — wenzelm / hgweb
  24. clarified signature: more operations; — wenzelm / hgweb
  25. clarified signature; — wenzelm / hgweb
  26. clarified signature: more robust (see also cf2ef4be3630); — wenzelm / hgweb
  27. unused (see also 7b318273a4aa and a1fb4d28e609); — wenzelm / hgweb

#1900 (Feb 26, 2023, 12:50:06 AM)

  1. tidying ugly proofs — paulson <lp15@cam.ac.uk> / hgweb

#1899 (Feb 25, 2023, 12:50:08 AM)

  1. brought back [...] maplet syntax — nipkow / hgweb
  2. merged — paulson / hgweb
  3. has_sum now an infix operator!! — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. New material contributed by Manuel — paulson <lp15@cam.ac.uk> / hgweb
  6. Map.empty no longer output abbreviation; %_. None is shorter and requires no explanation — nipkow / hgweb

#1898 (Feb 24, 2023, 12:50:09 AM)

  1. added lemmas strict_subset_implies_multpDM and strict_subset_implies_multpHO — desharna / hgweb
  2. added lemma multpDM_plus_plusI[simp] — desharna / hgweb
  3. added lemmas multpDM_mono_strong and multpHO_mono_strong — desharna / hgweb

#1897 (Feb 23, 2023, 3:09:13 AM)

  1. merged — paulson / hgweb
  2. One new (necessary) theorem — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — wenzelm / hgweb
  4. more operations to support management of jobs, e.g. from external database; — wenzelm / hgweb
  5. more uniform operations; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. clarified signature: more robust; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. allow arbitrary info, e.g. for custom scheduler; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb

#1896 (Feb 22, 2023, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature: avoid warnings in IntelliJ IDEA; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified state: more explicit type as plain value, which is also easier to sync with external db; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified signature: support meaningful subclasses for Build.Engine implementations; — wenzelm / hgweb
  13. support alternative build engines, via system option "build_engine"; — wenzelm / hgweb
  14. misc tuning and clarification;
    support SSH.System; — wenzelm / hgweb
  15. proper test, following Platform.is_linux; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. merged — paulson / hgweb
  19. Simplified some more proofs — paulson <lp15@cam.ac.uk> / hgweb
  20. merged — paulson / hgweb
  21. Replacing  z powr of_int i  by  z powi i   and adding new material from the AFP — paulson <lp15@cam.ac.uk> / hgweb

#1895 (Feb 21, 2023, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned: avoid redundant white space; — wenzelm / hgweb
  3. clarified signature: more robust operations, without assumption about node 0; — wenzelm / hgweb
  4. clarified signature: more concise operations; — wenzelm / hgweb
  5. clarified modules: NUMA is managed by Build_Process; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature: move all parameters into Build_Process.Context; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. more elementary data structures, to fit better to SQL database; — wenzelm / hgweb
  10. clarified signature (see also 68a7ad1385bc); — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. clarified modules;
    clarified signature; — wenzelm / hgweb
  13. merged — nipkow / hgweb
  14. merge in backouts — nipkow / hgweb
  15. Backed out changeset bafdc56654cf — nipkow / hgweb
  16. backout rev 334015f9098e (for Main_Doc.thy only) — nipkow / hgweb
  17. Backed out changeset 1fde0e4fd791 — nipkow / hgweb
  18. merged — paulson / hgweb
  19. Simplifying more proofs — paulson <lp15@cam.ac.uk> / hgweb

#1894 (Feb 20, 2023, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. proper Nodes.init (amending 9b35c1171d9a); — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified signature defaults; — wenzelm / hgweb
  6. clarified types: support a variety of Build_Job instances; — wenzelm / hgweb
  7. clarified signature: more explicit synchronized operations; — wenzelm / hgweb
  8. clarified signature: more explicit synchronized operations; — wenzelm / hgweb
  9. clarified modules (again);
    clarified signature: idempotent "finish" operation, analogous to "join"; — wenzelm / hgweb
  10. clarified signature: more explicit synchronized operations; — wenzelm / hgweb
  11. clarified signature: more explicit synchronized operations; — wenzelm / hgweb
  12. more robust: first register job, then start job; — wenzelm / hgweb
  13. clarified signature: proper scope of synchronized operation; — wenzelm / hgweb
  14. proper synchronized access to mutable state, to support concurrency eventually; — wenzelm / hgweb
  15. tuned signature: explicit marker for mutable global state; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. more robust; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb
  20. merged — paulson / hgweb
  21. Tidied some really messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  22. added lemmas asymp_not_liftable_to_multpHO and asymp_multpHO — desharna / hgweb

#1893 (Feb 19, 2023, 12:50:07 AM)

  1. Simplified a few proofs — paulson <lp15@cam.ac.uk> / hgweb

#1892 (Feb 18, 2023, 12:50:07 AM)

  1. Moved up a theorem — paulson <lp15@cam.ac.uk> / hgweb
  2. Limit properties for complex exponential — paulson <lp15@cam.ac.uk> / hgweb
  3. More of Eberl's contributions: memomorphic functions — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. New material due to Eberl on Formal Laurent Series — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. A bit more tidying and some new material — paulson <lp15@cam.ac.uk> / hgweb

#1891 (Feb 16, 2023, 12:50:08 AM)

  1. removed rarely used error in Sledgehammer — blanchet / hgweb
  2. merged — nipkow / hgweb
  3. tuned — nipkow / hgweb
  4. added refute mode to Sledgehammer to find 'counterexamples' — blanchet / hgweb

#1890 (Feb 15, 2023, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. Map.map_of movement — nipkow / hgweb
  3. removed Map from docu — nipkow / hgweb
  4. move map_of to List — nipkow / hgweb

#1889 (Feb 14, 2023, 12:50:09 AM)

  1. updated NEWS — blanchet / hgweb
  2. careful eta-contraction in Metis to keep argument to All and Ex expanded — blanchet / hgweb

#1888 (Feb 13, 2023, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified main operations;
    clarified main loop; — wenzelm / hgweb
  4. clarified signature: prefer stateful object-oriented style, to make it fit better into physical world; — wenzelm / hgweb
  5. prefer global mutable state, in order to break up the loop eventually; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified static build_context vs. dynamic queue; — wenzelm / hgweb
  9. clarified signature: make dynamic Queue from static Context; — wenzelm / hgweb
  10. clarified data structure: absorb Option[Process_Result] into Process_Result, e.g. to simplify database storage; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified data structure: use static info from deps, not dynamic results;
    tuned; — wenzelm / hgweb
  14. clarified data structure: more direct access to timeout; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. misc tuning and clarification; — wenzelm / hgweb
  17. clarified modules;
    clarified signature; — wenzelm / hgweb
  18. tuned message: old_time not sufficiently prominent nor accurate to be printed; — wenzelm / hgweb
  19. clarified signature and terminology; — wenzelm / hgweb
  20. clarified signature: avoid adhoc constants; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned message; — wenzelm / hgweb
  23. tuned signature: more operations; — wenzelm / hgweb
  24. clarified signature: more explicit types; — wenzelm / hgweb
  25. clarified modules; — wenzelm / hgweb
  26. clarified signature; — wenzelm / hgweb
  27. clarified signature; — wenzelm / hgweb
  28. merged — paulson / hgweb
  29. Simplification of proofs — paulson <lp15@cam.ac.uk> / hgweb
  30. explicit range types in abstractions — stuebinm <stuebinm@disroot.org> / hgweb
  31. somehow more clear terminology — haftmann / hgweb
  32. tuned — haftmann / hgweb

#1887 (Feb 11, 2023, 12:50:11 AM)

  1. Some basis results about trigonometric functions — paulson <lp15@cam.ac.uk> / hgweb

#1886 (Feb 10, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. Even more new material from Eberl and Li — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. More material for Analysis and Complex_Analysis — paulson <lp15@cam.ac.uk> / hgweb
  5. actually executable enum_all, enum_ex for word — haftmann / hgweb
  6. tuned text — nipkow / hgweb
  7. Lots of new material chiefly about complex analysis — paulson <lp15@cam.ac.uk> / hgweb

#1885 (Feb 8, 2023, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. More new theorems from the number theory development — paulson <lp15@cam.ac.uk> / hgweb

#1884 (Feb 7, 2023, 2:36:19 AM)

  1. merged — wenzelm / hgweb
  2. proper orientation for right-associative operations; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. obsolete --- superseded by SHA1.Shasum operations; — wenzelm / hgweb
  7. clarified signature, using right-associative operation; — wenzelm / hgweb
  8. tuned whitespace; — wenzelm / hgweb
  9. tuned --- implicit split; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. prefer explicit shasum: more robust due to explicit file names, which often work implicitly in LaTeX; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. more uniform use of SHA1.Shasum; — wenzelm / hgweb
  14. proper Shasum.digest, to emulate old form from build_history database;
    clarified signature: more explicit types; — wenzelm / hgweb
  15. prefer explicit shasum;
    clarified signature; — wenzelm / hgweb
  16. proper symbolic dependencies, e.g. for Demo_FoilTeX; — wenzelm / hgweb
  17. prefer explicit shasum; — wenzelm / hgweb
  18. clarified signature: follow terminology of isabelle.Sessions and isabelle.Build; — wenzelm / hgweb
  19. clarified signature: follow terminology of isabelle.Sessions and isabelle.Build; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. Some more new material and some tidying of existing proofs — paulson <lp15@cam.ac.uk> / hgweb

#1883 (Feb 6, 2023, 12:50:08 AM)

  1. more diagnostic operations (see also 5c7652e9bc01); — wenzelm / hgweb
  2. more thorough consolidation: follow dependencies of forked proofs (e.g. see theories MaxPrefix vs. MaxChop in AFP/Functional-Automata); — wenzelm / hgweb
  3. clarified signature selection: SortedSet[String], which fits better to stored json and works properly on Windows (NB: document theories have an authentic session-theory name); — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. update to polyml-5e9c8155ea96, which is more robust on arm64; — wenzelm / hgweb
  8. more robust dependencies for Pure; — wenzelm / hgweb
  9. proper compiler root for arm64; — wenzelm / hgweb

#1882 (Feb 5, 2023, 12:50:09 AM)

  1. clarified "isabelle build_polyml": download and build everything for current platform;
    renamed former "isabelle build_polyml" to "isabelle make_poly", for experimentation and diagnosis; — wenzelm / hgweb

#1881 (Feb 4, 2023, 12:50:10 AM)

  1. no view_document after build: avoid loss of focus, especially in "auto build" mode; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. build only if required, view only after proper build: thus avoid pointless events in "auto build" mode; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. maintain document_output meta data; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. avoid redundant SelectionChanged events; — wenzelm / hgweb
  8. more logging; — wenzelm / hgweb
  9. proper symbolic handle on component resources:
    diff -r ci-extras-1/etc/settings ci-extras-2/etc/settings
    1c1,4
    < classpath "$COMPONENT/lib/ci-extras.jar"
    ---
    > #-*- shell-script -*- :mode=shellscript:
    >
    > ISABELLE_CI_EXTRAS_JAR="$COMPONENT/lib/ci-extras.jar"
    > classpath "$ISABELLE_CI_EXTRAS_JAR"
    diff -r ci-extras-1/README ci-extras-2/README
    11a12
    > Makarius, 02-Feb-2023 — wenzelm / hgweb
  10. more robust on Windows, where C:\\ and \\SERVER\SHARE cause problems (line 920 of winbasicio.cpp); — wenzelm / hgweb

#1880 (Feb 3, 2023, 12:50:10 AM)

  1. More of Manuel's material, and some changes — paulson <lp15@cam.ac.uk> / hgweb

#1879 (Feb 2, 2023, 2:54:12 AM)

  1. less verbosity by default, notably for regular "isabelle build -o document"; — wenzelm / hgweb
  2. clarified message: old-style log is usually empty; — wenzelm / hgweb
  3. clarified messages, notably for session "Intro"; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. more general program start message;
    progress on "Creating directory"; — wenzelm / hgweb
  6. clarified terminology of inlined "PROGRAM START" messages; — wenzelm / hgweb
  7. isabelle update -u cite -l ""; — wenzelm / hgweb
  8. less ambitious parallelism: avoid exhaustion of memory (40GB total); — wenzelm / hgweb
  9. clarified GUI; — wenzelm / hgweb
  10. clarified GUI: omit pointless search buttons, as real output is shown as markup; — wenzelm / hgweb
  11. more uniform use of Symbol.output, even in situations where its Symbol.encode is usually redundant; — wenzelm / hgweb
  12. merged — paulson / hgweb
  13. More new material thanks to Manuel — paulson <lp15@cam.ac.uk> / hgweb
  14. merged — nipkow / hgweb
  15. tuning — nipkow / hgweb

#1878 (Feb 1, 2023, 12:50:07 AM)

  1. alternate AFP tests on lrzcloud2, to fit better into one day; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. support document preparation from already loaded theories; — wenzelm / hgweb
  4. clarified GUI events; — wenzelm / hgweb
  5. clarified GUIs: keep related buttons together; — wenzelm / hgweb
  6. proper program name, e.g. for session "Intro"; — wenzelm / hgweb
  7. clarified GUI events: reset everything on session context switch; — wenzelm / hgweb
  8. clarified GUI events: ensure fresh output when switching pages; — wenzelm / hgweb
  9. clarified GUI: avoid odd jumping pages on "Cancel"; — wenzelm / hgweb
  10. clarified GUI events; — wenzelm / hgweb
  11. more accurate output: avoid output_body from last run; — wenzelm / hgweb
  12. more accurate output: avoid output_main from last run; — wenzelm / hgweb
  13. removed unused operation from 3f50b24909df; — wenzelm / hgweb
  14. clarified guard: avoid spurious auto builds; — wenzelm / hgweb
  15. automatically build document when selected theories are finished; — wenzelm / hgweb
  16. more accurate Word.capitalize: do not touch name; — wenzelm / hgweb
  17. defer build until document nodes are ready; — wenzelm / hgweb
  18. clarified signature: prefer semantic status; — wenzelm / hgweb
  19. removed obsolete parameter (see 7c23db6b857b); — wenzelm / hgweb
  20. clarified Document_Editor.Session: more explicit types, more robust operations;
    eliminated await_stable_snapshot in favour of delay_build; — wenzelm / hgweb
  21. more operations; — wenzelm / hgweb
  22. clarified operation (without change of signature!); — wenzelm / hgweb
  23. pointless — nipkow / hgweb
  24. Lots more new material thanks to Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb

#1877 (Jan 31, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. Moved in a large number of highly useful library lemmas, mostly due to Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb
  3. observe option "show_states" in headless server (see also 951abf9db857); — wenzelm / hgweb
  4. text correction — nipkow / hgweb

#1876 (Jan 30, 2023, 12:50:09 AM)

  1. enable clean_components by default: it saves a lot of local disk space, notably on virtual nodes; — wenzelm / hgweb

#1875 (Jan 29, 2023, 1:41:58 AM)

  1. merged — wenzelm / hgweb
  2. removed somewhat pointless support for Jenkins log files: it has stopped working long ago; — wenzelm / hgweb
  3. more uniform components context for the managing "self_isabelle" and the managed "other_isabelle"; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. obsolete (see also d547173212d2); — wenzelm / hgweb
  7. clarified names to emphasize suble differences in meaning; — wenzelm / hgweb
  8. prefer high-level Other_Isabelle.bash over low-level SSH.execute; — wenzelm / hgweb
  9. unused (see 378bb7a739c3); — wenzelm / hgweb
  10. more options to manage resolved components; — wenzelm / hgweb
  11. proper use of current ISABELLE_COMPONENT_REPOSITORY from the managing Isabelle system (amending 3e963d68d394); — wenzelm / hgweb
  12. tuned comments; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified signature: more explicit types;
    scale chart output, instead of stored data; — wenzelm / hgweb
  15. more operations; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. clarified signature: more robust field_scale; — wenzelm / hgweb
  18. clarified signature: more explicit types; — wenzelm / hgweb
  19. clarified signature; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. support units, e.g. java.lang.Long.MAX_VALUE is 8 EiB; — wenzelm / hgweb
  22. more explicit types; — wenzelm / hgweb
  23. prefer typed/strict operations; — wenzelm / hgweb
  24. tuned message; — wenzelm / hgweb
  25. prefer strict operation: java.io.File.length returns 0 for non-existent file; — wenzelm / hgweb
  26. prefer typed bytes count, but retain toString of original Long for robustness of Java/Scala string composition; — wenzelm / hgweb
  27. back to Scala 3.2.0 for now, since 3.2.1 causes odd crash of REPL concerning value classes (e.g. "isabelle.Time.now()");
    enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb

#1874 (Jan 28, 2023, 12:50:07 AM)

  1. Restored antiquotation. — haftmann / hgweb
  2. tuned whitespace — haftmann / hgweb
  3. merged — desharna / hgweb
  4. added lemma multpHO_plus_plus[simp] — desharna / hgweb
  5. Shortened a messy proof — paulson <lp15@cam.ac.uk> / hgweb

#1873 (Jan 27, 2023, 12:50:08 AM)

  1. Moved in some material from the AFP entry Winding_number_eval — paulson <lp15@cam.ac.uk> / hgweb

#1872 (Jan 26, 2023, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned messages: less verbosity; — wenzelm / hgweb
  3. prefer Other_Isabelle.init instead of adhoc scripts; — wenzelm / hgweb
  4. tuned message, following "isabelle components -a"; — wenzelm / hgweb
  5. clean components more accurately: purge other platforms or archives; — wenzelm / hgweb
  6. more operations for SSH.System; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. manage other Isabelle distributions via SSH; — wenzelm / hgweb
  10. more operations for SSH.System; — wenzelm / hgweb
  11. recovered option -C from 092449efcb0e (still required for isabelle_cronjob.scala on Windows), but with slightly different meaning; — wenzelm / hgweb
  12. clarified parameters (again); — wenzelm / hgweb
  13. Some new material from the AFP — paulson <lp15@cam.ac.uk> / hgweb

#1871 (Jan 25, 2023, 12:50:10 AM)

  1. clarified defaults: imitate "isabelle components -I" without further parameters; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more robust locations (amending 7e11e96a922d) --- notably for cleanup() in build_release, after Admin/ been deleted; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified defaults (see also b310b93563f6); — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb
  8. discontinued adhoc change of environment (from 897f1ac84aab), following ssh c2e8ba15a10a; — wenzelm / hgweb
  9. more formal Other_Isabelle.settings, with derived expand_path / bash_path; — wenzelm / hgweb
  10. clarified signature: minimal interface for getenv/expand_env, instead of bulky java.util.Map; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. discontinued adhoc change of environment (from c62b99e3ec07), which has been mostly superseded by expand_path / remote_path (from ef6f7e8a018c); — wenzelm / hgweb
  13. more operations; — wenzelm / hgweb
  14. removed unused user_home argument (see also 897f1ac84aab and 19b6091c2137); — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more robust: self-contained Other_Isabelle.isabelle_home; — wenzelm / hgweb
  17. more robust and uniform Other_Isabelle.scala_build; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. tuned message; — wenzelm / hgweb
  20. more robust (see also 7f55a3e28c88): resolve components from current Isabelle context, using Isabelle/Scala instead of shell scripts; — wenzelm / hgweb
  21. more strict; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. proper ssh.bash_path; — wenzelm / hgweb
  24. merged — desharna / hgweb
  25. added lemma irreflp_on_multpHO[simp] — desharna / hgweb
  26. added lemmas totalp_on_multpDM, totalp_multpDM, totalp_on_multpHO, and totalp_multpHO — desharna / hgweb
  27. Beautifying an old entry — paulson <lp15@cam.ac.uk> / hgweb
  28. generalized theory name: euclidean division denotes one particular division definition on integers — haftmann / hgweb

#1870 (Jan 24, 2023, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. support remote operations; — wenzelm / hgweb
  3. more elementary command-line, following lib/Tools/components; — wenzelm / hgweb
  4. clarified defaults;
    proper Url.append_path; — wenzelm / hgweb
  5. more accurate options (amending 7e19dc018db9); — wenzelm / hgweb
  6. clarified defaults; — wenzelm / hgweb
  7. support remote download_file; — wenzelm / hgweb
  8. more modular shell script; — wenzelm / hgweb
  9. more uniform options for "curl", following lib/Tools/components; — wenzelm / hgweb
  10. tuned: drop redundant "expand"; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. added lemmas total_on_mult, total_mult, totalp_on_multp, and totalp_multp — desharna / hgweb
  13. proper name for lemma totalp_on_total_on_eq — desharna / hgweb

#1869 (Jan 23, 2023, 4:11:57 AM)

  1. update to jdk-17.0.6;
    proper executables for Windows;
    enforce rebuild of Isabelle/ML and Isabelle/Scala; — wenzelm / hgweb
  2. proper cleanup; — wenzelm / hgweb
  3. avoid odd suffix in published HTML library; — wenzelm / hgweb
  4. tuned signature: avoid aliases; — wenzelm / hgweb
  5. tuned message; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified modules (again, in contrast to f8f065e20837); — wenzelm / hgweb
  9. support IPC via database server; — wenzelm / hgweb
  10. proper signature; — wenzelm / hgweb
  11. support specific connection types, for additional operations; — wenzelm / hgweb

#1868 (Jan 21, 2023, 3:40:07 AM)

  1. more correct and complete bibliography; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. proper position for semantic completion: avoid duplicate quotes; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. proper positions for Isabelle/ML, instead of Isabelle/Scala; — wenzelm / hgweb
  8. dismantle special treatment of citations in Isabelle/Scala; — wenzelm / hgweb
  9. more direct check of bibtex entries via Isabelle/Scala; — wenzelm / hgweb
  10. support Session argument for Scala.Fun;
    more robust check of citations within the Pure theory before the theory header; — wenzelm / hgweb
  11. obsolete (see also 01c9b3033036); — wenzelm / hgweb
  12. proper citations for unselected theories, notably for the default selection of the GUI panel; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. more robust theory_source -- in contrast to node_source from fffb978dd683: theory name is more reliable than Document.Node.Name, explicit unicode_symbols; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb

#1867 (Jan 20, 2023, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. clarified "selected" status; — wenzelm / hgweb
  3. uniform keywords for embedded syntax; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. more complete index;
    adhoc page break; — wenzelm / hgweb
  8. tuned comments; — wenzelm / hgweb
  9. parse citations from raw source, without formal context; — wenzelm / hgweb
  10. tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
  11. tuned messages; — wenzelm / hgweb
  12. tuned GUI; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. more efficient, thanks to persistent lazy data in Document.Node; — wenzelm / hgweb
  15. proper line positions for PIDE document; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. HOL/Library/BigO is obsolete — paulson <lp15@cam.ac.uk> / hgweb
  18. merged — paulson / hgweb
  19. tidy up of this messy and obsolete theory — paulson <lp15@cam.ac.uk> / hgweb

#1866 (Jan 18, 2023, 1:27:47 AM)

  1. clarified file positions: retain original source path; — wenzelm / hgweb
  2. backed out changeset 7f7d5c93e36b: no longer required thanks to 9096703ed99e; — wenzelm / hgweb
  3. clarified formal check of bibtex entries (again), see also 86a099f896fc and 467f45e79ff9; — wenzelm / hgweb

#1865 (Jan 17, 2023, 2:13:54 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned GUI; — wenzelm / hgweb
  3. permissive treatment of citations before the theory header: avoid too many changes in AFP; — wenzelm / hgweb
  4. more detailed Program_Progress / Log_Progress: each program gets its own log output, which is attached to the document via markup;
    more Document_Build.running_script, but display it as "Running XYZ"; — wenzelm / hgweb
  5. clarified documentation: avoid odd speculations about PIDE; — wenzelm / hgweb

#1864 (Jan 16, 2023, 2:38:33 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more complete Bibtex database; — wenzelm / hgweb
  5. proper theory context for formal citations; — wenzelm / hgweb
  6. isabelle update -u cite; — wenzelm / hgweb
  7. clarified treatment of cite macro name; — wenzelm / hgweb
  8. explicit legacy_feature; — wenzelm / hgweb
  9. more robust: rely on PIDE markup instead of regex guess; — wenzelm / hgweb
  10. more index entries; — wenzelm / hgweb
  11. updated documentation; — wenzelm / hgweb
  12. clarified names; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified options and defaults: avoid accidental changed of base logic due to augment_options(update_options); — wenzelm / hgweb
  15. update documentation: prefer control-symbol-cartouche form of "cite" antiquotations; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. proper language context; — wenzelm / hgweb
  18. proper normal form of adjacent XML.Text, notably for Bibtex.update_cite; — wenzelm / hgweb
  19. tuned whitespace; — wenzelm / hgweb
  20. more robust; — wenzelm / hgweb
  21. basic support for update_cite_commands; — wenzelm / hgweb
  22. more operations: use proper constants; — wenzelm / hgweb
  23. proper session_options (amending da13da82f6f9); — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. clarified types; — wenzelm / hgweb
  27. more explicit language context; — wenzelm / hgweb
  28. clarified signature: more explicit types; — wenzelm / hgweb
  29. support embedded syntax, for use with control symbols; — wenzelm / hgweb
  30. tuned; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. clarified default: final value is provided in Isabelle/Scala Latex.Cite.unapply; — wenzelm / hgweb
  33. more "cite" antiquotations; — wenzelm / hgweb
  34. clarified signature: more generic operations; — wenzelm / hgweb
  35. clarified check: this could be \nocite; — wenzelm / hgweb
  36. avoid confusion of markup element vs. property names; — wenzelm / hgweb
  37. clarified Latex markup: optional cite "location" consists of nested document text; — wenzelm / hgweb
  38. more explicit latex markup; — wenzelm / hgweb
  39. follow recent changes of Sledgehammer defaults, as 0a46b3dbd5ad exposes a hint in the source text; — wenzelm / hgweb
  40. One messy, messy proof — paulson <lp15@cam.ac.uk> / hgweb

#1863 (Jan 15, 2023, 2:56:22 AM)

  1. Missing theorem restored — paulson <lp15@cam.ac.uk> / hgweb
  2. Tidying up BNF — paulson <lp15@cam.ac.uk> / hgweb
  3. More cleaning up proofs, plus a TeX fix — paulson <lp15@cam.ac.uk> / hgweb

#1862 (Jan 14, 2023, 12:50:08 AM)

  1. Fixed a broken proof — paulson <lp15@cam.ac.uk> / hgweb
  2. Substantial simplification of HOL-Cardinals — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. Trying to clean up HOL/Cardinals — paulson <lp15@cam.ac.uk> / hgweb

#1861 (Jan 13, 2023, 12:50:06 AM)

  1. added session to mirabelle output directory structure — desharna / hgweb
  2. More tidying of topology proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. Partial round of clearing up applys, etc — paulson <lp15@cam.ac.uk> / hgweb

#1860 (Jan 11, 2023, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. Substantial de-applying and streamlining — paulson <lp15@cam.ac.uk> / hgweb

#1859 (Jan 10, 2023, 12:50:08 AM)

  1. tuned sledgehammer default provers to only include local ones — desharna / hgweb

#1858 (Jan 7, 2023, 12:50:10 AM)

  1. enforce rebuild of Isabelle/ML to update build databases; — wenzelm / hgweb
  2. prefer relative src_path (if possible) -- in contrast to 9ce0aa145d21: — wenzelm / hgweb
  3. proper treatment of unicode_symbols; — wenzelm / hgweb
  4. tuned signature: avoid alias that is unclear wrt. lazy state and Symbol.encode/decode status; — wenzelm / hgweb
  5. removed unused operation: unclear wrt. Symbol.encode/decode status; — wenzelm / hgweb
  6. tuned signature: more uniform operations; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb
  9. more uniform operations;
    plain file_name instead of blob.src_path.implode_short; — wenzelm / hgweb
  10. restrict to proper_session_theories; — wenzelm / hgweb
  11. proper build parameters (amending d858e6f15da3); — wenzelm / hgweb
  12. treat update_options as part of Sessions.Info meta_digest, for proper re-build of updated sessions; — wenzelm / hgweb
  13. more command-line options; — wenzelm / hgweb

#1857 (Jan 6, 2023, 1:57:23 AM)

  1. tuned options --- avoid confusion with "isabelle build -b"; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. isabelle update -u path_cartouches; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. updated documentation; — wenzelm / hgweb
  6. more options;
    tuned messages; — wenzelm / hgweb
  7. tuned message; — wenzelm / hgweb
  8. isabelle update no longer uses PIDE dump, but regular session build database: more scalable;
    misc tuning and clarification; — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb
  10. more operations;
    more robust; — wenzelm / hgweb
  11. proper Node.init_blobs, not just edits (amending ca872f20cf5b); — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified session sources: theory and blobs are read from database, instead of physical file-system; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified signature: more operations; — wenzelm / hgweb
  17. clarified signature: more operations; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. more direct access to session_sources, without somewhat fragile file-system operations; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. tuned signature: avoid confusion with Document.Node.Blob and Command.Blob; — wenzelm / hgweb
  23. clarified signature: old node is ignored; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. clarified signature; — wenzelm / hgweb

#1856 (Jan 5, 2023, 12:50:07 AM)

  1. final tidying of theorems — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. continued proof simplification — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. Further simplifications — paulson <lp15@cam.ac.uk> / hgweb
  7. More tidying of proofs — paulson <lp15@cam.ac.uk> / hgweb
  8. tuned; — wenzelm / hgweb

#1855 (Jan 4, 2023, 2:34:07 AM)

  1. merged — wenzelm / hgweb
  2. discontinued fragile operation; — wenzelm / hgweb
  3. more robust operations: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
  7. clarified signature: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified master_dir: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
  13. tuned signature: avoid too many aliases (see also 72daee8a39ca); — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. merged — desharna / hgweb
  16. strengthened and renamed lemmas asym_on_iff_irrefl_on_if_trans and asymp_on_iff_irreflp_on_if_transp — desharna / hgweb
  17. Fixed a couple of simple_path occurrences — paulson <lp15@cam.ac.uk> / hgweb
  18. merged — paulson / hgweb
  19. Tidying up of paths, introducing "loop_free" as a separate predicate in the definition of "simple_path" — paulson <lp15@cam.ac.uk> / hgweb

#1854 (Jan 3, 2023, 12:50:10 AM)

  1. clarified signature: more explicit types; — wenzelm / hgweb
  2. more robust: prefer internal theory names; — wenzelm / hgweb
  3. clarified session_sources (again, see also 9d0e6ea7aa68); — wenzelm / hgweb
  4. clarified signature: more explicit types; — wenzelm / hgweb
  5. tuned output; — wenzelm / hgweb
  6. clarified signature: more general operations; — wenzelm / hgweb
  7. clarified signature: more explicit types; — wenzelm / hgweb
  8. clarified signature: more explicit types (see also 90c552d28d36); — wenzelm / hgweb
  9. do write_session_sources early, to have information available in build job; — wenzelm / hgweb
  10. tuned signature, following Url.append_path; — wenzelm / hgweb
  11. do not bundle Isabelle/Naproche, while it keeps changing; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified signature: uniform master_dir instead of separate field; — wenzelm / hgweb
  15. more standard master_dir; — wenzelm / hgweb

#1853 (Jan 2, 2023, 2:44:00 AM)

  1. tuned signature, following Url.append_path; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more robust, for the sake of very rare duplicate files: src/Doc/Prog_Prove/MyList.thy and $AFP/Case_Labeling/util.ML; — wenzelm / hgweb
  4. store session sources within build database: timing e.g. 150ms for HOL and < 50ms for common sessions;
    enforce rebuild of Isabelle/ML to update build databases; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tunes signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more systematic Sessions.illegal_theory, based on File_Format.theory_excluded; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. unused; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. tuned: no need to map master_dir, which does not participate in comparison; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. tuned comments; — wenzelm / hgweb
  19. clarified signature; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. removed an unfortunate sledgehammer command — paulson <lp15@cam.ac.uk> / hgweb
  22. A couple of patches — paulson <lp15@cam.ac.uk> / hgweb
  23. Big simplifications of old proofs — paulson <lp15@cam.ac.uk> / hgweb

#1852 (Jan 1, 2023, 12:50:11 AM)

  1. repaired a proof — paulson <lp15@cam.ac.uk> / hgweb
  2. Continued proof simplifications — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. A further round of proof consolidation — paulson <lp15@cam.ac.uk> / hgweb

#1851 (Dec 31, 2022, 12:50:08 AM)

  1. tuned signature: avoid too many aliases; — wenzelm / hgweb
  2. proper thread context (amending 01a7265db76b) -- at the danger of blocking the GUI; — wenzelm / hgweb
  3. more robust: avoid detour via somewhat fragile Node.Name.path; — wenzelm / hgweb
  4. clarified generic path operations; — wenzelm / hgweb
  5. more flexible: implicit support for Windows; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified output; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. More tidying — paulson <lp15@cam.ac.uk> / hgweb
  11. Further cleaning up of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  12. merged — paulson / hgweb
  13. reorganisation and simplification of theorems about transcendental functions — paulson <lp15@cam.ac.uk> / hgweb

#1850 (Dec 30, 2022, 12:50:09 AM)

  1. tuned signature; — wenzelm / hgweb
  2. support asynchronous presentation commands, but not for "no_update" / "Keep", which is usually forked via "Toplevel.diag"; — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. discontinued somewhat pointless exception FAILURE with its "alt_state", which was originally due to quasi-mutable states (see 169e5b07ec06); — wenzelm / hgweb
  9. tuned --- more robust ML patterns; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb

#1849 (Dec 29, 2022, 2:52:59 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature, for the sake of AFP/Isabelle_C; — wenzelm / hgweb
  3. more uniform report of Markup.language_path; — wenzelm / hgweb
  4. omit pointless guard: ultimately observed by Isabelle_Process.report_message; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned output; — wenzelm / hgweb
  12. merged — paulson / hgweb
  13. Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb

#1848 (Dec 28, 2022, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. clarified modules: avoid duplication; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. support for generic File_Format.parse_data, with persistent result in document model; — wenzelm / hgweb
  5. omit warning: somewhat pointless and out-of-context; — wenzelm / hgweb
  6. clarified signature: avoid case class with mutable state; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified signature: more explicit types; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. tidied some messy old proofs — paulson <lp15@cam.ac.uk> / hgweb

#1847 (Dec 27, 2022, 2:04:04 AM)

  1. tuned signature; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. clarified signature: more position information via node_name; — wenzelm / hgweb
  6. tuned signature: avoid name confusion; — wenzelm / hgweb
  7. more bibtex errors;
    clarified Bibtex.Chunk.is_malformed (again): see also 9c1389befa56 and 7ee248f19ca9; — wenzelm / hgweb
  8. clarified signature: internalize errors (but: the parser rarely fails); — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature: more explicit types; — wenzelm / hgweb
  11. clarified buffer_state: not synchronized, but exclusively owned by GUI thread; — wenzelm / hgweb
  12. merged — desharna / hgweb
  13. removed old lemma names — desharna / hgweb

#1846 (Dec 25, 2022, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. A few new Sup/Inf lemmas — paulson <lp15@cam.ac.uk> / hgweb
  4. clarified messages; — wenzelm / hgweb
  5. tuned signature: follow terminology of VSCode_Resources; — wenzelm / hgweb

#1845 (Dec 24, 2022, 12:50:10 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more robust Document.Pending_Edits: cover all nodes simulataneously, and thus support proper Snapshot.switch;
    prefer global operations for snapshot() and rendering(); — wenzelm / hgweb
  4. update URL; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified signature: more explicit types; — wenzelm / hgweb
  12. merged — desharna / hgweb
  13. merged — desharna / hgweb
  14. used transp_on in assumptions of lemmas Multiset.bex_(least|greatest)_element — desharna / hgweb
  15. added lemma trans_on_lex_prod[simp] — desharna / hgweb
  16. strengthened and renamed lemma trans_converse and added lemma transp_on_conversep — desharna / hgweb
  17. strengthened and renamed trans_reflclI — desharna / hgweb
  18. strengthened and renamed transp_reflclp — desharna / hgweb
  19. strengthened and renamed lemmas preorder.transp_(ge|gr|le|less) — desharna / hgweb
  20. added lemmas trans_on_subset and transp_on_subset — desharna / hgweb
  21. added lemmas trans_onD and transp_onD — desharna / hgweb
  22. added lemmas trans_onI and transp_onI — desharna / hgweb
  23. added lemma transp_on_trans_on_eq[pred_set_conv] — desharna / hgweb
  24. fixed code-generation failure — desharna / hgweb
  25. added predicates trans_on and transp_on and redefined trans and transp to be abbreviations — desharna / hgweb

#1844 (Dec 23, 2022, 12:50:11 AM)

  1. only show sessions with document setup; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. proper node name instead of not base tex_name (amending 2fd0c33fe440); — wenzelm / hgweb
  4. proper migrate_name between different kinds of Resources, notably for Windows; — wenzelm / hgweb
  5. merged — desharna / hgweb
  6. added lemmas irrefl_on_if_asym_on[simp] and irreflp_on_if_asymp_on[simp] — desharna / hgweb

#1843 (Dec 22, 2022, 12:50:06 AM)

  1. proper PIDE session background for interactive document context; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. more accurate error messages; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. actually build document;
    clarified signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified GUI; — wenzelm / hgweb
  12. more thorough GUI updates, notably for multiple Document dockables; — wenzelm / hgweb
  13. Additional new material about infinite products, etc. — paulson <lp15@cam.ac.uk> / hgweb

#1842 (Dec 21, 2022, 1:26:29 AM)

  1. merged — paulson / hgweb
  2. First round of moving material from the number theory development — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — wenzelm / hgweb
  4. more GUI operations; — wenzelm / hgweb
  5. proper handling of state updates; — wenzelm / hgweb
  6. clarified process management; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified state document nodes for Theories_Status / Document_Dockable; — wenzelm / hgweb
  9. clarified state of document model vs. document editor selection (again, see also a9d52d02bd83); — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. clarified module initialization; — wenzelm / hgweb
  12. tuned signature, following Document_Dockable; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified GUI; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. proper thread context; — wenzelm / hgweb
  17. more informative errors, including optional Exn.trace; — wenzelm / hgweb
  18. clarified state change: presumably more robust; — wenzelm / hgweb
  19. proper state change, e.g. on open/close of "Document" panel; — wenzelm / hgweb
  20. clarified module initialization; — wenzelm / hgweb
  21. clarified state: node_required is guarded by PIDE.editor.document_active (e.g. open panel); — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. added lifting_forget as suggested by Peter Lammich — blanchet / hgweb

#1841 (Dec 20, 2022, 12:50:10 AM)

  1. merged — desharna / hgweb
  2. added lemma refl_lex_prod[simp] — desharna / hgweb
  3. added lemmas reflI and reflD — desharna / hgweb
  4. added lemmas asym_on_lex_prod[simp] and asym_lex_prod[simp] — desharna / hgweb
  5. added lemmas sym_on_lex_prod[simp] and sym_lex_prod[simp] — desharna / hgweb
  6. added lemmas irrefl_on_lex_prod[simp] and irrefl_lex_prod[simp] — desharna / hgweb
  7. strengthened and renamed lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp — desharna / hgweb
  8. strengthened and renamed lemma antisym_converse and added lemma antisymp_on_conversep — desharna / hgweb
  9. added lemmas asym_on_converse[simp] and asymp_on_conversep[simp] — desharna / hgweb
  10. strengthened and renamed lemma sym_converse and added lemma symp_on_conversep — desharna / hgweb
  11. strengthened and renamed lemmas antisymp_less and antisymp_greater — desharna / hgweb
  12. strengthened lemmas antisym_on_if_asym_on and antisymp_on_if_asymp_on — desharna / hgweb
  13. tuned naming — desharna / hgweb
  14. added lemma asymp_on_asym_on_eq[pred_set_conv] — desharna / hgweb
  15. strengthened and renamed asymp_less and asymp_greater — desharna / hgweb
  16. added lemmas asym_on_subset and asymp_on_subset — desharna / hgweb
  17. added lemmas asym_onI, asymp_onI, asym_onD, and asymp_onD — desharna / hgweb
  18. added predicates asym_on and asymp_on and redefined asym and asymp to be abbreviations — desharna / hgweb

#1840 (Dec 19, 2022, 12:50:07 AM)

  1. clarified state and process;
    support to load document session_background (which can take 1-2s in AFP); — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. merged — desharna / hgweb
  7. strengthened and renamed symp_symclp — desharna / hgweb

#1839 (Dec 18, 2022, 12:59:35 AM)

  1. merged — nipkow / hgweb
  2. Tuned text — nipkow / hgweb
  3. clarified signature: avoid confusion due to redundant standard_path, which is already used here (but not elsewhere); — wenzelm / hgweb
  4. clarified signature: avoid case class with redefined equality; — wenzelm / hgweb
  5. discontinued somewhat pointless dependency: avoid illusion of extra accuracy (see also 09fb749d1a1e and 0f750a6dc754); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. tuned output; — wenzelm / hgweb
  15. prefer SML here — haftmann / hgweb
  16. Typo. — haftmann / hgweb

#1838 (Dec 17, 2022, 1:28:05 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified names; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned signature (see also 8342cba8eae8); — wenzelm / hgweb
  7. tuned names: avoid overlap with instances of class Resources; — wenzelm / hgweb
  8. merged — nipkow / hgweb
  9. file with partial function docu — nipkow / hgweb
  10. Added section about code generation for partial functions — nipkow / hgweb
  11. added lemmas sym_on_subset and symp_on_subset — desharna / hgweb
  12. added lemmas sym_onD and symp_onD — desharna / hgweb
  13. added lemmas sym_onI and symp_onI — desharna / hgweb
  14. added lemma symp_on_sym_on_eq[pred_set_conv] — desharna / hgweb
  15. added predicates sym_on and symp_on and redefined sym and symp to be abbreviations — desharna / hgweb
  16. added lemmas IMGU_subst_domain_subset and IMGU_range_vars_subset — desharna / hgweb

#1837 (Dec 16, 2022, 12:50:09 AM)

  1. added lemmas antisym_on_subset and antisymp_on_subset — desharna / hgweb
  2. strengthened antisymp_le and antisymp_ge — desharna / hgweb
  3. added lemmas antisym_onD and antisymp_onD — desharna / hgweb
  4. added lemmas antisym_onI and antisymp_onI — desharna / hgweb
  5. added lemma antisymp_reflcp — desharna / hgweb
  6. added antisymp_on_antisym_on_eq[pred_set_conv] — desharna / hgweb
  7. added predicates antisym_on and antisymp_on and redefined antisym and antisymp to be abbreviations — desharna / hgweb

#1836 (Dec 14, 2022, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified order: accumulate strictly from left to right; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb

#1835 (Dec 13, 2022, 12:50:10 AM)

  1. clarified signature: more types and operations; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#1834 (Dec 12, 2022, 12:50:11 AM)

  1. proper file extension for Isabelle_System.extract; — wenzelm / hgweb
  2. tuned implementation; — wenzelm / hgweb
  3. more uniform use of make_directory; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. tuned: less redundant implementation; — wenzelm / hgweb
  6. clarified signature: copy directory content more directly; — wenzelm / hgweb
  7. more robust; — wenzelm / hgweb
  8. tuned whitespace; — wenzelm / hgweb
  9. clarified signature: more general operations; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb

#1833 (Dec 11, 2022, 4:01:54 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#1832 (Dec 10, 2022, 12:50:10 AM)

  1. merged — desharna / hgweb
  2. Strengthened multiset lemmas w.r.t. irrefl and irreflp — desharna / hgweb

#1831 (Dec 9, 2022, 12:50:06 AM)

  1. clarified signature: proper scopes and types; — wenzelm / hgweb
  2. maintain global state of document editor views, notably for is_active operation; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified signature: more robust; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. more specific GUI for document nodes; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb

#1830 (Dec 8, 2022, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified signature: just one level of arguments to avoid type-inference problems; — wenzelm / hgweb
  4. tuned signature: more operations; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. stated goals of some lemmas explicitely to prevent silent changes — desharna / hgweb
  8. rewrite proofs using to_pred attribute on existing lemmas — desharna / hgweb

#1829 (Dec 7, 2022, 12:50:10 AM)

  1. clarified signature: less redundancy; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. potentially more robust delay_load action: avoid loosing events due to guards; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. more uniform tooltip for plugin options dialog; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more uniform session selectors, with persistent options; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. NEWS — desharna / hgweb
  13. merged — desharna / hgweb
  14. added lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp — desharna / hgweb
  15. added lemma totalp_on_converse[simp] — desharna / hgweb
  16. added lemmas irrefl_on_converse[simp] and irreflp_on_converse[simp] — desharna / hgweb
  17. added type annotations and tuned formatting — desharna / hgweb
  18. strengthened and renamed irreflp_greater[simp] and irreflp_less[simp] — desharna / hgweb

#1828 (Dec 6, 2022, 12:50:05 AM)

  1. merged — wenzelm / hgweb
  2. tuned GUI behaviour; — wenzelm / hgweb
  3. more GUI elements; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. clarified process: implicit load() when finished; — wenzelm / hgweb
  6. more robust, notably initial update(); — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned messages: implement "verbose = false", but there is no theory output anyway; — wenzelm / hgweb
  9. merged — desharna / hgweb
  10. added lemmas irrefl_on_subset and irreflp_on_subset — desharna / hgweb
  11. introduced predicates irrefl_on and irreflp_on, and redefined irrefl and irreflp as abbreviations — desharna / hgweb
  12. tuned messages; — wenzelm / hgweb
  13. tuned message; — wenzelm / hgweb
  14. tuned messages and options; — wenzelm / hgweb

#1827 (Dec 5, 2022, 12:53:20 AM)

  1. merged — desharna / hgweb
  2. removed prod_set_conv attribute from top_empty_eq and top_empty_eq2 — desharna / hgweb
  3. discontinued "unzip" executable (see also eb96243a25c5 and 662de910a96b); — wenzelm / hgweb
  4. more direct access to jEdit jar resources, without unzip; — wenzelm / hgweb

#1826 (Dec 2, 2022, 12:50:06 AM)

  1. clarified check: allow to remove bad directories; — wenzelm / hgweb
  2. clarified check;
    tuned message; — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb

#1825 (Dec 1, 2022, 12:50:08 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. proper unzip with strip option, within the JVM;
    tuned component build process; — wenzelm / hgweb
  4. updated to sqlite-jdbc-3.39.4.1;
    clarified directory layout; — wenzelm / hgweb
  5. more standard component build process; — wenzelm / hgweb
  6. clarified signature: prefer Scala functions instead of shell scripts; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more direct target directory; — wenzelm / hgweb
  9. clarified signature: prefer Scala functions instead of shell scripts; — wenzelm / hgweb

#1824 (Nov 29, 2022, 12:50:09 AM)

  1. A new Isabelle/CTT example, and eliminated some old-style quotation marks — paulson <lp15@cam.ac.uk> / hgweb

#1823 (Nov 26, 2022, 2:52:39 AM)

  1. clarified exception: avoid odd compiler warning; — wenzelm / hgweb
  2. update to scala-3.2.1;
    enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb
  3. recovered check from 69139cc01ba1: Windows does not support PosixFilePermission; — wenzelm / hgweb
  4. update to jdk-17.0.5 (Oct-2022); — wenzelm / hgweb
  5. more standard component build process; — wenzelm / hgweb
  6. proper treatment of tar.gz double-extension; — wenzelm / hgweb
  7. proper download, instead of assuming local directory; — wenzelm / hgweb
  8. more standard component build process; — wenzelm / hgweb
  9. clarified signature;
    omit somewhat pointless test for "unzip" command; — wenzelm / hgweb
  10. clarified signature;
    tuned messages; — wenzelm / hgweb
  11. discontinue unused JCEF: superseded by Electron with its bundled Chromium; — wenzelm / hgweb
  12. prefer deterministic result; — wenzelm / hgweb

#1822 (Nov 25, 2022, 12:50:07 AM)

  1. clarified command-line arguments: follow more recent isabelle build_XYZ; — wenzelm / hgweb

#1821 (Nov 24, 2022, 12:50:07 AM)

  1. compile — blanchet / hgweb
  2. correctly show '(> 2 s, timed out)' or similar in Sledgehammer's output — blanchet / hgweb

#1820 (Nov 22, 2022, 12:50:07 AM)

  1. merged — desharna / hgweb
  2. strengthened and renamed lemma reflp_on_equality — desharna / hgweb
  3. renamed lemmas linorder.totalp_on_(ge|greater|le|less) and preorder.reflp_(ge|le) — desharna / hgweb
  4. Added an example for Isabelle/CTT — paulson <lp15@cam.ac.uk> / hgweb

#1819 (Nov 21, 2022, 12:50:08 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified signature: more explicit types; — wenzelm / hgweb

#1818 (Nov 14, 2022, 1:15:04 AM)

  1. tuned output; — wenzelm / hgweb
  2. prefer sorted result; — wenzelm / hgweb
  3. separate style for re-use; — wenzelm / hgweb
  4. ML support for the Prism.js syntax highlighter -- via Isabelle/Scala; — wenzelm / hgweb
  5. retain data structures more accurately;
    tuned signature; — wenzelm / hgweb

#1817 (Nov 13, 2022, 12:50:07 AM)

  1. proper join without delimiter; — wenzelm / hgweb
  2. more accurate token types;
    keep untyped tokens for complete covering; — wenzelm / hgweb
  3. clarified JS namespace; — wenzelm / hgweb

#1816 (Nov 12, 2022, 12:50:08 AM)

  1. proper support for Windows; — wenzelm / hgweb
  2. support for the Prism.js syntax highlighter -- via external Node.js process; — wenzelm / hgweb
  3. support for JavaScript syntax and Node.js platform; — wenzelm / hgweb

#1815 (Nov 11, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature: ensure that entries are well-formed --- no consecutive separators, no separators at start/end; — wenzelm / hgweb
  4. clarified signature: only support nameless separator; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. use timeout with MiniSat — blanchet / hgweb
  7. merged — desharna / hgweb
  8. added lemma reflp_on_conversp[simp] — desharna / hgweb
  9. added lemma transp_reflclp[simp] — desharna / hgweb
  10. added lemma reflclp_ident_if_reflp[simp] — desharna / hgweb
  11. added lemma reflp_on_reflclp[simp] — desharna / hgweb
  12. strengthened lemma reflp_rtranclp and renamed to reflp_on_rtranclp — desharna / hgweb

#1814 (Nov 10, 2022, 12:50:10 AM)

  1. more robust selection: avoid duplicates via "batch" number;
    evade attempts to select separator via keyboard or mouse (non-keyboard), assuming there are no consecutive separators; — wenzelm / hgweb
  2. tuned GUI; — wenzelm / hgweb
  3. clarified GUI.Selector, with support for separator as pseudo-entry;
    clarified signature; — wenzelm / hgweb
  4. clarified GUI state;
    added "Load" button; — wenzelm / hgweb
  5. clarified file names; — wenzelm / hgweb
  6. clarified Log_Progress vs. GUI: more like Syslog_Dockable; — wenzelm / hgweb
  7. clarified signature: more public operations; — wenzelm / hgweb
  8. tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb

#1813 (Nov 9, 2022, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. retain derived lemma for better findability — nipkow / hgweb
  3. generalized sorted_sort_id to sort_key_id_if_sorted — nipkow / hgweb

#1812 (Nov 8, 2022, 12:50:10 AM)

  1. suppress document_required GUI element for now: still unused; — wenzelm / hgweb
  2. clarified layout; — wenzelm / hgweb
  3. clarified node_required status: distinguish theory_required vs. document_required;
    more robust and more correct Geometry.in operation; — wenzelm / hgweb

#1811 (Nov 7, 2022, 12:56:01 AM)

  1. proper user tool; — wenzelm / hgweb
  2. tuned comments; — wenzelm / hgweb
  3. support for EPTCS style with demo document; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. clarified delay -- more reactive; — wenzelm / hgweb
  6. provide Session.init_time as reference point for diagnostic messages; — wenzelm / hgweb
  7. afford more reactive consolidation;
    typical timings for big theories in HOL-Analysis: Session.Consolidate_Execution < 5ms for negative test and < 50ms for positive test; — wenzelm / hgweb
  8. minor performance tuning; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. afford unconditional presentation, notably export_theory and present_thy, notably for HTML + PDF presentation within PIDE;
    typical timings for big theories in HOL-Analysis: Export.make_entry < 10ms, Document_Output.present_thy < 150ms; — wenzelm / hgweb
  11. proper executable files for Windows; — wenzelm / hgweb
  12. further attempts to confine dotnet to $ISABELLE_HOME_USER; — wenzelm / hgweb
  13. tuned output; — wenzelm / hgweb
  14. more command-line options; — wenzelm / hgweb
  15. clarified component settings: always update existing version;
    remove old component version from $ISABELLE_HOME_USER/etc/components; — wenzelm / hgweb

#1810 (Nov 6, 2022, 12:50:06 AM)

  1. more TODO for release; — wenzelm / hgweb
  2. disable telemetry; — wenzelm / hgweb
  3. clarified error; — wenzelm / hgweb
  4. tuned message, example is in NEWS; — wenzelm / hgweb
  5. proper default_platform; — wenzelm / hgweb
  6. tuned NEWS; — wenzelm / hgweb
  7. tuned message; — wenzelm / hgweb
  8. support for Dotnet / Fsharp platform, via dynamically installed Isabelle component; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. clarified description, to fit better to e.g. "isabelle build_doc -a -V system jedit"; — wenzelm / hgweb
  12. clarified options: support lualatex as well, but prefer old pdflatex for demos; — wenzelm / hgweb
  13. more command-line options; — wenzelm / hgweb
  14. proper URL; — wenzelm / hgweb
  15. document_build engine for "lipics", with options and document_files; — wenzelm / hgweb
  16. clarified signature: allow to change options in instances of Document_Build.Engine; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. clarified options: LLNCS works with LuaLaTeX and Isabelle sections, although Springer might not like it; — wenzelm / hgweb
  19. Better use the finite simproc selectively only — nipkow / hgweb

#1809 (Nov 5, 2022, 1:43:00 AM)

  1. tuned document; — wenzelm / hgweb
  2. tuned document; — wenzelm / hgweb
  3. clarified LaTeX style; — wenzelm / hgweb
  4. support for Springer LLNCS with demo document; — wenzelm / hgweb
  5. prefer explicit utf8 for old pdflatex; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. proper chapter (amending 809cd1195795); — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. tuned (again); — wenzelm / hgweb
  10. prefer strict operation (see also f29056da5903); — wenzelm / hgweb
  11. more antiquotations; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. prefer strict operation; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. misc tuning; — wenzelm / hgweb
  21. clarified options; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. merged — nipkow / hgweb
  25. added finite simproc — nipkow / hgweb

#1808 (Nov 4, 2022, 2:34:00 AM)

  1. merged — wenzelm / hgweb
  2. clarified directory layout: templates for user sessions; — wenzelm / hgweb
  3. tuned proofs; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. proper pattern (amending 40a365360680); — wenzelm / hgweb
  9. more timing; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned comments; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. prefer abstract command kind (in contrast to 367f4512e65c); — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned: avoid warning in IntelliJ IDEA; — wenzelm / hgweb
  16. more accurate outer syntax keywords (see also 94b2690ad494): base session could be anything, e.g. ZF vs. HOL; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. clarified signature: do not require finished theory; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb

#1807 (Nov 3, 2022, 12:50:09 AM)

  1. merged — desharna / hgweb
  2. added lemmas multp_mono_strong and mult_mono_strong — desharna / hgweb

#1806 (Nov 2, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. support for FoilTeX with demo document; — wenzelm / hgweb
  3. tuned comments; — wenzelm / hgweb
  4. tuned whitespace for "isabelle doc" display; — wenzelm / hgweb
  5. support for Easychair style with demo document; — wenzelm / hgweb
  6. support for Dagstuhl LIPIcs style with demo document; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb

#1805 (Oct 29, 2022, 12:50:07 AM)

  1. restructured — haftmann / hgweb
  2. modulus for polynomials is invariant wrt. units — haftmann / hgweb
  3. proper Java syntax (amending ea79c21bcc47); — wenzelm / hgweb
  4. reactivate emerging tool after release (see 322f2e2799a7); — wenzelm / hgweb
  5. separate out definition of bound to avoid spurious sort hypotheses (by Jan van Brügge) — traytel / hgweb

#1804 (Oct 28, 2022, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. Beautification of some declarations — paulson <lp15@cam.ac.uk> / hgweb

#1803 (Oct 27, 2022, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. more robust etc/preferences: default value remains; — wenzelm / hgweb
  3. formal bundling for Admin/build_release: avoid confusion about presence or absence in manual invocations; — wenzelm / hgweb
  4. Beautifying CTT a tiny bit — paulson <lp15@cam.ac.uk> / hgweb
  5. A couple of new theorems. Also additional coercions to the complex numbers — paulson <lp15@cam.ac.uk> / hgweb

#1802 (Oct 26, 2022, 12:50:09 AM)

  1. more macOS platforms, without reference hardware; — wenzelm / hgweb
  2. official release; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2022 for changeset 1ac2416e8432 — wenzelm / hgweb
  5. tuned signature (again, amending f32ac01aef5e), e.g. relevant for Isabelle/DOF; — wenzelm / hgweb
  6. tuned signature, e.g. for Isabelle/DOF; — wenzelm / hgweb
  7. updated to naproche-20221024: minor changes to documentation; — wenzelm / hgweb

#1801 (Oct 25, 2022, 12:50:10 AM)

  1. Replaced some ugly legacy proofs — paulson <lp15@cam.ac.uk> / hgweb

#1800 (Oct 23, 2022, 12:50:08 AM)

  1. more thorough cleanup; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned: more robust Scala syntax; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. no compression for database server: let PostgreSQL/TOAST do the job; — wenzelm / hgweb
  6. prefer Zstd compression, notably for database exports; — wenzelm / hgweb
  7. tuned: avoid redundant copy of potentially large array; — wenzelm / hgweb
  8. merged — desharna / hgweb
  9. tuned proof — desharna / hgweb

#1799 (Oct 22, 2022, 12:50:09 AM)

  1. clarified signature;
    more direct Zstd compression using arrays instead of streams; — wenzelm / hgweb
  2. tuned signature, following isabelle.setup.Environment; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. prefer new instance, following "make" signature terminology; — wenzelm / hgweb
  8. generic support for XZ and Zstd compression in Isabelle/Scala;
    support for Zstd compression in Isabelle/ML; — wenzelm / hgweb
  9. clarified signature: default cache is actually dummy and not changed dynamically; — wenzelm / hgweb
  10. clarified Zstd.init(): avoid accidential com.github.luben.zstd.util.Native.load() operation; — wenzelm / hgweb
  11. support for Zstd data compression; — wenzelm / hgweb

#1798 (Oct 21, 2022, 4:03:11 AM)

  1. enforce fresh build; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more robust read_file: prefer implicit replacement of bad input instead of failure via MalformedInputException; — wenzelm / hgweb
  4. more informative errors, with optional exception trace as in Command_Line.tool; — wenzelm / hgweb
  5. more robust reset of CLASSPATH: unset variable means "." in certain situations, e.g. scalac; — wenzelm / hgweb
  6. proper chapter for each ROOT file (amending b07f2ff55144); — wenzelm / hgweb
  7. tidying of ugly legacy proofs — paulson <lp15@cam.ac.uk> / hgweb

#1797 (Oct 20, 2022, 12:50:06 AM)

  1. Tidying of old and ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. deleted unused material — paulson <lp15@cam.ac.uk> / hgweb
  3. A bit of tidying — paulson <lp15@cam.ac.uk> / hgweb

#1796 (Oct 19, 2022, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. Slight tidying of legacy proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — wenzelm / hgweb
  4. update naproche component; — wenzelm / hgweb
  5. Added tag Isabelle2022-RC4 for changeset 8b4108f41c77 — wenzelm / hgweb
  6. rebuild with proper Isabelle version; — wenzelm / hgweb
  7. removed junk; — wenzelm / hgweb
  8. more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
  9. more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
  10. more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
  11. allow spaces in SCALA_HOME directory name; — wenzelm / hgweb
  12. avoid spurious error messages, e.g. when scala is missing; — wenzelm / hgweb
  13. more NEWS; — wenzelm / hgweb
  14. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  15. avoid result based on outdated state, e.g. relevant for use_theories with changed files; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
  18. more robust treatment of state and events; — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. proper result state (amending 954640e846d6); — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. tuned: clarified old_theory (in contrast to 4d5342898b1); — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. more robust: active consumer for check_state/check_progress; — wenzelm / hgweb
  28. proper update of non-committed theories (see also 2bf1d0e57695, 2a1583baaaa0); — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. tuned; — wenzelm / hgweb
  31. proper Symbol.encode (following fd1efd6dd385), e.g. relevant for 'ML_file' with symbols like \<^here>; — wenzelm / hgweb
  32. merged — desharna / hgweb
  33. added lemma fmember_iff_member_fset — desharna / hgweb

#1795 (Oct 18, 2022, 12:50:10 AM)

  1. tiny renaming — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. Added the multiset termination proof — paulson <lp15@cam.ac.uk> / hgweb
  4. generate some metainformation not only for SPASS but also for Zipperposition, for experimentation — blanchet / hgweb

#1794 (Oct 16, 2022, 12:50:10 AM)

  1. added lemma wfP_subset_mset[simp] — desharna / hgweb

#1793 (Oct 15, 2022, 12:50:11 AM)

  1. Tidying of some very old proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. tidying of some old proofs — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — nipkow / hgweb
  5. new contributor — nipkow / hgweb
  6. more List lemmas (partly by Jeremy Sylvestre) — nipkow / hgweb
  7. merged — paulson / hgweb
  8. merged — paulson / hgweb
  9. Trying to clean up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  10. Mostly, removing the unfold method — paulson <lp15@cam.ac.uk> / hgweb
  11. Mostly trivial simplifications — paulson <lp15@cam.ac.uk> / hgweb
  12. Removal of the "unfold" method in favour of "unfolding" — paulson <lp15@cam.ac.uk> / hgweb
  13. Elimination of the archaic ASCII syntax — paulson <lp15@cam.ac.uk> / hgweb
  14. strengthened lemmas preorder.reflp_ge[simp] and preorder.reflp_le[simp] — desharna / hgweb
  15. added lemmas linorder.totalp_ge[simp], linorder.totalp_greater[simp], linorder.totalp_le[simp], and linorder.totalp_less[simp] — desharna / hgweb

#1792 (Oct 14, 2022, 12:50:06 AM)

  1. NEWS — desharna / hgweb
  2. merged — desharna / hgweb
  3. fixed NEWS following cee0b9fccf6f — desharna / hgweb
  4. renamed lemma inj_on_strict_subset to image_strict_mono for symmetry with image_mono and to distinguish from inj_on_subset — desharna / hgweb
  5. merged — wenzelm / hgweb
  6. proper Deps.is_empty (amending 77327455b00d), e.g. relevant for warning "Nothing to build"; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. less ambitious Bytes.chunk_size, which is presumably more stable with memory management under heavy load; — wenzelm / hgweb
  9. tuned comment; — wenzelm / hgweb
  10. support for system option ML_system_apple: emulated x86_64 Poly/ML is sometimes more stable than native ARM64; — wenzelm / hgweb
  11. updated to repository version polyml-test-bafe319bc3a6, which is presumably more stable (especially for ARM64); — wenzelm / hgweb
  12. more robust: prefer Windows $USERNAME; — wenzelm / hgweb
  13. proper home directory for ssh configuration (e.g. ~/.ssh/config);
    avoid redundant mkpasswd + mkgroup information, as recommended by Cygwin documentation; — wenzelm / hgweb
  14. more NEWS; — wenzelm / hgweb
  15. clarified signature: more arguments; — wenzelm / hgweb
  16. added lemma fimage_strict_mono — desharna / hgweb

#1791 (Oct 13, 2022, 12:50:07 AM)

  1. added lemma wfP_pfsubset — desharna / hgweb
  2. added lemmas wf_if_convertible_to_wf, wfP_if_convertible_to_wfP, and wfP_if_convertible_to_nat — desharna / hgweb
  3. update components.sha1; — wenzelm / hgweb
  4. proper description; — wenzelm / hgweb
  5. one more lemma — nipkow / hgweb

#1790 (Oct 12, 2022, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. adjusted proofs — nipkow / hgweb
  3. added and reorganized lemmas (some suggested by Jeremy Sylvestre) — nipkow / hgweb
  4. removed redundant lemma — nipkow / hgweb
  5. moved theorem from Fun to Set — nipkow / hgweb
  6. added lemmas antisymp_ge[simp], antisymp_greater[simp], antisymp_le[simp], and antisymp_less[simp] — desharna / hgweb
  7. added lemmas reflp_ge[simp] and reflp_le[simp] — desharna / hgweb

#1789 (Oct 11, 2022, 3:15:17 AM)

  1. removed unused universal variable from lemma reflp_onI — desharna / hgweb
  2. added lemmas irreflD and irreflpD — desharna / hgweb
  3. added lemmas antisym_if_asym and antisymp_if_asymp — desharna / hgweb
  4. strengthened lemma total_on_singleton and added lemma totalp_on_singleton — desharna / hgweb

#1788 (Oct 10, 2022, 12:50:10 AM)

  1. generalized type classes as suggested by Jeremy Sylvestre — nipkow / hgweb

#1787 (Oct 7, 2022, 12:50:09 AM)

  1. euclidean division on gaussian numbers — haftmann / hgweb
  2. tuned proof — haftmann / hgweb

#1786 (Oct 5, 2022, 12:50:06 AM)

  1. note on signed division on words — haftmann / hgweb
  2. tuned definition — haftmann / hgweb
  3. spelling — haftmann / hgweb
  4. tuned proof — haftmann / hgweb
  5. slightly less abusive proof pattern — haftmann / hgweb

#1785 (Oct 3, 2022, 12:50:08 AM)

  1. back to post-release mode -- after fork point; — wenzelm / hgweb
  2. Added tag Isabelle2022-RC3 for changeset d704efeb01db — wenzelm / hgweb
  3. proper cygwin component (see d042947e47a3) — wenzelm / hgweb
  4. proper base names; — wenzelm / hgweb
  5. suppress command echo in output; — wenzelm / hgweb
  6. include openssh for rsync (see also a1c7829ac2de); — wenzelm / hgweb
  7. provide naproche-20221002; — wenzelm / hgweb

#1784 (Oct 2, 2022, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature: more operations; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  5. clarified signature, to support external tools like "isabelle narration"; — wenzelm / hgweb
  6. syntactic type classes for signed division operators — haftmann / hgweb
  7. reduce prominence of facts — haftmann / hgweb

#1783 (Oct 1, 2022, 12:50:08 AM)

  1. clarified signature; — wenzelm / hgweb
  2. more explanations on the new order prover (based on 10945fc183cd), without violating strict monotonicity of NEWS wrt. official releases; — wenzelm / hgweb
  3. restore NEWS, before commit accidents 2aad8698f82f and 10945fc183cd; — wenzelm / hgweb
  4. added documentation about new order prover

    - new prover for partial and linear orders by Lukas Stevens and Tobias Nipkow

    - See NEWS for more context — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  5. tweaked — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  6. tweaked; — Fabian Huch <huch@in.tum.de> / hgweb

#1782 (Sep 30, 2022, 12:50:10 AM)

  1. moved relevant theorems from theory Divides to theory Euclidean_Division — haftmann / hgweb
  2. amend jenkins ci build; — Fabian Huch <huch@in.tum.de> / hgweb
  3. restructured ci profile into modular ci build system; — Fabian Huch <huch@in.tum.de> / hgweb

#1781 (Sep 29, 2022, 12:50:07 AM)

  1. more structured proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. fixed some theory presentation issues (?) — paulson <lp15@cam.ac.uk> / hgweb
  3. recover informal "&" from 0c18df79b1c8; — wenzelm / hgweb

#1780 (Sep 28, 2022, 12:50:08 AM)

  1. added a couple of structured proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. More obsolete "unfold" calls — paulson <lp15@cam.ac.uk> / hgweb
  3. getting rid of apply (unfold ...) — paulson <lp15@cam.ac.uk> / hgweb
  4. More syntactic cleanup. LaTeX markup working — paulson <lp15@cam.ac.uk> / hgweb
  5. more modernisation of syntax — paulson <lp15@cam.ac.uk> / hgweb
  6. Removal of obsolete ASCII syntax — paulson <lp15@cam.ac.uk> / hgweb
  7. clarified options; — wenzelm / hgweb

#1779 (Sep 27, 2022, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. provide missing LaTeX macro, e.g. for AFP/PAC_Checker; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. streamlined division on polynomials — haftmann / hgweb

#1778 (Sep 26, 2022, 12:50:07 AM)

  1. streamlined division on polynomials — haftmann / hgweb

#1777 (Sep 23, 2022, 12:50:07 AM)

  1. clarified signature: re-use store/cache from build results; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature: persistent Node.source / Snapshot.source; — wenzelm / hgweb
  4. more examples; — wenzelm / hgweb
  5. proper filter (amending fb4215da4919); — wenzelm / hgweb
  6. clarified conditions: no_build is ok for presentation if "all_current" holds;
    tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified presentation_sessions: work with partial results; — wenzelm / hgweb
  10. tuned signature: removed unused operations; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned comments; — wenzelm / hgweb

#1776 (Sep 22, 2022, 12:50:08 AM)

  1. streamlined division on polynomials — haftmann / hgweb

#1775 (Sep 19, 2022, 12:50:08 AM)

  1. clarified packaging; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. Added tag Isabelle2022-RC2 for changeset 778152d51e97 — wenzelm / hgweb

#1774 (Sep 18, 2022, 12:50:09 AM)

  1. show SSH options in PIDE GUI; — wenzelm / hgweb
  2. inplace update: proper Linux version; — wenzelm / hgweb
  3. provide naproche-20220917; — wenzelm / hgweb
  4. clarified NEWS; — wenzelm / hgweb
  5. proper platform directory x86_64-linux, to have it purged for other platforms;
    tuned README; — wenzelm / hgweb
  6. MLton component for x86_64-linux; — wenzelm / hgweb
  7. clarified Docker base image; — wenzelm / hgweb
  8. proper file headers; — wenzelm / hgweb
  9. tuned messages; — wenzelm / hgweb
  10. support for ISABELLE_MLTON_OPTIONS, notably for Ubuntu 22.04 with external mlton executable; — wenzelm / hgweb
  11. omit menu for unfinished tool; — wenzelm / hgweb

#1773 (Sep 17, 2022, 3:56:45 AM)

  1. include ssh + rsync as required for Isabelle tools, e.g. "isabelle sync"; — wenzelm / hgweb
  2. more robust: snap version of docker cannot access /tmp; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. update to scala-3.2.0;
    enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb
  5. avoid crash of JLine on Windows; — wenzelm / hgweb
  6. update to jdk-17.0.4.1+1 from 22-Aug-2022 (https://docs.azul.com/core/zulu-openjdk/release-notes/11.58-17.36-august-2022); — wenzelm / hgweb
  7. clarified default, following 8b695e59db3f; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. discontinued pointless SSH.Target: OpenSSH client can handle user@host directly; — wenzelm / hgweb
  12. clarified options; — wenzelm / hgweb
  13. clarified options; — wenzelm / hgweb

#1772 (Sep 16, 2022, 12:50:07 AM)

  1. discontinued unclear timeout (stemming from jEdit JSch setup, see 14782d58a503), to make it work with native Windows ssh.exe; — wenzelm / hgweb
  2. proper time values in seconds; — wenzelm / hgweb
  3. clarified run_sftp: avoid platform_path via careful use of tmp_dir, to support both Windows and Cygwin ssh;
    discontinued run_scp: use run_sftp instead; — wenzelm / hgweb
  4. more robust, notably for macOS (see also ff92d6edff2c); — wenzelm / hgweb
  5. back to plain /tmp (despite 1df53737c59b): relevant for ssh on macOS, to avoid error "unix_listener: path too long for Unix domain socket"; — wenzelm / hgweb
  6. tuned names; — wenzelm / hgweb
  7. proper order of platforms, to make it work uniformly on all plaform families; — wenzelm / hgweb

#1771 (Sep 15, 2022, 12:50:09 AM)

  1. more portable; — wenzelm / hgweb
  2. build both arm64-darwin and x86_64-darwin on Apple ARM hardware;
    tuned messages; — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. more items; — wenzelm / hgweb
  6. more robust: do not assume Bash syntax while testing for it; — wenzelm / hgweb
  7. obsolete; — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. proper treatment of complex multi-line script; — wenzelm / hgweb
  10. more robust; — wenzelm / hgweb
  11. more robust: Bash.string operations require remote bash; — wenzelm / hgweb
  12. support port forwarding without multiplexing (for the sake of Windows); — wenzelm / hgweb
  13. misc tuning and clarification;
    proper shutdown_hook; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. More on division concerning gauss numbers. — haftmann / hgweb

#1770 (Sep 14, 2022, 12:50:10 AM)

  1. more robust adhoc shell script: work with Isabelle_System.export_isabelle_identifier; — wenzelm / hgweb
  2. more concise instance-specific rules on euclidean relation — haftmann / hgweb
  3. merged — paulson / hgweb
  4. Tidied a few more proofs — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. tidied a few ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  7. let rsync re-use ssh connection via control path; — wenzelm / hgweb
  8. clarified command-line; — wenzelm / hgweb
  9. clarified command-line; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. proper port for Mercurial; — wenzelm / hgweb
  12. clarified default: do not override port from ssh_config, which could be different from 22; — wenzelm / hgweb
  13. proper Scala expression; — wenzelm / hgweb
  14. clarified signature: separate unrelated modules; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. obsolete; — wenzelm / hgweb
  17. obsolete; — wenzelm / hgweb
  18. clarified error; — wenzelm / hgweb
  19. merged — wenzelm / hgweb
  20. removed remains of proxy_host management: delegated to .ssh/config; — wenzelm / hgweb
  21. ssh client via regular OpenSSH tools, with authentic use of .ssh/config (notably proxy configuration);
    tuned signature; — wenzelm / hgweb
  22. putting together related theorems — haftmann / hgweb
  23. dropped auxiliary lemma — haftmann / hgweb
  24. unused; — wenzelm / hgweb
  25. clarified operation: avoid perl; — wenzelm / hgweb
  26. discontinued unused operations; — wenzelm / hgweb
  27. clarified signature: avoid exposure of JSch types; — wenzelm / hgweb
  28. clarified signature: discontinue somewhat pointless SSH.Context; — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. proper path; — wenzelm / hgweb
  31. Added tag Isabelle2022-RC1 for changeset 6308eaaa88f1 — wenzelm / hgweb
  32. clarified release packaging: naproche-20220910 lacks arm64-linux support (and crashes); — wenzelm / hgweb
  33. more documentation of 'export_classpath' (session ROOT) and 'scala_build_generated_files' (Isar command); — wenzelm / hgweb
  34. merged; — wenzelm / hgweb
  35. update for release; — wenzelm / hgweb
  36. more command-line options; — wenzelm / hgweb
  37. less specialized euclidean relation on int — haftmann / hgweb
  38. update to Isabelle2022 and Ubuntu 22.04; — wenzelm / hgweb
  39. proper comment: Phabricator remains on Ubuntu 20.04, which is still required as build environment for old Mercurial 3.9.2 with Python 2; — wenzelm / hgweb
  40. more operations: for testing purposes; — wenzelm / hgweb
  41. provide naproche-20220910 (inactive); — wenzelm / hgweb
  42. clarified directory names (e.g. for multi-platform remote execution): avoid being deleted via isabelle.Components.purge; — wenzelm / hgweb
  43. unused; — wenzelm / hgweb
  44. update for release; — wenzelm / hgweb
  45. tuned: prefer Scala Regex operations; — wenzelm / hgweb
  46. tuning and updates for release; — wenzelm / hgweb
  47. NEWS; — wenzelm / hgweb
  48. discontinued somewhat pointless option: Proof_Display.pretty_goal_inst should always work smoothly (and not crash unexpectedly); — wenzelm / hgweb
  49. give up show_main_goal (despite 922e3f9251ac): show_goal_inst is sufficient, even for final results; — wenzelm / hgweb
  50. merged — wenzelm / hgweb
  51. discontinue fragile operations; — wenzelm / hgweb
  52. proper context option: change of underlying Options.default will not survive PIDE "Prover.options" (e.g. change of Isabelle/jEdit plugin options); — wenzelm / hgweb
  53. enable show_goal_inst by default: match failure is merely a warning (see 730638d4e37a); — wenzelm / hgweb
  54. updated documentation; — wenzelm / hgweb
  55. support multiple sessions, with cumulative errors;
    tuned command usage; — wenzelm / hgweb
  56. support regex patterns on messages; — wenzelm / hgweb
  57. support Pretty.unformatted, similar to ML version; — wenzelm / hgweb
  58. removed odd TODO item (see 3391a493f39a); — wenzelm / hgweb
  59. tuned signature; — wenzelm / hgweb
  60. tuned output: more Pretty.item; — wenzelm / hgweb
  61. tuned signature; — wenzelm / hgweb
  62. clarified failure: warning for logical error, exception for program breakdown; — wenzelm / hgweb
  63. print goal instantiation for global qed (and variations); — wenzelm / hgweb
  64. clarified output; — wenzelm / hgweb
  65. more robust: capture corner case seen in line 631 of "$AFP/Automatic_Refinement/Autoref_Bindings_HOL.thy" (AFP/6c87f24bb773); — wenzelm / hgweb
  66. clarified message channel for 'print_state' (NB: the command was originally for TTY or Proof General); — wenzelm / hgweb
  67. updated to postgresql-42.5.0; — wenzelm / hgweb
  68. tool to build Isabelle component for PostgreSQL JDBC; — wenzelm / hgweb
  69. clarified goal structure with proper instantiation of main goal, to support "show_goal_inst"; — wenzelm / hgweb
  70. option "show_states" for more verbosity of batch-builds; — wenzelm / hgweb
  71. tuned --- avoid warnings; — wenzelm / hgweb
  72. proper antiquotations; — wenzelm / hgweb
  73. inline markup for Output.state (in contrast to c94bba7906d2): make messages available via Rendering.text_messages and thus "isabelle log" (see cb0c407fbc6e), while Rendering.output_messages of Isabelle/jEdit/VSCode is unaffected; — wenzelm / hgweb
  74. proper antiquotations; — wenzelm / hgweb
  75. clarified options, following e.g. "show_consts"; — wenzelm / hgweb
  76. proper Envir.subst operations: env is already normalized, using Envir.norm may lead to non-termination; — wenzelm / hgweb
  77. unused (see 15758fced053); — wenzelm / hgweb
  78. clarified modules; — wenzelm / hgweb
  79. show goal instantiation, notably for 'schematic_goal' command (inactive by default); — wenzelm / hgweb
  80. proper umlauts; — wenzelm / hgweb
  81. tuned signature; — wenzelm / hgweb
  82. tuned signature; — wenzelm / hgweb
  83. tuned; — wenzelm / hgweb
  84. tuned; — wenzelm / hgweb
  85. tuned error message; — wenzelm / hgweb

#1769 (Sep 8, 2022, 12:51:06 AM)

  1. merged — desharna / hgweb
  2. merged — desharna / hgweb
  3. moved antimono to Fun and redefined it as an abbreviation — desharna / hgweb
  4. moved mono and strict_mono to Fun and redefined them as abbreviations — desharna / hgweb

#1768 (Sep 6, 2022, 12:51:10 AM)

  1. clarified generic euclidean relation — haftmann / hgweb
  2. added a bound in SMT on the number of schematic constants considered -- the code (in for_schematics) is exponential in that number — blanchet / hgweb

#1767 (Sep 4, 2022, 3:54:46 AM)

  1. tuned signature; — wenzelm / hgweb
  2. check imports more strictly, e.g. reject ".../Pure" or ".../HOL-Library.Multiset"; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned --- more robust syntax; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. back to more traditional import_name (reverting cceb10dcc9f9), e.g. relevant for "isabelle jedit -l CTT src/CTT/ex/Elimination.thy" to produce proper error "Cannot update finished theory CTT.Elimination"; — wenzelm / hgweb
  7. unused (see 347ed6219dab); — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb

#1766 (Sep 3, 2022, 4:13:17 AM)

  1. more CONTRIBUTORS + NEWS; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. proper description; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. option "sort_updates" for record update simproc. Make proper record simproc definitions. — Norbert Schirmer <nschirmer@apple.com> / hgweb

#1765 (Sep 2, 2022, 12:51:06 AM)

  1. Merge — paulson <lp15@cam.ac.uk> / hgweb
  2. Three new theorems about real polynomial functions — paulson <lp15@cam.ac.uk> / hgweb
  3. tuned GUI; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified GUI behaviour; — wenzelm / hgweb

#1764 (Sep 1, 2022, 3:42:46 AM)

  1. eliminated odd Unicode blanks; — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. eliminated DOS line endings; — wenzelm / hgweb
  4. eliminated tabs, assuming tab-width=8; — wenzelm / hgweb
  5. eliminated tabs, assuming tab-width=4; — wenzelm / hgweb
  6. updated to current Cygwin, near 3.3.5-1; — wenzelm / hgweb
  7. test macOS 12 Monterey via laramac01; — wenzelm / hgweb
  8. clarified GUI update; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. more GUI functionality; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. clarified component structure, concerning initialization order; — wenzelm / hgweb

#1763 (Aug 30, 2022, 12:51:06 AM)

  1. update VSCodium 1.65.2 ~> 1.70.1, Electron 13.5.2 ~> 18.3.5, Node.js v14.16.0 ~> v16.13.2; — wenzelm / hgweb
  2. provide cvc5-1.0.2 (inactive); — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. tool to build Isabelle component for cvc5; — wenzelm / hgweb
  5. tuned: avoid odd stateful programming; — wenzelm / hgweb

#1762 (Aug 29, 2022, 1:53:39 AM)

  1. more markup (for batch build); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more NEWS; — wenzelm / hgweb
  6. updated some links; — wenzelm / hgweb
  7. more links, for files that formally belong to this session; — wenzelm / hgweb
  8. more links; — wenzelm / hgweb
  9. tuned antiquotations; — wenzelm / hgweb

#1761 (Aug 28, 2022, 12:51:09 AM)

  1. ZF belongs to chapter FOL, following lib/html/library_index_content.template (i.e. "Documentation" area on website); — wenzelm / hgweb
  2. include groups from 'chapter_definition' in session info, based on the state of chapter_defs after processing all ROOT files (thus the declaration order does not matter); — wenzelm / hgweb
  3. proper chapter_definition to prevent odd definitions by users; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. proper order; — wenzelm / hgweb
  7. tuned whitespace for presentation; — wenzelm / hgweb
  8. clarified signature of Sessions.Session: chapter_defs: vs. known_chapters (in declaration order) vs. chapters (covered by visible sessions);
    clarified browser_info root index: preserve declaration order as much as possible; — wenzelm / hgweb
  9. clarified syntax: more uniform; — wenzelm / hgweb
  10. more robust, more strict; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb

#1760 (Aug 27, 2022, 2:42:07 AM)

  1. tuned output; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified chapters: de-emphasize minor examples; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. produce root index based on sessions_structure.chapter_defs;
    disregard lib/html/library_index_content.template (NB: still needed for Isabelle website); — wenzelm / hgweb
  7. provide chapter descriptions, based on lib/html/library_index_content.template; — wenzelm / hgweb
  8. more robust: proper system_name; — wenzelm / hgweb
  9. support 'chapter_definition' with description for presentation purposes; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. removed unused "def_theory" markup (stemming from be49c660ebbf), superseded e.g. by Document_Info.theory_by_file(); — wenzelm / hgweb
  13. more aggressive clean_directory(session_dir), while rm_tree is guarded by check_directory, i.e. it is presumably "owned" by Browser_Info.build_session(); — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. tuned whitespace; — wenzelm / hgweb
  18. more robust: ensure that chapter/session/theory do not contain special notation (like "/" or ".."); — wenzelm / hgweb
  19. merged — paulson / hgweb
  20. NEWS about Sum_of_Powers — paulson <lp15@cam.ac.uk> / hgweb
  21. Removal of a duplicate theory, since that material and more is in the AFP: https://www.isa-afp.org/entries/Bernoulli.html — paulson <lp15@cam.ac.uk> / hgweb

#1759 (Aug 26, 2022, 2:08:24 AM)

  1. NEWS; — wenzelm / hgweb
  2. read full sessions_requirements, for more complete entity hyperlinks; — wenzelm / hgweb
  3. more accurate management of dependencies: change of build_uuid causes output of HTML, but already existing/current HTML is not produced again; — wenzelm / hgweb
  4. tuned signature: more general operations; — wenzelm / hgweb
  5. tuned: avoid premature File.read; — wenzelm / hgweb
  6. tuned signature: build_log db is specific to PostgreSQL; — wenzelm / hgweb
  7. maintain "uuid" column in session build database, to identity the original build process uniquely;
    implicit upgrade of PostgreSQL database, while SQLite is initially removed and created afresh; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. unused (amending 3d723062dc70); — wenzelm / hgweb
  10. more readable string literals; — wenzelm / hgweb

#1758 (Aug 25, 2022, 12:51:08 AM)

  1. avoid duplicate fact error on global_interpretation of residues — haftmann / hgweb
  2. avoid looping simplification for z2 — haftmann / hgweb

#1757 (Aug 23, 2022, 12:51:06 AM)

  1. more formal meta data, within ".browser_info";
    update_chapter for each session when it is finished; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. support for pretty-printing of JSON trees; — wenzelm / hgweb
  4. tuned signature;
    more operations; — wenzelm / hgweb
  5. tuned: slightly more generic operations; — wenzelm / hgweb
  6. remove duplicate parsing for alethe; fix skolemization; — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1756 (Aug 22, 2022, 1:28:52 AM)

  1. Gauss numbers — haftmann / hgweb
  2. disable laramac01 for now: system update pending; — wenzelm / hgweb
  3. clarified synchronized operations: approximate file-system transactions; — wenzelm / hgweb
  4. more robust concurrency: use shared Browser_Info.Context with synchronized file-system operations;
    tuned signature; — wenzelm / hgweb
  5. NEWS; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned comments, following "isabelle build" usage; — wenzelm / hgweb
  8. clarified names; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. proper theory_dir for links to other session; — wenzelm / hgweb
  11. tuned sources and comments; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned sources and comments; — wenzelm / hgweb
  14. clarified names: Browser_Info.Config vs. Browser_Info.Context; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. clarified signature: terminology of "base" (here) vs. "root" (there); — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. proper fonts_prefix (amending c14409948063): default is "" due to self-cancellation of dir; — wenzelm / hgweb
  19. streamlined — haftmann / hgweb
  20. simplified computation algorithm construction — haftmann / hgweb

#1755 (Aug 21, 2022, 4:01:49 AM)

  1. merged; — wenzelm / hgweb
  2. more robust GUI initialization (amending 29441f2bfe81); — wenzelm / hgweb
  3. clarified signature: just one common operation; — wenzelm / hgweb
  4. clarified paths and links;
    proper node_context for aux. files: to get links within them; — wenzelm / hgweb
  5. more concise output of files: just one round; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. proper node_dir within presentation_dir, not source file directory; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. clarified names; — wenzelm / hgweb
  10. more thorough checks of browser_info file conflicts; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. prefer strict operations with explicit errors (instead of missing HTML output); — wenzelm / hgweb
  13. more thorough check, without path name artifacts (e.g. "./README"); — wenzelm / hgweb
  14. tuned signature;
    tuned messages; — wenzelm / hgweb
  15. clarified signature: Sessions.Base_Info follows Sessions.Base; — wenzelm / hgweb
  16. clarified signature: follow Sessions.Deps.check_errors (despite Process_Result.check); — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. tuned whitespace; — wenzelm / hgweb
  19. evade clash with index.html (allow "Index.thy" even on case-insensitive file-systems); — wenzelm / hgweb
  20. discontinued special support for README.html (which was hardly ever used in the past 2 decades); — wenzelm / hgweb
  21. clarified directory layout (again): mimic original directory layout, notably ISABELLE_HOME; — wenzelm / hgweb
  22. more robust treatment of Document.Node.Name, following stored data; — wenzelm / hgweb
  23. more robust; — wenzelm / hgweb
  24. clarified directory layout: files are relative to enclosing theory; — wenzelm / hgweb
  25. tuned signature: avoid duplication; — wenzelm / hgweb
  26. more robust: theories could have been suppressed via option "condition"; — wenzelm / hgweb
  27. tuned signature; — wenzelm / hgweb
  28. tuned messages (again, see d50c2129e73a): presentation setup could fail initially for take some time; — wenzelm / hgweb
  29. clarified modules; — wenzelm / hgweb
  30. clarified signature: support for adhoc file types; — wenzelm / hgweb
  31. clarified Presentation.Nodes, with explicit Nodes.Session and Nodes.Theory;
    distinguish Nodes.Theory.static_session vs. dynamic_session: refer to exports from dynamic_session, corresponding to strictly to build_graph;
    more robust treatment of source files and links to generated files;
    retrieve entities by their file position, within its corresponding session/theory hierarchy; — wenzelm / hgweb
  32. export entity file position as well, e.g. relevant for HTML presentation with aux. files; — wenzelm / hgweb
  33. proper permissive = true (amending 475fedc02737) — wenzelm / hgweb
  34. tuned signature; — wenzelm / hgweb
  35. clarified signature; — wenzelm / hgweb
  36. clarified signature; — wenzelm / hgweb
  37. more robust directory structure: always relative to session_dir;
    tuned messages; — wenzelm / hgweb
  38. discontinued slightly odd integrity check (from af2d0e07493b): requires a different approach; — wenzelm / hgweb
  39. clarified signature; — wenzelm / hgweb
  40. misc tuning and clarification; — wenzelm / hgweb
  41. unused; — wenzelm / hgweb
  42. tuned signature; — wenzelm / hgweb
  43. tuned signature; — wenzelm / hgweb
  44. tuned signature; — wenzelm / hgweb
  45. clarified modules; — wenzelm / hgweb
  46. clarified modules; — wenzelm / hgweb
  47. unused; — wenzelm / hgweb
  48. tuned signature; — wenzelm / hgweb
  49. clarified signature: replaced Sessions.Deps by Sessions.Structure from HTML_Context; — wenzelm / hgweb
  50. tuned; — wenzelm / hgweb
  51. clarified signature: avoid constants from Sessions.Structure within Session.Base; — wenzelm / hgweb
  52. clarified signature: avoid object-oriented HTML_Context;
    clarified theory_qualifier --- belongs to the overall Sessions.Structure; — wenzelm / hgweb
  53. tuned type signature — haftmann / hgweb
  54. tuned type signature — haftmann / hgweb
  55. streamlined theorems — haftmann / hgweb
  56. more thorough split rules for div and mod on numerals, tuned split rules setup — haftmann / hgweb
  57. streamlined simpset building, avoiding duplicated rewrite rules — haftmann / hgweb
  58. consolidated attribute name — haftmann / hgweb
  59. streamlined theorems — haftmann / hgweb
  60. streamlined theorems and sections — haftmann / hgweb

#1754 (Aug 20, 2022, 12:51:10 AM)

  1. streamlined primitive definitions for integer division — haftmann / hgweb

#1753 (Aug 19, 2022, 12:51:07 AM)

  1. reintroduced SPASS to the mix — blanchet / hgweb

#1752 (Aug 18, 2022, 12:51:08 AM)

  1. tweaked generation of Isar proofs — blanchet / hgweb
  2. tweak Sledgehammer's slicing mechanism -- updated Zipperposition's slices and make them half as long as other provers' to pack more of them in 30 s — blanchet / hgweb
  3. tuned comments; — wenzelm / hgweb
  4. updated to sumatra_pdf-3.4.6; — wenzelm / hgweb
  5. proper Java/Scala compiler classpath (amending b42e20adaeed): ISABELLE_SETUP_CLASSPATH must not be included prematurely (breaks on Windows), instead use runtime Classpath().jars; — wenzelm / hgweb

#1751 (Aug 17, 2022, 12:51:09 AM)

  1. revived 'try0' and 'smart' Isar proofs in Sledgehammer — blanchet / hgweb
  2. Cleanup of NonstandardAnalysis — paulson <lp15@cam.ac.uk> / hgweb

#1750 (Aug 16, 2022, 12:51:05 AM)

  1. A bit of cleaning up — paulson <lp15@cam.ac.uk> / hgweb
  2. The same, without adding a new simprule — paulson <lp15@cam.ac.uk> / hgweb
  3. moved some material from Sum_of_Powers — paulson <lp15@cam.ac.uk> / hgweb

#1749 (Aug 15, 2022, 12:51:07 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified theory_names with exported content; — wenzelm / hgweb
  4. proper export theory_names: theory/parents are not necessarily present (amending 4d27b520622a); — wenzelm / hgweb
  5. proper treatment of empty lines (amending 08f89f0e8a62); — wenzelm / hgweb
  6. clarified signature: avoid confusing operation name (amending 8cf14d4ebec4); — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. The right way to formulate card_UNION, plus the old version for compatibility — paulson <lp15@cam.ac.uk> / hgweb

#1748 (Aug 14, 2022, 12:51:09 AM)

  1. tuned comments; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature: more explicit types; — wenzelm / hgweb
  10. clarified signature --- avoid dependent types; — wenzelm / hgweb
  11. tuned whitespace; — wenzelm / hgweb
  12. clarified signature: avoid public representation; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. unused; — wenzelm / hgweb
  16. more accurate treatment of option "editor_output_state", e.g. when changed via Isabelle/jEdit Plugin Options panel; — wenzelm / hgweb
  17. clarified signature: more explicit types;
    more robust zoom.factor: work with uninitialized GUI components; — wenzelm / hgweb
  18. tuned whitespace; — wenzelm / hgweb
  19. tuned, following 298707451ec2;
    tuned signature; — wenzelm / hgweb
  20. unused; — wenzelm / hgweb
  21. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  22. clarified signature: more explicit types;
    tuned whitespace; — wenzelm / hgweb
  23. tuned whitespace; — wenzelm / hgweb
  24. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb

#1747 (Aug 13, 2022, 12:51:05 AM)

  1. merged — wenzelm / hgweb
  2. more GUI elements; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  6. clarified signature --- more operations; — wenzelm / hgweb
  7. clarified signature --- simplified types; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. proper toString for Content_XML, which is not covered by trait Content; — wenzelm / hgweb
  10. clarified output; — wenzelm / hgweb
  11. clarified signature: support different document_session, e.g. within running PIDE session; — wenzelm / hgweb
  12. unused (despite cf52379c0776); — wenzelm / hgweb
  13. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  14. unused (see 696819fe2424); — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. basic setup for document build panel; — wenzelm / hgweb
  17. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  18. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  22. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
  26. added support for cvc5 (whose interface is almost identical to CVC4) — blanchet / hgweb

#1746 (Aug 12, 2022, 12:50:07 AM)

  1. removing the [simp] attribute breaks too many AFP entries severely — nipkow / hgweb
  2. nlists is picked up automatically but conflicts with the RBT setup — nipkow / hgweb
  3. new lemma — nipkow / hgweb
  4. merged — nipkow / hgweb
  5. New theory of fixed length lists — nipkow / hgweb

#1745 (Aug 11, 2022, 12:50:09 AM)

  1. Further streamlining of quick-and-dirty evaluation. — haftmann / hgweb
  2. more correct approximation (contributed by Achim Brucker) — Achim D. Brucker <adbrucker@0x5f.org> / hgweb

#1744 (Aug 9, 2022, 12:50:06 AM)

  1. Added tag Isabelle2022-RC0 for changeset b42e20adaeed — wenzelm / hgweb
  2. proper Java/Scala compiler classpath for standalone application (see also make_isabelle_app() in Pure/Admin/build_release.scala); — wenzelm / hgweb
  3. clarified message; — wenzelm / hgweb
  4. provide naproche-20220808 (inactive); — wenzelm / hgweb
  5. more robust data representation: notably for Store.read_session_timing with database_server; — wenzelm / hgweb

#1743 (Aug 8, 2022, 12:50:06 AM)

  1. tuned message; — wenzelm / hgweb
  2. afford default cache policy, despite 6a29709906c6; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified signature: more uniform treatment of cache for Export.read_session vs. Export.read_theory; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified message; — wenzelm / hgweb
  12. clarified signature: prefer Export.Session_Context over Sessions.Database_Context;
    discontinued obsolete operations; — wenzelm / hgweb
  13. clarified signature: prefer Export.Context; — wenzelm / hgweb
  14. clarified signature: find session_database within Session_Context.db_hierarchy; — wenzelm / hgweb
  15. clarified signature: prefer Export.Session_Context; — wenzelm / hgweb
  16. prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
  19. clarified signature: more robust treatment of server; — wenzelm / hgweb
  20. discontinued Export.Provider in favour of Export.Context and its derivatives;
    uniform treatment of all sessions, including Pure; — wenzelm / hgweb
  21. clarified signature: less redundant -- Sessions.Base_Info already specifies the main session; — wenzelm / hgweb
  22. tuned signature: more operations; — wenzelm / hgweb
  23. misc tuning and clarification; — wenzelm / hgweb
  24. clarified Document.Snapshot.all_exports: refer to material from this (virtual) session;
    clarified treatment of Session_Context.theory_names, added export_names;
    clarified treatment of document_snapshot: sites on top of the session_stack; — wenzelm / hgweb
  25. clarified database query: refer to semantic theories; — wenzelm / hgweb
  26. clarified signature: more operations; — wenzelm / hgweb
  27. clarified signature: persistent theory_names in lexical order; — wenzelm / hgweb
  28. proper session_databases for database_server: need to follow precise session_hierarchy; — wenzelm / hgweb
  29. redundant; — wenzelm / hgweb
  30. clarified signature: more robust close operation; — wenzelm / hgweb
  31. more uniform exports: proper encoding of empty parents for Pure; — wenzelm / hgweb
  32. clarified signature: more uniform treatment of empty exports; — wenzelm / hgweb
  33. clarified session name: treat PIDE session as Sessions.DRAFT with imports from other sessions; — wenzelm / hgweb
  34. more robust build_hierarchy: support Resources.empty / Sessions.Structure.empty (required for Build_Job.print_log);
    removed unused imports_hierarchy; — wenzelm / hgweb
  35. clarified context for retrieval: more explicit types, with optional close() operation; — wenzelm / hgweb
  36. tuned; — wenzelm / hgweb
  37. unused; — wenzelm / hgweb
  38. retrieve information about used files; — wenzelm / hgweb
  39. tuned signature -- more robust; — wenzelm / hgweb
  40. tuned signature; — wenzelm / hgweb
  41. clarified signature: Export.Provider knows its (accidental) theory_names; — wenzelm / hgweb
  42. clarified signature; — wenzelm / hgweb
  43. tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
  44. clarified signature: proper session_name for Sessions.Base (like Sessions.Info); — wenzelm / hgweb
  45. tuned signature; — wenzelm / hgweb
  46. clarified signature; — wenzelm / hgweb
  47. clarified signature; — wenzelm / hgweb
  48. clarified signature; — wenzelm / hgweb
  49. avoid multiple load_commands; — wenzelm / hgweb
  50. avoid redundant dependencies.load_commands with potential errors (amending ea4f86914cb2); — wenzelm / hgweb
  51. tuned signature -- avoid redundant arguments; — wenzelm / hgweb
  52. tuned -- following hints by IntelliJ IDEA; — wenzelm / hgweb
  53. tuned signature; — wenzelm / hgweb
  54. tuned comments; — wenzelm / hgweb
  55. removed somewhat pointless transaction: db is meant to be finished (or updated monotonically); — wenzelm / hgweb
  56. tuned signature; — wenzelm / hgweb
  57. clarified signature; — wenzelm / hgweb
  58. clarified signature: avoid repeated db_context.input_database; — wenzelm / hgweb
  59. clarified signature: more robust; — wenzelm / hgweb
  60. removed somewhat pointless operations (see a6c69599ab99); — wenzelm / hgweb
  61. clarified signature; — wenzelm / hgweb
  62. tuned; — wenzelm / hgweb
  63. tuned; — wenzelm / hgweb
  64. clarified signature; — wenzelm / hgweb
  65. clarified names; — wenzelm / hgweb
  66. clarified signature; — wenzelm / hgweb
  67. clarified names; — wenzelm / hgweb
  68. clarified signature; — wenzelm / hgweb
  69. clarified signature: more explicit types; — wenzelm / hgweb
  70. unused (see 0d30ea76756c); — wenzelm / hgweb
  71. tuned; — wenzelm / hgweb
  72. clarified signature; — wenzelm / hgweb
  73. tuned; — wenzelm / hgweb
  74. unused (see 3064e165c660); — wenzelm / hgweb

#1742 (Aug 3, 2022, 12:50:10 AM)

  1. merge — blanchet / hgweb
  2. changed the order of Zipperposition slices in Sledgehammer — blanchet / hgweb
  3. merged — paulson / hgweb
  4. The wellordering instantiation for length-ordered lists — paulson <lp15@cam.ac.uk> / hgweb
  5. show sum_list defn — nipkow / hgweb

#1741 (Jul 30, 2022, 12:50:09 AM)

  1. prettified def — nipkow / hgweb

#1740 (Jul 29, 2022, 1:08:37 AM)

  1. More lemmas. — haftmann / hgweb
  2. Some more proofs. — haftmann / hgweb
  3. a few new theorems — paulson <lp15@cam.ac.uk> / hgweb

#1739 (Jul 28, 2022, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified while-loops; — wenzelm / hgweb
  3. updated to postgresql-42.4.0; — wenzelm / hgweb
  4. updated to flatlaf-2.4; — wenzelm / hgweb
  5. updated to pdfjs-2.14.305;
    prefer "legacy" distribution: more portable, notably for old Node.js/Electron of VSCodium; — wenzelm / hgweb
  6. more robust: retain Classpath value; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. mor robust; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb

#1738 (Jul 27, 2022, 12:50:07 AM)

  1. update documentation, following 21c1f82e7f5d; — wenzelm / hgweb
  2. proper classpath for Scala compiler invocation (amending 14e22b525b13); — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. support for dynamic classpath from exports; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb

#1737 (Jul 26, 2022, 1:01:54 AM)

  1. Avoid shadowing original List._ namespace. — haftmann / hgweb
  2. replaced complicated lemma by a simpler one — nipkow / hgweb

#1736 (Jul 24, 2022, 12:50:09 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb

#1735 (Jul 23, 2022, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. more documentation; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. removed obsolete commands; — wenzelm / hgweb
  5. command 'scala_build_generated_files' with proper management of source dependencies;
    support more file-formats; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned messages; — wenzelm / hgweb
  8. support more file types; — wenzelm / hgweb
  9. support for Java language; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. support for classpath artifacts within session structure: — wenzelm / hgweb
  13. clarified names; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. unused; — wenzelm / hgweb
  19. clarified signature; — wenzelm / hgweb
  20. tuned signature: more explicit types; — wenzelm / hgweb
  21. fix document build error — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  22. tuned (some HOL lints, by Yecine Megdiche); — Fabian Huch <huch@in.tum.de> / hgweb

#1734 (Jul 16, 2022, 12:50:11 AM)

  1. moved lemma fromm AFP — nipkow / hgweb
  2. tuned names — nipkow / hgweb

#1733 (Jul 13, 2022, 12:50:08 AM)

  1. refined code equations for characters — haftmann / hgweb

#1732 (Jul 12, 2022, 12:50:11 AM)

  1. prefer non-JNI SAT solvers by default in Nitpick — blanchet / hgweb
  2. milder Sledgehammer messages — blanchet / hgweb
  3. moved lemmas from AFP — nipkow / hgweb

#1731 (Jul 11, 2022, 12:50:07 AM)

  1. refined code equations for characters — haftmann / hgweb

#1730 (Jul 9, 2022, 2:42:33 AM)

  1. tuned comments; — wenzelm / hgweb
  2. support for Isabelle/Scala/Java modules in Isabelle/ML; — wenzelm / hgweb
  3. more robust Scala 3 indentation, for the sake of IntelliJ IDEA; — wenzelm / hgweb
  4. clarified signature: read_theory_exports is already ordered; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#1729 (Jul 7, 2022, 12:50:10 AM)

  1. sketch for word-specific lsb and msb — haftmann / hgweb
  2. switch to Scala 3; — wenzelm / hgweb
  3. minor performance tuning: avoid redundant BigInt construction; — wenzelm / hgweb

#1728 (Jul 6, 2022, 2:46:06 AM)

  1. added lemmas total_on_trancl and totalp_on_tranclp — desharna / hgweb
  2. Move code lemmas for symbolic computation of bit operations on int to distribution. — haftmann / hgweb
  3. fixed diverging simproc cont_intro — desharna / hgweb

#1727 (Jul 5, 2022, 12:50:08 AM)

  1. corrections and adjustions for Scala 3 — haftmann / hgweb
  2. more complete set of code equations — haftmann / hgweb
  3. officical abstract characters for code generation — haftmann / hgweb

#1726 (Jul 2, 2022, 12:50:08 AM)

  1. provide components for scala3 (still inactive); — wenzelm / hgweb
  2. updated download version; — wenzelm / hgweb
  3. obsolete; — wenzelm / hgweb
  4. more keywords for scala3; — wenzelm / hgweb
  5. discontinued Isabelle tools implemented as .scala scripts; — wenzelm / hgweb
  6. tuned proofs — desharna / hgweb

#1725 (Jul 1, 2022, 3:09:15 AM)

  1. clarified heap alignment, to make it potentially more stable on macOS; — wenzelm / hgweb

#1724 (Jun 30, 2022, 12:50:10 AM)

  1. tuned proof — desharna / hgweb
  2. added lemmas domain_comp and unify_gives_minimal_domain — desharna / hgweb
  3. added definition range_vars and lemmas vars_of_subst_conv_Union, vars_of_subst_subset, range_vars_comp_subset, and unify_gives_minimal_range — desharna / hgweb
  4. merged — desharna / hgweb
  5. added definition IMGU and lemmas IMGU_iff_Idem_and_MGU and unify_computes_IMGU — desharna / hgweb
  6. more macOS versions; — wenzelm / hgweb

#1723 (Jun 29, 2022, 12:50:06 AM)

  1. prefer Isabelle/Scala operations; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified IO, following Java 11 and Isabelle/Scala; — wenzelm / hgweb
  4. prefer Scala operations; — wenzelm / hgweb
  5. minor tuning; — wenzelm / hgweb
  6. switched to statically compiled ci profile; — Fabian Huch <huch@in.tum.de> / hgweb
  7. more operations on Bytes.T; — wenzelm / hgweb
  8. more operations on Bytes.T; — wenzelm / hgweb
  9. tuned BNF bounds for function space and bounded sets; NEWS and CONTRIBUTORS — traytel / hgweb
  10. strict bounds for BNFs (by Jan van Brügge) — traytel / hgweb

#1722 (Jun 27, 2022, 12:50:08 AM)

  1. More lemmas. — haftmann / hgweb
  2. Centralized some char-related lemmas in distribution. — haftmann / hgweb

#1721 (Jun 26, 2022, 12:50:10 AM)

  1. prefer antiquotations; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. more documentation; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. clarified signature: File.read_lines is based on scalable Bytes.T;
    discontinued somewhat pointless File.fold_lines; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. prefer scalable Bytes.T; — wenzelm / hgweb
  9. unused; — wenzelm / hgweb
  10. prefer scalable Bytes.T; — wenzelm / hgweb
  11. missing recursive let-expansion in SMT translation — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1720 (Jun 25, 2022, 1:25:39 AM)

  1. merged — desharna / hgweb
  2. added lemma monotone_on_o — desharna / hgweb
  3. redefined mono_on and strict_mono_on as an abbreviation of monotone_on — desharna / hgweb
  4. changed argument order of mono_on and strict_mono_on to uniformize with monotone_on and other predicates — desharna / hgweb

#1719 (Jun 24, 2022, 1:49:39 AM)

  1. more robust CSV syntax, e.g. for "pull_date"; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more scalable generated files and code export, using Bytes.T; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. proper execution of Bytes.write;
    tuned; — wenzelm / hgweb
  6. Avoid calculations where not necessary. — haftmann / hgweb
  7. Prefer existing horner sum combinator. — haftmann / hgweb
  8. Executable lexords. — haftmann / hgweb
  9. Less warnings. — haftmann / hgweb

#1718 (Jun 23, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. removed unused operations;
    tuned (again); — wenzelm / hgweb
  4. clarified signature: more operations; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified session resources for bootstrap, notably for Scala functions; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified types and defaults; — wenzelm / hgweb
  13. merged — desharna / hgweb
  14. added lemmas monotone{,_on}_multp_multp_image_mset — desharna / hgweb
  15. added lemmas monotone_on_empty[simp] and monotone_on_subset — desharna / hgweb
  16. added predicate monotone_on and redefined monotone to be an abbreviation. — desharna / hgweb

#1717 (Jun 22, 2022, 3:44:20 AM)

  1. merged — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. support XZ compression in Isabelle/ML; — wenzelm / hgweb
  4. prefer scalable byte strings; — wenzelm / hgweb
  5. more scalable byte messages, notably for Scala functions in ML; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb
  7. clarified ML pretty printing; — wenzelm / hgweb
  8. clarified signature: more operations; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. tuned signature: more operations; — wenzelm / hgweb
  12. tuned signature: more operations; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified signature: avoid repeated string copying via Substring.slice; — wenzelm / hgweb
  15. support for scalable byte strings, with incremental construction; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. remove unused file following 51e696887b81; — wenzelm / hgweb

#1716 (Jun 21, 2022, 12:50:09 AM)

  1. added lemma map_mono_strict_suffix — desharna / hgweb

#1715 (Jun 16, 2022, 12:50:07 AM)

  1. more robust: always override ISABELLE_IDENTIFIER from environment; — wenzelm / hgweb
  2. "isabelle vscode" is regular user-space tool; — wenzelm / hgweb

#1714 (Jun 15, 2022, 12:50:08 AM)

  1. fix veriT reconstruction for and_pos and lambda-lifting — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. added lemmas image_mset_eq_{image_mset_plus,plus,plus_image_mset}D, and multp_image_mset_image_msetD — desharna / hgweb

#1713 (Jun 14, 2022, 12:50:09 AM)

  1. clarified options of "isabelle hg_sync" vs. "isabelle sync"; — wenzelm / hgweb
  2. tuned layout; — wenzelm / hgweb
  3. misc tuning; — wenzelm / hgweb
  4. clarified document structure;
    minor tuning; — wenzelm / hgweb

#1712 (Jun 12, 2022, 12:50:06 AM)

  1. promote "isabelle sync" to regular user-space tool, with proper documentation; — wenzelm / hgweb
  2. more comments; — wenzelm / hgweb

#1711 (Jun 11, 2022, 12:50:08 AM)

  1. more options; — wenzelm / hgweb
  2. sync session images, based on accidental local state; — wenzelm / hgweb
  3. more informative release_snapshot, to see better where the cronjob fails; — wenzelm / hgweb
  4. more robust, notably for crontab; — wenzelm / hgweb
  5. clarified names; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#1710 (Jun 10, 2022, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb

#1709 (Jun 9, 2022, 1:34:05 AM)

  1. proper make_port for regular situation;
    tuned whitespace; — wenzelm / hgweb
  2. clarified types -- proper default_port via make_port; — wenzelm / hgweb
  3. proper nominal_port, notably for port forwarding; — wenzelm / hgweb
  4. some additional lemmas and a little tidying up — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — desharna / hgweb
  6. added lemma totalp_on_total_on_eq[pred_set_conv] — desharna / hgweb
  7. added lemma reflp_on_empty[simp] and totalp_on_empty[simp] — desharna / hgweb
  8. removed non-standard spaces in output — nipkow / hgweb

#1708 (Jun 8, 2022, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. avoid noise via context.progress (amending 68162e4f60a7); — wenzelm / hgweb
  3. more robust treatment of rsync on macOS (see also 96fb1f9a4042); — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. more robust: no change of directory attributes of initial test, notably target without .hg_sync meta data; — wenzelm / hgweb
  6. merged — desharna / hgweb
  7. added lemmas reflp_on_Inf and reflp_on_Sup — desharna / hgweb
  8. replaced HOL.implies by Pure.imp in reflp_mono for consistency with other lemmas — desharna / hgweb
  9. added lemmas reflp_on_inf, reflp_on_sup, and reflp_on_mono — desharna / hgweb
  10. merged — wenzelm / hgweb
  11. more robust: protect_args does not work with rsync 2.x from macOS, and is not required in typical situations; — wenzelm / hgweb
  12. clarified context with global defaults; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified signature: more explicit type Rsync.Context; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. provide python-3.10.4 for darwin and linux; — Fabian Huch <huch@in.tum.de> / hgweb
  18. provide hugo-0.88.1 for darwin and linux; — Fabian Huch <huch@in.tum.de> / hgweb

#1707 (Jun 7, 2022, 12:50:07 AM)

  1. removed obsolete self_update: always enabled, notably on lxbroy10 which is the only shared-home system (and still requires current isabelle_self); — wenzelm / hgweb
  2. avoid redundant meta data: exclude .hg_archival.txt; — wenzelm / hgweb
  3. clarified remote vs. local build_history: operate on hg_sync directory instead of repository; — wenzelm / hgweb
  4. proper operation on String, not Path; — wenzelm / hgweb
  5. clarified signature: cwd can be misleading --- changes meaning of target; — wenzelm / hgweb

#1706 (Jun 6, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more meta data;
    clarified signature: more explicit types; — wenzelm / hgweb
  3. clarified signature: more operations; — wenzelm / hgweb
  4. tuned messages; — wenzelm / hgweb
  5. provide .hg_sync meta data;
    always clean target, but guard it wrt. .hg_sync for robustness (no need for dry-run);
    updated and clarified documentation; — wenzelm / hgweb
  6. clarified signature;
    clarified version of locally changed repository; — wenzelm / hgweb
  7. clarified options; — wenzelm / hgweb
  8. more robust; — wenzelm / hgweb
  9. clarified signature (again); — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. NEWS — desharna / hgweb
  12. added lemmas reflp_on_subset, totalp_on_subset, and total_on_subset — desharna / hgweb
  13. introduced predicate reflp_on and redefined reflp to be an abbreviation — desharna / hgweb

#1705 (Jun 1, 2022, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. insort renamings — nipkow / hgweb
  3. more operations;
    tuned signature; — wenzelm / hgweb
  4. support explicit SSH port; — wenzelm / hgweb
  5. redundant (after f28aee3ad1e6): self_update already takes care of currently active Isabelle clone; — wenzelm / hgweb
  6. clarified options; — wenzelm / hgweb
  7. Added lemmas — nipkow / hgweb
  8. merged — paulson / hgweb
  9. Five slightly useful lemmas — paulson <lp15@cam.ac.uk> / hgweb
  10. clarified option -T; — wenzelm / hgweb
  11. preserve jars for quick testing; — wenzelm / hgweb
  12. tuned names; — wenzelm / hgweb
  13. clarified documentation: $ISABELLE_HOME is not a repository for regular releases; — wenzelm / hgweb
  14. clarified command-line options; — wenzelm / hgweb
  15. proper anchored pattern; — wenzelm / hgweb
  16. support thorough check of file content; — wenzelm / hgweb
  17. more documentation; — wenzelm / hgweb

#1704 (May 30, 2022, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. tuned messages; — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. support to synchronize Isabelle + AFP repositories; — wenzelm / hgweb
  6. more robust: local repository required; — wenzelm / hgweb
  7. support option -r; — wenzelm / hgweb
  8. omit pointless option; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more documentation; — wenzelm / hgweb
  11. support filter rules, notably "protect"; — wenzelm / hgweb
  12. support for "isabelle hg_sync"; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. tuned comments; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. support rsync; — wenzelm / hgweb
  19. added lemmas Multiset.bex_{least,greatest}_element — desharna / hgweb

#1703 (May 28, 2022, 1:35:48 AM)

  1. added predicate totalp_on and abbreviation totalp — desharna / hgweb
  2. excluded dummy ATPs from Sledgehammer's default provers — desharna / hgweb

#1702 (May 26, 2022, 1:51:42 AM)

  1. move monotone from Complete_Partial_Order to Orderings — desharna / hgweb
  2. qualified name to fix integrable_cong ambiguity — paulson <lp15@cam.ac.uk> / hgweb
  3. Renamed the misleading has_field_derivative_iff_has_vector_derivative. Inserted a number of minor lemmas — paulson <lp15@cam.ac.uk> / hgweb

#1701 (May 24, 2022, 12:50:10 AM)

  1. Eliminated two unnecessary inductions — paulson <lp15@cam.ac.uk> / hgweb
  2. NEWS — desharna / hgweb
  3. added lemma image_mset_filter_mset_swap — desharna / hgweb
  4. merged — desharna / hgweb
  5. added lemmas filter_mset_cong{0,} — desharna / hgweb

#1700 (May 23, 2022, 12:50:10 AM)

  1. »nil« seems to be a reserved constructor word in PolyML — haftmann / hgweb

#1699 (May 19, 2022, 12:50:10 AM)

  1. tidied auto / simp with null arguments — paulson <lp15@cam.ac.uk> / hgweb

#1698 (May 12, 2022, 12:50:09 AM)

  1. tuned signature; — wenzelm / hgweb
  2. provide Isabelle/Electron test; — wenzelm / hgweb

#1697 (May 10, 2022, 12:50:05 AM)

  1. tuned text; — wenzelm / hgweb
  2. tuned text; — wenzelm / hgweb

#1696 (May 7, 2022, 12:50:08 AM)

  1. Tidied up some super-messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Added a couple of obvious simprules — paulson <lp15@cam.ac.uk> / hgweb

#1695 (May 5, 2022, 12:50:06 AM)

  1. added lemma — nipkow / hgweb

#1694 (Apr 27, 2022, 12:50:09 AM)

  1. tuned signature: avoid problems with scala3; — wenzelm / hgweb
  2. proper indentation; — wenzelm / hgweb

#1693 (Apr 23, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. clarified management of interpreter threads: more generic;
    avoid interp.bind, which is unavailable in scala3; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature, based on hints by IntelliJ IDEA; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. more robust: avoid partiality; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. tuned --- avoid warnings in scala3; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb

#1692 (Apr 14, 2022, 12:50:07 AM)

  1. pass new option only to new version of E — blanchet / hgweb

#1691 (Apr 12, 2022, 12:50:05 AM)

  1. merged — desharna / hgweb
  2. reused slice in Sledgehammer's minimizer — desharna / hgweb

#1690 (Apr 10, 2022, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. revert 2c861b196d52: still required in HOL/Library/Code_Test.thy; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned --- avoid warnings in scala3; — wenzelm / hgweb
  5. tuned --- avoid redundant patterns; — wenzelm / hgweb
  6. avoid pattern-match warnings, notably in scala3; — wenzelm / hgweb
  7. proper type conversion for scala-2.13: problem was unnoticed since ca17e9ebfdf1; — wenzelm / hgweb
  8. tuned --- accomodate scala3; — wenzelm / hgweb
  9. proper type conversion for scala-2.13: problem was unnoticed since ca17e9ebfdf1; — wenzelm / hgweb
  10. back to more ambitious scala-3.1.1 (see 8b7497992301); — wenzelm / hgweb
  11. tuned --- fewer warnings in scala3; — wenzelm / hgweb
  12. tuned -- avoid warnings for scala3; — wenzelm / hgweb
  13. tuned signature -- avoid warnings for scala3; — wenzelm / hgweb
  14. removed unused flag (see 25c6423ec538); — wenzelm / hgweb
  15. clarified versions; — wenzelm / hgweb
  16. documentation on diagnostic devices for code generation — haftmann / hgweb
  17. more correct language — haftmann / hgweb

#1689 (Apr 9, 2022, 12:50:06 AM)

  1. enable an E option suggested by Petar Vukmirovic — blanchet / hgweb

#1688 (Apr 8, 2022, 12:50:08 AM)

  1. used HTTPS for SystemOnTPTP — desharna / hgweb
  2. moved from AFP to distribution — haftmann / hgweb

#1687 (Apr 7, 2022, 12:50:07 AM)

  1. avoid static access to sun.tools.jconsole: more robust compilation (notably with scala3), but less robust invocation; — wenzelm / hgweb
  2. more operations;
    tuned message: Class.toString already says "class ..."; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb

#1686 (Apr 5, 2022, 12:50:09 AM)

  1. tuned: avoid ambiguity in scala3; — wenzelm / hgweb
  2. clarified signature: avoid ambiguity in scala3; — wenzelm / hgweb
  3. clarified signature: avoid ambiguity in scala3; — wenzelm / hgweb
  4. more robust types (for scala3); — wenzelm / hgweb
  5. tuned for scala3; — wenzelm / hgweb
  6. proper indentation (relevant for scala3); — wenzelm / hgweb

#1685 (Apr 4, 2022, 12:50:06 AM)

  1. adjusted printing of type annotations to accomodate Scala 3 — haftmann / hgweb
  2. two new examples — paulson <lp15@cam.ac.uk> / hgweb
  3. pass constructor arity as part of case certficiate — haftmann / hgweb
  4. tuned whitespace in generated code — haftmann / hgweb

#1684 (Apr 3, 2022, 12:50:07 AM)

  1. tuned, centralizing case distinction at one place at the cost of modest duplication — haftmann / hgweb

#1683 (Apr 2, 2022, 1:09:37 AM)

  1. clarified formatting, for the sake of scala3; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned formatting; — wenzelm / hgweb
  4. clarified formatting, for the sake of scala3; — wenzelm / hgweb
  5. tuned — haftmann / hgweb
  6. tuned — haftmann / hgweb
  7. merge — blanchet / hgweb
  8. tuned slices to get the fifth Zipperposition slice in a typical run — blanchet / hgweb
  9. merged — desharna / hgweb
  10. tuned sledgehammer documentation — desharna / hgweb
  11. tuned spelling; — wenzelm / hgweb
  12. merged — wenzelm / hgweb
  13. updated to scala-parser-combinators 2.1.0, which also fits to scala-3.0.2; — wenzelm / hgweb
  14. clarified invocation of isabelle.setup.Setup: -classpath allows multiple jars, as required for scala3; — wenzelm / hgweb
  15. tuned: eliminted do-while for the sake of scala3; — wenzelm / hgweb
  16. prefer scala 3.0.x, for option "-source 3.0-migration"; — wenzelm / hgweb
  17. tuned: avoid problems with scala3; — wenzelm / hgweb
  18. tuned: avoid problems with scala3; — wenzelm / hgweb
  19. provide SCALA_INTERFACES for isabelle_setup; — wenzelm / hgweb
  20. build Isabelle Scala component from official downloads (for scala-3.1.1); — wenzelm / hgweb
  21. added documentation — desharna / hgweb
  22. merged — desharna / hgweb
  23. tuned sledehammer to return best succeeding preplay method — desharna / hgweb
  24. expanded sledgehammer's expect option with some_preplayed — desharna / hgweb
  25. added preplay results to sledgehammer_output — desharna / hgweb
  26. tuned sledgehammer to suggest (smt (verit)) on failing smt preplay for all but Z3 — desharna / hgweb

#1682 (Apr 1, 2022, 12:50:10 AM)

  1. further tweaked E's setup — blanchet / hgweb
  2. tweaked E setup — blanchet / hgweb

#1681 (Mar 30, 2022, 12:50:07 AM)

  1. merged — desharna / hgweb
  2. post-merged into new Lethe code — desharna / hgweb
  3. merged — desharna / hgweb
  4. fixed generation of Isar proofs e89709b80b6e — desharna / hgweb
  5. NEWS and CONTRIBUTORS — haftmann / hgweb
  6. nicer TPTP output — blanchet / hgweb
  7. regenerated — haftmann / hgweb
  8. tighter check to ensure that patterns remain left-linear, previous implementation was overcautious — haftmann / hgweb
  9. tuned — haftmann / hgweb
  10. tuned — haftmann / hgweb

#1680 (Mar 29, 2022, 1:27:18 AM)

  1. separated treatment of undefined bodys — haftmann / hgweb
  2. tuned arguments — haftmann / hgweb
  3. modernized handling of variables — haftmann / hgweb
  4. structurally tuned — haftmann / hgweb
  5. tuned names — haftmann / hgweb
  6. prefer build combinator — haftmann / hgweb
  7. tuned whitespace — haftmann / hgweb

#1679 (Mar 26, 2022, 12:50:07 AM)

  1. proper option argument; — wenzelm / hgweb
  2. prefer Isabelle shasum over the old command-line tool with its extra marker character; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature;
    clarified modules; — wenzelm / hgweb
  5. tuned text, without update of component for now; — wenzelm / hgweb
  6. omit somewhat pointless integrity check; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. compile TPTP module — blanchet / hgweb
  9. compile mirabelle — blanchet / hgweb
  10. further modernized E setup — blanchet / hgweb
  11. cleaned up obsolete E setup and a bit of SPASS — blanchet / hgweb
  12. second and last step in making time slicing more flexible in Sledgehammer: try to honor desired slice size — blanchet / hgweb
  13. first step in making time slicing more flexible in Sledgehammer: label slices with 'slice size' — blanchet / hgweb
  14. updated vscode_extension; — wenzelm / hgweb
  15. added parentheses in TPTP output -- seem necessary for some provers — blanchet / hgweb

#1678 (Mar 25, 2022, 1:44:31 AM)

  1. merged — wenzelm / hgweb
  2. provide pre-built vscodium-1.65.2 for all platforms; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. provide vscode_extension via component, thus users don't need Node.js development tools;
    proper default for edit_extension;
    tuned messages; — wenzelm / hgweb
  5. clarified options;
    tuned messages; — wenzelm / hgweb
  6. Some new library lemmas — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. really removing Dedekind_real — paulson <lp15@cam.ac.uk> / hgweb
  9. merged — paulson / hgweb
  10. Moving Dedekind_Real to the AFP — paulson <lp15@cam.ac.uk> / hgweb
  11. tuned — haftmann / hgweb
  12. separated case reduction — haftmann / hgweb
  13. separated selector function entirely — haftmann / hgweb
  14. self-contained extraction auf clauses — haftmann / hgweb
  15. extracted selector function, restoring code generation for let expressions — haftmann / hgweb
  16. streamlined — haftmann / hgweb
  17. streamlined — haftmann / hgweb
  18. streamlined — haftmann / hgweb
  19. disentangled — haftmann / hgweb

#1677 (Mar 24, 2022, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. more robust install/uninstall;
    clarified extension_name (again): --locate-extension wants to see a lowercase name; — wenzelm / hgweb
  6. more formal extension_manifest, with shasum for sources; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. proper usage; — wenzelm / hgweb
  11. tuned -- follow sha1_digest in src/Tools/Setup/src/Build.java; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. ... and removing Primrec from ROOT too — paulson <lp15@cam.ac.uk> / hgweb
  16. Removal of the Primrec example in preparation for making it an AFP entry — paulson <lp15@cam.ac.uk> / hgweb
  17. merged — desharna / hgweb
  18. avoided recomputation in Cooper.djf and ran `isabelle regenerate_cooper` — desharna / hgweb

#1676 (Mar 23, 2022, 12:50:08 AM)

  1. split veriT reconstruction into Lethe and veriT part — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. clarified options; — wenzelm / hgweb
  3. more robust errors -- on foreground process instead of background server; — wenzelm / hgweb
  4. clarified options -l vs. -R; — wenzelm / hgweb
  5. command-line arguments for "isabelle vscode", similar to "isabelle jedit"; — wenzelm / hgweb
  6. proper command-line tool; — wenzelm / hgweb
  7. support console output, e.g. "isabelle vscode -C -- --help"; — wenzelm / hgweb
  8. run Isabelle/VSCode via Scala; — wenzelm / hgweb
  9. clarified module name; — wenzelm / hgweb
  10. clean build from explicit MANIFEST: avoid accidental garbage in vsix package; — wenzelm / hgweb
  11. incorporate build_grammar into build_vscode_extension; — wenzelm / hgweb
  12. removed old generated file; — wenzelm / hgweb

#1675 (Mar 17, 2022, 12:50:07 AM)

  1. Tidied several ugly proofs in some elderly examples — paulson <lp15@cam.ac.uk> / hgweb

#1674 (Mar 16, 2022, 12:50:08 AM)

  1. tuned message; — wenzelm / hgweb
  2. clarified errors; — wenzelm / hgweb
  3. tuned messages; — wenzelm / hgweb
  4. support Node.js as well, reusing the engine from Electron/VSCodium; — wenzelm / hgweb
  5. updated to vscode 1.65.2; — wenzelm / hgweb
  6. proper result check; — wenzelm / hgweb

#1673 (Mar 15, 2022, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. clarified directory layout and settings: more robust on all platforms; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. support Electron application framework;
    clarified vscodium startup; — wenzelm / hgweb
  5. generated lemma map_ident_strong for BNFs — desharna / hgweb

#1672 (Mar 14, 2022, 12:50:10 AM)

  1. updated SMT certificates — desharna / hgweb
  2. used more descriptive assert names in SMT-Lib output — desharna / hgweb

#1671 (Mar 13, 2022, 12:50:11 AM)

  1. clarified and unified executable names; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#1670 (Mar 12, 2022, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. suppress OCaml icons: avoid conflict of .ml and .ML, due to case-insensitive file-names in VSCode; — wenzelm / hgweb
  3. fix handling of lambdas in reconstruction of eq_congruent — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  4. more robust: avoid breakdown of Search dialog; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. always use Isabelle encoding, as in Isabelle/jEdit; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified signature: more uniform ts vs. Scala; — wenzelm / hgweb
  9. discontinued isabelle_filesystem (superseded by isabelle_encoding), see also da1108a6d249;
    discontinued special treatment of workspace_dir as session directory; — wenzelm / hgweb

#1669 (Mar 11, 2022, 12:50:09 AM)

  1. actually decode/encode symbols; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. prefer yarn over npm; — wenzelm / hgweb
  4. more accurate .hgignore; — wenzelm / hgweb
  5. clarified startup of "isabelle vscode": vscodium component is required, with patches for Isabelle/VSCode; — wenzelm / hgweb
  6. tuned messages; — wenzelm / hgweb
  7. proper init_resources for macos; — wenzelm / hgweb
  8. clarified names; — wenzelm / hgweb
  9. clarified modules: vscode vs. extension;
    clarified signature; — wenzelm / hgweb
  10. inline Isabelle symbols into source text, so that "isabelle vscode" can start up properly without access to process.env or fs; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. tuned comments;
    tuned messages; — wenzelm / hgweb
  13. patch VSCode source tree to support isabelle_encoding.ts; — wenzelm / hgweb
  14. more robust, pass "yarn valid-layers-check"; — wenzelm / hgweb
  15. clarified directories; — wenzelm / hgweb
  16. patch for vscode encoding "UTF-8-Isabelle": clone of "utf8", no symbols yet; — wenzelm / hgweb
  17. fit into vscode source conventions; — wenzelm / hgweb

#1668 (Mar 10, 2022, 12:50:09 AM)

  1. A tiny further cleanup — paulson <lp15@cam.ac.uk> / hgweb
  2. Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb

#1667 (Mar 9, 2022, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. more count_list lemmas — nipkow / hgweb

#1666 (Mar 8, 2022, 12:50:10 AM)

  1. towards UTF-8-Isabelle symbol encoding; — wenzelm / hgweb
  2. updated to VSCode 1.65.0; — wenzelm / hgweb
  3. clarified char symbols: cover most European languages; — wenzelm / hgweb
  4. more elementary Symbol.Matcher without detour via Regex (see also Pure/General/symbol_explode.ML); — wenzelm / hgweb
  5. tuned comments;
    tuned imports; — wenzelm / hgweb
  6. more robust dependencies: avoid implicit update, escpecially of underlying vscode engine; — wenzelm / hgweb
  7. proper file headers; — wenzelm / hgweb
  8. added count_list lemmas — nipkow / hgweb

#1665 (Mar 7, 2022, 12:50:06 AM)

  1. tuned message; — wenzelm / hgweb
  2. more compact result; — wenzelm / hgweb
  3. prepare patched version more thoroughly, with explicit patches; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb

#1664 (Mar 6, 2022, 12:50:08 AM)

  1. recover platform-specific node binaries from original download, notably for node-pty for Terminal; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned imports; — wenzelm / hgweb
  5. misc tuning and clarification; — wenzelm / hgweb
  6. more executable files;
    clarified modules; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned output; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified command-line options; — wenzelm / hgweb
  13. update official Isabelle release, notably for "Admin/init -R"; — wenzelm / hgweb

#1663 (Mar 5, 2022, 12:50:09 AM)

  1. more robust; — wenzelm / hgweb
  2. build component for VSCodium (cross-compiled from sources for all platforms); — wenzelm / hgweb
  3. tuned signature: more robust operation; — wenzelm / hgweb
  4. clarified order; — wenzelm / hgweb
  5. proper antiquotations (amending ff784d5a5bfb); — wenzelm / hgweb

#1662 (Mar 4, 2022, 12:50:11 AM)

  1. clarified signature: file operations take standard_path as in Isabelle/ML/Scala; — wenzelm / hgweb
  2. provide symbols statically via ISABELLE_VSCODE_WORKSPACE, instead of LSP/PIDE protocol; — wenzelm / hgweb
  3. proper init of non-existing file; — wenzelm / hgweb
  4. proper function call; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified modules: more uniform .scala vs. ts (amending 4519eeefe3b5); — wenzelm / hgweb
  11. misc tuning, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified signature;
    clarified data structures; — wenzelm / hgweb
  15. tuned imports; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. misc tuning, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb

#1661 (Mar 3, 2022, 12:50:07 AM)

  1. clarified modules; — wenzelm / hgweb
  2. support for file-system operations; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. follow standard Isabelle license --- no longer published on market place; — wenzelm / hgweb
  5. tuned README; — wenzelm / hgweb
  6. disregard public marketplace; — wenzelm / hgweb
  7. tuned imports; — wenzelm / hgweb
  8. more robust; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. clarified module; — wenzelm / hgweb
  12. tuned comments; — wenzelm / hgweb
  13. added documentation for new VSCode modules; — Fabian Huch <huch@in.tum.de> / hgweb
  14. proper monospace font for terminal; — wenzelm / hgweb
  15. merged — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. support system path representations (as in Isabelle/Java/Scala); — wenzelm / hgweb
  18. auto-update; — wenzelm / hgweb
  19. more robust; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb
  21. clarified rendering; — wenzelm / hgweb
  22. prefer hardwired locale; — wenzelm / hgweb
  23. more aggressive activation; — wenzelm / hgweb

#1660 (Mar 2, 2022, 12:50:08 AM)

  1. Added some theorems (from Wetzel) — paulson <lp15@cam.ac.uk> / hgweb

#1659 (Mar 1, 2022, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. disable extension updates; — wenzelm / hgweb
  5. tuned message; — wenzelm / hgweb
  6. disable check for updates: support just one static version; — wenzelm / hgweb

#1658 (Feb 28, 2022, 12:50:06 AM)

  1. misc tuning based on comments by Heiko Eißfeldt; — wenzelm / hgweb
  2. misc tuning based on comments by Heiko Eißfeldt; — wenzelm / hgweb

#1657 (Feb 27, 2022, 12:50:07 AM)

  1. removed junk; — wenzelm / hgweb
  2. some updates to README.md; — wenzelm / hgweb
  3. clarified default settings; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. support Isabelle fonts via patch of vscode resources; — wenzelm / hgweb

#1656 (Feb 26, 2022, 12:50:08 AM)

  1. proper Presentation.Entity_Context for hyperlinks (amending da1108a6d249); — wenzelm / hgweb
  2. clarified symbolic path; — wenzelm / hgweb
  3. clarified extension name (again); — wenzelm / hgweb
  4. removed obsolete material; — wenzelm / hgweb
  5. update scripts, based on recent "yo code" template; — wenzelm / hgweb
  6. clarified extension name (again), corresponding to qualified resources within VSCode (settings, commands, etc.); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified extension name; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified options; — wenzelm / hgweb
  12. support local .vsix installation;
    discontinued publishing to VSCode Marketplace, which will become obsolete eventually; — wenzelm / hgweb
  13. formal record of generated package-lock.json; — wenzelm / hgweb
  14. pro-forma update of version, for ongoing development; — wenzelm / hgweb
  15. updated notes on Isabelle/VSCode development; — wenzelm / hgweb
  16. proper engines.vscode (amending c04ccea8bdd2): required for "vsce package", e.g. via "isabelle build_vscode; — wenzelm / hgweb

#1655 (Feb 25, 2022, 12:50:10 AM)

  1. simp rules for negative numerals — haftmann / hgweb

#1654 (Feb 24, 2022, 12:50:08 AM)

  1. updated vscode extension: proper recoding; — Fabian Huch <huch@in.tum.de> / hgweb
  2. tuned vscode extension; — Fabian Huch <huch@in.tum.de> / hgweb
  3. tuned vscode extension: split isabelle fsp into workspace and mapping; — Fabian Huch <huch@in.tum.de> / hgweb
  4. update VSCode plugin dependencies; — Fabian Huch <huch@in.tum.de> / hgweb
  5. added Isabelle output panel to VSCode extension; — Fabian Huch <huch@in.tum.de> / hgweb
  6. Simplified a couple of extremely long and ugly apply-proofs — paulson <lp15@cam.ac.uk> / hgweb

#1653 (Feb 23, 2022, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. some updates to README.md; — wenzelm / hgweb
  3. refer to Isabelle settings via environment, which is provided via "isabelle vscode";
    clarified error handling; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. more robust startup wrt. VSCode workspace (by Fabian Huch); — wenzelm / hgweb
  6. various improvements to Isabelle/VSCode (by Denis Paluca and Fabian Huch); — wenzelm / hgweb
  7. have Sledgehammer honor 'smt_nat_as_int' option — blanchet / hgweb
  8. more handling of Zipperposition definitions in Isar proof construction — blanchet / hgweb
  9. handle Zipperposition definitions in Isar proof construction — blanchet / hgweb
  10. parse Zipperposition definitions — blanchet / hgweb

#1652 (Feb 22, 2022, 12:50:07 AM)

  1. clarified URL; — wenzelm / hgweb
  2. clarified pdf path; — wenzelm / hgweb
  3. HTTP view of Isabelle PDF documentation; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. more robust; — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. clarified signature: more explicit section structure; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified URL (again); — wenzelm / hgweb
  13. more robust toplevel url: allow extra "/"; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb

#1651 (Feb 21, 2022, 12:50:08 AM)

  1. clarified signature;
    clarified URLs; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. support for PDF.js: platform-independent PDF viewer; — wenzelm / hgweb
  4. more robust mime_type; — wenzelm / hgweb

#1650 (Feb 19, 2022, 1:45:10 AM)

  1. merged — wenzelm / hgweb
  2. improved support for Java Chromium Embedded Framework (JCEF): works on x86_64-linux and x86_64-windows with jdk-15 (not jdk-17), does not work on arm64 and darwin; — wenzelm / hgweb
  3. one new lemma — paulson <lp15@cam.ac.uk> / hgweb
  4. clarified options; — wenzelm / hgweb
  5. clarified options; — wenzelm / hgweb
  6. clarified directory; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. prefer strict equality, without implicit type conversion; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. auto-update by VSCode; — wenzelm / hgweb
  11. more activationEvents, as proposed by Denis Paluca; — wenzelm / hgweb
  12. tuned message; — wenzelm / hgweb
  13. NEWS; — wenzelm / hgweb
  14. run Isabelle/VSCode using local VSCodium installation; — wenzelm / hgweb
  15. provide macos_exe, based on bin/codium from linux; — wenzelm / hgweb
  16. clarified options; — wenzelm / hgweb

#1649 (Feb 18, 2022, 12:50:07 AM)

  1. Avoid overaggresive splitting. — haftmann / hgweb
  2. more lemmas for distribution — haftmann / hgweb
  3. Avoid overaggresive simplification. — haftmann / hgweb
  4. merged — wenzelm / hgweb
  5. setup VSCode from VSCodium distribution; — wenzelm / hgweb
  6. more robust package_dir, to increase chances that it works with IntelliJ IDEA; — wenzelm / hgweb
  7. NEWS — desharna / hgweb
  8. Mirabelle now considers goals preceding "unfolding" and "using" commands — desharna / hgweb

#1648 (Feb 16, 2022, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. an assortment of new or stronger lemmas — paulson <lp15@cam.ac.uk> / hgweb
  3. obsolete (reverting b3d6bb2ebf77): Isabelle/Naproche cache is now value-oriented; — wenzelm / hgweb

#1647 (Feb 15, 2022, 12:50:07 AM)

  1. print outcome of Sledgehammer search in panel — blanchet / hgweb
  2. print Sledgehammer error message — blanchet / hgweb

#1646 (Feb 13, 2022, 12:50:05 AM)

  1. updated documentation to current matter of affairs — haftmann / hgweb

#1645 (Feb 11, 2022, 12:50:09 AM)

  1. unused; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. merged — desharna / hgweb
  4. added Isabelle identification to Mirabelle output — desharna / hgweb
  5. uniformized fact selection for ATP and SMT in Sledgehammer — desharna / hgweb

#1644 (Feb 10, 2022, 1:09:47 AM)

  1. provide cache for slow computations; — wenzelm / hgweb
  2. used max_facts and fact_filter from slice for both ATP and SMT in sledgehammer — desharna / hgweb
  3. more operations; — wenzelm / hgweb
  4. more liberal parsing of Sledgehammer options to allow empty lists (as suggested by Larry Paulson) — blanchet / hgweb

#1643 (Feb 9, 2022, 12:50:09 AM)

  1. more robust TSTP proof parsing — blanchet / hgweb
  2. added possibility of extra options to SMT slices — blanchet / hgweb

#1642 (Feb 5, 2022, 12:50:10 AM)

  1. tuned output syntax: Hoare triples are now blocks — nipkow / hgweb

#1641 (Feb 4, 2022, 12:50:11 AM)

  1. tuned output syntax: INV and VAR are now blocks — nipkow / hgweb

#1640 (Feb 3, 2022, 12:50:07 AM)

  1. more precise slicing computation and output when not enough lemmas are available (e.g. with the 'only' syntax 'sledgehammer (lem1 lem2 lem3)') — blanchet / hgweb
  2. enable induction in one of Zipperposition's slices — blanchet / hgweb
  3. made sorting of Vampire facts more robust in the face of names that deviate from the standard scheme — blanchet / hgweb
  4. robustly handle empty proof blocks in Isar proof output — blanchet / hgweb
  5. propagate right result when enough proofs have been found — blanchet / hgweb
  6. correctly parse E proofs that assume '=' and '!=' bind more tightly than connectives — blanchet / hgweb
  7. don't lose error messages — blanchet / hgweb
  8. don't pass --auto-schedule to E indiscriminately -- use it instead of 'auto' in one slice — blanchet / hgweb
  9. careful with partial applications — blanchet / hgweb
  10. don't perform preplaying steps if preplaying is disabled — blanchet / hgweb
  11. adjust TPTP THF parser to give priority to @ over other operators, to parse Ehoh proofs — blanchet / hgweb
  12. tuned punctuation — blanchet / hgweb
  13. handle TPTP '!=' more gracefully in Isar proof reconstruction — blanchet / hgweb
  14. guard against duplicate lines in Zipperposition proofs — blanchet / hgweb

#1639 (Feb 2, 2022, 12:50:08 AM)

  1. tuning — blanchet / hgweb
  2. tuned NEWS — blanchet / hgweb
  3. compile HOL-TPTP — blanchet / hgweb
  4. compile Metis_Examples — blanchet / hgweb
  5. more NEWS — blanchet / hgweb
  6. compile mirabelle — blanchet / hgweb
  7. tweaked Auto Sledgehammer's behavior and output — blanchet / hgweb
  8. updated NEWS — blanchet / hgweb
  9. removed experimental prover z3_tptp — blanchet / hgweb
  10. print more verbose information — blanchet / hgweb
  11. run all installed provers by default — blanchet / hgweb
  12. update slice options centrally — blanchet / hgweb
  13. further work on new Sledgehammer slicing — blanchet / hgweb
  14. tweaked verbose output — blanchet / hgweb
  15. tweak padding of prover slice schedule to include all provers — blanchet / hgweb
  16. implemented 'max_proofs' mechanism — blanchet / hgweb
  17. document new option 'max_proofs' — blanchet / hgweb
  18. crude implementation of centralized slicing — blanchet / hgweb
  19. removed obscure E option — blanchet / hgweb
  20. take 'induction_rules' into consideration, as well as 'max_facts' even when 'only' is set — blanchet / hgweb
  21. rationalize slicing format — blanchet / hgweb
  22. thread slices through — blanchet / hgweb
  23. simplified 'best_slice' data structure and made minor changes to slices — blanchet / hgweb
  24. changed logic of 'slice' option to 'slices' — blanchet / hgweb
  25. updated documentation of 'slice' (now 'slices') option — blanchet / hgweb
  26. revised Sledgehammer documentation — blanchet / hgweb
  27. rationalized output for forthcoming slicing model — blanchet / hgweb
  28. use same default for FO and HO provers w.r.t. induction principles, based on evaluation -- this also simplifies the code — blanchet / hgweb
  29. disable slicing within ATP module (in preparation for refactoring) — blanchet / hgweb
  30. disable slicing within SMT (in preparation for factoring it out) — blanchet / hgweb
  31. generalized the 'slice' option towards more flexible slicing — blanchet / hgweb

#1638 (Feb 1, 2022, 12:50:10 AM)

  1. tuned -- fewer warnings; — wenzelm / hgweb

#1637 (Jan 30, 2022, 12:50:07 AM)

  1. Added a tiny proof — paulson <lp15@cam.ac.uk> / hgweb

#1636 (Jan 29, 2022, 12:50:08 AM)

  1. Deletion of a duplicate proof — paulson <lp15@cam.ac.uk> / hgweb

#1635 (Jan 28, 2022, 12:50:09 AM)

  1. useful lemma integral_less — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — desharna / hgweb
  3. removed unused parameter following f9908452b282 — desharna / hgweb

#1634 (Jan 27, 2022, 12:50:08 AM)

  1. treat 'using X by meson' as 'by (meson X)' to avoid loss of polymorphism (cf. metis) — blanchet / hgweb
  2. fixed dodgy intro! attributes — paulson <lp15@cam.ac.uk> / hgweb

#1633 (Jan 26, 2022, 12:50:09 AM)

  1. merged — desharna / hgweb
  2. optimized facts traversal in TPTP translation — desharna / hgweb
  3. optimized app_op_level selection in TPTP generation — desharna / hgweb
  4. tuned trivial check in mirabelle_sledgehammer — desharna / hgweb
  5. renamed run_action to run in Mirabelle.action record — desharna / hgweb
  6. added spying of fact filtering timing — desharna / hgweb
  7. tuned mirabelle_sledgehammer output — desharna / hgweb
  8. added spying to Sledgehammer — desharna / hgweb
  9. proper fact filter for dummy ATPs — desharna / hgweb
  10. added syping of fact filtering time to sledgehammer — desharna / hgweb
  11. removed unsynchronized references in mirabelle_sledgehammer — desharna / hgweb
  12. tuned mirabelle_sledgehammer to have a single call to Synchronized.change per run — desharna / hgweb

#1632 (Jan 25, 2022, 1:42:10 AM)

  1. updated to polyml-test-15c840d48c9a; — wenzelm / hgweb
  2. some updates and clarification on Assumption.export_term; — wenzelm / hgweb
  3. new theorem has_integral_UN — paulson <lp15@cam.ac.uk> / hgweb

#1631 (Jan 22, 2022, 12:50:06 AM)

  1. updated to jdk-17.0.2+8; — wenzelm / hgweb
  2. used elapsed time instead of cpu time in Mirabelle because the latter contain cpu time of all threads — desharna / hgweb
  3. NEWS — desharna / hgweb
  4. added Mirabelle option "-y" for dry run — desharna / hgweb
  5. tuned garbage optimization — desharna / hgweb
  6. added cpu time (in ms) to Mirabelle run_action output — desharna / hgweb

#1630 (Jan 20, 2022, 12:50:10 AM)

  1. added Mirabelle option -r to randomize the goals before selection — desharna / hgweb

#1629 (Jan 19, 2022, 12:50:06 AM)

  1. A new lemma about inverse image — paulson <lp15@cam.ac.uk> / hgweb

#1628 (Jan 18, 2022, 12:50:07 AM)

  1. proper treatment of $let variables in symbol table in Sledgehammer — desharna / hgweb

#1627 (Jan 17, 2022, 12:50:08 AM)

  1. removed unconditional TPTP symbol declaration for undefined_bool in sledgehammer — desharna / hgweb

#1626 (Jan 13, 2022, 12:50:07 AM)

  1. merged — desharna / hgweb
  2. split option "sledgehammer_atp_dest_dir" into "sledgehammer_atp_prob_dest_dir" and "sledgehammer_atp_proof_dest_dir" — desharna / hgweb
  3. proper name mangling of "undefined" constants in Sledgehammer — desharna / hgweb

#1625 (Jan 12, 2022, 1:24:20 AM)

  1. earlier availability of lifting — haftmann / hgweb
  2. more correct transfer — haftmann / hgweb

#1624 (Jan 11, 2022, 1:05:22 AM)

  1. merged — desharna / hgweb
  2. proper abstraction of function variables when instantiating induction rules in Sledgehammer — desharna / hgweb
  3. added lemma asympD — desharna / hgweb
  4. added lemma — nipkow / hgweb
  5. Some lemmas about continuous functions with integral zero — paulson <lp15@cam.ac.uk> / hgweb

#1623 (Jan 8, 2022, 12:50:09 AM)

  1. merged — desharna / hgweb
  2. added lemmas wf_imp_asym, wfP_imp_asymp, and wfP_imp_irreflp — desharna / hgweb
  3. removed $ite from E 2.6 in THF format — desharna / hgweb

#1622 (Jan 7, 2022, 12:50:10 AM)

  1. New and simplified theorems — paulson <lp15@cam.ac.uk> / hgweb

#1621 (Jan 5, 2022, 12:50:10 AM)

  1. merged — desharna / hgweb
  2. prefixed all mirabelle_sledgehammer output lines with sledgehammer output — desharna / hgweb

#1620 (Dec 30, 2021, 12:50:09 AM)

  1. added lemma — nipkow / hgweb

#1619 (Dec 27, 2021, 12:50:09 AM)

  1. Tiny additions inspired by Roth development — paulson <lp15@cam.ac.uk> / hgweb

#1618 (Dec 22, 2021, 2:04:26 AM)

  1. allow general command transactions with presentation; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. support Gradle as alternative to Maven (again); — wenzelm / hgweb
  6. tuned mirabelle command-line help message — desharna / hgweb
  7. updated Mirabelle documentation — desharna / hgweb
  8. proper documentation for induction_rules Sledgehammer option — desharna / hgweb

#1617 (Dec 20, 2021, 12:50:09 AM)

  1. NEWS — desharna / hgweb
  2. merged — desharna / hgweb
  3. used TH1 for Leo-III in sledgehammer — desharna / hgweb
  4. tuned run_sledgehammer and called it directly from Mirabelle — desharna / hgweb
  5. exported Sledgehammer.launch_prover and use it in Mirabelle — desharna / hgweb
  6. proper filtering inf induction rules in Mirabelle — desharna / hgweb
  7. added nearly_all_facts_of_context and uniformized its usage in Sledgehammer and Mirabelle — desharna / hgweb
  8. tuned ATP to use is_widely_irrelevant_const — desharna / hgweb
  9. added support for initialization messages to Mirabelle — desharna / hgweb

#1616 (Dec 18, 2021, 12:50:08 AM)

  1. tuned comment — blanchet / hgweb

#1615 (Dec 16, 2021, 12:50:10 AM)

  1. support for JSON:API; — wenzelm / hgweb
  2. support for Flarum server; — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. tuned imports; — wenzelm / hgweb
  5. tuned comments; — wenzelm / hgweb
  6. clarified author names; — wenzelm / hgweb
  7. clarified author names; — wenzelm / hgweb

#1614 (Dec 15, 2021, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. more accurate names;
    complete coverage of mail addresses; — wenzelm / hgweb
  3. more standard author_info; — wenzelm / hgweb
  4. clarified author info and cluster nodes; — wenzelm / hgweb
  5. more data integrity: name vs. address; — wenzelm / hgweb
  6. clarified signature: more operations; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more data integrity: name vs. address; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. merged — desharna / hgweb
  12. tuned ATP to use fold_index — desharna / hgweb
  13. tuned sledgehammer to use map_index — desharna / hgweb

#1613 (Dec 14, 2021, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. more data integrity: name vs. address; — wenzelm / hgweb
  3. misc tuning and clarification; — wenzelm / hgweb
  4. clarified name; — wenzelm / hgweb
  5. more mailing list content; — wenzelm / hgweb
  6. more mailing list content; — wenzelm / hgweb
  7. updated links; — wenzelm / hgweb
  8. added Apache Commons Lang + Text: not particularly exciting, but provides useful things like org.apache.commons.text.StringEscapeUtils or org.apache.commons.text.diff; — wenzelm / hgweb
  9. tuned ATP to use map_index — desharna / hgweb

#1612 (Dec 13, 2021, 12:50:08 AM)

  1. removed obsolete RC tags; — wenzelm / hgweb
  2. proper path; — wenzelm / hgweb
  3. merged, resolving conflict in src/Doc/Implementation/Logic.thy; — wenzelm / hgweb
  4. Added tag Isabelle2021-1 for changeset c2a2be496f35 — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. proper ML types (amending 1aa92bc4d356); — wenzelm / hgweb
  7. proper types for Scala.Fun instances (amending 1aa92bc4d356); — wenzelm / hgweb
  8. proper syntax category; — wenzelm / hgweb

#1611 (Dec 12, 2021, 12:50:09 AM)

  1. provide component naproche-20211211; — wenzelm / hgweb

#1610 (Dec 11, 2021, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. more Mailman archives; — wenzelm / hgweb
  3. more Mailman content; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned metis to use map_index — desharna / hgweb
  6. merged — desharna / hgweb
  7. fixed HOL-TPTP — desharna / hgweb
  8. tuned vars_of_iterm — desharna / hgweb
  9. fixed TPTP generation of multi-arity expressions — desharna / hgweb
  10. proper handling of Hilbert choice in TFX logics — desharna / hgweb
  11. proper tptp_builtins — desharna / hgweb
  12. reused Sledgehammer code to parse parameters of sledgehammer action in Mirabelle — desharna / hgweb
  13. proper proxy for Hilbert choice in TPTP output — desharna / hgweb
  14. proper polymorphism for TH1 format in Sledgehammer — desharna / hgweb
  15. refactored $ite and $let configuration and added dummy_thf_reduced prover — desharna / hgweb
  16. tuned TPTP file names generated by Sledgehammer — desharna / hgweb
  17. tuned SMT-Lib file names generated by Mirabelle — desharna / hgweb
  18. added support for higher-order SMT proof search in Sledgehammer — desharna / hgweb
  19. separated FOOL from $ite/$let in TPTP output — desharna / hgweb

#1609 (Dec 10, 2021, 12:50:08 AM)

  1. missing latex font — nipkow / hgweb
  2. Rewrite: added links to docu, made more prominent — nipkow / hgweb

#1608 (Dec 7, 2021, 3:32:42 AM)

  1. discontinued old-style {* verbatim *} tokens; — wenzelm / hgweb
  2. tuned proof; — wenzelm / hgweb
  3. isabelle update_cartouches; — wenzelm / hgweb

#1607 (Dec 6, 2021, 12:50:09 AM)

  1. more symbolic latex_output via XML (using YXML within text); — wenzelm / hgweb
  2. tuned signature: remove unused; — wenzelm / hgweb
  3. prefer symbolic Latex.environment (typeset in Isabelle/Scala); — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified corner cases of syntax; — wenzelm / hgweb
  6. clarified Parse.embedded_ml: follow documentation (8baf2e8b16e2); — wenzelm / hgweb

#1606 (Dec 5, 2021, 12:52:06 AM)

  1. a slightly simpler proof — paulson <lp15@cam.ac.uk> / hgweb
  2. provide component naproche-2d99afe5c349; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2021-1-RC5 for changeset 8baf2e8b16e2 — wenzelm / hgweb
  5. more documentation about Type/Const antiquotations; — wenzelm / hgweb
  6. more documentation about document build options; — wenzelm / hgweb
  7. address problems with launch4j and jdk-17 (see also 41d009462d3c, copy of 41d009462d3c); — wenzelm / hgweb
  8. tuned --- fewer IDE warnings; — wenzelm / hgweb
  9. more robust physical timeout (despite 1bea05713dde), especially relevant for quickcheck where large unary numerals may cause excessive heap allocations and resulting GC is better included in the timing; — wenzelm / hgweb

#1605 (Nov 30, 2021, 12:50:09 AM)

  1. added definitions multp{DM,HO} and corresponding lemmas — desharna / hgweb
  2. added wfP_less to wellorder and wfP_less_multiset — desharna / hgweb

#1604 (Nov 29, 2021, 12:50:10 AM)

  1. restored lemmas less_multiset{DM,HO} inadvertently changed by c256bba593f3 — desharna / hgweb

#1603 (Nov 28, 2021, 1:09:29 AM)

  1. merged — desharna / hgweb
  2. added lemmas irreflp_{less,greater} to preorder and {trans,irrefl}_mult{,p} to Multiset — desharna / hgweb
  3. redefined less_multiset to be based on multp — desharna / hgweb
  4. added lemmas multp_code_eq_multp and multeqp_code_eq_reflclp_multp — desharna / hgweb
  5. added lemmas multp_cancel, multp_cancel_add_mset, and multp_cancel_max — desharna / hgweb
  6. added lemmas multp_implies_one_step, one_step_implies_multp, and subset_implies_multp — desharna / hgweb
  7. added lemma wfP_multp — desharna / hgweb
  8. added lemma mono_multp — desharna / hgweb
  9. added Multiset.multp as predicate equivalent of Multiset.mult — desharna / hgweb
  10. address problems with launch4j and jdk-17 (see also 41d009462d3c); — wenzelm / hgweb
  11. more robust build on midrange hardware; — wenzelm / hgweb
  12. clarified tests: omit somewhat pointless (unstable) results; — wenzelm / hgweb
  13. proper fields for gnuplot (amending b614e3e4146a); — wenzelm / hgweb
  14. tuned output; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb

#1602 (Nov 27, 2021, 1:24:44 AM)

  1. merged — wenzelm / hgweb
  2. more robust build on midrange hardware (despite 67d6f1708ea4); — wenzelm / hgweb
  3. Added tag Isabelle2021-1-RC4 for changeset 2336356d4180 — wenzelm / hgweb
  4. updated to polyml-5.9; — wenzelm / hgweb
  5. NEWS on "isabelle mirabelle"; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified default for kodkod_scala;
    NEWS for proper release; — wenzelm / hgweb
  8. maintain option kodkod_scala within theory context, to allow local modification; — wenzelm / hgweb
  9. NEWS for proper release; — wenzelm / hgweb
  10. updated to flatlaf-1.6.4; — wenzelm / hgweb
  11. avoid broken links: auxiliary files are not yet supported; — wenzelm / hgweb
  12. option document_comment_latex supports e.g. Dagstuhl LIPIcs; — wenzelm / hgweb
  13. more explicit type Latex.Tags;
    generate isabelletags.sty from Isabelle/Scala, including comment.sty setup; — wenzelm / hgweb
  14. more uniform treatment of optional_argument for Latex elements;
    discontinued somewhat pointless element position in Isabelle/Scala: semantic add-ons are better provided in Isabelle/ML;
    clarified signature of class Latex: overridable unknown_elem allows to extend the markup language; — wenzelm / hgweb
  15. removed pointless 'text_cartouche' command: regular 'text' already supports cartouches; — wenzelm / hgweb
  16. example: alternative document headings, based on more general document output markup; — wenzelm / hgweb
  17. more general document output: enclosing markup is defined in user-space; — wenzelm / hgweb
  18. clarified modules (see c299abcf7081); — wenzelm / hgweb
  19. output for document commands like 'section', 'text' is defined in user-space, as part of the command transaction; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb
  21. tuned signature: more explicit types for presentation; — wenzelm / hgweb
  22. more robust support for Windows line-endings; — wenzelm / hgweb
  23. source positions for document markup commands, e.g. to retrieve PIDE markup in presentation; — wenzelm / hgweb
  24. more compact data during presentation: Entity_Context.Theory_Export instead of full Export_Theory.Theory; — wenzelm / hgweb
  25. clarified system option standard values: avoid oddities like "isabelle build -o document_output" producing directories named "true"; — wenzelm / hgweb
  26. more symbolic latex_output via XML (using YXML within text); — wenzelm / hgweb
  27. proper enclose_name (amending e77c5bfca9aa); — wenzelm / hgweb
  28. Latex.Output.latex_heading depends on option document_heading_prefix, e.g. relevant for Dagstuhl LIPIcs which prefers unaliased \section etc.; — wenzelm / hgweb
  29. more symbolic latex_output via XML; — wenzelm / hgweb
  30. clarified hook for Mirabelle (again): cover all 'theories' sections within ROOT (see also 9ead8d9be3ab); — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. tuned; — wenzelm / hgweb
  33. updated to verit-2021.06.2-rmx; — wenzelm / hgweb
  34. clarified HTML_Context.theory_exports: prefer value-oriented parallelism; — wenzelm / hgweb
  35. generate problems with correct logic for veriT — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  36. more parallelism, at the cost of potential duplicates of make_thy; — wenzelm / hgweb
  37. afford more parallelism for sessions (instead of theories in 5eac4b13d1f1): depend on disjoint data areas (notably base.session_theories in 2ad892ac749a); — wenzelm / hgweb
  38. more interrupts; — wenzelm / hgweb
  39. present only selected session theories (as in Isabelle2021), in contrast to 2bc24136bdeb, eb89b3a37826;
    eliminated implicit state: these theories are globally unique; — wenzelm / hgweb
  40. tuned; — wenzelm / hgweb
  41. clarified modules; — wenzelm / hgweb
  42. tuned (see also e0d1d9203275); — wenzelm / hgweb
  43. clarified signature; — wenzelm / hgweb
  44. tuned; — wenzelm / hgweb
  45. spelling; — wenzelm / hgweb
  46. added asymp_{less,greater} to preorder and moved mult1_lessE out — desharna / hgweb
  47. renamed multp_code_iff and multeqp_code_iff — desharna / hgweb
  48. simplified mult_cancel_max and introduced orginal lemma as mult_cancel_max0 — desharna / hgweb

#1601 (Nov 26, 2021, 1:21:08 AM)

  1. renamed Multiset.multp and Multiset.multeqp — desharna / hgweb

#1600 (Nov 18, 2021, 3:40:19 AM)

  1. added lemmas — nipkow / hgweb

#1599 (Nov 17, 2021, 3:56:33 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. removed redundant test (see also 86fac52c2795, a9fea3f11cc0); — wenzelm / hgweb
  4. just one Presentation.State for all sessions: avoid duplication of already presented theories (very slow) and cached theory export (not very slow); — wenzelm / hgweb
  5. proper version; — wenzelm / hgweb
  6. back to Z3 4.4.0pre for all platforms except arm64-linux: avoid failure e.g. in Padic_Ints (AFP/7a2522dce834); — wenzelm / hgweb
  7. less ambitious parallelism: more direct read/write saves overall heap space and GC time; — wenzelm / hgweb
  8. slightly faster XML output: avoid too much regrowing of StringBuilder; — wenzelm / hgweb
  9. updated NEWS: arm64-linux support is almost complete; — wenzelm / hgweb
  10. update z3-4.4.0pre-3 to z3-4.4.1, which happens to have an arm64_linux executable in Debian 9; — wenzelm / hgweb
  11. more material for HOL-Analysis.Infinite_Sum — Manuel Eberl <manuel@pruvisto.org> / hgweb
  12. more symbolic latex_output via XML; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. updated to polyml-5.9-610a153b941d -- close to final; — wenzelm / hgweb
  15. tuned signature (again): latex_output is likely to depend on context; — wenzelm / hgweb
  16. more symbolic latex output;
    discontinued Latex.output_text, which is in conflict with symbolic output; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. symbolic latex_output via XML, interpreted in Isabelle/Scala; — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. clarified signature; — wenzelm / hgweb
  22. clarified signature: more privacy; — wenzelm / hgweb
  23. tuned output --- less redundancy; — wenzelm / hgweb
  24. tuned whitespace; — wenzelm / hgweb
  25. clarified signature: Latex.Output as parameter to Document_Build.Engine;
    tuned; — wenzelm / hgweb
  26. proper detection of ARM platform variants; — wenzelm / hgweb

#1598 (Nov 13, 2021, 2:14:17 AM)

  1. back to post-release mode; — wenzelm / hgweb
  2. updated for release; — wenzelm / hgweb
  3. Added tag Isabelle2021-1-RC3 for changeset 2b212c8138a5 — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. updated to polyml-5.9-cc80e2b43c38, which also contains ARM64 on darwin (unused by default); — wenzelm / hgweb
  6. clarified HTML_Context: more explicit directory structure; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified properties: avoid empty entry; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. merged — nipkow / hgweb
  13. tuned (thanks to J. Villadsen) — nipkow / hgweb
  14. added padding to Mirabelle's output — desharna / hgweb

#1597 (Nov 12, 2021, 3:58:32 AM)

  1. merged — desharna / hgweb
  2. tuned generation of TPTP with $ite/$let in higher-order logics — desharna / hgweb
  3. tuned generation of TPTP with $ite in function position — desharna / hgweb
  4. tuned TPTP generation of If helper facts — desharna / hgweb
  5. merged — wenzelm / hgweb
  6. clarified signature: prefer static operations; — wenzelm / hgweb
  7. clarified signature: avoid potential misunderstanding of Resources.empty as proper Resources; — wenzelm / hgweb
  8. more robust; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature: more explicit class Entity_Context with private state + operations; — wenzelm / hgweb
  11. more hyperlinks, notably internal fact references; — wenzelm / hgweb
  12. Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.14UUXO — paulson <lp15@cam.ac.uk> / hgweb
  13. A tiny bit of tidying connected with Zorn's Lemma — paulson <lp15@cam.ac.uk> / hgweb

#1596 (Nov 11, 2021, 12:50:06 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. proper handling of Protocol.Export, using the payload from the message --- in contrast db_context.read_export materializes only later by a different thread (race condition); — wenzelm / hgweb
  4. revert temporary workaround 6d111935299c; — wenzelm / hgweb
  5. added lemma — nipkow / hgweb

#1595 (Nov 10, 2021, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. tuned attributes to avoid looping — nipkow / hgweb
  3. added eq_iff_swap for creating symmetric variants of thms; applied it in List. — nipkow / hgweb
  4. tuned text; — wenzelm / hgweb
  5. more robust timeout, following df4449c6eff1; — wenzelm / hgweb
  6. more accurate Files.isRegularFile, exclude directories (e.g. jar_path); — wenzelm / hgweb
  7. proper java_version for isabelle_setup; — wenzelm / hgweb

#1594 (Nov 9, 2021, 12:50:10 AM)

  1. explicit option metric_argo_timeout, with reasonable default for Raspberry Pi; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. repackage minisat-2.2.1 with cygwin1.dll: required to run the executable without existing Cygwin context (normally provided by bash_process); — wenzelm / hgweb
  4. discontinued redundant document_preprocessor: in the worst case, a plain-old document/build script will do; — wenzelm / hgweb
  5. clarified messages, depending on option "document_echo"; — wenzelm / hgweb
  6. just one cache, via HTML_Context, via Sessions.Store or Session; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. new lemmas about convex, concave functions, + tidying — paulson <lp15@cam.ac.uk> / hgweb

#1593 (Nov 8, 2021, 12:50:10 AM)

  1. proper support for arm64; — wenzelm / hgweb
  2. no perl (amending 59ef23ac81ab); — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2021-1-RC2 for changeset b92b5a57521b — wenzelm / hgweb
  5. merged — nipkow / hgweb
  6. Preserve variable name z in VAR {z = t} — nipkow / hgweb
  7. back to scala-2.13.5: avoid crash of Scala REPL on arm64-darwin; — wenzelm / hgweb
  8. updated to polyml-5.9-5d4caa8f7148, which also contains ARM64 on darwin (unused by default); — wenzelm / hgweb
  9. more precise URL — nipkow / hgweb
  10. tuned page breaks — nipkow / hgweb

#1592 (Nov 7, 2021, 12:50:10 AM)

  1. cover all possible kinds, notably for references outside of this theory (amending 129fb11b357f); — wenzelm / hgweb
  2. proper foundational order; — wenzelm / hgweb
  3. back to non-strict Export_Theory.read_theory (without warning): theories could have been skipped due to "condition"; — wenzelm / hgweb
  4. use all entity kinds from theory export, e.g. "method", "attribute"; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified physical_ref; — wenzelm / hgweb
  7. proper treatment of session build hierarchy; — wenzelm / hgweb
  8. proper used_theories for session build hierarchy, not known_theories from imported sessions; — wenzelm / hgweb
  9. present theories from imported sessions as required; — wenzelm / hgweb
  10. avoid multiple copies of fonts;
    proper fonts prefix for aux. files; — wenzelm / hgweb
  11. more compact persistent data; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. proper term_cache; — wenzelm / hgweb
  14. prefer "NAME|KIND" format, as already used in Isabelle/MMT and Isabelle/Dedukti; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. observer proper session hierarchy (according to build_graph): thus exported artifacts are always valid; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. clarified order: prefer bottom-up construction of partial content; — wenzelm / hgweb
  19. more thorough update_global_index: overwrite old content; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. clarified HTML_Context: just one context type; — wenzelm / hgweb
  23. unused (see also 217e6cf61453, 5e7916535860); — wenzelm / hgweb

#1591 (Nov 5, 2021, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. clarified Theory_Cache: prefer immutable data with Synchronized variable;
    clarified Export_Theory.Theory vs. Entity tables;
    entity_ref: proper treatment of entity kind; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. proper support of verit's return code for timeout — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. updated to verit-2021.06.1-rmx, to address "Abnormal termination with exit code 14"; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. prefer official Export.explode_name;
    avoid string interpolation: Isabelle/Scala is closer to Isabelle/ML than Python/Perl; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. avoid conflict with future keyword; — wenzelm / hgweb
  12. tuned messages; — wenzelm / hgweb
  13. clarified signature: more direct XML.symbol_length; — wenzelm / hgweb
  14. more direct Symbol.length: Symbol.decode is redundant, symbol counts are invariant under it; — wenzelm / hgweb
  15. tuned -- eliminate clones stemming from d28a51dd9da6; — wenzelm / hgweb

#1590 (Nov 4, 2021, 12:50:09 AM)

  1. more to ANNOUNCE; — wenzelm / hgweb
  2. clarified link style: similar to Isabelle/jEdit; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. improved HTML presentation by Fabian Huch; — wenzelm / hgweb
  5. proper HTTPS; — wenzelm / hgweb
  6. proper markup type (amending be49c660ebbf); — wenzelm / hgweb
  7. merged; — wenzelm / hgweb
  8. more PIDE markup; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more PIDE markup; — wenzelm / hgweb
  11. recover library_index_content.template from c337c798f64c: required for website/build/main; — wenzelm / hgweb
  12. merged — paulson / hgweb
  13. simplified some ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  14. more generous timeout: support build on Raspberry Pi; — wenzelm / hgweb
  15. add documentation for pred_mono — traytel / hgweb
  16. merged — desharna / hgweb
  17. added "mono" attribute to BNF generated pred_mono theorems — desharna / hgweb
  18. merged — desharna / hgweb
  19. do not declare $let-bound variables in TPTP output — desharna / hgweb

#1589 (Nov 3, 2021, 12:50:11 AM)

  1. IDE build actually works (but somewhat pointless); — wenzelm / hgweb
  2. suppress sources from jEdit/test, which prevent regular build of the generated scala_project; — wenzelm / hgweb
  3. removed junk; — wenzelm / hgweb
  4. improve pagebreaks by *not* using supertabular too much; — wenzelm / hgweb
  5. updated to scala-2.13.7 --- problems with jline disappear after purging $HOME/.inputrc; — wenzelm / hgweb
  6. more robust "isabelle scala_project": Gradle has been replaced by Maven; — wenzelm / hgweb

#1588 (Nov 2, 2021, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. support linux_arm as well, e.g. native Docker on Apple Silicon; — wenzelm / hgweb
  3. update paths at TUM; — wenzelm / hgweb
  4. Added tag Isabelle2021-1-RC1 for changeset 81cc8f2ea9e7 — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. some reordering for release; — wenzelm / hgweb
  7. updated to jdk-17.0.1+12; — wenzelm / hgweb
  8. tuned message; — wenzelm / hgweb

#1587 (Nov 1, 2021, 12:50:10 AM)

  1. clarified antiquotations; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. minor performance tuning; — wenzelm / hgweb

#1586 (Oct 31, 2021, 12:50:10 AM)

  1. more robust; — wenzelm / hgweb
  2. provide native executables for arm64-darwin, for more robust startup without Rosetta 2; — wenzelm / hgweb
  3. tuned proofs -- avoid z3, which is unavailable on arm64-linux; — wenzelm / hgweb
  4. prefer "sat_solver = MiniSat", to make examples work uniformly on all platforms; — wenzelm / hgweb
  5. discontinued pointless check of kodkodi_version, it is implicit in the bundled component; — wenzelm / hgweb
  6. tuned proofs -- avoid z3, which is unavailable on arm64-linux; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. test version of prespective polyml-5.9; — wenzelm / hgweb
  9. clarified antiquotations; — wenzelm / hgweb
  10. updated for pre-5.9 testing; — wenzelm / hgweb
  11. clarified antiquotations; — wenzelm / hgweb
  12. clarified antiquotations; — wenzelm / hgweb

#1585 (Oct 30, 2021, 12:50:06 AM)

  1. clarified antiquotations; — wenzelm / hgweb
  2. more robust subgoal addressing; — wenzelm / hgweb
  3. proper subgoal addressing; — wenzelm / hgweb
  4. clarified antiquotations; — wenzelm / hgweb
  5. recursive find_eq, not find_dist; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. clarified antiquotations; — wenzelm / hgweb
  8. order_tac: prevent potential bug, improve perf and tracing

    - We need to be careful when the order operators contain schematic variables, e.g. <= = ccw' ?p. — Lukas Stevens <mail@lukas-stevens.de> / hgweb
  9. misc tuning and clarification; — wenzelm / hgweb
  10. clarified antiquotations; — wenzelm / hgweb
  11. clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta; — wenzelm / hgweb
  12. clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta; — wenzelm / hgweb
  13. avoid persistence of static context: instantiation arguments should provide proper dynamic context (see also e2e2bc1f9570); — wenzelm / hgweb
  14. added Thm.instantiate_beta;
    tuned; — wenzelm / hgweb
  15. moved generic implementation into HOL-Main — haftmann / hgweb

#1584 (Oct 29, 2021, 12:50:06 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified antiquotations; — wenzelm / hgweb
  4. clarified antiquotations; — wenzelm / hgweb
  5. discontinued somewhat pointless antiquotations; — wenzelm / hgweb
  6. NEWS; — wenzelm / hgweb
  7. clarified antiquotations, assuming that Drule.instantiate_normalize was merely a historical relic; — wenzelm / hgweb
  8. clarified antiquotations; — wenzelm / hgweb
  9. clarified antiquotations; — wenzelm / hgweb
  10. clarified antiquotations; — wenzelm / hgweb
  11. clarified antiquotations; — wenzelm / hgweb
  12. support for "lemma";
    support for "schematic" mode;
    clarified error position; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. local fixes for "lemma" antiquotation; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. clarified keywords: major take precedence for commands, but not used for antiquotations;
    clarified modules; — wenzelm / hgweb
  18. tuned modules; — wenzelm / hgweb

#1583 (Oct 28, 2021, 12:50:07 AM)

  1. more antiquotations; — wenzelm / hgweb
  2. moved a theorem to a sensible place — paulson <lp15@cam.ac.uk> / hgweb

#1582 (Oct 27, 2021, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned, continuing e955964d89cb; — wenzelm / hgweb
  3. avoid waste of resources due to dynamic simpset (amending 45c09620f726); — wenzelm / hgweb
  4. fix latex — Norbert Schirmer <nschirmer@apple.com> / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. more generic bit/word lemmas for distribution — haftmann / hgweb
  7. merged — paulson / hgweb
  8. Added / moved some simple set-theoretic lemmas — paulson <lp15@cam.ac.uk> / hgweb
  9. more CONTRIBUTORS and NEWS; — wenzelm / hgweb
  10. cleanup; add Apple reference — Norbert Schirmer <nschirmer@apple.com> / hgweb
  11. refine interface — Norbert Schirmer <nschirmer@apple.com> / hgweb
  12. generalized component lookup for syntax and distinctness proofs. added some tracing. — Norbert Schirmer <nschirmer@apple.com> / hgweb

#1581 (Oct 26, 2021, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more antiquotations; — wenzelm / hgweb
  4. more antiquotations; — wenzelm / hgweb
  5. more robust: genuinely free variables need to be instantiated; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb
  7. clarified errors; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified instantiation: local beta reduction after substitution, as for Envir.expand_term_defs; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified signature -- avoid clones; — wenzelm / hgweb
  12. Refinement of partitions — paulson <lp15@cam.ac.uk> / hgweb

#1580 (Oct 25, 2021, 12:50:07 AM)

  1. avoid persistence of static context: instantiation arguments should provide proper dynamic context; — wenzelm / hgweb
  2. more antiquotations; — wenzelm / hgweb
  3. more markup; — wenzelm / hgweb
  4. clarified name, syntax, messages; — wenzelm / hgweb
  5. more antiquotations; — wenzelm / hgweb
  6. more control symbols; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. ML antiquotations to instantiate types/terms/props; — wenzelm / hgweb

#1578 (Oct 22, 2021, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb

#1577 (Oct 21, 2021, 1:33:24 AM)

  1. clarified modules; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. discontinued obsolete "val extend = I" for data slots; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified keywords and reports; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. merged — desharna / hgweb
  11. proper veriT --max-time option — desharna / hgweb
  12. refactored tptp_builtins in Sledgehammer — desharna / hgweb

#1576 (Oct 20, 2021, 1:35:39 AM)

  1. merged — wenzelm / hgweb
  2. tuned ML --- clarified use of context;
    tuned message; — wenzelm / hgweb
  3. tuned --- fewer clones; — wenzelm / hgweb
  4. updated to jEdit plugin Highlight 2.5; — wenzelm / hgweb
  5. proper tactic combinator; — wenzelm / hgweb
  6. proper file headers; — wenzelm / hgweb
  7. clarified context;
    clarified modules; — wenzelm / hgweb
  8. more accurate treatment of context; — wenzelm / hgweb
  9. updated email address — Manuel Eberl <manuel@pruvisto.org> / hgweb
  10. removed some 'private' modifiers from HOL-Computational_Algebra — Manuel Eberl <manuel@pruvisto.org> / hgweb
  11. merged — wenzelm / hgweb
  12. merged — wenzelm / hgweb
  13. more robust Variable.revert_bounds (see also b12f2cef3ee5); — wenzelm / hgweb
  14. more accurate treatment of context; — wenzelm / hgweb
  15. tuned -- proper names/scopes for contexts; — wenzelm / hgweb
  16. clarified context; — wenzelm / hgweb
  17. clarified context; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. unused; — wenzelm / hgweb
  20. more accurate treatment of context;
    declare generated bounds for the sake of recdef, which has variables leaking from local context; — wenzelm / hgweb
  21. isabelle regenerate_cooper; — wenzelm / hgweb
  22. revert bbfed17243af, breaks HOL-Proofs extraction; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned; — wenzelm / hgweb
  25. proper p' instead of p (amending 52c7c42e7e27); — wenzelm / hgweb
  26. proper context for Goal.prove_internal; — wenzelm / hgweb
  27. discontinued Term.dest_abs / Logic.dest_all, which are officially superseded by Variable.dest_abs etc., but there are also Term.dest_abs_global to recover existing tools easily;
    Simplifier and equational conversions demand a proper proof context; — wenzelm / hgweb
  28. more accurate treatment of context, notably for nested Goal.proof / SUBPROOF; — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. tuned; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. spelling; — wenzelm / hgweb
  33. clarified context; — wenzelm / hgweb
  34. clarified signature; — wenzelm / hgweb
  35. tuned Vampire configuration to use TFX in Sledgehammer — desharna / hgweb
  36. added Mirabelle action presburger — desharna / hgweb
  37. added timing to Mirabelle action arith — desharna / hgweb
  38. added error message on invalid Mirabelle action — desharna / hgweb

#1575 (Oct 16, 2021, 12:50:09 AM)

  1. A few new lemmas plus some refinements — paulson <lp15@cam.ac.uk> / hgweb

#1574 (Oct 15, 2021, 12:50:09 AM)

  1. merged — desharna / hgweb
  2. produced Mirabelle output directly in ML until Scala output gets fixed — desharna / hgweb

#1573 (Oct 14, 2021, 12:50:09 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. removed unused material (left-over from fd0c85d7da38); — wenzelm / hgweb

#1572 (Oct 13, 2021, 12:50:07 AM)

  1. support HOL-Isar_Examples.Hoare as well (amending 403ce50e6a2a); — wenzelm / hgweb
  2. removed junk; — wenzelm / hgweb
  3. merged — nipkow / hgweb
  4. separated commands from annotations to be able to abstract about the latter only — nipkow / hgweb
  5. prefer standard Term.dest_abs, with minor deviation of generated names; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb

#1571 (Oct 12, 2021, 12:50:08 AM)

  1. more examples — nipkow / hgweb
  2. workaround for old macOS versions, after change of Let's Encrypt root certificate --- see also https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021 --- Java/Scala Isabelle_System.download() works, but curl doens't; — wenzelm / hgweb
  3. more complete simp rules — haftmann / hgweb
  4. more complete simp rules — haftmann / hgweb

#1570 (Oct 11, 2021, 12:50:08 AM)

  1. avoid overaggressive contraction of conversions — haftmann / hgweb
  2. normalizing NOT (numeral _) (again) — haftmann / hgweb

#1569 (Oct 9, 2021, 12:50:06 AM)

  1. tuned text; — wenzelm / hgweb

#1568 (Oct 8, 2021, 1:38:39 AM)

  1. recover NEWS from 78d1f73bbeaa; — wenzelm / hgweb
  2. save 90 MB by excluding rlwrap and thus perl; — wenzelm / hgweb
  3. save 45 MB by excluding rlwrap and thus perl; — wenzelm / hgweb
  4. NEWS; — wenzelm / hgweb
  5. clarified test of directories; — wenzelm / hgweb
  6. misc tuning for release; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. updated to kodkodi-1.5.7. with more robust/portable management of files and processes; — wenzelm / hgweb
  9. provide minisat-2.2.1 on all currently supported platforms, notably as external solver for Nitpick; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. proper build on macOS; — wenzelm / hgweb
  12. build minisat, using recent fork from original sources; — wenzelm / hgweb
  13. proper platform_path for executables run from Java; — wenzelm / hgweb
  14. tuned message; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned whitespace; — wenzelm / hgweb
  17. merged — desharna / hgweb
  18. added timeout to veriT — desharna / hgweb
  19. new notion of infinite sums in HOL-Analysis, ordering on complex numbers — eberlm <eberlm@in.tum.de> / hgweb
  20. NEWS and CONTRIBUTORS — desharna / hgweb
  21. merged — desharna / hgweb
  22. added offset to Mirabelle's tptp output names — desharna / hgweb
  23. tuned zipperposition config in sledgehammer — desharna / hgweb
  24. considered slices overhead in sledgehammer — desharna / hgweb
  25. tuned atp_prover sliding — desharna / hgweb
  26. tuned Zipperposition slides in sledgehammer — desharna / hgweb

#1567 (Oct 7, 2021, 12:50:07 AM)

  1. include arm64-linux; — wenzelm / hgweb
  2. updated to Vampire 4.6, as proposed by Martin Desharnais; — wenzelm / hgweb
  3. build from official downloads; — wenzelm / hgweb
  4. build just one vampire version; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb

#1566 (Oct 6, 2021, 12:50:07 AM)

  1. maintain previous theory identifier to support semantic caching, notably in Isabelle/Naproche; — wenzelm / hgweb
  2. more exports, notably for Isabelle/Naproche; — wenzelm / hgweb

#1565 (Oct 5, 2021, 12:52:32 AM)

  1. include arm64-linux; — wenzelm / hgweb
  2. prefer existing OCaml installation; — wenzelm / hgweb
  3. include arm64-linux; — wenzelm / hgweb
  4. no patchelf on macOS (undetected due to cached executables?); — wenzelm / hgweb
  5. provide opam-2.1.0 for experimentation; — wenzelm / hgweb
  6. rebuild cygwin-20211004.tar.gz; — wenzelm / hgweb
  7. include arm64-linux; — wenzelm / hgweb
  8. updated to cygwin-20211004: build again; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. removed pointless NEWS: both Docker/ubuntu and Cygwin provide perl by default; — wenzelm / hgweb
  11. actually use cygwin-20211002 (amending ff0ca375457c); — wenzelm / hgweb
  12. discontinued perl; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. proper term operation Term.dest_abs; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned proofs;
    fewer warnings; — wenzelm / hgweb
  17. more standard binder syntax; — wenzelm / hgweb
  18. clarified 'let' syntax: avoid conflict with existing 'let' in FOL; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. merged — paulson / hgweb
  22. removal of a redundant theorem (and white space) — paulson <lp15@cam.ac.uk> / hgweb
  23. new material from the Roth development, mostly about finite sets, disjoint famillies and partitions — paulson <lp15@cam.ac.uk> / hgweb
  24. clarified and updated for release; — wenzelm / hgweb
  25. formal comment concerning 83d2208252d1 vs. d8dc8fdc46fc; — wenzelm / hgweb
  26. more NEWS and CONTRIBUTORS; — wenzelm / hgweb
  27. clarified comments; — wenzelm / hgweb
  28. support symbol \<Parallel>, based on \bigparallel from stdmaryd (stmary10.pfb: move y=1100, scale 222%, embolden by 40 units, adjust spacing); — wenzelm / hgweb
  29. clarified dependencies; — wenzelm / hgweb

#1564 (Oct 4, 2021, 12:50:09 AM)

  1. updated for release; — wenzelm / hgweb
  2. Added tag Isabelle2021-1-RC0 for changeset fedc0b659881 — isatest / hgweb

#1563 (Oct 3, 2021, 12:50:06 AM)

  1. provide Isabelle/jEdit plugins as services, and thus allow user components do the same; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. updated for release; — wenzelm / hgweb
  4. misc tuning for release; — wenzelm / hgweb
  5. update dependency; — wenzelm / hgweb
  6. trim whitespace; — wenzelm / hgweb
  7. misc tuning for release; — wenzelm / hgweb
  8. misc tuning for release; — wenzelm / hgweb
  9. isabelle build_components -u; — wenzelm / hgweb
  10. updated to Haskell Stach lts-18.12 with GHC ghc-8.10.7; — wenzelm / hgweb
  11. updated to current Cygwin, near 3.2.0;
    discontinued perl; — wenzelm / hgweb
  12. updated to sumatra_pdf-3.3.3; — wenzelm / hgweb
  13. updated default version; — wenzelm / hgweb
  14. updated to xz-java-1.9; — wenzelm / hgweb
  15. updated to sqlite-jdbc-3.36.0.3; — wenzelm / hgweb
  16. updated to postgresql-42.2.24; — wenzelm / hgweb
  17. updated to jfreechart-1.5.3; — wenzelm / hgweb
  18. updated to flatlaf-1.6; — wenzelm / hgweb
  19. clarified signature; — wenzelm / hgweb
  20. clarified Term.dest_abs (again, refining 71dfb835025d): only Free names are relevant for abstract terms, without syntax; — wenzelm / hgweb
  21. clarified sledgehammer_provers, following d8dc8fdc46fc; — wenzelm / hgweb
  22. proper term operation Term.dest_abs; — wenzelm / hgweb
  23. tuned, following Syntax_Trans.variant_abs; — wenzelm / hgweb
  24. proper patterns for (- numeral t), amending 03ff4d1e6784; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb

#1562 (Oct 2, 2021, 2:40:41 AM)

  1. merged — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. update syntax for verit — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  3. clarified antiquotations; — wenzelm / hgweb
  4. clarified antiquotations; — wenzelm / hgweb
  5. provide verit-2021.06-rmx; — wenzelm / hgweb

#1561 (Sep 30, 2021, 1:33:23 AM)

  1. clarified antiquotations; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified antiquotations;
    some comments concerning odd "- numeral"; — wenzelm / hgweb
  4. clarified antiquotations; — wenzelm / hgweb
  5. clarified antiquotations; — wenzelm / hgweb
  6. merged — desharna / hgweb
  7. tuned TPTP parsing of THF function application — desharna / hgweb
  8. clarified examples; — wenzelm / hgweb
  9. repaired slip — haftmann / hgweb
  10. merged — desharna / hgweb
  11. updated to Zipperposition 2.1 — desharna / hgweb
  12. fixed veriT environment variable in sledgehammer's documentation — desharna / hgweb

#1560 (Sep 29, 2021, 3:09:28 AM)

  1. avoid overlapping PIDE markup (amending bb25ea271b15); — wenzelm / hgweb
  2. recover some Linux test, using virtual machine node (Ubuntu 20.04, 4 cores, 16 GB); — wenzelm / hgweb
  3. clarified antiquotations; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. clarified antiquotations; — wenzelm / hgweb
  6. clarified antiquotations; — wenzelm / hgweb
  7. clarified antiquotations; — wenzelm / hgweb
  8. clarified antiquotations; — wenzelm / hgweb
  9. clarified antiquotations; — wenzelm / hgweb
  10. clarified positions, notably for ML compiler errors; — wenzelm / hgweb
  11. clarified message; — wenzelm / hgweb
  12. proper default for Sledgehammer GUI panel; — wenzelm / hgweb
  13. tuned antiquotations; — wenzelm / hgweb
  14. more convenient ML arguments: avoid excessive nesting of cartouches; — wenzelm / hgweb
  15. outer syntax: support for control-cartouche tokens; — wenzelm / hgweb
  16. merged — nipkow / hgweb
  17. An example — nipkow / hgweb
  18. prefer veriT over Z3 in sledgehammer — desharna / hgweb
  19. added Zipperposition to sledgehammer's default provers — desharna / hgweb

#1559 (Sep 28, 2021, 12:50:09 AM)

  1. provide zipperposition-2.1 (still unused); — wenzelm / hgweb
  2. tuned docs — blanchet / hgweb

#1558 (Sep 27, 2021, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. improper proof command 'guess' moved to separate theory "Pure-ex.Guess"; — wenzelm / hgweb
  3. NOT is part of syntax bundle also — haftmann / hgweb

#1557 (Sep 25, 2021, 1:27:07 AM)

  1. merged — wenzelm / hgweb
  2. tuned proofs --- avoid 'guess'; — wenzelm / hgweb
  3. apply declarations from interpretations in eigen context also — haftmann / hgweb
  4. grant access to sun.tools.jconsole, as required for Java 17; — wenzelm / hgweb
  5. update to e-2.6, following Martin Desharnais; — wenzelm / hgweb

#1556 (Sep 24, 2021, 12:50:10 AM)

  1. updated to Metis 2.4 (release 20200713) — desharna / hgweb

#1555 (Sep 23, 2021, 12:50:12 AM)

  1. avoid problems with launch4j and jdk-17; — wenzelm / hgweb
  2. update to jdk-17+35 (LTS); — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. unused since 398b7bb9ebdd; — wenzelm / hgweb
  5. merged — desharna / hgweb
  6. removed checks for non-commercial usage of Vampire as it is now under BSD licence — desharna / hgweb
  7. enabled FOOL for Vampire in Sledgehammer — desharna / hgweb
  8. used Vampire 4.5.1 in Sledgehammer — desharna / hgweb
  9. proper NEWS; — wenzelm / hgweb
  10. tuned NEWS; — wenzelm / hgweb

#1554 (Sep 22, 2021, 1:37:56 AM)

  1. clarified antiquotations; — wenzelm / hgweb
  2. clarified antiquotations; — wenzelm / hgweb
  3. clarified antiquotations; — wenzelm / hgweb
  4. clarified partial application: immediate check of object-logic, and avoidance of context within closure; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. clarified antiquotations; — wenzelm / hgweb
  7. ML antiquotations for object-logic judgment; — wenzelm / hgweb
  8. proper Sign.const_typargs via Theory.add_deps_const/Theory.const_dep; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. more uniform syntax; — wenzelm / hgweb
  12. permissive identification, e.g. relevant for HOL-SPARK examples running on rsync-clone; — wenzelm / hgweb
  13. NEWS; — wenzelm / hgweb
  14. bundle lattice_syntax / no_lattice_syntax supersedes theory HOL-Library.Lattice_Syntax; — wenzelm / hgweb
  15. localized command 'syntax' and 'no_syntax'; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb

#1553 (Sep 21, 2021, 1:05:56 AM)

  1. merged — desharna / hgweb
  2. proper constants in TPTP $let binding — desharna / hgweb
  3. more operations from Isabelle/ML; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. tuned proofs --- eliminated 'guess'; — wenzelm / hgweb
  6. tuned proofs;
    tuned whitespace; — wenzelm / hgweb
  7. clarified antiquotations; — wenzelm / hgweb
  8. proper firstorderization in Sledgehammer — desharna / hgweb

#1552 (Sep 20, 2021, 1:34:24 AM)

  1. clarified signature;
    clarified antiquotations; — wenzelm / hgweb
  2. clarified antiquotations; — wenzelm / hgweb
  3. clarified signature -- prefer antiquotations (with subtle change of exception content); — wenzelm / hgweb
  4. more control symbols; — wenzelm / hgweb
  5. support ML antiquotations with fn abstraction; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb

#1551 (Sep 17, 2021, 12:50:11 AM)

  1. clarified operations: follow Isabelle/ML more closely; — wenzelm / hgweb

#1550 (Sep 16, 2021, 12:50:08 AM)

  1. provide current vampire-4.5.1: presently unused in Sledgehammer, but relevant for Isabelle/Naproche; — wenzelm / hgweb
  2. obsolete; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified name and options for old vampire-4.2.2; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb

#1549 (Sep 14, 2021, 12:50:11 AM)

  1. explicit predicate for confined bit range avoids cyclic rewriting in presence of extensionality rule for bit values (contributed by Thomas Sewell) — haftmann / hgweb
  2. more latex macros; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb

#1548 (Sep 13, 2021, 1:38:28 AM)

  1. more antiquotations; — wenzelm / hgweb
  2. more antiquotations; — wenzelm / hgweb
  3. more antiquotations; — wenzelm / hgweb
  4. more antiquotations;
    more formal use of consts; — wenzelm / hgweb
  5. more antiquotations;
    more formal use of consts; — wenzelm / hgweb
  6. clarified antiquotations; — wenzelm / hgweb
  7. more antiquotations; — wenzelm / hgweb
  8. more antiquotations; — wenzelm / hgweb
  9. more antiquotations; — wenzelm / hgweb
  10. clarified antiquotation; — wenzelm / hgweb
  11. more antiquotations; — wenzelm / hgweb
  12. more antiquotations; — wenzelm / hgweb
  13. more antiquotations; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. ML antiquotations for type constructors and term constants; — wenzelm / hgweb
  16. more antiquotations; — wenzelm / hgweb

#1547 (Sep 11, 2021, 1:17:27 AM)

  1. tuned; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. miscellaneous examples and experiments for Isabelle/Pure; — wenzelm / hgweb
  4. tuned comments; — wenzelm / hgweb
  5. unused; — wenzelm / hgweb
  6. clarified order of extra TFrees: underlying fast_string_ord coincides with Name.invent (e.g. from type inference); — wenzelm / hgweb
  7. NEWS; — wenzelm / hgweb
  8. clarified signature: more scalable operations; — wenzelm / hgweb
  9. more scalable operations; — wenzelm / hgweb
  10. more scalable operations; — wenzelm / hgweb
  11. clarified order of extra type variables, following names more often than occurrences; — wenzelm / hgweb
  12. clarified signature;
    tuned; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more scalable operations; — wenzelm / hgweb
  15. omit obsolete field "xs": originally from fd0f8fa2b6bd, but later unused; — wenzelm / hgweb

#1546 (Sep 10, 2021, 12:50:08 AM)

  1. clarified signature; — wenzelm / hgweb
  2. more robust: client could have terminated already; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified set of items with order of addition; — wenzelm / hgweb
  7. tuned message; — wenzelm / hgweb
  8. tuned whitespace; — wenzelm / hgweb
  9. clarified signature;
    clarified modules; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. simplified: uniqueness check happens in export_consumer; — wenzelm / hgweb

#1545 (Sep 8, 2021, 2:45:31 AM)

  1. more markup, e.g. to locate defining theory node in formal document output; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. export other entities, e.g. relevant for formal document output;
    clarified markup kind (PIDE) vs. export kind (e.g. MMT); — wenzelm / hgweb
  4. pointer_eq_ord: minor performance tuning; — wenzelm / hgweb
  5. more robust: progress.stopped means that build has failed; — wenzelm / hgweb
  6. more reactive interrupt; — wenzelm / hgweb
  7. more reactive interrupt; — wenzelm / hgweb
  8. more robust: retain length of results; — wenzelm / hgweb
  9. more reactive interrupt; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. merged — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. more scalable operations; — wenzelm / hgweb
  17. more scalable operations; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. clarified modules; — wenzelm / hgweb
  20. clarified signature;
    minor performance tuning; — wenzelm / hgweb
  21. more scalable operations; — wenzelm / hgweb
  22. unused; — wenzelm / hgweb
  23. more efficient operations: traverse hyps only when required; — wenzelm / hgweb
  24. more robust signature: result has no particular order; — wenzelm / hgweb
  25. more scalable operations; — wenzelm / hgweb
  26. unused; — wenzelm / hgweb
  27. more scalable operations; — wenzelm / hgweb
  28. clarified; — wenzelm / hgweb
  29. tuned signature; — wenzelm / hgweb
  30. clarified signature; — wenzelm / hgweb
  31. more scalable operations; — wenzelm / hgweb
  32. clarified signature; — wenzelm / hgweb
  33. tuned signature; — wenzelm / hgweb
  34. more scalable operations; — wenzelm / hgweb
  35. more scalable operations; — wenzelm / hgweb
  36. more scalable operations;
    tuned; — wenzelm / hgweb
  37. more scalable operations; — wenzelm / hgweb

#1544 (Sep 5, 2021, 12:50:07 AM)

  1. white space — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. some fixes connected with card_Diff_singleton — paulson <lp15@cam.ac.uk> / hgweb
  4. strengthened a few lemmas about finite sets and added a code equation for complex_of_real — paulson <lp15@cam.ac.uk> / hgweb

#1543 (Sep 4, 2021, 12:58:46 AM)

  1. tuned; — wenzelm / hgweb
  2. proper inst table; — wenzelm / hgweb
  3. more scalable data structure (but: rarely used many arguments); — wenzelm / hgweb
  4. minor performance tuning: fewer allocations;
    clarified theory context; — wenzelm / hgweb

#1542 (Sep 1, 2021, 12:50:08 AM)

  1. tuned; — wenzelm / hgweb

#1541 (Aug 31, 2021, 12:50:09 AM)

  1. more Isabelle/Haskell operations; — wenzelm / hgweb
  2. more Isabelle/Haskell operations;
    tuned; — wenzelm / hgweb
  3. avoid change of existing file, notably rebuild via ghc_stack; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb

#1540 (Aug 30, 2021, 12:50:10 AM)

  1. more Isabelle/Haskell operations; — wenzelm / hgweb
  2. clarified process description; — wenzelm / hgweb

#1539 (Aug 29, 2021, 3:04:14 AM)

  1. more Isabelle/Haskell operations; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb

#1538 (Aug 28, 2021, 1:18:29 AM)

  1. more Isabelle/Haskell; — wenzelm / hgweb
  2. made sure lambda-lifting works well with native let binders in Sledgehammer — blanchet / hgweb
  3. handle Zipperposition's ResourceOut gracefully — blanchet / hgweb
  4. disabled 'ite' in Zipperposition until we upgrade to a version of Zip that supports it and we generate the proper syntax — blanchet / hgweb

#1537 (Aug 27, 2021, 12:50:07 AM)

  1. proper test for type constructor; — wenzelm / hgweb
  2. more Isabelle/Haskell operations; — wenzelm / hgweb
  3. more Isabelle/Haskell operations; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more scalable data structure (but: rarely used with > 5 arguments); — wenzelm / hgweb
  7. Backed out changeset d4af818e0880 — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb

#1536 (Aug 26, 2021, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more Isabelle/Haskell operations; — wenzelm / hgweb
  3. more Isabelle/Haskell operations; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more Isabelle/Haskell operations; — wenzelm / hgweb
  6. reflect moved theories — nipkow / hgweb
  7. unhide canonical function def examples — nipkow / hgweb
  8. merged — nipkow / hgweb
  9. merged — nipkow / hgweb
  10. Backed out changeset fe8d0f4da0e6 — nipkow / hgweb
  11. more Isabelle/Haskell operations; — wenzelm / hgweb

#1535 (Aug 25, 2021, 12:50:09 AM)

  1. more Isabelle/Haskell operations; — wenzelm / hgweb
  2. more Isabelle/Haskell operations; — wenzelm / hgweb
  3. more Isabelle/Haskell operations; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. minor performance tuning; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb

#1534 (Aug 24, 2021, 1:59:19 AM)

  1. treat Symbol.eof as in ML (but: presently unused); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. minor performance tuning; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. proper Isabelle symbol positions; — wenzelm / hgweb
  6. more Haskell operations; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb

#1533 (Aug 23, 2021, 12:50:09 AM)

  1. tuned signature: prefer existing Haskell operations; — wenzelm / hgweb
  2. more Haskell operations; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned comments; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. consolidation of rules for bit operations — haftmann / hgweb

#1532 (Aug 21, 2021, 3:41:20 AM)

  1. fixed $ite syntax in TPTP TFX generation — desharna / hgweb

#1531 (Aug 20, 2021, 12:50:09 AM)

  1. more Haskell operations; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. revert 0faa68dedce5: very slow; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. add/rename some theorems about Map(pings) — Lukas Stevens <mail@lukas-stevens.de> / hgweb

#1530 (Aug 19, 2021, 3:16:42 AM)

  1. support configuration options "show_results"; — wenzelm / hgweb
  2. consolidate_body more thoroughly, e.g. for reduced ML_Heap.obj_size; — wenzelm / hgweb

#1529 (Aug 17, 2021, 2:20:42 AM)

  1. merged — desharna / hgweb
  2. fixed $ite syntax in TPTP THX generation — desharna / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. more scalable data structures; — wenzelm / hgweb
  5. more scalable data structures; — wenzelm / hgweb
  6. more scalable data structures;
    tuned; — wenzelm / hgweb

#1528 (Aug 16, 2021, 12:50:11 AM)

  1. proper position information for Context.theory_data_size; — wenzelm / hgweb

#1527 (Aug 13, 2021, 12:50:06 AM)

  1. provide bash_process server for Isabelle/ML and other external programs;
    clarified signature for Bash.params; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. proper prover_options for batch-build; — wenzelm / hgweb
  5. clarified signature;
    clarified errors; — wenzelm / hgweb

#1526 (Aug 8, 2021, 2:21:02 AM)

  1. clarified signature: more options for bash_process; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. follow phabricator 2021 Week 26;
    follow arcanist 2021 Week 23; — wenzelm / hgweb

#1525 (Aug 7, 2021, 12:50:07 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. unused; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb

#1524 (Aug 6, 2021, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. type classes for XML data representation; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified types: prefer Isabelle byte strings; — wenzelm / hgweb
  6. merged — desharna / hgweb
  7. added option labels to Mirabelle actions — desharna / hgweb
  8. more operations: dest binders; — wenzelm / hgweb
  9. clarified abstract and concrete boolean algebras — haftmann / hgweb
  10. antiquotation for bundles — haftmann / hgweb

#1523 (Aug 5, 2021, 3:44:33 AM)

  1. prefer persistent hash code for cachable items (see also 72b13af7f266); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more operations: record overall exported entities; — wenzelm / hgweb
  4. merged — desharna / hgweb
  5. added dummy_fof prover to Sledgehammer — desharna / hgweb
  6. fixed malconfigured option output_dir in mirabelle — desharna / hgweb
  7. merged — wenzelm / hgweb
  8. clarified export of formal entities: name space info is always present, but content depends on option "export_theory"; — wenzelm / hgweb
  9. proper name space "kind": this is a formal name, not comment; — wenzelm / hgweb
  10. more uniform signatures in ML and Scala; — wenzelm / hgweb
  11. merged — desharna / hgweb
  12. fixed typo — desharna / hgweb
  13. added dummy_thf prover to Sledgehammer — desharna / hgweb

#1522 (Aug 4, 2021, 12:50:10 AM)

  1. simplified hierarchy of type classes for bit operations — haftmann / hgweb
  2. obsolete — haftmann / hgweb
  3. more operations, notably free and bound variables as in Isabelle/Pure; — wenzelm / hgweb

#1521 (Aug 3, 2021, 12:50:08 AM)

  1. more operations on types and terms;
    abstract syntax operations for Pure and HOL; — wenzelm / hgweb
  2. clarified jEdit java sources; — wenzelm / hgweb
  3. clarified build.gradle: "compile" stopped working in gradle 6.x / 7.x for unknown reasons; — wenzelm / hgweb
  4. removed junk; — wenzelm / hgweb
  5. moved theory Bit_Operations into Main corpus — haftmann / hgweb

#1520 (Aug 2, 2021, 12:50:09 AM)

  1. more operations; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. organize syntax for word operations in bundles — haftmann / hgweb

#1519 (Aug 1, 2021, 12:50:10 AM)

  1. support for Lazy.Text; — wenzelm / hgweb
  2. prefer compact Isabelle.Bytes; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature --- more operations; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified order of modules; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#1518 (Jul 31, 2021, 12:50:06 AM)

  1. clarified signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. prefer Isabelle.Bytes, based on ShortByteString; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature: more generic operations; — wenzelm / hgweb
  9. prefer UTF8 implementation from Data.Text.Encoding (foreign C);
    clarified signatures and modules; — wenzelm / hgweb

#1517 (Jul 30, 2021, 12:50:09 AM)

  1. documented Mirabelle_Sledgehammer's new keep semantics — desharna / hgweb
  2. changed Mirabelle_Sledgehammer keep option from path to boolean — desharna / hgweb

#1516 (Jul 29, 2021, 12:50:06 AM)

  1. added automatic uniform stride option to Mirabelle — desharna / hgweb
  2. fixed HOL-ex following a5bab59d580b — desharna / hgweb
  3. added support for TFX $let to Sledgehammer's TPTP output — desharna / hgweb

#1515 (Jul 28, 2021, 12:50:06 AM)

  1. merged — desharna / hgweb
  2. fixed TFX generation when universal quantifier is used as term — desharna / hgweb
  3. merged — wenzelm / hgweb
  4. various improvements of "isabelle scala_project"; — wenzelm / hgweb
  5. support for native symlinks on Windows; — wenzelm / hgweb
  6. tuned Mirabelle's theory selection — desharna / hgweb

#1514 (Jul 27, 2021, 12:50:08 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb

#1513 (Jul 26, 2021, 12:50:08 AM)

  1. updated for Isabelle2021 release; — wenzelm / hgweb
  2. back to stackage lts-17.10, to make this work on vmnipkow9 (Windows Server 2012 R2); — wenzelm / hgweb
  3. update to Haskell stack-2.7.3 and stackage lts-17.15; — wenzelm / hgweb
  4. clarified version: Apple now counts like 11, 12, ...; — wenzelm / hgweb

#1512 (Jul 25, 2021, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified compiler output: allow multithreaded execution; — wenzelm / hgweb
  3. clarified signature: more operations; — wenzelm / hgweb
  4. clarified props: more permissive; — wenzelm / hgweb
  5. more robust; — wenzelm / hgweb
  6. clarified properties: "module" and "no_build";
    clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. tuned document; — wenzelm / hgweb

#1511 (Jul 24, 2021, 12:50:09 AM)

  1. clarified names (again), e.g. relevant for "Plugin Options"; — wenzelm / hgweb

#1510 (Jul 23, 2021, 12:51:14 AM)

  1. added simp_options to meson — desharna / hgweb

#1509 (Jul 20, 2021, 12:50:08 AM)

  1. tuning — blanchet / hgweb
  2. parse TPTP operator @ also when not parenthesized — blanchet / hgweb
  3. removed setup for outdated CVC3 from Isabelle — blanchet / hgweb
  4. tuned E's lambda encoding — blanchet / hgweb
  5. use Vampire's clausifier with iProver, now that E's is no longer supported — blanchet / hgweb
  6. updated Sledgehammer docs -- removed most version numbers since these are tedious to maintain — blanchet / hgweb
  7. compile — blanchet / hgweb

#1508 (Jul 19, 2021, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. updated documentation on Isabelle/Scala; — wenzelm / hgweb
  4. discontinued obsolete Apple (deprecated); — wenzelm / hgweb
  5. clarified component setup: exclude jar from active component, but use sources from template within ISABELLE_HOME (relevant for "isabelle scala_project -L"); — wenzelm / hgweb
  6. more robust "isabelle build_scala" as separate tool; — wenzelm / hgweb

#1507 (Jul 18, 2021, 12:50:10 AM)

  1. tuned --- based on hints by IntelliJ IDEA; — wenzelm / hgweb
  2. more robust: avoid -D ~~/AFP/thys after crash of AFP.init (notably in AFP/1001c0dfced0); — wenzelm / hgweb
  3. more portable across history; — wenzelm / hgweb
  4. proper isabelle.setup.Setup build; — wenzelm / hgweb
  5. rebuild component; — wenzelm / hgweb
  6. more complete scala_project, including Isabelle/jEdit plugins; — wenzelm / hgweb
  7. clarified directories; — wenzelm / hgweb
  8. more accurate scala_project, based on build.props of components; — wenzelm / hgweb
  9. clarified build_props: empty module means no build;
    clarified signature;
    clarified errors; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. CONTRIBUTORS — haftmann / hgweb

#1506 (Jul 17, 2021, 12:57:40 AM)

  1. merged — wenzelm / hgweb
  2. more robust; — wenzelm / hgweb
  3. rebuild component; — wenzelm / hgweb
  4. more robust: for the sake of Isabelle.app on macOS; — wenzelm / hgweb
  5. more robust; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. more robust; — wenzelm / hgweb
  8. rebuild component; — wenzelm / hgweb
  9. more informative errors: capture low-level compiler output; — wenzelm / hgweb
  10. more direct isabelle_scala_build: always enabled, no "Admin" requirement; — wenzelm / hgweb
  11. tuned --- fewer warnings; — wenzelm / hgweb
  12. clarified names; — wenzelm / hgweb
  13. tuned --- fewer warnings; — wenzelm / hgweb
  14. clarified directory; — wenzelm / hgweb
  15. clarified names; — wenzelm / hgweb
  16. clarified component setup for old graph browser; — wenzelm / hgweb
  17. redundant: *.class and *.jar are already ignored; — wenzelm / hgweb
  18. proper cat_lines: avoid last "\n"; — wenzelm / hgweb
  19. merged — paulson / hgweb
  20. A few new lemmas and simplifications — paulson <lp15@cam.ac.uk> / hgweb
  21. removed support for experimental Pirate prover — blanchet / hgweb
  22. get rid of remote_vampire since it's hard, if possible at all, to follow Vampire's online options — blanchet / hgweb

#1505 (Jul 16, 2021, 2:31:15 AM)

  1. merged — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. proper example; — wenzelm / hgweb
  4. more tests; — wenzelm / hgweb
  5. more robust: component might be absent; — wenzelm / hgweb
  6. clarified global state: allow to deactivate main plugin; — wenzelm / hgweb
  7. more robust (again): allow to deactivate main plugin; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. more complete dockables; — wenzelm / hgweb
  10. more robust (see 4d91b6d5d49c); — wenzelm / hgweb
  11. clarified startup: implicitly enforce activation of isabelle.jedit_main.Plugin; — wenzelm / hgweb
  12. more robust; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. avoid non-standard encoding; — wenzelm / hgweb
  15. proper cross-platform build: jdk component is required for ISABELLE_SETUP_CLASSPATH in other_isabelle; — wenzelm / hgweb
  16. more robust classpath: skip empty entries; — wenzelm / hgweb
  17. more robust: avoid duplicate classpath entries; — wenzelm / hgweb
  18. build.props for isabelle.jar, including isabelle.jedit;
    build minimal Isabelle/jEdit plugins on the spot;
    regular "jedit" component: discontinued special "jedit_build";
    Isabelle/Scala services via jars, instead of settings; — wenzelm / hgweb
  19. more robust; — wenzelm / hgweb
  20. more portable: avoid Windows CRLF in classpath output; — wenzelm / hgweb
  21. proper lines (amending 59b6f0462086); — wenzelm / hgweb
  22. more systematic treatment of encodings; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. extended the 'corec' format slightly — blanchet / hgweb

#1504 (Jul 15, 2021, 12:50:09 AM)

  1. prefer 'xxx' to 'xxx.yyy' to 'xxx(2)' in Sledgehammer, to some extent — blanchet / hgweb
  2. tuning — blanchet / hgweb
  3. rephrase Nitpick constraint in more first-order format that's also more friendly to the 'box' option — blanchet / hgweb
  4. correctly translate constructor argument in 'primrec' — blanchet / hgweb

#1503 (Jul 14, 2021, 12:50:08 AM)

  1. simplified a few proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. revisited ac28714b7478: more faithful preplaying with chained facts — blanchet / hgweb
  3. wait for E 2.7 before using 'ite' in HO mode — blanchet / hgweb
  4. added alternative E binary name — blanchet / hgweb

#1502 (Jul 13, 2021, 12:50:07 AM)

  1. parse logical operators in the right order w.r.t. backtracking — blanchet / hgweb
  2. improved warning — blanchet / hgweb
  3. adjusted E setup to avoid generating FOOL with 2.5 (where 'ite' is missing) — blanchet / hgweb
  4. operations for symbolic computation of bit operations — haftmann / hgweb
  5. proper local context — haftmann / hgweb

#1501 (Jul 12, 2021, 12:50:08 AM)

  1. shasum for project meta-info; — wenzelm / hgweb
  2. even more strict shasum (amending c9771e1b3223); — wenzelm / hgweb
  3. clarified Isabelle meta-info within jar; — wenzelm / hgweb
  4. strict shasum: this is used on input files; — wenzelm / hgweb
  5. clarified modules;
    clarified messages;
    clarified return code; — wenzelm / hgweb
  6. support for command-line operations; — wenzelm / hgweb
  7. operations for all components; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb

#1500 (Jul 10, 2021, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. rebuild component; — wenzelm / hgweb
  3. expand file paths, e.g. to allow $ISABELLE_HOME, $ISABELLE_HOME_USER; — wenzelm / hgweb
  4. support expand_platform_path, which is reminiscent of isabelle.Path.expand; — wenzelm / hgweb
  5. skip scalac for Java build; — wenzelm / hgweb
  6. support mixed Scala/Java build;
    clarified scalac/javac options; — wenzelm / hgweb
  7. clarified javac options; — wenzelm / hgweb
  8. clarified syntax: similar to URL; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. more robust; — wenzelm / hgweb
  11. more robust; — wenzelm / hgweb
  12. more compiler_deps via "requirements", notably jar list from settings;
    proper Files.createDirectories; — wenzelm / hgweb
  13. clarified component settings; — wenzelm / hgweb
  14. clarified shasum: sources / resources within jar; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. merged — desharna / hgweb
  18. fixed HOL-TPTP following f58108b7a60c — desharna / hgweb
  19. documented Sledgehammer option "induction_rules" — desharna / hgweb
  20. refactored Sledgehammer option "induction_rules" — desharna / hgweb
  21. promoted "sledgehammer_instantiate_inducts" to proper option "induction_rules" — desharna / hgweb

#1499 (Jul 9, 2021, 8:49:53 AM)

  1. jenkins: add pre/post-hook results for benchmark — Fabian Huch <huch@in.tum.de> / hgweb

#1498 (Jul 9, 2021, 12:50:10 AM)

  1. remove SpecCheck; it is now part of the AFP — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb
  2. merged — desharna / hgweb
  3. added documentation for changes to Sledgehammer option "lam_trans" — desharna / hgweb
  4. jenkins: pre/post-hook results — Fabian Huch <huch@in.tum.de> / hgweb
  5. merged — desharna / hgweb
  6. added opaque_combs and renamed hide_lams to opaque_lifting — desharna / hgweb

#1497 (Jul 8, 2021, 12:50:07 AM)

  1. more robust treatment of empty string; — wenzelm / hgweb
  2. invoke Scala compiler from Java, without external process;
    tuned messages; — wenzelm / hgweb

#1496 (Jul 7, 2021, 12:50:05 AM)

  1. clarified version: Apple now counts like 11, 12, ...; — wenzelm / hgweb

#1495 (Jul 5, 2021, 1:56:04 AM)

  1. Imported lots of material from Stirling_Formula/Gamma_Asymptotics — paulson <lp15@cam.ac.uk> / hgweb

#1494 (Jul 3, 2021, 12:51:32 AM)

  1. merged — paulson / hgweb
  2. arg for the nonstandard complex numbers — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. converting arg to Arg — paulson <lp15@cam.ac.uk> / hgweb
  5. just a bit of tidying up — paulson <lp15@cam.ac.uk> / hgweb
  6. create jar in pure Java; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified order; — wenzelm / hgweb
  9. proper treatment of leading zero; — wenzelm / hgweb
  10. support for jar resources; — wenzelm / hgweb
  11. tuned whitespace; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. support for Isabelle/Scala in pure Java; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. clarified directories; — wenzelm / hgweb
  17. clarified modules and signatures; — wenzelm / hgweb
  18. back to scala-2.13.5: avoid problems with history in scala REPL; — wenzelm / hgweb

#1493 (Jul 1, 2021, 12:50:07 AM)

  1. tuned imports; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified Isabelle/Java/Scala project setup; — wenzelm / hgweb
  4. support for Isabelle setup in pure Java; — wenzelm / hgweb
  5. tuned: prefer Java interfaces; — wenzelm / hgweb
  6. clarified package: towards stand-alone setup; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more direct java.home, according to current jdk directory layout; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified modules;
    avoid initial use of _settings during init; — wenzelm / hgweb
  11. tuned: prefer Java interfaces; — wenzelm / hgweb
  12. tuned: prefer Java interfaces; — wenzelm / hgweb
  13. clarified signature: prefer Java interfaces; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. proper usage; — wenzelm / hgweb
  17. clarified modules; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. clarified modules (again): services require full Isabelle/Scala environment; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb
  21. updated to scala-2.13.6, with scala-xml 1.3.0 ~> 2.0.0; — wenzelm / hgweb
  22. clarified environment (amending 9444489766a1); — wenzelm / hgweb
  23. merged — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
  24. move code setup from Cardinality to separate theory — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb

#1492 (Jun 29, 2021, 12:50:06 AM)

  1. A few useful lemmas about derivatives, colinearity and other topics — paulson <lp15@cam.ac.uk> / hgweb

#1491 (Jun 27, 2021, 12:50:07 AM)

  1. proper Font_Subst.cache for paintScreenLineRange; — wenzelm / hgweb
  2. more predictable result, avoid slightly odd "lastSubstFont" by jEdit; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#1490 (Jun 26, 2021, 12:50:10 AM)

  1. discontinue i21of4 (old Apple hardware); — wenzelm / hgweb
  2. avoid deprecated operation; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. support for jEdit font substitution; — wenzelm / hgweb
  5. more ambitious use of AttributedString (despite be825a69fc67, which was for much older Java);
    more direct TextAttribute.RUN_DIRECTION_LTR (see also ce22e5c3d4ce); — wenzelm / hgweb
  6. updated to flatlaf-1.2; — wenzelm / hgweb
  7. proper directories after reinstallation of lxbroy10; — wenzelm / hgweb
  8. more visual emphasis on node status; — wenzelm / hgweb

#1489 (Jun 25, 2021, 12:50:06 AM)

  1. more word cleanup — haftmann / hgweb

#1488 (Jun 24, 2021, 12:50:06 AM)

  1. merged — haftmann / hgweb
  2. more default simp rules — haftmann / hgweb
  3. some word streamlining — haftmann / hgweb
  4. avoid legacy domain informatik.tu-muenchen.de; — wenzelm / hgweb

#1487 (Jun 19, 2021, 12:51:08 AM)

  1. tuned --- following hints by IntelliJ; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature (see 2d6a489adb01); — wenzelm / hgweb
  8. added support for TFX's and THF's $ite to Sledgehammer — desharna / hgweb
  9. tuned Mirabelle documentation — desharna / hgweb

#1486 (Jun 18, 2021, 12:51:06 AM)

  1. shortened long lines — desharna / hgweb
  2. fixed typos — desharna / hgweb
  3. updated Mirabelle documentation — desharna / hgweb
  4. changed Mirabelle's filter to use short theory names — desharna / hgweb

#1485 (Jun 17, 2021, 12:51:06 AM)

  1. more lemmas — haftmann / hgweb

#1484 (Jun 13, 2021, 12:51:05 AM)

  1. added support for unbounded max calls to Mirabelle — desharna / hgweb
  2. added warnings when defining unamed or redefining Mirabelle action — desharna / hgweb
  3. tuned whitespace; — wenzelm / hgweb

#1483 (Jun 12, 2021, 12:51:06 AM)

  1. tuned Mirabelle — desharna / hgweb
  2. merged — desharna / hgweb
  3. refactored Mirabelle to produce output in real time — desharna / hgweb

#1482 (Jun 11, 2021, 12:51:07 AM)

  1. global interpretation into nested targets — haftmann / hgweb
  2. more succint interfaces — haftmann / hgweb

#1481 (Jun 10, 2021, 12:50:14 AM)

  1. merged — wenzelm / hgweb
  2. tuned messages; — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. proper profiling within command execution: messages require PIDE id; — wenzelm / hgweb
  5. more systematic treatment of profiling mode; — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. prefer less intrusive tracing message; — wenzelm / hgweb
  8. clarified documentation: tracing messages are not shown here; — wenzelm / hgweb
  9. add missing file; — wenzelm / hgweb
  10. more formal ML profiling messages; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb

#1480 (Jun 9, 2021, 12:50:07 AM)

  1. Lukas Steven's more general fold foctions for maps — nipkow / hgweb
  2. More general fold function for maps — nipkow / hgweb

#1479 (Jun 8, 2021, 12:50:08 AM)

  1. follow Phabricator update 2021 Week 23; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more formal theory and session names;
    tuned whitespace; — wenzelm / hgweb
  4. proper NEWS after Isabelle2021; — wenzelm / hgweb
  5. updated descriptions; — wenzelm / hgweb
  6. allow system option short form NAME for NAME=true for type string, not just bool;
    support short system options "-o document" and "-o system_log"; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more robust within session "HOL"; — wenzelm / hgweb

#1478 (Jun 7, 2021, 1:10:15 AM)

  1. merged — wenzelm / hgweb
  2. suppress theories from other sessions, unless explicitly specified via mirabelle_theories; — wenzelm / hgweb
  3. clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT); — wenzelm / hgweb
  4. refer to theory "segments" only, according to global Build.build_theories and Thy_Info.use_theories; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more uniform schedule_theories, notably for "present" and "commit" phase after loading; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. moved more legacy to AFP — haftmann / hgweb

#1477 (Jun 6, 2021, 12:50:06 AM)

  1. clarified modules; — wenzelm / hgweb
  2. clarified check (refining fc828f64da5b): etc/settings or etc/components is not strictly required according to "init_component", and notable components only have session ROOTS (e.g. AFP/thys); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more thorough update of required files (amending 1529c3eb6bac); — wenzelm / hgweb
  5. clarified examples; — wenzelm / hgweb
  6. tuned proofs; — wenzelm / hgweb
  7. misc tuning --- following hints by Jørgen Villadsen (see also 1ce1bc9ff64a); — wenzelm / hgweb

#1476 (Jun 5, 2021, 2:22:10 AM)

  1. tuned --- reduced source complexity; — wenzelm / hgweb
  2. proper usage (amending f7ea394490f5); — wenzelm / hgweb
  3. merged, resolving minor conflict; — wenzelm / hgweb
  4. allow build session setup, e.g. for protocol handlers; — wenzelm / hgweb
  5. unused; — wenzelm / hgweb
  6. tuned --- potentially more robust (e.g. session.phase_changed vs. isabelle_process.terminated); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. removed pointless option (see 3d0952893db8); — wenzelm / hgweb
  9. tuned --- avoid redundant future tasks from already loaded theories; — wenzelm / hgweb
  10. no comment --- topological order appears to be fine since 04-Mar-2013; — wenzelm / hgweb
  11. more predictable sequential presentation (2f9877db82a1), without somewhat pointless result_ord (e7fab0b5dbe7); — wenzelm / hgweb
  12. moved stride option from sledgehammer action to main mirabelle — desharna / hgweb

#1475 (Jun 4, 2021, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. new lemmas mostly about paths — paulson <lp15@cam.ac.uk> / hgweb
  3. lexorders the locale way — haftmann / hgweb

#1474 (Jun 2, 2021, 12:50:10 AM)

  1. more accurate export morphism enables proper instantiation by interpretation — haftmann / hgweb

#1473 (May 30, 2021, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. some new and/or varient results about images — paulson <lp15@cam.ac.uk> / hgweb
  3. nicer statement of Liouville_theorem — paulson <lp15@cam.ac.uk> / hgweb
  4. more lemmas — haftmann / hgweb
  5. max word moved to Word_Lib in AFP — haftmann / hgweb

#1472 (May 27, 2021, 12:50:07 AM)

  1. more robust syntax; — wenzelm / hgweb
  2. unused; — wenzelm / hgweb
  3. clarified document export names; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. avoid former verbose_latex, which has been renamed to verbose in 52030acb19ac; — wenzelm / hgweb
  8. compose Latex text as XML, output exported YXML in Isabelle/Scala; — wenzelm / hgweb
  9. more direct index_entry: no positions required -- text is eventually moved to .ind file; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb

#1471 (May 25, 2021, 12:50:07 AM)

  1. clarified system_log: make this work independently of the particular "isabelle build" command-line (e.g. "isabelle mirabelle"); — wenzelm / hgweb
  2. tuned message, e.g. for Pure bootstrap; — wenzelm / hgweb
  3. proper signature export (amending b50f8cc8c08e); — wenzelm / hgweb
  4. syslog option for "isabelle build"; — wenzelm / hgweb

#1470 (May 24, 2021, 12:50:10 AM)

  1. further "unset CDPATH", whenever a new non-interactive bash is started (see also ac07f6be27ea); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. clarified index, more like formal @{element_ref}; — wenzelm / hgweb
  5. clarified treatment of type constructors; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified context; — wenzelm / hgweb
  9. more uniform document antiquotations for ML: consolidate former setup for manuals; — wenzelm / hgweb
  10. clarified names; — wenzelm / hgweb
  11. clarified index antiquotation for ML: more ambitious type-setting, more accurate syntax; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified signature: avoid dispatch via name; — wenzelm / hgweb
  16. clarified, e.g. type variables; — wenzelm / hgweb
  17. tuned index; — wenzelm / hgweb
  18. more ambitious default for index "is like"; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. support for index entries; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. clarified modules; — wenzelm / hgweb
  24. clarified old document build; — wenzelm / hgweb
  25. unused; — wenzelm / hgweb
  26. prefer standard document_build=lualatex --- ISABELLE_TMP/examples has been removed already in 435fb018e8ee; — wenzelm / hgweb
  27. prefer standard document_build=lualatex --- no impact of "sedindex" in prepare_document; — wenzelm / hgweb
  28. unused; — wenzelm / hgweb
  29. proper Unix lines; — wenzelm / hgweb
  30. prefer explicit option document_bibliography (actually ignored by build script); — wenzelm / hgweb
  31. explicit option document_bibliography; — wenzelm / hgweb
  32. proper bibliography; — wenzelm / hgweb
  33. discontinued obsolete "isabelle latex"; — wenzelm / hgweb
  34. more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;
    clarified ISABELLE_MAKEINDEX options; — wenzelm / hgweb
  35. default document_build (lualatex); — wenzelm / hgweb
  36. more robust: allow \printindex within the document; — wenzelm / hgweb
  37. clarified bash scripts, with public interfaces for user-defined Document_Build.Engine; — wenzelm / hgweb
  38. tuned signature; — wenzelm / hgweb
  39. option document_preprocessor; — wenzelm / hgweb
  40. show symbols in Isabelle/ML instead of perl; — wenzelm / hgweb
  41. more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile; — wenzelm / hgweb
  42. tuned --- more robust; — wenzelm / hgweb
  43. discontinued somewhat pointless "fixbookmarks": default output works sufficiently well; — wenzelm / hgweb
  44. more uniform bibtex error, without using perl (see 4710dd5093a3); — wenzelm / hgweb
  45. proper message for instances of Exn.User_Error, without extra Output.error_prefix (e.g. for Document_Build.Build_Error); — wenzelm / hgweb
  46. tuned; — wenzelm / hgweb
  47. clarified command-line options; — wenzelm / hgweb
  48. obsolete (see 5a3a2a52648d); — wenzelm / hgweb
  49. redundant: copy produced from session document_files; — wenzelm / hgweb
  50. clarified treatment of Isabelle .sty files; — wenzelm / hgweb
  51. option document_logo; — wenzelm / hgweb
  52. proper options; — wenzelm / hgweb
  53. option document_build refers to build engine in Isabelle/Scala;
    pdflatex is back as legacy build engine, e.g. for published proceedings; — wenzelm / hgweb
  54. redundant: tmp_dir is purged anyway; — wenzelm / hgweb
  55. misc tuning and clarification; — wenzelm / hgweb
  56. clarified modules; — wenzelm / hgweb
  57. tuned --- clarified corner cases; — wenzelm / hgweb
  58. more uniform use of Properties.Eq.unapply, with slightly changed semantics in boundary cases; — wenzelm / hgweb
  59. clarified signature -- avoid odd warning about scala/bug#6675; — wenzelm / hgweb
  60. tuned; — wenzelm / hgweb
  61. tuned; — wenzelm / hgweb
  62. clarified signature; — wenzelm / hgweb
  63. proper syntax of Scala 3; — wenzelm / hgweb
  64. enforce syntax of Scala 3; — wenzelm / hgweb

#1469 (May 21, 2021, 12:50:06 AM)

  1. things need to be ugly — paulson <lp15@cam.ac.uk> / hgweb

#1468 (May 19, 2021, 2:37:18 AM)

  1. merged — paulson / hgweb
  2. sorted as an abbreviation — paulson <lp15@cam.ac.uk> / hgweb

#1467 (May 18, 2021, 12:50:13 AM)

  1. mere abbreviation for logical alias — haftmann / hgweb
  2. avoid unexpected output+behaviour when CDPATH is set — kleing / hgweb

#1466 (May 17, 2021, 12:50:08 AM)

  1. recover some Linux test, using old macbroy2 as i21of4 (Ubuntu 20.04); — wenzelm / hgweb
  2. avoid perl; — wenzelm / hgweb
  3. tuned signature --- following hints by IntelliJ IDEA; — wenzelm / hgweb
  4. ignore session build timeout, notably in AFP; — wenzelm / hgweb
  5. check timeout_ignored as in ML, before applying timeout_scale; — wenzelm / hgweb

#1465 (May 16, 2021, 1:56:36 AM)

  1. merged — wenzelm / hgweb
  2. proper build of required session images vs. build with Mirabelle presentation; — wenzelm / hgweb
  3. reactive "sledgehammer"; — wenzelm / hgweb
  4. reactive "sledgehammer_filter": statically correct, but untested (no proof_file); — wenzelm / hgweb
  5. clarified command-line; — wenzelm / hgweb
  6. clarified signature;
    supporess empty results; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified log content; — wenzelm / hgweb
  9. reimplemented Mirabelle as Isabelle/ML presentation hook + Isabelle/Scala tool, but sledgehammer is still inactive; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. unused; — wenzelm / hgweb
  12. unused (see 8ffc607c345d); — wenzelm / hgweb
  13. clarified signature: provide access to previous state; — wenzelm / hgweb
  14. clarified signature (see Scala version); — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. avoid duplicate loading of ML file; — wenzelm / hgweb

#1464 (May 15, 2021, 12:50:07 AM)

  1. strict_sorted now an abbreviation — paulson <lp15@cam.ac.uk> / hgweb

#1463 (May 14, 2021, 12:50:08 AM)

  1. explicit type class operations for type-specific implementations — haftmann / hgweb
  2. obsolete — haftmann / hgweb

#1462 (May 13, 2021, 12:50:09 AM)

  1. added lemmas map_ran_Cons_sel and (length|map_fst)_map_ran — desharna / hgweb
  2. merged — nipkow / hgweb
  3. generalized type — nipkow / hgweb

#1461 (May 12, 2021, 12:50:08 AM)

  1. basic setup of Isabelle setup tool --- pure Java, no dependencies; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. guess package more directly; — wenzelm / hgweb
  4. merged — paulson / hgweb
  5. Just one lemma — paulson <lp15@cam.ac.uk> / hgweb
  6. proper support for macOS/Rosetta: let "uname -m" report arm64 instead of x86_64; — wenzelm / hgweb
  7. clarified platforms; — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. proper jEdit.props (amending ff716ecb0805); — wenzelm / hgweb
  10. update to gmp-6.2.1, with support for arm64-darwin; — wenzelm / hgweb
  11. clarified platforms; — wenzelm / hgweb
  12. clarified options: implicitly support both x86_64 and arm64; — wenzelm / hgweb
  13. tuned whitespace; — wenzelm / hgweb
  14. centralized more lemmas — haftmann / hgweb
  15. avoid Fun.swap — haftmann / hgweb
  16. guide is out of focus — haftmann / hgweb

#1460 (May 11, 2021, 12:50:08 AM)

  1. proper build for fresh target directory (amending d9823224fcfe); — wenzelm / hgweb
  2. put more resources into jedit_build component; — wenzelm / hgweb
  3. more brackets (see f6b453449cc6); — wenzelm / hgweb
  4. more brackets; — wenzelm / hgweb
  5. proper settings variable, amending 6e85281177df; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. tuned proofs --- avoid z3, which is absent on arm64-linux; — wenzelm / hgweb
  8. proper condition: z3 could be absent, e.g. on arm64-linux; — wenzelm / hgweb
  9. build auxiliary jEdit component in Isabelle/Scala;
    clarified directory layout; — wenzelm / hgweb
  10. separate component for idea-icons.jar, from jedit_build (see also ff0e0bb81597); — wenzelm / hgweb
  11. tuned message; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#1459 (May 10, 2021, 12:50:09 AM)

  1. more elementary swap — haftmann / hgweb

#1458 (May 8, 2021, 12:50:11 AM)

  1. tuned comments; — wenzelm / hgweb
  2. misc updates and clarification; — wenzelm / hgweb
  3. clarified file name; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. updated to polyml-5.8.2 (official release); — wenzelm / hgweb
  6. clarified default_platform_families (again); — wenzelm / hgweb
  7. proper option for linux_arm; — wenzelm / hgweb
  8. proper "$?"; — wenzelm / hgweb

#1457 (May 7, 2021, 12:50:11 AM)

  1. proper jvm_platform, notably for org.sqlite.lib.path; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. support for platform family "linux_arm"; — wenzelm / hgweb
  4. clarified purge; — wenzelm / hgweb
  5. removed junk; — wenzelm / hgweb
  6. support local build_heaps;
    more robust build_release; — wenzelm / hgweb

#1456 (May 6, 2021, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned --- rename = dist_name is sufficient; — wenzelm / hgweb
  3. proper dist_name; — wenzelm / hgweb
  4. clarified option -P: allow empty argument; — wenzelm / hgweb
  5. support for existing release archive;
    misc tuning and clarification; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. more website content; — wenzelm / hgweb
  9. misc tuning and clarification: more explicit types Release_Context, Release_Archive; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned theory structure — haftmann / hgweb
  12. more appropriate location — haftmann / hgweb
  13. collected lemmas on permutations — haftmann / hgweb

#1455 (May 5, 2021, 12:50:07 AM)

  1. A nice cardinality lemma — paulson <lp15@cam.ac.uk> / hgweb

#1454 (May 4, 2021, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. more robust indentation: proper line context after insert; — wenzelm / hgweb
  3. more robust: avoid sporadic crash of JEditBuffer.tokenMarker.getMainRuleSet().getModeName(); — wenzelm / hgweb
  4. support nested cases; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. early definition of ML antiquotations; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#1453 (Apr 30, 2021, 12:50:10 AM)

  1. clarified signature: more operations; — wenzelm / hgweb
  2. clarified signature: more operations; — wenzelm / hgweb

#1452 (Apr 29, 2021, 12:50:09 AM)

  1. clarified signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified command-line, following other build_XYZ tools; — wenzelm / hgweb
  4. more recent OCaml and GHC stack: better support for Apple Silicon; — wenzelm / hgweb

#1451 (Apr 26, 2021, 2:55:03 AM)

  1. merged — wenzelm / hgweb
  2. avoid "exec" to change the winpid; — wenzelm / hgweb
  3. clarified check of root process on Windows (NB: the winpid is less stable than the Cygwin/Posix pid, so it needs to be "patched" into the the bash script, instead of bash_process.c); — wenzelm / hgweb
  4. fast approximation of test for process group (NB: initial process might already be terminated, while background processes are still running); — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. rebuild executable for x86_64-darwin; — wenzelm / hgweb
  7. clarified command-line; — wenzelm / hgweb
  8. update Linux base-line; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. simplified typesetting of \<guillemotleft>...\<guillemotright>; — wenzelm / hgweb

#1450 (Apr 24, 2021, 12:50:13 AM)

  1. collecting more lemmas concerning multisets — haftmann / hgweb

#1449 (Apr 21, 2021, 12:50:06 AM)

  1. proper use of antiquotations; — wenzelm / hgweb

#1448 (Apr 20, 2021, 12:50:08 AM)

  1. more documentation on "Conversions"; — wenzelm / hgweb
  2. tuned — nipkow / hgweb

#1447 (Apr 18, 2021, 12:50:06 AM)

  1. updated example; — wenzelm / hgweb
  2. clarified options (again); — wenzelm / hgweb
  3. more options: update ISABELLE_IDENTIFIER; — wenzelm / hgweb

#1446 (Apr 17, 2021, 1:30:34 AM)

  1. clarified conditional ML; — wenzelm / hgweb
  2. support for conditional ML text; — wenzelm / hgweb
  3. updated example; — wenzelm / hgweb
  4. clarified options; — wenzelm / hgweb
  5. proper context variable handling when stripping leadings quantifiers from test goals — haftmann / hgweb

#1445 (Apr 15, 2021, 12:50:10 AM)

  1. proper etc/ISABELLE_ID from archive (amending 4cba4e250c28); — wenzelm / hgweb
  2. eliminated perl: prefer elementary GNU printenv; — wenzelm / hgweb
  3. more robust bootstrap of components; — wenzelm / hgweb
  4. more self-contained support for macOS; — wenzelm / hgweb

#1444 (Apr 14, 2021, 12:50:08 AM)

  1. misc tuning and clarification; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb

#1443 (Apr 13, 2021, 2:04:22 AM)

  1. support for base64 via Isabelle/Scala/ML; — wenzelm / hgweb
  2. compile; — wenzelm / hgweb
  3. clarified signature: avoid overlap of String vs. Bytes (both are CharSequence); — wenzelm / hgweb
  4. clarified signature (again); — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. unused; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb
  9. clarified signature: more structured arguments, notably for remote provers; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified signature: avoid tmp file; — wenzelm / hgweb
  12. clarified signature for Scala functions; — wenzelm / hgweb
  13. clarified message output: flush already happens in write_message_yxml (see Isabelle/22b5ecb53dd9); — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified cache; — wenzelm / hgweb
  16. clarified signature: Bytes extends CharSequence already (see d201996f72a8); — wenzelm / hgweb
  17. clarified exceptions; — wenzelm / hgweb
  18. more uniform use of Byte_Message;
    support protocol_message with multiple chunks; — wenzelm / hgweb
  19. tuned signature; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. more robust treatment of empty markup: it allows to produce formal chunks; — wenzelm / hgweb

#1442 (Apr 12, 2021, 12:50:07 AM)

  1. collected combinatorial material — haftmann / hgweb

#1441 (Apr 11, 2021, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more documentation; — wenzelm / hgweb
  4. proper treatment of nested antiquotations;
    clarified signature; — wenzelm / hgweb
  5. support for ML special forms: modified evaluation similar to Scheme; — wenzelm / hgweb
  6. clarified signature: more detailed token positions for antiquotations; — wenzelm / hgweb

#1440 (Apr 9, 2021, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. confluent preprocessing for floats in presence of target language numerals — haftmann / hgweb
  4. subclass relation — haftmann / hgweb

#1439 (Apr 8, 2021, 12:50:06 AM)

  1. some tinkering with npm versions; — wenzelm / hgweb
  2. some tinkering with npm versions; — wenzelm / hgweb
  3. back to post-release mode; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. auto-update due to "isabelle build_vscode"; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned --- following hints by IntelliJ IDEA; — wenzelm / hgweb
  8. fixed problematic addition operation in the 'approximation' package (previous version used much too high precision sometimes) — Manuel Eberl <eberlm@in.tum.de> / hgweb
  9. simplified definition — haftmann / hgweb

#1438 (Apr 7, 2021, 12:50:07 AM)

  1. new lemmas — haftmann / hgweb

#1437 (Apr 6, 2021, 12:50:08 AM)

  1. discontinue old Ubuntu 18.04 LTS, e.g. it cannot build documentation "prog-prove"; — wenzelm / hgweb
  2. following recent Phabricator update, after 2021 Week 13 (Late March); — wenzelm / hgweb

#1436 (Apr 3, 2021, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. Cosmetic: no !! in the lemma statement — paulson <lp15@cam.ac.uk> / hgweb

#1435 (Apr 2, 2021, 12:50:07 AM)

  1. clarified README;
    avoid odd patching of sources; — wenzelm / hgweb
  2. more standard header, with utf-8 encoding; — wenzelm / hgweb
  3. clarified HTML template (see also 04cb7e02ca38): avoid odd patching of sources; — wenzelm / hgweb
  4. merged — nipkow / hgweb
  5. new automatic order prover: stateless, complete, verified — nipkow / hgweb

#1434 (Apr 1, 2021, 2:21:11 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified: follow "isabelle version -t"; — wenzelm / hgweb
  3. further clarification of Isabelle distribution identification -- avoid odd patching of sources; — wenzelm / hgweb
  4. tuned signature -- more explicit types; — wenzelm / hgweb
  5. more robust and uniform ISABELLE_TAGS; — wenzelm / hgweb
  6. clarified ISABELLE_ID: distribution vs. hg archive vs. hg repos; — wenzelm / hgweb
  7. simplified release status (again), in contrast to a43898f76ae9; — wenzelm / hgweb
  8. more uniform HTTP resources; — wenzelm / hgweb
  9. clarified (again): local tip could be actually more recent; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified name; — wenzelm / hgweb
  13. more systematic java_library: avoid empty entries, declaration order as for other bash functions; — wenzelm / hgweb

#1433 (Mar 31, 2021, 12:50:06 AM)

  1. support sequential LaTeX jobs: more robust when TeX installation is self-installing packages etc.; — wenzelm / hgweb
  2. updated to latest latex due to new mechanism for dealing with bold ccfonts — nipkow / hgweb

#1432 (Mar 30, 2021, 12:50:07 AM)

  1. removal of needless hypothesis in hd_rev and last_rev — paulson <lp15@cam.ac.uk> / hgweb

#1431 (Mar 29, 2021, 12:50:08 AM)

  1. more robust; — wenzelm / hgweb
  2. clarified message; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. proper export; — wenzelm / hgweb
  6. more options: build is part of default setup; — wenzelm / hgweb
  7. misc tuning and clarification; — wenzelm / hgweb
  8. more options; — wenzelm / hgweb
  9. proper Admin script, outside the settings environment; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb

#1430 (Mar 28, 2021, 12:50:08 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified; — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb
  5. more accurate settings after update of current version; — wenzelm / hgweb
  6. clarified messages; — wenzelm / hgweb
  7. more robust: lest hg work out remote tip;
    more options; — wenzelm / hgweb
  8. more options; — wenzelm / hgweb
  9. clarified treatment of multiple versions: last one counts;
    more options; — wenzelm / hgweb
  10. more robust; — wenzelm / hgweb
  11. more robust: explicit repository root; — wenzelm / hgweb
  12. more robust; — wenzelm / hgweb
  13. more convenient repository setup; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more robust invocation of hg; — wenzelm / hgweb
  16. more robust: idempotent; — wenzelm / hgweb
  17. more robust invocation of hg; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. clarified output;
    more options; — wenzelm / hgweb
  20. support repository archives (without full .hg directory); — wenzelm / hgweb
  21. more robust invocation of hg; — wenzelm / hgweb
  22. record official releases that follow a certain structure, with public access via https://isabelle.sketis.net/repos/isabelle/raw-file/tip/Admin/Release/official (NB: Isabelle2013-1 had to be retracted); — wenzelm / hgweb

#1429 (Mar 26, 2021, 12:50:08 AM)

  1. dedicated session for combinatorial material — haftmann / hgweb

#1428 (Mar 25, 2021, 12:50:06 AM)

  1. support for Java Chromium Embedded Framework (JCEF): still somewhat fragile; — wenzelm / hgweb

#1427 (Mar 24, 2021, 12:50:06 AM)

  1. enforce full build; — wenzelm / hgweb
  2. turn LaTeX warning into error, for the sake of isabelle.sty/bbbfont; — wenzelm / hgweb
  3. discontinue fragile check in LaTeX, e.g. problems with toc entries; — wenzelm / hgweb

#1426 (Mar 23, 2021, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. type class relaxation — paulson <lp15@cam.ac.uk> / hgweb
  4. more NEWS; — wenzelm / hgweb
  5. clarified group (but hard to tell); — wenzelm / hgweb
  6. more glyphs proposed by Simon Foster: 0x002713, 0x002717, 0x002af4, 0x002afb, 0x002afd;
    corresponding symbols and latex macros; — wenzelm / hgweb
  7. more lemmas — haftmann / hgweb

#1425 (Mar 22, 2021, 2:13:46 AM)

  1. clarified package name (actually both pxfonts and txfonts exist and have this font); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. prefer isabelle bbbfont; — wenzelm / hgweb
  4. enforce full build; — wenzelm / hgweb
  5. clarified symbol names, notably relevant for Z_Notation; — wenzelm / hgweb
  6. update README (actually after update of component); — wenzelm / hgweb
  7. high-quality blackboard-bold fonts from "txmia" (package "txfonts"); — wenzelm / hgweb

#1424 (Mar 20, 2021, 12:50:08 AM)

  1. publish component; — wenzelm / hgweb
  2. further clarification of Z Notation symbols (notably glyphs 0x2119, 0x2A1F, 0x2982, 0x2A3E), by Simon Foster; — wenzelm / hgweb
  3. clarified \<Zcomp> (small) vs. \<Zsemi> (big); — wenzelm / hgweb
  4. more CONTRIBUTORS; — wenzelm / hgweb
  5. more Z_Notation symbols, as proposed by Simon Foster;
    some LaTeX-art based on tex.stackexchange "How do you make a square element symbol (\in)"; — wenzelm / hgweb

#1423 (Mar 19, 2021, 12:50:09 AM)

  1. more accurate glyphs 0x25C1 / 0x25B7, based on 0x2A64 / 0x2A65 minus the "minus"; — wenzelm / hgweb
  2. clarified order for GUI panel; — wenzelm / hgweb
  3. prefer more direct interpretation — haftmann / hgweb
  4. more Z_Notation symbols, as proposed by Simon Foster; — wenzelm / hgweb
  5. more accurate spacing, according to results seen in isar-ref (Appendix B), using 12pt or 10pt; — wenzelm / hgweb
  6. clarified order for presentation in isar-ref (Appendix B); — wenzelm / hgweb
  7. prefer explicit \<Zproject> (with its own Unicode codepoint); — wenzelm / hgweb

#1422 (Mar 18, 2021, 12:50:06 AM)

  1. more Isabelle symbol definitions for Z Notation, based on https://github.com/isabelle-utp/Z_Toolkit 998c9f7880d3 by Simon Foster;
    NB: no bold version of 0x2900 due to fontforge crash "Internal Error: Some fragments did not join"; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. proper directory of settings file;
    tuned; — wenzelm / hgweb

#1421 (Mar 17, 2021, 12:50:10 AM)

  1. tuned lemma — nipkow / hgweb

#1420 (Mar 16, 2021, 1:29:28 AM)

  1. added lemma — nipkow / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned signature (again); — wenzelm / hgweb

#1419 (Mar 15, 2021, 12:50:09 AM)

  1. tuned --- following hints by IntelliJ; — wenzelm / hgweb
  2. tuned comments; — wenzelm / hgweb
  3. proper shell quote; — wenzelm / hgweb
  4. removed spurious references to perl / libwww-perl; — wenzelm / hgweb
  5. invoke remote ATP via SystemOnTPTP.run_systems from Isabelle/Scala (without perl);
    clarified inlined command-line;
    clarified errors: exception ERROR becomes UnknownError (it could stem from Scala function); — wenzelm / hgweb
  6. clarified signature: refer to file name instead of file content; — wenzelm / hgweb
  7. compile; — wenzelm / hgweb
  8. clarified signature: more explicit types; — wenzelm / hgweb
  9. support for SystemOnTPTP.run_system, with strict error following scripts/remote_atp; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. elapsed time to download content (and for the server to provide content); — wenzelm / hgweb

#1418 (Mar 14, 2021, 12:50:10 AM)

  1. more direct elapsed run_time via bash_process wrapper (via Scala and C); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. use SystemOnTPTP.list_systems from Isabelle/Scala, with dynamic URL option and more elementary error messages; — wenzelm / hgweb
  4. clarified signature: let Sledgehammer handle SystemOnTPTP comments; — wenzelm / hgweb
  5. clarified signature: url may change dynamically and is part of result; — wenzelm / hgweb
  6. clarified error; — wenzelm / hgweb
  7. support timeout, similar to perl LWP::UserAgent; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified signature: function_thread is determined in Isabelle/Scala, not Isabelle/ML; — wenzelm / hgweb
  11. support for SystemOnTPTP in Isabelle/ML and Isabelle/Scala (without perl); — wenzelm / hgweb
  12. clarified HTTP.Content: support encoding;
    more realistic HTTP.Client operations; — wenzelm / hgweb
  13. clarified signature: more explicit HTTP operations; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more robust; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. clarified components; — wenzelm / hgweb

#1417 (Mar 12, 2021, 12:50:08 AM)

  1. avoid name clash — haftmann / hgweb
  2. lemma — haftmann / hgweb
  3. tuned; — wenzelm / hgweb
  4. another example for lift_bnf for quotients — traytel / hgweb

#1416 (Mar 11, 2021, 2:04:34 AM)

  1. merged — wenzelm / hgweb
  2. proper \usepackage[T1]{fontenc}; — wenzelm / hgweb
  3. more robust init: avoid spilling opam artifacts; — wenzelm / hgweb
  4. proper type-setting of cartouches (requires T1);
    \usepackage[T1]{fontenc} is default for mkroot;
    \usepackage[utf8]{inputenc} is obsolete in lualatex; — wenzelm / hgweb
  5. provide \usepackage{textcomp} (again), for the sake of Ubuntu 16.04; — wenzelm / hgweb
  6. more robust;
    eliminated perl; — wenzelm / hgweb
  7. removed unused latex packages; — wenzelm / hgweb
  8. obsolete (see 0c837beeb5e7); — wenzelm / hgweb
  9. proper Isabelle/Scala tool --- avoid perl; — wenzelm / hgweb

#1415 (Mar 10, 2021, 12:50:07 AM)

  1. generalized confluence-based subdistributivity theorem for quotients;
    new example that triggered the generalization — traytel / hgweb
  2. Backed out changeset 3fdb94d87e0e — desharna / hgweb
  3. Backed out changeset b867b436f372 — desharna / hgweb

#1414 (Mar 9, 2021, 12:50:11 AM)

  1. reduced dependencies on List_Permutation — haftmann / hgweb
  2. follow corresponding precedence on sets — haftmann / hgweb

#1413 (Mar 7, 2021, 12:50:09 AM)

  1. consolidated names — haftmann / hgweb
  2. reduced dependencies on theory List_Permutation — haftmann / hgweb

#1412 (Mar 6, 2021, 12:50:06 AM)

  1. obsolete (see f3378101f555); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more direct unlimited smt_timeout;
    update of certificates: generated command-line options are part of input / digest; — wenzelm / hgweb
  4. clarified smt: support Timeout.ignored and Timeout.scale_time; — wenzelm / hgweb
  5. clarified timeouts in Isabelle/ML; — wenzelm / hgweb
  6. tuned --- more elementary Time operations; — wenzelm / hgweb
  7. removed unused/pointless operation: Time.start is the load/init time of this Scala module; — wenzelm / hgweb
  8. obsolete; — wenzelm / hgweb
  9. clarified signature --- augment existing structure Time; — wenzelm / hgweb
  10. rebuild SMT certificates from scratch; — wenzelm / hgweb
  11. added lemmas (sublist|prefix|suffix)_list_all — desharna / hgweb
  12. added lemmas takeWhile_is_prefix, suffix_dropWhile, and sublist_(take|drop)While — desharna / hgweb
  13. added lemmas list_all_(take|drop)I and list_all_(take|drop)WhileI — desharna / hgweb
  14. typo — haftmann / hgweb
  15. merged — desharna / hgweb
  16. added upper bound on monomorphisation duplicate instances — desharna / hgweb
  17. tuned best_slices in atp_config — desharna / hgweb
  18. tuned exec field in atp_config — desharna / hgweb

#1411 (Mar 5, 2021, 1:17:41 AM)

  1. removed junk; — wenzelm / hgweb
  2. tuned proofs; — wenzelm / hgweb
  3. enforce full build, after significant changes in Isabelle/Scala; — wenzelm / hgweb
  4. clarified compiler options: show relevant warnings; — wenzelm / hgweb
  5. tuned --- avoid compiler warnings; — wenzelm / hgweb
  6. clarified signature --- fewer warnings; — wenzelm / hgweb
  7. clarified signature --- fewer warnings; — wenzelm / hgweb
  8. tuned --- fewer warnings; — wenzelm / hgweb
  9. more robust ordering (see also 88c96e836ed6); — wenzelm / hgweb
  10. proper scala.collection.immutable; — wenzelm / hgweb
  11. tuned --- fewer warnings; — wenzelm / hgweb
  12. tuned --- fewer warnings; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned --- fewer warnings; — wenzelm / hgweb
  15. tuned --- fewer warnings; — wenzelm / hgweb

#1410 (Mar 4, 2021, 12:50:09 AM)

  1. tuned --- fewer warnings; — wenzelm / hgweb
  2. tuned --- fewer warnings; — wenzelm / hgweb
  3. more robust error; — wenzelm / hgweb
  4. tuned --- fewer warnings; — wenzelm / hgweb
  5. tuned --- fewer warnings; — wenzelm / hgweb
  6. tuned --- fewer warnings; — wenzelm / hgweb
  7. updated to scala-2.13.5 (with scala-swing_2.13-3.0.0); — wenzelm / hgweb
  8. slightly more efficient Term.fastype_of (only little impact in regular applications); — wenzelm / hgweb

#1409 (Mar 3, 2021, 12:50:11 AM)

  1. reduced dependencies on theory List_Permutation — haftmann / hgweb

#1408 (Mar 2, 2021, 1:41:20 AM)

  1. Merge — paulson <lp15@cam.ac.uk> / hgweb
  2. reverted simprule status on a new lemma — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. tiny bit of lemma hacking — paulson <lp15@cam.ac.uk> / hgweb
  5. tuned --- fewer warnings; — wenzelm / hgweb
  6. tuned --- fewer warnings; — wenzelm / hgweb
  7. tuned --- avoid deprecated conversions between certain number type; — wenzelm / hgweb
  8. tuned --- avoid deprecated Predef.any2stringadd; — wenzelm / hgweb
  9. tuned --- silence odd warning; — wenzelm / hgweb
  10. tuned --- fewer warnings; — wenzelm / hgweb
  11. tuned --- fewer warnings; — wenzelm / hgweb
  12. tuned --- fewer warnings; — wenzelm / hgweb
  13. tuned --- fewer warnings; — wenzelm / hgweb
  14. clarified signature, according to Isabelle/Scala; — wenzelm / hgweb
  15. download more directly, via means of JVM; — wenzelm / hgweb
  16. download on separate thread; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. proper relative path (see also df49ca5da9d0, 5b15eee1a661, etc.); — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. NEWS — haftmann / hgweb
  22. lemma diffusion — haftmann / hgweb
  23. more connections between mset _ = mset _ and permutations — haftmann / hgweb
  24. dissolve theory with duplicated name from afp — haftmann / hgweb

#1407 (Mar 1, 2021, 12:50:06 AM)

  1. more robust (amending 87403fde8cc3): notably allow symlink to existing directory, which Files.createDirectories does not accept; — wenzelm / hgweb

#1406 (Feb 28, 2021, 1:19:30 AM)

  1. more Isabelle/ML/Scala operations; — wenzelm / hgweb
  2. more Isabelle/ML/Scala operations; — wenzelm / hgweb
  3. more Isabelle/ML/Scala operations;
    clarified errors; — wenzelm / hgweb
  4. proper src1, amending 20157c8ab3f3; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. proper File.eq, amending df49ca5da9d0; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified modules: more like ML; — wenzelm / hgweb
  9. obsolete; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. more direct make_directory in ML and Scala, but ssh still requires perl for Windows UNC paths (see a5dbad753552); — wenzelm / hgweb
  12. discontinued somewhat pointless "integrity test of build_history": it fails right now, but also failed to expose spurious incompatibilities when it was working; — wenzelm / hgweb
  13. more checks; — wenzelm / hgweb
  14. clarified message; — wenzelm / hgweb
  15. clarified message; — wenzelm / hgweb
  16. clarified comments; — wenzelm / hgweb
  17. clarified message; — wenzelm / hgweb

#1405 (Feb 27, 2021, 12:50:07 AM)

  1. improved list_neq simproc — nipkow / hgweb

#1404 (Feb 26, 2021, 12:50:07 AM)

  1. merged — haftmann / hgweb
  2. repaired document — haftmann / hgweb

#1403 (Feb 25, 2021, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. A couple of basic lemmas about arg — paulson <lp15@cam.ac.uk> / hgweb
  4. multiset as equivalence class of permuted lists — haftmann / hgweb
  5. emphasize connection to multisets — haftmann / hgweb
  6. proper "latest" tag, otherwise the default pull command from https://hub.docker.com/r/makarius/isabelle won't work; — wenzelm / hgweb

#1402 (Feb 24, 2021, 1:06:54 AM)

  1. more on Isabelle_System.bash; — wenzelm / hgweb
  2. more specific name — haftmann / hgweb
  3. more lemmas — haftmann / hgweb
  4. dropped obscure FIXME — haftmann / hgweb
  5. proper usage of hypotheses for zipperposition's TPTP generation — desharna / hgweb
  6. merged — desharna / hgweb
  7. tuned Mirabelle to parse option check_trivial only once — desharna / hgweb
  8. merged — desharna / hgweb
  9. merged — desharna / hgweb
  10. added stride option to Mirabelle — desharna / hgweb
  11. proper prover capabilities for zipperposition — desharna / hgweb

#1401 (Feb 23, 2021, 2:04:38 AM)

  1. NEWS; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified uses of Isabelle_System.bash_process: more checks, fewer messages; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. more direct timing from bash_process wrapper; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature, following Isabelle/Scala; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature: Isabelle_System.bash_process is strict and thus cannot check for interrupt_return_code; — wenzelm / hgweb
  11. clarified signature: always trim_line of Process_Result.out/err, uniformly in ML and Scala; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified signature, following Isabelle/Scala; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. clarified signature: process_result timing from Isabelle/Scala; — wenzelm / hgweb
  16. NEWS — haftmann / hgweb
  17. dedicated locale for preorder and abstract bdd operation — haftmann / hgweb
  18. get rid of traditional predicate — haftmann / hgweb

#1400 (Feb 22, 2021, 12:50:09 AM)

  1. proper treatment of process_result; — wenzelm / hgweb
  2. more accurate process_result in ML, corresponding to Process_Result in Scala; — wenzelm / hgweb
  3. clarified: proper trim_line for error; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb

#1399 (Feb 21, 2021, 1:54:30 AM)

  1. clarified lines (again); — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. more uniform Bash.process: always ask Isabelle/Scala; — wenzelm / hgweb
  4. more reactive protocol messages, e.g. for Scala.function (relevant for Bash.process); — wenzelm / hgweb
  5. clarified compiler options; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb
  7. removed obsolete RC tags; — wenzelm / hgweb
  8. more hints; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. Added tag Isabelle2021 for changeset 7e2a9a8c2b85 — wenzelm / hgweb
  11. provide naproche-755224402e36; — wenzelm / hgweb
  12. provide naproche-4ad61140062f; — wenzelm / hgweb

#1398 (Feb 20, 2021, 12:50:06 AM)

  1. HOL-Analysis/Probability: Hoeffding's inequality, negative binomial distribution, etc. — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1397 (Feb 17, 2021, 12:50:06 AM)

  1. tidied up a few ugly proofs — paulson <lp15@cam.ac.uk> / hgweb

#1396 (Feb 15, 2021, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. provide naproche-6d0d76ce2f2a; — wenzelm / hgweb
  3. Added tag Isabelle2021-RC6 for changeset ed36e33a2e4b — wenzelm / hgweb
  4. updated to flatlaf-1.0; — wenzelm / hgweb
  5. tuned NEWS; — wenzelm / hgweb
  6. tuned comments; — wenzelm / hgweb
  7. more robust interrupt handling as in Future.forked_results (amending 64df1e514005); — wenzelm / hgweb
  8. more parallelism: avoid exhaustion of standard thread pool; — wenzelm / hgweb

#1395 (Feb 13, 2021, 12:50:07 AM)

  1. more robust: resolve historic components via current tool to access current server; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb

#1394 (Feb 12, 2021, 12:50:08 AM)

  1. more parallelism; — wenzelm / hgweb

#1393 (Feb 10, 2021, 12:50:09 AM)

  1. more robust ISABELLE_COMPONENT_REPOSITORY: use current value of managing process to avoid its fluctuation in ancient history; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb

#1392 (Feb 9, 2021, 1:37:17 AM)

  1. merged; — wenzelm / hgweb
  2. Added tag Isabelle2021-RC5 for changeset a88dbf2a020f — wenzelm / hgweb
  3. provide naproche-7d0947a91dd5; — wenzelm / hgweb
  4. more complete solutions (amending 4d36070bdbf4); — wenzelm / hgweb
  5. terminate faster (following dd9fc8a3036c); — wenzelm / hgweb
  6. more robust: accommodate output lines produced by Scala "bash_process"; — wenzelm / hgweb
  7. updated for release; — wenzelm / hgweb
  8. updated to flatlaf-1.0-rc3; — wenzelm / hgweb
  9. more robust: allow YXML text; — wenzelm / hgweb
  10. inherit ISABELLE_TMP from ML process, e.g. required for $AFP/Hello_World/RunningCodeFromIsabelle.thy; — wenzelm / hgweb
  11. support multi-threaded Bash.process invocation on Apple Silicon, where Poly/ML is running on Rosetta 2; — wenzelm / hgweb
  12. clarified modules: less redundancy; — wenzelm / hgweb
  13. clarified modules: allow early invocation of Scala functions; — wenzelm / hgweb
  14. clarified modules: allow early definition of protocol commands; — wenzelm / hgweb
  15. clarified links to external files, e.g. .pdf within .thy source document; — wenzelm / hgweb
  16. avoid interference with FlatLaf fonts, see also jEdit SVN 24885 'Updated Appearance option pane to allow setting "primary" and "secondary" fonts for all look and feels.' (daleanson 2018-08-30); — wenzelm / hgweb
  17. updated to flatlaf-1.0-rc2; — wenzelm / hgweb
  18. added lemmas — nipkow / hgweb

#1391 (Feb 2, 2021, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. updated for release; — wenzelm / hgweb
  3. Added tag Isabelle2021-RC4 for changeset 2ab14dbc6feb — wenzelm / hgweb
  4. provide naproche-20210201; — wenzelm / hgweb
  5. clarified messages; — wenzelm / hgweb
  6. more parallel; — wenzelm / hgweb
  7. more parallel; — wenzelm / hgweb

#1390 (Feb 1, 2021, 12:50:06 AM)

  1. contributors — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
  2. hide the internal abbreviations MR and MB — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
  3. optimize RBT_Impl — mraszyk / hgweb

#1389 (Jan 31, 2021, 12:59:27 AM)

  1. merged — wenzelm / hgweb
  2. more robust HTML output: non-balanced bsub/esub are shown verbatim, e.g. within mixfix declarations (due to extra markup); — wenzelm / hgweb
  3. tuned signature: more types; — wenzelm / hgweb
  4. clarified signature: proper order; — wenzelm / hgweb
  5. clarified signature: more explicit types; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature: no symbol markup within XML attributes; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. bundle more libraries from scala-2.12.x, notably for Isabelle/MMT; — wenzelm / hgweb
  11. provide naproche-20210129; — wenzelm / hgweb
  12. more robust type signatures, notably for the sake of haskell-stack-trace-plugin-0.1.1.1; — wenzelm / hgweb
  13. tuned signature (e.g. see HTML.control_block in Isabelle/Scala); — wenzelm / hgweb
  14. proper Isabelle environment (amending 31fbde3baa97); — wenzelm / hgweb
  15. updated to jdk-15.0.2+7; — wenzelm / hgweb
  16. follow Phabricator update 2021 Week 4; — wenzelm / hgweb
  17. more NEWS; — wenzelm / hgweb
  18. more uniform directory layout for macOS;
    uniform Isabelle_app executable + lib/scripts/Isabelle_app for Linux and macOS;
    proper support for Apple "Files and Folders" security via x86_64-darwin executable (which is still able to launch arm64-darwin Java); — wenzelm / hgweb
  19. more generic Isabelle_app; — wenzelm / hgweb
  20. prefer dynamic linking: platform is always x86_64 (see 373dcdd363dc); — wenzelm / hgweb
  21. more robust; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. provide jdk-11.0.10+9.tar.gz LTS for testing (inactive); — wenzelm / hgweb
  25. Simpler proof — nipkow / hgweb

#1388 (Jan 28, 2021, 12:50:06 AM)

  1. more robust: support other_isabelle.init_settings for build_history before b93404a4c3dd; — wenzelm / hgweb

#1387 (Jan 27, 2021, 12:50:09 AM)

  1. more robust: defer error in sessions structure to build process; — wenzelm / hgweb
  2. merged, with minor edits: Admin/PLATFORMS, CONTRIBUTORS; — wenzelm / hgweb
  3. Added tag Isabelle2021-RC3 for changeset 02422c9add5e — wenzelm / hgweb
  4. provide naproche-20210124 (inactive); — wenzelm / hgweb
  5. follow stackage update; — wenzelm / hgweb
  6. tuned name, e.g. relevant for Naproche-SAD debugging in Isabelle/jEdit; — wenzelm / hgweb
  7. more operations for client connection; — wenzelm / hgweb
  8. fewer warnings, notably in Naproche-SAD; — wenzelm / hgweb
  9. suppress bundled Naproche-SAD component: it is in conflict with building the same from sources; — wenzelm / hgweb
  10. more robust etc/settings; — wenzelm / hgweb
  11. IDE support for Naproche-SAD; — wenzelm / hgweb
  12. proper path; — wenzelm / hgweb
  13. support isabelle components -u and -x; — wenzelm / hgweb
  14. proper typescript version, required for "vsce package"; — wenzelm / hgweb
  15. auto-update; — wenzelm / hgweb
  16. auto-update; — wenzelm / hgweb
  17. proper type constraint; — wenzelm / hgweb
  18. VSCode extension for official Isabelle release; — wenzelm / hgweb
  19. proper message; — wenzelm / hgweb
  20. unused; — wenzelm / hgweb
  21. proper heap_free; — wenzelm / hgweb
  22. suppress markup for literal tokens with block control symbols, for better PIDE/HTML output (see also d15fe10593ff); — wenzelm / hgweb
  23. clarified documentation concerning macOS Big Sur; — wenzelm / hgweb
  24. more systematic java-gui-setup, also for "isabelle jedit" command-line tool; — wenzelm / hgweb
  25. updated to flatlaf-1.0-rc1; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb
  27. tuned proofs; — wenzelm / hgweb
  28. tuned; — wenzelm / hgweb
  29. obsolete; — wenzelm / hgweb
  30. clarified platforms; — wenzelm / hgweb
  31. more NEWS; — wenzelm / hgweb
  32. workaround for Big Sur fullscreen mode: better support for JDialog windows (e.g. Find on top of main View); — wenzelm / hgweb
  33. clarified app identification, potentially relevant for macOS "defaults"; — wenzelm / hgweb
  34. updated documentation: HIDPI works smoothly thanks to FlatLaf; — wenzelm / hgweb
  35. updated for release; — wenzelm / hgweb
  36. updated screenshot; — wenzelm / hgweb
  37. clarified reports before errors: support completion of bibtex entries in Isabelle/Scala (amending d01ea9e3bd2d); — wenzelm / hgweb
  38. tuned; — wenzelm / hgweb
  39. proper theory_long_name; — wenzelm / hgweb
  40. updated screenshots; — wenzelm / hgweb
  41. more robust GUI, notably for Big Sur full-screen where the hypersearch panel becomes a separate maximized window; — wenzelm / hgweb
  42. revert 1105c42722dc on isabelle-release branch; — wenzelm / hgweb

#1386 (Jan 22, 2021, 12:50:10 AM)

  1. proper hostname; — wenzelm / hgweb
  2. more official support for macOS 11.1 Big Sur; — wenzelm / hgweb

#1385 (Jan 21, 2021, 12:50:10 AM)

  1. more informative error;
    tuned; — wenzelm / hgweb
  2. added lemmas — nipkow / hgweb

#1384 (Jan 18, 2021, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. updated to scala-2.13: its ArraySeq implementation is not usable here (requires scala.relection.ClassTag); — wenzelm / hgweb
  3. updated to scala-2.13.4; — wenzelm / hgweb
  4. clarified; — wenzelm / hgweb
  5. clarified return code: re-use SIGALRM for soft timeout; — wenzelm / hgweb
  6. clarified signature: more operations; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified signature: support more generic server implementations; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. proper </html>; — wenzelm / hgweb
  11. tuned message; — wenzelm / hgweb

#1383 (Jan 15, 2021, 12:50:07 AM)

  1. new magerial from Jakub Kądziołka — paulson <lp15@cam.ac.uk> / hgweb

#1382 (Jan 11, 2021, 12:50:07 AM)

  1. back to post-release mode; — wenzelm / hgweb
  2. Added tag Isabelle2021-RC2 for changeset 802647edfe7b — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. avoid Unicode quotes; — wenzelm / hgweb
  5. clarified pretty margin: attempt to avoid scrollbar; — wenzelm / hgweb
  6. more documentation; — wenzelm / hgweb
  7. more informative errors: simplify diagnosis of spurious failures reported by users; — wenzelm / hgweb

#1381 (Jan 10, 2021, 12:50:08 AM)

  1. proper labels for status message: "sidekick.parsing-complete={0} parsing complete, {1} error(s)"; — wenzelm / hgweb
  2. proper size of buttons in Symbols dockable, e.g. \<A> 0x01d49c vs. \<B> 0x00212c; — wenzelm / hgweb
  3. clarified list of presented look-and-feels;
    clarified signature; — wenzelm / hgweb
  4. clarified default L&F of Isabelle/Scala (not Isabelle/jEdit); — wenzelm / hgweb
  5. discontinued odd absolute position (amending 85bcdd05c6d0, 1975f397eabb): it violates translation invariance of commands and may lead to redundant re-checking of PIDE document; — wenzelm / hgweb
  6. Corrected lemma that was too specific in HOL-Computational_Algebra — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1380 (Jan 9, 2021, 3:19:35 AM)

  1. tuned GUI, notably for scalable FlatLaf; — wenzelm / hgweb
  2. clarified default L&F; — wenzelm / hgweb
  3. support for additional look-and-feels; — wenzelm / hgweb
  4. avoid rescaled fonts, e.g. dockable buttons on Windows L&F after opening a new view; — wenzelm / hgweb
  5. some algebra material for HOL: characteristic of a ring, algebraic integers — Manuel Eberl <eberlm@in.tum.de> / hgweb
  6. HOL-Data_Structures: added Selection and time functions for list functions — Manuel Eberl <eberlm@in.tum.de> / hgweb
  7. merged — wenzelm / hgweb
  8. discontinued body_range (again): does not quite work, because Position.thread_data is plain Toplevel.pos_of only; — wenzelm / hgweb
  9. clarified: command keyword position is sufficient (amending 693a39f2cddc); — wenzelm / hgweb
  10. ignore error messages produced by CVC4 when generating BV — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  11. One useful lemma/simprule — paulson <lp15@cam.ac.uk> / hgweb
  12. isabelle update_cartouches; — wenzelm / hgweb
  13. tuned --- prefer explicit position; — wenzelm / hgweb
  14. recovered body_range from eca176f773e0 --- its Command.core_range is in conflict with batch-build markup; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. support more command positions, analogous to Command.core_range in Isabelle/Scala; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. more uniform core_range (amending def3ec9cdb7e); — wenzelm / hgweb

#1379 (Jan 8, 2021, 12:50:10 AM)

  1. clarified dock icon: setup earlier on startup; — wenzelm / hgweb
  2. clarified NEWS; — wenzelm / hgweb
  3. dropped junk — haftmann / hgweb

#1378 (Jan 7, 2021, 12:50:11 AM)

  1. try GTK 3: some visual dropouts, but more stable e.g. in Sidekick "isabelle-markup"; — wenzelm / hgweb
  2. detect arm64-darwin more reliably: uname could be in x86_64 mode, e.g. within app bundle; — wenzelm / hgweb
  3. proper purge for arm64-darwin; — wenzelm / hgweb
  4. updated jdk-15.0.1+9, including arm64-darwin; — wenzelm / hgweb
  5. discontinued somethat pointless sharing: too complicated; — wenzelm / hgweb
  6. less verbose; — wenzelm / hgweb
  7. more robust sharing, despite minimal impact on archive size; — wenzelm / hgweb
  8. proper LSMinimumSystemVersion for zulu-jdk-15; — wenzelm / hgweb
  9. obsolete, thanks to zulu-jdk directory layout; — wenzelm / hgweb
  10. clarified Info.plist; — wenzelm / hgweb
  11. more direct ISABELLE_JDK_HOME, thanks to zulu-jdk directory layout; — wenzelm / hgweb
  12. prefer OpenJDK from Azul: supports more versions and platforms;
    support arm64-darwin; — wenzelm / hgweb
  13. sort lines; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more NEWS; — wenzelm / hgweb
  16. recovered file-type icons from macos_app; — wenzelm / hgweb

#1377 (Jan 6, 2021, 2:04:29 AM)

  1. clarified application init; — wenzelm / hgweb
  2. recovered bundle icons (not application) from macos_app; — wenzelm / hgweb
  3. proper app directory setup, without macos_app component; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. prefer official Java 9 operations; — wenzelm / hgweb
  6. obsolete; — wenzelm / hgweb
  7. proper dock icon for macOS; — wenzelm / hgweb
  8. proper isabelle_home_prefix;
    proper isabelle_options, with link; — wenzelm / hgweb
  9. discontinued macOS JavaAppLauncher: re-use plain shell script;
    more uniform java_options for all platforms; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. tuned -- generate Info.plist in Isabelle/Scala; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. updated according to ~~/etc/settings;
    tuned; — wenzelm / hgweb
  15. more portable component setup; — wenzelm / hgweb
  16. clarified quotes; — wenzelm / hgweb
  17. tuned -- generate script by Isabelle/Scala; — wenzelm / hgweb
  18. proper treatment of XML.Wrapped_Elem, e.g. Markup.class_parameter; — wenzelm / hgweb
  19. proper theory name, e.g. for HTML/PIDE presentation; — wenzelm / hgweb
  20. more robust and permissive; — wenzelm / hgweb
  21. present theory using PIDE markup; — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. tuned — nipkow / hgweb
  25. HOL-Library.Multiset: new notation for prod_mset, consistent with sum_mset — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1376 (Jan 5, 2021, 1:05:34 AM)

  1. merged — wenzelm / hgweb
  2. more documentation; — wenzelm / hgweb
  3. override existing action, to retain menu item; — wenzelm / hgweb
  4. HOL-Complex_Analysis: coefficient asymptotics for meromorphic functions — Manuel Eberl <eberlm@in.tum.de> / hgweb
  5. HOL-Library: Changed notation for sum_mset — Manuel Eberl <eberlm@in.tum.de> / hgweb
  6. tuned; — wenzelm / hgweb
  7. proper thread position for reports; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. misc tuning and clarification; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb

#1375 (Jan 4, 2021, 12:50:08 AM)

  1. alternative shortcut, notably for macOS; — wenzelm / hgweb
  2. action isabelle.toggle-full-screen; — wenzelm / hgweb
  3. some attempts at multi-platform full-screen mode; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. clarified HTML presentation elements; — wenzelm / hgweb
  6. more robust bootstrap: Isabelle-jEdit.shasum could be absent; — wenzelm / hgweb

#1374 (Jan 3, 2021, 1:17:42 AM)

  1. tuned whitespace (amending a4bffc0de967); — wenzelm / hgweb
  2. clarified caching; — wenzelm / hgweb
  3. persistent hash code: much faster caching; — wenzelm / hgweb
  4. clarified signature: absorb XZ.Cache into XML.Cache; — wenzelm / hgweb
  5. support more direct hash-consing via XML.Cache; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified boundary case; — wenzelm / hgweb
  9. more uniform default --- hardly relevant in practice; — wenzelm / hgweb
  10. proper ssh_port (amending ffd8283b7be0); — wenzelm / hgweb
  11. clarified signature --- internal Cache.none; — wenzelm / hgweb
  12. tuned comments; — wenzelm / hgweb

#1373 (Jan 2, 2021, 3:16:14 AM)

  1. more verbosity for potentially bulky presentation; — wenzelm / hgweb
  2. tuned signature -- prefer Isabelle/ML structure Integer (despite minor confusion due to canonical argument order of "pow"); — wenzelm / hgweb
  3. tuned signature -- prefer Isabelle/ML structure Integer; — wenzelm / hgweb
  4. tuned signature -- prefer Isabelle/ML structure Integer; — wenzelm / hgweb

#1372 (Dec 30, 2020, 12:50:09 AM)

  1. more lemmas — nipkow / hgweb
  2. added lemmas — nipkow / hgweb

#1371 (Dec 29, 2020, 12:50:10 AM)

  1. added lemma — nipkow / hgweb

#1370 (Dec 28, 2020, 12:50:11 AM)

  1. tuned whitespace; — wenzelm / hgweb
  2. Added tag Isabelle2021-RC1 for changeset d4b67dc6f4eb — wenzelm / hgweb
  3. updated for release; — wenzelm / hgweb
  4. clarified HTML presentation, e.g. avoid bulky jobs like HOL or HOL-Analysis in applications; — wenzelm / hgweb
  5. follow Phabricator update 2020 Week 42; — wenzelm / hgweb
  6. updated for release; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. proper NEWS according to current situation; — wenzelm / hgweb
  9. updated for release; — wenzelm / hgweb
  10. tuned (see also b5333fc056da); — wenzelm / hgweb

#1369 (Dec 26, 2020, 12:50:08 AM)

  1. A few more simprules for iff-reasoning — paulson <lp15@cam.ac.uk> / hgweb
  2. infinite products iff simprule — paulson <lp15@cam.ac.uk> / hgweb

#1368 (Dec 25, 2020, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. Two biconditional simprules for summable — paulson <lp15@cam.ac.uk> / hgweb
  4. updated to sqlite-jdbc-3.34.0, with support for native arm64-darwin; — wenzelm / hgweb
  5. support ISABELLE_APPLE_PLATFORM64 (Apple Silicon); — wenzelm / hgweb
  6. more robust: clarified error when merging Hoare_Logic + Hoare_Logic_Abort; — wenzelm / hgweb
  7. more robust components_base: avoid fragile directory links on Windows (or Cygwin); — wenzelm / hgweb

#1367 (Dec 24, 2020, 1:11:36 AM)

  1. more NEWS; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. avoid memory problems on test machine; — wenzelm / hgweb
  4. more robust defaults: spurious problems with parallel invocations and interrupts; — wenzelm / hgweb
  5. more interrupts; — wenzelm / hgweb
  6. avoid multiple uses of the same ML file; — wenzelm / hgweb
  7. tuned document, notably authors and sections; — wenzelm / hgweb
  8. clarified presentation of files for each theory; — wenzelm / hgweb
  9. disable auto_nitpick for now: spurious problems with non-termination e.g. in HOL-Hoare examples; — wenzelm / hgweb
  10. clarified modules: avoid multiple uses of the same ML file;
    clarified concrete vs. abstract syntax; — wenzelm / hgweb
  11. clarified session: avoid merge of different syntax from different Hoare logics; — wenzelm / hgweb
  12. clarified modules: avoid multiple uses of the same ML file; — wenzelm / hgweb
  13. clarified syntax modes, avoid obsolete "xsymbols"; — wenzelm / hgweb
  14. clarified fonts, notably for Windows L&F; — wenzelm / hgweb
  15. support jdk-15; — wenzelm / hgweb
  16. more friendly desktop application on macOS; — wenzelm / hgweb
  17. default simprule for geometric series — paulson <lp15@cam.ac.uk> / hgweb
  18. tuned — nipkow / hgweb

#1366 (Dec 22, 2020, 12:50:10 AM)

  1. less aggressive auto-build: avoid change of running jar; — wenzelm / hgweb
  2. clarified window size; — wenzelm / hgweb
  3. more robust Java monitor: avoid odd warning about insecure connection; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. misc tuning for release; — wenzelm / hgweb
  8. rebuild component with proper ZIPPERPOSITION_HOME for sledgehammer; — wenzelm / hgweb
  9. sort lines; — wenzelm / hgweb
  10. provide zipperposition-2.0 for experimentation; — wenzelm / hgweb
  11. merged — desharna / hgweb
  12. tweaked tptp parsing when source info is missing — desharna / hgweb

#1365 (Dec 21, 2020, 3:24:28 AM)

  1. tuned comments; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. proper relative path; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. present auxiliary files with PIDE markup;
    more robust treatment of non-text files (notably $POLYML_EXE); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature: more explicit types; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature and module structure; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified comments: file-system access is always unsynchronized; — wenzelm / hgweb
  13. more precise simpset for method unat_arith — haftmann / hgweb

#1364 (Dec 20, 2020, 12:50:11 AM)

  1. clarified scope of concept — haftmann / hgweb
  2. clarified name — haftmann / hgweb
  3. tuned; — wenzelm / hgweb
  4. download auxiliary files via "curl"; — wenzelm / hgweb
  5. clarified markup: open URL as editor file; — wenzelm / hgweb
  6. download as in Isabelle/Scala; — wenzelm / hgweb
  7. more robust; — wenzelm / hgweb
  8. improved markup for theory header imports; — wenzelm / hgweb
  9. clarified markup (refining dd56ba1974e6); — wenzelm / hgweb
  10. more documentation; — wenzelm / hgweb

#1363 (Dec 18, 2020, 12:50:08 AM)

  1. merged — Peter Lammich / hgweb
  2. tuned running time functions — Peter Lammich / hgweb

#1362 (Dec 17, 2020, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. proper support for Windows/Cygwin; — wenzelm / hgweb
  3. updated to zipperposition-2.0 and ocaml-4.07, which is required for it; — wenzelm / hgweb
  4. more checks; — wenzelm / hgweb
  5. merged — Peter Lammich / hgweb
  6. simplified complexity proofs. Increased precision of T_del_min_bound. (though T_del_min might be be missing a +1) — Peter Lammich / hgweb
  7. added missing +1 to T_insert (for function call) — Peter Lammich / hgweb
  8. merged — wenzelm / hgweb
  9. afford more reactive input; — wenzelm / hgweb
  10. more NEWS; — wenzelm / hgweb
  11. more documentation; — wenzelm / hgweb
  12. added action isabelle.goto-entity to follow links in a narrow formal sense; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified select_entity (again): it is meant as approximation to "refactoring" and thus only makes sense for defs within the same buffer; — wenzelm / hgweb
  15. clarified caret focus modifier, depending on option "jedit_focus_modifier"; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. enabled FOOL for E — desharna / hgweb
  19. merged — desharna / hgweb
  20. tuned name generation in tptp to not depend on shadowing — desharna / hgweb
  21. tuned lambda translation for fool — desharna / hgweb
  22. generate unique variable names in tptp — desharna / hgweb
  23. proper handling of true and false in tptp — desharna / hgweb
  24. proper eta-expansion to avoid lambdas in tptp fool — desharna / hgweb
  25. proper proxification for fool + refactoring — desharna / hgweb
  26. proper renaming of THF_Lambda_Bool_Free — desharna / hgweb
  27. proper parsing of type encoding;
    tuned naming — desharna / hgweb
  28. proper handling of builtins in TFX — desharna / hgweb
  29. proper generation of TPTP output for higher order builtins — desharna / hgweb
  30. tuned — nipkow / hgweb

#1361 (Dec 16, 2020, 12:50:11 AM)

  1. merged — Peter Lammich / hgweb
  2. removed redundant T_xxx_bound_aux lemmas — Peter Lammich / hgweb
  3. don't generate not-fully-defined bit-vector constants in SMT problems — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  4. improve and activate compression for veriT proof reconstruction — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1360 (Dec 14, 2020, 12:50:09 AM)

  1. unused (see 29566b6810f7); — wenzelm / hgweb
  2. proper argument --- amending 908d8be90533; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified signature: more explicit types; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned imports; — wenzelm / hgweb
  11. tuned messages; — wenzelm / hgweb
  12. minor updates on look-and-feel; — wenzelm / hgweb
  13. update on platforms; — wenzelm / hgweb
  14. updated "macOS" terminology: current Big Sur is already version 11; — wenzelm / hgweb
  15. updated test machines; — wenzelm / hgweb
  16. full PIDE reports in batch build: see how it impacts overall performance; — wenzelm / hgweb

#1359 (Dec 13, 2020, 12:50:06 AM)

  1. purge build dir; — wenzelm / hgweb
  2. parallel jobs for make; — wenzelm / hgweb
  3. back to uniform build, using latest repository version for vampire_polymorphic; — wenzelm / hgweb
  4. prefer cmake build for standard version: more portable;
    prefer static build for Linux: allow newer Linux version; — wenzelm / hgweb
  5. clarified default name; — wenzelm / hgweb
  6. build Isabelle Vampire component from repository; — wenzelm / hgweb
  7. accommodate OpenJDK 15; — wenzelm / hgweb

#1358 (Dec 12, 2020, 12:50:06 AM)

  1. merged — nipkow / hgweb
  2. tuned — nipkow / hgweb

#1357 (Dec 11, 2020, 12:50:07 AM)

  1. more informative error; — wenzelm / hgweb
  2. proper else statement; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified session log file: avoid erratic messages; — wenzelm / hgweb
  5. clarified messages; — wenzelm / hgweb
  6. clarified messages; — wenzelm / hgweb
  7. NEWS and documentation for "isabelle log"; — wenzelm / hgweb
  8. clarified messages; — wenzelm / hgweb
  9. clarified types; — wenzelm / hgweb
  10. clarified Pretty.Metric, as for build errors; — wenzelm / hgweb
  11. clarified types; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified: omit presumably pointless Markup.Serial (see also 0b9334adcf05); — wenzelm / hgweb
  14. clarified signature: more specific types; — wenzelm / hgweb
  15. tuned messages; — wenzelm / hgweb
  16. clarified output of Isabelle symbols; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. clarified file sources: take from build database instead of file-system; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned messages; — wenzelm / hgweb

#1356 (Dec 10, 2020, 2:45:37 AM)

  1. merged — wenzelm / hgweb
  2. clarified protocol: support "isabelle log" on failed theories as well; — wenzelm / hgweb
  3. tuned comments; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. added "isabelle log": print messages from build database; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature: name according to db model without Sessions.Structure/Deps; — wenzelm / hgweb
  11. added lemmas — nipkow / hgweb

#1355 (Dec 9, 2020, 12:50:07 AM)

  1. tuned — nipkow / hgweb

#1354 (Dec 8, 2020, 1:11:03 AM)

  1. spelling; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. read theory with PIDE markup from session database; — wenzelm / hgweb
  4. clarified signature: provide XZ.Cache where Export.Entry is created; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified exports; — wenzelm / hgweb
  8. clarified markup (refining 1c59b555ac4a); — wenzelm / hgweb
  9. clarified markup: support more completion, e.g. within ROOTS; — wenzelm / hgweb
  10. more accurate markup (refining 1c59b555ac4a); — wenzelm / hgweb
  11. tuned signature --- more operations; — wenzelm / hgweb

#1353 (Dec 7, 2020, 1:22:23 AM)

  1. clarified File_Format.detect: needs to operate on full node name; — wenzelm / hgweb
  2. more accurate syntax, following Sessions.parse_roots in Scala; — wenzelm / hgweb
  3. PIDE support for session ROOTS; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. more Unicode; — wenzelm / hgweb
  6. eliminated odd "Read_me"; — wenzelm / hgweb
  7. eliminated odd "Read_me"; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. silently ignore markup that starts out as singularity, e.g. <language/> from empty ML file; — wenzelm / hgweb
  10. moved some lemmas from AFP to distribution — haftmann / hgweb

#1352 (Dec 6, 2020, 12:50:07 AM)

  1. avoid duplicate entries: snippet_command is defined within node; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. proper span position for blobs in batch-build (but: practically irrelevant); — wenzelm / hgweb
  4. proper treatment of singleton Position.Offset within blob (amending cb9d5af781b4); — wenzelm / hgweb
  5. more robust batch-build; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. clarified signature, notably access to blob files; — wenzelm / hgweb
  14. support for PIDE markup for auxiliary files ("blobs");
    clarified files of theory Pure; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified signature --- more explicit types; — wenzelm / hgweb

#1351 (Dec 5, 2020, 12:50:09 AM)

  1. merged — Peter Lammich / hgweb
  2. removed session name — Peter Lammich / hgweb
  3. merged — nipkow / hgweb
  4. NEWS — nipkow / hgweb
  5. merged — Peter Lammich / hgweb
  6. summarized structural and ordering invariant for trees — Peter Lammich / hgweb
  7. Total correctness examples by Walter Guttmann — nipkow / hgweb
  8. Extension of session HOL/Hoare with total correctness proof system by Walter Guttmann — nipkow / hgweb
  9. tuned — nipkow / hgweb

#1350 (Dec 4, 2020, 12:50:10 AM)

  1. Highlight that 'intro_locales' and 'trace_locales' are useful debug features, plus minor clarifications. — ballarin / hgweb

#1349 (Dec 3, 2020, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. added abbrev — nipkow / hgweb

#1348 (Dec 2, 2020, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature --- more positions; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned proof preplay to explicitly refer to Z3 backend — desharna / hgweb

#1347 (Dec 1, 2020, 12:50:09 AM)

  1. A bunch of suggestions from Pedro Sánchez Terraf — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. tweaked — paulson <lp15@cam.ac.uk> / hgweb
  5. obsolete -- done by Isabelle/PIDE/ML; — wenzelm / hgweb
  6. tuned whitespace --- avoid TABs; — wenzelm / hgweb
  7. updated to Haskell stack-2.5.1, stackage lts-16.12, ghc-8.8.4; — wenzelm / hgweb
  8. updated to postgresql-42.2.18; — wenzelm / hgweb
  9. updated to jfreechart-1.5.1; — wenzelm / hgweb
  10. updated to current cygwin-20201130, after 3.1.7-1 from 24-Aug-2020; — wenzelm / hgweb
  11. Added tag Isabelle2021-RC0 for changeset 21ff9c1a4644 — wenzelm / hgweb

#1346 (Nov 30, 2020, 1:01:24 AM)

  1. more Isabelle fonts, notably for PanelWindowContainer buttons with Windows L&F; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. Path.implode_symbolic as in ML; — wenzelm / hgweb
  4. proper source symbols in persistent data; — wenzelm / hgweb
  5. more completion; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. restrict report redirection to current node; — wenzelm / hgweb
  8. clarified parser; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. proper positions for inlined command messages, e.g. for completion within theory header; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified checks (see f34f5c057c9e); — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned comments; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. typo — haftmann / hgweb
  19. more on signed division — haftmann / hgweb

#1345 (Nov 29, 2020, 2:50:05 AM)

  1. clarified files; — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. clarified parsing vs. semantic errors; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. added document antiquotation @{tool};
    formal check of isabelle tools via Isabelle/Scala; — wenzelm / hgweb
  6. more robust isabelle_scala_files;
    clarified evaluation; — wenzelm / hgweb
  7. avoid conflicting base names; — wenzelm / hgweb
  8. clarified protocol: Doc.check at run-time via Scala function; — wenzelm / hgweb
  9. more antiquotations (reverting 4df341249348); — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature --- more explicit types; — wenzelm / hgweb
  12. more positions; — wenzelm / hgweb
  13. support for Scala compile-time positions; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. more robust (amending a4d7da18ac5c); — wenzelm / hgweb
  16. merged — paulson / hgweb
  17. merged — paulson / hgweb
  18. More removal of apply — paulson <lp15@cam.ac.uk> / hgweb

#1344 (Nov 28, 2020, 2:59:01 AM)

  1. merged — wenzelm / hgweb
  2. more flexible syntax for theory load commands via Isabelle/Scala; — wenzelm / hgweb
  3. clarified theory keywords: loaded_files are determined statically in Scala, but ML needs to do it semantically;
    propagate blob src_path from Scala to ML;
    clarified signature; — wenzelm / hgweb
  4. proper structural equality; — wenzelm / hgweb
  5. more explicit types; — wenzelm / hgweb
  6. unused (see 7634d33c1a79); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. clarified file names; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. refined syntax for bundle mixins for locale and class specifications — haftmann / hgweb

#1343 (Nov 27, 2020, 12:50:08 AM)

  1. store timings for used_theories in canonical order, with reconstructed store.read_theories; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. Stepan Holub's stronger version of comm_append_are_replicate, and a de-applied Word.thy — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — nipkow / hgweb
  6. tuned — nipkow / hgweb
  7. removed assumptions in lemma (Stepan Holub) — nipkow / hgweb
  8. merged — wenzelm / hgweb
  9. more exports from rendering;
    suppress empty exports; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified options: batch-build has pide_reports disabled by default (requires significant resources); — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. proper return code for more errors (amending d892f6d66402); — wenzelm / hgweb
  14. more exports, as in "isabelle dump"; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. clarified signature: initial markup is_empty, not init_markup; — wenzelm / hgweb
  18. clarified signature: prefer high-level Snapshot over low-level Command.State; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. more strict; — wenzelm / hgweb
  21. clarified signature; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. clarified signature; — wenzelm / hgweb
  24. clarified signature --- avoid repeated open_database on server; — wenzelm / hgweb
  25. renaming — Peter Lammich / hgweb

#1342 (Nov 26, 2020, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. recovered document output from 6bc199a70bf9; — wenzelm / hgweb
  3. clarified command_timings protocol; — wenzelm / hgweb
  4. more robust: include reports from Thy_Output.present_thy/output_document; — wenzelm / hgweb
  5. more complete report positions, notably for command 'back' (amending eca176f773e0); — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb
  9. unused; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. removed pointless case: messages should always carry proper position; — wenzelm / hgweb
  12. clarified names; — wenzelm / hgweb
  13. eliminated pointless transaction; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. clarified document_output vs. progress; — wenzelm / hgweb
  16. clarified: more uniform; — wenzelm / hgweb
  17. more robust; — wenzelm / hgweb
  18. clarified signature and database layout; — wenzelm / hgweb
  19. clarified messages; — wenzelm / hgweb
  20. unused (see ac7ae5067783, 1c451e5c145f); — wenzelm / hgweb
  21. unused; — wenzelm / hgweb
  22. support for PIDE markup in batch build (inactive due to pide_reports=false); — wenzelm / hgweb
  23. clarified signature; — wenzelm / hgweb
  24. proper output of document sources (cf. d892f6d66402); — wenzelm / hgweb

#1341 (Nov 25, 2020, 12:50:10 AM)

  1. proper parsing of TSTP HOL lines — desharna / hgweb

#1340 (Nov 24, 2020, 12:50:08 AM)

  1. proper defn of a heap — nipkow / hgweb

#1339 (Nov 23, 2020, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. cleanup of old proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. proper output directory (amending cc1347c8c804); — wenzelm / hgweb
  4. updated to cvc4-1.8; — wenzelm / hgweb

#1338 (Nov 22, 2020, 12:50:10 AM)

  1. clarified signature: prefer Database_Context; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. tuned NEWS; — wenzelm / hgweb
  4. removed unused material; — wenzelm / hgweb
  5. more NEWS; — wenzelm / hgweb
  6. NEWS; — wenzelm / hgweb
  7. more interrupts; — wenzelm / hgweb
  8. clarified messages; — wenzelm / hgweb
  9. clarified document output; — wenzelm / hgweb
  10. clarified messages; — wenzelm / hgweb
  11. clarified PDF/HTML presentation, based on pdf blobs from session database (e.g. from earlier builds); — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#1337 (Nov 21, 2020, 3:19:25 AM)

  1. more standard imports; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. generate theory HTML in Isabelle/Scala;
    discontinued HTML support in Isabelle/ML; — wenzelm / hgweb
  4. merged — desharna / hgweb
  5. Add support for CVC4 1.8 to Sledgehammer — desharna / hgweb
  6. proper meta_digest: avoid non-portable position information; — wenzelm / hgweb

#1336 (Nov 20, 2020, 12:50:09 AM)

  1. clarified messages; — wenzelm / hgweb
  2. proper message; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. more robust library_call (again): dynamic file name, static symbol; — wenzelm / hgweb
  6. updated to polyml-test-7e49fce62e3d --- follow current ongoing development; — wenzelm / hgweb
  7. reintroduced and renamed THF_Predicate_Free deleted by c7e2a9bdc585 — desharna / hgweb
  8. repaired thf output broken by c7e2a9bdc585 — desharna / hgweb
  9. renamed data type — desharna / hgweb
  10. tuned terminology — nipkow / hgweb

#1335 (Nov 19, 2020, 1:22:26 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. store documents within session database, instead of browser_info directory; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. more robust: ensure coherence wrt. build database; — wenzelm / hgweb
  7. clarified signature: more explicit types; — wenzelm / hgweb
  8. more explicit presentation directory; — wenzelm / hgweb
  9. more robust, e.g. for "isabelle build_doc system"; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. merged — paulson / hgweb
  12. merged — paulson / hgweb
  13. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  14. new theory — nipkow / hgweb
  15. Tuned parentheses in TPTP output — desharna / hgweb

#1334 (Nov 18, 2020, 2:30:55 AM)

  1. simplified/clarified persistent session information; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. refer to command_timings/last_timing via resources; — wenzelm / hgweb
  4. more uniform Resources.init_session via YXML; — wenzelm / hgweb
  5. proper link for Pure; — wenzelm / hgweb
  6. proper link location; — wenzelm / hgweb
  7. clarified access to single database server vs. collection of database files; — wenzelm / hgweb
  8. merged — paulson / hgweb
  9. Multiplicative_Group now required due to Algebra restructuring — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — paulson / hgweb
  11. Jakub Kądziołka's stronger version of generate_pow_card (required some restructuring) — paulson <lp15@cam.ac.uk> / hgweb
  12. de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb

#1333 (Nov 17, 2020, 2:15:09 AM)

  1. clarified Resources.init_session for low-level "isabelle process"; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified signature: theory imports could be from other sessions; — wenzelm / hgweb
  4. proper html_symbols (amending 429afd0d1a79); — wenzelm / hgweb
  5. clarified signature: master_dir is just Path.current; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb
  7. HTML presentation in Isabelle/Scala, based on theory html exports from Isabelle/ML; — wenzelm / hgweb
  8. clarified document; — wenzelm / hgweb
  9. refer to HTML symbols via resources; — wenzelm / hgweb
  10. moved lemmas from AFP to distribution — haftmann / hgweb

#1332 (Nov 16, 2020, 1:31:52 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. refer to session structure from resources; — wenzelm / hgweb
  4. more scalable: avoid large strings on command-line; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified bibtex_entries: refer to overall session structure; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. official collection for bit projection simplifications — haftmann / hgweb
  9. trival — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — paulson / hgweb
  11. more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  12. bundles for reflected term syntax — haftmann / hgweb
  13. CONTRIBUTORS — haftmann / hgweb
  14. type alias for mixin bundles — haftmann / hgweb

#1331 (Nov 15, 2020, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. proper theory name; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. proper document_theories; — wenzelm / hgweb
  5. official support for document theories from other sessions; — wenzelm / hgweb
  6. more interrupts, notably for running latex; — wenzelm / hgweb
  7. support for watchdog thread; — wenzelm / hgweb
  8. more parallelism; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified messages; — wenzelm / hgweb
  11. tuned imports; — wenzelm / hgweb

#1330 (Nov 13, 2020, 12:50:10 AM)

  1. Removed development code wrongfully committed — desharna / hgweb
  2. Tuned documentation — desharna / hgweb
  3. Updated ML in forgotten in previous commit — desharna / hgweb
  4. Merged — desharna / hgweb
  5. Expanded and tuned documentation — desharna / hgweb
  6. Added support for TFX to Sledgehammer — desharna / hgweb
  7. merged — nipkow / hgweb
  8. tuned — nipkow / hgweb
  9. Tuned indentation — desharna / hgweb
  10. Tuned isar_step datatype — desharna / hgweb
  11. Tuned isar_proofs constructions — desharna / hgweb
  12. Tuned isar_proof datatype — desharna / hgweb
  13. bundled syntax for state monad combinators — haftmann / hgweb

#1329 (Nov 12, 2020, 1:46:59 AM)

  1. more interrupts; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified build_doc, based on Present.build_documents; — wenzelm / hgweb
  4. obsolete, build happens in clean tmp_dir; — wenzelm / hgweb
  5. redundant, see prepare_dir; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. build documents in Isabelle/Scala, based on generated tex files as session exports;
    reworked "isabelle document" for quasi-offline document builds: similar functionality included in "isabelle build -o document=pdf"; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. more operations (as in Isabelle/ML); — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. mult_le_cancel_iff1, mult_le_cancel_iff2, mult_less_iff1 generalised from the real_ versions — paulson <lp15@cam.ac.uk> / hgweb
  13. merged — paulson / hgweb
  14. cleanup — paulson <lp15@cam.ac.uk> / hgweb

#1328 (Nov 11, 2020, 12:50:09 AM)

  1. renamed "balanced" -> "acomplete" because balanced has other meanings in the literature — nipkow / hgweb

#1327 (Nov 9, 2020, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. proper list_url, suitable for composition; — wenzelm / hgweb
  4. tuned — nipkow / hgweb
  5. merged — paulson / hgweb
  6. another big cleanup — paulson <lp15@cam.ac.uk> / hgweb

#1326 (Nov 8, 2020, 12:50:10 AM)

  1. maintain Isabelle mailing list archives; — wenzelm / hgweb
  2. support for Mailman list servers; — wenzelm / hgweb
  3. clarified output of "isabelle process"; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb

#1325 (Nov 7, 2020, 12:50:08 AM)

  1. added lemma — nipkow / hgweb
  2. prefer static library_call (again): avoid memory-leak within C code area; — wenzelm / hgweb
  3. updated to polyml-test-7e49fce62e3d --- follow current ongoing development; — wenzelm / hgweb
  4. back to https://isabelle.sketis.net/components (more reliable); — wenzelm / hgweb
  5. undid renaming accident — blanchet / hgweb
  6. renamed t_ functions to T_ (im Auftrag von T. Nipkow) — blanchet / hgweb

#1324 (Nov 6, 2020, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. cleanup and de-applying — paulson <lp15@cam.ac.uk> / hgweb
  3. eliminate add_mset — nipkow / hgweb

#1323 (Nov 5, 2020, 12:50:06 AM)

  1. NEWS and CONTRIBUTORS — haftmann / hgweb

#1322 (Nov 4, 2020, 12:50:08 AM)

  1. added lemma — nipkow / hgweb
  2. tuned: t -> T — nipkow / hgweb

#1321 (Nov 3, 2020, 12:50:07 AM)

  1. tuned defs and proofs — nipkow / hgweb
  2. tuned; — wenzelm / hgweb
  3. back to normal; — wenzelm / hgweb
  4. use min_height as in (much of?) the literature — nipkow / hgweb
  5. use alternative server: https://isabelle.in.tum.de/components is down; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. back to dynamic library_call: not quite portable, e.g. different Windows installations (see e0c6522d5d43, 7cb68b5b103d) — wenzelm / hgweb
  8. bundle mixins for locale and class specifications — haftmann / hgweb
  9. proper build_call for interpreted ARM platform; — wenzelm / hgweb
  10. prefer static library_call, following recent changes to structure Foreign; — wenzelm / hgweb
  11. updated to polyml-test-cf46747fee61 --- follow current ongoing development, with notable changes to structure Foreign; — wenzelm / hgweb

#1320 (Nov 1, 2020, 1:49:35 AM)

  1. merged — paulson / hgweb
  2. more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. a further clean up — paulson <lp15@cam.ac.uk> / hgweb
  7. clarified Windows base line; — wenzelm / hgweb
  8. tuned message; — wenzelm / hgweb
  9. clarified generated settings; — wenzelm / hgweb
  10. proper packages for mercurial_setup; — wenzelm / hgweb

#1319 (Oct 31, 2020, 12:50:09 AM)

  1. more privileges for the sake of mysqldump (avoid workaround --no-tablespaces); — wenzelm / hgweb
  2. Isabelle/Phabricator supports Ubuntu 20.04 LTS; — wenzelm / hgweb
  3. tuned --- make IntelliJ IDEA happy; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. Added smt (verit) to Sledgehammer's proof preplay.
    Tuned preplay multithreading. — desharna / hgweb
  6. unified slots — haftmann / hgweb
  7. unified Local_Theory.init with Generic_Target.init — haftmann / hgweb

#1318 (Oct 30, 2020, 12:50:10 AM)

  1. moved most material from session HOL-Word to Word_Lib in the AFP — haftmann / hgweb
  2. removed dependency — haftmann / hgweb

#1317 (Oct 29, 2020, 12:50:09 AM)

  1. better handling of skolemization for Isar reconstruction in Sledgehammer for veriT — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. more lemmas — haftmann / hgweb

#1316 (Oct 28, 2020, 1:33:56 AM)

  1. clarified signature: overloaded "+" for Path.append; — wenzelm / hgweb

#1315 (Oct 27, 2020, 12:50:09 AM)

  1. NEWS; — wenzelm / hgweb
  2. updated to jdk-11.0.9+11; — wenzelm / hgweb
  3. factored out theory Traditional_Syntax — haftmann / hgweb
  4. merged — paulson / hgweb
  5. tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb

#1314 (Oct 25, 2020, 12:50:07 AM)

  1. tuned interfaces — haftmann / hgweb
  2. tuned — haftmann / hgweb

#1313 (Oct 24, 2020, 12:50:08 AM)

  1. index for https://isabelle.in.tum.de/components (or clones); — wenzelm / hgweb
  2. enforce strict nesting of local theories — haftmann / hgweb

#1312 (Oct 23, 2020, 12:50:09 AM)

  1. tuned names: t_ -> T_ — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. tuned names — nipkow / hgweb

#1311 (Oct 22, 2020, 12:50:10 AM)

  1. support arm64-linux; — wenzelm / hgweb

#1310 (Oct 20, 2020, 1:02:19 AM)

  1. merged — paulson / hgweb
  2. tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
  3. Added contributors — desharna / hgweb

#1309 (Oct 19, 2020, 12:50:08 AM)

  1. clarified basic Linux packages; — wenzelm / hgweb

#1308 (Oct 18, 2020, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. type class reduction — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb
  5. early and more complete setup of tools — haftmann / hgweb
  6. factored out theory Bits_Int — haftmann / hgweb
  7. factored out singular operation into separate theory — haftmann / hgweb

#1307 (Oct 17, 2020, 12:50:09 AM)

  1. reactivate veriT after changing options in 11f645d25498 — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. renamed constant — nipkow / hgweb
  3. merged — wenzelm / hgweb
  4. discontinued old platforms; — wenzelm / hgweb

#1306 (Oct 16, 2020, 12:50:06 AM)

  1. remove unsupported max-time option from veriT calls — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. more standard Value.print_time; — wenzelm / hgweb
  3. disable verit-2020.10-rmx-1 for now: does not quite work on Windows and macOS; — wenzelm / hgweb
  4. proper support for Windows exe; — wenzelm / hgweb
  5. proper Isabelle component settings: prefer standard terminology "ISABELLE_VERIT", avoid conflict of "VERIT_VERSION" with processing of implicit options by veriT; — wenzelm / hgweb

#1305 (Oct 15, 2020, 1:17:04 AM)

  1. provide verit-2020.10-rmx for testing (inactive); — wenzelm / hgweb
  2. proper setup for Windows/MinGW; — wenzelm / hgweb
  3. proper libraries_closure for libgmp;
    tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. updated to polyml-test-d68c6736402e --- follow current ongoing development; — wenzelm / hgweb
  6. update build script for veriT 2020.10-rmx — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1304 (Oct 14, 2020, 12:50:07 AM)

  1. more robust; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. proper target directory for libraries; — wenzelm / hgweb
  4. proper library names on Windows; — wenzelm / hgweb
  5. proper support for Windows/Cygwin: "zipperposition" vs. "zipperposition.exe"; — wenzelm / hgweb
  6. build Isabelle Zipperposition component from OPAM repository; — wenzelm / hgweb
  7. tuned messages --- less SPAM; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. misc tuning and clarification: prefer Executable.libraries_closure; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more portable;
    tuned; — wenzelm / hgweb
  13. reconstruction of veriT proofs in NEWS — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#1303 (Oct 13, 2020, 12:50:06 AM)

  1. add reconstruction for the SMT solver veriT
    * * *
    Improved veriT reconstruction — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. NEWS; — wenzelm / hgweb
  3. activate E 2.5 for production use (see also 5d1a7b688f6d);
    rebuild component according to current "isabelle build_e" and PLATFORMS; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified Executable.libraries_closure; — wenzelm / hgweb
  6. dedicated module for toplevel target handling — haftmann / hgweb
  7. avoid _cmd suffix where no Isar command is involved — haftmann / hgweb
  8. replaced combinators by more conventional nesting pattern — haftmann / hgweb
  9. consolidated names and operations — haftmann / hgweb
  10. centralized case distinction for beginning and ending nested targets in one place — haftmann / hgweb

#1302 (Oct 12, 2020, 12:50:07 AM)

  1. support for platform-specific executables; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. tidying and removal of legacy name — paulson <lp15@cam.ac.uk> / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. more robust: ignore existing gmp installation, but let veriT incorporate extern/gmp; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. presumably redundant (absent in Windows/Cygwin download); — wenzelm / hgweb
  9. tuned messages; — wenzelm / hgweb
  10. build Isabelle veriT component from official download; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned messages; — wenzelm / hgweb
  13. direct exit to theory when ending nested target on theory target — haftmann / hgweb
  14. tuned — haftmann / hgweb
  15. consolidated terminology — haftmann / hgweb
  16. avoid baroque export — haftmann / hgweb

#1301 (Oct 11, 2020, 12:50:09 AM)

  1. clarified message; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified options; — wenzelm / hgweb
  4. more explicit MinGW context; — wenzelm / hgweb
  5. clarified signature: allow complex bash script; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. more standard path output (despite platform_path from d55eb82ae77b); — wenzelm / hgweb
  8. clarified errors; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more explicit MinGW context; — wenzelm / hgweb
  11. more libs for build_csdp; — wenzelm / hgweb
  12. support for MSYS2/MinGW64 on Windows; — wenzelm / hgweb
  13. tuned --- according to instructions on Website; — wenzelm / hgweb
  14. updated to csdp-6.1.1, with support for arm64-linux;
    static x86_64-linux has been built on Ubuntu 16.04; — wenzelm / hgweb
  15. proper support for x86_64-windows via msys/mingw64; — wenzelm / hgweb
  16. more standard build from sources;
    prefer version 6.1.1, which actually works with "sos"; — wenzelm / hgweb
  17. tuned message; — wenzelm / hgweb

#1300 (Oct 10, 2020, 12:50:05 AM)

  1. component csdp-6.2.0 for testing: example #2 in theory HOL-ex.SOS fails with return code 206; — wenzelm / hgweb
  2. build Isabelle CSDP component from official downloads; — wenzelm / hgweb
  3. rebuild component following current "isabelle build_e" and Admin/PLATFORMS; — wenzelm / hgweb
  4. proper support for Windows/Cygwin; — wenzelm / hgweb
  5. build Isabelle SPASS component from unofficial download; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified according to Isabelle_System.download; — wenzelm / hgweb
  8. misc tuning; — wenzelm / hgweb
  9. rebuild component following current "isabelle build_e" and Admin/PLATFORMS; — wenzelm / hgweb
  10. discontinued unused eproof_ram (actually absent in version 2.5); — wenzelm / hgweb
  11. discontinued obsolete runepar.pl (see 4a3169d8885c); — wenzelm / hgweb

#1299 (Oct 9, 2020, 12:50:06 AM)

  1. tuned mirabelle documentation — blanchet / hgweb
  2. removed support for obsolete prover SNARK and underperforming prover E-Par — blanchet / hgweb
  3. removed spurious documentation item — blanchet / hgweb
  4. removed obsolete unmaintained experimental prover Pirate — blanchet / hgweb
  5. tune filename — desharna / hgweb
  6. drop obsolete ad hoc support for Satallax isar proof reconstruction — desharna / hgweb
  7. recognize THF proofs properly — desharna / hgweb
  8. factored out bit comprehension — haftmann / hgweb
  9. Fix formatting of default value in help message of "build_e" component. — desharna / hgweb

#1298 (Oct 8, 2020, 12:50:07 AM)

  1. tuned signature; — wenzelm / hgweb
  2. updated user + host; — wenzelm / hgweb
  3. updated URL; — wenzelm / hgweb
  4. clarified multicore options; — wenzelm / hgweb
  5. discontinued old machines; — wenzelm / hgweb
  6. updated tests for macOS 10.14 Mojave; — wenzelm / hgweb
  7. Aded Queues — nipkow / hgweb
  8. consolidated for the sake of documentation — haftmann / hgweb
  9. tuned; — wenzelm / hgweb

#1297 (Oct 7, 2020, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. added lemmas; internalized defn in class — nipkow / hgweb

#1296 (Oct 6, 2020, 1:25:05 AM)

  1. merged — paulson / hgweb
  2. still not quite fixed... — paulson <lp15@cam.ac.uk> / hgweb
  3. A few more reversions — paulson <lp15@cam.ac.uk> / hgweb
  4. reversion to the explicit existential quantifier — paulson <lp15@cam.ac.uk> / hgweb
  5. more tidying of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb

#1295 (Oct 4, 2020, 1:25:47 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  4. clarified arm64-linux base line: prefer Pi OS, which is based on slightly older Debian; — wenzelm / hgweb
  5. detect/guess arm32 platform (unsupported); — wenzelm / hgweb
  6. build component according to "isabelle build_e -V 2.5" (inactive); — wenzelm / hgweb
  7. updated component according to "isabelle build_e -V 2.0";
    support arm64-linux; — wenzelm / hgweb
  8. proper usage; — wenzelm / hgweb
  9. clarified; — wenzelm / hgweb

#1294 (Oct 3, 2020, 12:50:05 AM)

  1. merged — wenzelm / hgweb
  2. clarified installed files; — wenzelm / hgweb
  3. build Isabelle E prover component from official downloads; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. updated for coming release; — wenzelm / hgweb
  6. updated to current cygwin-20201002, after 3.1.7-1 from 24-Aug-2020; — wenzelm / hgweb
  7. clarified platforms; — wenzelm / hgweb
  8. updated to opam-2.0.7;
    support arm64-linux; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. fixed a bunch of ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  11. Add more tacing to sledgehammer_isar_trace — desharna / hgweb

#1293 (Oct 2, 2020, 12:50:06 AM)

  1. support arm64-linux Poly/ML (slow bytecode interpreter only); — wenzelm / hgweb
  2. purge arm64-linux --- no build_release support yet; — wenzelm / hgweb
  3. more systematic platform support, including arm64-linux; — wenzelm / hgweb
  4. tuned according to hints by IntelliJ IDEA; — wenzelm / hgweb

#1292 (Oct 1, 2020, 12:50:07 AM)

  1. updated certificates to make it work again after recent changes to smt/z3 setup; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. updated to sqlite-jdbc-3.32.3.2;
    support arm64-linux; — wenzelm / hgweb
  5. build Isabelle sqlite-jdbc component from official download;
    support arm64-linux; — wenzelm / hgweb
  6. support arm64-linux; — wenzelm / hgweb
  7. detect arm64-linux platform; — wenzelm / hgweb
  8. Effectively disable timeout for smt method/tactic — desharna / hgweb
  9. [mirabelle] add initial documentation in Sledgehammer's doc — desharna / hgweb

#1291 (Sep 30, 2020, 12:50:07 AM)

  1. clarified names; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. formal platform information, notably for ssh; — wenzelm / hgweb
  5. clarified message; — wenzelm / hgweb
  6. more robust executor policy after shutdown; — wenzelm / hgweb
  7. clarified message; — wenzelm / hgweb
  8. clarified names; — wenzelm / hgweb
  9. more reactive kodkod execution: avoid confusion about timeout/deadline; — wenzelm / hgweb
  10. allow Scala function execution on separate thread: better reactivity, but potential overloading of the JVM; — wenzelm / hgweb
  11. clarified default (see also 0c7a74a1c6d9); — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. obsolete --- Java is always present via component; — wenzelm / hgweb
  14. obsolete --- KODKODI is always present via component; — wenzelm / hgweb
  15. obsolete --- ML module Nitpick resides within theory Nitpick (see also 7b8c366e34a2, 1fba360b5443); — wenzelm / hgweb
  16. merged — paulson / hgweb
  17. merged — paulson / hgweb
  18. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#1290 (Sep 29, 2020, 12:56:28 AM)

  1. some support for document preparation in Isabelle/Scala; — wenzelm / hgweb
  2. unused (see 7b318273a4aa); — wenzelm / hgweb
  3. unused (see 564012e31db1); — wenzelm / hgweb
  4. more standard and more robust, following hints on the Net; — wenzelm / hgweb
  5. obsolete, T1 fonts are fine in lualatex (see also cc71f01f9fde); — wenzelm / hgweb
  6. prefer old-fashioned {\ss} to prevent problems with encoding in lualatex; — wenzelm / hgweb
  7. proper Windows 32bit platform; — wenzelm / hgweb
  8. clarified "isabelle logo", after discontinuation of DVI output (see 564012e31db1); — wenzelm / hgweb

#1289 (Sep 28, 2020, 2:15:26 AM)

  1. suppress ligatures more robustly, notably for lualatex; — wenzelm / hgweb
  2. ISABELLE_PDFLATEX is now lualatex;
    tuned whitespace to enforce fresh build; — wenzelm / hgweb

#1288 (Sep 27, 2020, 12:50:09 AM)

  1. added lemma — nipkow / hgweb
  2. less bulky session stack; — wenzelm / hgweb
  3. clarified document export; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. discontinued obsolete DVI document format and related settings/tools; — wenzelm / hgweb
  6. clarified errors; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#1287 (Sep 26, 2020, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. reverted the substitution here — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. fixed some remarkably ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
  5. de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb
  6. follow Phabricator update 2020 Week 37; — wenzelm / hgweb
  7. clarified defaults for nitpick; — wenzelm / hgweb
  8. tuned nitpick message: more like quickcheck; — wenzelm / hgweb
  9. clarified; — wenzelm / hgweb
  10. evaluate Scala via running Isabelle/Scala; — wenzelm / hgweb
  11. more robust: avoid spurious line breaks that might confuse the scala interpreter; — wenzelm / hgweb
  12. clarified signature: proper eval/print via interpret; — wenzelm / hgweb
  13. clarified name; — wenzelm / hgweb
  14. factored out typedef material — haftmann / hgweb

#1286 (Sep 25, 2020, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. proper platform_path for Windows; — wenzelm / hgweb
  5. evaluate PolyML via running Isabelle/ML; — wenzelm / hgweb
  6. output via file instead of stdout; — wenzelm / hgweb
  7. proper context; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned — nipkow / hgweb
  11. more thorough treatment of division, particularly signed division on int and word — haftmann / hgweb
  12. canonical enum instance for word — haftmann / hgweb

#1285 (Sep 21, 2020, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. proper ml_source: avoid duplicate Bash.string; — wenzelm / hgweb
  4. misc tuning and clarification: prefer functions over data; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. tuned messages; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. de-applying and simplifying — paulson <lp15@cam.ac.uk> / hgweb

#1284 (Sep 19, 2020, 12:50:07 AM)

  1. tuned — nipkow / hgweb
  2. removal of needless premises — paulson <lp15@cam.ac.uk> / hgweb

#1283 (Sep 18, 2020, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  3. dropped junk — haftmann / hgweb
  4. typo — haftmann / hgweb
  5. NEWS and CONTRIBUTORS — haftmann / hgweb
  6. integrated generic conversions into word corpse — haftmann / hgweb
  7. more lemmas — haftmann / hgweb

#1282 (Sep 16, 2020, 12:50:08 AM)

  1. added lemma — nipkow / hgweb

#1281 (Sep 14, 2020, 12:50:07 AM)

  1. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#1280 (Sep 12, 2020, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. cleaned up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  4. prefer current mathpartir.sty from underlying TeX distribution; — wenzelm / hgweb
  5. more checks; — wenzelm / hgweb
  6. more uniform color --- avoid odd transparency on Windows (due to jEdit default #666699a); — wenzelm / hgweb
  7. updated documentation; — wenzelm / hgweb
  8. tuned documentation; — wenzelm / hgweb

#1279 (Sep 11, 2020, 12:50:11 AM)

  1. clarified modules; — wenzelm / hgweb
  2. more uniform JVM vs. ML status widget; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb

#1278 (Sep 9, 2020, 12:50:07 AM)

  1. update to official jedit-5.6.0; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
  4. restructured — haftmann / hgweb
  5. tuned theory structure — haftmann / hgweb

#1277 (Sep 8, 2020, 12:50:08 AM)

  1. more on conversions — haftmann / hgweb

#1276 (Sep 6, 2020, 12:50:09 AM)

  1. generalized signed_take_bit — haftmann / hgweb
  2. more on conversions — haftmann / hgweb
  3. generalized — haftmann / hgweb

#1275 (Sep 5, 2020, 12:50:10 AM)

  1. a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb

#1274 (Sep 3, 2020, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#1273 (Sep 2, 2020, 12:50:09 AM)

  1. discontinue export_document --- always enabled (reverting f0f83ce0badd); — wenzelm / hgweb
  2. unused (see also 7b318273a4aa); — wenzelm / hgweb
  3. tuned proofs; — wenzelm / hgweb

#1272 (Sep 1, 2020, 12:50:06 AM)

  1. proper use of SELECT_GOAL to confine distinct_subgoals_tac to original goal range (amending 366d39e95d3c); — wenzelm / hgweb
  2. a new lemma — paulson <lp15@cam.ac.uk> / hgweb
  3. more informative bibtex errors; — wenzelm / hgweb

#1271 (Aug 31, 2020, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. minor tidying, also s->S and t->T — paulson <lp15@cam.ac.uk> / hgweb
  3. more on conversions — haftmann / hgweb

#1270 (Aug 30, 2020, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. quite a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb

#1269 (Aug 29, 2020, 12:50:08 AM)

  1. more robust interpretation of data; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. small quantifier fixes — paulson <lp15@cam.ac.uk> / hgweb
  4. just a bit of streamlining — paulson <lp15@cam.ac.uk> / hgweb
  5. but not the [cong] rule — paulson <lp15@cam.ac.uk> / hgweb
  6. tidying up some theorem statements — paulson <lp15@cam.ac.uk> / hgweb

#1268 (Aug 28, 2020, 12:50:06 AM)

  1. initial Kodkod.warmup: preloading and basic integrity test; — wenzelm / hgweb
  2. strict init of protocol handlers; — wenzelm / hgweb
  3. clarified treatment of add-on prover_options; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb

#1267 (Aug 27, 2020, 12:50:07 AM)

  1. tiny tidy-up of proofs — paulson <lp15@cam.ac.uk> / hgweb

#1266 (Aug 26, 2020, 1:30:47 AM)

  1. updated to scala-2.12.12; — wenzelm / hgweb
  2. updated to polyml-test-a3cfdf648da: performance improvements for GC statistics; — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. test HOL-Nitpick_Examples with Isabelle/Scala instead of external process: much faster; — wenzelm / hgweb
  5. updated to kodkodi-1.5.6: more robust treatment of interrupt; — wenzelm / hgweb
  6. removed pointless version checks: Isabelle component integration does the job already; — wenzelm / hgweb
  7. more robust treatment of execution with interrupts;
    tuned comments; — wenzelm / hgweb

#1265 (Aug 25, 2020, 1:01:30 AM)

  1. suppress odd warning for context.exit(); — wenzelm / hgweb
  2. more explicit treatment of interrupt; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more flexible default for max_threads; — wenzelm / hgweb
  5. proper default for max_threads;
    proper warmup example; — wenzelm / hgweb
  6. a proof of concept for generic conversions — haftmann / hgweb

#1264 (Aug 23, 2020, 2:01:33 AM)

  1. proper name (amending 742d94015918); — wenzelm / hgweb
  2. invoke Nitpick/Kodkod via Isabelle/Scala (instead of external process); — wenzelm / hgweb
  3. avoid odd PIDE markup, notably in kokodi input; — wenzelm / hgweb
  4. clarified names; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. proper treatment of timeout: <= 0 means already timed out, but for $KODKODI/bin/kodkodi it would mean NO timeout; — wenzelm / hgweb
  8. proper treatment of absolute deadline vs. relative timeout; — wenzelm / hgweb
  9. clarified session: no parent image for minor theory imports; — wenzelm / hgweb
  10. removed obsolete created_temp_dir: ISABELLE_TMP is always present for the running Isabelle/ML process; — wenzelm / hgweb
  11. more lemmas — haftmann / hgweb
  12. proper syntax declaration — haftmann / hgweb

#1263 (Aug 22, 2020, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. reversing all the lex crap — paulson <lp15@cam.ac.uk> / hgweb

#1262 (Aug 21, 2020, 1:05:27 AM)

  1. tuned; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. preload library; — wenzelm / hgweb
  4. update to kodkodi-1.5.4-1; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. more realistic kodkod invocation, imitating command-line tool; — wenzelm / hgweb
  7. update to kodkodi-1.5.4;
    more realistic kodkod invocation; — wenzelm / hgweb
  8. rudiments of Scala interface for Kodkod; — wenzelm / hgweb
  9. updated to kodkodi-1.5.3: include KODKODI_CLASSPATH for Isabelle/Scala; — wenzelm / hgweb
  10. basic integration of Zipperposition 2.0 — blanchet / hgweb
  11. tuned Mirabelle comments — blanchet / hgweb
  12. two more lex fixes — paulson <lp15@cam.ac.uk> / hgweb

#1261 (Aug 20, 2020, 12:50:06 AM)

  1. more lex fixes — paulson <lp15@cam.ac.uk> / hgweb
  2. Another go with lex: now lexordp back in class ord — paulson <lp15@cam.ac.uk> / hgweb

#1260 (Aug 19, 2020, 1:46:04 AM)

  1. List_Lexorder finally working — paulson <lp15@cam.ac.uk> / hgweb
  2. lexicographic ordering: new simp setup to prioritise the simpler "less_than" case — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. fixed for new lex-order. And the effing indentation! — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. S Holub's proposed generalisation of the lexicographic product of two orderings — paulson <lp15@cam.ac.uk> / hgweb

#1259 (Aug 18, 2020, 12:50:09 AM)

  1. allow user-defined server commands via isabelle_scala_service; — wenzelm / hgweb
  2. more systematic support for special directories; — wenzelm / hgweb
  3. proper init of cumulative settings; — wenzelm / hgweb

#1258 (Aug 17, 2020, 12:50:10 AM)

  1. upgrade phabricator: Promote 2020 Week 31 + subsequent change;
    upgrade arcanist: Promote 2020 Week 29; — wenzelm / hgweb
  2. clarified management of services: static declarations vs. dynamic instances (e.g. relevant for stateful Session.Protocol_Handler, notably Scala.Handler and session "System"); — wenzelm / hgweb

#1257 (Aug 16, 2020, 1:24:00 AM)

  1. proper protocol init (amending 065dcd80293e); — wenzelm / hgweb
  2. clarified names; — wenzelm / hgweb
  3. provide protocol handlers via isabelle_system_service; — wenzelm / hgweb
  4. prefer formal name; — wenzelm / hgweb

#1256 (Aug 15, 2020, 12:50:10 AM)

  1. clarified signature; — wenzelm / hgweb
  2. misc tuning; — wenzelm / hgweb
  3. clarified demo functions; — wenzelm / hgweb
  4. clarified protocol: ML worker thread blocks and awaits result from Scala, to avoid excessive replacement threads; — wenzelm / hgweb

#1255 (Aug 14, 2020, 12:50:07 AM)

  1. more documentation; — wenzelm / hgweb
  2. support JVM runtime statistics; — wenzelm / hgweb
  3. clarified worker threads; — wenzelm / hgweb
  4. misc tuning, based on hints by IntelliJ IDEA; — wenzelm / hgweb
  5. clarified GUI; — wenzelm / hgweb
  6. tuned GUI; — wenzelm / hgweb
  7. tuned GUI; — wenzelm / hgweb
  8. clarified order for GUI; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified GUI; — wenzelm / hgweb

#1254 (Aug 13, 2020, 12:50:09 AM)

  1. show GC progress as "ML cleanup"; — wenzelm / hgweb
  2. ML status widget similar to org.gjt.sp.jedit.gui.statusbar.MemoryStatusWidgetFactory; — wenzelm / hgweb
  3. support for Poly/ML memory status; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. removed pointless option "ML_statistics": always enabled; — wenzelm / hgweb
  6. removed pointless GUI controls for ML_statistics --- no longer part of prover protocol (see also 38a64cc17403); — wenzelm / hgweb
  7. support for GC state; — wenzelm / hgweb

#1253 (Aug 12, 2020, 12:50:10 AM)

  1. updated to polyml-test-f54aa41240d0; — wenzelm / hgweb
  2. back to polyml-5.8.1 due to ML compiler crash in HOL-Codegenerator_Test; — wenzelm / hgweb
  3. updated to polyml-test-159dc81efc3b; — wenzelm / hgweb

#1252 (Aug 11, 2020, 12:50:07 AM)

  1. dedicated symbols for code generation, to pave way for generic conversions from and to word — haftmann / hgweb
  2. consolidated names — haftmann / hgweb
  3. reduced prominence od theory Bits_Int — haftmann / hgweb

#1251 (Aug 10, 2020, 12:50:08 AM)

  1. one last lemma about Total and Restr — paulson <lp15@cam.ac.uk> / hgweb
  2. adjustments for fewer WO assumptions — paulson <lp15@cam.ac.uk> / hgweb
  3. elimination of some needless assumptions — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. iso lemmas — paulson <lp15@cam.ac.uk> / hgweb

#1250 (Aug 9, 2020, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. tuned — nipkow / hgweb

#1249 (Aug 8, 2020, 1:30:41 AM)

  1. NEWS; — wenzelm / hgweb
  2. provide POLYSTATSDIR to keep $HOME/.polyml clean (requires Poly/ML 52881757b127, otherwise ignored); — wenzelm / hgweb
  3. adapted to 7b318273a4aa; — wenzelm / hgweb
  4. cache props; — wenzelm / hgweb
  5. clarified names;
    removed remains of old protocol messages; — wenzelm / hgweb
  6. more thorough protocol_handlers.exit, like file_formats.stop_session; — wenzelm / hgweb
  7. tuned names; — wenzelm / hgweb
  8. temporary workaround for 100% CPU usage in OS.Process.sleep; — wenzelm / hgweb
  9. ML statistics via external process: allows monitoring RTS while ML program sleeps; — wenzelm / hgweb
  10. clarified catch-all handler --- avoid confusion of Interrupt vs. Exn.Interrupt in varying ML contexts; — wenzelm / hgweb
  11. avoid failure of "isabelle build -o skip_proofs"; — wenzelm / hgweb

#1248 (Aug 7, 2020, 1:50:34 AM)

  1. merged — wenzelm / hgweb
  2. recovered stderr for PIDE batch-build, such as "Browser info at ...", "Document at ..." (see also 940195fbb282, 5469bacf5573, 5c4800f6b25a); — wenzelm / hgweb
  3. more compact command_timings, as in former batch-build; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. unused --- superseded by PIDE messages; — wenzelm / hgweb
  6. more thorough cleanup, e.g. before ML_Heap.save; — wenzelm / hgweb
  7. discontinued old batch-build functionality; — wenzelm / hgweb
  8. tailored towards remaining essence — haftmann / hgweb
  9. merged — nipkow / hgweb
  10. tuned — nipkow / hgweb
  11. added theory Tree23_of_List — nipkow / hgweb
  12. more robust treatment of thm_names, with strict check after all theories are loaded; — wenzelm / hgweb
  13. a few more lemmas — paulson <lp15@cam.ac.uk> / hgweb

#1247 (Aug 6, 2020, 1:59:05 AM)

  1. merged — paulson / hgweb
  2. lemmas about sets and the enumerate operator — paulson <lp15@cam.ac.uk> / hgweb
  3. yet another little lemma — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. merged — paulson / hgweb
  7. strengthened a lemma — paulson <lp15@cam.ac.uk> / hgweb
  8. A new lemma about abstract Sum / Prod — paulson <lp15@cam.ac.uk> / hgweb
  9. separation of reversed bit lists from other material — haftmann / hgweb
  10. merged — wenzelm / hgweb
  11. avoid exhaustion of worker threads, notably due to complex interaction of future/promise/lazy in Proofterm.make_thm_node; — wenzelm / hgweb
  12. more robust: insist in finished future; — wenzelm / hgweb
  13. unused; — wenzelm / hgweb
  14. further refinement of code equations for mask operation — haftmann / hgweb

#1246 (Aug 5, 2020, 12:50:06 AM)

  1. uniform mask operation — haftmann / hgweb
  2. clearer separation of pre-word bit list material — haftmann / hgweb

#1245 (Aug 4, 2020, 12:50:10 AM)

  1. added lemma — nipkow / hgweb

#1244 (Aug 2, 2020, 12:50:06 AM)

  1. more consequent transferability — haftmann / hgweb

#1243 (Jul 30, 2020, 12:50:07 AM)

  1. more robust scheduler shutdown, notably for spurious crashes; — wenzelm / hgweb

#1242 (Jul 28, 2020, 12:50:11 AM)

  1. unclear why I ever asked for type tree2 — nipkow / hgweb

#1241 (Jul 27, 2020, 12:50:07 AM)

  1. enforce pide_session to see if all isabelle_cronjob tasks work smoothly with it; — wenzelm / hgweb
  2. proper pretty printing for latex output, notably for pide_session=true (default); — wenzelm / hgweb

#1240 (Jul 26, 2020, 12:50:09 AM)

  1. clarified name to avoid duplication (no distinction of data on host = lrzcloud2); — wenzelm / hgweb
  2. clarified names; — wenzelm / hgweb
  3. more errors; — wenzelm / hgweb

#1239 (Jul 25, 2020, 12:50:10 AM)

  1. follow Phabricator update 2020 Week 27; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. clarified errors: avoid hiding of import_errors/dir_errors by their consequences (file-access problems); — wenzelm / hgweb
  5. clarified errors: avoid accidental import from other session that happens to be within overall selection (notably "isabelle build -a"); — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified order --- proper sorting of requirements; — wenzelm / hgweb
  8. obsolete (see 9cde8c4ea5a5); — wenzelm / hgweb
  9. tuned --- based on hints by IntelliJ; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb

#1238 (Jul 22, 2020, 12:50:06 AM)

  1. updated to polyml-5.8.1 (official release); — wenzelm / hgweb

#1237 (Jul 21, 2020, 2:01:27 AM)

  1. subtle change of Theory_Data extend/merge semantics due to Theory.join_theory;
    explicitly check for extend as identity; — wenzelm / hgweb

#1236 (Jul 18, 2020, 12:50:11 AM)

  1. clarified -- avoid non-standard extend/merge; — wenzelm / hgweb
  2. tuned -- avoid non-standard extend; — wenzelm / hgweb
  3. clarified -- avoid non-standard extend/merge; — wenzelm / hgweb
  4. proper session imports; — wenzelm / hgweb
  5. clarified -- avoid non-standard extend; — wenzelm / hgweb
  6. tuned -- avoid non-standard extend/merge; — wenzelm / hgweb
  7. prefer conservative extend/merge of theory naming; — wenzelm / hgweb

#1235 (Jul 17, 2020, 1:00:31 AM)

  1. support native PID for ML process; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified theory data: more robust merge; — wenzelm / hgweb
  4. proper import sessions; — wenzelm / hgweb
  5. more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
  6. more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
  7. more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
  8. more thorough extend/merge, notably for master_dir across Theory.join_theory (e.g. for @{file} antiquotation); — wenzelm / hgweb
  9. more robust: avoid potential problems with encoding of directory name; — wenzelm / hgweb
  10. tuned grouping — haftmann / hgweb
  11. yet another alias — haftmann / hgweb

#1234 (Jul 16, 2020, 12:50:07 AM)

  1. more robust wrt. experimental changes in Poly/ML; — wenzelm / hgweb
  2. more robust: handle unavailable statistics; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. clarified user counters: expose tasks to external monitor; — wenzelm / hgweb
  5. proper platform path for Windows; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. support for monitoring of external ML process; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb
  10. support for monitoring of external ML process; — wenzelm / hgweb
  11. clarified modules: ML_Statistics within bootstrap environment; — wenzelm / hgweb
  12. misc tuning and modernization; — wenzelm / hgweb
  13. clarified examples; — wenzelm / hgweb

#1233 (Jul 14, 2020, 12:50:06 AM)

  1. concatentation of bit values — haftmann / hgweb
  2. prefer canonically oriented lists of bits and more direct characterizations in definitions — haftmann / hgweb
  3. more simp rules for concrete numerical values — haftmann / hgweb
  4. words added to code generator test — haftmann / hgweb

#1232 (Jul 12, 2020, 12:50:10 AM)

  1. a generic horner sum operation — haftmann / hgweb
  2. more thms — haftmann / hgweb
  3. clarified message --- as in former ML version (see 940195fbb282); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified messages: avoid duplicate Timing; — wenzelm / hgweb
  6. clarified messages; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. avoid duplicate Timing messages (see also 5c4800f6b25a); — wenzelm / hgweb
  10. more accurate message; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. clarified inlined protocol messages; — wenzelm / hgweb
  14. removed unused property; — wenzelm / hgweb
  15. signed_take_bit — haftmann / hgweb
  16. more on single-bit operations — haftmann / hgweb

#1231 (Jul 11, 2020, 12:50:09 AM)

  1. proper session Timing for build_history log file (see 5c4800f6b25a); — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. more robust, notably for isabelle_cronjob; — wenzelm / hgweb
  4. more robust build_session protocol: allow prover process to terminate/crash without build_session_finished message; — wenzelm / hgweb

#1230 (Jul 10, 2020, 12:50:10 AM)

  1. Update Metis to 2.4 — desharna / hgweb

#1229 (Jul 9, 2020, 12:50:07 AM)

  1. updated to polyml-5.8.1-20200708: recent repository version for testing; — wenzelm / hgweb
  2. more robust protocol for "Timing ..." messages, notably for pide_session=true; — wenzelm / hgweb

#1228 (Jul 7, 2020, 12:50:10 AM)

  1. removed 'freeze_problem_consts' hack in TPTP tools, which wasn't compatible with post-2016 reforms to local theories — blanchet / hgweb
  2. separation of traditional bit operations — haftmann / hgweb

#1227 (Jul 6, 2020, 12:50:08 AM)

  1. no pide_session on macos: avoid odd "hang" of remote_build_history; — wenzelm / hgweb
  2. support generated preferences, i.e. non-strict system options; — wenzelm / hgweb
  3. factored out auxiliary theory — haftmann / hgweb
  4. prefer explicit proof — haftmann / hgweb

#1226 (Jul 4, 2020, 12:50:09 AM)

  1. tuned whitespace; — wenzelm / hgweb
  2. use less memory on old hardware; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified log message (more uniform); — wenzelm / hgweb
  5. misc lemma tuning — haftmann / hgweb
  6. explicit proofs for bit projections — haftmann / hgweb

#1225 (Jul 3, 2020, 12:50:09 AM)

  1. extraction of equations x = t from premises beneath meta-all — haftmann / hgweb
  2. a small aggiornamento for Z2 — haftmann / hgweb
  3. removed superfluous dependency — haftmann / hgweb
  4. factored out ancient numeral representation — haftmann / hgweb
  5. moved to Word_Lib — haftmann / hgweb
  6. more explicit proofs — haftmann / hgweb

#1224 (Jul 2, 2020, 12:50:06 AM)

  1. clarified options --- potentially more robust; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb

#1222 (Jun 27, 2020, 12:50:11 AM)

  1. more CONTRIBUTORS; — wenzelm / hgweb

#1221 (Jun 26, 2020, 12:50:06 AM)

  1. more uniform URL (see 60b5a4731695); — wenzelm / hgweb

#1220 (Jun 25, 2020, 12:50:07 AM)

  1. clarified use of memory: prefer share tree structures over fresh strings; — wenzelm / hgweb
  2. more Java heap space (see 2d658beb815b); — wenzelm / hgweb

#1219 (Jun 22, 2020, 12:50:09 AM)

  1. clarified NEWS; — wenzelm / hgweb

#1218 (Jun 21, 2020, 12:50:10 AM)

  1. enable pide_session by default (again), with extra JVM heap for AFP tests (see also 86e429abd38d, 026de3424c39); — wenzelm / hgweb
  2. discontinued old AFP test: ancient hardware with insufficient resources; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. share cache for parallel sessions; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. more caching, notably for build/pide_session; — wenzelm / hgweb
  8. removed pointless pide_exports: unused during "build_session" process (reverting 6a64205b491a); — wenzelm / hgweb
  9. tuned --- avoid error in IntelliJ IDEA; — wenzelm / hgweb
  10. simp rules for conversions — haftmann / hgweb
  11. more class operations for the sake of efficient generated code — haftmann / hgweb

#1217 (Jun 20, 2020, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. back to parallel compression: full AFP build does require 16GB Java heap (reverting 107472ccc60d); — wenzelm / hgweb
  3. back to pide_session=false for now, requires too many JVM resources (reverting 026de3424c39); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. avoid redundant export handling for build; — wenzelm / hgweb
  6. prefer single name — haftmann / hgweb

#1216 (Jun 19, 2020, 12:50:07 AM)

  1. more lemmas — haftmann / hgweb
  2. build bit operations on word on library theory on bit operations — haftmann / hgweb
  3. bit operations as distinctive library theory — haftmann / hgweb
  4. tweak for code generation — haftmann / hgweb
  5. pragmatically ruled out word types of length zero: a bit string with no bits is not bit string at all — haftmann / hgweb
  6. more lemmas and less name space pollution — haftmann / hgweb
  7. canonical bit shifts for word type, leaving duplicates as they are at the moment — haftmann / hgweb
  8. essential instance about bit structure — haftmann / hgweb
  9. more transfer rules — haftmann / hgweb
  10. dropped yet another duplicate — haftmann / hgweb
  11. fundamental construction of word type following existing transfer rules — haftmann / hgweb
  12. replaced mere alias by input abbreviation — haftmann / hgweb
  13. replaced mere alias by abbreviation — haftmann / hgweb
  14. replaced operation with weak abstraction by input abbreviation — haftmann / hgweb
  15. avoid compound operation — haftmann / hgweb
  16. formal relationships between operations — haftmann / hgweb
  17. eliminated warnings — haftmann / hgweb
  18. replaced mere alias by input abbreviation — haftmann / hgweb

#1215 (Jun 18, 2020, 12:50:09 AM)

  1. enable pide_session by default; — wenzelm / hgweb
  2. avoid resource problems of JVM by too many parallel XZ compression tasks; — wenzelm / hgweb

#1214 (Jun 17, 2020, 12:50:07 AM)

  1. interpretations for boolean operators — haftmann / hgweb
  2. more specific thm reference — haftmann / hgweb

#1213 (Jun 14, 2020, 12:50:11 AM)

  1. clarified errors; — wenzelm / hgweb

#1212 (Jun 12, 2020, 12:50:13 AM)

  1. fixed the utterly weird definitions of asym / asymp, and added many asym lemmas — paulson <lp15@cam.ac.uk> / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. proper rendering of complex codepoints, e.g. \<^url> code: 0x01F310; — wenzelm / hgweb
  4. updated to jedit-5.6pre1 (repository version 25349); — wenzelm / hgweb

#1211 (Jun 11, 2020, 12:50:11 AM)

  1. simplified 'smt_proofs' option to be a binary option (instead of ternary), now that SMT proofs are accepted in the AFP (done with Martin Desharnais) — blanchet / hgweb

#1210 (Jun 10, 2020, 12:50:09 AM)

  1. New Ackermann development — paulson <lp15@cam.ac.uk> / hgweb

#1209 (Jun 9, 2020, 12:50:08 AM)

  1. tuned document; — wenzelm / hgweb
  2. proper latex macros, notably for src/HOL/Examples/Iff_Oracle.thy; — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. clarified sessions; — wenzelm / hgweb
  5. clarified sessions: "Notable Examples in Isabelle/HOL"; — wenzelm / hgweb
  6. clarified sessions: "Notable Examples in Isabelle/Pure"; — wenzelm / hgweb

#1208 (Jun 7, 2020, 12:51:08 AM)

  1. NEWS — haftmann / hgweb

#1207 (Jun 6, 2020, 12:51:08 AM)

  1. more theorems — haftmann / hgweb
  2. avoid overaggressive default simp rules — haftmann / hgweb

#1206 (Jun 5, 2020, 12:51:09 AM)

  1. activate simproc for FOL — haftmann / hgweb
  2. more rules for FOL also — haftmann / hgweb
  3. more simp rules — haftmann / hgweb

#1205 (Jun 4, 2020, 12:51:05 AM)

  1. should have been copied across from Set.thy as well for better printing — nipkow / hgweb

#1204 (May 31, 2020, 12:51:09 AM)

  1. specific atomization inert to later rule set modifications — haftmann / hgweb
  2. more precise scope of atomize — haftmann / hgweb
  3. install simproc but deactivate by default — haftmann / hgweb

#1203 (May 28, 2020, 12:51:10 AM)

  1. adapted to d25093536482; — wenzelm / hgweb
  2. clarified markup; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more NEWS; — wenzelm / hgweb
  7. more documentation on Isabelle/Scala; — wenzelm / hgweb
  8. proper error positions; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. more antiquotations; — wenzelm / hgweb
  12. check bash functions against Isabelle settings environment; — wenzelm / hgweb
  13. misc tuning; — wenzelm / hgweb
  14. breakable scala_name; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. discontinued pointless document antiquotation; — wenzelm / hgweb
  17. proper check of example; — wenzelm / hgweb
  18. clarified signature --- fit within limit of 22 arguments; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb

#1202 (May 26, 2020, 12:56:21 AM)

  1. more antiquotations; — wenzelm / hgweb
  2. obsolete; — wenzelm / hgweb
  3. check free-form Scala source; — wenzelm / hgweb
  4. clarified static_check: avoid accidental evaluation; — wenzelm / hgweb
  5. omit pointless memoing: Scala compiler is rather bulky anyway; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. antiquotations for Scala entities; — wenzelm / hgweb
  8. better closeup and more consistent terminology — haftmann / hgweb

#1201 (May 25, 2020, 12:51:07 AM)

  1. merged — wenzelm / hgweb
  2. proper stack_limit; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more accurate classpath for "isabelle scala"; — wenzelm / hgweb
  5. proper check of registered Scala functions; — wenzelm / hgweb
  6. asynchronous build_session: notably for Scala.fulfill protocol commands during run; — wenzelm / hgweb
  7. clarified build_session protocol; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified name; — wenzelm / hgweb
  10. more robust: explicit check for PIDE session; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. unused; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. check Scala source snippets from ML; — wenzelm / hgweb
  15. more robust isabelle.Functions --- avoid Java reflection with unclear class/object treatment; — wenzelm / hgweb
  16. init default context; — wenzelm / hgweb
  17. tuned message; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. more brackets (see 2e8af171887f); — wenzelm / hgweb
  21. tuned message; — wenzelm / hgweb
  22. clarified signature;
    more operations; — wenzelm / hgweb
  23. unused; — wenzelm / hgweb
  24. more robust, notably for "isabelle scala"; — wenzelm / hgweb
  25. clarified signature; — wenzelm / hgweb
  26. reorganised sorted_set_of_list — nipkow / hgweb
  27. merged — nipkow / hgweb
  28. simpler inductions — nipkow / hgweb

#1200 (May 24, 2020, 1:53:09 AM)

  1. a few new lemmas about functions — paulson <lp15@cam.ac.uk> / hgweb

#1199 (May 23, 2020, 12:50:09 AM)

  1. comment makes no sense — nipkow / hgweb
  2. added simp lemma — nipkow / hgweb
  3. slightly more specific implementations — haftmann / hgweb
  4. tuned module name space for generated code — haftmann / hgweb

#1198 (May 22, 2020, 1:29:45 AM)

  1. unused alias — nipkow / hgweb
  2. generalized and augmented — haftmann / hgweb

#1197 (May 21, 2020, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. A few new theorems, plus some tidying up — paulson <lp15@cam.ac.uk> / hgweb
  4. corrected spelling and tuned whitespace — haftmann / hgweb

#1196 (May 20, 2020, 12:50:08 AM)

  1. tuned — nipkow / hgweb

#1195 (May 19, 2020, 12:50:08 AM)

  1. follow Phabricator update 2020 Week 19; — wenzelm / hgweb

#1194 (May 18, 2020, 12:50:08 AM)

  1. another AVL tree version — nipkow / hgweb

#1193 (May 16, 2020, 12:50:07 AM)

  1. added missing preprocessing step for extraction (due to Stefan Berghofer) — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. new HOL simproc: eliminate_false_implies — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. added lemma — nipkow / hgweb

#1192 (May 15, 2020, 12:50:07 AM)

  1. Tuned some proofs in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. The Uniq quantifier for FOL too — paulson <lp15@cam.ac.uk> / hgweb

#1191 (May 14, 2020, 12:50:08 AM)

  1. generalised pigeonhole principle in HOL-Library.FuncSet — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. new constant power_int in HOL — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. New HOL simproc 'datatype_no_proper_subterm' — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1190 (May 13, 2020, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. Fixes for Sup{} = (0::nat) — paulson <lp15@cam.ac.uk> / hgweb
  3. abbrevs for the Uniq quantifier; trying Sup_nat_def to allow zero (experimentally) — paulson <lp15@cam.ac.uk> / hgweb
  4. clarified session imports: avoid bulky HOL-Library image; — wenzelm / hgweb
  5. tuned -- avoid warning; — wenzelm / hgweb
  6. "app" -> "join" for RBTs — nipkow / hgweb
  7. "app" -> "join" for uniformity with Join theory; tuned defs — nipkow / hgweb

#1189 (May 12, 2020, 12:50:09 AM)

  1. added top-level functions and tuned — nipkow / hgweb
  2. the Uniq quantifier — paulson <lp15@cam.ac.uk> / hgweb

#1188 (May 10, 2020, 12:50:09 AM)

  1. modernized notation for bit operations — haftmann / hgweb

#1187 (May 9, 2020, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. avoid hidden undef cases — nipkow / hgweb
  3. explicit mask operation for bits — haftmann / hgweb
  4. prefer _ mod 2 over of_bool (odd _) — haftmann / hgweb
  5. less aggressive default simp rules — haftmann / hgweb

#1186 (May 7, 2020, 12:50:11 AM)

  1. simplified and tuned — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. tuned — nipkow / hgweb

#1185 (May 6, 2020, 12:50:10 AM)

  1. tuned proofs — nipkow / hgweb
  2. tuned var. names — nipkow / hgweb

#1184 (May 5, 2020, 12:50:07 AM)

  1. tuned var. names — nipkow / hgweb
  2. AVL trees with balance tags — nipkow / hgweb

#1183 (Apr 30, 2020, 12:50:06 AM)

  1. A little more tidying up — paulson <lp15@cam.ac.uk> / hgweb
  2. tuned — nipkow / hgweb

#1182 (Apr 29, 2020, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. merged — wenzelm / hgweb
  4. added "isabelle sessions" tool; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. use abs(h l - h r) instead of 3 cases, tuned proofs — nipkow / hgweb
  7. added lemmas — nipkow / hgweb

#1181 (Apr 28, 2020, 12:50:07 AM)

  1. simplified construction of binary bit operations — haftmann / hgweb

#1180 (Apr 27, 2020, 12:50:11 AM)

  1. temporarily revert change which does not work as expected — haftmann / hgweb
  2. more rules — haftmann / hgweb

#1179 (Apr 26, 2020, 12:50:07 AM)

  1. added Height_Balanced_Trees — nipkow / hgweb
  2. documentation of relevant ideas — haftmann / hgweb
  3. numeral rules for take_bit / drop_bit on int — haftmann / hgweb
  4. opaque export does not work as expected in presence of dependent instances — haftmann / hgweb

#1178 (Apr 24, 2020, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. tuned document — nipkow / hgweb
  3. split AVL_Set.thy — nipkow / hgweb
  4. avoid passing chained facts twice to preplay in Sledgehammer — blanchet / hgweb
  5. tweaked Vampire's options + tuning — blanchet / hgweb
  6. more robust Isabelle_System.init (amending c0bc99aad936): avoid non-termination on Windows (java.lang.StackOverflowError); — wenzelm / hgweb
  7. back to more modest (but uniform) Java stack, see 97fc4f657bda; — wenzelm / hgweb
  8. more generous Java memory, also hoping to prevent spurious java.lang.StackOverflowError in isabelle_cronjob; — wenzelm / hgweb
  9. added lemmas — nipkow / hgweb

#1177 (Apr 23, 2020, 12:50:09 AM)

  1. hooks for foundational terms: protection of foundational terms during simplification — haftmann / hgweb
  2. merged — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. avoid deprecated operations; — wenzelm / hgweb
  5. tuned -- avoid odd compiler warning; — wenzelm / hgweb
  6. avoid deprecated operations; — wenzelm / hgweb
  7. deprecated and obsolete; — wenzelm / hgweb
  8. tuned signature -- avoid warnings; — wenzelm / hgweb
  9. more informative error; — wenzelm / hgweb
  10. new funs successive and distinct_adj — nipkow / hgweb
  11. added lemmas — nipkow / hgweb

#1176 (Apr 22, 2020, 2:33:49 AM)

  1. clarified signature: avoid clash with Isabelle/Scala Term.OFCLASS on case-insensible file-system; — wenzelm / hgweb
  2. clarified signature -- avoid warning; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified imports; — wenzelm / hgweb

#1175 (Apr 21, 2020, 12:50:08 AM)

  1. more robust judgment handling — haftmann / hgweb
  2. Sketch and explore again — paulson <lp15@cam.ac.uk> / hgweb
  3. removal of symmetries in Polytope, plus some tidying — paulson <lp15@cam.ac.uk> / hgweb

#1174 (Apr 20, 2020, 12:50:07 AM)

  1. Sketch_and_Explore — oops — paulson <lp15@cam.ac.uk> / hgweb
  2. the rest of the applys — paulson <lp15@cam.ac.uk> / hgweb
  3. more applys — paulson <lp15@cam.ac.uk> / hgweb

#1173 (Apr 18, 2020, 2:18:25 AM)

  1. merged — paulson / hgweb
  2. New theory Library/List_Lenlexorder.thy, a type class instantiation for well-ordering lists — paulson <lp15@cam.ac.uk> / hgweb
  3. discontinued somewhat incoherent patches (see also 3b36fc4916af); — wenzelm / hgweb
  4. use friendlier package; — wenzelm / hgweb
  5. removed LaTeX package and hack to avoid ALLCAPS headers — blanchet / hgweb
  6. use friendlier package — blanchet / hgweb

#1172 (Apr 17, 2020, 12:50:07 AM)

  1. move virtual machine node; — wenzelm / hgweb
  2. generalized — haftmann / hgweb
  3. more theorems — haftmann / hgweb
  4. another rule on numerals — haftmann / hgweb
  5. bit on numerals — haftmann / hgweb
  6. more complete rules on numerals — haftmann / hgweb
  7. more complete rules on numerals — haftmann / hgweb

#1171 (Apr 16, 2020, 12:50:08 AM)

  1. removed obsolete RC tags; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. Added tag Isabelle2020 for changeset abf3e80bd815 — wenzelm / hgweb
  4. tuned NEWS; — wenzelm / hgweb
  5. tuned NEWS; — wenzelm / hgweb

#1170 (Apr 14, 2020, 12:50:09 AM)

  1. tuned message;
    tuned signature; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more cleaning up Homotopy — paulson <lp15@cam.ac.uk> / hgweb

#1169 (Apr 13, 2020, 12:50:10 AM)

  1. cleaning up Homotopy — paulson <lp15@cam.ac.uk> / hgweb

#1168 (Apr 12, 2020, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. more removal of applys — paulson <lp15@cam.ac.uk> / hgweb

#1167 (Apr 10, 2020, 12:50:06 AM)

  1. avoid hard-wired stuff: configure via plugin services; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#1166 (Apr 9, 2020, 12:50:10 AM)

  1. clarified init of settings vs. services; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. another isabelle_scala_service; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned -- avoid deprecated operations; — wenzelm / hgweb
  7. more general support for isabelle_scala_service;
    clarified File_Format.registry; — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. Added tag Isabelle2020-RC5 for changeset 8ed68b2aeba1 — wenzelm / hgweb
  11. more robust: notably for sledgehammer with 'using' and prover=cvc4; — wenzelm / hgweb

#1165 (Apr 8, 2020, 12:50:09 AM)

  1. NEWS; — wenzelm / hgweb
  2. more careful handling of interrupts, notably for Isabelle/jEdit Scala Console; — wenzelm / hgweb
  3. clarified signature: more uniform treatment of stopped/interrupted state; — wenzelm / hgweb
  4. proper asynchronous GUI interaction for somewhat heavy JEdit_Sessions.session_build check; — wenzelm / hgweb
  5. tuned signature --- avoid confusion with init_view(buffer: Buffer, text_area: JEditTextArea); — wenzelm / hgweb
  6. merged — nipkow / hgweb
  7. more automation and clarification — nipkow / hgweb
  8. merged — paulson / hgweb
  9. removed more applys — paulson <lp15@cam.ac.uk> / hgweb

#1164 (Apr 7, 2020, 12:50:06 AM)

  1. merged; — wenzelm / hgweb
  2. more robust interrupts; — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. NEWS; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more robust interrupt handling; — wenzelm / hgweb
  8. more robust kill: not always running on Isabelle_Thread (e.g. POSIX_Interrupt handler); — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. more uniform and Java-conformant: change of handler is non-blocking and interrupts should not be exposed prematurely (reverting 220d19f3e074); — wenzelm / hgweb
  12. terminate faster; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified interrupt handling; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. misc tuning and clarification; — wenzelm / hgweb
  19. more general interrupt_handler, with some cascading; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. a few more applys — paulson <lp15@cam.ac.uk> / hgweb
  22. fixed a broken frac_le proof — paulson <lp15@cam.ac.uk> / hgweb
  23. fixed more nasty proofs — paulson <lp15@cam.ac.uk> / hgweb

#1163 (Apr 6, 2020, 12:50:06 AM)

  1. merged — paulson / hgweb
  2. Tidied up more ancient, horrible proofs. Liberalised frac_le — paulson <lp15@cam.ac.uk> / hgweb
  3. clarified signature: more uniform ML vs. Scala; — wenzelm / hgweb
  4. clarified names; — wenzelm / hgweb
  5. clarified names; — wenzelm / hgweb

#1162 (Apr 5, 2020, 12:50:08 AM)

  1. proper use of flag; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned names; — wenzelm / hgweb
  4. finally expose interrupt, similar to ML; — wenzelm / hgweb
  5. Standard_Thread for isabelle command-line tools; — wenzelm / hgweb
  6. tuned -- Command_Line.tool is already part of Isabelle_Tool; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. thread pool with Standard_Thread workers;
    tuned signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. support for uninterruptible execution; — wenzelm / hgweb

#1161 (Apr 4, 2020, 12:50:07 AM)

  1. tuned -- prefer Config.T over Data; — wenzelm / hgweb
  2. proper "editor_tracing_messages=0" as in "isabelle dump"; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified build_options vs. job options; — wenzelm / hgweb
  5. more official handling of protocol messages, including export; — wenzelm / hgweb
  6. less redundant markup reports; — wenzelm / hgweb
  7. more accurate context position reports; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#1160 (Apr 3, 2020, 12:50:08 AM)

  1. proper treatment of startup errors, notably for Pure ROOT.ML; — wenzelm / hgweb
  2. proper treatment of protocol exceptions and prover termination: avoid session.stop while saving image; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2020-RC4 for changeset 1f3d9a9dd42a — wenzelm / hgweb
  5. more robust, notably wrt. interrupts; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. more NEWS; — wenzelm / hgweb
  8. clarified messages: indicate termination explicitly; — wenzelm / hgweb
  9. avoid vacous type variable, due to "potentially redundant" shyps in Thm.unconstrainT; — wenzelm / hgweb
  10. Added tag Isabelle2020-RC3 for changeset 7fe1a344404a — wenzelm / hgweb
  11. updated to current cygwin-20200323, after 3.1.4-1 from 19-Feb-2020; — wenzelm / hgweb
  12. avoid jdk-11.0.6+10: it shows problem "S8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11" https://bugs.openjdk.java.net/browse/JDK-8217731 even though the changelog claims to have resolved this; — wenzelm / hgweb
  13. clarified signature: more direct Isabelle_Process.EXIT; — wenzelm / hgweb
  14. proper arguments of protocol function; — wenzelm / hgweb

#1159 (Apr 2, 2020, 1:05:35 AM)

  1. merged — wenzelm / hgweb
  2. more robust: process stdout on Windows may contain CR; — wenzelm / hgweb
  3. clarified signature;
    more inlined protocol messages; — wenzelm / hgweb
  4. prefer system option: easier to make it default; — wenzelm / hgweb
  5. support multiple sessions, notably for "isabelle build -P -j2"; — wenzelm / hgweb
  6. pretty formatting as in Isabelle/ML; — wenzelm / hgweb
  7. output prover messages; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature: more robust; — wenzelm / hgweb
  10. proper parent base; — wenzelm / hgweb
  11. traditional print_mode for batch build; — wenzelm / hgweb
  12. proper support for "isabelle build -P Pure"; — wenzelm / hgweb
  13. clarified signature: more robust bootstrap base; — wenzelm / hgweb
  14. proper startup for Pure: its use_prelude produces stdout before stderr protocol init; — wenzelm / hgweb
  15. proper context for loading Pure; — wenzelm / hgweb
  16. clarified signature of ML_Process vs. Isabelle_Process: proper support for "isabelle build -P -b"; — wenzelm / hgweb
  17. close socket explicitly (idempotent); — wenzelm / hgweb
  18. more robust message_context and shutdown, e.g. after errors in protocol loop (see also 3f02bc5a5a03); — wenzelm / hgweb
  19. simplified code and proofs — nipkow / hgweb
  20. automated proof — nipkow / hgweb

#1158 (Apr 1, 2020, 12:50:06 AM)

  1. merged — nipkow / hgweb
  2. cleaned proofs — nipkow / hgweb

#1157 (Mar 31, 2020, 12:50:06 AM)

  1. clarified signature; — wenzelm / hgweb
  2. more accurate treatment of errors; — wenzelm / hgweb
  3. clarified modules: global quasi-scope for markers; — wenzelm / hgweb
  4. redunant simp rule — nipkow / hgweb
  5. merged — paulson / hgweb
  6. more ugly old proofs — paulson <lp15@cam.ac.uk> / hgweb

#1156 (Mar 30, 2020, 12:51:17 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. clarified signature: more explicit type Protocol_Message.Marker; — wenzelm / hgweb
  5. tuned signature -- follow Scala; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more explicit type Protocol_Message.Marker;
    tuned; — wenzelm / hgweb
  8. clarified protocol messages: explicitly use physical_writeln, always encode_lines; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. more tidying up of old apply-proofs — paulson <lp15@cam.ac.uk> / hgweb

#1155 (Mar 29, 2020, 1:08:16 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. eliminated pointless flag (see also 6533ceee4cd7); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. structured a lot of ancient, horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
  9. clarified Isabelle_Process phases; — wenzelm / hgweb
  10. clarified order: update syslog before handling exit; — wenzelm / hgweb
  11. tuned error message; — wenzelm / hgweb
  12. clarified signature: more robust startup_join; — wenzelm / hgweb

#1154 (Mar 28, 2020, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. misc tuning based on hints by IntelliJ IDEA; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature: more accurate session_base_info.sessions_structure; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. added lemma — nipkow / hgweb

#1153 (Mar 26, 2020, 12:50:06 AM)

  1. merged — paulson / hgweb
  2. updated to more modern style — paulson <lp15@cam.ac.uk> / hgweb

#1152 (Mar 24, 2020, 12:50:11 AM)

  1. updated to scala-2.12.11; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. put back Nat.le_diff_conv2 because AUTO2 doesn't work with Groups.le_diff_conv2 — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. new-style Greater lemmas — paulson <lp15@cam.ac.uk> / hgweb
  6. tidying up some horrible proofs — paulson <lp15@cam.ac.uk> / hgweb

#1151 (Mar 23, 2020, 12:50:11 AM)

  1. avoid jdk-11.0.6+10: it shows problem "S8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11" https://bugs.openjdk.java.net/browse/JDK-8217731 even though the changelog claims to have resolved this; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb

#1150 (Mar 22, 2020, 12:50:10 AM)

  1. merged; — wenzelm / hgweb
  2. more NEWS; — wenzelm / hgweb
  3. delete Isabelle distribution archive after use; — wenzelm / hgweb
  4. documentation for "isabelle build_docker"; — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. tuned bib; — wenzelm / hgweb
  7. more documentation on view.antiAlias, not just NEWS; — wenzelm / hgweb
  8. more NEWS; — wenzelm / hgweb
  9. avoid premature crash due to missing session parents/imports; — wenzelm / hgweb
  10. avoid accidental update of base session sources (following documentation in "system" manual); — wenzelm / hgweb
  11. avoid duplicate stderr output in isabelle build -v, e.g. "Timing ..." (amending a829207b32a3); — wenzelm / hgweb
  12. prefer subpixel antialiasing by default: rendering of text is usually much faster, notably on Linux (see also 093ab1a99eb6 and f610115ca3d0); — wenzelm / hgweb
  13. slightly more explicit error, without going into the graph of proof futures; — wenzelm / hgweb
  14. more robust re-use of $ISABELLE_TMP_PREFIX (amending c1597167563e); — wenzelm / hgweb
  15. prefer strict qualification (default for 'interpretation', see 461ee3e49ad3) as proposed by Pedro Sánchez Terraf; — wenzelm / hgweb
  16. tuned documentation, based on hints by Pedro Sánchez Terraf; — wenzelm / hgweb
  17. backed out changeset 7eadccd4392c: too confusing wrt. text overview panel; — wenzelm / hgweb

#1149 (Mar 20, 2020, 12:50:07 AM)

  1. back to old-style names for uniform sorting of build_status (amending 138e8226961e); — wenzelm / hgweb
  2. support actual_host for lrzcloud2: the proxy_host/sshd cannot resolve invented hostname (amending 1d8b6c2253e6); — wenzelm / hgweb

#1148 (Mar 19, 2020, 12:50:07 AM)

  1. clarified connection parameters (again, after adjusting $HOME/.ssh configuration); — wenzelm / hgweb
  2. clarified output; — wenzelm / hgweb

#1147 (Mar 17, 2020, 12:50:09 AM)

  1. proper host for ssh.hg_url (required aliasing works via $HOME/.ssh/config); — wenzelm / hgweb
  2. clarified connection parameters; — wenzelm / hgweb
  3. clarified test; — wenzelm / hgweb

#1146 (Mar 16, 2020, 12:50:11 AM)

  1. remove Thm.transfer workaround made obsplete by cf2406e654cf — traytel / hgweb
  2. back to post-release mode; — wenzelm / hgweb
  3. Added tag Isabelle2020-RC2 for changeset 7eadccd4392c — wenzelm / hgweb
  4. claried error elements: include internalized errors of tokens/commands; — wenzelm / hgweb
  5. more robust connection via proxy_host; — wenzelm / hgweb

#1145 (Mar 15, 2020, 12:50:07 AM)

  1. more robust: proper transfer if Context.eq_thy_id; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more robust hg_url;
    clarified signature; — wenzelm / hgweb
  6. proper usage (amending 8c7706b053c7); — wenzelm / hgweb
  7. proper escape for literal single quotes; — wenzelm / hgweb
  8. some uses of "' " as witness for this feature; — wenzelm / hgweb
  9. allow slightly odd "' " in mixfix as documented (introduced in 55754d6d399c, but broken in be8a8d60d962); — wenzelm / hgweb
  10. tidied up a few little proofs — paulson <lp15@cam.ac.uk> / hgweb

#1144 (Mar 13, 2020, 12:50:08 AM)

  1. updated for release; — wenzelm / hgweb
  2. more usable defaults for high resolution on Linux, where the desktop environment usually lacks automatic scaling; — wenzelm / hgweb
  3. tuned for Isabelle2020; — wenzelm / hgweb
  4. more explicit defaults; — wenzelm / hgweb
  5. proper transfer for Thm.derivation_name; — wenzelm / hgweb

#1143 (Mar 11, 2020, 12:50:07 AM)

  1. tuned OS names; — wenzelm / hgweb
  2. standard tests for macOS 10.15 Catalina; — wenzelm / hgweb
  3. updated NEWS w.r.t. e0237f2eb49d — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1142 (Mar 10, 2020, 12:50:09 AM)

  1. more frugal simp rules for bit operations; more pervasive use of bit selector — haftmann / hgweb
  2. more scalable output of YXML files; — wenzelm / hgweb
  3. proper grounding of free types produced by reconstruct_proof/infer_type, e.g. relevant for Lattices_Big.semilattice_set.infinite; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. more thorough strip_shyps for proof boxes (but types are usually stripped and reconstructed later); — wenzelm / hgweb
  7. clarified; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb

#1141 (Mar 8, 2020, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. copy jEdit sources instead of jar, for better browsing experience; — wenzelm / hgweb
  3. proper option; — wenzelm / hgweb

#1140 (Mar 7, 2020, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. formally depend on Java 11 --- discontinue Java 8 workaround; — wenzelm / hgweb
  3. support Java/VM monitoring via jconsole; — wenzelm / hgweb

#1139 (Mar 5, 2020, 12:50:07 AM)

  1. escape some special chars, notably for URL#NAME form; — wenzelm / hgweb
  2. library theory for extractions of equations x = t into premises — haftmann / hgweb
  3. tuned — haftmann / hgweb
  4. rebuild x86_64-linux on Ubuntu 14.04.6 LTS;
    rebuild x86_64-cygwin on cygwin-20200116; — wenzelm / hgweb

#1138 (Mar 4, 2020, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. include actions for jEdit dockables, e.g. "vfs.browser"; — wenzelm / hgweb
  3. misc tuning and clarification; — wenzelm / hgweb
  4. infrastructure for extraction of equations x = t from premises beneath meta-all — haftmann / hgweb
  5. avoid conflict with isabelle.next-error, resulting in odd startup dialog; — wenzelm / hgweb
  6. updated for release; — wenzelm / hgweb

#1137 (Mar 3, 2020, 12:50:10 AM)

  1. Added tag Isabelle2020-RC1 for changeset a8849ac415cc — wenzelm / hgweb
  2. follow Phabricator update 2020 Week 6; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. VSCode extension for official Isabelle release; — wenzelm / hgweb
  5. more documentation; — wenzelm / hgweb
  6. tuned GUI; — wenzelm / hgweb

#1136 (Mar 2, 2020, 12:50:09 AM)

  1. clarified command line; — wenzelm / hgweb
  2. proper navigation wrt. caret;
    tuned signature; — wenzelm / hgweb
  3. clarified modifier: avoid confusion of CS+a as C+a; — wenzelm / hgweb
  4. tuned -- avoid deprecated operations; — wenzelm / hgweb
  5. more Isabelle/jEdit actions; — wenzelm / hgweb
  6. updated for release; — wenzelm / hgweb

#1135 (Mar 1, 2020, 12:50:10 AM)

  1. more Isabelle/jEdit actions; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned lift_bnf's user interface for quotients — traytel / hgweb

#1134 (Feb 29, 2020, 12:50:06 AM)

  1. NEWS; — wenzelm / hgweb
  2. updated to polyml-5.8.1-20200228 test version (Poly/ML 6025c250b4f1); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#1133 (Feb 28, 2020, 12:50:08 AM)

  1. more complete signature; — wenzelm / hgweb
  2. more complete signature; — wenzelm / hgweb
  3. clarified versions -- more reproducible build; — wenzelm / hgweb
  4. removed dead lemma — nipkow / hgweb

#1132 (Feb 27, 2020, 12:50:09 AM)

  1. simplified proofs — nipkow / hgweb
  2. updated for release; — wenzelm / hgweb
  3. updated for release; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. updated version; — wenzelm / hgweb
  7. obsolete; — wenzelm / hgweb
  8. less ambitious preview: discontinued preview-update / preview-source which did not work on the spot via WebviewPanel; — wenzelm / hgweb
  9. misc tuning and clarification; — wenzelm / hgweb
  10. obsolete; — wenzelm / hgweb
  11. proper message passing -- discontinued obsolete auxiliary commands; — wenzelm / hgweb
  12. clarified Panel;
    discontinued intermediate Content_Provider; — wenzelm / hgweb
  13. removed duplicate (amending 5763d9a2f47d, 5aa9cb83e70e); — wenzelm / hgweb
  14. update to WebviewPanel API, following initial version by Peter Zeller; — wenzelm / hgweb
  15. Moved a number of general-purpose lemmas into HOL — paulson <lp15@cam.ac.uk> / hgweb

#1131 (Feb 26, 2020, 12:50:10 AM)

  1. more robust shutdown while Isabelle_Process is starting up, e.g. quit after dialog Isabelle version for testing"; — wenzelm / hgweb

#1130 (Feb 25, 2020, 1:46:07 AM)

  1. merged — traytel / hgweb
  2. lift BNF witnesses for quotients (unless better ones are specified by the user) — traytel / hgweb
  3. more robust (amending add9a9f6a290): proper syntax error instead of exception for grammar with unreachable nonterminals, e.g. nonterminal f1 syntax "_F" :: "f1 ⇒ 'b"  ("F _" 10); — wenzelm / hgweb
  4. merged — nipkow / hgweb
  5. tuned var names (avoid h) — nipkow / hgweb
  6. more position information for oracles (e.g. "skip_proof" for 'sorry'), requires Proofterm.proofs := 1; — wenzelm / hgweb
  7. a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb

#1129 (Feb 22, 2020, 12:50:07 AM)

  1. tuned deletion — nipkow / hgweb

#1128 (Feb 21, 2020, 12:50:08 AM)

  1. merged — traytel / hgweb
  2. additional lemmas about alw and suntil (by Michael Foster) — traytel / hgweb

#1127 (Feb 20, 2020, 12:50:09 AM)

  1. proper print mode for function_space notation (amending d68b705719ce); — wenzelm / hgweb
  2. proper file name (amending ce3409dfb18c); — wenzelm / hgweb

#1126 (Feb 19, 2020, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. tuned proof — nipkow / hgweb
  3. more robust pretty printing of broken YXML, e.g. single "\^E"; — wenzelm / hgweb

#1125 (Feb 18, 2020, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. proper sort constraints for strip_shyps, for sort relations used in minimization; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb
  5. tuned; — wenzelm / hgweb

#1124 (Feb 17, 2020, 12:50:06 AM)

  1. merged — nipkow / hgweb
  2. lemmas about "card A = 2"; prefer iff to implications — nipkow / hgweb
  3. NEWS; — wenzelm / hgweb
  4. proper sort constraints for strip_shyps, which implicitly performs type instantiation;
    include solve_constraints in strip_shyps to avoid later conflicts with Thm.transfer; — wenzelm / hgweb

#1123 (Feb 16, 2020, 12:50:11 AM)

  1. NEWS; — wenzelm / hgweb
  2. Added tag Isabelle2020-RC0 for changeset 21c0b3a9d2f8 — wenzelm / hgweb

#1122 (Feb 14, 2020, 12:50:08 AM)

  1. added lemmas — nipkow / hgweb
  2. canonical approach towards lifting — haftmann / hgweb
  3. more instances — haftmann / hgweb
  4. tuned proof — haftmann / hgweb

#1121 (Feb 13, 2020, 12:50:10 AM)

  1. afford newer Mercurial version, just before odd problems in 4.0 and 4.1; — wenzelm / hgweb
  2. afford more logging (following defaults on Ubuntu); — wenzelm / hgweb

#1120 (Feb 12, 2020, 12:50:09 AM)

  1. updated for release; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. updated for release; — wenzelm / hgweb
  4. some lemmas about the lex ordering on lists, etc. — paulson <lp15@cam.ac.uk> / hgweb

#1119 (Feb 11, 2020, 12:50:09 AM)

  1. proper symbols; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. recover from Unicode accident in 4abd07cd034f; — wenzelm / hgweb
  4. updated for release; — wenzelm / hgweb
  5. NEWS; — wenzelm / hgweb
  6. NEWS; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. easy abstraction over pointwise bit operations — haftmann / hgweb
  10. more rules for natural deduction from inequalities — haftmann / hgweb

#1118 (Feb 10, 2020, 12:50:08 AM)

  1. rule concerning bit (push_bit ...) — haftmann / hgweb
  2. more lemmas — haftmann / hgweb

#1117 (Feb 9, 2020, 12:50:09 AM)

  1. allow to override repository versions at runtime; — wenzelm / hgweb

#1116 (Feb 8, 2020, 12:50:07 AM)

  1. follow Phabricator update 2020 Week 5; — wenzelm / hgweb

#1115 (Feb 6, 2020, 12:50:09 AM)

  1. simplified logical constructions — haftmann / hgweb
  2. simplified logical constructions — haftmann / hgweb

#1114 (Feb 5, 2020, 12:50:07 AM)

  1. more theorems — haftmann / hgweb
  2. Simplified, generalised version of Constructible due to E. Gunther, M. Pagano and P. Sánchez Terraf — paulson <lp15@cam.ac.uk> / hgweb
  3. tuned — nipkow / hgweb

#1113 (Feb 4, 2020, 12:50:07 AM)

  1. tuned — nipkow / hgweb
  2. added Interval_Tree.thy — nipkow / hgweb

#1112 (Feb 3, 2020, 12:50:08 AM)

  1. more specific class assumptions — haftmann / hgweb
  2. more theorems — haftmann / hgweb

#1111 (Jan 29, 2020, 12:50:10 AM)

  1. ignore generated dependency files (see 91d5a8255c98, fd5cd1daf6a9); — wenzelm / hgweb
  2. Tidied up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. sketches of ideas still to come — haftmann / hgweb
  4. more theorems — haftmann / hgweb
  5. generalized — haftmann / hgweb
  6. tuned — haftmann / hgweb

#1110 (Jan 28, 2020, 12:50:06 AM)

  1. Two lemmas about nsets — paulson <lp15@cam.ac.uk> / hgweb
  2. A few lemmas connected with orderings — paulson <lp15@cam.ac.uk> / hgweb

#1109 (Jan 24, 2020, 12:50:09 AM)

  1. tuned — haftmann / hgweb
  2. tuned — haftmann / hgweb
  3. dropped dead code — haftmann / hgweb

#1108 (Jan 23, 2020, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. added lemma — nipkow / hgweb

#1107 (Jan 22, 2020, 1:42:34 AM)

  1. Removed multiplicativity assumption from normalization_semidom — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1106 (Jan 20, 2020, 12:50:11 AM)

  1. clarified file names; — wenzelm / hgweb
  2. clarified build_polyml_component: include IDE entry point for ML compiler; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned spelling; — wenzelm / hgweb
  5. new examples of BNF lifting across quotients using a new theory of confluence,
    which simplifies the relator subdistributivity proof obligation
    (a few new useful notions were added to HOL;
    notably the symmetric and equivalence closures of a relation) — traytel / hgweb

#1105 (Jan 18, 2020, 12:50:09 AM)

  1. Removed unnecessary and problematic trivial lemma from HOL-Algebra — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1104 (Jan 17, 2020, 12:50:06 AM)

  1. proper executable file; — wenzelm / hgweb
  2. more documentation: odd option for special situations; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. updated to sumatra_pdf-3.1.2-1: x86_64-windows; — wenzelm / hgweb
  5. updated to stack-2.1.3, stackage lts-13.19, ghc-8.6.4; — wenzelm / hgweb
  6. updated to opam-2.0.6; — wenzelm / hgweb
  7. updated to current cygwin, after 3.1.2-1 from 21-Dec-2019; — wenzelm / hgweb

#1103 (Jan 16, 2020, 12:50:08 AM)

  1. updated to jdk-11.0.6+10; — wenzelm / hgweb
  2. misc tuning, following hint by IntelliJ; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned -- avoid deprecated constructors; — wenzelm / hgweb
  5. proper comparison of Option values, following hint by IntelliJ; — wenzelm / hgweb
  6. unused -- clone of Option.apply; — wenzelm / hgweb
  7. added "isabelle scala_project" to support e.g. IntelliJ IDEA; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb

#1102 (Jan 15, 2020, 12:50:10 AM)

  1. more antiquotations; — wenzelm / hgweb

#1101 (Jan 14, 2020, 12:50:08 AM)

  1. tuned messages; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified output channel; — wenzelm / hgweb
  4. clarified option -f: avoid accidental target_clean for proper release snapshot; — wenzelm / hgweb

#1100 (Jan 13, 2020, 12:50:08 AM)

  1. more robust; — wenzelm / hgweb
  2. updated to sqlite-jdbc-3.30.1; — wenzelm / hgweb
  3. updated to postgresql-42.2.9; — wenzelm / hgweb
  4. build in $ISABELLE_HOME;
    clarified build dependencies; — wenzelm / hgweb
  5. build in $ISABELLE_HOME;
    clarified build dependencies; — wenzelm / hgweb
  6. clarified fresh build; — wenzelm / hgweb

#1099 (Jan 12, 2020, 12:50:10 AM)

  1. tuned documentation; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb

#1098 (Jan 11, 2020, 12:50:07 AM)

  1. clarified script name; — wenzelm / hgweb
  2. prefer mercurial-2.8.2 for more robustness (i.e. the version used by the hosting service https://admin.phacility.com); — wenzelm / hgweb

#1097 (Jan 10, 2020, 12:50:07 AM)

  1. proper name; — wenzelm / hgweb
  2. more Isabelle fonts, notably for File Browser title in GTK L&F; — wenzelm / hgweb
  3. eliminated deprecated scala.collection.JavaConversions; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. tuned -- more direct java.util.Map.of; — wenzelm / hgweb
  6. added lemma — nipkow / hgweb

#1096 (Jan 8, 2020, 12:50:10 AM)

  1. merged — traytel / hgweb
  2. eliminated one redundant proof obligation in lift_bnf for quotients — traytel / hgweb
  3. removed experimental option to SPASS — blanchet / hgweb
  4. alternative deletion in Red-Black trees — nipkow / hgweb
  5. generalized thm (as suggested by Christian Weinz) — nipkow / hgweb
  6. tunded — nipkow / hgweb

#1095 (Dec 29, 2019, 12:50:07 AM)

  1. tuned — nipkow / hgweb

#1094 (Dec 28, 2019, 12:50:09 AM)

  1. tuned — nipkow / hgweb
  2. more examples; — wenzelm / hgweb
  3. tuned — nipkow / hgweb

#1093 (Dec 25, 2019, 12:50:08 AM)

  1. tuned — nipkow / hgweb

#1092 (Dec 24, 2019, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. updated platform situation: 32bit variants are marginal or absent; — wenzelm / hgweb
  4. repackage as csdp-6.1-1, with proper platform names; — wenzelm / hgweb
  5. proper File.platform_path for Windows; — wenzelm / hgweb
  6. updated csdp-6.1: Linux and Windows executables are as before, but macOS has been rebuilt for x86_64 (to accommodate Catalina);
    NOTE: current version 6.2.0 caused odd problems with parallel invocations (e.g. on Ubuntu 18.04); — wenzelm / hgweb
  7. updated linux_app-20191223: x86_64-linux;
    clarified location of lib/scripts/Isabelle.run; — wenzelm / hgweb

#1091 (Dec 23, 2019, 12:51:35 AM)

  1. tuned; — wenzelm / hgweb
  2. improved Markdown-like display in Phabricator; — wenzelm / hgweb
  3. improved Markdown-like display in Phabricator; — wenzelm / hgweb
  4. somewhat irrelevant -- defaults are OK; — wenzelm / hgweb
  5. obsolete; — wenzelm / hgweb

#1090 (Dec 22, 2019, 12:50:09 AM)

  1. clarified signature -- more operations; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. proper search with multiple "pages" of results; — wenzelm / hgweb

#1089 (Dec 21, 2019, 12:50:10 AM)

  1. tuned documentation; — wenzelm / hgweb
  2. tuned messages; — wenzelm / hgweb

#1088 (Dec 20, 2019, 12:50:07 AM)

  1. more robust; — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. more documentation; — wenzelm / hgweb
  5. tuned documentation; — wenzelm / hgweb
  6. more documentation; — wenzelm / hgweb
  7. added option -r: support more robust consolidation of local clones with varying names; — wenzelm / hgweb
  8. clarified backup; — wenzelm / hgweb
  9. removed somewhat pointless option -R: more careful inspection of hgrc is required in practice; — wenzelm / hgweb
  10. proper proof body context for Simplifier plugins (solvers, loopers, ...) -- avoid crash due to Subgoal.FOCUS (before e58bc223f46c); — wenzelm / hgweb
  11. more robust bound_fixes: external name does appear in "fixes" name space and could clash with direct fixes (e.g. via Subgoal.FOCUS within a global context); — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#1087 (Dec 19, 2019, 12:50:08 AM)

  1. proper backup; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. more ambitious edit_hgrc; — wenzelm / hgweb
  4. added command hg_setup: setup remote vs. local Mercurial repository; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified signature;
    tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more repository information; — wenzelm / hgweb
  11. more permissive string fields; — wenzelm / hgweb
  12. tuned proof (by Thomas Sewell) — nipkow / hgweb

#1086 (Dec 18, 2019, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified signature: error_code may contain low-level message instead of proper "ERR-" code; — wenzelm / hgweb
  3. clarified signature;
    more operations; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. support for conduit API; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. more robust: support /usr/local/bin/hg; — wenzelm / hgweb
  8. tuned documentation; — wenzelm / hgweb
  9. eliminated pointless option -T: it merely tests ssh config of root, which is not required later; — wenzelm / hgweb
  10. slicker proofs (used in CPP paper) — nipkow / hgweb

#1085 (Dec 17, 2019, 12:50:07 AM)

  1. tuned NEWS; — wenzelm / hgweb
  2. more rebust setup for Subversion -- assuming that diffusion.ssh-port is only set in phabricator/conf/local/local.json, not in the database; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned documentation; — wenzelm / hgweb
  5. more checks for release; — wenzelm / hgweb
  6. more packages: required for svn; — wenzelm / hgweb
  7. more robust setup: avoid blind shot at "the latest" version; — wenzelm / hgweb
  8. more documentation; — wenzelm / hgweb
  9. proper default; — wenzelm / hgweb
  10. more robust: avoid accidental use of stdin; — wenzelm / hgweb
  11. support for Phabricator upgrade; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#1084 (Dec 15, 2019, 12:50:10 AM)

  1. tuned message; — wenzelm / hgweb
  2. avoid odd (harmless) problem with Mercurial 4.5.3 provided by Ubuntu 18.04 on first push: "couldn't write revision branch cache names"; — wenzelm / hgweb

#1083 (Dec 13, 2019, 12:50:10 AM)

  1. more documentation; — wenzelm / hgweb
  2. more documentation; — wenzelm / hgweb
  3. proper support for multiple installations; — wenzelm / hgweb
  4. clarified "isabelle phabricator -l": avoid surprise with non-existent default installation; — wenzelm / hgweb

#1082 (Dec 12, 2019, 12:50:07 AM)

  1. tuned index.html; — wenzelm / hgweb
  2. more robust; — wenzelm / hgweb
  3. more robust; — wenzelm / hgweb
  4. clarified website: redirect to isabelle-dev Phabricator Overview; — wenzelm / hgweb
  5. more documentation; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. support database dump; — wenzelm / hgweb

#1081 (Dec 11, 2019, 12:50:09 AM)

  1. proper check of Linux version; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. proper mysql user setup: avoid superuser powers in production;
    specific phabricator.cache-namespace, following standard cluster configuration by Phacility; — wenzelm / hgweb
  4. support for pwgen; — wenzelm / hgweb
  5. NEWS, CONTRIBUTORS, and documentation — traytel / hgweb
  6. an extensive example for lift_bnf across quotients — traytel / hgweb
  7. extension of lift_bnf to support quotient types — traytel / hgweb
  8. unfold intermediate (internal) pred definitions — traytel / hgweb

#1080 (Dec 10, 2019, 12:50:09 AM)

  1. corrected some confusing terminology / notation — paulson <lp15@cam.ac.uk> / hgweb
  2. Ramsey with multiple colours and arbitrary exponents — paulson <lp15@cam.ac.uk> / hgweb
  3. a few new and tidier proofs (mostly about finite sets) — paulson <lp15@cam.ac.uk> / hgweb
  4. clarified signature: store full theory name; — wenzelm / hgweb

#1079 (Dec 9, 2019, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. moved lemmas — nipkow / hgweb

#1078 (Dec 7, 2019, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. suppress record types: not working properly; — wenzelm / hgweb
  3. removed junk; — wenzelm / hgweb
  4. discontinued somewhat pointless options; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. export datatypes; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. misc tuning and clarification: proper check of datatype kind; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. cleaning — nipkow / hgweb
  12. tuned — nipkow / hgweb

#1077 (Dec 6, 2019, 12:50:10 AM)

  1. separated Affine theory from Convex — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. tuned — nipkow / hgweb
  4. proper table data structure — haftmann / hgweb
  5. removed some vain declarations — haftmann / hgweb
  6. merged — nipkow / hgweb
  7. made Starlike independent of Abstract_Limits — nipkow / hgweb
  8. more direct accessors for simpset — haftmann / hgweb
  9. regular merge with no historization, in accordance with regular update — haftmann / hgweb
  10. moved starlike where it belongs — nipkow / hgweb

#1076 (Dec 5, 2019, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. clarified messages streaming (again, amending 5ea3ed3c52b3): avoid too many small messages stacking up, e.g. when loading HOL-Analysis.Analysis.thy into Isabelle/jEdit; — wenzelm / hgweb
  3. moved segment lemmas where they belong — nipkow / hgweb
  4. merged — nipkow / hgweb
  5. moved lemmas — nipkow / hgweb
  6. merged — paulson / hgweb
  7. two new theorems — paulson <lp15@cam.ac.uk> / hgweb
  8. moved lemma — nipkow / hgweb
  9. made internal name generation in case expressions more robust — traytel / hgweb

#1075 (Dec 4, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. clarified export of consts: recursion is accessible via spec_rules; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. Removed orphaned theory from HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  5. merged — wenzelm / hgweb
  6. clarified position for spec rule: like entity; — wenzelm / hgweb
  7. clarified name: avoid clashes; — wenzelm / hgweb
  8. proper dynamic position of application context, e.g. relevant for 'global_interpretation'; — wenzelm / hgweb
  9. proper treatment of variable names; — wenzelm / hgweb
  10. proper spec_rule name via naming/binding/Morphism.binding; — wenzelm / hgweb
  11. more informative spec rules; — wenzelm / hgweb
  12. more robust; — wenzelm / hgweb
  13. more informative export; — wenzelm / hgweb
  14. tuned signature -- following Export_Theory.Spec_Rule in Scala; — wenzelm / hgweb
  15. tuned comment; — wenzelm / hgweb
  16. clarified export of spec rules: more like locale; — wenzelm / hgweb
  17. formal position for spec rule (not significant for equality); — wenzelm / hgweb
  18. proper spec rules via resulting def_thm, e.g. relevant for "isabelle build -o export_theory"; — wenzelm / hgweb
  19. proper spec rules via fun_lhs, e.g. relevant for "isabelle build -o export_theory"; — wenzelm / hgweb
  20. tuned -- avoid confusion of fun_t with fun_lhs; — wenzelm / hgweb
  21. avoid shadowing of local bindings -- more maintainable; — wenzelm / hgweb
  22. export spec rules; — wenzelm / hgweb
  23. Reorganised HOL-Complex_Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  24. split off metric spaces part of Function_Topology: subsequent theories Product_Topology, T1_Spaces, Lindelof_Spaces are purely topological — immler / hgweb

#1074 (Dec 3, 2019, 12:50:11 AM)

  1. merged — immler / hgweb
  2. tuned Analysis manual — immler / hgweb
  3. tuned Analysis manual — immler / hgweb
  4. more rules — haftmann / hgweb
  5. tuned material — haftmann / hgweb
  6. tuned manual — nipkow / hgweb
  7. Removed duplicate theorems from HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  8. Flattened dependency tree of HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  9. Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
  10. Simplified Harmonic_Numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
  11. Split off new HOL-Complex_Analysis session from HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb

#1073 (Dec 2, 2019, 1:01:49 AM)

  1. merged — Wenda Li <wl302@cam.ac.uk> / hgweb
  2. tuned Analysis/Analysis; — Wenda Li <wl302@cam.ac.uk> / hgweb
  3. characterization of typical bit operations — haftmann / hgweb
  4. merged — Wenda Li <wl302@cam.ac.uk> / hgweb
  5. renamed Analysis/Winding_Numbers to Winding_Numbers_2; reorganised Analysis/Cauchy_Integral_Theorem by splitting it into Contour_Integration, Winding_Numbers,Cauchy_Integral_Theorem and Cauchy_Integral_Formula. — Wenda Li <wl302@cam.ac.uk> / hgweb
  6. transfer rule for bit operation — haftmann / hgweb
  7. characterization of singleton bit operation — haftmann / hgweb

#1072 (Nov 30, 2019, 12:57:16 AM)

  1. bit accessor and fundamental properties — haftmann / hgweb
  2. merged — wenzelm / hgweb
  3. more informative spec rules: optional name;
    clarified signature;
    more thorough treatment of Thm.trim_context vs. Thm.transfer; — wenzelm / hgweb
  4. proper theory context, e.g. for Thm.transfer; — wenzelm / hgweb
  5. more structural integrity; — wenzelm / hgweb
  6. tuned — nipkow / hgweb
  7. reduced imports; deleted unusewd minor lemmas for that purpose — nipkow / hgweb
  8. tuned — nipkow / hgweb
  9. reduced imports and removed unused material — nipkow / hgweb
  10. tuned — nipkow / hgweb

#1071 (Nov 29, 2019, 12:50:11 AM)

  1. merged — nipkow / hgweb
  2. reduced imports — nipkow / hgweb
  3. Fixed a few messy proofs and adjusted inconsistent section headings — paulson <lp15@cam.ac.uk> / hgweb
  4. A more informative comment — paulson <lp15@cam.ac.uk> / hgweb

#1070 (Nov 27, 2019, 12:50:11 AM)

  1. Rearrangement of material in Complex_Analysis_Basics, which contained much that had nothing to do with complex analysis. — paulson <lp15@cam.ac.uk> / hgweb
  2. Remove diagnostic command 'print_dependencies'. — ballarin / hgweb

#1069 (Nov 26, 2019, 12:50:07 AM)

  1. support for output messages; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned -- avoid deprecated constructors; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. avoid vacuous session Pure -- dump does not read_pure_theory; — wenzelm / hgweb

#1068 (Nov 25, 2019, 12:53:55 AM)

  1. updated to polyml-5.8.1-20191113 test version (Poly/ML 055f20cdc326); — wenzelm / hgweb
  2. clarified vacuous selection vs. Pure; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb

#1067 (Nov 24, 2019, 12:50:10 AM)

  1. tuned theory structure — haftmann / hgweb
  2. more robust: size varies due to different position information in "isabelle build" vs. "isabelle dump"; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned proofs; — wenzelm / hgweb
  5. clarified error: tmp file can be invalid in odd situations; — wenzelm / hgweb
  6. more robust: file length can be invalid in odd situations; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb

#1066 (Nov 23, 2019, 12:50:08 AM)

  1. tuned whitespace — haftmann / hgweb
  2. proper prefix syntax — haftmann / hgweb
  3. removed unused auxiliary lemmas — haftmann / hgweb

#1065 (Nov 22, 2019, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. added document antiquotation @{system_option}; — wenzelm / hgweb

#1064 (Nov 21, 2019, 12:50:09 AM)

  1. improved performance of session exports via bulk transactions; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. support for bulk operations: consume mailbox content in batches; — wenzelm / hgweb
  4. clarified signature -- more explicit types; — wenzelm / hgweb
  5. tuned signature -- more operations; — wenzelm / hgweb

#1063 (Nov 19, 2019, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. strengthened type class for bit operations — haftmann / hgweb

#1062 (Nov 16, 2019, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. tuned — nipkow / hgweb

#1061 (Nov 15, 2019, 12:50:06 AM)

  1. more packages; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. more examples; — wenzelm / hgweb
  4. more documentation; — wenzelm / hgweb
  5. misc tuning and clarification; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. tuned PHP setup; — wenzelm / hgweb
  8. clarified errors: PHP daemon can fail under odd circumstances; — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. more sanity checks; — wenzelm / hgweb
  12. just one isabelle-phabricator-phd service, which manages all processes uniformly (NB: "bin/phd stop" affects all installations); — wenzelm / hgweb
  13. clarified signature: allow compound arg; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. merged — nipkow / hgweb
  16. tuned tags — nipkow / hgweb
  17. more portable; — wenzelm / hgweb
  18. updated to polyml-5.8.1-20191114: rebuilt on Windows with current msys2/mingw64; — wenzelm / hgweb
  19. updated MinGW installation: requires Cygwin from Isabelle2018 to avoid problems with address relocation; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. clarified signature; — wenzelm / hgweb

#1060 (Nov 14, 2019, 12:50:07 AM)

  1. updated to polyml-5.8.1-20191113 test version (Poly/ML 67e87c763417); — wenzelm / hgweb
  2. more support for multiple daemons; — wenzelm / hgweb
  3. more robust: system ssh service is required for Phabricator ssh service; — wenzelm / hgweb
  4. removed obsolete material: already covered by documentation or tools; — wenzelm / hgweb
  5. configure SSH hosting via "isabelle phabricator_setup_ssh";
    tuned message; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. clarified signature;
    more operations; — wenzelm / hgweb

#1059 (Nov 13, 2019, 12:50:08 AM)

  1. removed obsolete material -- already covered by "system" manual;
    tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more documentation;
    tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more options; — wenzelm / hgweb
  7. clarified Console_Progress.echo: include empty lines as in other Progress instances, especially relevant for Progress.bash (e.g. "isabelle phabricator ./bin/config help"); — wenzelm / hgweb
  8. documentation on Phabricator server administration; — wenzelm / hgweb
  9. tuned message; — wenzelm / hgweb
  10. added "isabelle phabricator"; — wenzelm / hgweb
  11. New library material from the AFP entry ZFC_in_HOL — paulson <lp15@cam.ac.uk> / hgweb

#1058 (Nov 12, 2019, 12:50:10 AM)

  1. tuned order between theories — haftmann / hgweb

#1057 (Nov 11, 2019, 12:50:07 AM)

  1. bit shifts as class operations — haftmann / hgweb
  2. new lemma — haftmann / hgweb

#1056 (Nov 9, 2019, 12:50:07 AM)

  1. tuned comments; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. retain type information from reconstruct_proof, notably for Export_Theory.export_thm; — wenzelm / hgweb
  4. tuned proofs; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. tuned modules; — wenzelm / hgweb
  8. tuned proofs -- more stable proof terms without [rule_format]; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. A slight tidying up of messy proof steps — paulson <lp15@cam.ac.uk> / hgweb

#1055 (Nov 8, 2019, 12:50:10 AM)

  1. tuned declarations for more compact proof terms; — wenzelm / hgweb
  2. prefer named facts;
    tuned signature; — wenzelm / hgweb
  3. clarified contexts;
    prefer named facts; — wenzelm / hgweb
  4. tuned messages; — wenzelm / hgweb
  5. clarified command-line; — wenzelm / hgweb
  6. tuned messages; — wenzelm / hgweb
  7. tuned messages; — wenzelm / hgweb
  8. more messages -- expose potential database problems; — wenzelm / hgweb
  9. clarified errors: include stdout; — wenzelm / hgweb
  10. clarified directory; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned message; — wenzelm / hgweb
  13. clarified permissions; — wenzelm / hgweb

#1054 (Nov 7, 2019, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. discontinued somewhat pointless Isabelle options: setup implicitly assumes Ubuntu 18.04; — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. support for Phabricator mail configuration;
    discontinued template for "isabelle phabricator_update" -- is likely to become a plain shell script; — wenzelm / hgweb
  5. merged — traytel / hgweb
  6. corrected typo in lemma name — traytel / hgweb
  7. moved lemma — nipkow / hgweb
  8. merged — traytel / hgweb
  9. characterization of until in terms of strong until (and vice versa), contributed by Michael Foster — traytel / hgweb
  10. tuned toc — nipkow / hgweb

#1053 (Nov 6, 2019, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. proper names for multiple installations; — wenzelm / hgweb
  3. more phabricator setup; — wenzelm / hgweb
  4. proper service name (again): it is specific to each installation; — wenzelm / hgweb
  5. back to plain name, to have it accepted my mysql; — wenzelm / hgweb
  6. prefer system user setup, e.g. avoid occurrence on login screen; — wenzelm / hgweb
  7. more robust: install PHP daemon after Apache; — wenzelm / hgweb
  8. clarified name prefixes: global config always uses "isabelle-phabricator"; — wenzelm / hgweb
  9. more phabricator setup; — wenzelm / hgweb
  10. more phabricator setup; — wenzelm / hgweb
  11. more phabricator setup; — wenzelm / hgweb
  12. support for system services; — wenzelm / hgweb
  13. more options; — wenzelm / hgweb
  14. support for Linux user management; — wenzelm / hgweb
  15. merged — nipkow / hgweb
  16. tuned — nipkow / hgweb
  17. moved duplicate lemmas up the hierarchy — nipkow / hgweb
  18. proof-of-concept theory for bit operations without a constructivistic representation and a minimal common logical foundation — haftmann / hgweb
  19. merged — nipkow / hgweb
  20. removed redundant lemma — nipkow / hgweb
  21. merged — immler / hgweb
  22. add lemmas — immler / hgweb
  23. refactor Approximation.thy to use more abstract type of intervals — immler / hgweb
  24. moved theory Interval_Approximation from the AFP — immler / hgweb
  25. moved theory Interval from the AFP — immler / hgweb
  26. replace approximation oracle by less ad-hoc @{computation}s — immler / hgweb
  27. tuned — nipkow / hgweb
  28. merged — nipkow / hgweb
  29. tuned — nipkow / hgweb
  30. Merge and get rid of closed_segmentI — paulson <lp15@cam.ac.uk> / hgweb
  31. Moved or deleted some out of place material, also eliminating obsolete naming conventions — paulson <lp15@cam.ac.uk> / hgweb
  32. Line_Segment is independent of Convex_Euclidean_Space — immler / hgweb
  33. the division between Starlike and Convex_Euclidean_Space is artificial, therefore include Starlike — immler / hgweb
  34. betweenness is a property on line segments — immler / hgweb
  35. reduce dependencies of Ordered_Euclidean_Space; move more general material from Cartesian_Euclidean_Space — immler / hgweb

#1052 (Nov 5, 2019, 12:50:11 AM)

  1. proper message (amending 94442fce40a5); — wenzelm / hgweb
  2. more robust Thm.expose_theory -- ensure that PIDE export happens in the proper theory context; — wenzelm / hgweb
  3. uniform "prune_proofs" for Thm_Node / PThm, but it is in conflict with export_proofs of re-used nodes; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. updated xml_size; — wenzelm / hgweb
  6. prefer named result; — wenzelm / hgweb
  7. more robust expose_proofs corresponding to register_proofs/consolidate_theory;
    expose_proofs of class algebra more aggresively, to ensure early export within original theory/session context; — wenzelm / hgweb

#1051 (Nov 4, 2019, 12:50:08 AM)

  1. expose derivations more thoroughly, notably for locale/class reasoning; — wenzelm / hgweb
  2. clarified errors; — wenzelm / hgweb
  3. determine proof boxes from exported proof (NB: thm_boxes is not sufficient due to OfClass proofs); — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. more robust; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. clarified signature -- more options; — wenzelm / hgweb
  9. merged — paulson / hgweb
  10. moved line segments to Convex_Euclidean_Space — paulson <lp15@cam.ac.uk> / hgweb

#1050 (Nov 3, 2019, 1:41:16 AM)

  1. proper theory for export_proofs; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. just tidied one proof — paulson <lp15@cam.ac.uk> / hgweb
  5. proper graph traversal -- avoid exponential blowup (amending 71d1971d67ad); — wenzelm / hgweb
  6. oops — fixed symbols!! — paulson <lp15@cam.ac.uk> / hgweb
  7. reorganisation to eliminate Brouwer_Fixpoint from complex analysis — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. Inverse function theorem + lemmas — paulson <lp15@cam.ac.uk> / hgweb
  10. back to more elementary Buffer.T -- less intermediate garbage; — wenzelm / hgweb
  11. unused; — wenzelm / hgweb
  12. unused; — wenzelm / hgweb
  13. more direct output of XML material -- bypass Buffer.T; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more direct output of XML material -- bypass Buffer.T; — wenzelm / hgweb
  17. more scalable protocol_message: use XML.body directly (Output.output hook is not required); — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb

#1049 (Nov 2, 2019, 12:50:06 AM)

  1. updated to polyml-5.8.1-20191101 test version; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. proper export of unnamed proof boxes for unnamed toplevel declarations, e.g. rulify/defn rules in theory IFOL and HOL; — wenzelm / hgweb
  5. clarified signature (again); — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. make double-sure that internal proof boxes are exported, e.g. in Pure; — wenzelm / hgweb
  8. avoid redundant proof boxes for application sessions; — wenzelm / hgweb
  9. clarified modules (again); — wenzelm / hgweb
  10. more detailed proof term output;
    tuned signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified error; — wenzelm / hgweb
  13. more accurate proof_boxes -- from actual proof body; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb

#1048 (Nov 1, 2019, 12:50:08 AM)

  1. more lemmas — haftmann / hgweb

#1047 (Oct 31, 2019, 12:57:34 AM)

  1. merged — immler / hgweb
  2. linear is not needed — immler / hgweb
  3. more packages; — wenzelm / hgweb
  4. MySQL setup;
    tuned; — wenzelm / hgweb
  5. Apache setup;
    proper "-" for URL: avoid problems with "_"; — wenzelm / hgweb
  6. some support for Phabricator server; — wenzelm / hgweb
  7. support for Linux packages; — wenzelm / hgweb
  8. specific support for Linux, notably Ubuntu/Debian; — wenzelm / hgweb

#1046 (Oct 30, 2019, 12:50:10 AM)

  1. proper home directory, required for $HOME/.ssh setup; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. proper file name: .ML is mandatory for Isabelle/ML files; — wenzelm / hgweb
  4. Removed dup lemma that inhibited locale instantiations (dup fact error) — Peter Lammich / hgweb
  5. some applications of "metric" — immler / hgweb
  6. header with Title/Author; added note on motivation of this example — immler / hgweb
  7. a slower implementation of the "metric" method as Eisbach example, by Maximilian Schäffeler — immler / hgweb
  8. NEWS — immler / hgweb
  9. added examples for "metric" method, by Maximilian Schäffeler — immler / hgweb

#1045 (Oct 28, 2019, 12:50:07 AM)

  1. added contributor — immler / hgweb
  2. avoid referring to lemmas by index — immler / hgweb
  3. documented reference — immler / hgweb
  4. example applications of the 'metric' decision procedure, by Maximilian Schäffeler — immler / hgweb
  5. decision procedure for metric spaces, implemented by Maximilian Schäffeler — immler / hgweb
  6. NEWS — nipkow / hgweb
  7. renamed because of duplicateion to avoid very long qualified names — nipkow / hgweb

#1044 (Oct 27, 2019, 12:50:06 AM)

  1. proper order of variables, independently of varify/unvarify state -- relevant for export of locale conclusions; — wenzelm / hgweb

#1043 (Oct 26, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. clarified session_graph_display: restrict sessions to actually required theories; — wenzelm / hgweb
  3. removed dummy ATP — blanchet / hgweb
  4. compile — blanchet / hgweb
  5. tuning — blanchet / hgweb
  6. invoke remote Vampire with higher-order (THF) syntax — blanchet / hgweb
  7. repaired remote_vampire's proof reconstruction — blanchet / hgweb
  8. added support for Zipperposition on SystemOnTPTP — blanchet / hgweb
  9. folded experimental Ehoh into E now that E 2.3 has been released — blanchet / hgweb
  10. removed support for old system E-MaLeS — blanchet / hgweb
  11. added support for repote Alt-Ergo — blanchet / hgweb
  12. updated nomenclature for TPTP languages to use modern three-symbol abbreviations (e.g. TF1) — blanchet / hgweb
  13. removed support for E-ToFoF, which has lost its raison d'etre since E 2.0 supports TF0 — blanchet / hgweb
  14. removed E-SInE, a very old system by now (and SInE has been incorporated in many provers in the past decade) — blanchet / hgweb
  15. removed support for iProver-Eq — blanchet / hgweb
  16. updated iProver setup and tuned other ATP setups — blanchet / hgweb
  17. removed experimental encoding for Waldmeister — blanchet / hgweb
  18. removed support for remote Satallax because its output does not clearly identify the lemmas used — blanchet / hgweb
  19. changed Satallax's setup to invoke E — blanchet / hgweb

#1042 (Oct 25, 2019, 12:50:09 AM)

  1. more transfer rules — haftmann / hgweb
  2. tuned syntax — haftmann / hgweb

#1041 (Oct 24, 2019, 12:50:09 AM)

  1. bit operations form an boolean algebra — haftmann / hgweb
  2. bit operations for word type — haftmann / hgweb

#1040 (Oct 23, 2019, 12:50:10 AM)

  1. no printing of axioms -- too bulky; — wenzelm / hgweb
  2. clarified axiom_table: uniform space (e.g. like consts), e.g. relevant for export of HOL-ex.Join_Theory; — wenzelm / hgweb
  3. more conservative type names, e.g. relevant for Isabelle/MMT export; — wenzelm / hgweb
  4. clarified types (again): 'a is canonical for 'class' (as alternative to 'locale'), 'b is common for Hindley-Milner examples; — wenzelm / hgweb

#1039 (Oct 22, 2019, 12:50:11 AM)

  1. export constdefs according to defs.ML; — wenzelm / hgweb

#1038 (Oct 21, 2019, 12:50:07 AM)

  1. avoid spurious shyps (with vacous type variable); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more robust hybrid treatment of Pure, notably for Isabelle/Dedukti; — wenzelm / hgweb
  4. clarified signature: name of standard_proof is authentic, otherwise empty; — wenzelm / hgweb
  5. clarified expand_proof/expand_name: allow more detailed control via thm_header;
    export_standard_proofs: authentic theorem names in "print" format; — wenzelm / hgweb
  6. option to export standardized proof terms (not scalable); — wenzelm / hgweb
  7. more kinds, notably for Isabelle/MMT; — wenzelm / hgweb
  8. refined proof of concept for bit operations — haftmann / hgweb
  9. more lemmas — haftmann / hgweb

#1037 (Oct 20, 2019, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. export toplevel proof similar to named PThm; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. proper protocol_message for bootstrap proofs; — wenzelm / hgweb
  5. proper export of bootstrap proofs (amending a6304b4664b6); — wenzelm / hgweb
  6. more robust -- avoid interference with Proofterm.proofs := 0 in ML_Bootstrap.thy; — wenzelm / hgweb
  7. proper treatment of self thm_id;
    clarified signature; — wenzelm / hgweb
  8. added quickcheck setup — haftmann / hgweb
  9. generalized — haftmann / hgweb
  10. moved quickcheck setup to distribution — haftmann / hgweb
  11. moved generic instance to distribution — haftmann / hgweb

#1036 (Oct 19, 2019, 12:50:10 AM)

  1. clarified signature: support partial read_proof to accommodate proof term normalization vs. approximative proof_boxes as upper bound; — wenzelm / hgweb

#1035 (Oct 18, 2019, 12:50:06 AM)

  1. turn hidden terms into dummy, e.g. relevant for boundary cases of reconstruct_proof; — wenzelm / hgweb
  2. support dummy term; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. proof boxes based on proof digest (not proof term): thus it works with prune_proofs; — wenzelm / hgweb
  5. proper Thm.transfer; — wenzelm / hgweb
  6. clarified files; — wenzelm / hgweb
  7. clarified proof_boxes (requires prune_proofs=false); — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb

#1034 (Oct 17, 2019, 12:50:09 AM)

  1. more robust: avoid looping Lazy.force due to misinterpreted interrupt; — wenzelm / hgweb
  2. more informative combination_proof, e.g. relevant for proper type inference in HOL.Product_Type (with export_proofs); — wenzelm / hgweb
  3. tuned -- more stable type inference; — wenzelm / hgweb
  4. updated to jdk-11.0.4+11; — wenzelm / hgweb
  5. updated to scala-2.12.10; — wenzelm / hgweb

#1033 (Oct 16, 2019, 12:50:10 AM)

  1. more support for proof terms;
    clarified signature; — wenzelm / hgweb
  2. more support for proof terms; — wenzelm / hgweb
  3. support for proof terms; — wenzelm / hgweb
  4. clarified proof export; — wenzelm / hgweb
  5. set_preproc for object-logics with type classes; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. skip (somewhat pointless) shrink_proof more uniformly; — wenzelm / hgweb
  8. apply_preproc for all proof boxes; — wenzelm / hgweb
  9. cumulative errors for session partitions; — wenzelm / hgweb
  10. proper guard for process_theory: ensure uniform precedence of results; — wenzelm / hgweb
  11. load HOL-Proofs first: it introduces some extra "thm" items that are required later on; — wenzelm / hgweb

#1032 (Oct 15, 2019, 12:50:07 AM)

  1. clarified count_file; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. more complete coverage of sessions: process_theory operation needs to handle duplicate theories; — wenzelm / hgweb
  4. proper build_graph to make session selection work as in "isabelle build"; — wenzelm / hgweb
  5. incorporate sessions with record_proofs; — wenzelm / hgweb
  6. clarified options; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified "isabelle update" options -- more like "isabelle dump"; — wenzelm / hgweb
  12. clarified treatment of base logic image; — wenzelm / hgweb
  13. simplified options: always split; — wenzelm / hgweb
  14. proper guard -- avoid bad result; — wenzelm / hgweb
  15. split into standard partitions, for improved scalability; — wenzelm / hgweb
  16. clarified defaults; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. clarified signature: static Dump.Context vs. dynamic Dump.Session; — wenzelm / hgweb

#1031 (Oct 14, 2019, 12:50:07 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified sessions/directories; — wenzelm / hgweb

#1030 (Oct 13, 2019, 12:50:08 AM)

  1. clarified signature default; — wenzelm / hgweb
  2. clarified signature default; — wenzelm / hgweb
  3. more operations for type classes; — wenzelm / hgweb
  4. setup preprocessing for HOL proofs; — wenzelm / hgweb
  5. support preprocessing of exported proofs; — wenzelm / hgweb
  6. early setup of proof preprocessing; — wenzelm / hgweb
  7. clarified output and input of Typ/Term; — wenzelm / hgweb
  8. adapted to ML version; — wenzelm / hgweb
  9. more compact XML; — wenzelm / hgweb
  10. more compact XML: separate environment for free variables;
    clarified fold_proof_terms vs. fold_proof_terms_types; — wenzelm / hgweb
  11. more compact XML; — wenzelm / hgweb

#1029 (Oct 12, 2019, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. proper ML names; — wenzelm / hgweb
  3. clarified standard_proof_of: prefer expand_proof over somewhat adhoc strip_thm_proof; — wenzelm / hgweb
  4. some treatment of OfClass proofs; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. misc tuning and clarification; — wenzelm / hgweb
  7. proper treatment of axm_proof/oracle_proof like a closed proof constant, e.g. relevant for proof reconstruction of List.list.full_exhaustive_list.simps; — wenzelm / hgweb
  8. clarified oracle_proof; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. more compact XML representation; — wenzelm / hgweb
  15. proper generalize_proof: schematic variables need to be explicit in the resulting proof term (for shrink/reconstruct operation); — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned -- more direct ML expressions; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. tuned whitespace; — wenzelm / hgweb
  20. more accurate treatment of propositions within proof terms, but these are ultimately ignored for performance reasons; — wenzelm / hgweb
  21. unused; — wenzelm / hgweb
  22. document antiquotations + clarify porting text slightly — blanchet / hgweb

#1028 (Oct 11, 2019, 12:50:11 AM)

  1. updated veriT part of Sledgehammer documentation — blanchet / hgweb
  2. added para constrasting 'primrec' and 'fun' -- and removed my middle name — blanchet / hgweb
  3. dedicated fact collections for algebraic simplification rules potentially splitting goals — haftmann / hgweb

#1027 (Oct 10, 2019, 1:38:47 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. misc tuning and clarification; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned -- allow slightly more expensive atomic proofs; — wenzelm / hgweb
  6. clarified signature -- some operations to support fully explicit proof terms; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. proper treatment of sorts; — wenzelm / hgweb
  10. tuned app_types: more direct map_proof_types_same; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. generalized parsing, for e.g. Leo-III — blanchet / hgweb
  13. More theorems about limits, including cancellation simprules — paulson <lp15@cam.ac.uk> / hgweb
  14. Generalised two results concerning limits from the real numbers to type classes — paulson <lp15@cam.ac.uk> / hgweb
  15. formally augmented corresponding rules for field_simps — haftmann / hgweb

#1026 (Oct 8, 2019, 12:50:09 AM)

  1. clarified option type; — wenzelm / hgweb
  2. count document nodes via raw file length; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. clarified Load_State / load_limit; — wenzelm / hgweb
  5. clarified Load_State; — wenzelm / hgweb
  6. discontinued pointless dump_checkpoint and share_common_data -- superseded by base logic image in Isabelle/MMT; — wenzelm / hgweb
  7. count nodes uniformly: avoid overloaded session; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. simplified proof — nipkow / hgweb

#1025 (Oct 7, 2019, 12:50:08 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified signature: more options; — wenzelm / hgweb
  3. clarified signature: read full session requirements; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb

#1024 (Oct 6, 2019, 12:50:09 AM)

  1. clarified options -- more scalable; — wenzelm / hgweb

#1023 (Oct 5, 2019, 12:50:07 AM)

  1. obsolete; — wenzelm / hgweb
  2. proper replacement for (map_types (K dummyT)); — wenzelm / hgweb
  3. Term_XML.Encode/Decode.term uses Const "typargs"; — wenzelm / hgweb

#1022 (Oct 3, 2019, 12:50:10 AM)

  1. prefer atomic edits -- potentially more robust; — wenzelm / hgweb
  2. clarified signature -- potentially more robust; — wenzelm / hgweb
  3. just one dump_checkpoint Main -- potentially more robust; — wenzelm / hgweb
  4. more robust: avoid update/interrupt of long-running print_consolidation; — wenzelm / hgweb

#1021 (Oct 2, 2019, 12:50:11 AM)

  1. avoid censorship of options, e.g. relevant for Isabelle/MMT to provide its own value; — wenzelm / hgweb
  2. consolidate less aggressively: avoid live-lock when PIDE round-trip takes too long (e.g. in complex theory hierarchies); — wenzelm / hgweb
  3. obsolete (see 60abd1e94168); — wenzelm / hgweb
  4. more robust after shutdown; — wenzelm / hgweb
  5. more sequential access to Session.manager.global_state: avoid minor divergence of tip version; — wenzelm / hgweb

#1020 (Oct 1, 2019, 12:50:11 AM)

  1. clarified share_common_data: after finished checkpoint, before next edits; — wenzelm / hgweb
  2. obsolete (see 030a6baa5cb2 and d14ddb1df52c); — wenzelm / hgweb
  3. support headless_load_limit for more scalable load process; — wenzelm / hgweb
  4. added dump_options: disabled by default; — wenzelm / hgweb
  5. tuned message; — wenzelm / hgweb
  6. clarified incremental loading: requirements based on maximal nodes; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned message; — wenzelm / hgweb
  10. more explicit type Load_State; — wenzelm / hgweb
  11. more operations -- incremental exploration of reachable nodes; — wenzelm / hgweb
  12. tuned messages (again) -- avoid confusion wrt. total remaining size; — wenzelm / hgweb

#1019 (Sep 27, 2019, 12:50:10 AM)

  1. added lemma — nipkow / hgweb
  2. more Phabricator configuration; — wenzelm / hgweb
  3. A little more material from the Fourier AFP entry, and the correction of two very slow proof lines — paulson <lp15@cam.ac.uk> / hgweb

#1018 (Sep 26, 2019, 12:50:07 AM)

  1. boot with Phabricator PHP daemon; — wenzelm / hgweb
  2. clarified sshd setup: standard service on non-standard port 222, special "vcs" service on standard port 22; — wenzelm / hgweb
  3. disable lrzcloud1 -- superseded by lrzcloud2; — wenzelm / hgweb
  4. merged — nipkow / hgweb
  5. replaced new type ('a,'b) tree by old type ('a*'b) tree. — nipkow / hgweb
  6. more Phabricator configuration; — wenzelm / hgweb

#1017 (Sep 25, 2019, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. simplified proofs — nipkow / hgweb
  4. some information about Phabricator server setup; — wenzelm / hgweb
  5. More type class generalisations. Note that linorder_antisym_conv1 and linorder_antisym_conv2 no longer exist. — paulson <lp15@cam.ac.uk> / hgweb

#1016 (Sep 24, 2019, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. Enforced precodition "n <= length xs" to avoid relying on "hd []". — nipkow / hgweb
  3. Generalisation of many theorems to a more abstract type class (suggested by Mr Anonymous) — paulson <lp15@cam.ac.uk> / hgweb
  4. tuned — nipkow / hgweb
  5. added lemma — nipkow / hgweb

#1015 (Sep 23, 2019, 12:50:10 AM)

  1. proper file name instead of font name (amending dc9a39c3f75d); — wenzelm / hgweb
  2. added function — nipkow / hgweb

#1014 (Sep 20, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. clarified data structures;
    eliminated presumably obsolete check of known_theories: should be unique by construction; — wenzelm / hgweb
  3. unused; — wenzelm / hgweb
  4. merged — paulson / hgweb
  5. Tidying and one more theorem — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — wenzelm / hgweb
  7. explicit check of assumption prefix; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. support soft types for 'have' etc., with careful export wrt. result text to avoid extra assumptions (details may differ due to polymorphism); — wenzelm / hgweb
  11. proper export of result_text for 'have'; — wenzelm / hgweb
  12. support soft types for 'assume';
    clarified "text": avoid polymorphism due to premature export; — wenzelm / hgweb
  13. more robust declaration of resulting statement text, instead of somewhat accidental (Variable.maybe_bind_term result_binds in generic_goal); — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. clarified signature -- removed unused option (see acb0807ddb56); — wenzelm / hgweb
  16. one small last theorem — paulson <lp15@cam.ac.uk> / hgweb
  17. Four new results from Smooth_Manifolds/Analysis_More — paulson <lp15@cam.ac.uk> / hgweb
  18. A few more simple results — paulson <lp15@cam.ac.uk> / hgweb

#1013 (Sep 19, 2019, 12:50:09 AM)

  1. imported new material mostly due to Sébastien Gouëzel — paulson <lp15@cam.ac.uk> / hgweb

#1012 (Sep 18, 2019, 12:50:06 AM)

  1. A couple of new theorems, stolen from AFP entries — paulson <lp15@cam.ac.uk> / hgweb
  2. A few new theorems, tidying up and deletion of obsolete material — paulson <lp15@cam.ac.uk> / hgweb

#1011 (Sep 17, 2019, 1:52:56 AM)

  1. merged — wenzelm / hgweb
  2. more errors; — wenzelm / hgweb
  3. clarified inversion of file name to theory name, notably for Windows; — wenzelm / hgweb
  4. clarified import_name: observe directory notation more strictly; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature -- removed pointless operations; — wenzelm / hgweb
  7. clarified signature -- removed unused content; — wenzelm / hgweb
  8. clarified theory imports completion, based on session directories and current master directory (no support for local session-subdirectories); — wenzelm / hgweb
  9. find theories via session directories only -- ignore known_theories; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned message; — wenzelm / hgweb
  12. merged — nipkow / hgweb
  13. tuned — nipkow / hgweb
  14. A little-known material, and some tidying up — paulson <lp15@cam.ac.uk> / hgweb

#1010 (Sep 16, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified theory status; — wenzelm / hgweb
  4. dump ZF in parallel to HOL Main; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. more ambitious options (again); — wenzelm / hgweb
  7. more ambitious options (again, after 93aa546ffbac); — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. proper clean_theories wrt. dynamic dep_graph; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. potentially more robust: read under lock if not yet set; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb

#1009 (Sep 14, 2019, 12:50:10 AM)

  1. New theory Equivalence_Measurable_On_Borel, with the HOL Light notion of measurable_on and its equivalence to ours — paulson <lp15@cam.ac.uk> / hgweb

#1008 (Sep 13, 2019, 12:50:11 AM)

  1. session directories need to exist; — wenzelm / hgweb
  2. clarified signature: eliminated unused option; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. importation fix — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. new material on Analysis, plus some rearrangements — paulson <lp15@cam.ac.uk> / hgweb
  7. eliminated pointless theory graph (reverting parts of a56eab490f4e): it caused problems with loaded vs. non-loaded node names, e.g. for theory Pure (see also 29bb1ebb188f); — wenzelm / hgweb
  8. discontinued obsolete "isabelle imports" and all_known data; — wenzelm / hgweb
  9. avoid duplicate directories wrt. synthetic session; — wenzelm / hgweb
  10. disallow accidental duplicates within the same session specification -- proper total match; — wenzelm / hgweb
  11. find theory files via session structure: much faster Prover IDE startup; — wenzelm / hgweb

#1007 (Sep 12, 2019, 1:11:01 AM)

  1. find theory node name via session directories; — wenzelm / hgweb
  2. disallow overlapping session directories; — wenzelm / hgweb

#1006 (Sep 11, 2019, 12:50:11 AM)

  1. tidied up some massive ugliness — paulson <lp15@cam.ac.uk> / hgweb

#1005 (Sep 9, 2019, 12:50:07 AM)

  1. clarified messages; — wenzelm / hgweb
  2. clarified syntax: 'directories' and 'theories' belong together; — wenzelm / hgweb
  3. more documentation; — wenzelm / hgweb
  4. check session directories; — wenzelm / hgweb
  5. declare session directories; — wenzelm / hgweb
  6. clarified signature: proper Document.Node.Ordering conforming to equality (e.g. required in situations where theory names are ambiguous due to overlapping session directories); — wenzelm / hgweb

#1004 (Sep 8, 2019, 12:50:11 AM)

  1. theory_name based on session_directories: no need for expensive all_known; — wenzelm / hgweb
  2. clarified session_directories: relative to session_path, with overlapping information; — wenzelm / hgweb
  3. clarified signature: retain global session information, unaffected by later restriction; — wenzelm / hgweb
  4. disable fragile options for now; — wenzelm / hgweb
  5. avoid overlapping session directories; — wenzelm / hgweb
  6. support for explicit session directories; — wenzelm / hgweb

#1003 (Sep 7, 2019, 12:50:09 AM)

  1. obsolete (see 94442fce40a5); — wenzelm / hgweb
  2. optional trace output; — wenzelm / hgweb
  3. prefer commands_accepted: fewer protocol messages; — wenzelm / hgweb
  4. prefer define_commands_bulk: fewer protocol messages; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned signature -- prefer bulk messages; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. proper session-qualifier imports (amending "fixes" from adaa0a6ea4fe); — wenzelm / hgweb
  9. more robust; — wenzelm / hgweb
  10. unused; — wenzelm / hgweb
  11. proper finished_theory status for result; — wenzelm / hgweb
  12. more central checkpoint; — wenzelm / hgweb

#1002 (Sep 5, 2019, 12:50:07 AM)

  1. disable share_common_data for now (amending 0f8742b5a9e8) -- potentially more robust; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. load theories in stages, to reduce ML heap requirements; — wenzelm / hgweb
  4. more complete graph; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned important special case; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more dump_checkpoints; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. clarified state variable: avoid extra mutability via Promise; — wenzelm / hgweb
  13. Removal of the redundant ancestor Continuous_Extension — paulson <lp15@cam.ac.uk> / hgweb
  14. Half of Brouwer_Fixpoint split off to form a separate theory: Retracts. — paulson <lp15@cam.ac.uk> / hgweb
  15. Theory Derivative no longer depends on Path_Connected — paulson <lp15@cam.ac.uk> / hgweb

#1001 (Sep 3, 2019, 12:50:10 AM)

  1. more explicit type Dump.Session, with context information; — wenzelm / hgweb
  2. proper orientation; — wenzelm / hgweb
  3. clarified signature: prefer operations without position; — wenzelm / hgweb
  4. prefer Theory_Ordering theory names are unique (due to proper session context); — wenzelm / hgweb

#1000 (Sep 2, 2019, 12:50:09 AM)

  1. clarified signature: full dependency graph; — wenzelm / hgweb

#999 (Sep 1, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. more scalable isabelle dump (and derivatives): mark individual theories to share common data in ML; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb

#998 (Aug 30, 2019, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. simplified proofs — nipkow / hgweb
  3. more rules for ordered real vector spaces — haftmann / hgweb
  4. simplified setup — nipkow / hgweb
  5. tuned proof — nipkow / hgweb

#997 (Aug 29, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. enable share_common_data for "isabelle dump" and its derivatives (e.g. "isabelle mmt_import"): this has the potential to reduce ML heap size considerably, after initial command definitions; — wenzelm / hgweb
  3. support for share_common_data after define_command and before actual update: this affects string particles of command tokens; — wenzelm / hgweb
  4. more scalable -- less ML heap requirements; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. Integrate locale activation fallback diagnostics with 'trace_locales'. — ballarin / hgweb
  7. entry point for analysis without integration theory — immler / hgweb
  8. removed Brouwer_Fixpoint from imports of Derivative — immler / hgweb

#996 (Aug 28, 2019, 1:49:15 AM)

  1. removed unused lemma, generalized, reduced dependencies — immler / hgweb
  2. fixed typo — immler / hgweb
  3. moved lemmas; reduced dependencies of Lipschitz — immler / hgweb
  4. explicit instance real::ordered_real_vector before subclass in ordered_euclidean_space — immler / hgweb
  5. merged — nipkow / hgweb
  6. moved lemmas — nipkow / hgweb
  7. moved basic theorem — immler / hgweb
  8. proper positions for 'termination' command (see also 5549e686d6ac); — wenzelm / hgweb
  9. tuned names -- proper scopes; — wenzelm / hgweb
  10. added system option "execution_eager": potentially reduce resource requires for "isabelle mmt_import" (smaller subgraphs are finished and disposed earlier); — wenzelm / hgweb

#995 (Aug 26, 2019, 12:50:07 AM)

  1. proper positions for 'termination' command instead of original 'function' command, e.g. relevant for isabelle mmt_import; — wenzelm / hgweb

#994 (Aug 25, 2019, 12:50:09 AM)

  1. Tracing of locale activation. — ballarin / hgweb

#993 (Aug 24, 2019, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. always export Pure proofs; — wenzelm / hgweb
  3. clarified 'thm_deps' command; — wenzelm / hgweb
  4. more compact: avoid pointless PThm rudiments; — wenzelm / hgweb
  5. clarified signature: prefer total operations; — wenzelm / hgweb

#992 (Aug 22, 2019, 12:50:10 AM)

  1. proper graph traversal: avoid multiple visit of unnamed nodes; — wenzelm / hgweb
  2. more scalable: avoid huge intermediate XML elems; — wenzelm / hgweb
  3. more scalable buffer: produce compact chunks on the fly, avoid too many small particles that might congest heap management; — wenzelm / hgweb

#991 (Aug 21, 2019, 12:50:10 AM)

  1. NEWS; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. export thm_deps; — wenzelm / hgweb
  4. proper theory context; — wenzelm / hgweb
  5. clarified thm_id vs. thm_node/thm: retain theory_name;
    support for thm_deps: expand unnamed nodes; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. unused (see 095dadc62bb5); — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. tuned — nipkow / hgweb
  16. tuned — nipkow / hgweb
  17. merged — nipkow / hgweb
  18. tuned — nipkow / hgweb

#990 (Aug 20, 2019, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. clarified export of axioms and theorems (identified derivations instead of projected facts); — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. back to uniform serial (reverting 913b4afb6ac2): this allows to treat derivation id like name space entity id; — wenzelm / hgweb
  6. module Thm_Name for Isabelle/Scala; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned — nipkow / hgweb
  11. tuned names — nipkow / hgweb

#989 (Aug 18, 2019, 12:50:10 AM)

  1. clarified signature; — wenzelm / hgweb
  2. discontinued peek_status: unused and not clearly defined; — wenzelm / hgweb
  3. more documentation on oracles; — wenzelm / hgweb
  4. proper theory context for global props; — wenzelm / hgweb
  5. more thorough check, using full dependency graph of finished proofs; — wenzelm / hgweb
  6. added ML antiquotation @{oracle_name}; — wenzelm / hgweb
  7. more robust, notably for open_proof of unnamed derivation; — wenzelm / hgweb
  8. tuned comments; — wenzelm / hgweb
  9. NEWS; — wenzelm / hgweb
  10. more accurate proposition for cheat_tac (command 'sorry'); — wenzelm / hgweb
  11. added command 'thm_oracles'; — wenzelm / hgweb
  12. clarified type for recorded oracles; — wenzelm / hgweb
  13. unused; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. clarified lookup operations: more scalable for multiple retrieval; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb

#988 (Aug 17, 2019, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. maintain thm_name vs. derivation_id for global facts; — wenzelm / hgweb
  3. clarified identity of PThm nodes: do not reuse old id after renaming -- enforce uniqueness of substructures; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. Fixed brace matching (plus some whitespace cleanup) — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. new material on eqiintegrable functions, etc. — paulson <lp15@cam.ac.uk> / hgweb
  8. clarified treatment of individual theorems;
    tuned messages; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. clarified derivation_name vs. raw_derivation_name; — wenzelm / hgweb

#987 (Aug 16, 2019, 1:15:48 AM)

  1. merged — wenzelm / hgweb
  2. more careful treatment of hidden type variable names: smash before zero_var_indexes to get standard enumeration; — wenzelm / hgweb
  3. more careful treatment of standard_vars: rename apart from existing frees and avoid approximative Name.declared, proper application of unvarifyT within terms of proof; — wenzelm / hgweb
  4. support Export_Theory.read_proof, based on theory_name and serial; — wenzelm / hgweb
  5. clarified PThm: theory_name simplifies retrieval from exports; — wenzelm / hgweb
  6. Indexname.toString according to string_of_vname' in ML; — wenzelm / hgweb
  7. clarified type Indexname, with plain value Int;
    eliminated pointless cache_int; — wenzelm / hgweb
  8. more complete pattern match; — wenzelm / hgweb
  9. export facts with reconstructed proof term (if possible), but its PThm boxes need to be collected separately; — wenzelm / hgweb
  10. support for (fully reconstructed) proof terms in Scala;
    proper cache_typs; — wenzelm / hgweb
  11. new material; rotated premises of Lim_transform_eventually — paulson <lp15@cam.ac.uk> / hgweb

#986 (Aug 15, 2019, 12:50:09 AM)

  1. clarified name context for abstractions -- in contrast to 367e60d9aa1b and Term.variant_frees (*as they are printed :-*); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. uniform standard_vars for terms and proof terms; — wenzelm / hgweb
  4. treat simproc results as atomic -- more compact proof terms; — wenzelm / hgweb

#985 (Aug 14, 2019, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. minor performance tuning; — wenzelm / hgweb
  3. NEWS and example for Theory.join_theory; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. more compact proof terms; — wenzelm / hgweb
  6. more documentation; — wenzelm / hgweb
  7. added SUBPROOFS / "subproofs" method combinator, for more compact proofterms; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb

#984 (Aug 13, 2019, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. more compact proof terms; — wenzelm / hgweb
  3. more robust -- notably for metis, which tends to accumulate tpairs; — wenzelm / hgweb
  4. tuned -- avoid shadowing of ML names; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more compact proof terms; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned -- eliminated unused parameters; — wenzelm / hgweb
  10. more direct/compact export of proof terms; — wenzelm / hgweb
  11. output physical_stderr, e.g. for low-level debugging; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. do not open ML structures; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. misc tuning -- slightly more readable; — wenzelm / hgweb
  16. simplified defs (thanks to Mohammad) — nipkow / hgweb

#983 (Aug 12, 2019, 12:50:08 AM)

  1. record sort constraints unconditionally: minimal performance implications; — wenzelm / hgweb

#982 (Aug 11, 2019, 12:50:10 AM)

  1. more careful export of unnamed proof boxes: avoid duplicates via memoing; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. export each PThm node separately: slightly more scalable; — wenzelm / hgweb
  4. allow duplicate exports via strict = false; — wenzelm / hgweb
  5. tuned message; — wenzelm / hgweb
  6. more positions; — wenzelm / hgweb
  7. more positions; — wenzelm / hgweb

#981 (Aug 10, 2019, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. formal position for PThm nodes; — wenzelm / hgweb
  3. clarified ML types; — wenzelm / hgweb
  4. proper treatment of body oracles, outside of recursion into thms graph; — wenzelm / hgweb

#980 (Aug 9, 2019, 12:50:12 AM)

  1. prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
  2. prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
  3. tuned whitespace -- slightly more readable; — wenzelm / hgweb
  4. clarified signature: fewer warnings in ML IDE; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#979 (Aug 8, 2019, 12:50:08 AM)

  1. prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
  2. more compact proofterms; — wenzelm / hgweb
  3. eliminated pointless comments; — wenzelm / hgweb
  4. clarified proofterms; — wenzelm / hgweb
  5. more robust and convenient treatment of implicit context; — wenzelm / hgweb
  6. removed junk (cf. fa933b98d64d); — wenzelm / hgweb
  7. explicit check of left-over constraints from different theory, e.g. due to lack of Thm.trim_context; — wenzelm / hgweb
  8. more careful treatment of implicit context; — wenzelm / hgweb
  9. more careful treatment of implicit context; — wenzelm / hgweb
  10. proper build options; — wenzelm / hgweb

#978 (Aug 7, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. backed out changeset 1b8858f4c393: odd problems e.g. in CAVA_LTL_Modelchecker; — wenzelm / hgweb
  3. more careful treatment of implicit context; — wenzelm / hgweb
  4. clarified signature;
    more careful treatment of implicit context; — wenzelm / hgweb
  5. more robust and convenient treatment of implicit context; — wenzelm / hgweb
  6. clarified context: proper transfer; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified modules: more direct data implementation; — wenzelm / hgweb
  9. Added Takeuchi function to HOL-ex — Manuel Eberl <eberlm@in.tum.de> / hgweb

#977 (Aug 6, 2019, 12:50:09 AM)

  1. full AFP test on lrzcloud2; — wenzelm / hgweb
  2. obsolete; — wenzelm / hgweb

#976 (Aug 4, 2019, 12:50:06 AM)

  1. more efficient data structure; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. guard constraints by record_proofs=1, until performance implications have become more clear; — wenzelm / hgweb
  4. more complete completions according to Sorts.insert_complete_ars (cf. 13199740ced6), e.g. relevant for theories HOL-ex.Word_Type, HOL-Matrix_LP.SparseMatrix; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. maintain sort constraints from type instantiations, with pro-forma derivation to collect oracles/thms;
    tuned; — wenzelm / hgweb
  8. more direct proofs for type classes;
    misc tuning and cleanup; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified modules: inference kernel maintains sort algebra within the logic; — wenzelm / hgweb
  11. more elementary treatment of standard_vars (unconstrainT is already standard); — wenzelm / hgweb
  12. clarified module structure; — wenzelm / hgweb
  13. simplified module structure: back to plain datatype (see 95f4f08f950f and 70019ab5e57f); — wenzelm / hgweb
  14. abstract type theory_id -- ensure non-equality type independently of implementation; — wenzelm / hgweb

#975 (Aug 1, 2019, 12:50:06 AM)

  1. clarified export: retain proof boxes as local definitions -- more scalable; — wenzelm / hgweb
  2. reduced dependencies — nipkow / hgweb

#974 (Jul 31, 2019, 12:50:08 AM)

  1. clarified global theory context; — wenzelm / hgweb
  2. more robust export, based on reconstruct_proof / expand_proof; — wenzelm / hgweb
  3. clarified modules: provide reconstruct_proof / expand_proof at the bottom of proof term construction; — wenzelm / hgweb
  4. tuned -- fewer warnings; — wenzelm / hgweb
  5. discontinued pointless messages; — wenzelm / hgweb
  6. clarified context; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. discontinue clean_proof: without type args its PThm nodes are not expanded, but with type args it is too unstable; — wenzelm / hgweb

#973 (Jul 30, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more diagnostic operations; — wenzelm / hgweb
  3. tuned -- non-strict args; — wenzelm / hgweb
  4. proper constrains_map -- for shyps that are covered by present variables (amending 251f1fb44ccd); — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature;
    tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. News for bind infixl — nipkow / hgweb
  9. Monadic bind is now infixl as is the norm — nipkow / hgweb

#972 (Jul 29, 2019, 12:50:10 AM)

  1. purge remains from test (cf. 5a53724fe247); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. removed obsolete RC tags; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb

#971 (Jul 28, 2019, 12:50:07 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned -- reorder sections; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. proper argument type (amending 42fbb6abed5a); — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb

#970 (Jul 27, 2019, 12:50:09 AM)

  1. finalize proofs earlier to reduce memory requirement; — wenzelm / hgweb
  2. proper proof_serial; — wenzelm / hgweb
  3. more explicit type proof_serial; — wenzelm / hgweb
  4. defer rew_proof on unnamed PThm node as open_proof operation: significant performance improvement;
    misc tuning and clarification; — wenzelm / hgweb
  5. more accurate proof definitions (PThm nodes); — wenzelm / hgweb
  6. avoid duplicate Thm.name_derivation on unnamed PThm nodes ("simps" vs. "case_eqns" and "recursor_eqns"); — wenzelm / hgweb
  7. prefer local counter; — wenzelm / hgweb
  8. more accurate proof export; — wenzelm / hgweb
  9. clarified syntax; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. more thorough clean_proof; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb

#969 (Jul 25, 2019, 12:50:08 AM)

  1. avoid global syntax for MinProof (amending e31271559de8); — wenzelm / hgweb

#968 (Jul 24, 2019, 1:14:34 AM)

  1. treat MinProof like Promise before 725438ceae7c, e.g. relevant for performance of session Corec (due to Thm.derivation_closed/close_derivation); — wenzelm / hgweb
  2. discontinued Proofterm.Promise (cf. 725438ceae7c); — wenzelm / hgweb
  3. clarified treatment of unnamed PThm nodes (from close_derivation): retain full proof, publish when named;
    added Proofterm.clean_proof as simplified version of Reconstruct.expand_proof; — wenzelm / hgweb
  4. tuned comments; — wenzelm / hgweb
  5. proof terms are always constructed sequentially;
    discontinued unused Proofterm.Promise -- too complex; — wenzelm / hgweb

#967 (Jul 23, 2019, 12:50:11 AM)

  1. tuned comments -- proper sections; — wenzelm / hgweb
  2. support export_proofs, prune_proofs;
    tuned comments; — wenzelm / hgweb
  3. clarified postproc: apply shrink_proof last, e.g. relevant for export of full proof term; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified exception; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more accurate type information; — wenzelm / hgweb
  8. unused (see also 42fbb6abed5a); — wenzelm / hgweb

#966 (Jul 22, 2019, 12:50:07 AM)

  1. discontinued ASCII syntax; — wenzelm / hgweb
  2. global declaration of abstract syntax for proof terms, with qualified names;
    clarified modules; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb

#965 (Jul 21, 2019, 12:50:09 AM)

  1. more operations: support type classes within the logic; — wenzelm / hgweb
  2. clarified export of sort algebra: avoid logical operations in Isabelle/Scala; — wenzelm / hgweb
  3. more operations (avoid clones in Isabelle/MMT and Isabelle/Dedukti); — wenzelm / hgweb
  4. more robust: avoid folding of jEdit file-names wrt. JEDIT_SESSION_DIRS; — wenzelm / hgweb

#964 (Jul 20, 2019, 12:50:11 AM)

  1. More results about measure and integration theory — paulson <lp15@cam.ac.uk> / hgweb

#963 (Jul 19, 2019, 12:50:11 AM)

  1. More analysis / measure theory material — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. more new material about analysis — paulson <lp15@cam.ac.uk> / hgweb
  4. added forgotten declaration provided by Florian Haftmann — nipkow / hgweb

#962 (Jul 18, 2019, 12:50:08 AM)

  1. merged; — wenzelm / hgweb
  2. updated to jedit_build-20190717: support more brackets; — wenzelm / hgweb
  3. updated to isabelle_fonts-20190717; — wenzelm / hgweb
  4. redundant; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. added \<llangle>, \<rrangle>;
    discontinued special rendering for old {* *}; — wenzelm / hgweb
  7. tuned doc isar-ref; — wenzelm / hgweb
  8. added \<bbar>; — wenzelm / hgweb
  9. added \<sqdot>; — wenzelm / hgweb
  10. fixed renaming issues — paulson <lp15@cam.ac.uk> / hgweb
  11. merged — paulson / hgweb
  12. a few new lemmas and a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb

#961 (Jul 17, 2019, 12:50:09 AM)

  1. support for a soft-type system within the Isabelle logical framework; — wenzelm / hgweb

#960 (Jul 12, 2019, 12:50:06 AM)

  1. tuned — nipkow / hgweb

#959 (Jul 5, 2019, 12:50:10 AM)

  1. proper theory naming after join (reset due to merge_data); — wenzelm / hgweb
  2. support join of anonymous theory nodes, e.g. relevant for parallel theory construction; — wenzelm / hgweb
  3. clarified history stage: allow independent updates that are merged later; — wenzelm / hgweb

#958 (Jul 2, 2019, 12:50:09 AM)

  1. support abstract syntax for proof terms (see src/Pure/Proofs/proof_syntax.ML); — wenzelm / hgweb

#957 (Jun 25, 2019, 12:50:11 AM)

  1. proper quasi-total merge — haftmann / hgweb

#956 (Jun 23, 2019, 12:50:07 AM)

  1. made LaTeX happy — haftmann / hgweb
  2. streamlined setup for linear algebra, particularly removed redundant rule declarations — haftmann / hgweb
  3. tuned — haftmann / hgweb
  4. tuned — haftmann / hgweb

#955 (Jun 17, 2019, 12:50:07 AM)

  1. even more appropriate fact name — haftmann / hgweb
  2. more correct indicator — haftmann / hgweb

#954 (Jun 15, 2019, 12:50:09 AM)

  1. make latex happy — haftmann / hgweb
  2. moved some theorems into HOL main corpus — haftmann / hgweb
  3. misc tuning and modernization — haftmann / hgweb
  4. more theorems for proof of concept for word type — haftmann / hgweb
  5. official fact collection sign_simps — haftmann / hgweb
  6. tuned proofs — haftmann / hgweb
  7. avoid pseudo-collection to be used in generated proofs — haftmann / hgweb
  8. moved comment to approproiate place — haftmann / hgweb
  9. removed outcommented example which seems not to work as advertized — haftmann / hgweb
  10. clear separation of types for bits (False / True) and Z2 (0 / 1) — haftmann / hgweb
  11. generalized type classes for parity to cover word types also, which contain zero divisors — haftmann / hgweb
  12. slightly more specialized name for type class — haftmann / hgweb
  13. dropped weaker legacy alias — haftmann / hgweb
  14. slightly more stringent ordering of theorems — haftmann / hgweb
  15. removed relics of ASCII syntax for indexed big operators — haftmann / hgweb
  16. dropped former legacy input abbreviations — haftmann / hgweb
  17. using (*)-syntax for partially applied infix is fine, contrary to ancient op-syntax — haftmann / hgweb
  18. prefer fixed simpset for proof procedure — haftmann / hgweb
  19. tuned file system structure — haftmann / hgweb
  20. avoid spammed sledgehammer proofs — haftmann / hgweb

#953 (Jun 13, 2019, 12:50:07 AM)

  1. added lemmas — nipkow / hgweb

#952 (Jun 10, 2019, 12:50:07 AM)

  1. proper URL; — wenzelm / hgweb
  2. merged; — wenzelm / hgweb
  3. Added tag Isabelle2019 for changeset 83774d669b51 — wenzelm / hgweb

#951 (Jun 8, 2019, 12:50:06 AM)

  1. handle timeouts gracefully in 'smt' proof method (patch due to Mathias Fleury) — blanchet / hgweb

#950 (Jun 5, 2019, 12:50:11 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. backout 34bc296374ee -- affects the raw_induct rule, e.g. relevant for AFP/Imperative_Insertion_Sort; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. proper context; — wenzelm / hgweb
  7. misc tuning and clarification, notably wrt. flow of context; — wenzelm / hgweb
  8. proper context; — wenzelm / hgweb
  9. proper Proof_Context.export_morphism corresponding to Proof_Context.augment (see 7f568724d67e); — wenzelm / hgweb
  10. unused; — wenzelm / hgweb
  11. misc tuning and clarification, notably wrt. flow of context; — wenzelm / hgweb
  12. proper context; — wenzelm / hgweb
  13. proper Proof_Context.export_morphism corresponding to Proof_Context.augment (see 7f568724d67e); — wenzelm / hgweb

#949 (Jun 4, 2019, 2:09:11 AM)

  1. more structural integrity; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more structural integrity; — wenzelm / hgweb
  4. clarified transfer_morphism: implicit join_certificate, e.g. relevant for complex cascades of morphisms such as class locale interpretation; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. clarified context: prefer abstract Variable.auto_fixes; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. redundant: default is false; — wenzelm / hgweb

#948 (Jun 2, 2019, 12:50:09 AM)

  1. tuned imports -- accommodate scala-2.13.0-RC3; — wenzelm / hgweb
  2. tuned -- accommodate scala-2.13.0-RC3; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2019-RC4 for changeset ad2d84c42380 — wenzelm / hgweb
  5. hint on printing via Web browser; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#947 (Jun 1, 2019, 12:50:10 AM)

  1. tuned proof — nipkow / hgweb
  2. tuned — nipkow / hgweb

#946 (May 28, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. more direct invocation of Windows exe: avoid extra bash, cygpath, exec; — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. updated to bash_process-1.2.3: rebuild on current reference PLATFORMS; — wenzelm / hgweb
  5. Added tag Isabelle2019-RC3 for changeset 85de4fdec61b — wenzelm / hgweb
  6. more robust InstallPath (amending 4ce07be8ba17): self-directory may be odd temp dir produced by browser "Run" operation; — wenzelm / hgweb
  7. avoid extra subprocess -- potentially more robust on Cygwin; — wenzelm / hgweb
  8. updated to cygwin-20190524; — wenzelm / hgweb
  9. proper version; — wenzelm / hgweb
  10. tuned spelling; — wenzelm / hgweb
  11. more thorough assignment, e.g. when "purge" removes commands that were not assigned; — wenzelm / hgweb
  12. tuned whitespace; — wenzelm / hgweb
  13. tuned signature (following Scala version); — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. obsolete (incompatible with Isabelle2019); — wenzelm / hgweb
  16. amended to unoverload actually all parameters of a type variable — immler / hgweb
  17. proper message; — wenzelm / hgweb

#945 (May 24, 2019, 12:50:09 AM)

  1. Finite_Map: move lemmas from LambdaAuth AFP entry

    credits: Matthias Brun, Dmitriy Traytel — Lars Hupel <lars.hupel@mytum.de> / hgweb

#944 (May 22, 2019, 12:50:07 AM)

  1. documentation for termination_simp attribute — krauss / hgweb
  2. strengthened lemma — nipkow / hgweb

#943 (May 21, 2019, 12:50:09 AM)

  1. tuned names — nipkow / hgweb

#942 (May 17, 2019, 12:50:11 AM)

  1. tuned name — nipkow / hgweb
  2. tuned — nipkow / hgweb

#941 (May 16, 2019, 12:50:07 AM)

  1. a few general lemmas — paulson <lp15@cam.ac.uk> / hgweb
  2. Generalisations involving numerals; comparisons should now work for ennreal — paulson <lp15@cam.ac.uk> / hgweb

#940 (May 15, 2019, 12:50:08 AM)

  1. tuned — nipkow / hgweb
  2. tuned names — nipkow / hgweb

#939 (May 13, 2019, 12:50:11 AM)

  1. tuned — nipkow / hgweb

#938 (May 12, 2019, 12:50:07 AM)

  1. tuned — nipkow / hgweb
  2. back to post-release mode; — wenzelm / hgweb
  3. Added tag Isabelle2019-RC2 for changeset 805250bb7363 — wenzelm / hgweb
  4. fixed theory name — nipkow / hgweb
  5. simplified types — nipkow / hgweb

#937 (May 11, 2019, 12:50:07 AM)

  1. clarified documentation; — wenzelm / hgweb
  2. more documentation; — wenzelm / hgweb

#936 (May 10, 2019, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more NEWS; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. proper formatting (amending 5076725247fa); — wenzelm / hgweb
  6. more on "Physical and logical files"; — wenzelm / hgweb
  7. proper session chapter;
    cannot access session: refers to ROOT entry; — wenzelm / hgweb
  8. misc tuning; — wenzelm / hgweb
  9. more uniform scaling; — wenzelm / hgweb
  10. New version of tries — nipkow / hgweb

#935 (May 9, 2019, 12:50:08 AM)

  1. clarified InstallPath: relative to self-extracting exe;
    support for AutoInstall (option -ai); — wenzelm / hgweb
  2. prefer HTTPS; — wenzelm / hgweb
  3. eliminated old com.apple.eawt.FullScreenUtilities.setWindowCanFullScreen: appears to be unnecessary on newer versions of Mac OS X; — wenzelm / hgweb
  4. back to gz for linux (and macos) -- xz is too slow and cumbersome; — wenzelm / hgweb

#934 (May 4, 2019, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. back to gz for macos: more robust; — wenzelm / hgweb
  3. proper arguments for library build; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified smlnj installations; — wenzelm / hgweb
  6. Added tag Isabelle2019-RC1 for changeset 9c60fcfdf495 — wenzelm / hgweb
  7. updated to jdk-11.0.3+7; — wenzelm / hgweb
  8. update to lts-12.26 (stable branch); — wenzelm / hgweb
  9. more NEWS — haftmann / hgweb
  10. merged — paulson / hgweb
  11. tweaked a definition — paulson <lp15@cam.ac.uk> / hgweb

#933 (May 3, 2019, 12:50:08 AM)

  1. VSCode extension for official Isabelle release; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. clearout of some useless lemmas — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — wenzelm / hgweb
  5. more bibtex fields; — wenzelm / hgweb
  6. clarified PIDE markup; — wenzelm / hgweb
  7. De-applying and combining lemmas to make structured proofs — paulson <lp15@cam.ac.uk> / hgweb
  8. clarified directory location; — wenzelm / hgweb
  9. more lemmas — haftmann / hgweb
  10. more correct simulation of eigen context for generated Isar statements — haftmann / hgweb

#932 (May 2, 2019, 12:50:10 AM)

  1. more tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb

#931 (May 1, 2019, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. huge de-apply effort — paulson <lp15@cam.ac.uk> / hgweb
  4. more uniform Isabelle splash screen -- avoid problems with jEdit splash and Java 11 on some Linux window managers; — wenzelm / hgweb
  5. yet more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  6. more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  7. more tidying up — paulson <lp15@cam.ac.uk> / hgweb
  8. A bit of de-applying — paulson <lp15@cam.ac.uk> / hgweb
  9. Algebraic closure: moving more theorems into their rightful places — paulson <lp15@cam.ac.uk> / hgweb
  10. moving around some material from Algebraic_Closure — paulson <lp15@cam.ac.uk> / hgweb
  11. merged — paulson / hgweb
  12. full proof of algebraic closure, by Paulo de Vilhena — paulson <lp15@cam.ac.uk> / hgweb

#930 (Apr 30, 2019, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. final tidying-up — paulson <lp15@cam.ac.uk> / hgweb
  3. further de-applying — paulson <lp15@cam.ac.uk> / hgweb
  4. removal of ASCII connectives; some de-applying — paulson <lp15@cam.ac.uk> / hgweb

#929 (Apr 29, 2019, 12:50:10 AM)

  1. tuned -- according to main website; — wenzelm / hgweb
  2. more ambitious compression; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. completion for \<^const>, although it often requires an extra argument; — wenzelm / hgweb
  5. proper treatment of root as directory; — wenzelm / hgweb

#928 (Apr 28, 2019, 12:50:11 AM)

  1. tiny bit of extra restructuring — paulson <lp15@cam.ac.uk> / hgweb
  2. some variable renaming — paulson <lp15@cam.ac.uk> / hgweb
  3. tweaks esp renaming Rep_preal — paulson <lp15@cam.ac.uk> / hgweb
  4. Massive restructuring; deleting unused theorems — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. partial updating to eliminate ASCII style and some applys — paulson <lp15@cam.ac.uk> / hgweb

#927 (Apr 27, 2019, 12:50:07 AM)

  1. Added embedding_map_into_euclideanreal; reduced dependence on Equivalence_Lebesgue_Henstock_Integration in Analysis theories by moving a few lemmas — paulson <lp15@cam.ac.uk> / hgweb

#926 (Apr 26, 2019, 12:50:08 AM)

  1. sequential build_release: it uses some of the test machines for pre-built images; — wenzelm / hgweb

#925 (Apr 25, 2019, 12:50:09 AM)

  1. getting rid of most apply steps — paulson <lp15@cam.ac.uk> / hgweb

#924 (Apr 23, 2019, 12:50:07 AM)

  1. consolidated map2 clones — haftmann / hgweb
  2. separate type class for bit comprehension — haftmann / hgweb
  3. no need to maintain two separate type classes — haftmann / hgweb
  4. clarified structure of theories — haftmann / hgweb

#923 (Apr 22, 2019, 12:50:08 AM)

  1. follow convention of bold local syntax — haftmann / hgweb
  2. more use of existing locales — haftmann / hgweb
  3. avoid separate type class for mere definitional extension — haftmann / hgweb
  4. tuned name — haftmann / hgweb

#922 (Apr 21, 2019, 12:50:09 AM)

  1. clarified notation — haftmann / hgweb

#921 (Apr 19, 2019, 12:50:07 AM)

  1. added lemma — nipkow / hgweb
  2. incorporated various material from the AFP into the distribution — haftmann / hgweb
  3. backed out experimental b67bab2b132c, which slipped in accidentally — haftmann / hgweb
  4. merged — nipkow / hgweb
  5. added lemmas — nipkow / hgweb

#920 (Apr 18, 2019, 1:15:00 AM)

  1. moved subset_image_inj into Hilbert_Choice — paulson <lp15@cam.ac.uk> / hgweb
  2. Lindelöf spaces and supporting material — paulson <lp15@cam.ac.uk> / hgweb
  3. hierarchically inclusive named theorem collections — haftmann / hgweb
  4. removed unused fact collections — haftmann / hgweb
  5. eliminated type class — haftmann / hgweb
  6. entry point for comprehensive word library — haftmann / hgweb
  7. tuned theory names — haftmann / hgweb
  8. integrated Bit_Comparison into Word corpus — haftmann / hgweb
  9. tuned — haftmann / hgweb
  10. prefer one theory for misc material — haftmann / hgweb
  11. moved instance to appropriate place — haftmann / hgweb

#919 (Apr 17, 2019, 12:50:09 AM)

  1. tuned for release; — wenzelm / hgweb
  2. clarified goto_file (again): treat bad entry as plain file to open empty buffer instead of error (amending a8142ac5e4b6); — wenzelm / hgweb

#918 (Apr 15, 2019, 12:50:07 AM)

  1. afford more examples; — wenzelm / hgweb
  2. obsolete -- this is quite fast; — wenzelm / hgweb
  3. Group theory developments towards proving algebraic closure (by de Vilhena and Baillon) — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. markup fixes — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. Towards a proof of algebraic closure (NB not finished) — paulson <lp15@cam.ac.uk> / hgweb

#917 (Apr 14, 2019, 12:50:09 AM)

  1. tuned signature; — wenzelm / hgweb
  2. prefer ctyp operations; — wenzelm / hgweb
  3. meson: more cterm operations; — wenzelm / hgweb
  4. more ctyp operations; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified: use existing Thm.dest_ctyp_fun (which is more strict); — wenzelm / hgweb
  7. prefer exception TYPE, e.g. when used within conversion; — wenzelm / hgweb
  8. tuned signature -- more ctyp operations; — wenzelm / hgweb
  9. clarified group of "main" library sessions; — wenzelm / hgweb
  10. tuned signature -- more ctyp operations; — wenzelm / hgweb
  11. merged — wenzelm / hgweb
  12. tuned signature: more operations; — wenzelm / hgweb
  13. backed out a93e6472ac9c, which does not bring anything substantial: division_ring is not commutative in multiplication but semidom_divide is — haftmann / hgweb
  14. tuned — haftmann / hgweb
  15. more document structure — haftmann / hgweb
  16. tuned — haftmann / hgweb
  17. more abbrevs; — wenzelm / hgweb
  18. obsolete; — wenzelm / hgweb

#916 (Apr 13, 2019, 12:57:52 AM)

  1. merged — wenzelm / hgweb
  2. updated documentation; — wenzelm / hgweb
  3. avoid Isabelle symbols in URL; — wenzelm / hgweb
  4. formal URLs; — wenzelm / hgweb
  5. tuned spacing; — wenzelm / hgweb
  6. modernized tags: default scope excludes proof; — wenzelm / hgweb
  7. report document tags as seen in the text (not the active tag of Thy_Output.present_thy); — wenzelm / hgweb
  8. support "tag" marker with scope; — wenzelm / hgweb
  9. tidying up messy proofs about group element order — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — paulson / hgweb
  11. simpler and stronger proofs — paulson <lp15@cam.ac.uk> / hgweb

#915 (Apr 12, 2019, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merge plus tidied three proofs — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. type instantiations for poly_mapping as a real_normed_vector — paulson <lp15@cam.ac.uk> / hgweb
  7. visible hairline for cursor, even on OpenJDK 11 (amending 2fd73a1a0937); — wenzelm / hgweb
  8. tuned signature according to ML version; — wenzelm / hgweb
  9. strip cartouches from arguments of "embedded" document antiquotations, corresponding to automated update via "isabelle update -u control_cartouches" -- e.g. relevant for documents with thy_output_source (e.g. doc "isar-ref", "jedit", "system"); — wenzelm / hgweb
  10. added document antiquotation option "cartouche"; — wenzelm / hgweb
  11. allow faster navigation of directory hierarchy (reverting 69465c3e3560); — wenzelm / hgweb
  12. more robust test: avoid spurious Interrupt (stack overflow?) due to List.fun_lub_parametric; — wenzelm / hgweb
  13. prefer local options; — wenzelm / hgweb
  14. tuned signature;
    tuned message; — wenzelm / hgweb
  15. clarified order; — wenzelm / hgweb
  16. merged — paulson / hgweb
  17. prod/sum fixes — paulson <lp15@cam.ac.uk> / hgweb
  18. Fixing the main Homology theory; also moving a lot of sum/prod lemmas into their generic context — paulson <lp15@cam.ac.uk> / hgweb

#914 (Apr 11, 2019, 12:50:11 AM)

  1. tuned layout; — wenzelm / hgweb
  2. updated screenshots; — wenzelm / hgweb
  3. ignore odd warnings; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. merged; — wenzelm / hgweb
  6. updated for release; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. clarified build of standard heaps; — wenzelm / hgweb
  9. updated for release; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. retain copy of required components; — wenzelm / hgweb
  12. option for build_sessions; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. support for platform-specific builds on remote server; — wenzelm / hgweb
  15. more robust: always (re)build platform application bundles; — wenzelm / hgweb
  16. The last big tranche of Homology material: invariance of domain; renamings to use generic sum/prod lemmas from their locale — paulson <lp15@cam.ac.uk> / hgweb

#913 (Apr 10, 2019, 12:50:06 AM)

  1. merged — paulson / hgweb
  2. More homology material — paulson <lp15@cam.ac.uk> / hgweb
  3. common type class for distributive division — haftmann / hgweb
  4. regenerated using isabelle regenerate_cooper — haftmann / hgweb
  5. more explicit way to re-generate ~~/src/HOL/Tools/Qelim/cooper_procedure.ML — haftmann / hgweb
  6. some more explicit document structure — haftmann / hgweb
  7. merged — paulson / hgweb
  8. new Homology target, depending on HOL-Algebra and HOL-Analysis — paulson <lp15@cam.ac.uk> / hgweb
  9. merged — paulson / hgweb
  10. NEWS on homology — paulson <lp15@cam.ac.uk> / hgweb
  11. First tranche of the Homology development: Simplices
    [dummy commit to run testboard again] — paulson <lp15@cam.ac.uk> / hgweb
  12. updated to bib2xhtml-20190409: current repository clone; — wenzelm / hgweb
  13. proper treatment of isabelle_fonts_hinted in etc/preferences (i.e. a change of the default option); — wenzelm / hgweb
  14. back to scala-2.12.7 (due to reports about problems with new Mac hardware / OS installations by Jasmin Blanchette and Dmitriy Traytel); — wenzelm / hgweb
  15. tuned -- prefer Isar command 'compile_generated_files'; — wenzelm / hgweb
  16. back to more robust "standard" anti-aliasing (reverting f610115ca3d0): sub-pixel rendering can have odd color effects, even on high-end displays; — wenzelm / hgweb

#912 (Apr 8, 2019, 12:50:08 AM)

  1. NEWS — traytel / hgweb
  2. merged — traytel / hgweb
  3. bundle for cardinal syntax — traytel / hgweb
  4. better accessibility of directory content by typing name prefix; — wenzelm / hgweb
  5. uniform JVM heap options for Isabelle/Scala tools and scalac (again); — wenzelm / hgweb
  6. proper etc/preferences; — wenzelm / hgweb

#911 (Apr 7, 2019, 12:50:09 AM)

  1. notes about old Java 8 font rendering for low-quality displays; — wenzelm / hgweb
  2. obsolete -- was mostly about 'export_code'; — wenzelm / hgweb
  3. support both hinted and unhinted fonts; — wenzelm / hgweb

#910 (Apr 6, 2019, 12:50:09 AM)

  1. option to bypass ttfautohint for experimentation (it can have adverse effects); — wenzelm / hgweb
  2. clarified settings: allow for more Java versions; — wenzelm / hgweb
  3. proper default; — wenzelm / hgweb
  4. clarified; — wenzelm / hgweb
  5. auxiliary operation for common uses of 'compile_generated_files'; — wenzelm / hgweb
  6. merged — paulson / hgweb
  7. Free_Abelian_Groups finally working; fixed some duplicates; cleaned up some proofs — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. fixes for Free_Abelian_Groups — paulson <lp15@cam.ac.uk> / hgweb
  10. updated screenshot; — wenzelm / hgweb
  11. more NEWS; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. merged — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. documentation for generated files; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. type Path.binding may be empty: check later via proper_binding;
    clarified 'export_prefix' default; — wenzelm / hgweb
  18. clarified export_files: Isabelle_System.copy_file_base preserves given directory sub-structure;
    tuned concrete syntax; — wenzelm / hgweb
  19. proper .exe path for export; — wenzelm / hgweb
  20. updated to sqlite-jdbc-3.27.2.1; — wenzelm / hgweb
  21. added command 'compile_generated_files';
    tuned signature; — wenzelm / hgweb
  22. tuned signature: more operations; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. clarified signature: more explicit operations for corresponding Isar commands; — wenzelm / hgweb
  26. proper URL; — wenzelm / hgweb
  27. fixed markup in Poly_Mapping; Free_Abelian_Groups (but not yet imported by Algebra!) — paulson <lp15@cam.ac.uk> / hgweb
  28. More group theory. Sum and product indexed by the non-neutral part of a set — paulson <lp15@cam.ac.uk> / hgweb

#909 (Apr 4, 2019, 12:50:07 AM)

  1. theory Poly_Mapping — paulson <lp15@cam.ac.uk> / hgweb
  2. new theory Library/Poly_Mapping, of almost-everywhere-zero functions — paulson <lp15@cam.ac.uk> / hgweb
  3. Material concerning exact sequences of groups — paulson <lp15@cam.ac.uk> / hgweb
  4. Products and sums of a family of groups — paulson <lp15@cam.ac.uk> / hgweb
  5. new group theory material, mostly ported from HOL Light — paulson <lp15@cam.ac.uk> / hgweb

#908 (Apr 3, 2019, 12:50:07 AM)

  1. UHD is standard, HD non-standard; — wenzelm / hgweb
  2. updated for release; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2019-RC0 for changeset 6f2ab7f150f6 — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. eliminated hard TABs; — wenzelm / hgweb
  7. updated for release; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. The order of a group now follows the HOL Light definition, which is more general — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — paulson / hgweb
  11. merged — paulson / hgweb
  12. some new group theory results: integer group, trivial group, etc. — paulson <lp15@cam.ac.uk> / hgweb
  13. more convenient export; — wenzelm / hgweb
  14. misc tuning for release; — wenzelm / hgweb
  15. more material for release; — wenzelm / hgweb
  16. misc tuning for release; — wenzelm / hgweb

#907 (Apr 2, 2019, 1:26:41 AM)

  1. 'code_reflect' only supports new-style 'file_prefix';
    avoid fragile file "$ISABELLE_TMP/rat.ML"; — wenzelm / hgweb
  2. tuned signature -- more exports; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. A few results in Algebra, and bits for Analysis — paulson <lp15@cam.ac.uk> / hgweb

#906 (Apr 1, 2019, 12:51:26 AM)

  1. experimental commands for proof sketching and exploration — haftmann / hgweb
  2. irrelevant — haftmann / hgweb

#905 (Mar 31, 2019, 12:50:06 AM)

  1. more PIDE markup and hyperlinks; — wenzelm / hgweb
  2. clarified signature: more explicit type Path.binding;
    tuned; — wenzelm / hgweb
  3. more LaTeX symbols; — wenzelm / hgweb

#904 (Mar 30, 2019, 1:04:45 AM)

  1. tuned signature -- more operations; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified 'file_prefix'; — wenzelm / hgweb
  4. clarified style: allow to search PDF for keywords containing "_"; — wenzelm / hgweb

#903 (Mar 29, 2019, 12:55:01 AM)

  1. "export_code ... file_prefix ..." is the preferred way to produce output within the logical file-system within the theory context, as well as session exports;
    "export_code ... file" is legacy, the empty name form has been discontinued;
    updated examples; — wenzelm / hgweb
  2. removed junk; — wenzelm / hgweb
  3. clarified diagrams; — wenzelm / hgweb
  4. clarified diagrams; — wenzelm / hgweb
  5. proper syntax diagrams;
    tuned whitespace; — wenzelm / hgweb
  6. tuned names; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. proper local_theory command; — wenzelm / hgweb
  9. more exports: avoid clones in AFP; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. export_code/check_code formally updates the theory -- this opens further possibilities concerning Generated_Files;
    tuned; — wenzelm / hgweb
  12. tuned whitespace; — wenzelm / hgweb

#902 (Mar 28, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. more informative Spec_Rules.Equational: support corecursion; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. more stuff from HOL Light: Euclidean spaces and n-spheres, Hausdorff spaces, etc. — paulson <lp15@cam.ac.uk> / hgweb

#901 (Mar 27, 2019, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. more informative Spec_Rules.Equational, notably primrec argument types; — wenzelm / hgweb
  3. clarified signature: avoid direct comparison on type rough_classification; — wenzelm / hgweb
  4. tuned proofs; — wenzelm / hgweb
  5. removed spurious debugging; — wenzelm / hgweb
  6. export propositional status of consts; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. generalised homotopic_with to topologies; homotopic_with_canon is the old version — paulson <lp15@cam.ac.uk> / hgweb
  9. follow up on Braun: get timing function right — Thomas Sewell <sewell@chalmers.se> / hgweb
  10. Tweak Braun tree list_fast_rec recursion.

    A minor adjustment simplifies the termination argument slightly. — Thomas Sewell <sewell@chalmers.se> / hgweb

#900 (Mar 25, 2019, 10:15:18 PM)

  1. more robust: avoid NPE due to odd problems with object initialization; — wenzelm / hgweb
  2. RDF meta data for AFP entries;
    tuned; — wenzelm / hgweb
  3. more strict AFP properties; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. proper treatment of empty extra lines (amending 98a440cfbb2b); — wenzelm / hgweb
  7. clarified signature: explicitly typed interfaces; — wenzelm / hgweb
  8. provide maintainers as seen in AFP/admin;
    suppress empty properties; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. read AFP metadata for entries; — wenzelm / hgweb

#899 (Mar 25, 2019, 12:50:11 AM)

  1. more accurate HTML rendering; — wenzelm / hgweb
  2. clarified markup; — wenzelm / hgweb
  3. clarified rendering, notably of \<^latex>CARTOUCHE in outer syntax; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified spell-checking (see also 30233285270a); — wenzelm / hgweb
  6. more accurate markup; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. more markup for various text kinds, notably for nested formal comments; — wenzelm / hgweb
  9. tuned whitespace; — wenzelm / hgweb
  10. clarified rendering: use COMMENT4 elsewhere; — wenzelm / hgweb
  11. documentation of document markers and re-interpreted command tags; — wenzelm / hgweb

#898 (Mar 24, 2019, 12:50:07 AM)

  1. updated to ssh-java-20190323 (with jsch-0.1.55.jar); — wenzelm / hgweb
  2. NEWS for proper Isabelle version; — wenzelm / hgweb
  3. obsolete; — wenzelm / hgweb
  4. proper latex setup; — wenzelm / hgweb
  5. updated docker setup: lib32stdc++6 is no longer required for polyml-5.8, libfontconfig1 is required for headless jdk-11; — wenzelm / hgweb
  6. proper command-line; — wenzelm / hgweb
  7. avoid global .opam directory: shared home leads to confusion about explicit vs. implicit ISABELLE_OCAMLFIND; — wenzelm / hgweb
  8. more explicit opam dependencies; — wenzelm / hgweb

#897 (Mar 23, 2019, 12:59:01 AM)

  1. merged — wenzelm / hgweb
  2. clarified GHC and OCaml test setup; — wenzelm / hgweb
  3. updated to cygwin-20190322 -- package required by ocaml_setup for zarith; — wenzelm / hgweb
  4. workaround for the sake of Windows; — wenzelm / hgweb
  5. more robust -- analogous to ocamlfind; — wenzelm / hgweb
  6. even more robust and conservative OCaml setup; — wenzelm / hgweb
  7. executable equality — haftmann / hgweb
  8. improved code equations taken over from AFP — haftmann / hgweb
  9. New abstract topological material — paulson <lp15@cam.ac.uk> / hgweb

#896 (Mar 22, 2019, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. tuyned — nipkow / hgweb
  3. further robustification (amending 772bdd1ed843); — wenzelm / hgweb
  4. added function — nipkow / hgweb
  5. merged — paulson / hgweb
  6. new material on topology: products, etc. Some renamings, esp continuous_on_topo -> continuous_map — paulson <lp15@cam.ac.uk> / hgweb
  7. proper ISABELLE_OCAML_VERSION; — wenzelm / hgweb
  8. less ambitious test: lapbroy68 lacks libgmp-dev that is required for ocaml setup of zarith; — wenzelm / hgweb
  9. more robust "switch create";
    disable sandboxing to avoid dependency on bubblewrap (unavailable on Ubuntu 16.04); — wenzelm / hgweb
  10. prefer central root: just one copy of this bulky material; — wenzelm / hgweb
  11. updated to current opam-2.0.3, which is also the version provided by Cygwin 3.0.4; — wenzelm / hgweb

#895 (Mar 21, 2019, 1:32:39 AM)

  1. updated to cygwin-20190320; — wenzelm / hgweb
  2. updated to Cygwin 3.0.4 (approximation for Isabelle2019); — wenzelm / hgweb
  3. prefer ISABELLE_OCAML_SETUP: Cygwin lacks libzarith; — wenzelm / hgweb
  4. more robust reference to ghc exe (with multi-platform support); — wenzelm / hgweb
  5. more robust: allow empty root (e.g. via symlink); — wenzelm / hgweb
  6. avoid prompt; — wenzelm / hgweb
  7. updated settings: ISABELLE_OCAMLFIND, ISABELLE_OCAML_SETUP, but retain compatibility with historic versions that require ISABELLE_OCAMLC; — wenzelm / hgweb
  8. access OCaml tools and libraries via ISABELLE_OCAMLFIND;
    OPAM setup is optional: it requires odd development tools that are not available in default OS installations (e.g. make, m4); — wenzelm / hgweb
  9. proper ISABELLE_HOME (ISABELLE_ROOT is for platform-specific application bootstrap); — wenzelm / hgweb
  10. more robust: allow empty root (e.g. via symlink); — wenzelm / hgweb

#894 (Mar 20, 2019, 12:50:12 AM)

  1. merged — paulson / hgweb
  2. new material about topology, etc.; also fixes for yesterday's — paulson <lp15@cam.ac.uk> / hgweb

#893 (Mar 19, 2019, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. support unicode_symbols in input source; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. new material;' strengthened material; moved proofs out of Function_Topology in order to lessen its dependencies — paulson <lp15@cam.ac.uk> / hgweb

#892 (Mar 18, 2019, 12:50:11 AM)

  1. tuned signature; — wenzelm / hgweb
  2. more meta data from "dcterms" (superset of "dc"); — wenzelm / hgweb

#891 (Mar 16, 2019, 12:50:09 AM)

  1. more latex symbols; — wenzelm / hgweb

#890 (Mar 15, 2019, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. more specific keyword kinds; — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. include zarith in the default opam setup — haftmann / hgweb
  5. dedicated environment setting for ocaml environment: ISABELLE_OPAM_ROOT is always present even if no envionrment is available — haftmann / hgweb
  6. proper theory for type of dual ordered lattice in distribution — haftmann / hgweb
  7. slightly more complete check of code generation for immutable arrays — haftmann / hgweb

#889 (Mar 14, 2019, 12:50:07 AM)

  1. CONTRIBUTORS — haftmann / hgweb
  2. migrated from Nums to Zarith as library for OCaml integer arithmetic — haftmann / hgweb
  3. dropped superfluous declaration attribute — haftmann / hgweb
  4. more sanity checks; — wenzelm / hgweb

#888 (Mar 13, 2019, 12:50:08 AM)

  1. updated to polyml-5.8 (official release); — wenzelm / hgweb

#887 (Mar 12, 2019, 12:50:10 AM)

  1. URIs should normally be "rdf:resource", not string body; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. support for document meta data in PIDE and RDF; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb

#886 (Mar 11, 2019, 1:15:00 AM)

  1. more formal contributors (with the help of the history); — wenzelm / hgweb
  2. proper data columns for plots; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned -- Toplevel.presentation_context is total; — wenzelm / hgweb
  5. document markers are formal comments, and may thus occur anywhere in the command-span;
    clarified Outer_Syntax.parse_span, Outer_Syntax.parse_text wrt. span structure;
    tuned signature; — wenzelm / hgweb
  6. PIDE markup for spell-checking; — wenzelm / hgweb
  7. markup and document markers for some meta data from "Dublin Core Metadata Element Set"; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. added semantic document markers;
    emulate old-style tags as "tag" markers, with subtle change of semantics for multiples tags (ever used?);
    tuned; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. added glyph for \<marker>; — wenzelm / hgweb
  12. tuned proof; — wenzelm / hgweb
  13. clarified Toplevel.state: more explicit types;
    presentation context is always present, with default to Pure.thy and fall-back to Pure bootstrap theory; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. merged — paulson / hgweb
  16. tidied up HOL/ex/Primrec — paulson <lp15@cam.ac.uk> / hgweb

#885 (Mar 10, 2019, 12:50:08 AM)

  1. proper code_simp setup for literals — haftmann / hgweb

#884 (Mar 9, 2019, 12:50:10 AM)

  1. tuned -- more explicit type node_presentation; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified modules;
    uniform "tag" parser; — wenzelm / hgweb

#883 (Mar 8, 2019, 12:50:07 AM)

  1. renamed the constant "limit" as it is too "generic" — paulson <lp15@cam.ac.uk> / hgweb
  2. new material for Analysis — paulson <lp15@cam.ac.uk> / hgweb

#882 (Mar 7, 2019, 12:50:08 AM)

  1. proper option (amending cc0b3e177b49); — wenzelm / hgweb
  2. removed junk; — wenzelm / hgweb
  3. updated to polyml-5.8-20190306; — wenzelm / hgweb
  4. afford redundant whitespace for improved readability; — wenzelm / hgweb

#881 (Mar 6, 2019, 12:50:10 AM)

  1. tuned signature; — wenzelm / hgweb
  2. recover original order; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. misc tuning and modernization; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature: more general types; — wenzelm / hgweb
  8. afford redundant whitespace for improved readability; — wenzelm / hgweb
  9. avoid context-sensitive simp rules whose context-free form (image_comp) is not simp by default — haftmann / hgweb

#880 (Mar 4, 2019, 12:50:07 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified signature -- allow more re-use; — wenzelm / hgweb
  3. concrete predicates from "Dublin Core"; — wenzelm / hgweb
  4. clarified signature;
    suppress already loaded theories; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned document; — wenzelm / hgweb

#879 (Mar 2, 2019, 12:50:08 AM)

  1. system option "system_heaps" supersedes various command-line options for "system build mode";
    clarified "isabelle jedit" options -n, -s, -u; — wenzelm / hgweb
  2. more uniform session_system_mode (see also e57416b649d5); — wenzelm / hgweb
  3. more implicit reload, similar to VSCode; — wenzelm / hgweb
  4. clarified signature;
    more thorough end_pos; — wenzelm / hgweb

#878 (Mar 1, 2019, 12:50:10 AM)

  1. tuned proofs -- eliminated odd case_tac; — wenzelm / hgweb
  2. more scalable on 32-bit Poly/ML; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#877 (Feb 28, 2019, 12:50:12 AM)

  1. more line spacing, notably for ttfautohint (see 4791988fcbc4); — wenzelm / hgweb
  2. more compact representation: approx. factor 2; — wenzelm / hgweb
  3. more scalable on 32-bit Poly/ML; — wenzelm / hgweb
  4. clarified quasi_consolidated status after 5f160df596c1 -- relevant for headless PIDE session (e.g. "isabelle dump"); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#876 (Feb 26, 2019, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb

#875 (Feb 25, 2019, 12:50:10 AM)

  1. clarified signature, notably for hol4isabelle (by Fabian Immler); — wenzelm / hgweb
  2. updated to jedit_build-20190224 (new patches: favorites, glyphvector); — wenzelm / hgweb
  3. fallback on createGlyphVector for multi-character glyphs (e.g. 0x01d49c), as seen in Java 11; — wenzelm / hgweb
  4. formal update of patches -- no change of content; — wenzelm / hgweb
  5. removed junk; — wenzelm / hgweb

#874 (Feb 24, 2019, 12:50:09 AM)

  1. merged — immler / hgweb
  2. bundles for floatarith notation — immler / hgweb
  3. merged — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. more memory fields; — wenzelm / hgweb
  6. obsolete; — wenzelm / hgweb
  7. no more shadowing of Min and Max by Approximation — immler / hgweb

#873 (Feb 22, 2019, 12:50:10 AM)

  1. streamlined specification interfaces — haftmann / hgweb
  2. sligthly more interpunctation and qualification — haftmann / hgweb
  3. tuned whitespace — haftmann / hgweb

#872 (Feb 21, 2019, 12:50:12 AM)

  1. physical vs. logical events, the latter takes GC time into account;
    Timeout.apply is based on logical ML time; — wenzelm / hgweb
  2. misc tuning and clarification; — wenzelm / hgweb
  3. misc tuning and clarification; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. updated to polyml-5.8-20190220 (pre-release of Poly/ML 5.8); — wenzelm / hgweb
  6. dropped junk — haftmann / hgweb

#871 (Feb 19, 2019, 12:50:09 AM)

  1. suppress nodes with vacuous status, notably empty nodes (amending 5f160df596c1); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more robust: avoid potentially unrelated snapshot for the sake of is_suppressed; — wenzelm / hgweb

#870 (Feb 18, 2019, 12:50:10 AM)

  1. clarified Node_Status vs. is_suppressed, e.g. relevant for purged nodes in Theories_Dockable after 0626cae56b6f; — wenzelm / hgweb
  2. updated to polyml-test-8fda4fd22441; — wenzelm / hgweb

#869 (Feb 17, 2019, 12:50:07 AM)

  1. proper installation of ancient procedure for preorders — haftmann / hgweb
  2. CONTRIBUTORS — haftmann / hgweb
  3. more idiomatic style for local declarations in apply scripts — haftmann / hgweb

#868 (Feb 16, 2019, 12:50:08 AM)

  1. clarified meta_digest: export_files is a directive for physical output from existing build database; — wenzelm / hgweb
  2. clarified 'export_files' in session ROOT: require explicit "isabelle build -e";
    tuned messages; — wenzelm / hgweb
  3. clarified name; — wenzelm / hgweb

#867 (Feb 15, 2019, 12:50:09 AM)

  1. more operations; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. support for RDF/XML representation; — wenzelm / hgweb
  4. tuned according to Scala version; — wenzelm / hgweb
  5. support for XML name spaces; — wenzelm / hgweb
  6. uniform XML header; — wenzelm / hgweb

#866 (Feb 14, 2019, 12:50:06 AM)

  1. added lemma — nipkow / hgweb
  2. removed subsumed lemma — nipkow / hgweb
  3. too agressive — nipkow / hgweb
  4. added lemmas — nipkow / hgweb

#865 (Feb 11, 2019, 12:50:07 AM)

  1. more robust: avoid duplicate Socket.close; — wenzelm / hgweb
  2. enable subpixel anti-aliasing by default, assuming that its 4 variants don't make a difference; — wenzelm / hgweb
  3. updated to isabelle_fonts-20190210; — wenzelm / hgweb
  4. recovered missing glyph; — wenzelm / hgweb
  5. auto-hinting of original DejaVu fonts, but not Isabelle symbols; — wenzelm / hgweb

#864 (Feb 9, 2019, 12:50:10 AM)

  1. tuned signature: proper exports; — wenzelm / hgweb
  2. more Haskell operations; — wenzelm / hgweb

#863 (Feb 5, 2019, 12:50:10 AM)

  1. Resolved codegen problem with uniformity for formal Laurent series — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. Formal Laurent series and overhaul of Formal power series (due to Jeremy Sylvestre) — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. Exponentiation by squaring, fast modular exponentiation — Manuel Eberl <eberlm@in.tum.de> / hgweb
  4. more thorough File.set_executable, notably for Windows; — wenzelm / hgweb
  5. added executable flag for exports;
    clarified signature; — wenzelm / hgweb
  6. clarified URL -- avoid odd certificate problem with api.media.atlassian.com; — wenzelm / hgweb
  7. back to stable polyml-5.7.1-8 for now; — wenzelm / hgweb
  8. More material for HOL-Number_Theory: ord, Carmichael's function, primitive roots — Manuel Eberl <eberlm@in.tum.de> / hgweb

#862 (Feb 3, 2019, 12:50:11 AM)

  1. clarified signature: Path.T as in Generated_Files; — wenzelm / hgweb
  2. back to polyml-test-1b2dcf8f5202 -- more stable; — wenzelm / hgweb

#861 (Feb 2, 2019, 12:50:08 AM)

  1. updated to polyml-test-b68438d33c69; — wenzelm / hgweb
  2. clarified default (amending ca9780325a21): it also affects "open-file" dialog, which should be "buffer"; — wenzelm / hgweb

#860 (Feb 1, 2019, 12:50:09 AM)

  1. NEWS; — wenzelm / hgweb
  2. more accurate _listFiles -- avoid infinite infinite expansion of e.g. "$ISABELLE_HOME"; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. removed left-over test material (amending bb0a354f6b46); — wenzelm / hgweb
  5. updated to polyml-test-1236652ebd55; — wenzelm / hgweb
  6. added option jedit_text_overview for visual appearance (not performance, see also 72216713733a); — wenzelm / hgweb
  7. adapted to a8ee66876a1a; — wenzelm / hgweb
  8. show file-browser favorites more prominently: access to Isabelle resources; — wenzelm / hgweb
  9. tuned -- sort lines; — wenzelm / hgweb
  10. tuned default layout; — wenzelm / hgweb
  11. clarified default layout: global overview left, local document information right; — wenzelm / hgweb
  12. prefer tail-recursive version (despite 4b99b1214034); — wenzelm / hgweb
  13. proper congruence rule for image operator — haftmann / hgweb
  14. less special syntax: make \<Sum> an ordinary function symbol — nipkow / hgweb

#859 (Jan 31, 2019, 1:31:44 AM)

  1. more robust: avoid crash of browser right-click menu; — wenzelm / hgweb
  2. more accurate file position; — wenzelm / hgweb
  3. NEWS; — wenzelm / hgweb
  4. open session ROOT file; — wenzelm / hgweb
  5. support for session information via virtual file-system; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. discontinued obsolete option "checkpoint"; — wenzelm / hgweb

#858 (Jan 30, 2019, 12:50:08 AM)

  1. updated to jdk-11.0.2+9; — wenzelm / hgweb
  2. eliminated suspicious Unicode; — wenzelm / hgweb
  3. eliminated hard TABs; — wenzelm / hgweb
  4. merged — nipkow / hgweb
  5. moved generalized material — nipkow / hgweb
  6. some new results in group theory — paulson <lp15@cam.ac.uk> / hgweb
  7. less odd class.second_countable_topology_def — immler / hgweb

#857 (Jan 29, 2019, 12:50:10 AM)

  1. revert accident with raw Unicode (not Isabelle symbols) in 7404f5b91e56; — wenzelm / hgweb
  2. changed precedence of big operators: now like any other function symbol — nipkow / hgweb
  3. more canonical and less specialized syntax — nipkow / hgweb

#856 (Jan 28, 2019, 12:50:08 AM)

  1. updated to polyml-test-1b2dcf8f5202; — wenzelm / hgweb

#855 (Jan 27, 2019, 12:50:10 AM)

  1. prefer proper strings in OCaml — haftmann / hgweb
  2. more correct parenthesing — haftmann / hgweb

#854 (Jan 26, 2019, 12:50:08 AM)

  1. generalized — immler <immler@in.tum.de> / hgweb
  2. proper operation in weakly-typed Scala (amending 06153e2e0cdb); — wenzelm / hgweb
  3. tuned — nipkow / hgweb
  4. moved retracts — nipkow / hgweb
  5. tagged 4 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb

#853 (Jan 25, 2019, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. the theory of Equipollence, and moving Fpow from Cardinals into Main — paulson <lp15@cam.ac.uk> / hgweb
  3. proper treatment of x86_64_32; — wenzelm / hgweb
  4. more appropriate section — haftmann / hgweb
  5. combinator to lift local theory update to theory update — haftmann / hgweb
  6. merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  7. tagged 5 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb

#852 (Jan 24, 2019, 1:14:20 AM)

  1. obsolete -- updated in Poly/ML; — wenzelm / hgweb
  2. updated to polyml-test-a444f281ccec; — wenzelm / hgweb
  3. prefer x86_64_32 over x86; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. updated x86_64-linux base line; — wenzelm / hgweb
  6. fixed me -- indeed this was wrong, as demonstrated by the predicate-free HO output (e.g. ehoh with keep_lams) — blanchet / hgweb
  7. tagged 2 theories  ie Cartesian_Euclidean_Space Cartesian_Space — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  8. minor tagging updates in 13 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb

#851 (Jan 23, 2019, 12:50:09 AM)

  1. merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  2. redid tagging for 3 theories i.e. Determinants, Change_of_Vars, Finite_Cartesian_Product — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  3. Backed out changeset 1bc422c08209 -- obsolete in AFP/5d11846ac6ab; — wenzelm / hgweb
  4. really keep lambdas in translation if only predicates are missing — blanchet / hgweb
  5. tune ATP settings — blanchet / hgweb
  6. Added triangular numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
  7. keep Local_Theory.reset for now -- still required in many AFP sessions (amending 1c201e4792cb); — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. use polyml-test-0a6ebca445fc by default: already quite stable; — wenzelm / hgweb
  10. renamings and new material — paulson <lp15@cam.ac.uk> / hgweb
  11. merged — paulson / hgweb
  12. some renamings and a bit of new material — paulson <lp15@cam.ac.uk> / hgweb
  13. slightly more conventional naming schema — haftmann / hgweb
  14. Local_Theory.reset only required for toplevel interaction, attempt to withhold it from user space — haftmann / hgweb

#850 (Jan 22, 2019, 1:14:25 AM)

  1. updated news — blanchet / hgweb
  2. get rid of visibility in MaSh -- it slows it down more than it helps — blanchet / hgweb
  3. merged — wenzelm / hgweb
  4. updated polyml platform: 32=x86_64_32; — wenzelm / hgweb
  5. more thorough purge_platforms; — wenzelm / hgweb
  6. clarified ML_OPTIONS on Windows; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. new material about summations and powers, along with some tweaks — paulson <lp15@cam.ac.uk> / hgweb
  9. dedicated combinator for declarations nested in a local theory block — haftmann / hgweb
  10. more conventional parsing of code_stmts antiquotation — haftmann / hgweb
  11. more conventional syntax for code_stmts antiquotation — haftmann / hgweb

#849 (Jan 21, 2019, 12:50:11 AM)

  1. avoid crash of jEdit.closeBuffer() via TaskManager.instance.waitForIoTasks() due to race condition of save() vs. automatic load() of already open buffer, e.g. relevant for save-as on "isabelle-export:" artifacts; — wenzelm / hgweb
  2. algebraized more material from theory Divides — haftmann / hgweb

#848 (Jan 20, 2019, 12:50:07 AM)

  1. tuned output; — wenzelm / hgweb
  2. more official AFP.groups;
    clarified bulky sessions; — wenzelm / hgweb
  3. auto-update for some experimental components; — wenzelm / hgweb
  4. clarified URLs: prefer sketis over bitbucket; — wenzelm / hgweb
  5. self-contained code modules for Haskell — haftmann / hgweb
  6. automation for unverloading definitions — immler / hgweb
  7. restore type variable names in unoverload_type — immler / hgweb

#847 (Jan 19, 2019, 12:50:08 AM)

  1. resolved conflict — nipkow / hgweb
  2. resolved conflict — nipkow / hgweb
  3. tuned headers — nipkow / hgweb

#846 (Jan 18, 2019, 12:57:07 AM)

  1. amending 689997a8a582 — immler / hgweb
  2. subsection is always %important — immler / hgweb
  3. no need for %unimportant for proofs of proposition — immler / hgweb
  4. redo tagging-related changes from a06b204527e6, 0f4d4a13dc16, and a8faf6f15da7 — immler / hgweb
  5. revert to 56acd449da41 — immler / hgweb
  6. merge — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  7. more tagging — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  8. updated tagging for 9 theories: Cross3, Determinants, Tagged_Division, Change_of_Vars, Extended_Real_Limits, Fashoda, Finite_Cartesian_Product, Function_Topology, Finite_Product_Measure — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  9. chapters for analysis manual — immler / hgweb

#845 (Jan 17, 2019, 1:44:14 AM)

  1. Reorg, in particular Determinants as well as some linear algebra from Starlike and Change_Of_Vars — immler / hgweb
  2. bundle syntax for inner — immler / hgweb
  3. merged — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. support pruning of export names; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. Reorg of material — nipkow / hgweb
  8. redundant lemma — nipkow / hgweb
  9. tuned headers — nipkow / hgweb
  10. Reorg of material — nipkow / hgweb
  11. tuned headers — nipkow / hgweb
  12. merged — nipkow / hgweb
  13. moved and renamed class — nipkow / hgweb

#844 (Jan 16, 2019, 12:50:11 AM)

  1. added command 'export_generated_files';
    clarified signature; — wenzelm / hgweb
  2. tuned proofs — haftmann / hgweb
  3. canonical operation to typeset generated code makes dedicated environment obsolete — haftmann / hgweb
  4. tuned — haftmann / hgweb
  5. tuned language — haftmann / hgweb

#843 (Jan 15, 2019, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. root_val -> value — nipkow / hgweb
  4. uniform naming — nipkow / hgweb
  5. tagged 5 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  6. updated tagging first 5 — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  7. more favorites; — wenzelm / hgweb
  8. clarified message; — wenzelm / hgweb

#842 (Jan 14, 2019, 12:50:07 AM)

  1. information with hyperlink to "isabelle-export:"; — wenzelm / hgweb
  2. support hyperlink to theory exports; — wenzelm / hgweb
  3. regular export with implicit compression: result is uncompressed; — wenzelm / hgweb
  4. clarified -- removed pointless Parse.!!!; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. File Browser is open by default; — wenzelm / hgweb
  7. added action "isabelle-export-browser"; — wenzelm / hgweb

#841 (Jan 13, 2019, 12:50:09 AM)

  1. avoid access to ".NAME.marks" exports; — wenzelm / hgweb
  2. proper _getFile method -- required to open files from browser; — wenzelm / hgweb
  3. more robust: no assumptions about GUI thread or document model; — wenzelm / hgweb
  4. more robust: jEdit may produce names with trailing "/"; — wenzelm / hgweb

#840 (Jan 12, 2019, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. access Isabelle theory exports via virtual file-system; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified output (again); — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned — nipkow / hgweb
  8. tuned headers — nipkow / hgweb
  9. clarified output; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. export generated files; — wenzelm / hgweb
  12. clarified Path.check_elem; — wenzelm / hgweb

#839 (Jan 11, 2019, 12:50:06 AM)

  1. restored test_code for GHC, which got accidentally broken in ef02c5e051e5 — haftmann / hgweb
  2. restored quickcheck/narrowing, which got accidentally broken in ef02c5e051e5 — haftmann / hgweb
  3. optional code export as theory export — haftmann / hgweb
  4. explicit model concerning files of generated code — haftmann / hgweb

#838 (Jan 8, 2019, 12:50:10 AM)

  1. moved generalized lemmas — immler / hgweb
  2. generalized — immler / hgweb
  3. split off Homotopy.thy — immler / hgweb
  4. split off Convex.thy: material that does not require Topology_Euclidean_Space — immler / hgweb
  5. moved setdist to more appropriate places — immler / hgweb
  6. reduced dependencies of Connected.thy — immler / hgweb
  7. split off theory combining Elementary_Topology and Abstract_Topology — immler / hgweb
  8. moved material from Connected.thy to more appropriate places — immler / hgweb
  9. generalized — immler / hgweb
  10. moved material from Connected.thy to more appropriate places — immler / hgweb
  11. generalized — immler / hgweb

#837 (Jan 7, 2019, 12:50:07 AM)

  1. moved some material from Connected.thy to more appropriate places — immler / hgweb
  2. proper example for inner syntax, not name; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned document layout; — wenzelm / hgweb
  5. retain important whitespace (see 1daf07b65385); — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. isabelle update -u path_cartouches; — wenzelm / hgweb
  8. isabelle update -u control_cartouches; — wenzelm / hgweb
  9. support for isabelle update -u path_cartouches; — wenzelm / hgweb
  10. clarified documentation; — wenzelm / hgweb
  11. redundant (see isabelle.Dump.make_options); — wenzelm / hgweb
  12. typed definitions — nipkow / hgweb

#836 (Jan 6, 2019, 12:50:08 AM)

  1. documentation on "isabelle update"; — wenzelm / hgweb
  2. eliminated spurious \<^print>; — wenzelm / hgweb
  3. isabelle update -u control_cartouches; — wenzelm / hgweb
  4. latex macro for \<^const>; — wenzelm / hgweb
  5. mark for isabelle update -u control_cartouches; — wenzelm / hgweb
  6. proper session base foundations (amending e848328cb2c1); — wenzelm / hgweb

#835 (Jan 5, 2019, 1:36:36 AM)

  1. isabelle update -u control_cartouches; — wenzelm / hgweb
  2. support for isabelle update -u control_cartouches; — wenzelm / hgweb

#834 (Jan 4, 2019, 12:50:07 AM)

  1. tuned spelling; — wenzelm / hgweb
  2. isabelle update_inner_syntax_cartouches; — wenzelm / hgweb
  3. support for isabelle update -u inner_syntax_cartouches; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. isabelle update -u mixfix_cartouches; — wenzelm / hgweb
  6. support for "isabelle update -u mixfix_cartouches"; — wenzelm / hgweb
  7. NEWS; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned output; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. mixfix annotations may use cartouches; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. clarified signature: more types; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb

#833 (Jan 3, 2019, 12:50:08 AM)

  1. strict bash invocation: proper error checking; — wenzelm / hgweb
  2. more robust system channel via options that are private to the user; — wenzelm / hgweb
  3. tuned messages; — wenzelm / hgweb

#832 (Jan 2, 2019, 12:50:10 AM)

  1. merged — Andreas Lochbihler / hgweb
  2. merged — Andreas Lochbihler / hgweb
  3. new implementation for case_of_simps based on Code_Lazy's pattern matching elimination algorithm — Andreas Lochbihler / hgweb
  4. separate case converter into a separate theory — Andreas Lochbihler / hgweb
  5. more antiquotations -- less LaTeX macros; — wenzelm / hgweb
  6. retain important whitespace after 'text' that is suppressed, but swallows adjacent whitespace; — wenzelm / hgweb
  7. tuned defs — nipkow / hgweb

#831 (Jan 1, 2019, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. include loaded_files as doc_blobs (without purging); — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. update theory sources based on PIDE markup; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. dynkin -> Dynkin — nipkow / hgweb
  10. tuned layout — nipkow / hgweb
  11. tuned header — nipkow / hgweb

#830 (Dec 31, 2018, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. exclude file name components that are special on Windows; — wenzelm / hgweb
  3. reject further illegal chars according to https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more strict check: avoid confusion of Path.basic with Path.current / Path.parent; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. prefer naming convention from datatype package for strong congruence rules — haftmann / hgweb
  8. redundant — haftmann / hgweb

#829 (Dec 30, 2018, 12:50:11 AM)

  1. split off theorems involving classes below metric_space and real_normed_vector — immler / hgweb
  2. merged — immler / hgweb
  3. merged — immler / hgweb
  4. tuned analysis manual — immler / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. clarified signature, notably cascade of dump_options, deps, resources, session; — wenzelm / hgweb
  8. unused; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified errors, according to Isabelle/MMT;
    tuned signature; — wenzelm / hgweb
  11. tuned, according to Isabelle/MMT; — wenzelm / hgweb
  12. clarified options: ensure consolidated Node_Status and thus percentage = 100% for progress; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. merged — nipkow / hgweb
  15. more capitalization — nipkow / hgweb
  16. capitalize proper names in lemma names — nipkow / hgweb
  17. explicit dependencies for includes — haftmann / hgweb
  18. more correct handling of symbols for includes — haftmann / hgweb

#828 (Dec 29, 2018, 12:50:07 AM)

  1. more conservative update of Haskell stack (amending 04e54f57a869): 13.0 still lacks notable packages like "Agda" or "darcs"; — wenzelm / hgweb
  2. merged; — wenzelm / hgweb
  3. clarified sessions_deps, according to Isabelle/MMT usage; — wenzelm / hgweb
  4. tuned signature: for other dump-like tools; — wenzelm / hgweb
  5. unused; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified defaults via system options; — wenzelm / hgweb
  8. added bib-file — nipkow / hgweb
  9. tuned headers etc, added bib-file — nipkow / hgweb
  10. tuned style and headers — nipkow / hgweb

#827 (Dec 28, 2018, 1:35:53 AM)

  1. most of Topology_Euclidean_Space (now Elementary_Topology) requires fewer dependencies — immler / hgweb
  2. merged — nipkow / hgweb
  3. tuned headers — nipkow / hgweb
  4. moved lemmas up — immler / hgweb
  5. prove lemmas in context real_normed_vector — immler / hgweb
  6. moved dependency — immler / hgweb
  7. generalized to big sum — immler / hgweb
  8. merged — nipkow / hgweb
  9. tuned headers; ~ -> \<not> — nipkow / hgweb
  10. update LTS Haskell version — Lars Hupel <lars.hupel@mytum.de> / hgweb

#826 (Dec 27, 2018, 12:50:10 AM)

  1. {* verbatim *} is explicit legacy feature; — wenzelm / hgweb
  2. isabelle update_cartouches -t; — wenzelm / hgweb
  3. tuned -- avoid conflict with cartouche argument; — wenzelm / hgweb
  4. unused -- document lacks {* ... *}; — wenzelm / hgweb

#825 (Dec 25, 2018, 12:50:08 AM)

  1. more rules — haftmann / hgweb

#824 (Dec 24, 2018, 12:50:10 AM)

  1. tuned message; — wenzelm / hgweb

#819 (Dec 19, 2018, 12:50:08 AM)

  1. more Isabelle/Haskell operations; — wenzelm / hgweb

#818 (Dec 17, 2018, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. tuned comments; — wenzelm / hgweb
  3. tuned -- more compact; — wenzelm / hgweb

#817 (Dec 16, 2018, 12:50:07 AM)

  1. more Haskell operations; — wenzelm / hgweb

#816 (Dec 15, 2018, 12:50:09 AM)

  1. tuned messages; — wenzelm / hgweb
  2. unused; — wenzelm / hgweb
  3. more ML antiquotations; — wenzelm / hgweb
  4. proper platform path for Windows; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb

#815 (Dec 14, 2018, 12:50:11 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified UUID operations;
    proper check of server password; — wenzelm / hgweb
  4. clarified protocol; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. more Haskell operations;
    clarified signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified signature, e.g. for re-use by other servers; — wenzelm / hgweb
  9. more Haskell operations; — wenzelm / hgweb
  10. clarified modules and signature; — wenzelm / hgweb
  11. tagged more of HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb

#814 (Dec 13, 2018, 12:50:08 AM)

  1. merged; — wenzelm / hgweb
  2. more Haskell operations; — wenzelm / hgweb
  3. more uniform multi-language operations;
    misc tuning and clarification; — wenzelm / hgweb
  4. more Haskell operations; — wenzelm / hgweb
  5. more uniform multi-language operations;
    misc tuning and clarification; — wenzelm / hgweb
  6. more uniform multi-language operations;
    clarified modules and signature; — wenzelm / hgweb
  7. more operations (as in ML); — wenzelm / hgweb
  8. more uniform multi-language operations;
    clarified modules and signature; — wenzelm / hgweb
  9. more uniform multi-language operations; — wenzelm / hgweb
  10. Tagged some of HOL-Analysis — eberlm <eberlm@in.tum.de> / hgweb

#813 (Dec 11, 2018, 1:38:26 AM)

  1. more Haskell operations; — wenzelm / hgweb
  2. tuned headers; — wenzelm / hgweb
  3. more formal Haskell project setup, with dependencies on packages from "stackage"; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned proofs; — wenzelm / hgweb
  6. clarified modules, following bytes.scala; — wenzelm / hgweb
  7. clarified input_line: exclude terminator (its only use in Isabelle_Process.read_command is is unaffected, due to liberal Int.fromString); — wenzelm / hgweb

#812 (Dec 10, 2018, 12:50:07 AM)

  1. tuned message; — wenzelm / hgweb
  2. updated to scala-2.12.8; — wenzelm / hgweb
  3. more mathematical glyphs from Isabelle2009-1/lib/fonts/IsabelleMono.sfd (still unused); — wenzelm / hgweb
  4. clarified names; — wenzelm / hgweb
  5. clarified example: avoid unpacking into /home/isabelle/components at TUM; — wenzelm / hgweb
  6. clarified settings and defaults; — wenzelm / hgweb

#811 (Dec 9, 2018, 1:56:27 AM)

  1. merged — wenzelm / hgweb
  2. discontinued somewhat point dmg: plain .tar.gz is smaller and more convenient to install; — wenzelm / hgweb
  3. clarified defaults for Windows/Cygwin hybrid; — wenzelm / hgweb
  4. proper path before tar -C context switch; — wenzelm / hgweb
  5. replaced "isabelle components_checksum" shell script by "isabelle build_components" in Scala, with more functionality;
    more robust Component.Archive name: avoid rm_tree accidents; — wenzelm / hgweb
  6. clarified sort order (again, see also 81a75d9a9a4e); — wenzelm / hgweb
  7. clarified operations: uniform sorting of results; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. clarified gnutar options: more uniform owner; — wenzelm / hgweb
  10. clarified application bundling: discontinued redundant archives; — wenzelm / hgweb
  11. Tagged some theories in HOL-Analysis: Cauchy_Integral_Theorem, Riemann_Mapping and Winding_Numbers. — Wenda Li <wl302@cam.ac.uk> / hgweb

#810 (Dec 8, 2018, 12:50:10 AM)

  1. clarified session dependencies: faster build_doc/build_release; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. updated to modern symbols — paulson <lp15@cam.ac.uk> / hgweb
  4. updated to stack-1.9.3;
    proper settings for Windows; — wenzelm / hgweb
  5. more robust; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#809 (Dec 7, 2018, 12:50:07 AM)

  1. obsolete; — wenzelm / hgweb
  2. clarified error; — wenzelm / hgweb
  3. clarified defaults: explicit "rev" takes precedence; — wenzelm / hgweb
  4. more explicit Components.Archive;
    support additional components, which also enforces clean bundling; — wenzelm / hgweb
  5. proper ISABELLE_DOCS_RELEASE_NOTES (amending 39044da8bb5a); — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. more explicit Platform.Family; — wenzelm / hgweb
  8. clarified doc sections: add-on components may focus their own application name; — wenzelm / hgweb
  9. more robust, notably for macos /var vs. /private/var; — wenzelm / hgweb

#808 (Dec 6, 2018, 12:50:08 AM)

  1. more robust: "gtar" is default name in Homebrew; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more direct File.executable operation: avoid external process (on Unix); — wenzelm / hgweb
  4. clarified absolute isabelle_home and (implicitly) isabelle_home_user; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. more direct File.link operation: avoid external process; — wenzelm / hgweb
  7. eliminated old makedist_bundle and remote_dmg: build_release does everything in Scala;
    more robust components and classpath via Other_Isabelle;
    updated macos_app to include full dmg template;
    misc tuning and clarification; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#807 (Dec 4, 2018, 12:50:08 AM)

  1. updated to jedit_build-20181203 (according to d70767e508d7); — wenzelm / hgweb
  2. Components.download similar to "isabelle components", but without unpacking; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. more explicit support for Isabelle system components;
    activate_bundled_components: check component dir as in makedist_bundle; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. static type for Library.using: avoid Java 11 warnings on "Illegal reflective access";
    more uses of "using"; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#806 (Dec 3, 2018, 12:50:10 AM)

  1. manage components similar to makedist_bundle (still inactive); — wenzelm / hgweb
  2. distribution_classpath as in makedist_bundle; — wenzelm / hgweb
  3. tuned spelling; — wenzelm / hgweb
  4. clarified component settings; — wenzelm / hgweb
  5. unused; — wenzelm / hgweb
  6. obsolete (see 3ee6947bfb34); — wenzelm / hgweb
  7. clarified signature: allow to add_files/get_files by other tools; — wenzelm / hgweb

#805 (Dec 2, 2018, 12:50:07 AM)

  1. more Isabelle fonts: CheckBoxMenuItem.font notably for Windows L&F; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. proper menu accelerator font for Java 11 (no update of jedit-build component yet); — wenzelm / hgweb

#804 (Dec 1, 2018, 1:38:21 AM)

  1. more general command 'generate_file' for registered file types, notably Haskell;
    discontinued 'generate_haskell_file', 'export_haskell_file';
    eliminated generated sources: compile files in tmp dir; — wenzelm / hgweb
  2. tuned imports; — wenzelm / hgweb
  3. more robust: avoid broken tar.gz; — wenzelm / hgweb
  4. more Isabelle fonts; — wenzelm / hgweb
  5. use Isabelle fonts for all GUI look-and-feels; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. use older Mac OS X system, for the sake of portability (amending bf5cbefb5c1f); — wenzelm / hgweb

#803 (Nov 30, 2018, 12:50:10 AM)

  1. clarified "hidden" terminology;
    updated component; — wenzelm / hgweb
  2. generate full component; — wenzelm / hgweb
  3. clarified target_dir; — wenzelm / hgweb
  4. generate Vacuous font from domain of Isabelle fonts; — wenzelm / hgweb
  5. more robust: enforce Unicode range; — wenzelm / hgweb

#802 (Nov 29, 2018, 12:50:12 AM)

  1. prefer "Isabelle DejaVu Sans", even for headless batch-build (session_graph.pdf); — wenzelm / hgweb
  2. clarified signature: fonts are not dependent on GUI; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. avoid loading of font file, to eliminate "Illegal reflective access by com.lowagie.text.pdf.MappedRandomAccessFile$1 (iText-2.1.5.jar) to method java.nio.DirectByteBuffer.cleaner()" -- due to com.lowagie.text.pdf.TrueTypeFont.process() / RandomAccessFileOrArray; — wenzelm / hgweb
  6. proper font file name for HTTP (amending dc9a39c3f75d);
    clarified Entry content; — wenzelm / hgweb
  7. clarified order; — wenzelm / hgweb
  8. tuned whitespace; — wenzelm / hgweb
  9. clarified symbol groups; — wenzelm / hgweb
  10. more explicit Isabelle_Fonts.Entry;
    more robust font embedding into PDF and HTML; — wenzelm / hgweb
  11. prefer Isabelle_Fonts.sans for GUI; — wenzelm / hgweb
  12. prefer Isabelle_Fonts.sans (not mono) as derived GUI font; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. proper file names; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. clarified Admin resources;
    tuned comments; — wenzelm / hgweb

#801 (Nov 28, 2018, 12:52:51 AM)

  1. adjusted to fc221fa79741; — wenzelm / hgweb
  2. obsolete (see fc221fa79741); — wenzelm / hgweb
  3. adjusted to fc221fa79741; — wenzelm / hgweb
  4. adjusted to Isabelle DejaVu fonts (see also 8bd8750a2f9b, b3c665940d62); — wenzelm / hgweb
  5. more accurate positions for "name" (quoted string) and "embedded" (cartouche): refer to content without delimiters, which is e.g. relevant for systematic selection/renaming of scope groups;
    tuned signature; — wenzelm / hgweb
  6. more robust (amending 76979adf0b96); — wenzelm / hgweb
  7. more robust: avoid broken YXML due to Markup.empty; — wenzelm / hgweb

#800 (Nov 26, 2018, 12:50:09 AM)

  1. expose latex mode operations, to facilitate adhoc changes to it; — wenzelm / hgweb
  2. tuned signature (see also src/Tools/Haskell/Markup.hs); — wenzelm / hgweb
  3. tuned spelling; — wenzelm / hgweb

#799 (Nov 25, 2018, 12:50:11 AM)

  1. use "Isabelle DejaVu" fonts uniformly: Text Area, GUI elements, HTML output etc.; — wenzelm / hgweb
  2. more shell functions; — wenzelm / hgweb
  3. proper superscript "-1", based on "Deja Vu Sans Condensed" U+207b/U+00b9, with bold version via "Change Weight / Embolden by 80 em units"; — wenzelm / hgweb
  4. spontaneous update of .sfd files due to fontforge; — wenzelm / hgweb
  5. clarified module name (again); — wenzelm / hgweb

#798 (Nov 24, 2018, 12:50:07 AM)

  1. clarified file name; — wenzelm / hgweb
  2. added Isabelle tool wrapper; — wenzelm / hgweb
  3. support for build_fonts;
    treat Hebrew like math symbols: it is absent in Deja Vu Sans Mono; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. clarified font_domain: strict excludes e.g. space character; — wenzelm / hgweb
  6. proper documentation;
    more operations; — wenzelm / hgweb
  7. clarified; — wenzelm / hgweb
  8. tuned comments -- based on history; — wenzelm / hgweb

#797 (Nov 23, 2018, 12:50:09 AM)

  1. support for construction of Isabelle fonts; — wenzelm / hgweb
  2. tuned error;
    tuned; — wenzelm / hgweb
  3. support for fontforge and its scripting language; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. removed legacy input syntax — haftmann / hgweb
  7. avoid compound operator — haftmann / hgweb

#796 (Nov 22, 2018, 12:50:11 AM)

  1. updated version; — wenzelm / hgweb
  2. more robust (see https://code.visualstudio.com/docs/extensionAPI/document-selectors); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more comment markup; — wenzelm / hgweb

#795 (Nov 21, 2018, 12:50:08 AM)

  1. tuned -- refining auto-update 15e9ed5b28fb; — wenzelm / hgweb
  2. clarified presentation; — wenzelm / hgweb

#794 (Nov 20, 2018, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. Retired lemma card_Union_image; use the simpler card_UN_disjoint instead. — nipkow / hgweb
  3. more Haskell operations; — wenzelm / hgweb
  4. unused -- left-over from Proof General; — wenzelm / hgweb

#793 (Nov 19, 2018, 12:50:15 AM)

  1. removed legacy input syntax — haftmann / hgweb
  2. added and tuned lemmas — nipkow / hgweb

#792 (Nov 18, 2018, 12:50:08 AM)

  1. more Java 11 illegal-access warnings; — wenzelm / hgweb
  2. prefer more powerful machine; — wenzelm / hgweb

#791 (Nov 17, 2018, 12:50:09 AM)

  1. renovated macOS tests; — wenzelm / hgweb

#790 (Nov 16, 2018, 12:50:10 AM)

  1. proper citation (amending d8205bb279a7); — wenzelm / hgweb
  2. proper citation (amending 98ba42f19995); — wenzelm / hgweb

#789 (Nov 15, 2018, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. prefer statically-typed close operation, avoid Java 11 warning: "Illegal reflective access by scala.reflect.package$ to method sun.net.httpserver.LeftOverInputStream.close()"; — wenzelm / hgweb
  3. more robust hostname for Isabelle cronjobs: do not rely on target OS installation for resulting build_log database content; — wenzelm / hgweb
  4. more uniform wrt. File.find_files; — wenzelm / hgweb
  5. proper use of stat() vs. lstat() (for symlinks); — wenzelm / hgweb
  6. more uniform find_files, notably for symlinks; — wenzelm / hgweb
  7. is_file/is_dir/read_dir: more uniform treatment of errors and boundary cases, notably for symlinks in ssh; — wenzelm / hgweb
  8. clarified default (amending 72a9860f8602): avoid implicit change of File.find_files (it can have bad effects e.g. on "isabelle update_cartouches"); — wenzelm / hgweb
  9. fixed import — immler / hgweb
  10. extract example for ab_group_add_on_with — immler / hgweb
  11. generalized local_typedef_ab_group_add — immler / hgweb
  12. use locales in Group_On_With — immler / hgweb

#788 (Nov 14, 2018, 12:50:08 AM)

  1. more robust; — wenzelm / hgweb
  2. clarified find_files: follow links by default, e.g. relevant for "~/cronjob/log"; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#787 (Nov 13, 2018, 12:50:10 AM)

  1. more Haskell operations; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more Haskell operations;
    more accurate exports;
    tuned; — wenzelm / hgweb
  5. proper export; — wenzelm / hgweb

#786 (Nov 12, 2018, 12:50:08 AM)

  1. tuned — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. more [simp] — nipkow / hgweb
  4. clarified display name; — wenzelm / hgweb

#785 (Nov 11, 2018, 12:50:10 AM)

  1. added ML antiquotation @{master_dir}; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more formal references; — wenzelm / hgweb
  4. more Haskell antiquotations; — wenzelm / hgweb
  5. more Haskell operations; — wenzelm / hgweb
  6. support for user-defined Isabelle/Scala command-line tools;
    misc tuning and clarification; — wenzelm / hgweb
  7. replaced some ancient ASCII syntax — haftmann / hgweb
  8. clarified status of legacy input abbreviations — haftmann / hgweb
  9. clarified status of ancient ASCII syntax for big union and inter — haftmann / hgweb

#784 (Nov 9, 2018, 12:50:09 AM)

  1. NEWS; — wenzelm / hgweb
  2. isabelle update_cartouches -t; — wenzelm / hgweb
  3. update ROOT files as well: treated like .thy in Isabelle/jEdit; — wenzelm / hgweb
  4. clarified isabelle_fonts license, to be used when the component is updated next time; — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. clarified tool setup for GHC / OCaml: discontinued "isabelle ghc", "isabelle ocaml", "isabelle ocamlc" to avoid confusion with traditional settings variables for executables (these are still required in existing applications, notably in session options [condition = ISABELLE_GHC] etc. and codegen setup; — wenzelm / hgweb
  7. always insist in specified resolver/compiler version; — wenzelm / hgweb
  8. proper ML expressions, without trailing semicolons; — wenzelm / hgweb
  9. insist in specified resolver/compiler version; — wenzelm / hgweb
  10. simplified -- according to regular "ghci" script; — wenzelm / hgweb
  11. clarified ML positions (see also 1a52baa70aed); — wenzelm / hgweb
  12. more standard Resources.provide_parse_files: avoid duplicate markup reports; — wenzelm / hgweb
  13. more uniform (see 1722cc56d22e); — wenzelm / hgweb
  14. removed relics of ASCII syntax for indexed big operators — haftmann / hgweb

#783 (Nov 8, 2018, 12:50:11 AM)

  1. tuned; — wenzelm / hgweb
  2. obsolete; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more uniform read_file_content for Isabelle/jEdit and Isabelle/VSCode: make_theory_content is required for semantic checking of user file-formats (e.g. bibtex); — wenzelm / hgweb
  5. more general support for Isabelle/PIDE file formats -- less hardwired Bibtex operations; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. proper ghc_setup / ocaml_setup on target Isabelle distribution (amending 2a17c481d05e); — wenzelm / hgweb
  8. dedicated examples for sorting — haftmann / hgweb
  9. more direct implementations of comparators — haftmann / hgweb
  10. generic merge sort — haftmann / hgweb

#782 (Nov 7, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more Haskell operations; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. concrecte sorting algorithms beyond insertion sort — haftmann / hgweb

#781 (Nov 6, 2018, 12:50:11 AM)

  1. proper self_update for isolated host; — wenzelm / hgweb
  2. renovated macOS tests; — wenzelm / hgweb
  3. support remote_build_history with optional ghc_setup / ocaml_setup; — wenzelm / hgweb
  4. more robust: avoid isabelle_stack invocation in settings script (potentially slow or failing); — wenzelm / hgweb
  5. clarified names; — wenzelm / hgweb
  6. more Haskell operations;
    tuned; — wenzelm / hgweb
  7. support sub-directories, i.e. structure module names; — wenzelm / hgweb
  8. prefer symbolic path: it is potentially persisted; — wenzelm / hgweb
  9. tuned (see map_index); — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. simplified proof, moved lemma, added lemma — nipkow / hgweb

#780 (Nov 5, 2018, 12:50:08 AM)

  1. more Haskell operations; — wenzelm / hgweb
  2. ported from src/Pure/General/value.ML; — wenzelm / hgweb
  3. Faster Braun tree functions — nipkow / hgweb
  4. more lemmas — nipkow / hgweb

#779 (Nov 4, 2018, 12:50:10 AM)

  1. NEWS; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. tuned message (e.g. see Options.save_prefs); — wenzelm / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. support for Isabelle tools in Haskell; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. support for Isabelle tool development in Haskell; — wenzelm / hgweb

#778 (Nov 2, 2018, 12:50:09 AM)

  1. tagged a theory for the Analysis manual — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  2. more — blanchet / hgweb
  3. too many clashes with "root" on reals — nipkow / hgweb
  4. added and renamed functions — nipkow / hgweb
  5. added an example — blanchet / hgweb

#777 (Nov 1, 2018, 12:54:24 AM)

  1. clarified ML_Context.expression: it is a closed expression, not a let-declaration -- thus source positions are more accurate (amending d8849cfad60f, 162a4c2e97bc); — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#776 (Oct 31, 2018, 12:57:26 AM)

  1. merged — wenzelm / hgweb
  2. tuned example; — wenzelm / hgweb
  3. added GHC.read_source: read Haskell source text with antiquotations;
    added "cartouche" antiquotation for ML string expressions as Haskell string literals; — wenzelm / hgweb
  4. tuned -- prefer GHC.print_codepoint; — wenzelm / hgweb
  5. support for GHC: string literals; — wenzelm / hgweb
  6. some support for UTF-8 (similar to Isabelle/Scala version); — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned name — nipkow / hgweb
  9. add reconstruction by veriT in method smt — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  10. split SMT reconstruction into library — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#775 (Oct 29, 2018, 12:50:11 AM)

  1. added lemmas — nipkow / hgweb
  2. suppress "FreeMarker Template Language" file extension for the sake of SAD3/ForTheL; — wenzelm / hgweb
  3. merged — nipkow / hgweb
  4. tuned names — nipkow / hgweb

#774 (Oct 28, 2018, 12:50:07 AM)

  1. more robust: allow log to be a symlink; — wenzelm / hgweb
  2. moved lemmas — nipkow / hgweb

#773 (Oct 27, 2018, 12:50:09 AM)

  1. tuned — nipkow / hgweb
  2. tuned and added lemmas — nipkow / hgweb
  3. avoid abbreviation that is used only locally — nipkow / hgweb
  4. dedicated theory for sorting algorithms — haftmann / hgweb
  5. merged — nipkow / hgweb
  6. more combinatorics lemmas — nipkow / hgweb
  7. proper environment for variable folding; — wenzelm / hgweb

#772 (Oct 26, 2018, 1:33:38 AM)

  1. merged — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. updated to jedit_build-20181025 according to patches/macos (Java 11), patches/putenv;
    proper update of jEdit environment -- avoid warnings in Java 11;
    activate jdk-11+28; — wenzelm / hgweb
  4. clarified ML position: proper markup for def/ref scopes (see also 162a4c2e97bc); — wenzelm / hgweb
  5. updated to jdk-11+28 from https://adoptopenjdk.net -- with proper font rendering on Linux; — wenzelm / hgweb
  6. proper completion for @{named_theorems}; — wenzelm / hgweb
  7. executable comparators apt for sorting — haftmann / hgweb
  8. tuned grammar — haftmann / hgweb
  9. more and generalized lemmas — haftmann / hgweb

#771 (Oct 24, 2018, 12:50:09 AM)

  1. Jenkins: delete obsolete profile — Lars Hupel <lars.hupel@mytum.de> / hgweb

#770 (Oct 23, 2018, 12:50:10 AM)

  1. Tagged some theories in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. proper chapter; — wenzelm / hgweb
  3. tuned messages; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned messages; — wenzelm / hgweb
  6. more robust: check archive ident; — wenzelm / hgweb
  7. misc tuning and clarification; — wenzelm / hgweb

#769 (Oct 22, 2018, 12:59:36 AM)

  1. tagged 8 theories for the Analysis manual. — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  2. merged — wenzelm / hgweb
  3. more robust release.read_ident: eliminated odd state files ISABELLE_IDENT, ISABELLE_DIST; — wenzelm / hgweb
  4. more portable tar_options; — wenzelm / hgweb
  5. check (non-)executable files -- and eliminate them manually from the repository) — wenzelm / hgweb
  6. eliminated "isabelle makedist" -- prefer Scala over bash/perl scripting;
    eliminated "isabelle news";
    roper title in NEWS.html;
    more robust build of documentation, using proper Other_Isabelle settings: avoid conflict with enclosing ISABELLE_OCAML / ISABELLE_GHC;
    misc tuning and clarification; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. updated PLATFORMS; — wenzelm / hgweb
  10. uniform naming of strong congruence rules — nipkow / hgweb
  11. added lemma — nipkow / hgweb

#768 (Oct 21, 2018, 12:50:08 AM)

  1. update MacOSX plugin for Java 11; — wenzelm / hgweb

#767 (Oct 20, 2018, 12:50:09 AM)

  1. Jenkins: run ghc_setup — Lars Hupel <lars.hupel@mytum.de> / hgweb

#766 (Oct 19, 2018, 12:50:10 AM)

  1. clarified errors; — wenzelm / hgweb
  2. more robust: explicit version; — wenzelm / hgweb

#765 (Oct 18, 2018, 12:50:07 AM)

  1. more robust: avoid implicit setup (with default resolver); — wenzelm / hgweb
  2. more portable; — wenzelm / hgweb
  3. proper path; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. avoid strict evaluation of "isabelle_stack path --programs"; — wenzelm / hgweb
  7. enforce settings that are likely to be outdated, e.g. in $ISABELLE_HOME_USER/etc/settings; — wenzelm / hgweb
  8. support for GHC via command-line tools; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned message; — wenzelm / hgweb
  11. auto update; — wenzelm / hgweb
  12. isabelle_stack as portable shell function; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. added Array files — nipkow / hgweb
  15. new theory Abstract_Topology with lots of stuff from HOL Light's metric.sml — paulson <lp15@cam.ac.uk> / hgweb
  16. more intuitive and simpler (but slower) proofs — nipkow / hgweb

#764 (Oct 17, 2018, 12:50:08 AM)

  1. more material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb

#763 (Oct 14, 2018, 12:50:08 AM)

  1. back to jdk-8u181: avoid degraded font-rendering of jdk-11 on Linux; — wenzelm / hgweb

#762 (Oct 12, 2018, 12:50:07 AM)

  1. added simp-lemma — nipkow / hgweb

#761 (Oct 11, 2018, 12:50:08 AM)

  1. allow to switch ISABELLE_OCAML_VERSION later on;
    simplified command-line: no user args; — wenzelm / hgweb
  2. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. Jenkins: run ocaml_setup — Lars Hupel <lars.hupel@mytum.de> / hgweb

#760 (Oct 9, 2018, 12:50:09 AM)

  1. added simp-lemma — nipkow / hgweb
  2. support for OCaml via command-line tools; — wenzelm / hgweb
  3. isabelle_opam as portable shell function; — wenzelm / hgweb

#759 (Oct 8, 2018, 12:50:10 AM)

  1. added Braun_Tree.thy — nipkow / hgweb

#758 (Oct 7, 2018, 12:50:09 AM)

  1. activate jdk-11 — wenzelm / hgweb
  2. updated xstream.jar to 1.4.10 for Java 9/10/11 (see http://x-stream.github.io); — wenzelm / hgweb
  3. updated to jdk-11: jre is only a symlink to jdk; — wenzelm / hgweb
  4. support for jdk-11; — wenzelm / hgweb
  5. updated to jdk-11; — wenzelm / hgweb
  6. generalization due to Alexander Maletzky — nipkow / hgweb

#757 (Oct 6, 2018, 12:50:13 AM)

  1. discontinue java.ext.dirs for jdk-11 -- in contrast to 982f0bf34804 for jdk-8; — wenzelm / hgweb
  2. more [simp] — nipkow / hgweb
  3. avoid TCP_NODELAY (in contrast to 18c621069bf8): might cause problems with some versions of Ubuntu 18.04; — wenzelm / hgweb

#756 (Oct 5, 2018, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. updates to Algebra from Baillon and de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
  3. use correct hostname — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. Jenkins: detect machine; adjust job parameters accordingly — Lars Hupel <lars.hupel@mytum.de> / hgweb
  5. Jenkins: tuned profiles — Lars Hupel <lars.hupel@mytum.de> / hgweb
  6. merged — nipkow / hgweb
  7. simplified proofs — nipkow / hgweb
  8. Jenkins: delete obsolete profile — Lars Hupel <lars.hupel@mytum.de> / hgweb

#755 (Oct 4, 2018, 1:35:44 AM)

  1. tuned — nipkow / hgweb
  2. merged — wenzelm / hgweb
  3. unused -- avoid illegal access in Java 11; — wenzelm / hgweb
  4. misc tuning and modernization; — wenzelm / hgweb
  5. merged — paulson / hgweb
  6. merged — paulson / hgweb
  7. cosmetic change to mvt — paulson <lp15@cam.ac.uk> / hgweb
  8. shuffle -> shuffles — nipkow / hgweb
  9. shuffle -> shuffles — nipkow / hgweb

#754 (Oct 3, 2018, 12:50:07 AM)

  1. updated windows_app to launch4j 3.12: "fully supports Java 9 and newer"; — wenzelm / hgweb
  2. explicit group "no_doc" for unfinished documentation, allows to suppress everything uniformly: -X doc -X no_doc; — wenzelm / hgweb
  3. reduce tracing messages to make it work in PIDE session; — wenzelm / hgweb
  4. unbounded tracing for proper termination, e.g. relevant for theory Sequents.Hard_Quantifiers; — wenzelm / hgweb

#753 (Oct 2, 2018, 12:50:12 AM)

  1. tuned output -- avoid bombing of Scala toplevel, e.g. for AFP deps; — wenzelm / hgweb
  2. more direct implementation of distinct_subgoals_tac -- potentially more efficient; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. HOL-SPARK .prv files are no longer written to the file-system; — wenzelm / hgweb
  5. updated to postgresql-42.2.5; — wenzelm / hgweb

#752 (Oct 1, 2018, 12:50:09 AM)

  1. merged — immler / hgweb
  2. fix (non-existent) document generation — immler / hgweb
  3. updated to scala-2.12.7; — wenzelm / hgweb
  4. news — nipkow / hgweb
  5. de-emphasize HOL-SPARK: somewhat outdated; — wenzelm / hgweb
  6. proper naming conventions for contexts; — wenzelm / hgweb
  7. permissive declaration attribute "relator_mono", e.g. relevant for Binomial-Heaps.BinomialHeap with -o export_theory; — wenzelm / hgweb
  8. tuned spelling; — wenzelm / hgweb
  9. tuned whitespace and sections; — wenzelm / hgweb
  10. tuned -- eliminated clone; — wenzelm / hgweb
  11. suppress aux. locales from command 'experiment' -- avoid crash of theory Dict_Construction.Test_Dict_Construction (AFP); — wenzelm / hgweb
  12. obsolete (see 6f8ae6ddc26b); — wenzelm / hgweb
  13. updated to new list_update precedence — nipkow / hgweb
  14. avoid confusing precedences — nipkow / hgweb

#751 (Sep 30, 2018, 12:50:09 AM)

  1. more direct locale goal: avoid renaming of type_parameters; — wenzelm / hgweb
  2. adapted to Library/LaTeXsugar — nipkow / hgweb
  3. const_typ also works for fixed variables - useful primarily for locales — nipkow / hgweb
  4. tuned message according to ML version; — wenzelm / hgweb
  5. more liberal: detect free-form infixes as well, e.g. Orderings.ord_class.less_eq; — wenzelm / hgweb

#750 (Sep 29, 2018, 12:50:07 AM)

  1. more accurate syntax: e.g. avoid brackets as prefix notation; — wenzelm / hgweb
  2. more approximative prefix syntax, including binder; — wenzelm / hgweb
  3. proper syntax for locale vs. class parameters; — wenzelm / hgweb

#749 (Sep 28, 2018, 12:50:11 AM)

  1. simpler def — nipkow / hgweb

#748 (Sep 27, 2018, 12:50:10 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. provide CakeML component — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. clarified get_infix: avoid old ASCII input syntax; — wenzelm / hgweb
  5. remove dubious import — Lars Hupel <lars.hupel@mytum.de> / hgweb

#747 (Sep 26, 2018, 12:50:07 AM)

  1. export locale dependencies, with approx. morphism as type/term substitution; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb

#746 (Sep 25, 2018, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. NEWS — nipkow / hgweb
  3. more conversion from ( * ) to (*) — nipkow / hgweb
  4. Prefix form of infix with * on either side no longer needs special treatment
    because (* and *) are no longer comment brackets in terms. — nipkow / hgweb
  5. expose locale_dependency information; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature: more explicit types; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature: prefer value-oriented pretty-printing; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature: prefer value-oriented pretty-printing; — wenzelm / hgweb
  12. tuned (according to signature); — wenzelm / hgweb
  13. tuned comments: local context is intended according to 06fd1914b902 and documentation for command 'print_interps'; — wenzelm / hgweb
  14. misc tuning and modernization; — wenzelm / hgweb
  15. more position information;
    tuned; — wenzelm / hgweb
  16. clarified message; — wenzelm / hgweb
  17. tuned signature: more explicit types; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. eliminated dead code (see b806a7678083); — wenzelm / hgweb
  20. tuned -- removed spurious dead code from 7b9a67cbd48f; — wenzelm / hgweb
  21. tuned signature: canonical argument order; — wenzelm / hgweb
  22. tuned signature;
    tuned comments; — wenzelm / hgweb

#745 (Sep 24, 2018, 12:50:07 AM)

  1. discontinued old-style goal cases; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. more robust: logic image might be absent in PIDE session; — wenzelm / hgweb
  4. discontinued old-style inner comments; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. eliminated old-style inner comments; — wenzelm / hgweb
  7. More standard precedences — nipkow / hgweb
  8. more standard syntax — nipkow / hgweb
  9. News — nipkow / hgweb
  10. use standard syntax — nipkow / hgweb

#744 (Sep 23, 2018, 12:50:08 AM)

  1. proper status after commit; — wenzelm / hgweb
  2. obsolete (see aec64b88e708); — wenzelm / hgweb
  3. proper return code for runtime failure; — wenzelm / hgweb
  4. clarified errors: no result from forced session.stop, check pending theories; — wenzelm / hgweb

#743 (Sep 22, 2018, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. more on product (function) topologies — paulson <lp15@cam.ac.uk> / hgweb
  3. clarified locale content: proper args with types for interpretation/axioms and typargs derived from the result; — wenzelm / hgweb
  4. clarified error; — wenzelm / hgweb
  5. clarified errors; — wenzelm / hgweb
  6. suppress some theories to allow "isabelle dump -o skip_proofs"; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb

#742 (Sep 21, 2018, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. clarified standardization of variables, with proper treatment of local variables;
    tuned signature;
    tuned; — wenzelm / hgweb
  3. removal of more redundancies, and fixes — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. elimination of near duplication involving Rolle's theorem and the MVT — paulson <lp15@cam.ac.uk> / hgweb

#741 (Sep 20, 2018, 12:50:09 AM)

  1. export semi-unfolded locale axioms; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb

#740 (Sep 19, 2018, 12:50:09 AM)

  1. more generous timeout: avoid sporadic failure in highly parallel headless PIDE session; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb

#739 (Sep 18, 2018, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned message; — wenzelm / hgweb
  3. tuned message; — wenzelm / hgweb
  4. more detailed session dependencies, with conditions for theories; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. merged — nipkow / hgweb
  7. added insertion sort with keys — nipkow / hgweb
  8. Set idioms theory "finite intersection_of open", etc. — paulson <lp15@cam.ac.uk> / hgweb

#738 (Sep 17, 2018, 12:50:07 AM)

  1. export plain infix syntax; — wenzelm / hgweb
  2. unused; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. more lemmas — paulson <lp15@cam.ac.uk> / hgweb
  5. tuned — nipkow / hgweb
  6. more traditional formulation — nipkow / hgweb

#737 (Sep 16, 2018, 12:50:08 AM)

  1. more exports; — wenzelm / hgweb
  2. updated to Ubuntu 18.04; — wenzelm / hgweb

#736 (Sep 15, 2018, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. added quicksort — nipkow / hgweb
  4. tuned — nipkow / hgweb

#735 (Sep 14, 2018, 12:50:08 AM)

  1. more robust: avoid race condition wrt. cleanup of ML process, e.g. relevant for "$ISABELLE_TMP/rat.ML" in theory Codegen.Further; — wenzelm / hgweb
  2. removed redundant lemma — nipkow / hgweb
  3. merged — nipkow / hgweb
  4. more simp lemmas — nipkow / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. prefer explicit — nipkow / hgweb
  8. merged — nipkow / hgweb
  9. typo — nipkow / hgweb

#734 (Sep 13, 2018, 12:50:15 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. added spaces because otherwise nonatomic arguments look awful: BIGf x -> BIG f x — nipkow / hgweb
  4. merged — paulson / hgweb
  5. merged — paulson / hgweb
  6. tiny cleanup — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. A few new results, elimination of duplicates and more use of "pairwise" — paulson <lp15@cam.ac.uk> / hgweb
  9. tuned — nipkow / hgweb
  10. tuned "=" syntax declarations; made "~=" uniformly "infix" — nipkow / hgweb

#733 (Sep 12, 2018, 12:50:11 AM)

  1. tuned proof — nipkow / hgweb
  2. simplified defns — nipkow / hgweb
  3. "undefined" not needed, [] is perfectly natural — nipkow / hgweb
  4. tuned — nipkow / hgweb

#732 (Sep 11, 2018, 12:50:11 AM)

  1. tuned — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. tuned — nipkow / hgweb

#731 (Sep 10, 2018, 12:50:09 AM)

  1. Removed problematic rules from continuous_intros — eberlm <eberlm@in.tum.de> / hgweb
  2. merged — nipkow / hgweb
  3. tuned — nipkow / hgweb
  4. tuned message (again); — wenzelm / hgweb
  5. proper binding positions within the defining command transaction; — wenzelm / hgweb
  6. smash position to avoid position of other file "~~/src/HOL/BNF_Composition.thy" (due to "bnf ID"), e.g. relevant for "HOL-Nominal-Examples.Class1"; — wenzelm / hgweb
  7. clarified message; — wenzelm / hgweb
  8. tuned message; — wenzelm / hgweb
  9. clarified theory progress; — wenzelm / hgweb

#730 (Sep 9, 2018, 12:50:07 AM)

  1. tuned message; — wenzelm / hgweb
  2. more robust test: virtualization may provide misleading information; — wenzelm / hgweb
  3. implicit use of NUMA policy, absorbing potential errors; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more uniform Progress, with theory() for batch-build and theory_percentage() for PIDE session; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. ensure foundational order of commits, taking Pure as implicit starting point; — wenzelm / hgweb
  9. more accurate output; — wenzelm / hgweb
  10. clarified defaults;
    more uniform treatment of "disabled" case; — wenzelm / hgweb
  11. more accurate output; — wenzelm / hgweb
  12. support for watchdog_timeout; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. removed junk; — wenzelm / hgweb
  16. tuned output; — wenzelm / hgweb
  17. more appropriate conversion of HOL character literals to character codes: symbolic newline is interpreted as 0x10 — haftmann / hgweb
  18. more explicit notion of ord value for HOL characters — haftmann / hgweb
  19. left-over rename from 3f9bb52082c4 — haftmann / hgweb

#729 (Sep 8, 2018, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. continuously clean frontier of already committed theories: much less resource requirements; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. missing name — nipkow / hgweb
  5. tuned whitespace; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. proper tast_context (amending 5f44ad150ed8); — wenzelm / hgweb
  8. clarified error progress and error_rc; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified rc; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. dump aspects asynchronously; — wenzelm / hgweb
  13. record status of already committed nodes;
    tuned signature; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. added Let_def — nipkow / hgweb

#728 (Sep 7, 2018, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. added int and real — nipkow / hgweb
  3. simplified signature (again, see 751bcf0473a7): e.g. relevant for non-Isabelle ML environments; — wenzelm / hgweb
  4. setup option ML_system for special values that cannot be rebound within regular ML; — wenzelm / hgweb

#727 (Sep 6, 2018, 12:50:06 AM)

  1. support dynamic commit of consilidated nodes;
    tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. clarified Use_Theories_State; — wenzelm / hgweb
  4. tuned — nipkow / hgweb
  5. merged — nipkow / hgweb
  6. tuned doc — nipkow / hgweb

#726 (Sep 5, 2018, 12:50:08 AM)

  1. proper binding position for the resulting definition command, not this source file; — wenzelm / hgweb
  2. material on finite sets — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. support for watchdog_timeout; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned -- prefer immutable data; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. clarified Nodes_Status;
    tuned messages; — wenzelm / hgweb
  9. tuned — nipkow / hgweb

#725 (Sep 4, 2018, 12:50:10 AM)

  1. tuned — nipkow / hgweb
  2. more robust: parents are strict in Export_Theory.read_theory and thus approximate "commit" of exports; — wenzelm / hgweb
  3. more detailed progress; — wenzelm / hgweb
  4. more informative node_status; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. more robust default options, notably for node consolidation; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. more robust: load_theories after consumer is installed; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. proper polarity of terminated status; — wenzelm / hgweb
  11. merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  12. tagged 1 theory: Great_Picard — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb

#724 (Sep 3, 2018, 12:50:11 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. tuned -- more robust against changes; — wenzelm / hgweb
  4. more robust: avoid race-condition of terminated vs. consolidated; — wenzelm / hgweb
  5. do not expose obscure flags; — wenzelm / hgweb
  6. clarified quasi_consolidated state: ensure that exports are present for ok nodes; — wenzelm / hgweb
  7. clarified Thy_Resources.Session.use_theories: "terminated" node status is sufficient; — wenzelm / hgweb
  8. tuned documentation; — wenzelm / hgweb
  9. more detailed node_status; — wenzelm / hgweb
  10. clarified bracketing of messages: [forked [running finished] joined]; — wenzelm / hgweb
  11. NEWS; — wenzelm / hgweb
  12. clarified reset_notepad; — wenzelm / hgweb
  13. more robust reset_state: begin/end structure takes precedence over goal/proof structure; — wenzelm / hgweb
  14. no reset_proof for notepad: begin/end structure takes precedence over goal/proof structure; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb

#723 (Sep 2, 2018, 12:50:08 AM)

  1. clarified message; — wenzelm / hgweb
  2. updated version; — wenzelm / hgweb
  3. more explicit status for "canceled" command within theory node; — wenzelm / hgweb
  4. back to post-release mode; — wenzelm / hgweb
  5. clarified message; — wenzelm / hgweb
  6. more robust: memoize interrupt (e.g. resource problem) -- avoid multiple attempts; — wenzelm / hgweb
  7. more robust eval_result: enforce finished result stemming from previous run_process, fail if that was interrupted (e.g. due to resource problems); — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb

#722 (Sep 1, 2018, 12:50:10 AM)

  1. support multiple inheritance of ML environments, with canonical merge order as in Context.begin_theory; — wenzelm / hgweb
  2. clarified signature: proper typargs; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. export locale content;
    read_theory_names: proper classrel, arities;
    tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#721 (Aug 31, 2018, 1:32:16 AM)

  1. Some basic materials on filters and topology — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. merged — wenzelm / hgweb
  3. more accurate position for auxiliary files; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more careful treatment position: existing facts refer to interpretation command, future facts refer to themselves (see also 4270da306442); — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified signature: explicit type Locale.registration; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. updated URL to remote TPTP, following heads-up from Geoff Sutcliffe — blanchet / hgweb

#720 (Aug 30, 2018, 12:50:09 AM)

  1. prefer "locale begin ... end"; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. support Thy_Element in Scala, following ML version; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. tagged some theories — immler / hgweb

#719 (Aug 29, 2018, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. systematic access to command ids; — wenzelm / hgweb
  3. more robust: Pure entities may lack id; — wenzelm / hgweb
  4. merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  5. tagged 21 theories in the Analysis library for the manual — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
  6. tuned output; — wenzelm / hgweb
  7. Export.Provider for "isabelle dump" output_dir; — wenzelm / hgweb
  8. retain original id, which is command_id/exec_id for PIDE;
    tuned; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified ML_environment: ML_write_global requires "Isabelle"; — wenzelm / hgweb
  13. clarified signature: do not expose internal operation; — wenzelm / hgweb

#718 (Aug 28, 2018, 12:50:08 AM)

  1. some NEWS (instead of proper documentation); — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. simplified markup; — wenzelm / hgweb
  4. explicit setup of operations: avoid hardwired stuff; — wenzelm / hgweb
  5. clarified environment: allow "read>write" specification; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. check environment name; — wenzelm / hgweb
  9. support named ML environments, notably "Isabelle", "SML";
    more uniform options ML_read_global, ML_write_global;
    clarified bootstrap environment; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. clarified -- prefer new 'ML_export' command; — wenzelm / hgweb

#717 (Aug 26, 2018, 12:50:08 AM)

  1. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. more uniform cartouche syntax;
    more documentation; — wenzelm / hgweb
  4. more uniform cartouche syntax; — wenzelm / hgweb
  5. more robust exit: avoid later Consolidate_Execution with handle_raw_edits (cf. 2fd3a6d6ba2e); — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. clarified message; — wenzelm / hgweb
  8. actually ensure globally unique counter results (amending a5853334c179); — wenzelm / hgweb
  9. retain original PolyML.pointerEq; — wenzelm / hgweb
  10. some modernization of notation — haftmann / hgweb
  11. deprecation of ASCII syntax for indexed big operators — haftmann / hgweb

#716 (Aug 25, 2018, 12:50:07 AM)

  1. tuned — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. tuned proofs — nipkow / hgweb

#715 (Aug 24, 2018, 12:50:08 AM)

  1. tuned — haftmann / hgweb
  2. simplified syntax setup for big operators under image, retaining input abbreviations for backward compatibility — haftmann / hgweb
  3. dropped redundant syntax translation rules for big operators — haftmann / hgweb
  4. moved lemma from AFP — nipkow / hgweb
  5. tuned lemmas — nipkow / hgweb
  6. merged — nipkow / hgweb
  7. tuned — nipkow / hgweb

#714 (Aug 23, 2018, 12:50:10 AM)

  1. prefer constructive primitive_part over implicit content_decompose — haftmann / hgweb
  2. merged — nipkow / hgweb
  3. tuned lemmas — nipkow / hgweb
  4. more uniform parameter naming convention for choose and gchoose — haftmann / hgweb
  5. slightly generalized theorems — haftmann / hgweb
  6. tuned code setup — haftmann / hgweb
  7. tuned — haftmann / hgweb
  8. more theorems on fact — haftmann / hgweb
  9. removed ineffective code equation — haftmann / hgweb
  10. tuned whitespace — haftmann / hgweb
  11. new simp rule — haftmann / hgweb
  12. copied but not adapted — nipkow / hgweb

#713 (Aug 22, 2018, 12:50:10 AM)

  1. improved sectioning — nipkow / hgweb

#712 (Aug 21, 2018, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. avoid session qualification because no tex is generated when used;
    tuned sectioning — nipkow / hgweb
  3. removed ineffective code declarations — haftmann / hgweb

#711 (Aug 20, 2018, 12:50:06 AM)

  1. proper code abbreviation for power on real — haftmann / hgweb
  2. tuned — haftmann / hgweb
  3. tuned — haftmann / hgweb
  4. suppress redundant messages; — wenzelm / hgweb

#710 (Aug 19, 2018, 12:50:09 AM)

  1. optional notification of nodes_status (via progress);
    more accurate changed.nodes wrt. dep_theories;
    tuned signature; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned output; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. trim nodes_status: avoid potential memory leak; — wenzelm / hgweb
  11. simplified (cf. dcd69422b953); — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb

#709 (Aug 18, 2018, 12:50:10 AM)

  1. Finite_Map: monotonicity — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. State_Monad: more simp lemmas — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. enforce ML_system_64: more robust as cold build, without command_timings; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. removed obsolete RC tags; — wenzelm / hgweb
  6. (re)moved lemmas — nipkow / hgweb
  7. updated to renaming — nipkow / hgweb

#708 (Aug 16, 2018, 12:50:07 AM)

  1. updated common hosts; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. Added tag Isabelle2018 for changeset 91162dd89571 — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. canonical session directories in correspondence to Known.files; — wenzelm / hgweb
  6. Zorn's lemma for relations defined by predicates — paulson <lp15@cam.ac.uk> / hgweb

#707 (Aug 13, 2018, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. proper session dirs; — wenzelm / hgweb

#706 (Aug 12, 2018, 12:50:08 AM)

  1. tuned signature; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged; — wenzelm / hgweb
  4. Added tag Isabelle2018-RC4 for changeset 34b8ff7cb109 — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. updated screenshot; — wenzelm / hgweb
  7. updated documentation; — wenzelm / hgweb
  8. suppress verit-2016post -- not ready for release; — wenzelm / hgweb
  9. isabelle build options -c -x -B refer to imports_graph; — wenzelm / hgweb
  10. more uniform checks; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified ignored span / core range: include formal comments, e.g. relevant for error messages from antiquotations; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb

#705 (Aug 7, 2018, 12:50:11 AM)

  1. export shyps as regular typargs; — wenzelm / hgweb

#704 (Aug 6, 2018, 12:50:06 AM)

  1. more uniform facts: single vs. multi; — wenzelm / hgweb
  2. explicit names for bound variables; — wenzelm / hgweb

#703 (Aug 5, 2018, 12:50:11 AM)

  1. export in foundational order; — wenzelm / hgweb
  2. recovered HOL-Proofs-Lambda from 8aedca31957d: avoid problems with program extraction according to d136af442665; — wenzelm / hgweb
  3. more Pure theory content; — wenzelm / hgweb
  4. Small lemmas about analysis — eberlm <eberlm@in.tum.de> / hgweb
  5. merged — paulson / hgweb
  6. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#702 (Aug 4, 2018, 12:50:10 AM)

  1. tuned output; — wenzelm / hgweb
  2. tuned signature -- removed somewhat pointless operation; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. more operations (as in ML); — wenzelm / hgweb
  5. more explicit entity kind; — wenzelm / hgweb
  6. Pure theory content; — wenzelm / hgweb

#701 (Aug 3, 2018, 12:50:08 AM)

  1. tuned signature: more operations; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. always export Pure theory; — wenzelm / hgweb
  4. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#700 (Aug 2, 2018, 1:25:17 AM)

  1. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#699 (Jul 31, 2018, 12:50:08 AM)

  1. de-applying and removal of obsolete aliases — paulson <lp15@cam.ac.uk> / hgweb

#698 (Jul 30, 2018, 1:32:14 AM)

  1. merged — wenzelm / hgweb
  2. Added tag Isabelle2018-RC3 for changeset 71aa5a9128c2 — wenzelm / hgweb
  3. proper return code (true) if file is absent; — wenzelm / hgweb
  4. clarified word syntax for the sake of control symbols, e.g. \<^term>; — wenzelm / hgweb
  5. updated to Poly/ML fixes-5.7.1 b3d1ff33a4b4; — wenzelm / hgweb
  6. more robust: do not defer potentially slow/big lazy facts to the very end; — wenzelm / hgweb
  7. more robust: potentially a workaround for spurious HOL build problems seen by Larry Paulson; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. eliminated non-monotomnic Lazy.is_pending: Result may return to Expr due to Interrupt; — wenzelm / hgweb
  10. unused; — wenzelm / hgweb
  11. removed junk; — wenzelm / hgweb
  12. clarified documentation; — wenzelm / hgweb
  13. added check_delay / check_limit for more robust treatment of structurally broken theory sources (or genuine non-termination); — wenzelm / hgweb
  14. proper adjust_maxidx: assms could have maxidx >= 0, e.g. from command "subgoal premises"; — wenzelm / hgweb
  15. proper maxidx: if x does not occur in A, its maxidx could get lost; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. more flexible session selection as in "isabelle jedit"; — wenzelm / hgweb
  18. updated to jdk-8u181; — wenzelm / hgweb

#697 (Jul 29, 2018, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. de-applying and simplification — paulson <lp15@cam.ac.uk> / hgweb
  3. datatype_record produces simp theorems; contributed in part by Yu Zhang — Lars Hupel <lars.hupel@mytum.de> / hgweb

#696 (Jul 26, 2018, 12:50:07 AM)

  1. updated to jdk-8u181; — wenzelm / hgweb
  2. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#695 (Jul 23, 2018, 12:50:07 AM)

  1. back to post-release mode -- after fork point; — wenzelm / hgweb
  2. Added tag Isabelle2018-RC2 for changeset 14167c321d22 — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. eliminated spurious Unicode; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. updated to kodkodi-1.5.2-1: modernized settings and renamed directory (same executables); — wenzelm / hgweb
  7. Moved Real_Asymp manual — eberlm <eberlm@in.tum.de> / hgweb
  8. merged — wenzelm / hgweb
  9. updated to polyml-5.7.1-7 (see also afa7c5a239e6); — wenzelm / hgweb
  10. merged — paulson / hgweb
  11. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  12. avoid Unicode conflict with \<pounds>; — wenzelm / hgweb
  13. fixing a theorem statement, etc. — paulson <lp15@cam.ac.uk> / hgweb
  14. merged — paulson / hgweb
  15. de-applying and removing junk — paulson <lp15@cam.ac.uk> / hgweb

#694 (Jul 21, 2018, 12:50:08 AM)

  1. don't lose facts that were introduced to deal with a theory or some preprocessing in the prover (e.g. the definition of 'abs' in an SMT proof) — blanchet / hgweb
  2. add lemmas about prod_filter — Andreas Lochbihler / hgweb
  3. merged — paulson / hgweb
  4. corrections to markup — paulson <lp15@cam.ac.uk> / hgweb
  5. updated material concerning Algebra — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  8. added system option "strict_facts"; — wenzelm / hgweb

#693 (Jul 20, 2018, 1:01:52 AM)

  1. slightly more canonical imports — haftmann / hgweb
  2. setup for Haskell taken over from AFP / Gauss_Jordan — haftmann / hgweb
  3. tuned equation — haftmann / hgweb
  4. restructured for future incorporation of Haskell — haftmann / hgweb
  5. slightly more uniform style — haftmann / hgweb
  6. taken over from AFP / Gauss_Jordan — haftmann / hgweb
  7. more cartouches — haftmann / hgweb
  8. merged — traytel / hgweb
  9. normalize imports — traytel / hgweb

#692 (Jul 19, 2018, 12:50:11 AM)

  1. tagged — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. evade odd connection problems to https://isabelle.in.tum.de from some remote hosts; — wenzelm / hgweb
  3. prefer HTTPS; — wenzelm / hgweb
  4. more ANNOUNCE; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more de-applying — paulson <lp15@cam.ac.uk> / hgweb

#691 (Jul 18, 2018, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. de-applying and simplifying proofs — paulson <lp15@cam.ac.uk> / hgweb

#690 (Jul 17, 2018, 2:00:59 AM)

  1. Tagged some more files in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. Made simproc for sqrt/root of numeral more robust — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. merged — Andreas Lochbihler / hgweb
  4. merged — Andreas Lochbihler / hgweb
  5. more examples for Code_Lazy — Andreas Lochbihler / hgweb

#689 (Jul 16, 2018, 1:47:36 AM)

  1. de-applying and meta-quantifying — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. more renaming fixes — paulson <lp15@cam.ac.uk> / hgweb
  4. fixes and more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  5. more de-applying and a fix — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. last bit of renaming — paulson <lp15@cam.ac.uk> / hgweb
  8. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  9. Added Real_Asymp package — Manuel Eberl <eberlm@in.tum.de> / hgweb
  10. Tagged Conformal_Mappings in HOL-Analysis — Wenda Li <wl302@cam.ac.uk> / hgweb

#688 (Jul 14, 2018, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  4. HOL-Analysis: Volume of a simplex, Heron's theorem — Manuel Eberl <eberlm@in.tum.de> / hgweb
  5. Tagged Ball_Volume and Gamma_Function in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  6. correct import — nipkow / hgweb
  7. merged — nipkow / hgweb
  8. unit_cube = cbox 0 One — nipkow / hgweb
  9. relaxed assumptions for dim_image_eq and dim_image_le — immler / hgweb
  10. merged — paulson / hgweb
  11. de-applying (mostly Set_Interval) — paulson <lp15@cam.ac.uk> / hgweb

#687 (Jul 13, 2018, 12:50:07 AM)

  1. more economic tagging — nipkow / hgweb
  2. de-applying (mostly Quotient) — paulson <lp15@cam.ac.uk> / hgweb
  3. de-applying — paulson <lp15@cam.ac.uk> / hgweb

#686 (Jul 12, 2018, 1:51:10 AM)

  1. more de-applying — paulson <lp15@cam.ac.uk> / hgweb
  2. patched a continuity proof — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb
  5. moved lemmas — nipkow / hgweb

#685 (Jul 11, 2018, 1:41:06 AM)

  1. merged — paulson / hgweb
  2. final removal of smt from Algebra — paulson <lp15@cam.ac.uk> / hgweb
  3. make theorem, corollary, and proposition %important for HOL-Analysis manual — immler / hgweb

#684 (Jul 10, 2018, 12:52:30 AM)

  1. removal of smt and certain refinements — paulson <lp15@cam.ac.uk> / hgweb
  2. removal of smt — paulson <lp15@cam.ac.uk> / hgweb

#683 (Jul 9, 2018, 1:02:53 AM)

  1. elimination of some "smt" — paulson <lp15@cam.ac.uk> / hgweb
  2. De-applying — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb

#682 (Jul 8, 2018, 12:50:08 AM)

  1. more symmetric — nipkow / hgweb

#681 (Jul 7, 2018, 12:50:08 AM)

  1. prefer HTTPS; — wenzelm / hgweb
  2. just one global lock for group status: avoid proliferation of mutexes, condvars; — wenzelm / hgweb
  3. more frugal assignment of lazy value: fewer mutexes, condvars;
    cannot use RunCall.clearMutableBit due to spurious crashes; — wenzelm / hgweb
  4. replaced subgroup_imp_subset in Modules — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. de-applying — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. submodules — paulson <lp15@cam.ac.uk> / hgweb

#680 (Jul 6, 2018, 1:54:32 AM)

  1. more manual tests; — wenzelm / hgweb
  2. store immutable result: fewer refs, mutexes, condvars; — wenzelm / hgweb

#679 (Jul 5, 2018, 12:50:09 AM)

  1. more frugal single-assignment according to David Matthews: dispose mutable lock/cond eventually; — wenzelm / hgweb
  2. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. avoid clashes in quickcheck [random] — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. infinite products: the final piece — paulson <lp15@cam.ac.uk> / hgweb

#678 (Jul 4, 2018, 12:50:11 AM)

  1. more on infinite products — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. even more from Paulo — paulson <lp15@cam.ac.uk> / hgweb
  4. more standard headers;
    tuned whitespace; — wenzelm / hgweb
  5. eliminated hard TABs, assuming tabsize=8; — wenzelm / hgweb
  6. more latex problems — paulson <lp15@cam.ac.uk> / hgweb
  7. latex fixes — paulson <lp15@cam.ac.uk> / hgweb
  8. more algebra — paulson <lp15@cam.ac.uk> / hgweb

#677 (Jul 3, 2018, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. Hiding the constant "norm", lest it clash with the norm of a vector space — paulson <lp15@cam.ac.uk> / hgweb
  3. more lemmas from Paulo — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. Added tag Isabelle2018-RC1 for changeset cf01d04e94d7 — wenzelm / hgweb
  7. fixed (?) LaTeX presentation — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. Lots of new algebra theories by Martin Baillon and Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
  10. more NEWS; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more robust: avoid dire effect of ui.tweakoptions on hg.known_files; — wenzelm / hgweb
  13. update Sledgehammer docs w.r.t. Vampire — blanchet / hgweb
  14. added Vampire component — blanchet / hgweb
  15. added option for noncommercial Vampire — blanchet / hgweb

#676 (Jul 2, 2018, 12:50:09 AM)

  1. merged — paulson / hgweb
  2. new lemmas, de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb
  3. tuned; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. discontinued pending_shyps: too much complication due to lazy facts; — wenzelm / hgweb
  6. proper error; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. a few more lemmas from Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb
  9. merged — nipkow / hgweb
  10. added lemmas — nipkow / hgweb

#675 (Jul 1, 2018, 12:50:10 AM)

  1. credits to Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb
  2. More on Algebra by Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb

#674 (Jun 30, 2018, 11:41:43 AM)

  1. merged — Andreas Lochbihler / hgweb
  2. declare case theorems as proper code equations — Andreas Lochbihler / hgweb
  3. tuned; — wenzelm / hgweb
  4. merged; — wenzelm / hgweb
  5. VSCode extension for official Isabelle release; — wenzelm / hgweb
  6. misc tuning and updates for release; — wenzelm / hgweb
  7. more manual tests; — wenzelm / hgweb
  8. misc tuning for release; — wenzelm / hgweb
  9. clarified error; — wenzelm / hgweb
  10. command-line option for include_sessions; — wenzelm / hgweb
  11. disallow pending hyps;
    disallow pending shyps, with option to override the check;
    tuned message; — wenzelm / hgweb
  12. disallow hyps in export;
    handle extra shyps as explicit sort constraints; — wenzelm / hgweb
  13. always consolidate: allow errors in presentation; — wenzelm / hgweb
  14. proper build_heap; — wenzelm / hgweb
  15. avoid pending shyps in global theory facts; — wenzelm / hgweb
  16. The unwinding number is an integer. — paulson <lp15@cam.ac.uk> / hgweb
  17. Now based on Complex_Main, not HOL.Deriv — paulson <lp15@cam.ac.uk> / hgweb
  18. merged — paulson / hgweb
  19. Incorporating new/strengthened proofs from Library and AFP entries — paulson <lp15@cam.ac.uk> / hgweb
  20. NEWS and CONTRIBUTORS — Wenda Li <wl302@cam.ac.uk> / hgweb
  21. remove trailing commas — Lars Hupel <lars.hupel@mytum.de> / hgweb

#673 (Jun 29, 2018, 12:50:09 AM)

  1. added lemmas — nipkow / hgweb
  2. merged — paulson / hgweb
  3. Generalising and renaming some basic results — paulson <lp15@cam.ac.uk> / hgweb
  4. transfer more lemmas — immler / hgweb
  5. fixed some oversights — immler / hgweb
  6. avoid duplicate facts, the "trick" was copied without deeper motivation — immler / hgweb

#672 (Jun 28, 2018, 12:50:09 AM)

  1. clarified settings -- avoid hard-wired directories;
    tuned documentation; — wenzelm / hgweb
  2. example for Types_To_Sets: transfer from type-based linear algebra to subspaces — immler / hgweb
  3. added lemmas and transfer rules — immler / hgweb

#671 (Jun 27, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. smart_implode "$AFP" as well; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb
  5. new theory Trie — nipkow / hgweb
  6. merged — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. updated documentation; — wenzelm / hgweb
  9. clarified syntax; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. simplified: allow only command names, with dummy for default; — wenzelm / hgweb
  12. clarified: more uniform keyword_tags; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. more flexible document_tags; — wenzelm / hgweb
  15. prefer explicit options;
    tuned; — wenzelm / hgweb
  16. clarified default tag; — wenzelm / hgweb
  17. add URL; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. more explicit statement of rat_denum to fit with top100 thms list — kleing / hgweb
  20. deleted redundant theorem — paulson <lp15@cam.ac.uk> / hgweb
  21. merged — paulson / hgweb
  22. Rationalisation of complex transcendentals, esp the Arg function — paulson <lp15@cam.ac.uk> / hgweb
  23. support NUMA shuffling in CI — Lars Hupel <lars.hupel@mytum.de> / hgweb
  24. merged — wenzelm / hgweb
  25. more scalable output; — wenzelm / hgweb

#670 (Jun 26, 2018, 12:50:07 AM)

  1. obsolete — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. merged — paulson / hgweb
  3. Renaming Arg -> Arg2pi — paulson <lp15@cam.ac.uk> / hgweb
  4. added lemmas; uniform names — nipkow / hgweb

#669 (Jun 25, 2018, 12:50:09 AM)

  1. disable export_document by default (presently unused and for demo/testing purposes): avoid spurious IO exception in highly parallel environment; — wenzelm / hgweb
  2. simplified ZF theory names (in contrast to 6a0801279f4c): session-qualification already achieves disjointness; — wenzelm / hgweb
  3. merged — paulson / hgweb
  4. more modernisaton and de-applying — paulson <lp15@cam.ac.uk> / hgweb

#668 (Jun 24, 2018, 12:50:06 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified queue ordering: take session descendants into account, notably for "slow" AFP sessions; — wenzelm / hgweb

#667 (Jun 23, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. clarified document antiquotation @{theory}; — wenzelm / hgweb
  3. include target sessions as well: avoid default "Draft" qualification; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. more uniform syntax; — wenzelm / hgweb
  6. more documentation; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. de-applying Divisibility — paulson <lp15@cam.ac.uk> / hgweb

#666 (Jun 22, 2018, 1:09:32 AM)

  1. more documentation; — wenzelm / hgweb
  2. tuned signature -- facilitate testing; — wenzelm / hgweb

#665 (Jun 21, 2018, 1:46:40 AM)

  1. merged — paulson / hgweb
  2. More clear-up of Divisibility — paulson <lp15@cam.ac.uk> / hgweb
  3. updated to polyml-5.7.1-6; — wenzelm / hgweb
  4. clarified documentation; — wenzelm / hgweb
  5. merged — paulson / hgweb
  6. Partial de-apply of Divisibility — paulson <lp15@cam.ac.uk> / hgweb

#664 (Jun 20, 2018, 1:06:27 AM)

  1. In interpretation commands, clarify what to do with definitions immediately subject to rewriting. — ballarin / hgweb
  2. merged — paulson / hgweb
  3. fixing overloading problems involving vector cross products — paulson <lp15@cam.ac.uk> / hgweb
  4. corrections to markup — paulson <lp15@cam.ac.uk> / hgweb
  5. New material in support of quaternions — paulson <lp15@cam.ac.uk> / hgweb

#663 (Jun 19, 2018, 1:41:48 AM)

  1. De-applied Ideal.thy — paulson <lp15@cam.ac.uk> / hgweb
  2. material on finite sets and maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. simplify parametricity proofs — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. merged — nipkow / hgweb
  5. added simp rules — nipkow / hgweb

#662 (Jun 18, 2018, 1:20:21 AM)

  1. merged — paulson / hgweb
  2. Algebra tidy-up — paulson <lp15@cam.ac.uk> / hgweb
  3. added simp rule — nipkow / hgweb
  4. more simp — nipkow / hgweb
  5. moved lemmas from AFP — nipkow / hgweb

#661 (Jun 17, 2018, 12:50:06 AM)

  1. moved lemmas from AFP — nipkow / hgweb

#660 (Jun 16, 2018, 12:50:06 AM)

  1. merged — paulson / hgweb
  2. more on infinite products. Also subgroup_imp_subset -> subgroup.subset — paulson <lp15@cam.ac.uk> / hgweb
  3. empty -> Map.empty — nipkow / hgweb
  4. Map.empty now qualified to avoid name clashes — nipkow / hgweb

#659 (Jun 15, 2018, 12:50:09 AM)

  1. auto update; — wenzelm / hgweb
  2. merged — paulson / hgweb
  3. Adjusting Number_Theory for new Algebra — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. reorganisation of Algebra: new material from Baillon and Vilhena, removal of duplicate names, elimination of "More_" theories — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. New material from Martin Baillon and Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
  8. tuned — nipkow / hgweb
  9. removed duplicates — nipkow / hgweb

#658 (Jun 14, 2018, 12:50:09 AM)

  1. qualify interpretations to avoid clashes — nipkow / hgweb
  2. more abstract names — nipkow / hgweb
  3. tuned exception — immler / hgweb
  4. restructured — immler / hgweb
  5. result of unoverload is not in normal form — immler / hgweb
  6. tuned — immler / hgweb
  7. allow for a list of vars — immler / hgweb
  8. parse var — immler / hgweb

#657 (Jun 13, 2018, 12:50:09 AM)

  1. merged — nipkow / hgweb
  2. more abstract naming — nipkow / hgweb
  3. tuned — immler / hgweb
  4. workaround: in internalize_sort, Thm.unconstrainT can rename type variables and therefore invalidate new_tvar — immler / hgweb
  5. a derived rule combining unoverload and internalize_sort — immler / hgweb
  6. merged — paulson / hgweb
  7. fixed a name clash — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. the last of the infinite product proofs — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — nipkow / hgweb
  11. proved avl for map (finally); tuned — nipkow / hgweb

#656 (Jun 12, 2018, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. tidier Cauchy proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — wenzelm / hgweb
  4. more abstract Export.Provider; — wenzelm / hgweb
  5. clarified signature: persistent results; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned def. of del and proved preservation of rbt (finally) — nipkow / hgweb
  8. merged — nipkow / hgweb
  9. tuned order of arguments — nipkow / hgweb
  10. default value for parametricity of dim — immler / hgweb
  11. added lemma — nipkow / hgweb

#655 (Jun 10, 2018, 12:50:10 AM)

  1. clarified signature: more uniform theory_message (see also d7920eb7de54); — wenzelm / hgweb
  2. tuned -- use existing operation; — wenzelm / hgweb

#654 (Jun 8, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. isabelle emacs no longer exists; — wenzelm / hgweb
  3. utilize 'flip' — nipkow / hgweb
  4. comments — nipkow / hgweb

#653 (Jun 7, 2018, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. reorient -> split; documented split — nipkow / hgweb
  3. merged — wenzelm / hgweb
  4. Added tag Isabelle2018-RC0 for changeset 194fa3d2d6a4 — wenzelm / hgweb
  5. merged — paulson / hgweb
  6. resolution of name clashes in Algebra — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — wenzelm / hgweb
  8. isabelle update_comments; — wenzelm / hgweb
  9. tuned header; — wenzelm / hgweb
  10. updated for release; — wenzelm / hgweb
  11. updated for release; — wenzelm / hgweb
  12. misc tuning and updates for release; — wenzelm / hgweb
  13. updated for release; — wenzelm / hgweb
  14. updated for release;
    tuned; — wenzelm / hgweb
  15. eliminated suspicious Unicode; — wenzelm / hgweb
  16. proper white space; — wenzelm / hgweb
  17. updated to sqlite-jdbc-3.23.1; — wenzelm / hgweb
  18. merged — nipkow / hgweb
  19. Keep filter input syntax — nipkow / hgweb

#652 (Jun 6, 2018, 1:40:33 AM)

  1. more parallelism to cope with 8h30 CPU time; — wenzelm / hgweb
  2. full benchmarks, including all conditional theories; — wenzelm / hgweb
  3. tuned proofs; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. less wasteful consolidation, based on PIDE front-end state and recent changes; — wenzelm / hgweb
  6. tuned -- short-circuit result; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb

#651 (Jun 5, 2018, 12:50:10 AM)

  1. updated URLs; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more robust; — wenzelm / hgweb
  4. avoid hardwired cygwin mirror; — wenzelm / hgweb
  5. updated to current Cygwin, after 2.10.0-1 from 02-Feb-2018;
    record cygwin mirror explicitly; — wenzelm / hgweb
  6. NEWS: infinite products — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. more tweaks of Cauchy — paulson <lp15@cam.ac.uk> / hgweb
  9. clarified signature;
    simplified options; — wenzelm / hgweb

#650 (Jun 4, 2018, 12:50:11 AM)

  1. tuned proofs; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. proper function invocation with all arguments; — wenzelm / hgweb
  4. fork parallel prints early in execution: avoid degradation of priority due to main eval task; — wenzelm / hgweb
  5. clarified signature: prefer Document.Snapshot; — wenzelm / hgweb
  6. list syntax details — nipkow / hgweb
  7. merged — nipkow / hgweb
  8. allow tuple patterns in list comprehensions — nipkow / hgweb
  9. infinite product material — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — paulson / hgweb
  11. tidied more Cauchy proofs — paulson <lp15@cam.ac.uk> / hgweb

#649 (Jun 3, 2018, 1:00:42 AM)

  1. tuned proofs; — wenzelm / hgweb
  2. more symbols; — wenzelm / hgweb
  3. more formal comments; — wenzelm / hgweb
  4. more args; — wenzelm / hgweb
  5. record active execution task and depend on it -- avoid new executions bumping into old ones; — wenzelm / hgweb
  6. tuned -- more explicit types; — wenzelm / hgweb
  7. less frequent consolidation: it requires a full Document.update and Document.start_execution; — wenzelm / hgweb

#648 (Jun 2, 2018, 12:50:07 AM)

  1. varify frees, notably dangling_params (see also e0cd57aeb60c); — wenzelm / hgweb
  2. tuned -- more explicit expression; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. documentation for "isabelle dump"; — wenzelm / hgweb
  5. more dump aspects, with options;
    tuned signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified default: all aspects; — wenzelm / hgweb
  8. clarified priority; — wenzelm / hgweb
  9. merged — nipkow / hgweb
  10. added lemma — nipkow / hgweb
  11. Fixed latex markup — paulson <lp15@cam.ac.uk> / hgweb
  12. merged — paulson / hgweb
  13. more tidying — paulson <lp15@cam.ac.uk> / hgweb

#647 (Jun 1, 2018, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. more symbols; — wenzelm / hgweb
  3. Document.update includes node consolidation / presentation as regular print operation: avoid user operations on protocol thread;
    tuned; — wenzelm / hgweb
  4. clarified: consolidated result is last command; — wenzelm / hgweb
  5. support for anonymous print function values;
    clarified treatment of retained_prints; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. store Isabelle symbols in canonical form;
    tuned signature; — wenzelm / hgweb
  8. clarified outermost progress.interrupt_handler; — wenzelm / hgweb
  9. report theory progress via PIDE node status; — wenzelm / hgweb
  10. merge — blanchet / hgweb
  11. more conservative output, avoiding nonstandard feature of E — blanchet / hgweb
  12. merged — paulson / hgweb
  13. winding numbers predicate — paulson <lp15@cam.ac.uk> / hgweb

#646 (May 31, 2018, 1:13:16 AM)

  1. unused — nipkow / hgweb

#645 (May 30, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more node status information; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. shutdown ML process before output: Theories_Result is timeless/stateless; — wenzelm / hgweb
  6. more operations;
    more output; — wenzelm / hgweb
  7. more accurate dependencies;
    tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more formal dump aspects;
    support output dir; — wenzelm / hgweb
  10. more operations (as in ML); — wenzelm / hgweb
  11. clarified option -O: avoid conflict with build/dump option -D; — wenzelm / hgweb
  12. slicker proof — nipkow / hgweb
  13. canonical names — nipkow / hgweb
  14. merged — paulson / hgweb
  15. more general tidying — paulson <lp15@cam.ac.uk> / hgweb

#644 (May 29, 2018, 1:15:33 AM)

  1. merged — wenzelm / hgweb
  2. support to dump build database produced by PIDE session; — wenzelm / hgweb
  3. more accurate theory_graph: avoid imports of loaded_theories with incomplete node name; — wenzelm / hgweb
  4. clarified signature: Known.theories retains Document.Node.Entry (with header); — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. tidying up a bit more — paulson <lp15@cam.ac.uk> / hgweb

#643 (May 28, 2018, 1:50:00 AM)

  1. prefer existing operation; — wenzelm / hgweb
  2. retain isolated blob nodes (amending deb2fcbda16e): avoid failure of Session.handle_change with "Missing blob", when opening theory with load command later; — wenzelm / hgweb
  3. clarified signature -- avoid confusion with Resources.is_hidden; — wenzelm / hgweb
  4. markup for deleted fragments of token source (NB: quoted tokens transform "\123" implicitly); — wenzelm / hgweb

#642 (May 27, 2018, 1:45:14 AM)

  1. merged — paulson / hgweb
  2. tidying and reorganisation around Cauchy Integral Theorem — paulson <lp15@cam.ac.uk> / hgweb
  3. export sort algebra; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. support 'export_files' in session ROOT; — wenzelm / hgweb
  7. clarified output; — wenzelm / hgweb
  8. support multiple patterns; — wenzelm / hgweb
  9. clarified cache; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned output; — wenzelm / hgweb
  12. merged — paulson / hgweb
  13. merged — paulson / hgweb
  14. tidied some proofs — paulson <lp15@cam.ac.uk> / hgweb
  15. merged — paulson / hgweb
  16. merged — paulson / hgweb
  17. more small tidying — paulson <lp15@cam.ac.uk> / hgweb
  18. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  19. macOS build: exclude HOL-Proofs — Lars Hupel <lars.hupel@mytum.de> / hgweb

#641 (May 26, 2018, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. added command 'ML_export'; — wenzelm / hgweb
  4. more examples; — wenzelm / hgweb
  5. tuned output; — wenzelm / hgweb
  6. pretty-print according to defaults of input syntax; — wenzelm / hgweb
  7. more accurate diagram; — wenzelm / hgweb
  8. proper output; — wenzelm / hgweb
  9. treat gcd_eq_1_imp_coprime analogously to mod_0_imp_dvd — haftmann / hgweb

#640 (May 25, 2018, 1:23:48 AM)

  1. merged — wenzelm / hgweb
  2. setup server directory for Cygwin quasi-mirror; — wenzelm / hgweb
  3. more scalable JVM memory management; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. more general cache, also for term substructures; — wenzelm / hgweb
  6. more exports;
    read_session: proper signature; — wenzelm / hgweb
  7. generalized Cramer's rule — immler / hgweb
  8. tuned — nipkow / hgweb
  9. reorganization, everything based on Tree2 now — nipkow / hgweb
  10. avoid overaggressive classical rule — haftmann / hgweb
  11. By Andrei Popescu based on an initial version by Kasper F. Brandt — nipkow / hgweb

#639 (May 24, 2018, 1:26:09 AM)

  1. merged — paulson / hgweb
  2. small tidy-up of Complex_Transcendental — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. small clean-up of Complex_Analysis_Basics — paulson <lp15@cam.ac.uk> / hgweb
  5. more complete and more correct documentation on code generation — haftmann / hgweb
  6. grouped material on numeral division — haftmann / hgweb
  7. automatic classical rule to derive a dvd b from b mod a = 0 — haftmann / hgweb
  8. consider dvdE for automated classical proving — haftmann / hgweb

#638 (May 23, 2018, 12:50:09 AM)

  1. added lambda-free HO output for Ehoh (higher-order E prototype) — blanchet / hgweb
  2. First step to remove nonstandard "[x <- xs. P]" syntax: only input — nipkow / hgweb
  3. merged — nipkow / hgweb
  4. removed unicode symbol — nipkow / hgweb
  5. Moved Landau_Symbols from the AFP to HOL-Library — Manuel Eberl <eberlm@in.tum.de> / hgweb
  6. merged — wenzelm / hgweb
  7. more checks for global facts: disallow undeclared frees (as in Export_Theory.export_fact); — wenzelm / hgweb

#637 (May 22, 2018, 12:50:35 AM)

  1. no longer necessary — nipkow / hgweb
  2. merged — paulson / hgweb
  3. correcting the statements of the MVTs — paulson <lp15@cam.ac.uk> / hgweb
  4. one last fix — paulson <lp15@cam.ac.uk> / hgweb
  5. tidy up of Derivative — paulson <lp15@cam.ac.uk> / hgweb

#636 (May 21, 2018, 12:50:08 AM)

  1. avoid undeclared frees; — wenzelm / hgweb
  2. removed junk; — wenzelm / hgweb
  3. avoid dangling tfrees; — wenzelm / hgweb
  4. standardize implicit variables: non-zero indexes do occur occasionally, e.g. via RS; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. avoid undeclared frees; — wenzelm / hgweb
  7. export facts; — wenzelm / hgweb
  8. clarified encoding; — wenzelm / hgweb
  9. more scalable; — wenzelm / hgweb
  10. tuned output; — wenzelm / hgweb
  11. more scalable; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. support HTTPS; — wenzelm / hgweb
  14. updated to scala-2.12.6; — wenzelm / hgweb
  15. prefer HTTPS; — wenzelm / hgweb

#635 (May 20, 2018, 12:50:09 AM)

  1. override default of Isabelle_Process, notably for PIDE export of "document.tex"; — wenzelm / hgweb
  2. tuned queries; — wenzelm / hgweb
  3. support for build_database_server (PostgreSQL);
    clarified signature; — wenzelm / hgweb
  4. clarified store.clean_output: cleanup user_output_dir even in system_mode; — wenzelm / hgweb
  5. clarified store directories;
    discontinued settings ISABELLE_PATH, ISABELLE_OUTPUT; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified handling of output heap; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. added lemmas — nipkow / hgweb

#634 (May 19, 2018, 12:50:10 AM)

  1. more abstract database access; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified heap vs. database operations: discontinued correlation of directory; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. support Store with options; — wenzelm / hgweb
  7. more exports; — wenzelm / hgweb

#633 (May 18, 2018, 12:50:11 AM)

  1. updated some Sledgehammer components, following Makarius advice — blanchet / hgweb
  2. export more theory and session structure; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. read theory content from session database; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. misc tuning and clarification; — wenzelm / hgweb
  8. NEWS and CONTRIBUTORS for 8b50f29a1992 — Andreas Lochbihler / hgweb

#632 (May 17, 2018, 1:42:17 AM)

  1. proper PIDE positions; — wenzelm / hgweb
  2. avoid race condition wrt. ISABELLE_TMP, which is removed in Bash.cleanup() before Bash.result(progress_stdout); — wenzelm / hgweb
  3. clarified "consolidation" vs. "presentation"; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more thorough checks for theory name consistency (for extend, not just merge); — wenzelm / hgweb
  8. more uniform output (cf. 450cefec7c11); — wenzelm / hgweb
  9. removed duplicates — nipkow / hgweb
  10. added lemmas — nipkow / hgweb

#631 (May 16, 2018, 12:50:07 AM)

  1. tuned headers; — wenzelm / hgweb
  2. move FuncSet back to HOL-Library (amending 493b818e8e10) — immler / hgweb
  3. merged — nipkow / hgweb
  4. cleaning up sorted — nipkow / hgweb

#630 (May 15, 2018, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. support for dynamic document output while editing; — wenzelm / hgweb
  3. adjust position according to offset of command/exec id; — wenzelm / hgweb
  4. tuned signature (see Command.eval_state); — wenzelm / hgweb
  5. export generated document.tex, unless explicit document=false; — wenzelm / hgweb
  6. more general presentation hook, with document preparation as application; — wenzelm / hgweb
  7. clarified signature: more explicit type "context" with full options; — wenzelm / hgweb
  8. more explicit type Thy_Output.segment; — wenzelm / hgweb
  9. clarified signature;
    more operations; — wenzelm / hgweb
  10. more sorted cleaning — nipkow / hgweb
  11. cleaning up sorted — nipkow / hgweb

#629 (May 14, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more uniform types vs. consts; — wenzelm / hgweb
  3. more concise information; — wenzelm / hgweb
  4. export foundational theory content in Scala; — wenzelm / hgweb
  5. clarified markup; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned -- use XZ.Cache; — wenzelm / hgweb
  8. clarified implicit compression; — wenzelm / hgweb
  9. tuned -- use XZ.Cache; — wenzelm / hgweb
  10. more exports;
    misc tuning and clarification; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more operations; — wenzelm / hgweb
  13. tuned — nipkow / hgweb
  14. tuned — nipkow / hgweb
  15. mv lemma — nipkow / hgweb
  16. removed unused lemma — nipkow / hgweb
  17. tuned — nipkow / hgweb
  18. removed some non-essential rules — haftmann / hgweb

#628 (May 13, 2018, 12:50:10 AM)

  1. added lemmas — nipkow / hgweb
  2. new tool Code_Lazy — Andreas Lochbihler / hgweb

#627 (May 12, 2018, 12:50:11 AM)

  1. some export of foundational theory content; — wenzelm / hgweb
  2. support for general theory presentation; — wenzelm / hgweb
  3. guard result exports via export_pattern -- avoid bombing client via huge blobs; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified output: avoid costly operations on huge blobs; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb
  7. more scalable -- avoid huge lines within stdout; — wenzelm / hgweb
  8. slightly more ambitious parallelism (again); — wenzelm / hgweb
  9. more scalable API; — wenzelm / hgweb
  10. proper heading; — wenzelm / hgweb
  11. removed unused Java FX modules (it will be unbundled from JDK eventually); — wenzelm / hgweb

#626 (May 11, 2018, 12:50:11 AM)

  1. tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — nipkow / hgweb
  3. more lemmas — nipkow / hgweb
  4. merged — nipkow / hgweb
  5. simpler types — nipkow / hgweb
  6. auto-tidying — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. more on infinite products — paulson <lp15@cam.ac.uk> / hgweb
  9. merged — paulson / hgweb
  10. part tidy-up of Determinants — paulson <lp15@cam.ac.uk> / hgweb

#625 (May 10, 2018, 12:50:11 AM)

  1. less ambitious parallelism, notably for threads=2; — wenzelm / hgweb
  2. more informative error, notably for missing executable; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. clarified future scheduling parameters, with support for parallel_limit; — wenzelm / hgweb
  5. record total number of tasks; — wenzelm / hgweb
  6. merged — paulson / hgweb
  7. more infinite product theorems — paulson <lp15@cam.ac.uk> / hgweb
  8. proper merge of items without term index (amending b969263fcf02); — wenzelm / hgweb
  9. announce sorted changes — nipkow / hgweb

#624 (May 9, 2018, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. one tiny fix — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. merged — paulson / hgweb
  5. tidying more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — nipkow / hgweb
  7. more efficient code — nipkow / hgweb
  8. merged — wenzelm / hgweb
  9. command-line tool "isabelle export";
    more documentation;
    tuned; — wenzelm / hgweb
  10. more efficient query; — wenzelm / hgweb
  11. more robust: self-export only; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. merged — nipkow / hgweb
  14. more "sorted" changes — nipkow / hgweb
  15. more "sorted" changes — nipkow / hgweb
  16. new def of sorted and sorted_wrt — nipkow / hgweb

#623 (May 8, 2018, 12:50:09 AM)

  1. more operations; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. return exports as result for Isabelle server; — wenzelm / hgweb
  4. more checks; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. more robust (synchronous) management of Export.Entry: Future.fork happens inside the data structure;
    tuned; — wenzelm / hgweb
  7. clarified signature;
    avoid pointless compression; — wenzelm / hgweb
  8. store exports within PIDE command state;
    Markup.Export.unapply: proper NAME; — wenzelm / hgweb
  9. removed some lemma duplicates — haftmann / hgweb
  10. typo — haftmann / hgweb
  11. more appropriate notion of emptiness — haftmann / hgweb
  12. merged — paulson / hgweb
  13. more tidying — paulson <lp15@cam.ac.uk> / hgweb
  14. starting to tidy up Interval_Integral.thy — paulson <lp15@cam.ac.uk> / hgweb

#622 (May 7, 2018, 12:50:09 AM)

  1. more operations; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. store exports in session database, with asynchronous / parallel compression; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature;
    clarified modules; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. protocol message for export of theory resources; — wenzelm / hgweb
  8. hexadecimal representation of byte string; — wenzelm / hgweb
  9. cleanup session output before starting build job;
    tuned signature; — wenzelm / hgweb
  10. reinstated old lemma name — nipkow / hgweb
  11. updated to lemma name change — nipkow / hgweb
  12. removed asm "finite" — nipkow / hgweb

#621 (May 5, 2018, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. no censorship of view title; — wenzelm / hgweb
  3. set view title dynamically; — wenzelm / hgweb
  4. tuned — nipkow / hgweb
  5. tuned — nipkow / hgweb

#620 (May 4, 2018, 12:50:11 AM)

  1. Some tidying up (mostly regarding summations from 0) — paulson <lp15@cam.ac.uk> / hgweb
  2. tidied up Infinite_Products — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — immler / hgweb
  4. fixed HOL-Analysis — immler / hgweb
  5. merged; resolved conflicts manually (esp. lemmas that have been moved from Linear_Algebra and Cartesian_Euclidean_Space) — immler / hgweb
  6. added Johannes' generalizations Modules.thy and Vector_Spaces.thy; adapted HOL and HOL-Analysis accordingly — immler / hgweb
  7. a lemma about infinite products — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. tidying up and using real induction methods — paulson <lp15@cam.ac.uk> / hgweb

#619 (May 3, 2018, 1:20:52 AM)

  1. tuned -- slightly smaller future closure size; — wenzelm / hgweb
  2. clarified menu actions; — wenzelm / hgweb
  3. purge history more thoroughly (see also 3156faac30a7); — wenzelm / hgweb
  4. merged — paulson / hgweb
  5. type class generalisations; some work on infinite products — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. simplified some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  8. clarified theory location and imports: avoid surprises due to Pure instead of Main (e.g. simpset operations);
    tuned headers; — wenzelm / hgweb

#618 (May 2, 2018, 1:21:40 AM)

  1. avoid output showing up in kill ring (via TextArea.setText, JEditBuffer.remove, UndoManager.contentRemoved), e.g. relevant for action "paste-deleted"; — wenzelm / hgweb

#617 (May 1, 2018, 1:19:41 AM)

  1. merged — paulson / hgweb
  2. more general tidying up — paulson <lp15@cam.ac.uk> / hgweb
  3. prefer explicit error message to unspecific Options exception: Z3 proof traces may lack information necessary for replay when dealing with quantified formulas — boehmes / hgweb

#616 (Apr 30, 2018, 12:50:10 AM)

  1. cleaned up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. more defer/prefer — paulson <lp15@cam.ac.uk> / hgweb

#615 (Apr 29, 2018, 12:50:06 AM)

  1. getting rid of more "defer", etc. — paulson <lp15@cam.ac.uk> / hgweb
  2. getting rid of "defer" — paulson <lp15@cam.ac.uk> / hgweb

#614 (Apr 28, 2018, 1:02:08 AM)

  1. another big cleanup — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. minor typeclass generalisations and junk removal — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. more messy proofs — paulson <lp15@cam.ac.uk> / hgweb

#613 (Apr 27, 2018, 12:50:11 AM)

  1. merged — nipkow / hgweb
  2. new simp modifier: reorient — nipkow / hgweb
  3. small typeclass generalisations — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. some of Jose Divasón's material from Rank_Nullity_Theorem/Miscellaneous — paulson <lp15@cam.ac.uk> / hgweb
  6. spelling; — wenzelm / hgweb

#612 (Apr 26, 2018, 12:50:10 AM)

  1. more messy proofs redone, and new material — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. new material on matricies by Tim Makarios (from Tarskis_Geometry in the AFP) — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — wenzelm / hgweb
  6. tuned -- avoid spurious exception trace for "the"; — wenzelm / hgweb
  7. proof of concept for residue rings over int using type numerals — haftmann / hgweb
  8. more correct error message — haftmann / hgweb
  9. uniform tagging for printable and non-printable literals — haftmann / hgweb

#611 (Apr 25, 2018, 1:26:40 AM)

  1. merged — paulson / hgweb
  2. fixing more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  3. more ambitious parallelism (in contrast to a8ee8e4884ec): pri = 1 ensures that internal proof tasks are executed before the already forked theory outline with pri = 0; — wenzelm / hgweb
  4. eliminated pointless special case (see also a8ee8e4884ec, c4c4c2f01723); — wenzelm / hgweb
  5. proper datatype for 8-bit characters — haftmann / hgweb
  6. corrected nonsense — haftmann / hgweb
  7. less ambitious parallelism: avoid problems with HOL-Proofs and threads=2 (congestion with many thousands futures and rather dense heap); — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb

#610 (Apr 24, 2018, 1:23:13 AM)

  1. tidied some horrid proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. del_max -> split_max — nipkow / hgweb

#609 (Apr 23, 2018, 12:50:11 AM)

  1. Tidied a lot of messy proofs — paulson <lp15@cam.ac.uk> / hgweb

#608 (Apr 22, 2018, 12:50:11 AM)

  1. dont rename PQ.del_min — nipkow / hgweb
  2. del_min -> split_min — nipkow / hgweb

#607 (Apr 21, 2018, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. support for XZ.Cache; — wenzelm / hgweb
  3. three new theorems — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — wenzelm / hgweb
  5. updated to postgresql-42.2.2, with more smooth support for Java 9/10; — wenzelm / hgweb
  6. minimal Java source version for jdk-10.0.1; — wenzelm / hgweb
  7. workaround for jdk-10.0.1; — wenzelm / hgweb
  8. more robust, notably for jdk-10.0.1 where jre is absent; — wenzelm / hgweb
  9. moved lemma to more appropriate place — haftmann / hgweb
  10. algebraic embeddings for bit operations — haftmann / hgweb

#606 (Apr 20, 2018, 12:50:07 AM)

  1. updated to jdk-8u172; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. updated to jfreechart-1.5.0, but retain bundled iText-2.1.5.jar from jfreechart-1.0.14 to avoid iText-5/7 license complexity; — wenzelm / hgweb
  4. tuning of a proof — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. some simpler, cleaner proofs — paulson <lp15@cam.ac.uk> / hgweb
  7. prefer explicit 32/64 bit platform settings; — wenzelm / hgweb
  8. misc tuning and clarification; — wenzelm / hgweb

#605 (Apr 19, 2018, 12:50:07 AM)

  1. correction of TeX errors and other oversights — paulson <lp15@cam.ac.uk> / hgweb
  2. Oops! Change_Of_Vars was not being imported to Analysis! — paulson <lp15@cam.ac.uk> / hgweb
  3. tidying up including contributions from Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb

#604 (Apr 18, 2018, 12:50:07 AM)

  1. Change of variables proof — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. Vitali covering theorem — paulson <lp15@cam.ac.uk> / hgweb
  4. updated to xz-java-1.8; — wenzelm / hgweb
  5. updated windows_app to launch4j 3.11 and 7zsd_extra_171_3901.7z (reconstructed by Chris Lake); — wenzelm / hgweb
  6. NEWS; — wenzelm / hgweb
  7. updated to jedit-5.5.0;
    discontinued jedit_build/contrib/jEdit-patched.tar.gz -- its content is in directory jedit_build/contrib/jedit-5.5.0-patched/jEdit; — wenzelm / hgweb
  8. more about measure — paulson <lp15@cam.ac.uk> / hgweb

#603 (Apr 17, 2018, 12:50:10 AM)

  1. some more random results — paulson <lp15@cam.ac.uk> / hgweb
  2. more results about measure and negligibility — paulson <lp15@cam.ac.uk> / hgweb
  3. explicit simp rules for computing abstract bit operations — haftmann / hgweb
  4. more and generalized lemmas — haftmann / hgweb

#602 (Apr 16, 2018, 12:50:10 AM)

  1. quite a few more results about negligibility, etc., and a bit of tidying up — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. a few more results — paulson <lp15@cam.ac.uk> / hgweb
  4. added bottom-up merge sort — nipkow / hgweb
  5. various new results on measures, integrals, etc., and some simplified proofs — paulson <lp15@cam.ac.uk> / hgweb

#601 (Apr 15, 2018, 12:50:10 AM)

  1. more new theorems on real^1, matrices, etc. — paulson <lp15@cam.ac.uk> / hgweb
  2. a few new theorems and some fixes — paulson <lp15@cam.ac.uk> / hgweb
  3. new material about vec, real^1, etc. — paulson <lp15@cam.ac.uk> / hgweb

#600 (Apr 14, 2018, 12:50:10 AM)

  1. merged — paulson / hgweb
  2. Probability builds with new definitions — paulson <lp15@cam.ac.uk> / hgweb
  3. Analysis builds using set_borel_measurable_def, etc. — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. replacement of set integral abbreviations by actual definitions! — paulson <lp15@cam.ac.uk> / hgweb
  6. added lemma — nipkow / hgweb

#599 (Apr 12, 2018, 12:50:09 AM)

  1. avoid adding unnecessary quantified lemmas when embedding natural number terms into integer terms: quantified lemmas can cause Z3 to produce complex proofs that are hard to replay in Isabelle — boehmes / hgweb

#598 (Apr 11, 2018, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. A couple of new results — paulson <lp15@cam.ac.uk> / hgweb
  3. Syntax for the special cases Min(A`I) and Max (A`I) — paulson <lp15@cam.ac.uk> / hgweb

#597 (Apr 10, 2018, 12:50:13 AM)

  1. removed dots at the end of (sub)titles — nipkow / hgweb

#596 (Apr 9, 2018, 12:50:08 AM)

  1. moved and renamed lemmas — nipkow / hgweb
  2. Added binary set operations with join-based implementation — nipkow / hgweb
  3. more name tuning — nipkow / hgweb
  4. better name; added binary operations — nipkow / hgweb

#595 (Apr 8, 2018, 12:50:09 AM)

  1. tuned — nipkow / hgweb

#594 (Apr 7, 2018, 12:50:07 AM)

  1. a first shot at tagging for HOL-Analysis manual — immler / hgweb

#593 (Apr 6, 2018, 12:50:08 AM)

  1. even more on bit operations — haftmann / hgweb
  2. more bit operation conversions — haftmann / hgweb

#592 (Apr 5, 2018, 12:50:09 AM)

  1. more rules for numeral conversions;
    more precise code setup for pred_numeral — haftmann / hgweb

#591 (Mar 29, 2018, 12:50:10 AM)

  1. tuned proofs and generalized some lemmas about limits — huffman / hgweb
  2. tuned some proofs — huffman / hgweb
  3. tuned some proofs about filters — huffman / hgweb
  4. clarified handling of stdout vs. stderr: the cronjob should normally be silent; — wenzelm / hgweb
  5. proper self_update of components -- do assume shared file-system; — wenzelm / hgweb

#590 (Mar 28, 2018, 12:50:08 AM)

  1. updated to scala-2.12.5; — wenzelm / hgweb

#589 (Mar 27, 2018, 1:05:45 AM)

  1. Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. Removed some uses of deprecated _tac methods. (Patch from Viorel Preoteasa) — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. Added some simple facts about limits — Manuel Eberl <eberlm@in.tum.de> / hgweb
  4. added lemmas — nipkow / hgweb

#588 (Mar 25, 2018, 12:50:12 AM)

  1. clarified signature; — wenzelm / hgweb
  2. clarified messages (amending 3e072441c96a); — wenzelm / hgweb
  3. session tmp_dir is default master_dir; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified theory node name;
    purge_theories: return purged, retained;
    tuned documentation; — wenzelm / hgweb
  7. added lemma — nipkow / hgweb

#587 (Mar 24, 2018, 12:50:11 AM)

  1. added command "purge_theories";
    proper documentation: command "use_theories" is asynchronous; — wenzelm / hgweb
  2. clarified signature -- eliminated somewhat pointless positions; — wenzelm / hgweb
  3. clarified signature -- more like use_theories; — wenzelm / hgweb
  4. clarified; — wenzelm / hgweb
  5. removed somewhat pointless argument; — wenzelm / hgweb
  6. support for purge_theories; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more robust timing info: do not rely on order of markup; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. field "kind" is always present, with default "writeln"; — wenzelm / hgweb
  12. merged — nipkow / hgweb
  13. eliminated "elems" — nipkow / hgweb
  14. NEWS and CONTRIBUTORS — haftmann / hgweb

#586 (Mar 23, 2018, 12:50:11 AM)

  1. tuned; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. provide tmp_dir for server session; — wenzelm / hgweb
  4. clarified signature: flexible base_dir; — wenzelm / hgweb
  5. clarified exported messages, e.g. suppress "information", "tracing";
    export "legacy_feature" as "warning", in accordance to console default output; — wenzelm / hgweb
  6. clarified signature: prefer selective include_sessions; — wenzelm / hgweb
  7. clarified signature: more uniform session_id; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. clarified signature: do not expose somewhat accidental internal options; — wenzelm / hgweb
  10. misc tuning and clarification; — wenzelm / hgweb
  11. more documentation; — wenzelm / hgweb
  12. clarified result; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified error result, without JSON object from "session_build";
    clarified regular result; — wenzelm / hgweb
  15. proper order of matches: Server.Error is an instance of Exn.ERROR; — wenzelm / hgweb
  16. clarified result; — wenzelm / hgweb
  17. clarified markup according to common Command.Results; — wenzelm / hgweb
  18. make baliL and baliR symmetric — nipkow / hgweb
  19. proof of concept for algebraically founded bit lists — haftmann / hgweb
  20. tuned proof — haftmann / hgweb
  21. prefer convention to place operation name before type name — haftmann / hgweb

#585 (Mar 21, 2018, 12:50:12 AM)

  1. more lemmas — haftmann / hgweb
  2. generalized — haftmann / hgweb

#584 (Mar 20, 2018, 12:50:09 AM)

  1. documentation for the Isabelle server; — wenzelm / hgweb
  2. clarified message name: disallow single quote; — wenzelm / hgweb

#583 (Mar 19, 2018, 12:50:11 AM)

  1. clarified server shutdown: stop all sessions; — wenzelm / hgweb
  2. more explicit error messages;
    clarified signature; — wenzelm / hgweb
  3. more explicit errors;
    tuned; — wenzelm / hgweb
  4. additional Eisbach combinators and utility methods

    (by Daniel Matichuck) — kleing / hgweb

#582 (Mar 18, 2018, 12:50:09 AM)

  1. fewer messages; — wenzelm / hgweb
  2. output result messages; — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. more position information; — wenzelm / hgweb
  5. more robust check_state loop, even without session activity (e.g. idempotent use_theories); — wenzelm / hgweb
  6. synchronized Session.update; — wenzelm / hgweb
  7. more interruptible use_theories;
    tuned comments; — wenzelm / hgweb
  8. clarified exception handling: include interrupts; — wenzelm / hgweb
  9. support for repeated events; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. more interruptible;
    tuned signature; — wenzelm / hgweb
  12. unload_theories: actually observe required state;
    misc tuning and clarification; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#581 (Mar 17, 2018, 12:50:10 AM)

  1. prefer typed UUID; — wenzelm / hgweb
  2. unload_theories after consolidation -- reset node_required;
    proper node_perspective (amending 0d8e4e777973); — wenzelm / hgweb
  3. support for "use_theories"; — wenzelm / hgweb
  4. JSON representation for Position.T; — wenzelm / hgweb
  5. interruptible exploration of dependencies; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned message; — wenzelm / hgweb
  10. proper options; — wenzelm / hgweb
  11. tuned options; — wenzelm / hgweb

#580 (Mar 16, 2018, 12:50:11 AM)

  1. more comments; — wenzelm / hgweb
  2. tuned message -- more readable JSON; — wenzelm / hgweb
  3. more accurate isabelle_id: parent directory is not necessarily at tip; — wenzelm / hgweb
  4. store session: per Server/Context, not Connection;
    support for "session_stop"; — wenzelm / hgweb
  5. clarified server log;
    tuned options; — wenzelm / hgweb
  6. support for "session_start"; — wenzelm / hgweb
  7. updated user name; — wenzelm / hgweb
  8. clarified message; — wenzelm / hgweb
  9. clarified message; — wenzelm / hgweb
  10. more uniform id; — wenzelm / hgweb
  11. prefer non-strict defaults; — wenzelm / hgweb
  12. clarified default; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb

#579 (Mar 15, 2018, 12:50:11 AM)

  1. asynchronous "session_build"; — wenzelm / hgweb
  2. support for asynchronous tasks, with "cancel" command; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. more informative JSON results; — wenzelm / hgweb
  5. more informative error with JSON result;
    tuned signature; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. misc tuning and clarification; — wenzelm / hgweb

#578 (Mar 14, 2018, 12:50:10 AM)

  1. publish current log file, e.g. for easy error detection; — wenzelm / hgweb
  2. more options; — wenzelm / hgweb
  3. allow cancellation of Sessions.deps/base_info via progress.stopped (progress.echo only happens for options like "verbose"); — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. merged — wenzelm / hgweb
  7. added server command "session_build": similar to JEdit_Resources.session_build; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more flexible preferences: avoid hardwired file;
    tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more operations for typed JSON values; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. tuned signature;
    tuned output; — wenzelm / hgweb
  16. explicit Server.Context with output channels (concurrent write);
    support for Logger and Progress; — wenzelm / hgweb
  17. allow "." in message name; — wenzelm / hgweb
  18. re-use existing in/out streams; — wenzelm / hgweb
  19. tuned signature -- more generic; — wenzelm / hgweb
  20. tuned imports; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. clarified signature -- do not expose socket; — wenzelm / hgweb

#577 (Mar 13, 2018, 12:50:12 AM)

  1. Removed stray 'sledgehammer' invocation — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. Changes to NEWS regarding 2a6ef5ba4822 — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. Changes to complete distributive lattices due to Viorel Preoteasa — Manuel Eberl <eberlm@in.tum.de> / hgweb
  4. eliminiated superfluous class semiring_bits — haftmann / hgweb

#576 (Mar 12, 2018, 12:50:13 AM)

  1. tuned; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. update XML cache for slightly modified messages; — wenzelm / hgweb
  4. more compact markup tree: output messages are already stored in command results (e.g. relevant for  XML data representation); — wenzelm / hgweb
  5. more options; — wenzelm / hgweb
  6. clarified default server name; — wenzelm / hgweb
  7. more uniform output: this may be parsed by another program; — wenzelm / hgweb
  8. clarified argument formats: explicit Unit, allow XML.Elem as well;
    tuned messages: prefer single quotes for JSON output; — wenzelm / hgweb
  9. tuned comments; — wenzelm / hgweb
  10. convenience to represent XML.Body as single XML.Elem; — wenzelm / hgweb
  11. clarified AFP partitioning; — wenzelm / hgweb
  12. abstract algebraic bit operations — haftmann / hgweb

#575 (Mar 11, 2018, 12:50:12 AM)

  1. more balanced AFP partitioning; — wenzelm / hgweb
  2. workaround for occasional deadlock seen in HOL-Proofs with threads=2; — wenzelm / hgweb
  3. adapted to 3869b2400e22; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb
  5. more options: client without implicit server startup; — wenzelm / hgweb
  6. console interaction with line-editor; — wenzelm / hgweb
  7. more flexible message formats; — wenzelm / hgweb
  8. clarified interrupt handling; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. option for console interaction; — wenzelm / hgweb
  11. more uniform Bytes.read_line/read_block operations; — wenzelm / hgweb
  12. auto update; — wenzelm / hgweb
  13. more comments; — wenzelm / hgweb
  14. more general TTY loop; — wenzelm / hgweb
  15. added Reply.NOTE for asynchronous notifications; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. more thorough init: purge inactive entries; — wenzelm / hgweb
  18. more generous timeout; — wenzelm / hgweb
  19. Entry.connection: proview password here;
    more robust checks; — wenzelm / hgweb
  20. clarified initial protocol; — wenzelm / hgweb
  21. ignore empty lines; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. more robust read_line after shutdown; — wenzelm / hgweb
  24. more implicit wire protocol; — wenzelm / hgweb
  25. tuned signature; — wenzelm / hgweb
  26. clarified server start, notably for invocation within regular Isabelle/Scala process; — wenzelm / hgweb
  27. tuned signature; — wenzelm / hgweb
  28. tuned signature; — wenzelm / hgweb
  29. clarified toString operations; — wenzelm / hgweb
  30. clarified socket connection; — wenzelm / hgweb
  31. server commands may access Server;
    Server.stop: proper shutdown;
    clarified signature; — wenzelm / hgweb
  32. tuned -- avoid regex matching on potentially large string;
    clarified message: command name could be malformed; — wenzelm / hgweb

#574 (Mar 9, 2018, 12:50:13 AM)

  1. more robust build: prevent problems seen with Poly/ML eb94e2820013 on Mac OS X; — wenzelm / hgweb
  2. clarified notion of unknown files: ignore files outside of a Mercurial repository; — wenzelm / hgweb
  3. more balanced AFP partitioning; — wenzelm / hgweb

#573 (Mar 8, 2018, 12:50:08 AM)

  1. more abbrevs -- this makes "(=" ambiguous and thus simplifies input of "(=)" (within the context of Main HOL); — wenzelm / hgweb
  2. tuned -- more uniform; — wenzelm / hgweb
  3. eliminated somewhat pointless parallelism (from 857da80611ab): usually hundreds of tasks with < 1ms each, also note that the enclosing join_theory happens within theory graph parallelism; — wenzelm / hgweb
  4. Drop rewrite rule arguments of sublocale and interpretation implementations. — ballarin / hgweb

#572 (Mar 7, 2018, 12:50:11 AM)

  1. more balanced AFP partitioning; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. build_history_base as remote build on lxbroy10: thus self_update has already happened once, and thus avoids conflicts with parallel builds on shared home directory; — wenzelm / hgweb
  4. more robust: normalize potentially symbolic rev; — wenzelm / hgweb
  5. proxy setup for lrzcloud1; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. support for permissive connections, for odd situations where host keys are not accepted; — wenzelm / hgweb
  8. proper target directory; — wenzelm / hgweb
  9. eliminated dead code from 2a1acc88a180 (presumably left over from ML type-inference experimentation); — wenzelm / hgweb

#571 (Mar 5, 2018, 12:50:11 AM)

  1. document existing Apache2 configuration; — wenzelm / hgweb
  2. consolidated main cronjob server on virtual machine together with build_log database;
    eliminated special tricks for Gentoo;
    import plain_identify logs, export all logs for backup;
    run build_release, build_history_base in parallel to remote_build_history tasks; — wenzelm / hgweb
  3. identify closer to main cronjob -- avoid diverging changeset versions; — wenzelm / hgweb
  4. Drop rewrites after defines in interpretations. — ballarin / hgweb

#570 (Mar 4, 2018, 12:50:11 AM)

  1. proper remote_mac according to Admin/Release/CHECKLIST; — wenzelm / hgweb
  2. more Java heap, e.g. relevant for hg.graph on Isabelle repository; — wenzelm / hgweb
  3. more robust check -- do not rely on return code; — wenzelm / hgweb
  4. more compact ML_Statistics, to make build_status work with less than 2GB heap; — wenzelm / hgweb
  5. retain latest ml_stats (amending e76c6cb0d461); — wenzelm / hgweb
  6. accomodate smaller build machine; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified self_update: imitate visible directory state on remote side; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. self_update implies push_isabelle_home (see also 4c253e84ae62); — wenzelm / hgweb
  11. uniform setup_repository (pull/clone without update);
    tuned signature; — wenzelm / hgweb
  12. clarified signature: facilitate interactive experimentation; — wenzelm / hgweb
  13. clarified tasks; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb

#569 (Mar 3, 2018, 12:50:10 AM)

  1. proper order; — wenzelm / hgweb
  2. clarified README; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more ssh options; — wenzelm / hgweb
  5. support for proxy connection, similar to ProxyCommand in ssh config; — wenzelm / hgweb
  6. prefer https; — wenzelm / hgweb
  7. avoid hardwired parameters;
    less ambitious defaults: low memory requirements; — wenzelm / hgweb
  8. Drop illegitimate optimisation from d5a7f2c54655. — ballarin / hgweb
  9. Fall back to reading rewrite morphism first if activation fails without it. — ballarin / hgweb
  10. Proper rewrite morphisms in locale instances. — ballarin / hgweb

#568 (Mar 2, 2018, 12:50:11 AM)

  1. clarified date for presentation vs. formal pull_date; — wenzelm / hgweb
  2. reveal raw data in CSV format; — wenzelm / hgweb
  3. support for CSV files; — wenzelm / hgweb
  4. tuned comment; — wenzelm / hgweb
  5. clarified syntax: reject formal comments explicitly, instead of ignoring them silently; — wenzelm / hgweb

#567 (Mar 1, 2018, 12:50:11 AM)

  1. merged — immler / hgweb
  2. generalized lemmas about orthogonal transformation — immler / hgweb
  3. more explicit infixl (see initial 1edf0f223c6e);
    clarified name; — wenzelm / hgweb
  4. clarified use of vec type syntax; — wenzelm / hgweb

#566 (Feb 27, 2018, 12:50:08 AM)

  1. new lemma — haftmann / hgweb
  2. dedicated append function for string literals — haftmann / hgweb
  3. generalized — immler / hgweb
  4. moved Lipschitz continuity from AFP/Ordinary_Differential_Equations and AFP/Gromov_Hyperbolicity; moved lemmas from AFP/Gromov_Hyperbolicity/Library_Complements — immler / hgweb

#565 (Feb 26, 2018, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. prefer symbols; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more abbrevs; — wenzelm / hgweb
  5. allow multiple entries of and_list (on both sides); — wenzelm / hgweb
  6. eliminated ASCII syntax from Pure bootstrap;
    tuned comments; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. new material on matrices, etc., and consolidating duplicate results about of_nat — paulson <lp15@cam.ac.uk> / hgweb
  9. notation for dummy sort; — wenzelm / hgweb

#564 (Feb 25, 2018, 12:50:06 AM)

  1. more symbols; — wenzelm / hgweb

#563 (Feb 24, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. removed unused clone of (map o apsnd);
    removed unused variant of HOLogic.mk_obj_eq; — wenzelm / hgweb
  6. prefer existing HOLogic.mk_obj_eq, despite subtle semantic differences of COMP vs. RS; — wenzelm / hgweb
  7. added HOLogic.mk_obj_eq convenience and eliminated some clones; — wenzelm / hgweb
  8. tuned -- use existing Morphism.instantiate_morphism; — wenzelm / hgweb
  9. Merged; — Wenda Li <wl302@cam.ac.uk> / hgweb
  10. merged — Wenda Li <wl302@cam.ac.uk> / hgweb
  11. Unified the order of zeros and poles; improved reasoning around non-essential singularites — Wenda Li <wl302@cam.ac.uk> / hgweb
  12. merged — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature -- eliminated clones; — wenzelm / hgweb
  15. command 'interpret' no longer exposes resulting theorems as literal facts; — wenzelm / hgweb
  16. more robust normalization of witness, e.g. relevant for proofs of transfer_existence_ivl0, transfer_flow0 in AFP/thys/Ordinary_Differential_Equations/Numerics/Transfer_Euclidean_Space_Vector.thy; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. more standard instantiate operations, where substitutions are already certified and stored with trimmed theory certificate; — wenzelm / hgweb
  19. explicit operations to instantiate frees: typ, term, thm, morphism; — wenzelm / hgweb
  20. more operations for ctyp, cterm; — wenzelm / hgweb
  21. minor tuning and clarification; — wenzelm / hgweb
  22. minor tuning and clarification; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. fixed the proof of pair_measure_count_space — paulson <lp15@cam.ac.uk> / hgweb
  25. merged — paulson / hgweb
  26. fixing ennreal using add_mono1; shifting results from linordered_semidom to linordered_nonzero_semiring — paulson <lp15@cam.ac.uk> / hgweb
  27. merged — paulson / hgweb
  28. type class linordered_nonzero_semiring has new axiom to guarantee characteristic 0 — paulson <lp15@cam.ac.uk> / hgweb
  29. simplified Radix_Sort — nipkow / hgweb

#562 (Feb 23, 2018, 12:50:06 AM)

  1. merged — immler / hgweb
  2. merged — immler / hgweb
  3. moved theorems from AFP/Affine_Arithmetic and AFP/Ordinary_Differential_Equations — immler / hgweb
  4. simplified def of stable — nipkow / hgweb

#561 (Feb 22, 2018, 12:50:09 AM)

  1. Lots of new material about matrices, etc. — paulson <lp15@cam.ac.uk> / hgweb

#560 (Feb 21, 2018, 12:50:08 AM)

  1. tuned proofs -- prefer explicit names for facts from 'interpret'; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. eliminated questionable Par_List.map -- locale interpretation is mostly lazy (see also b81f1de9f57e); — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. use lazy notes for locale context init and later additions of facts; — wenzelm / hgweb
  7. avoid premature Lazy.force due to strict "?" operator; — wenzelm / hgweb
  8. Merge — paulson <lp15@cam.ac.uk> / hgweb
  9. Merge — paulson <lp15@cam.ac.uk> / hgweb
  10. lots of new material, ultimately related to measure theory — paulson <lp15@cam.ac.uk> / hgweb

#559 (Feb 20, 2018, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. support for lazy notes in global/local context and Element.Lazy_Notes: name binding and fact without attributes;
    register_proofs is now based on lazy thms, but Thm.consolidate_theory will eventually force this (in parallel);
    support for lazy notes for locale activation (still inactive); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned: more parallel; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned: more accurate transfer; — wenzelm / hgweb
  11. store facts as lazy values; — wenzelm / hgweb
  12. clarified operations; — wenzelm / hgweb
  13. misc tuning and clarification; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. added lemma — nipkow / hgweb

#558 (Feb 19, 2018, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. misc tuning and clarification;
    removed unused all_registrations_of; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. more explicit instantiate_morphism (without checks for typ / term component); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb

#557 (Feb 18, 2018, 12:50:08 AM)

  1. more thorough jEdit.propertiesChanged(), which includes KeymapManager.reload() and jEdit.initKeyBindings(); — wenzelm / hgweb
  2. avoid conflict with Isabelle/jEdit completion of '>', e.g. "-->", "==>"; — wenzelm / hgweb
  3. trim context of persistent data; — wenzelm / hgweb
  4. trim context of persistent data; — wenzelm / hgweb
  5. trim context of persistent data; — wenzelm / hgweb
  6. clarified apply_transaction: always continue without presentation context; — wenzelm / hgweb
  7. more tight presentation context: avoid storing full Toplevel.state; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more informative theories_trace; — wenzelm / hgweb
  10. merged — wenzelm / hgweb
  11. tuned signature (again); — wenzelm / hgweb
  12. trim context of persistent data; — wenzelm / hgweb
  13. trim context of persistent data; — wenzelm / hgweb
  14. proper file name; — wenzelm / hgweb
  15. trim context of persistent data;
    tuned signature; — wenzelm / hgweb
  16. clarified data operations, with trim_context and transfer; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. trim context of persistent data;
    tuned; — wenzelm / hgweb
  19. trim context of persistent data; — wenzelm / hgweb
  20. removed unused material; — wenzelm / hgweb
  21. trim context of persistent data; — wenzelm / hgweb
  22. trim context of persistent data;
    no need to trim context for del operations; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned whitespace; — wenzelm / hgweb
  25. more operations; — wenzelm / hgweb
  26. optional trace of created theory values; — wenzelm / hgweb
  27. more operations; — wenzelm / hgweb
  28. auxiliary operation for space profiling; — wenzelm / hgweb

#556 (Feb 17, 2018, 12:50:11 AM)

  1. special treatment of 0 only refers to type char — haftmann / hgweb
  2. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. features and caveats of datatype_record — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. merged — Andreas Lochbihler / hgweb
  5. strengthen filter relator to canonical categorical definition with better properties — Andreas Lochbihler / hgweb

#555 (Feb 16, 2018, 12:50:11 AM)

  1. recovered outer Pretty.block from 30c1639a343a, avoid excessive line breaks due to implicit Pretty.chunks; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more symbols; — wenzelm / hgweb

#554 (Feb 15, 2018, 12:50:09 AM)

  1. New theory ex/Radix_Sort.thy — nipkow / hgweb
  2. records based on datatypes/BNF infrastructure — Lars Hupel <lars.hupel@mytum.de> / hgweb

#553 (Feb 14, 2018, 12:50:10 AM)

  1. updated polyml component; — wenzelm / hgweb
  2. no --enable-shared: leads to slow bigint operations (e.g. in session HOL-ODE-Examples); — wenzelm / hgweb
  3. retain remote_builds_old for build_status; — wenzelm / hgweb
  4. lxbroy7 no longer exists; — wenzelm / hgweb

#552 (Feb 13, 2018, 12:50:08 AM)

  1. added lemmas — nipkow / hgweb
  2. corrected some URLs — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. permissive Doc.dirs: some entries may be absent due to distribution bootstrap, e.g. $JEDIT_HOME/dist/doc; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. updated polyml component -- omitting bad polyml-5.7.1-3; — wenzelm / hgweb
  6. use preferred resolver according to DOI Handbook §3.8 — Lars Hupel <lars.hupel@mytum.de> / hgweb
  7. no --enable-shared for x86_64-darwin: does not work on some test machine; — wenzelm / hgweb
  8. proper target directory; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more robust options; — wenzelm / hgweb
  11. back to --disable-shared on windows to avoid odd core-dump of polyimport; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. back to --disable-shared on x86-darwin to avoid odd core-dump of polyimport; — wenzelm / hgweb
  14. clarified command-line defaults; — wenzelm / hgweb
  15. enforce shared libpoly on all platforms, with File.copy before File.move; — wenzelm / hgweb
  16. NEWS; — wenzelm / hgweb
  17. updated to polyml-5.7.1-2, which includes libgmp for x86-darwin as well; — wenzelm / hgweb
  18. support for libgmp for x86-darwin; — wenzelm / hgweb
  19. more accessible src/Pure/ROOT.ML; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb

#551 (Feb 10, 2018, 12:50:11 AM)

  1. more robust: avoid global change of LD_LIBRARY_PATH (e.g. relevant for subprocesses); — wenzelm / hgweb
  2. rebuild of polyml-5.7.1 with libgmp for x86_darwin; — wenzelm / hgweb
  3. patch polyc: avoid hardwired directory prefix; — wenzelm / hgweb
  4. support for libgmp for x86_64-darwin; — wenzelm / hgweb
  5. built-in library path for (optional) libgmp on macos; — wenzelm / hgweb
  6. removed obsolete polyi executable: change of DYLD_LIBRARY_PATH is not required; — wenzelm / hgweb
  7. more robust access to shared libraries for poly executable: avoid global change of LD_LIBRARY_PATH (e.g. relevant for subprocesses); — wenzelm / hgweb

#550 (Feb 9, 2018, 12:50:10 AM)

  1. Merged — eberlm <eberlm@in.tum.de> / hgweb
  2. Some lemmas about complex sinh/cosh/tanh — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. more elementary proof of connected_Times, earlier — immler / hgweb
  4. merged — nipkow / hgweb
  5. tuned — nipkow / hgweb

#549 (Feb 8, 2018, 12:50:11 AM)

  1. Added hyperbolic functions — eberlm <eberlm@in.tum.de> / hgweb

#548 (Feb 6, 2018, 12:50:09 AM)

  1. added lemmas, avoid 'float_of 0' — immler / hgweb

#547 (Feb 4, 2018, 12:50:07 AM)

  1. clarified signature; — wenzelm / hgweb
  2. more uniform treatment of formal comments within document source;
    more robust nesting; — wenzelm / hgweb
  3. just one check of formal comments; — wenzelm / hgweb
  4. avoid proliferation of language_document reports;
    clarified signature; — wenzelm / hgweb
  5. more external tools for AFP test; — wenzelm / hgweb
  6. clarified overall range: include delimiters; — wenzelm / hgweb

#546 (Feb 3, 2018, 12:50:11 AM)

  1. added lemma — nipkow / hgweb

#545 (Feb 2, 2018, 12:50:10 AM)

  1. tuned: more standard use of order; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified signature;
    eliminated aliases of Thm.term_ord; — wenzelm / hgweb
  5. clarified signature: prefer proper order operation; — wenzelm / hgweb
  6. tuned signature: more operations; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb

#544 (Feb 1, 2018, 12:50:08 AM)

  1. proper term_ord as in HOL/Library/positivstellensatz.ML, e.g. relevant for "0 <= c & 0 <= a ==> a + bb = 1 & c <= 1 ==> bb * c * 4 <= (12::real)"; — wenzelm / hgweb
  2. performance fine-tuning of hot spot; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more efficient tokens_match_ord based on token_kind_index;
    tuned; — wenzelm / hgweb
  5. more abstract type; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. explicit dummy token; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb

#543 (Jan 31, 2018, 1:28:05 AM)

  1. clarified breakgain: keeping it constant avoids margin fluctuation in Pretty_Tooltip vs. Pretty_Text_Area; — wenzelm / hgweb
  2. clarified lines: like split_lines; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. simplified: prod_count is always NONE; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned data structure and operations; — wenzelm / hgweb
  9. tuned data structure and operations; — wenzelm / hgweb
  10. tuned data structure and operations; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. prefer specific tokens_subtract: subtle change of comparison via tokens_match; — wenzelm / hgweb
  13. tuned type: absorb NONE: token option as token_none: token; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified types and operations: potentially more efficient add_prods;
    tuned data structure; — wenzelm / hgweb
  16. clarified modules;
    tuned; — wenzelm / hgweb
  17. tuned: more explicit types; — wenzelm / hgweb

#542 (Jan 30, 2018, 1:25:13 AM)

  1. tuned data structure: potentially more efficient add_prods; — wenzelm / hgweb
  2. clarified operations; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. expand definitions of \DeclareOldFontCommand in traditional article.cls, e.g. KOMA-Script no longer provides these; — wenzelm / hgweb
  5. irrelevant reference to doubtful theory Code_Char — haftmann / hgweb
  6. avoid concrete (anti)mono in theorem names since it could be the other way round — haftmann / hgweb
  7. more uniform documentation; — wenzelm / hgweb
  8. proper fall-back rendering of control symbol; — wenzelm / hgweb

#541 (Jan 29, 2018, 12:50:09 AM)

  1. clarified take/drop/chop prefix/suffix; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. proper signature (amending c4e9e0c50487); — wenzelm / hgweb

#540 (Jan 28, 2018, 12:50:10 AM)

  1. tuned output; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. explicit graph for chains, which contains all nts as nodes; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. prefer lazy update; — wenzelm / hgweb
  7. tuned output; — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. include lemmas generally useful for combinatorial proofs — bulwahn / hgweb

#539 (Jan 27, 2018, 12:50:10 AM)

  1. redundant; — wenzelm / hgweb
  2. allow cartouche within ML string; — wenzelm / hgweb
  3. verbatim output consists of plain lines; — wenzelm / hgweb
  4. old-style inner comments are legacy; — wenzelm / hgweb
  5. more markup: disable spell-checker for raw latex; — wenzelm / hgweb
  6. clarified signature: items with \isasep are special; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned message; — wenzelm / hgweb
  9. clarified operations; — wenzelm / hgweb
  10. tuned signature: removed unused operations; — wenzelm / hgweb
  11. tuned: prefer list operations over Source.source;
    approximative parsing of theory header; — wenzelm / hgweb
  12. tuned: prefer list operations over Source.source; — wenzelm / hgweb
  13. tuned: prefer list operations over Source.source; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified position; — wenzelm / hgweb
  16. clarified operations; — wenzelm / hgweb

#538 (Jan 24, 2018, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. treat sessions as entities with defining position;
    tuned signature; — wenzelm / hgweb
  3. options file for x86_64 only (amending 03a96b8c7c06); — wenzelm / hgweb
  4. updated to jdk-8u162; — wenzelm / hgweb
  5. more robust java.ext.dirs: avoid picking up accidental jars from system directories; — wenzelm / hgweb
  6. drop redundant cong rules — Lars Hupel <lars.hupel@mytum.de> / hgweb

#537 (Jan 23, 2018, 12:50:08 AM)

  1. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. drop redundant fundef_cong rule — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. repair malformed fundef_cong rule — Lars Hupel <lars.hupel@mytum.de> / hgweb
  5. removed duplicate — nipkow / hgweb
  6. tuned message: same error may occur in different contexts; — wenzelm / hgweb

#536 (Jan 22, 2018, 12:50:11 AM)

  1. detect more errors; — wenzelm / hgweb
  2. merged — nipkow / hgweb
  3. made sorted fun again — nipkow / hgweb
  4. imported patch sorted — nipkow / hgweb

#535 (Jan 21, 2018, 12:50:11 AM)

  1. add lemma on lists from Falling_Factorial_Sum entry — bulwahn / hgweb

#534 (Jan 20, 2018, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. avoid evaluation of embedded comment; — wenzelm / hgweb
  3. disable "display" style in marginal (line) comment; — wenzelm / hgweb
  4. more uniform output of source / text / theory_text, with handling of formal comments etc.; — wenzelm / hgweb
  5. sort completion result; — wenzelm / hgweb
  6. recovered antiquotation check without latex mode (cf. dfc93f2b01ea); — wenzelm / hgweb
  7. formal treatment of documentation names; — wenzelm / hgweb
  8. support for completion; — wenzelm / hgweb
  9. adapted to a5ca98950a91; — wenzelm / hgweb
  10. tuned output of plain name; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. unused; — wenzelm / hgweb
  15. clarified access to antiquotation options;
    define explicit variants of antiquotations;
    output proper Latex.text;
    misc tuning and clarification; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb
  18. discontinued unused wrapper: print_mode is provided directly; — wenzelm / hgweb
  19. corrected name — nipkow / hgweb
  20. moved from AFP/Gromov — nipkow / hgweb
  21. moved from AFP/Gromov — nipkow / hgweb
  22. added lemma — nipkow / hgweb

#533 (Jan 19, 2018, 12:50:08 AM)

  1. moved from AFP/Gromov — nipkow / hgweb
  2. moved t3/t4 space from AFP/Gromov to here. — nipkow / hgweb
  3. more automation — nipkow / hgweb

#532 (Jan 18, 2018, 12:50:07 AM)

  1. more lemmas by Gouezele — nipkow / hgweb
  2. move lemmas by Gouezel to distribution — nipkow / hgweb

#531 (Jan 17, 2018, 12:50:07 AM)

  1. Experimental support for rewrite morphisms in locale instances. — ballarin / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more documentation; — wenzelm / hgweb
  4. clarified markup; — wenzelm / hgweb
  5. discontinued old form of marginal comments; — wenzelm / hgweb
  6. tuned document; — wenzelm / hgweb
  7. clarified comments; — wenzelm / hgweb
  8. standardized towards new-style formal comments: isabelle update_comments; — wenzelm / hgweb
  9. uniform treatment of old-style and new-style comments; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified markup; — wenzelm / hgweb
  12. more uniform support for formal comments in outer syntax, notably \<^cancel> and \<^latex>; — wenzelm / hgweb
  13. clarified modules;
    more operations; — wenzelm / hgweb

#530 (Jan 16, 2018, 12:50:07 AM)

  1. tuned — nipkow / hgweb

#529 (Jan 15, 2018, 12:50:09 AM)

  1. eliminated clones; — wenzelm / hgweb
  2. trim blanks -- more thoroughly than in update_cartouches (for single-line comments); — wenzelm / hgweb
  3. more operations (as in ML); — wenzelm / hgweb
  4. more specific tool "isabelle update_comments", for uniformity with formal comments in embedded languages; — wenzelm / hgweb
  5. clarified Token.is_text (cf. Parse.text in ML); — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. support for completion; — wenzelm / hgweb
  8. allow LaTeX source as formal comment; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. clarified SML (no formal comments) vs. Isabelle/ML (arbitrary comments); — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. clarified modules: uniform notion of formal comments; — wenzelm / hgweb

#528 (Jan 14, 2018, 12:50:09 AM)

  1. added glyph from "Deja Vu Sans Mono" font; — wenzelm / hgweb
  2. tuned messages; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. allow TeX comment % in formal comment body, but avoid extra space (cf. d7c6054b2ab1); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more general error suffixes, e.g. for messages that are broken over several lines; — wenzelm / hgweb
  8. another Latex error seen in the wild:
    Undefined control sequence.
    \isamarkupcancel #1->\xout — wenzelm / hgweb
  9. clarified default; — wenzelm / hgweb
  10. clarified formal comments; — wenzelm / hgweb
  11. prefer formal comments; — wenzelm / hgweb
  12. added \<^cancel> operator for unused text; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. restored naming of lemmas after corresponding constants — haftmann / hgweb

#527 (Jan 13, 2018, 12:50:10 AM)

  1. prefer formal comments; — wenzelm / hgweb
  2. prefer formal text; — wenzelm / hgweb
  3. prefer formal comments; — wenzelm / hgweb
  4. prefer formal comments; — wenzelm / hgweb
  5. isabelle update_cartouches -c; — wenzelm / hgweb

#526 (Jan 12, 2018, 12:50:10 AM)

  1. uniform use of Standard ML op-infix -- eliminated warnings; — wenzelm / hgweb
  2. proper infix; — wenzelm / hgweb
  3. line break before op was intentional — nipkow / hgweb

#525 (Jan 11, 2018, 12:50:10 AM)

  1. typo — nipkow / hgweb
  2. tuned notation — nipkow / hgweb
  3. tuned — nipkow / hgweb
  4. ran isabelle update_op on all sources — nipkow / hgweb
  5. Manual updates towards conversion of "op" syntax — nipkow / hgweb
  6. tuned op — nipkow / hgweb
  7. tuned op's — nipkow / hgweb

#524 (Jan 10, 2018, 12:50:08 AM)

  1. more accurate spell-checking for nested quotations / antiquotations, notably in formal comments; — wenzelm / hgweb
  2. uniform typesetting of \isamarkupcmt and \isasymcomment; — wenzelm / hgweb
  3. more accurate position for enclosing cartouche; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified presentation_state with provide presentation_context; — wenzelm / hgweb
  7. show only symbols with code; — wenzelm / hgweb
  8. clarified markup: more like outer syntax side-comment; — wenzelm / hgweb
  9. clarified rail token language: white space and formal comments; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. removed duplicate text; — wenzelm / hgweb
  12. clarified exception; — wenzelm / hgweb

#523 (Jan 9, 2018, 1:28:54 AM)

  1. merged; — wenzelm / hgweb
  2. updated to 146757999c8d; — wenzelm / hgweb
  3. theory Pure is default presentation context; — wenzelm / hgweb
  4. clarified implicit Pure.thy; — wenzelm / hgweb
  5. prefer qualified names; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. check formal comments recursively, within arbitrary cartouches (unknown sublanguages); — wenzelm / hgweb
  8. more operations; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified output (see also 909dcdec2122, 34d1913f0b20); — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. moved in some material from Euler-MacLaurin — paulson <lp15@cam.ac.uk> / hgweb

#522 (Jan 8, 2018, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. prefer formal comments; — wenzelm / hgweb
  3. clarified NEWS; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. support for formal comments in ML in Isabelle/Scala; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned message; — wenzelm / hgweb
  9. allow formal comments in ML;
    ML_Compiler.eval: always suppress comments; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more uniform output: formal comments within {* ... *}; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified output: avoid extra space; — wenzelm / hgweb
  15. output token content with formal comments and antiquotations; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. clarified signature; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. inner syntax comments may be written as "\<comment> \<open>text\<close>"; — wenzelm / hgweb
  20. spelling — haftmann / hgweb

#521 (Jan 7, 2018, 12:50:08 AM)

  1. corrected op — nipkow / hgweb
  2. tuned op — nipkow / hgweb
  3. tuned op — nipkow / hgweb
  4. tuned op — nipkow / hgweb
  5. tuned op — nipkow / hgweb
  6. tuned op's — nipkow / hgweb
  7. tuned op — nipkow / hgweb
  8. tuned op — nipkow / hgweb

#520 (Jan 6, 2018, 12:50:09 AM)

  1. tuned op's — nipkow / hgweb
  2. Renamed (^) to [^] in preparation of the move from "op X" to (X) — nipkow / hgweb
  3. tuned op — nipkow / hgweb

#519 (Jan 5, 2018, 12:50:12 AM)

  1. HOL-Analysis: add set_integrable_restrict_space — hoelzl / hgweb
  2. more correct parentheses — haftmann / hgweb

#518 (Jan 4, 2018, 12:50:08 AM)

  1. more tight HTML output: avoid extra lines within <pre>; — wenzelm / hgweb
  2. HTML output for Markdown elements;
    clarified HTML operations; — wenzelm / hgweb
  3. updated NEWS — blanchet / hgweb
  4. removed dead code — blanchet / hgweb
  5. removed old 'add_datatype' ML functions — blanchet / hgweb
  6. kill old size infrastructure — blanchet / hgweb

#517 (Jan 3, 2018, 12:50:12 AM)

  1. repaired whitespace accident from 2505cabfc515 — haftmann / hgweb
  2. proper namespace for evaluators — haftmann / hgweb
  3. tuned — haftmann / hgweb
  4. more correct name resolving — haftmann / hgweb
  5. skip abstract constructors silently in datatype clauses of computations — haftmann / hgweb
  6. removed para about 'old_datatype' in docs — blanchet / hgweb
  7. old_datatype no longer exists (cf. 706b1cf7b76d); — wenzelm / hgweb
  8. merged — wenzelm / hgweb
  9. PIDE markup for Markdown items (which may consist of multiple paragraphs or lists); — wenzelm / hgweb
  10. clarified terminology of "markdown_bullet"; — wenzelm / hgweb
  11. compile — blanchet / hgweb
  12. updated dependencies + compile — blanchet / hgweb
  13. moved 'realizers' into their own theory, now that they are decupled from the old datatype construction — blanchet / hgweb
  14. removed 'old_datatype' command — blanchet / hgweb
  15. don't test 'old_datatype', which is on its way out — blanchet / hgweb
  16. ported inductive realizer to new datatype package — blanchet / hgweb
  17. removed needless theorems — blanchet / hgweb
  18. store high-level 'size' equations — blanchet / hgweb
  19. avoid call to function that may throw an exception in error message — blanchet / hgweb

#516 (Jan 2, 2018, 1:15:54 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. more completion templates; — wenzelm / hgweb
  3. proper purge of auxiliary bibtex theory; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#515 (Jan 1, 2018, 12:50:10 AM)

  1. Restored correct spacing for set comprehensions — paulson <lp15@cam.ac.uk> / hgweb

#514 (Dec 31, 2017, 12:50:09 AM)

  1. less redundant; — wenzelm / hgweb
  2. more robust hyphen (see also "Soft hyphen (SHY) – a hard problem?" http://jkorpela.fi/shy.html); — wenzelm / hgweb
  3. more robust treatment of conflicts with existing Unicode text; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb

#513 (Dec 30, 2017, 12:50:08 AM)

  1. no check for bibtex entries from other sessions; — wenzelm / hgweb
  2. clarified signature; — wenzelm / hgweb
  3. more accurate message patterns; — wenzelm / hgweb
  4. prefer formal citations;
    more accurate bibtex entries; — wenzelm / hgweb
  5. proper bibtex entries; — wenzelm / hgweb
  6. formal check of @{cite} bibtex entries -- only in batch-mode session builds; — wenzelm / hgweb

#512 (Dec 29, 2017, 12:52:26 AM)

  1. clarified check, notably for bibtex theory (amending 5f082b1fa9fa); — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. proper check for imports, not just ROOT entries; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. implicit thy_load context for bibtex files (VSCode); — wenzelm / hgweb
  6. bibtex theory is always required and thus eventually consolidated; — wenzelm / hgweb
  7. implicit thy_load context for bibtex files; — wenzelm / hgweb
  8. clarified signature: prefer Document.Node.Name.is_bibtex; — wenzelm / hgweb
  9. avoid spurious noise: Prover IDE is meant to check for errors; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. avoid clash with special files in HTML output; — wenzelm / hgweb
  12. unused; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. prefer existing Resources.check_path; — wenzelm / hgweb
  15. more accurate bibtex entries; — wenzelm / hgweb
  16. added command 'bibtex_file' (for PIDE interaction only); — wenzelm / hgweb
  17. clarified default position for empty message pos; — wenzelm / hgweb

#511 (Dec 26, 2017, 12:50:11 AM)

  1. spelling — haftmann / hgweb

#510 (Dec 25, 2017, 12:50:08 AM)

  1. Removed Analysis/ex/Circle_Area; replaced by more general Analysis/Ball_Volume — eberlm <eberlm@in.tum.de> / hgweb
  2. fewer warnings; — wenzelm / hgweb
  3. clarified positions; — wenzelm / hgweb
  4. check bibtex database on ML side -- for semantic PIDE editing;
    tuned signature; — wenzelm / hgweb
  5. clarified directories; — wenzelm / hgweb
  6. more robust connection: prefer ServerAliveCountMax=3 (ssh default) instead of 1 (jsch default); — wenzelm / hgweb

#509 (Dec 24, 2017, 12:50:12 AM)

  1. check bibtex database: errors and warnings; — wenzelm / hgweb
  2. more symbols; — wenzelm / hgweb

#508 (Dec 23, 2017, 1:21:30 AM)

  1. Merge — paulson <lp15@cam.ac.uk> / hgweb
  2. Merge — paulson <lp15@cam.ac.uk> / hgweb
  3. new/improved theories involving convergence; better pretty-printing for bounded quantifiers and sum/product — paulson <lp15@cam.ac.uk> / hgweb
  4. more symbols; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. store full blob source for the sake of markup_to_XML; — wenzelm / hgweb
  7. PIDE markup for non-theory nodes; — wenzelm / hgweb
  8. discontinued 'display_drafts' command; — wenzelm / hgweb
  9. action "isabelle.draft" for plain-text preview; — wenzelm / hgweb
  10. NEWS; — wenzelm / hgweb
  11. uniform preview for Isabelle/jEdit and Isabelle/VSCode; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified URL: unique node name; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. proper title;
    clarified modules; — wenzelm / hgweb
  16. HTML rendering of \<^control> as in Isabelle/jEdit; — wenzelm / hgweb
  17. auto update; — wenzelm / hgweb
  18. clarified modules; — wenzelm / hgweb
  19. proper HTML title; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb

#507 (Dec 22, 2017, 12:50:11 AM)

  1. tuned output; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. isabelle.preview presents bibtex database files as well; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. isabelle.preview presents auxiliary text files as well; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. bibtex HTML output via external tool; — wenzelm / hgweb
  9. merged — nipkow / hgweb
  10. tuned op's — nipkow / hgweb
  11. tuned op's — nipkow / hgweb
  12. tuned op's — nipkow / hgweb
  13. tuned op's — nipkow / hgweb
  14. tuned op's — nipkow / hgweb
  15. tuned op's — nipkow / hgweb
  16. tuned; — wenzelm / hgweb
  17. Some lemmas on complex numbers and coprimality — eberlm <eberlm@in.tum.de> / hgweb

#506 (Dec 21, 2017, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. tuned op's — nipkow / hgweb
  3. tuned op's — nipkow / hgweb
  4. tuned op's — nipkow / hgweb
  5. tuned op's — nipkow / hgweb
  6. tuned op's — nipkow / hgweb
  7. updated URL; — wenzelm / hgweb
  8. isabelle update_cartouches -c -t; — wenzelm / hgweb

#505 (Dec 20, 2017, 12:50:10 AM)

  1. have 'try0' display results faster — blanchet / hgweb

#504 (Dec 19, 2017, 12:50:09 AM)

  1. a conditional paramitrecity prover — traytel / hgweb
  2. removed debug output — traytel / hgweb

#503 (Dec 18, 2017, 12:50:07 AM)

  1. made tactics more robust — traytel / hgweb

#502 (Dec 17, 2017, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. more markup;
    multiple error output; — wenzelm / hgweb
  3. added document antiquotation @{session name};
    renamed protocol function "Prover.session_base" to "Prover.init_session_base" according to the ML/Scala operation; — wenzelm / hgweb
  4. more accurate parse_nat/parse_int: avoid corner cases of Int.fromString (e.g. "1.0"); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. disallow theory name "ROOT"; — wenzelm / hgweb
  7. PIDE markup for session ROOT files; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. recovered Options.default_markup, e.g. for src/Doc/antiquote_setup.ML (amending 16519cd83ed4); — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb

#501 (Dec 16, 2017, 12:50:08 AM)

  1. dedicated case option for code generation to Scala — haftmann / hgweb

#500 (Dec 15, 2017, 12:50:07 AM)

  1. minor performance tuning, notably for Library.fold_string etc.; — wenzelm / hgweb
  2. clarified file name; — wenzelm / hgweb
  3. purge log files -- avoid old errors; — wenzelm / hgweb
  4. expose bibtex errors; — wenzelm / hgweb
  5. proper exception; — wenzelm / hgweb
  6. proper \isakeeptag (amending 13b5c3ff1954); — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. NEWS; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. purge more carefully (amending 26f548370e8d);
    recovered 'display_drafts'; — wenzelm / hgweb
  11. more error information according to @<Print type of token list@> in pdfweb.tex; — wenzelm / hgweb
  12. avoid redundant positions; — wenzelm / hgweb
  13. positions as postlude: avoid intrusion of odd %-forms into main tex source; — wenzelm / hgweb
  14. scan only one line, for more detailed positions; — wenzelm / hgweb
  15. purge more thoroughly; — wenzelm / hgweb
  16. option document_positions; — wenzelm / hgweb
  17. clarified file pattern; — wenzelm / hgweb
  18. ensure separation of TeX tokens; — wenzelm / hgweb
  19. simplified positions -- line is also human-readable in generated .tex file; — wenzelm / hgweb
  20. tuned message; — wenzelm / hgweb
  21. avoid excessive whitespace between antiquotations and text; — wenzelm / hgweb
  22. updated documentation; — wenzelm / hgweb
  23. more robust range on preceding comment-line;
    no range for blank lines;
    avoid recursive output_text/mark_range;
    clarified Latex.output_token (no range) vs. Thy_Output.present_token (with range); — wenzelm / hgweb
  24. proper file; — wenzelm / hgweb
  25. clarified file positions; — wenzelm / hgweb
  26. more operations; — wenzelm / hgweb
  27. tuned messages; — wenzelm / hgweb
  28. clean log file on Windows; — wenzelm / hgweb
  29. avoid println with its extra CR on Windows; — wenzelm / hgweb
  30. removed obsolete option (see 74a1b722507e); — wenzelm / hgweb
  31. re-implemented "isabelle document" in Isabelle/Scala, include latex_errors here; — wenzelm / hgweb
  32. removed Emacs legacy; — wenzelm / hgweb
  33. more robust Windows support; — wenzelm / hgweb
  34. more explicit latex errors; — wenzelm / hgweb
  35. some support for LaTeX; — wenzelm / hgweb

#499 (Dec 14, 2017, 12:50:07 AM)

  1. added lemmas — nipkow / hgweb
  2. added min_list and arg_min_list — nipkow / hgweb
  3. made arg_min_on definition — nipkow / hgweb
  4. added lemmas — nipkow / hgweb

#498 (Dec 13, 2017, 12:50:08 AM)

  1. Moved analysis material from AFP — Manuel Eberl <eberlm@in.tum.de> / hgweb

#497 (Dec 12, 2017, 12:50:08 AM)

  1. Some facts on the Mangoldt function — eberlm <eberlm@in.tum.de> / hgweb

#496 (Dec 10, 2017, 12:50:07 AM)

  1. dedicated theory for group closure — haftmann / hgweb

#495 (Dec 9, 2017, 12:50:09 AM)

  1. clarified error; — wenzelm / hgweb
  2. removed somewhat pointless warning; — wenzelm / hgweb
  3. uniform use of original theory; — wenzelm / hgweb
  4. implicit quick_and_dirty as for Toplevel.begin_proof/Proof.global_skip_proof; — wenzelm / hgweb
  5. avoid smt proofs in distribution — haftmann / hgweb

#494 (Dec 8, 2017, 12:50:09 AM)

  1. more robust; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified document preparation vs. skip_proofs; — wenzelm / hgweb
  4. "important" annotations — nipkow / hgweb
  5. canonical name — nipkow / hgweb
  6. tuned output in isar-ref manual; — wenzelm / hgweb
  7. obsolete (used to be part of old src/Pure/codegen.ML); — wenzelm / hgweb

#493 (Dec 7, 2017, 12:50:08 AM)

  1. just one session for bulky HOL-Analysis documents; — wenzelm / hgweb
  2. more default tags; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. prefer control symbol antiquotations; — wenzelm / hgweb
  5. more robust, e.g. when Sidekick produces multi-selection; — wenzelm / hgweb
  6. prefer control symbol antiquotations; — wenzelm / hgweb
  7. more embedded cartouche arguments;
    more uniform LaTeX output for control symbols; — wenzelm / hgweb
  8. name mangling for Latex macros;
    tuned signature; — wenzelm / hgweb
  9. removed (un)important tags again to make latex happy — nipkow / hgweb
  10. initial version of Analysis document — nipkow / hgweb
  11. tuned — nipkow / hgweb

#492 (Dec 6, 2017, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. more documentation; — wenzelm / hgweb
  3. explicit tag for document commands: avoid implicit use of document_tags; — wenzelm / hgweb
  4. system option for default command tags; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. Moved material from AFP to Analysis/Number_Theory — Manuel Eberl <eberlm@in.tum.de> / hgweb

#491 (Dec 5, 2017, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. added action to make antiquoted cartouche; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. added GUI_Thread.future (similar to JFX_GUI.Thread.future): useful for experimentation with Scala console in Isabelle/jEdit; — wenzelm / hgweb
  7. clarified control style; — wenzelm / hgweb
  8. font style for literal control symbols, notably for antiquotations; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned comments; — wenzelm / hgweb
  11. more lemmas — nipkow / hgweb

#490 (Dec 4, 2017, 12:50:10 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. simplified session (again, see 39e29972cb96): WordExamples requires < 1s; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. misc tuning and modernization; — wenzelm / hgweb
  5. discontinued old 'def' command; — wenzelm / hgweb

#489 (Dec 3, 2017, 12:50:08 AM)

  1. more simplification rules — haftmann / hgweb
  2. overhauling of primes — haftmann / hgweb
  3. cleaned up and tuned — haftmann / hgweb
  4. generalized more lemmas — haftmann / hgweb

#488 (Dec 2, 2017, 12:50:08 AM)

  1. tuned output; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. removed inaccessible blobs from Document.Nodes; — wenzelm / hgweb
  4. more accurate JSON parsing according to http://seriot.ch/parsing_json.php — wenzelm / hgweb
  5. purge hidden nodes more thoroughly: is_hidden may become true only later; — wenzelm / hgweb
  6. proper synchronized Map: this may be used on multiple threads; — wenzelm / hgweb
  7. bij_betw lemma for prime powers — eberlm <eberlm@in.tum.de> / hgweb
  8. Existence of a holomorphic logarithm — eberlm <eberlm@in.tum.de> / hgweb

#487 (Nov 30, 2017, 12:50:06 AM)

  1. tuned; — wenzelm / hgweb
  2. clarified dependencies: "isabelle build -S" should be invariant wrt. change of ML system or platform; — wenzelm / hgweb
  3. clarified theory_name vs. loaded_theory: proper import_name for already loaded theories from other sessions (amending 4c98c929a12a); — wenzelm / hgweb

#486 (Nov 28, 2017, 12:50:11 AM)

  1. clarified description for mixed Mavericks / El Capitan system; — wenzelm / hgweb
  2. updated documentation; — wenzelm / hgweb
  3. prefer formal $POLYML_EXE; — wenzelm / hgweb
  4. clarified main sessions; — wenzelm / hgweb
  5. updated to official release of polyml-5.7.1;
    back to more modest default heap: e.g. relevant for Pure session for ML IDE;
    more robust POLYML_EXE; — wenzelm / hgweb
  6. suppress warning; — wenzelm / hgweb
  7. retain files in Pure.thy, notably $POLYML_EXE; — wenzelm / hgweb
  8. proper context (as in 'term' command); — wenzelm / hgweb
  9. proper treatment of multi-line cartouche as rudiment of antiquotation, e.g. relevant for syntax-highlighting in Isabelle/jEdit; — wenzelm / hgweb
  10. more symbols; — wenzelm / hgweb
  11. prefer Input.source (via cartouche); — wenzelm / hgweb
  12. updated documentation: JVM is always 64bit; — wenzelm / hgweb

#485 (Nov 27, 2017, 12:50:08 AM)

  1. more symbols; — wenzelm / hgweb
  2. clarified lazy lexicons within Keywords: measurable speedup of Sessions.deps; — wenzelm / hgweb

#484 (Nov 26, 2017, 12:50:08 AM)

  1. macbroy2 is back, still pretending to be on Mavericks for better comparison of performance; — wenzelm / hgweb
  2. Mac OS X 10.10 Yosemite is baseline; — wenzelm / hgweb

#483 (Nov 25, 2017, 12:50:11 AM)

  1. generalized more lemmas — haftmann / hgweb
  2. tuned — haftmann / hgweb
  3. tuned and generalized — haftmann / hgweb
  4. tuned — haftmann / hgweb

#482 (Nov 24, 2017, 12:50:07 AM)

  1. new simp rule — haftmann / hgweb

#481 (Nov 23, 2017, 12:50:09 AM)

  1. Facts about complex n-th roots — eberlm <eberlm@in.tum.de> / hgweb

#480 (Nov 22, 2017, 12:50:06 AM)

  1. more lemmas — nipkow / hgweb

#479 (Nov 20, 2017, 12:50:09 AM)

  1. macbroy2 is inactive: system update; — wenzelm / hgweb

#478 (Nov 18, 2017, 12:50:10 AM)

  1. tuned — nipkow / hgweb

#477 (Nov 17, 2017, 12:50:11 AM)

  1. removed overambitious simp rules from e7e54a0b9197 — haftmann / hgweb

#476 (Nov 15, 2017, 12:50:10 AM)

  1. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. instantiation char :: full_exhaustive by Andreas Lochbihler — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. avoid lxbroy7, which is presently inaccessible, but retain its build history in db queries; — wenzelm / hgweb
  4. slightly faster than Poly/ML 5.7.1 library implementation, notably on 32bit multicore (amending 2288cc39b038) — wenzelm / hgweb
  5. merged — nipkow / hgweb
  6. merged — nipkow / hgweb
  7. tuned — nipkow / hgweb
  8. removed pointless user_home: no measurable impact; — wenzelm / hgweb

#475 (Nov 14, 2017, 12:50:09 AM)

  1. init Mercurial repository for the generated session files; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. proper ssh.bash_path; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb

#474 (Nov 13, 2017, 12:50:07 AM)

  1. synchronous use_theories, based on consolidated_state; — wenzelm / hgweb
  2. clarified modules; — wenzelm / hgweb
  3. optional session_base, e.g. from existing Sessions.Deps in build.scala; — wenzelm / hgweb
  4. synchronous session start (similar to isabelle.vscode.Server); — wenzelm / hgweb
  5. tuned signature (again, see 1a9e2a2bf251); — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. simplified: eliminated pointless Thy_Document_Model; — wenzelm / hgweb
  8. theory nodes are never visible: avoid prints, which are not covered by node_consolidated; — wenzelm / hgweb
  9. load theories via PIDE document update;
    theory nodes are always required; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. PIDE resources for theory files; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#473 (Nov 12, 2017, 12:50:06 AM)

  1. dedicated definition for coprimality — haftmann / hgweb
  2. more induct rules on nat — haftmann / hgweb
  3. avoid download of components; — wenzelm / hgweb
  4. local user_home for improved performance, but only after given changeset for stability of measurement history; — wenzelm / hgweb
  5. support alternative USER_HOME directory; — wenzelm / hgweb
  6. clarified settings environment; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more options for "isabelle mkroot";
    updated documentation; — wenzelm / hgweb
  10. adapted to changed ROOT syntax (see 13857f49d215);
    discontinued pointless option -d: always enabled; — wenzelm / hgweb
  11. converted to Isabelle/Scala; — wenzelm / hgweb

#472 (Nov 11, 2017, 12:50:10 AM)

  1. replaced raw proof blocks by local lemmas — nipkow / hgweb

#471 (Nov 10, 2017, 12:50:07 AM)

  1. Replaced Raw Proof Blocks by Local Lemmas — nipkow / hgweb
  2. tuned — nipkow / hgweb

#470 (Nov 9, 2017, 12:50:11 AM)

  1. merged — nipkow / hgweb
  2. corrected priority — nipkow / hgweb
  3. merged — wenzelm / hgweb
  4. formal dependency on "poly" executable; — wenzelm / hgweb
  5. removed obsolete workaround: always use existing IntInf.pow; — wenzelm / hgweb
  6. strip some trailing spaces to force Pure rebuild after ce6454669360 — Lars Hupel <lars.hupel@mytum.de> / hgweb

#469 (Nov 8, 2017, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. proper build_selection for clean_build (amending 961285f581e6): e.g. relevant for "isabelle build_doc"; — wenzelm / hgweb
  3. clarified signature (again); — wenzelm / hgweb
  4. clarified exclusion: operate on completed selection, as last step; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. clarifified selection: always wrt. build_graph structure;
    tuned signature; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. more robust parsing for THF proofs (esp. polymorphic Leo-III proofs) — blanchet / hgweb
  11. integrated Leo-III in Sledgehammer (thanks to Alexander Steen for the patch) — blanchet / hgweb
  12. added FIXMEs — blanchet / hgweb
  13. Replaced { } proofs by local lemmas; added Hoare logic with logical variables. — nipkow / hgweb
  14. backed out odd "bug fix" 671decd2e627; — wenzelm / hgweb
  15. more recent polyml-test version;
    afford more heap by default: all platforms are now 64bit and presumably have sufficient memory; — wenzelm / hgweb
  16. minimal document model for theory files; — wenzelm / hgweb
  17. tuned signature; — wenzelm / hgweb

#468 (Nov 7, 2017, 12:50:09 AM)

  1. tuned signature; — wenzelm / hgweb

#467 (Nov 6, 2017, 12:50:12 AM)

  1. more uniform header syntax, in contrast to the former etc/abbrevs file-format (see 73939a9b70a3); — wenzelm / hgweb
  2. uniform graph restriction: build_graph is more sparse than imports_graph and may yield different results for exclude_session_groups / exclude_sessions (e.g. "isabelle build -a -X main"); — wenzelm / hgweb
  3. updated comments; — wenzelm / hgweb
  4. updated to scala-2.12.4; — wenzelm / hgweb
  5. testing NewTestRegisterSave; — wenzelm / hgweb

#466 (Nov 5, 2017, 12:50:10 AM)

  1. superseded by plain_identify; — wenzelm / hgweb
  2. tolerate odd negative times from old log files (before 1698e9ccef2d); — wenzelm / hgweb
  3. prefer main entry points of HOL; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified lazy Completion within Outer_Syntax: measurable speedup of Sessions.deps; — wenzelm / hgweb
  6. more robust sorted_entries; — wenzelm / hgweb
  7. more convenient build_log_history; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more portable print_time, notably for occasional negative (!) elapsed time of theory_timing; — wenzelm / hgweb
  10. polyml-test version based on experimental branch NewTestRegisterSave; — wenzelm / hgweb

#465 (Nov 4, 2017, 12:50:12 AM)

  1. support for libgmp on x86_64-darwin; — wenzelm / hgweb
  2. avoid slow IntInf.pow in Poly/ML 5.7.1 testing version, e.g. relevant for AFP/Lorenz_C0; — wenzelm / hgweb
  3. delegate boundary cases to existing IntInf.pow; — wenzelm / hgweb
  4. plain identify job for Isabelle + AFP, independent of any Isabelle technology; — wenzelm / hgweb
  5. tuned (non-unique example); — wenzelm / hgweb
  6. clarified situation of global theory names; — wenzelm / hgweb
  7. less global theories -- avoid confusion about special cases; — wenzelm / hgweb

#464 (Nov 3, 2017, 12:50:11 AM)

  1. proper deps; — wenzelm / hgweb
  2. allow unrelated ancestor;
    clarified error; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. support alternative ancestor session; — wenzelm / hgweb
  5. support focus_session, for much faster startup of Isabelle/jEdit;
    more options for "isabelle jedit"; — wenzelm / hgweb

#463 (Nov 2, 2017, 12:50:07 AM)

  1. more timing; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. init only once (see also c0f776b661fa); — wenzelm / hgweb
  4. proper merge (amending fb46c031c841); — wenzelm / hgweb
  5. build faster without heap images for minor imports; — wenzelm / hgweb
  6. proper order for entries from multiple profiles, notably "AFP"; — wenzelm / hgweb
  7. tuned output; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. logic_selector refers to raw logic name; — wenzelm / hgweb
  10. clarified terminology; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. do not store bulky Session.Deps; — wenzelm / hgweb
  13. avoid duplicate invocation of expensive Sessions.deps on full_sessions;
    tuned; — wenzelm / hgweb
  14. added isabelle jedit options -B, -P, clarified -R;
    misc tuning and clarification; — wenzelm / hgweb
  15. no heap sharing for empty session (e.g. HOL-ODE); — wenzelm / hgweb
  16. tuned diagram; — wenzelm / hgweb
  17. clarified ROOT syntax: 'sessions' and 'theories' are optional, but need to be non-empty; — wenzelm / hgweb

#462 (Nov 1, 2017, 12:50:11 AM)

  1. removed unused option, which is potentially expensive; — wenzelm / hgweb
  2. allow to augment session context via explicit session infos;
    more compact required_session interface; — wenzelm / hgweb
  3. synthesize session with all required theories from other session imports; — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. clarified signature: global_theories is always required; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. minor performance tuning: avoid mutable variable for plain value, e.g. relevant for GC; — wenzelm / hgweb
  13. more permissive: db could be empty after hard crash; — wenzelm / hgweb
  14. no censorship (in contrast to 2c828c830ad7); — wenzelm / hgweb
  15. A few more topological results. And made some slow proofs faster — paulson <lp15@cam.ac.uk> / hgweb
  16. removed ancient nat-int transfer — haftmann / hgweb
  17. added lemma — haftmann / hgweb

#461 (Oct 31, 2017, 12:50:09 AM)

  1. added 'mlex_iff' lemma and simplified proof — blanchet / hgweb
  2. merged — wenzelm / hgweb
  3. recovered document from 9bfb6978eb80; — wenzelm / hgweb
  4. NEWS; — wenzelm / hgweb
  5. obsolete; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. ROOT cleanup: empty 'document_files' means there is no document; — wenzelm / hgweb
  8. eliminated pointless warning (see a35af478aee4): empty 'document_files' means there is no document; — wenzelm / hgweb
  9. more informative timeout message, notably for build_status; — wenzelm / hgweb
  10. clarified: adapted to ML version; — wenzelm / hgweb
  11. proper order of initialization (amending 9953ae603a23); — wenzelm / hgweb
  12. More topological results overlooked last time — paulson <lp15@cam.ac.uk> / hgweb
  13. merged — paulson / hgweb
  14. New results in topology, mostly from HOL Light's moretop.ml — paulson <lp15@cam.ac.uk> / hgweb
  15. generalized some lemmas on multisets — haftmann / hgweb
  16. rule out pathologic instances — haftmann / hgweb
  17. tuned some proofs and added some lemmas — haftmann / hgweb

#460 (Oct 30, 2017, 12:50:07 AM)

  1. more recent polyml-test version; — wenzelm / hgweb
  2. reduced simp_depth_limit — nipkow / hgweb
  3. generalized — immler / hgweb

#459 (Oct 29, 2017, 1:40:12 AM)

  1. reduced heap hierarchy, for potentially improved performance; — wenzelm / hgweb
  2. deactivated old tests; — wenzelm / hgweb
  3. avoid slow proofs due to simp rules from 960509bfd47e; — wenzelm / hgweb

#458 (Oct 28, 2017, 12:50:11 AM)

  1. some concrete commands;
    clarified messages; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more formal messages; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. separate JSON parser, which is slightly more general than (deprecated) scala.util.parsing.json.JSON; — wenzelm / hgweb
  6. more permissive; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. separate JSON lexer; — wenzelm / hgweb
  9. clarified command language; — wenzelm / hgweb

#457 (Oct 27, 2017, 12:50:07 AM)

  1. use Poly/ML 5.7.1 test version as default; — wenzelm / hgweb

#456 (Oct 26, 2017, 12:50:07 AM)

  1. more explicit check; — wenzelm / hgweb
  2. more robust treatment of UTF8 in raw byte sources; — wenzelm / hgweb
  3. clarified check, assuming that load commands are plain ASCII; — wenzelm / hgweb
  4. more documentation; — wenzelm / hgweb
  5. disallow blanks, relevant for session_name / theory_name e.g. in build log files; — wenzelm / hgweb
  6. uniform system name; — wenzelm / hgweb

#455 (Oct 25, 2017, 12:50:09 AM)

  1. store session sources stamp; — wenzelm / hgweb
  2. generalized lemmas cancelling real_of_int/real in (in)equalities with power; completed set of related simp rules; lemmas about floorlog/bitlen — immler / hgweb
  3. misc tuning and modernization; — wenzelm / hgweb
  4. tuned output; — wenzelm / hgweb

#454 (Oct 24, 2017, 12:50:08 AM)

  1. discontinued Linux 32bit platform support; — wenzelm / hgweb
  2. obsolete; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. updated to jdk-8u152, which is for x86_64 only; — wenzelm / hgweb
  5. added lemma — nipkow / hgweb
  6. minor performance tuning: avoid mutable variable for plain value, e.g. relevant for GC; — wenzelm / hgweb

#453 (Oct 23, 2017, 12:50:09 AM)

  1. tuned output; — wenzelm / hgweb
  2. updated test version; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. auto update; — wenzelm / hgweb
  5. more recent polyml-test version; — wenzelm / hgweb
  6. parallel remote_builds2 for the sake of "AFP slow" (with theoretical data race on build_log_dirs); — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. tuned: build hg_graph only once;
    tuned signature; — wenzelm / hgweb
  10. tuned — nipkow / hgweb
  11. derived axiom iffI as a lemma (thanks to Alexander Maletzky) — nipkow / hgweb

#452 (Oct 22, 2017, 12:50:10 AM)

  1. remove trailing whitespaces in List — bulwahn / hgweb
  2. drop a superfluous assumption that was found by the find_unused_assms command — bulwahn / hgweb
  3. drop a superfluous assumption that was found by the find_unused_assms command and tune proof — bulwahn / hgweb
  4. drop a superfluous assumption that was found by the find_unused_assms command and tune proof — bulwahn / hgweb
  5. algebraic foundation for congruences — haftmann / hgweb

#451 (Oct 21, 2017, 1:28:19 AM)

  1. more ambitious test; — wenzelm / hgweb
  2. added lemmas and tuned proofs — haftmann / hgweb
  3. merged — paulson / hgweb
  4. Switching to inverse image and constant_on, plus some new material — paulson <lp15@cam.ac.uk> / hgweb

#450 (Oct 20, 2017, 12:50:10 AM)

  1. proper integer option for Admin/build_history; — wenzelm / hgweb

#449 (Oct 19, 2017, 12:50:11 AM)

  1. clarified output; — wenzelm / hgweb
  2. tuned output; — wenzelm / hgweb
  3. more thorough treatment of afp_version and afp_pull_date; — wenzelm / hgweb
  4. tuned options; — wenzelm / hgweb

#448 (Oct 18, 2017, 12:50:08 AM)

  1. tuned output; — wenzelm / hgweb
  2. uniform execute, with proper isabelle_identifier (notably for "isabelle components -I"); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. permissive theory_timings for historic versions; — wenzelm / hgweb

#447 (Oct 17, 2017, 12:50:08 AM)

  1. store theory timings in session in build_log database;
    tuned; — wenzelm / hgweb
  2. provide theory timing information, similar to command timing but always considered relevant; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. init user settings on fresh test machine; — wenzelm / hgweb
  5. added [simp] — nipkow / hgweb

#446 (Oct 16, 2017, 12:50:08 AM)

  1. proper value; — wenzelm / hgweb
  2. more AFP tests; — wenzelm / hgweb
  3. added ml_statistics_step to trim stored properties; — wenzelm / hgweb
  4. proper argument; — wenzelm / hgweb

#445 (Oct 15, 2017, 12:50:09 AM)

  1. tuned (graph.all_succs already contains origin); — wenzelm / hgweb
  2. support for AFP versions;
    added AFP tests: non-slow, two partitions; — wenzelm / hgweb
  3. clarified afp_pull_date: both repository versions are relevant; — wenzelm / hgweb
  4. clarified stored build_args; — wenzelm / hgweb
  5. partition AFP sessions according to structure, which happens to cut it roughly into equal parts; — wenzelm / hgweb
  6. support for AFP in build_history and remote_build_history; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. support for AFP versions; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. support for AFP versions; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb

#444 (Oct 14, 2017, 12:50:07 AM)

  1. added lemmas, tuned spaces — nipkow / hgweb

#443 (Oct 13, 2017, 12:50:11 AM)

  1. entries_graph requires acyclic graph, but lazy val allows forming the AFP object nonetheless; — wenzelm / hgweb
  2. more informative Imports.Report with actual session imports (minimized); — wenzelm / hgweb
  3. more robust: allow URLs; — wenzelm / hgweb
  4. more robust: allow Windows file names; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. relaxed assm — nipkow / hgweb

#442 (Oct 12, 2017, 12:50:11 AM)

  1. back to build_polyml_component according to 54c6ec4166a4 (amending 808e6ddb5a50); — wenzelm / hgweb
  2. reactivated unfinished tool (cf. a3a847c4fbdb); — wenzelm / hgweb
  3. tuned whitespace; — wenzelm / hgweb
  4. clarified meta_digest; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. added isablle build option -f; — wenzelm / hgweb
  7. canonical multiplicative euclidean size — haftmann / hgweb
  8. clarified parity — haftmann / hgweb
  9. clarified uniqueness criterion for euclidean rings — haftmann / hgweb
  10. tuned proofs — haftmann / hgweb
  11. tuned imports — haftmann / hgweb

#441 (Oct 11, 2017, 12:50:10 AM)

  1. fixed markup — paulson <lp15@cam.ac.uk> / hgweb
  2. ignore isolated nodes by default; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. cycle check with informative error; — wenzelm / hgweb
  5. tuned: each session has at most one defining entry; — wenzelm / hgweb
  6. more operations; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. Divided Topology_Euclidean_Space in two, creating new theory Connected. Also deleted some duplicate / variant theorems — paulson <lp15@cam.ac.uk> / hgweb
  10. Session HOL-Analysis: Moebius functions and the Riemann mapping theorem. — paulson <lp15@cam.ac.uk> / hgweb

#440 (Oct 10, 2017, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. tuned: less oo-non-sense; — wenzelm / hgweb
  3. operations for graph display; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. dependencies of entries vs. sessions;
    json output like "isabelle afp_dependencies";
    misc tuning; — wenzelm / hgweb
  6. some administrative support for AFP; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified signature: public access to ROOT file syntax; — wenzelm / hgweb
  9. euclidean rings need no normalization — haftmann / hgweb
  10. more fundamental definition of div and mod on int — haftmann / hgweb
  11. one uniform type class for parity structures — haftmann / hgweb
  12. generalized some rules — haftmann / hgweb
  13. avoid variant of mk_sum — haftmann / hgweb
  14. adjusted implementation according to comment — haftmann / hgweb
  15. dropped duplicates — haftmann / hgweb
  16. generalized simproc — haftmann / hgweb
  17. replaced recdef were easy to replace — haftmann / hgweb
  18. elementary definition of division on natural numbers — haftmann / hgweb
  19. tuned structure — haftmann / hgweb
  20. abolished (semi)ring_div in favour of euclidean_(semi)ring_cancel — haftmann / hgweb
  21. Polynomial_Factorial does not depend on Field_as_Ring as such — haftmann / hgweb
  22. avoid name clashes on interpretation of abstract locales — haftmann / hgweb
  23. avoid trivial definition — haftmann / hgweb
  24. canonical introduction and destruction rules for pairwise — haftmann / hgweb
  25. avoid fact name clashes — haftmann / hgweb
  26. spelling and tuned whitespace — haftmann / hgweb
  27. tuned — haftmann / hgweb
  28. fundamental property of division by units — haftmann / hgweb
  29. removed mere toy example from library — haftmann / hgweb
  30. tuned proofs — haftmann / hgweb
  31. dropped dead code — haftmann / hgweb
  32. Fixed the theorem name "closed_imp_fip_compact" — paulson <lp15@cam.ac.uk> / hgweb
  33. new material about connectedness, etc. — paulson <lp15@cam.ac.uk> / hgweb

#439 (Oct 9, 2017, 12:50:12 AM)

  1. more on Docker; — wenzelm / hgweb
  2. removed obsolete RC tags; — wenzelm / hgweb
  3. build_docker is regular tool (non-admin); — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. Added tag Isabelle2017 for changeset 64b47495676d — wenzelm / hgweb
  6. obsolete; — wenzelm / hgweb
  7. more NEWS; — wenzelm / hgweb
  8. updated for release; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. proper File.platform_path for SML/NJ on Windows; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. proper output of raw ML; — wenzelm / hgweb

#438 (Oct 8, 2017, 12:50:11 AM)

  1. theory qualifier is always session name (see also 31e8a86971a8); — wenzelm / hgweb
  2. clarified session structure; — wenzelm / hgweb
  3. discontinued somewhat pointless session group: -g ZF may be replaced by -D ~~/src/ZF; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. clarified empty merge;
    tuned; — wenzelm / hgweb
  6. permissive loaded_theories (amending 67dbf5cdc056): user errors are produced e.g. in Known.make; — wenzelm / hgweb
  7. prefer native platform x86-windows, to make this work on x86_64-cygwin; — wenzelm / hgweb

#437 (Oct 7, 2017, 12:50:12 AM)

  1. tuned signature; — wenzelm / hgweb
  2. even more robust syntax (amending 122df1fde073); — wenzelm / hgweb
  3. clarified error for bad session-qualified imports; — wenzelm / hgweb
  4. clarified node_syntax (amending ae38b8c0fdd9): default to overall_syntax, e.g. relevant for command spans wrt. bad header; — wenzelm / hgweb

#436 (Oct 6, 2017, 12:50:12 AM)

  1. merged — wenzelm / hgweb
  2. completion supports theory header imports;
    tuned; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. new theorem at_within_cbox_finite — paulson <lp15@cam.ac.uk> / hgweb

#435 (Oct 5, 2017, 12:50:09 AM)

  1. process ROOT files only once, which allows duplicate (or overlapping) session root directories; — wenzelm / hgweb

#434 (Oct 4, 2017, 12:50:10 AM)

  1. prefer Cygwin64, although some components still require update; — wenzelm / hgweb
  2. updated test version; — wenzelm / hgweb
  3. more recent polyml-test version; — wenzelm / hgweb

#433 (Oct 3, 2017, 12:50:10 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. discontinued obsolete 'files' in session ROOT; — wenzelm / hgweb
  3. prefer file dependencies wrt. specific theories; — wenzelm / hgweb
  4. added command 'external_file'; — wenzelm / hgweb
  5. proper document (cf. 9f5bfef8bd82); — wenzelm / hgweb
  6. removed pointless dependencies: done by 'spark_open'; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. more documentation; — wenzelm / hgweb
  9. clarified imports: prefer parent session images; — wenzelm / hgweb
  10. eliminated old-style no-document imports; — wenzelm / hgweb
  11. proper document; — wenzelm / hgweb
  12. more compact (second-order) digest for 10^2..10^3 source files, with slightly increased risk of collisions; — wenzelm / hgweb
  13. more documentation; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. sources_stamp refers to full sources;
    simplified data storage (again); — wenzelm / hgweb
  16. option -S for "isabelle build"; — wenzelm / hgweb
  17. persistent storage of imported_sources; — wenzelm / hgweb
  18. cache sources: invoke SHA1.digest at most once;
    maintain imported_sources, as required for new theories; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. repaired small incident — blanchet / hgweb

#432 (Oct 2, 2017, 12:50:09 AM)

  1. updated SMT certificates and added one test — blanchet / hgweb
  2. updated NEWS — blanchet / hgweb
  3. properly take quantifiers into account (cf. my Ph.D. thesis, Section 6.4.1) and offer three modes of completeness (for experiments mostly) — blanchet / hgweb
  4. option -B for "isabelle build" and "isabelle imports"; — wenzelm / hgweb
  5. more standard merge operation; — wenzelm / hgweb

#431 (Oct 1, 2017, 12:50:06 AM)

  1. updated Sledgehammer docs — blanchet / hgweb
  2. added veriT component — blanchet / hgweb
  3. more and updated documentation; — wenzelm / hgweb
  4. more and updated documentation; — wenzelm / hgweb
  5. discontinued rudiments of BSD support;
    tuned comments; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. NEWS; — wenzelm / hgweb
  8. x86-cygwin for tools is no longer supported; — wenzelm / hgweb
  9. updated to x86_64-cygwin; — wenzelm / hgweb
  10. updated to x86_64-cygwin; — wenzelm / hgweb
  11. auto update; — wenzelm / hgweb
  12. "windows" application is always x86_64; — wenzelm / hgweb

#430 (Sep 30, 2017, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. unused; — wenzelm / hgweb
  3. more accurate node_syntax: avoid overall_syntax for PIDE edits; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified theory syntax vs. overall session syntax; — wenzelm / hgweb
  6. unused; — wenzelm / hgweb
  7. more informative loaded_theories: dependencies and syntax; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. session-qualified theory names are mandatory; — wenzelm / hgweb
  13. discontinued extra checks (see ce676a750575 and 60c159d490a2) -- qualified theory names are meant to cover this; — wenzelm / hgweb
  14. eliminated a needless dependence on the theorem homeomorphic_punctured_sphere_affine_gen — paulson <lp15@cam.ac.uk> / hgweb
  15. Merge (resolved trivial conflict) — paulson <lp15@cam.ac.uk> / hgweb
  16. New results for Green's theorem — paulson <lp15@cam.ac.uk> / hgweb

#429 (Sep 29, 2017, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. merged — paulson / hgweb
  3. merged — paulson / hgweb
  4. merged — paulson / hgweb
  5. more proof simplificaition — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — wenzelm / hgweb
  7. maintain loaded_files for each theory; — wenzelm / hgweb
  8. clarified: more uniform results; — wenzelm / hgweb
  9. slightly more parallelism; — wenzelm / hgweb
  10. prefer sequential file-system access, but parallel parse; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified pure_files, based on uniform loaded_files; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature -- more readable output as Scala value; — wenzelm / hgweb
  15. more operations; — wenzelm / hgweb

#428 (Sep 27, 2017, 12:50:08 AM)

  1. strengthened reconstruction tactic — blanchet / hgweb

#427 (Sep 26, 2017, 12:50:11 AM)

  1. basic support for x86_64-cygwin; — wenzelm / hgweb
  2. Tiny presentational improvements to homeomorphic_punctured_sphere_affine_gen — paulson <lp15@cam.ac.uk> / hgweb
  3. back to post-release mode;
    updated package; — wenzelm / hgweb

#426 (Sep 24, 2017, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. Added tag Isabelle2017-RC3 for changeset 4f73201b8043 — wenzelm / hgweb
  3. updated component: static build of for x86-linux, using actual cvc4 1.5 (see also c41642bc1ebb); — wenzelm / hgweb
  4. updated CVC4 and E components with 32-bit Linux and rebuild 64-bit Linux binaries — blanchet / hgweb
  5. updated screenshots; — wenzelm / hgweb
  6. misc tuning and updates for release; — wenzelm / hgweb
  7. avoid duplicate message for @{action} in particular (see also @{action} within Pure); — wenzelm / hgweb
  8. more on indentation; — wenzelm / hgweb
  9. clarified "purge": retain .aux files etc. before "isabelle document", to allow 'document_files' providing such generated files (see also c3ea910b3581, 38ce936acb99); — wenzelm / hgweb
  10. clarified signature according to Scala version; — wenzelm / hgweb
  11. updated version for release; — wenzelm / hgweb
  12. proper result type (cf. b9f5cd845616); — wenzelm / hgweb
  13. recode Unicode text on the spot, e.g. from copy-paste of output; — wenzelm / hgweb
  14. support for workspace edits; — wenzelm / hgweb
  15. store document version; — wenzelm / hgweb
  16. auto update; — wenzelm / hgweb
  17. updated imports; — wenzelm / hgweb
  18. more documentation;
    tuned message; — wenzelm / hgweb
  19. more derived actions, according to jEdit/org/gjt/sp/jedit/gui/DockableWindowFactory.java; — wenzelm / hgweb
  20. proper tool name (cf. c1410bcf6e87); — wenzelm / hgweb
  21. proper standard_path to revert platform_path in JEdit_Sessions.session_base; — wenzelm / hgweb
  22. avoid local shell variables intruding the resulting environment (via "set -o allexport" in getsettings); — wenzelm / hgweb
  23. clarified messages: after writing all files (see also 27f90319a499 and 57c85c83c11b); — wenzelm / hgweb
  24. spelling — haftmann / hgweb
  25. clarified signature: proper result; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb

#425 (Sep 23, 2017, 12:50:09 AM)

  1. document incompatibility — blanchet / hgweb
  2. real oracle — blanchet / hgweb

#424 (Sep 20, 2017, 12:50:09 AM)

  1. Using the "constant_on" operator — paulson <lp15@cam.ac.uk> / hgweb

#423 (Sep 18, 2017, 12:50:11 AM)

  1. added lemmas — nipkow / hgweb

#422 (Sep 15, 2017, 12:50:08 AM)

  1. two new simp rules — nipkow / hgweb
  2. added lemma — nipkow / hgweb

#421 (Sep 14, 2017, 12:50:08 AM)

  1. added lemma; zip_with -> map2 — nipkow / hgweb

#420 (Sep 13, 2017, 12:50:10 AM)

  1. introduced zip_with — nipkow / hgweb
  2. added lemma — nipkow / hgweb

#419 (Sep 12, 2017, 12:50:10 AM)

  1. clarified signature: proper result; — wenzelm / hgweb
  2. new theorem about exposed faces — paulson <lp15@cam.ac.uk> / hgweb

#418 (Sep 9, 2017, 12:50:09 AM)

  1. back to post-release mode -- after fork point; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. Added tag Isabelle2017-RC2 for changeset e9d8ff531700 — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. updated for release; — wenzelm / hgweb
  6. tuned headers; — wenzelm / hgweb
  7. Lawrence Paulson's contributions — paulson <lp15@cam.ac.uk> / hgweb
  8. merged — paulson / hgweb
  9. Correction of typos and a bit of streamlining — paulson <lp15@cam.ac.uk> / hgweb
  10. listed contribution — blanchet / hgweb
  11. Simplicial complexes and triangulations; Baire Category Theorem — paulson <lp15@cam.ac.uk> / hgweb
  12. updated for release; — wenzelm / hgweb
  13. removed obsolete session — blanchet / hgweb
  14. more robust backend identification — blanchet / hgweb
  15. correctly locate SMBC from Nunchaku — blanchet / hgweb
  16. added/updated components — blanchet / hgweb
  17. tuned whitespace in Nunchaku output — blanchet / hgweb
  18. eliminate artifact of translation in printed Nunchaku model — blanchet / hgweb
  19. nicer numeral output for nats and ints in Nunchaku — blanchet / hgweb
  20. rephrased error — blanchet / hgweb
  21. tweaked Nunchaku bounds — blanchet / hgweb
  22. speed up proofs slightly — blanchet / hgweb
  23. use right attribute separator in Nunchaku — blanchet / hgweb
  24. parse length-0 enums as well in Nunchaku — blanchet / hgweb
  25. extended and renamed Nunchaku's Kodkod bounds — blanchet / hgweb
  26. repaired Nunchaku cache handing — blanchet / hgweb
  27. added Kodkod-specific options to Nunchaku — blanchet / hgweb
  28. tuning — blanchet / hgweb
  29. better model parsing and display in Nunchaku — blanchet / hgweb
  30. properly parenthesize copy types in Nunchaku — blanchet / hgweb
  31. proper Bash escaping — blanchet / hgweb
  32. more precise output for Nunchaku — blanchet / hgweb
  33. added singular 'solver' option to Nunchaku — blanchet / hgweb
  34. got rid of unsound and needless beta-reduction in Nunchaku frontend — blanchet / hgweb
  35. tuned Nunchaku's output — blanchet / hgweb
  36. updated parser for Nunchaku irrelevant output — blanchet / hgweb
  37. use proper syntax with nunchaku tool — blanchet / hgweb
  38. moved Nunchaku to Main; the goal is to move Nitpick out in the next 1-2 years — blanchet / hgweb

#417 (Sep 8, 2017, 2:20:16 AM)

  1. better duplicate detection — blanchet / hgweb
  2. merged — nipkow / hgweb
  3. adapted to better linear arith — nipkow / hgweb
  4. more simp power and less incompleteness or arith — nipkow / hgweb
  5. no fork of long-term test results: too complicated; — wenzelm / hgweb
  6. avoid depedency on FSet; — wenzelm / hgweb

#416 (Sep 6, 2017, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. introduced bst_wrt — nipkow / hgweb
  3. less aggressive default position: prefer persistent defaults maintained by jEdit (amending 89c5bb2a2128); — wenzelm / hgweb
  4. tolerate more errors (cf. 1e5ae735e026); — wenzelm / hgweb

#415 (Sep 5, 2017, 12:50:09 AM)

  1. tuned signature -- avoid warning during jEdit startup; — wenzelm / hgweb
  2. more thorough change of syntax style extender: jEdit.propertiesChanged invalidates buffer chunk cache; — wenzelm / hgweb

#414 (Sep 4, 2017, 12:50:08 AM)

  1. updated for release; — wenzelm / hgweb
  2. Added tag Isabelle2017-RC1 for changeset 34b20f7236ea — wenzelm / hgweb

#413 (Sep 3, 2017, 12:50:10 AM)

  1. proper URL; — wenzelm / hgweb
  2. VSCode extension for official Isabelle release; — wenzelm / hgweb
  3. auto update; — wenzelm / hgweb
  4. simplified README: this is for development version; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb

#412 (Sep 2, 2017, 12:50:08 AM)

  1. clarified startup sequence; — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. more robust: provide docking framework via base plugin; — wenzelm / hgweb
  4. more robust; — wenzelm / hgweb
  5. tuned headers; — wenzelm / hgweb
  6. eliminated suspicious Unicode; — wenzelm / hgweb
  7. auto update; — wenzelm / hgweb
  8. more PIDE markup; — wenzelm / hgweb
  9. merged — bulwahn / hgweb
  10. more facts on Map.map_of and List.zip — bulwahn / hgweb
  11. more facts on Map.ran — bulwahn / hgweb
  12. another fact on (- 1) ^ _ — bulwahn / hgweb
  13. Update header of locale.ML — ballarin / hgweb

#411 (Sep 1, 2017, 12:50:08 AM)

  1. Avoid \mu and \nu as constant syntax, use LFP and GFP instead. — ballarin / hgweb
  2. Revert 5a42eddc11c1. — ballarin / hgweb
  3. merged — wenzelm / hgweb
  4. template for $ISABELLE_HOME_USER/ROOTS; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified signature: provide all_known information uniformly (it is subject to Sessions.T selection); — wenzelm / hgweb
  7. reverted 6acb28e5ba41: permissiveness of 1e5ae735e026 should be sufficient; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tolerate errors in session structure, although this may lead to confusion about theory imports later on; — wenzelm / hgweb
  10. clarified errors; — wenzelm / hgweb
  11. clarified signature;
    tuned ssh.prefix; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. Connecting PMFs to infinite sums — eberlm <eberlm@in.tum.de> / hgweb
  14. Moved material into AFP/Splay_Tree — nipkow / hgweb
  15. merged — nipkow / hgweb
  16. added PQ with merge — nipkow / hgweb
  17. merged — Andreas Lochbihler / hgweb
  18. add type of unordered pairs — Andreas Lochbihler / hgweb

#410 (Aug 31, 2017, 2:03:03 AM)

  1. merged — paulson / hgweb
  2. eliminated some goal_cases — paulson <lp15@cam.ac.uk> / hgweb
  3. unscrambled has_integral_Union — paulson <lp15@cam.ac.uk> / hgweb
  4. added options to make veriT more complete — blanchet / hgweb
  5. faster check for non-repository, especially relevant for find_repository to avoid repeated invocation of "hg root"; — wenzelm / hgweb
  6. merged — nipkow / hgweb
  7. added lemma — nipkow / hgweb
  8. more robust: fall-back for SyntaxUtilities.StyleExtender when Isabelle plugin is unloaded; — wenzelm / hgweb

#409 (Aug 30, 2017, 12:50:06 AM)

  1. correction to my previous commit — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. last-minute integration unscrambling — paulson <lp15@cam.ac.uk> / hgweb
  4. towards support for HO SMT-LIB — blanchet / hgweb
  5. Some small lemmas about polynomials and FPSs — eberlm <eberlm@in.tum.de> / hgweb
  6. tuned names — nipkow / hgweb
  7. simpler definition — nipkow / hgweb
  8. typo — nipkow / hgweb
  9. tuned — nipkow / hgweb
  10. tuned messages — blanchet / hgweb
  11. improved Vampire proof parser — blanchet / hgweb
  12. new file — nipkow / hgweb
  13. proper theory name; — wenzelm / hgweb
  14. news — nipkow / hgweb

#408 (Aug 29, 2017, 1:40:27 AM)

  1. merged — paulson / hgweb
  2. final cleanup of negligible_standard_hyperplane and other things — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. sorted out cases in negligible_standard_hyperplane — paulson <lp15@cam.ac.uk> / hgweb
  5. Unscrambling continues as far as negligible_standard_hyperplane — paulson <lp15@cam.ac.uk> / hgweb
  6. unscrambled has_integral_restrict_open_subinterval — paulson <lp15@cam.ac.uk> / hgweb
  7. merged — paulson / hgweb
  8. Giant cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
  9. work on indefinite_integral_continuous_left, etc. — paulson <lp15@cam.ac.uk> / hgweb
  10. merged — wenzelm / hgweb
  11. not ready for release; — wenzelm / hgweb
  12. updated to cygwin-20170828, which is close to Cygwin 2.8.2-1; — wenzelm / hgweb
  13. merged — nipkow / hgweb
  14. added eta_expansion and its documentation. — nipkow / hgweb
  15. More material on infinite sums — eberlm <eberlm@in.tum.de> / hgweb

#407 (Aug 28, 2017, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. some tidying of division_of_nontrivial — paulson <lp15@cam.ac.uk> / hgweb
  3. division_of_nontrivial partial cleanup — paulson <lp15@cam.ac.uk> / hgweb
  4. tuning — nipkow / hgweb
  5. tuned — nipkow / hgweb
  6. merged — paulson / hgweb
  7. Elimination of some "presume" — paulson <lp15@cam.ac.uk> / hgweb
  8. unscrambled Henstock_lemma_part1 — paulson <lp15@cam.ac.uk> / hgweb

#406 (Aug 27, 2017, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. tuned — nipkow / hgweb
  3. reorganized and added log-related lemmas — nipkow / hgweb
  4. merged — paulson / hgweb
  5. unscrambling esp of Henstock_lemma_part1 — paulson <lp15@cam.ac.uk> / hgweb
  6. starting to unscramble bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb
  7. tuned proofs — nipkow / hgweb
  8. reorganization of tree lemmas; new lemmas — nipkow / hgweb

#405 (Aug 26, 2017, 12:50:07 AM)

  1. merged — paulson / hgweb
  2. unscrambling of integrable_alt — paulson <lp15@cam.ac.uk> / hgweb
  3. renamed s to S to work with previous change — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. work on integrable_alt, etc. — paulson <lp15@cam.ac.uk> / hgweb
  6. tidying up has_integral' — paulson <lp15@cam.ac.uk> / hgweb
  7. more elimination of "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
  8. Added lemmas — nipkow / hgweb

#404 (Aug 25, 2017, 12:59:21 AM)

  1. swapping of theory dependency yields less pervasive syntax requiring popular symbols \<mu>, \<nu> — haftmann / hgweb
  2. more correct output syntax declaration — haftmann / hgweb
  3. tuned — nipkow / hgweb
  4. Merge (non-trivial) — paulson <lp15@cam.ac.uk> / hgweb
  5. More tidying, and renaming of theorems — paulson <lp15@cam.ac.uk> / hgweb
  6. merged — paulson / hgweb
  7. More tidying up of monotone_convergence_interval — paulson <lp15@cam.ac.uk> / hgweb
  8. tuning (proofs and code) — blanchet / hgweb
  9. upgraded CVC4 component to fix abnormal termination reported by Larry Paulson — blanchet / hgweb
  10. dedicated local for "operative" avoids namespace pollution — haftmann / hgweb

#403 (Aug 24, 2017, 12:50:08 AM)

  1. reorg — nipkow / hgweb
  2. added lemma — nipkow / hgweb
  3. Merged — eberlm <eberlm@in.tum.de> / hgweb
  4. HOL-Library: going_to filter — Manuel Eberl <eberlm@in.tum.de> / hgweb
  5. more on the dreadful monotone_convergence_interval — paulson <lp15@cam.ac.uk> / hgweb

#402 (Aug 23, 2017, 12:50:07 AM)

  1. Lemmas about analysis and permutations — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. tuned syntax — Lars Hupel <lars.hupel@mytum.de> / hgweb
  5. tuned; — wenzelm / hgweb
  6. output syntax for pattern aliases — Lars Hupel <lars.hupel@mytum.de> / hgweb

#401 (Aug 22, 2017, 1:24:38 AM)

  1. HOL-Analysis: Convergent FPS and infinite sums — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. proper argument type (amending 8d5cb4ea2b7c); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. updated for release; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. misc updates for release; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. misc tuning and updates for release; — wenzelm / hgweb
  10. updated to sqlite-jdbc-3.20.0; — wenzelm / hgweb
  11. updated to postgresql-42.1.4; — wenzelm / hgweb
  12. avoid compound edit: it causes confusion about the context of the last line, e.g. final "end"; — wenzelm / hgweb
  13. added missing file (cf. 9098c36abd1a); — wenzelm / hgweb

#400 (Aug 21, 2017, 12:50:09 AM)

  1. Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
  2. More lemmas for HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
  3. merged — wenzelm / hgweb
  4. updated for release; — wenzelm / hgweb
  5. enforce Isabelle plugins to be enabled; — wenzelm / hgweb
  6. officially allow restart of Isabelle plugin; — wenzelm / hgweb
  7. reinit the manager thread, e.g. after restart of the Isabelle/jEdit plugin; — wenzelm / hgweb
  8. proper update of options (amending c3d6dd17d626); — wenzelm / hgweb
  9. more robust plugin restart; — wenzelm / hgweb
  10. more robust shutdown, e.g. when plugin is stopped; — wenzelm / hgweb
  11. separate base plugin for important services that should be always available, despite startup errors of the main plugin; — wenzelm / hgweb
  12. Various lemmas for HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb

#399 (Aug 19, 2017, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. more NEWS; — wenzelm / hgweb
  3. session-qualified theory imports: isabelle imports -U -i -d '~~/src/Benchmarks' -a; — wenzelm / hgweb
  4. more informative error message, e.g. relevant for incoherent imports; — wenzelm / hgweb
  5. syntax for pattern aliases — Lars Hupel <lars.hupel@mytum.de> / hgweb

#398 (Aug 18, 2017, 12:50:08 AM)

  1. NEWS: Removed constant subseq; subsumed by strict_mono — eberlm <eberlm@in.tum.de> / hgweb
  2. support for incremental update according to session graph structure; — wenzelm / hgweb
  3. Merged — eberlm <eberlm@in.tum.de> / hgweb
  4. Replaced subseq with strict_mono — eberlm <eberlm@in.tum.de> / hgweb
  5. fix document — Lars Hupel <lars.hupel@mytum.de> / hgweb
  6. more complete session (amending e77ea0ea7f2c); — wenzelm / hgweb
  7. clarified imports; — wenzelm / hgweb
  8. more complete session (amending 783861a66a60); — wenzelm / hgweb
  9. added lemma — nipkow / hgweb

#397 (Aug 17, 2017, 12:50:07 AM)

  1. more reorganization around sorted_wrt — nipkow / hgweb
  2. merged — paulson / hgweb
  3. fixed the previous commit (henstock_lemma) — paulson <lp15@cam.ac.uk> / hgweb
  4. merged — paulson / hgweb
  5. tidying up henstock_lemma — paulson <lp15@cam.ac.uk> / hgweb

#396 (Aug 16, 2017, 12:50:08 AM)

  1. merged — nipkow / hgweb
  2. NEWS sorted_wrt — nipkow / hgweb
  3. added sorted_wrt to List; added Data_Structures/Binomial_Heap.thy — nipkow / hgweb
  4. merged — wenzelm / hgweb
  5. Added tag Isabelle2017-RC0 for changeset a5dd01b68218 — wenzelm / hgweb
  6. merged — paulson / hgweb
  7. merged — paulson / hgweb
  8. tackling another nightmare proof — paulson <lp15@cam.ac.uk> / hgweb
  9. extended TSTP type parser + tuned messages — blanchet / hgweb
  10. added debugging function — blanchet / hgweb
  11. merged — nipkow / hgweb
  12. added Min_mset and Max_mset — nipkow / hgweb
  13. NEWS; — wenzelm / hgweb

#395 (Aug 15, 2017, 12:50:08 AM)

  1. merged — paulson / hgweb
  2. patching the previous commit — paulson <lp15@cam.ac.uk> / hgweb
  3. merged — paulson / hgweb
  4. further Hensock tidy-up — paulson <lp15@cam.ac.uk> / hgweb
  5. separate file for priority queue interface; extended Leftist_Heap. — nipkow / hgweb
  6. tuned GUI; — wenzelm / hgweb
  7. tuned GUI; — wenzelm / hgweb
  8. proper tooltip (amending fd8a65b026f1); — wenzelm / hgweb
  9. updated to scala-2.12.3; — wenzelm / hgweb
  10. auto update; — wenzelm / hgweb
  11. updated to jdk-8u144; — wenzelm / hgweb
  12. tuned GUI; — wenzelm / hgweb
  13. more explicit failure; — wenzelm / hgweb
  14. explicit indication of consolidated nodes; — wenzelm / hgweb
  15. further tidying — paulson <lp15@cam.ac.uk> / hgweb

#394 (Aug 14, 2017, 1:45:59 AM)

  1. general rationalisation of Analysis — paulson <lp15@cam.ac.uk> / hgweb
  2. merged — paulson / hgweb
  3. cleanup of integral_norm_bound_integral — paulson <lp15@cam.ac.uk> / hgweb

#393 (Aug 13, 2017, 12:50:06 AM)

  1. be more explicit on type dlist — haftmann / hgweb
  2. code generation for Gcd and Lcm when sets are implemented by red-black trees — haftmann / hgweb
  3. merged — paulson / hgweb
  4. more Henstock_Kurzweil_Integration cleanup — paulson / hgweb
  5. merged — paulson / hgweb
  6. even more horrible proofs disentangled — paulson / hgweb

#392 (Aug 12, 2017, 1:16:31 AM)

  1. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. fmap :: size — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. avoid spurious output after exit; — wenzelm / hgweb
  4. updated package version; — wenzelm / hgweb
  5. proper state_panel exit; — wenzelm / hgweb
  6. Some facts about orders of zeros — eberlm <eberlm@in.tum.de> / hgweb
  7. Winding numbers for rectangular paths — eberlm <eberlm@in.tum.de> / hgweb

#391 (Aug 11, 2017, 12:50:08 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. auto update; — wenzelm / hgweb
  3. prefer https for the sake of "npm run vscode:prepublish"; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. fundamental_theorem_of_calculus_interior: more cleanup — paulson <lp15@cam.ac.uk> / hgweb

#390 (Aug 10, 2017, 12:50:07 AM)

  1. more cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
  2. added lemmas — nipkow / hgweb
  3. merged — paulson / hgweb
  4. more cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
  5. partly unravelled fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
  6. more unknotting — paulson <lp15@cam.ac.uk> / hgweb

#389 (Aug 9, 2017, 1:19:58 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning and modernization; — wenzelm / hgweb
  3. maintain "consolidated" status of theory nodes, which means all evals are finished (but not necessarily prints nor imports); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. Merged — eberlm <eberlm@in.tum.de> / hgweb
  7. Merged — eberlm <eberlm@in.tum.de> / hgweb
  8. Merged — eberlm <eberlm@in.tum.de> / hgweb
  9. Removed unnecessary constant 'ball' from Formal_Power_Series — eberlm <eberlm@in.tum.de> / hgweb

#388 (Aug 8, 2017, 12:50:10 AM)

  1. merged; — wenzelm / hgweb
  2. more thorough Execution.join, under the assumption that nested Execution.fork only happens from given exed_ids; — wenzelm / hgweb
  3. more synchronized Execution.snapshot; — wenzelm / hgweb
  4. tuned spelling; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. merged — paulson / hgweb
  8. more Henstock_Kurzweil_Integration cleanup — paulson <lp15@cam.ac.uk> / hgweb
  9. tuning imports — blanchet / hgweb
  10. use TFF0 with E 2.0 and above — blanchet / hgweb
  11. E 2.0 component — blanchet / hgweb
  12. updated remote Vampire version — blanchet / hgweb
  13. merged — paulson / hgweb
  14. more integration cleanups — paulson <lp15@cam.ac.uk> / hgweb

#387 (Aug 7, 2017, 12:50:09 AM)

  1. slightly generalized card_lists_distinct_length_eq; renamed specialized card_lists_distinct_length_eq to card_lists_distinct_length_eq'; tuned — bulwahn / hgweb
  2. merged — paulson / hgweb
  3. further cleanup of "guess" — paulson <lp15@cam.ac.uk> / hgweb
  4. towards a cleanup of Henstock_Kurzweil_Integration.thy — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — wenzelm / hgweb
  6. proper check for active server; — wenzelm / hgweb
  7. clarified signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. handle server connections; — wenzelm / hgweb
  10. clarified database names; — wenzelm / hgweb
  11. more options;
    misc tuning and clarification; — wenzelm / hgweb
  12. support for resident Isabelle servers; — wenzelm / hgweb
  13. default according to Java API, instead of jEdit usage; — wenzelm / hgweb
  14. do not fall back on nbe if plain evaluation fails — haftmann / hgweb

#386 (Aug 6, 2017, 12:50:09 AM)

  1. final tidying up of lemma bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb
  2. finally rid of finite_product_dependent — paulson <lp15@cam.ac.uk> / hgweb
  3. more cleanup — paulson <lp15@cam.ac.uk> / hgweb
  4. trying to disentangle bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb

#385 (Aug 5, 2017, 12:50:11 AM)

  1. merged — paulson / hgweb
  2. more horrible proofs disentangled — paulson / hgweb
  3. tuned — haftmann / hgweb
  4. more structural sharing between common target Generic_Target.init — haftmann / hgweb
  5. exit always refers to the bottom of a nested local theory stack, after_close always to all non-bottom elements — haftmann / hgweb
  6. treat exit separate from regular local theory operations — haftmann / hgweb
  7. provide explicit variant initializers for regular named target vs. almost-named target — haftmann / hgweb
  8. prefer explicit datatype over implicit sum;
    given up separate implementation to pretty-print locale specifications — haftmann / hgweb
  9. compactified output — haftmann / hgweb
  10. lifting setup for char — haftmann / hgweb
  11. one single plugin for code type declarations avoids problems when bootstrapping new plugins over types which have been both declared concrete and abstract in their code historiy — haftmann / hgweb
  12. uniform namespace handling for both concrete and abstract types, following 32e0da92c786 — haftmann / hgweb
  13. clarified — haftmann / hgweb
  14. corrected slip — haftmann / hgweb
  15. tuned — haftmann / hgweb
  16. work around weakness in export calculation when generating OCaml code — haftmann / hgweb
  17. tuned — haftmann / hgweb

#384 (Aug 4, 2017, 2:13:34 AM)

  1. pass option recommended by Andy Reynolds to CVC4 1.5 (released) or better — blanchet / hgweb
  2. updated CVC4 component to official 1.5 release — blanchet / hgweb
  3. merged — paulson / hgweb
  4. eliminated more "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
  5. merged — paulson / hgweb
  6. more tidying — paulson <lp15@cam.ac.uk> / hgweb
  7. more tidying up — paulson / hgweb
  8. merged — paulson / hgweb
  9. merged — paulson / hgweb
  10. removed all "guess" — paulson / hgweb
  11. tuned — nipkow / hgweb
  12. merged — nipkow / hgweb
  13. added lemmas — nipkow / hgweb
  14. simplified function specification history: each pending function specification is historized at the end of a theory, without additional bookkeeping;
    sufficient to keep history stamps rather than complete historized data;
    semantically conflicting specifications are temoprary blacklisted after theory merge but remain historized;
    clarified signature; — haftmann / hgweb
  15. merged — nipkow / hgweb
  16. generalized lemma — nipkow / hgweb

#383 (Aug 3, 2017, 12:50:09 AM)

  1. tuned references — haftmann / hgweb
  2. fixed another horrible proof — paulson / hgweb

#382 (Aug 2, 2017, 12:50:08 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. isabelle update_cartouches -c -t; — wenzelm / hgweb
  3. misc tuning and modernization; — wenzelm / hgweb
  4. new lemma — nipkow / hgweb
  5. more explicit Argo proof traces; more correct proof replay for term applications — boehmes / hgweb

#381 (Aug 1, 2017, 12:50:08 AM)

  1. more cleanup of Tagged_Division — paulson <lp15@cam.ac.uk> / hgweb

#380 (Jul 31, 2017, 1:03:46 AM)

  1. partial cleanup of the horrible Tagged_Division — paulson <lp15@cam.ac.uk> / hgweb

#379 (Jul 29, 2017, 12:50:06 AM)

  1. introduced option for nat-as-int in SMT — blanchet / hgweb

#378 (Jul 28, 2017, 12:50:09 AM)

  1. polytopes: simplical subdivisions, etc. — paulson <lp15@cam.ac.uk> / hgweb

#377 (Jul 27, 2017, 12:50:10 AM)

  1. New theory of Equiintegrability / Continuity of the indefinite integral / improper integration — paulson <lp15@cam.ac.uk> / hgweb
  2. moved transitive_stepwise_le into Nat, where it belongs — paulson <lp15@cam.ac.uk> / hgweb

#376 (Jul 25, 2017, 12:50:08 AM)

  1. refactored some HORRIBLE integration proofs — paulson <lp15@cam.ac.uk> / hgweb

#375 (Jul 21, 2017, 1:09:23 AM)

  1. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. improve setup for fMin/fMax/fsum; courtesy of Ondřej Kunčar & Florian Haftmann — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. tuned code setup — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. strengthened tactic — blanchet / hgweb
  5. Divided Convex_Euclidean_Space.thy in half, creating new theory Starlike — paulson <lp15@cam.ac.uk> / hgweb
  6. strengthened tactic (for 'fun' BNF) — blanchet / hgweb

#374 (Jul 20, 2017, 12:59:08 AM)

  1. new material: Colinearity, convex sets, polytopes — paulson <lp15@cam.ac.uk> / hgweb

#373 (Jul 19, 2017, 12:50:10 AM)

  1. poles and residues of the Gamma function — eberlm <eberlm@in.tum.de> / hgweb
  2. merged — Andreas Lochbihler / hgweb
  3. new derived targets for evaluating Haskell and Scala programs — Andreas Lochbihler / hgweb
  4. Printing natural numbers as numerals in evaluation — eberlm <eberlm@in.tum.de> / hgweb

#372 (Jul 18, 2017, 12:50:10 AM)

  1. fmap is finite — Lars Hupel <lars.hupel@mytum.de> / hgweb

#371 (Jul 17, 2017, 12:50:34 AM)

  1. facts about cardinality of vector type — eberlm <eberlm@in.tum.de> / hgweb

#370 (Jul 16, 2017, 12:50:06 AM)

  1. Adapted Approximation_Bounds to changes in Multiset — eberlm <eberlm@in.tum.de> / hgweb
  2. Simprocs for roots of numerals — eberlm <eberlm@in.tum.de> / hgweb
  3. Updated NEWS — eberlm <eberlm@in.tum.de> / hgweb
  4. HOL-Analysis: Infinite products — eberlm <eberlm@in.tum.de> / hgweb
  5. More material on powers for HOL-Computational_Algebra/HOL-Number_Theory — eberlm <eberlm@in.tum.de> / hgweb

#369 (Jul 13, 2017, 12:50:10 AM)

  1. additional lemmas for State_Monad, courtesy of Andreas Lochbihler — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. more material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. redundant since c6714a9562ae — traytel / hgweb
  4. store the unfolded definitions of the lifted bnf constants under "_def" name — traytel / hgweb

#368 (Jul 12, 2017, 12:50:33 AM)

  1. state monad — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. State_Monad ~> Open_State_Syntax — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. more material on fmaps — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. canonical representation for fmaps is fmlookup — Lars Hupel <lars.hupel@mytum.de> / hgweb
  5. fmaps are countable — Lars Hupel <lars.hupel@mytum.de> / hgweb
  6. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  7. card_0_eq ~> fcard_0_eq — Lars Hupel <lars.hupel@mytum.de> / hgweb
  8. material from $AFP/Formula_Derivatives/FSet_More — Lars Hupel <lars.hupel@mytum.de> / hgweb
  9. FSet is monadic — Lars Hupel <lars.hupel@mytum.de> / hgweb
  10. finite sets are countable — Lars Hupel <lars.hupel@mytum.de> / hgweb
  11. lift sum to finite sets — Lars Hupel <lars.hupel@mytum.de> / hgweb

#367 (Jul 11, 2017, 1:06:21 AM)

  1. tuned — haftmann / hgweb
  2. clarified — haftmann / hgweb
  3. dropped superfluous theory imports — haftmann / hgweb

#366 (Jul 9, 2017, 12:50:11 AM)

  1. revised lemma — nipkow / hgweb
  2. merged — nipkow / hgweb
  3. generalized lemma — nipkow / hgweb

#365 (Jul 8, 2017, 12:50:07 AM)

  1. proper check wrt. distinct entry dates; — wenzelm / hgweb
  2. added lemma — nipkow / hgweb

#364 (Jul 5, 2017, 12:50:07 AM)

  1. some generalizations complex=>real_normed_field — immler / hgweb

#363 (Jul 4, 2017, 12:50:08 AM)

  1. proper concept of code declaration wrt. atomicity and Isar declarations — haftmann / hgweb
  2. merged — wenzelm / hgweb
  3. complete on long name components as well; — wenzelm / hgweb
  4. added command 'alias' and 'type_alias'; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. unused; — wenzelm / hgweb
  8. qualify Complete_Partial_Order2.compact — Andreas Lochbihler / hgweb

#362 (Jul 2, 2017, 12:50:06 AM)

  1. tuned; — wenzelm / hgweb
  2. proper fonts (cf. 1d219d76873b); — wenzelm / hgweb
  3. all_known can cause timeout of VSCode server startup, notably on Windows; — wenzelm / hgweb
  4. tuned documentation;
    updated package version;
    updated screenshot reference; — wenzelm / hgweb

#361 (Jul 1, 2017, 12:50:10 AM)

  1. clarified screenshot; — wenzelm / hgweb
  2. NEWS; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. more documentation; — wenzelm / hgweb
  5. retain symlinks in file names from VSCode: relevant for proper file locations in decorations etc.; — wenzelm / hgweb
  6. clarified platform file operations; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. clarified signature; — wenzelm / hgweb
  9. more robust: always package; — wenzelm / hgweb
  10. prefer explicit link; — wenzelm / hgweb

#360 (Jun 30, 2017, 12:50:07 AM)

  1. updated package; — wenzelm / hgweb
  2. provide --baseImagesUrl for VSCode extensions marketplace; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. updated package; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. added screenshot; — wenzelm / hgweb
  7. clarified; — wenzelm / hgweb
  8. updated package; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned output; — wenzelm / hgweb
  11. tuned spelling; — wenzelm / hgweb
  12. more documentation; — wenzelm / hgweb
  13. auto update; — wenzelm / hgweb
  14. clarified editor focus; — wenzelm / hgweb
  15. proper hyperlink_command, notably for locate_query;
    support bidirectional caret update; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. proper dynamic controls, notably for auto_update_enabled; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. HTML GUI actions via JavaScript; — wenzelm / hgweb
  20. more operations/options; — wenzelm / hgweb
  21. clarified signature; — wenzelm / hgweb

#359 (Jun 28, 2017, 12:55:26 AM)

  1. merged — wenzelm / hgweb
  2. support for HTTP/POST method;
    more explict type HTTP.Arg; — wenzelm / hgweb
  3. clarified defaults; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. auto update; — wenzelm / hgweb
  6. added missing files (cf. 5aa9cb83e70e); — wenzelm / hgweb
  7. auto update; — wenzelm / hgweb
  8. GUI controls similar to Tools/jEdit/src/state_dockable.scala; — wenzelm / hgweb
  9. GUI layout similar to Pure/GUI/wrap_panel.scala; — wenzelm / hgweb
  10. Removed more "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
  11. more error checking — blanchet / hgweb

#358 (Jun 27, 2017, 1:37:52 AM)

  1. merged — wenzelm / hgweb
  2. some HTML GUI elements; — wenzelm / hgweb
  3. proper bootstrap_name (amending b42743f5b595); — wenzelm / hgweb
  4. clarified indentation; — wenzelm / hgweb
  5. More tidying of horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
  6. A few renamings and several tidied-up proofs — paulson <lp15@cam.ac.uk> / hgweb

#357 (Jun 25, 2017, 12:50:09 AM)

  1. back to scala-2.12.2, after a41435469559; — wenzelm / hgweb
  2. more direct construction of integer_of_num;
    code equations for integer_of_char may rely on pattern matching on Char — haftmann / hgweb
  3. treat "undefined" constants internally as special form of case combinators — haftmann / hgweb
  4. Improved error reporting when activating a locale instance (beyond syntax decls). — ballarin / hgweb
  5. Additional corollary Knaster_Tarski_idem_inf_eq. — ballarin / hgweb
  6. clarified indentation; — wenzelm / hgweb
  7. clarified indentation; — wenzelm / hgweb

#356 (Jun 24, 2017, 12:50:06 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. NEWS; — wenzelm / hgweb
  5. indentation of keywords after input; — wenzelm / hgweb
  6. indent = 0 for blank lines: produce less whitespace by default; — wenzelm / hgweb
  7. clarified prev_line: stop at blank line; — wenzelm / hgweb
  8. more information; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. avoid trailing spaces; — wenzelm / hgweb
  12. clarified modules;
    tuned; — wenzelm / hgweb
  13. Merged — eberlm <eberlm@in.tum.de> / hgweb
  14. distrib_lattice instance for filters — eberlm <eberlm@in.tum.de> / hgweb

#355 (Jun 23, 2017, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. keep original bottom-up order of proof forks, which potentially reduces thread congestion due to Proofterm.consolidate; — wenzelm / hgweb
  3. consolidate proofs more simultaneously; — wenzelm / hgweb
  4. more informative task_statistics; — wenzelm / hgweb
  5. more informative task_statistics; — wenzelm / hgweb
  6. Merge — paulson <lp15@cam.ac.uk> / hgweb
  7. New theorems and much tidying up of the old ones — paulson <lp15@cam.ac.uk> / hgweb
  8. added 'solvers' option to Nunchaku — blanchet / hgweb
  9. Contravariant map on filters — eberlm <eberlm@in.tum.de> / hgweb

#354 (Jun 22, 2017, 12:52:04 AM)

  1. merged — wenzelm / hgweb
  2. tuned granularity of parallel tasks; — wenzelm / hgweb
  3. more completion; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. added -d option to Mirabelle — blanchet / hgweb
  7. stripped code pre/postprocessor setup for real from superfluous rules — haftmann / hgweb
  8. Tidying up integration theory and some new theorems — paulson <lp15@cam.ac.uk> / hgweb
  9. more completion; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#353 (Jun 21, 2017, 12:50:10 AM)

  1. deleting a code equation never leads to unimplemented function — haftmann / hgweb
  2. avoid ancient [code, code del] antipattern — haftmann / hgweb
  3. obsolete — haftmann / hgweb
  4. register equations stemming from extracted proofs as specification rules — haftmann / hgweb
  5. tuned — haftmann / hgweb
  6. merged — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. proper treatment of empty result; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. provide spell-checker menu via completion commands; — wenzelm / hgweb
  12. added commands for spell-checker dictionary; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. tuning — blanchet / hgweb
  15. SMT news — blanchet / hgweb
  16. correctly unfold applied 'let's (e.g. '(let x = a in f) b') -- and removed dead code — blanchet / hgweb
  17. do not print unimplemented functions — haftmann / hgweb
  18. dropped void values — haftmann / hgweb
  19. more uniform order of constructors — haftmann / hgweb
  20. more consistent terminology — haftmann / hgweb
  21. avoid name particle "the" where no selection is implied — haftmann / hgweb
  22. more uniform ordering and naming of sections;
    proper local function — haftmann / hgweb
  23. tuned internal signature — haftmann / hgweb
  24. more explicit constructor name — haftmann / hgweb
  25. tuned whitespace — haftmann / hgweb
  26. replaced recdef by fun — haftmann / hgweb
  27. spelling — haftmann / hgweb

#352 (Jun 20, 2017, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. added spell-checker completion; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. tuned signature;
    clarified modules; — wenzelm / hgweb
  7. clarified modules; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified signature; — wenzelm / hgweb
  10. Repaired an inadvertent reordering of the premises of two theorems — paulson <lp15@cam.ac.uk> / hgweb
  11. New theorems; stronger theorems; tidier theorems. Also some renaming — paulson <lp15@cam.ac.uk> / hgweb

#351 (Jun 18, 2017, 12:50:11 AM)

  1. merged — nipkow / hgweb
  2. adapted to new simp lemmas — nipkow / hgweb
  3. added simp rules — nipkow / hgweb
  4. more permissive: avoid situations where query is silently ignored; — wenzelm / hgweb
  5. more robust: do not touch unrelated directory isabelle_repos_other (i.e. bad argument); — wenzelm / hgweb
  6. always start with fresh clone (with explicitly given rev): more robust on Windows; — wenzelm / hgweb
  7. reverted 94cad7590015: does not help much on Windows; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. merged — wenzelm / hgweb
  10. updated package; — wenzelm / hgweb
  11. maintain overlays within main state of document models;
    proper pending_input for Isabelle/VSCode; — wenzelm / hgweb
  12. proper treatment of editor overlays; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. support for separate proof state output; — wenzelm / hgweb
  17. automatic reformatting; — wenzelm / hgweb
  18. more general dispatcher operations; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. clarified modules; — wenzelm / hgweb
  21. tuned; — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb

#350 (Jun 16, 2017, 12:50:10 AM)

  1. Some new material. SIMPRULE STATUS for sum/prod.delta rules! — paulson <lp15@cam.ac.uk> / hgweb
  2. tuned — nipkow / hgweb

#349 (Jun 15, 2017, 12:50:08 AM)

  1. simplified delete/proof — nipkow / hgweb

#348 (Jun 14, 2017, 12:50:09 AM)

  1. clarified signature; — wenzelm / hgweb
  2. added abstract editor operations, notably for Query_Operation; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified modules; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. updated package; — wenzelm / hgweb
  8. tuned GUI; — wenzelm / hgweb
  9. obsolete; — wenzelm / hgweb
  10. removed pointless entries: not part of api.LanguageEntry; — wenzelm / hgweb
  11. avoid overlapping line background, notably for "quoted"; — wenzelm / hgweb
  12. tuned rendering; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified message; — wenzelm / hgweb
  15. retain vacuous CompletionProvider for now; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. dynamic configuration of prettify-symbols-mode, similar to VSCoq; — wenzelm / hgweb
  18. obsolete; — wenzelm / hgweb
  19. removed pointless default: vscode.previewHtml happens only after prover response; — wenzelm / hgweb
  20. more markup for HTML rendering; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. clarified; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb

#347 (Jun 11, 2017, 12:50:11 AM)

  1. superseded by external protocol; — wenzelm / hgweb
  2. use old-style "textEdit" for the sake of the external protocol (see also vscode-languageserver-node/issues/188); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. symbol completion that bypasses the LS protocol, and thus observes the range properly;
    more symbol operations; — wenzelm / hgweb
  5. More rules for Probability/Tree_Space — eberlm <eberlm@in.tum.de> / hgweb

#346 (Jun 10, 2017, 1:11:48 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified output for symbol completion; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more uniform syntax_completion + semantic_completion; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb
  7. provide information about Isabelle symbols within VSCode; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. Cleaned up and extended Probability/Tree_Space — eberlm <eberlm@in.tum.de> / hgweb
  10. HOL-Probability: use tree datastructure from Libary/Tree; hide left/right/var projections — hoelzl / hgweb
  11. avoid markup, for the sake of Build_Log.Log_File.parse_props; — wenzelm / hgweb
  12. more robust: store important meta info before potential failure; — wenzelm / hgweb
  13. tuned message; — wenzelm / hgweb
  14. merged — wenzelm / hgweb
  15. more HTML rendering as in Isabelle/jEdit;
    tuned; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. clarified menu;
    avoid non-portable ALT-mouse combination; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb
  19. HTML preview based on PIDE markup; — wenzelm / hgweb
  20. explicit foreground color, for the sake of dark theme in VSCode; — wenzelm / hgweb
  21. tuned layout (amending 8040d2563593); — wenzelm / hgweb
  22. more official session qualifier; — wenzelm / hgweb
  23. clarified; — wenzelm / hgweb
  24. replace non-arithmetic terms by fresh variables before replaying linear-arithmetic proofs: avoid failed proof replays due to an overambitious simpset which may cause proof replay to diverge from the pre-computed proof trace — boehmes / hgweb

#345 (Jun 8, 2017, 1:23:22 AM)

  1. merged — wenzelm / hgweb
  2. clarified output; — wenzelm / hgweb
  3. more tooltips; — wenzelm / hgweb
  4. clarified imports; — wenzelm / hgweb
  5. update strictly local imports only; — wenzelm / hgweb
  6. proper imports_base; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. avoid redundant Preview documents; — wenzelm / hgweb
  9. HOL-Probability: add measurable space for trees — hoelzl / hgweb

#344 (Jun 7, 2017, 1:02:54 AM)

  1. clarified import of loaded theory; — wenzelm / hgweb
  2. decomposed tuple — haftmann / hgweb
  3. tuned — haftmann / hgweb
  4. clarified message — haftmann / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. discontinued obsolete print mode; — wenzelm / hgweb

#343 (Jun 6, 2017, 12:56:55 AM)

  1. HTML preview via builtin HTTP server; — wenzelm / hgweb
  2. permissive output of XML.Text, e.g. relevant for embedded <style>; — wenzelm / hgweb
  3. avoid Local_Theory.reset in application space — haftmann / hgweb
  4. tuned — haftmann / hgweb
  5. specific output setup is not supposed to intrude regular import theory — haftmann / hgweb
  6. avoid duplicate — haftmann / hgweb
  7. streamlined code setup for fake terms — haftmann / hgweb
  8. modernized (code) setup for enumeration predicates — haftmann / hgweb
  9. simplified setup — haftmann / hgweb
  10. executable domain membership checks — haftmann / hgweb
  11. more tests; — wenzelm / hgweb
  12. cover more history; — wenzelm / hgweb
  13. cover more history; — wenzelm / hgweb
  14. uniform notion of Symbol.is_controllable (see also 265d9300d523); — wenzelm / hgweb

#342 (Jun 3, 2017, 12:50:09 AM)

  1. merged — lammich <lammich@in.tum.de> / hgweb
  2. Added char, ref, array to heap-storable types — lammich <lammich@in.tum.de> / hgweb
  3. Fixed to also work with non-IntInf default int type — lammich <lammich@in.tum.de> / hgweb

#341 (Jun 2, 2017, 12:50:10 AM)

  1. updated package; — wenzelm / hgweb
  2. proper markup for IsabelleText font; — wenzelm / hgweb
  3. generate CSS for Isabelle fonts; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. output control symbols like ML version, with optionally hidden source; — wenzelm / hgweb
  7. use css from Isabelle distribution; — wenzelm / hgweb
  8. clarified output; — wenzelm / hgweb
  9. proper update of already existing preview; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. uniform output of HTML as XML;
    discontinued special cases of 041dc6d8d344; — wenzelm / hgweb
  14. tuned layout; — wenzelm / hgweb
  15. modernized generated HTML; — wenzelm / hgweb
  16. tuned signature;
    tuned; — wenzelm / hgweb
  17. added update operation; — wenzelm / hgweb
  18. clarified name;
    tuned whitespace; — wenzelm / hgweb
  19. register commands earlier, before prover startup; — wenzelm / hgweb
  20. explicit preview request/response;
    commands, icons, menus like VSCode markdown preview;
    clarified Uri information (again);
    tuned; — wenzelm / hgweb
  21. tuned layout; — wenzelm / hgweb
  22. more robust -- avoid race condition wrt. Haskell output in $ISABELLE_TMP/examples/ — wenzelm / hgweb

#340 (May 31, 2017, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. tuned -- like Dynamic_Preview; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. provide preview content on Scala side (similar to output); — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. more careful treatment of context.subscriptions; — wenzelm / hgweb
  7. clarified event handling;
    tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. tuned imports; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. tuned names — nipkow / hgweb
  17. adjusted doc — nipkow / hgweb
  18. redefined Greatest — nipkow / hgweb

#339 (May 30, 2017, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. update preview after document change;
    clarified encode_name/decode_name;
    clarified other_column; — wenzelm / hgweb
  3. proper HTML preview; — wenzelm / hgweb
  4. clarified view column;
    tuned whitespace; — wenzelm / hgweb
  5. basic setup for document preview; — wenzelm / hgweb
  6. Tuned Library/Sublist.thy — eberlm <eberlm@in.tum.de> / hgweb
  7. reorganised material on sublists — eberlm <eberlm@in.tum.de> / hgweb

#338 (May 29, 2017, 12:50:09 AM)

  1. removed GreatestM — nipkow / hgweb
  2. introduced arg_max — nipkow / hgweb
  3. added is_arg_min — nipkow / hgweb
  4. removed LeastM; is now arg_min — nipkow / hgweb

#337 (May 28, 2017, 1:32:43 AM)

  1. more arg_min — nipkow / hgweb
  2. no exit code from build processes by default, e.g. relevant for non-strict results of remote_build_history; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified build errors;
    tuned signature; — wenzelm / hgweb
  5. tuned layout; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb

#336 (May 27, 2017, 1:34:01 AM)

  1. tuned layout; — wenzelm / hgweb
  2. show errors from build_log database; — wenzelm / hgweb
  3. support for message underline and tooltips; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. store errors in build_history logs and database; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more selective database access; — wenzelm / hgweb
  8. store errors in build db; — wenzelm / hgweb
  9. more correct and complete output of control characters; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. do not expose ML interrupt in Scala; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#335 (May 26, 2017, 12:50:09 AM)

  1. prefer strict result (in contrast to 0f3b0a929c02); — wenzelm / hgweb
  2. avoid conflict with generated settings of other_isabelle; — wenzelm / hgweb
  3. more progress information, for the sake of sporadic dropouts; — wenzelm / hgweb
  4. restricted perspective depending on the caret -- important for reactivity when editing big files; — wenzelm / hgweb
  5. parallel retrieval of PIDE markup; — wenzelm / hgweb
  6. clarified output: do not require "method", which is absent for ResponseMessage; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. clarified message logging; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. obsolete special case — haftmann / hgweb

#334 (May 25, 2017, 12:50:09 AM)

  1. tuned message; — wenzelm / hgweb
  2. proper ISABELLE_IDENTIFIER for remote Admin/build_history, e.g. relevant for settings; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. proper index; — wenzelm / hgweb

#333 (May 24, 2017, 12:50:09 AM)

  1. updated package; — wenzelm / hgweb
  2. support text overview colors via decorations; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified modules; — wenzelm / hgweb
  5. clarified build.out progress; — wenzelm / hgweb
  6. more persistent build.out; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb

#332 (May 23, 2017, 12:50:10 AM)

  1. less ambitious parallelism to make this work more robustly on Windows; — wenzelm / hgweb
  2. more settings; — wenzelm / hgweb
  3. support for ISABELLE_GHC on Windows, using the native version (mingw32); — wenzelm / hgweb
  4. permissive trim_line as in Scala, e.g. relevant for poly/TextIO.print output on Windows; — wenzelm / hgweb
  5. clarified signature; — wenzelm / hgweb
  6. more settings; — wenzelm / hgweb
  7. more robust treatment of generated strings; — wenzelm / hgweb
  8. proper File.platform_path for scala on Windows; — wenzelm / hgweb
  9. removed junk; — wenzelm / hgweb
  10. proper File.platform_path for poly on Windows; — wenzelm / hgweb

#331 (May 22, 2017, 1:39:29 AM)

  1. back to scala-2.11.8 due to apparent non-termination of HOL-Codegenerator_Test; — wenzelm / hgweb
  2. suppress failed sessions, since Jenkins entries lack ISABELLE_BUILD_OPTIONS with threads (see also 744878d72021); — wenzelm / hgweb
  3. more general workaround for failed sessions (again, see also 2edb89630a80, ed7b5cd3a7f2); — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. show failed sessions on main page; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. HTML rendering based on Isabelle/jEdit colors; — wenzelm / hgweb
  8. refer to already extracted library files, to avoid tmp files produced by SQLiteJDBCLoader, which tend to remain after JVM crash; — wenzelm / hgweb
  9. incremental build progress, to see state after unexpected failure (see also b3d6fb291f58); — wenzelm / hgweb
  10. more Progress variations; — wenzelm / hgweb
  11. more systematic separation of build_history directories (see also 80c1c1f53e72); — wenzelm / hgweb
  12. updated dependencies; — wenzelm / hgweb
  13. added one more simplification to help replay — blanchet / hgweb
  14. adapt to Scala 2.12.x — Lars Hupel <lars.hupel@mytum.de> / hgweb

#330 (May 21, 2017, 12:50:07 AM)

  1. updated to postgresql-42.1.1; — wenzelm / hgweb
  2. updated to sqlite-jdbc-3.18.0; — wenzelm / hgweb
  3. keep main build.log to help diagnosing spurious lack of log_path.xz; — wenzelm / hgweb

#329 (May 20, 2017, 12:50:08 AM)

  1. clarified build_polyml_component; — wenzelm / hgweb
  2. avoid mixture of symlinks and hardlinks, which causes problems with BSD tar on macOS Sierra; — wenzelm / hgweb
  3. updated; — wenzelm / hgweb
  4. more uniform line-oriented output, notably for scala-2.12.2 REPL which emits "\n" separately; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. suppress ANSI control sequences in Scala console; — wenzelm / hgweb
  7. updated to scala-2.12.2; — wenzelm / hgweb
  8. updated to jdk-8u131; — wenzelm / hgweb
  9. updated to xz-java-1.6; — wenzelm / hgweb
  10. separate keep auxiliary directory, to facilitate error diagnosis; — wenzelm / hgweb

#328 (May 19, 2017, 12:50:09 AM)

  1. Merged — eberlm <eberlm@in.tum.de> / hgweb
  2. more on sublists — eberlm <eberlm@in.tum.de> / hgweb
  3. tuned; — wenzelm / hgweb
  4. more charts; — wenzelm / hgweb
  5. uniform heap_scale;
    tuned; — wenzelm / hgweb
  6. more plots from ml_statistics; — wenzelm / hgweb
  7. simplified signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. more JFreeChart operations;
    tuned signature; — wenzelm / hgweb

#327 (May 18, 2017, 12:50:09 AM)

  1. do not store bulky ml_statistics; — wenzelm / hgweb
  2. more output; — wenzelm / hgweb
  3. plot average heap size; — wenzelm / hgweb
  4. more systematic maximum and average;
    tuned; — wenzelm / hgweb
  5. clarified use of XML.Cache; — wenzelm / hgweb
  6. proper ml_statistics; — wenzelm / hgweb
  7. store processed content instead of somewhat bulky properties; — wenzelm / hgweb
  8. include full ML statistics: max heap size; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. eliminated unused operations; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. clarified universal table: include ml_statistics; — wenzelm / hgweb
  13. proper order for entry list cons; — wenzelm / hgweb
  14. proper check (amending ad35427dbe88); — wenzelm / hgweb

#326 (May 17, 2017, 12:50:06 AM)

  1. less restrictive filter: omit empty charts, but show latest timing; — wenzelm / hgweb
  2. prefer explicit output file: potentially more robust than stdout; — wenzelm / hgweb
  3. proper init_settings, before inspecting ML_HOME etc; — wenzelm / hgweb
  4. support for explicit output file: potentially more robust than stdout; — wenzelm / hgweb
  5. proper init_settings for init_component (before generated ML_OPTIONS etc.);
    fresh start for "Poly/ML 5.7 Linux", suppressing old builds with ML_OPTIONS="-H 500"; — wenzelm / hgweb
  6. more arg_min — nipkow / hgweb

#325 (May 16, 2017, 12:50:07 AM)

  1. NEWS; — wenzelm / hgweb
  2. history parameters like "Linux A", for more comparable results; — wenzelm / hgweb

#324 (May 15, 2017, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. style for <dl> that is reminiscent of LaTeX; — wenzelm / hgweb
  4. more systematic HTML.init_dir with css; — wenzelm / hgweb
  5. prefer logical markup; — wenzelm / hgweb
  6. extra space only for some structual elements, but not <a>, <b>, <em> etc. (amending 8a0fe5469ba0); — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. implicitly check for unknown files (not part of a Mercurial repository); — wenzelm / hgweb
  9. prefer explicit progress channel; — wenzelm / hgweb
  10. prefer explicit progress channel; — wenzelm / hgweb
  11. more explicit warning/error messages; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified interface; — wenzelm / hgweb
  15. more robust command invocation, without defaults from hgrc; — wenzelm / hgweb
  16. clarified: repository files before commit; — wenzelm / hgweb
  17. eliminated suspicious Unicode; — wenzelm / hgweb
  18. clarified notion of known files (before actual commit); — wenzelm / hgweb
  19. explore older history; — wenzelm / hgweb
  20. explicit history_base; — wenzelm / hgweb
  21. explore repository structure, with minimal assumptions about "hg log" output; — wenzelm / hgweb
  22. avoid hardlinks, for more robustness on Windows file-systems; — wenzelm / hgweb
  23. added function arg_min — nipkow / hgweb
  24. merged — nipkow / hgweb
  25. added lemma — nipkow / hgweb
  26. obsolete (see also bdd17b18e103, f533820e7248); — wenzelm / hgweb

#323 (May 14, 2017, 12:50:08 AM)

  1. relaxed theory dependencies — haftmann / hgweb

#322 (May 13, 2017, 12:50:09 AM)

  1. explicit theory for factorials — haftmann / hgweb
  2. more lemmas — haftmann / hgweb
  3. explore older history; — wenzelm / hgweb
  4. more explicit flag for historic builds; — wenzelm / hgweb
  5. proper result for rev == ""; — wenzelm / hgweb
  6. tuned -- more open to experimentation; — wenzelm / hgweb
  7. tuned -- more visible; — wenzelm / hgweb
  8. updated to polyml-5.7 for testing (not yet ready for production use); — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb

#321 (May 11, 2017, 12:50:08 AM)

  1. notes on gnuplot; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. made SMT reconstruction more complete (bug report by Lukas Bulwahn) — blanchet / hgweb
  4. tuning — blanchet / hgweb
  5. stretch image according to history length; — wenzelm / hgweb
  6. actually plot extended profile history; — wenzelm / hgweb
  7. tuned output; — wenzelm / hgweb

#320 (May 10, 2017, 12:50:09 AM)

  1. more output; — wenzelm / hgweb
  2. clarified; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. more robust update of generated directory;
    tuned; — wenzelm / hgweb
  5. more output; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. obsolete; — wenzelm / hgweb
  8. enter deeper into history; — wenzelm / hgweb
  9. more Jenkins test results; — wenzelm / hgweb
  10. clarified order of output; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb

#319 (May 9, 2017, 12:50:09 AM)

  1. tuned message; — wenzelm / hgweb
  2. pick isabelle_version based on build_log database; — wenzelm / hgweb
  3. simplified default; — wenzelm / hgweb
  4. tuned (again); — wenzelm / hgweb
  5. allow column with defining expression; — wenzelm / hgweb
  6. tuned -- inlined single use; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. clarified signature; — wenzelm / hgweb
  12. clarified image size; — wenzelm / hgweb
  13. proper type for iterated application; — wenzelm / hgweb
  14. make index formally within Isabelle/Scala; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. plot heap size; — wenzelm / hgweb
  17. more precise profiles; — wenzelm / hgweb
  18. suppress "Pure" with its special threads=1 (Jenkins log does not provide threads in ISABELLE_BUILD_OPTIONS); — wenzelm / hgweb
  19. more specific workaround (see also ed7b5cd3a7f2); — wenzelm / hgweb

#318 (May 8, 2017, 1:02:23 AM)

  1. cpu time is somewhat redundant for threads=1;
    tuned output; — wenzelm / hgweb
  2. clarified description vs. file name; — wenzelm / hgweb
  3. tuned output; — wenzelm / hgweb
  4. clarified types; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. more uniform charts;
    tuned headings; — wenzelm / hgweb
  7. always show ml_timing -- in another chart; — wenzelm / hgweb
  8. removed threshold: redundant due to sorting; — wenzelm / hgweb
  9. tuned output; — wenzelm / hgweb
  10. parallel gnuplot invocation; — wenzelm / hgweb
  11. more HTML output; — wenzelm / hgweb
  12. clarified explicit Build_Status.Data operations;
    more HTML output; — wenzelm / hgweb
  13. more operations;
    tuned; — wenzelm / hgweb
  14. more uniform threads value, notably for Pure session; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. added option verbose for SQL source; — wenzelm / hgweb

#317 (May 7, 2017, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. tuned signature; — wenzelm / hgweb
  4. present build status;
    tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. obsolete; — wenzelm / hgweb
  7. clarified name; — wenzelm / hgweb
  8. tuned messages; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified signature; — wenzelm / hgweb
  11. unused; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned messages; — wenzelm / hgweb
  14. performance statistics from build log database; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. legacy version for Jenkins website; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. detect database entries; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. clarified signature; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb

#316 (May 6, 2017, 12:50:06 AM)

  1. NEWS: totient 1 = 1 now — Manuel Eberl <eberlm@in.tum.de> / hgweb

#315 (May 5, 2017, 12:50:09 AM)

  1. Merged — eberlm <eberlm@in.tum.de> / hgweb
  2. More material on totient function — eberlm <eberlm@in.tum.de> / hgweb
  3. merged — wenzelm / hgweb
  4. clarified universal view: include pull_date; — wenzelm / hgweb
  5. clarified signature: PostgreSQL manages high-volume data, SQLite only sees small snapshots; — wenzelm / hgweb
  6. clarified database layout: pull date progression follows Isabelle only, and AFP is derived from that; — wenzelm / hgweb
  7. redundant; — wenzelm / hgweb
  8. Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.jiRMht — paulson <lp15@cam.ac.uk> / hgweb
  9. A few more new lemmas — paulson <lp15@cam.ac.uk> / hgweb
  10. more permissive, e.g. for system operations as in 678e00851cfb; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. prefer standard getOrElse; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more operations; — wenzelm / hgweb
  17. merged — wenzelm / hgweb
  18. clarified directory layout; — wenzelm / hgweb
  19. eliminated unused afp_pull_date table;
    tuned; — wenzelm / hgweb
  20. slightly more compact file; — wenzelm / hgweb
  21. produce build_log_snapshot, based on small prefix into pull_date history; — wenzelm / hgweb
  22. omit parentheses for the sake of SQLite; — wenzelm / hgweb
  23. more snapshot content; — wenzelm / hgweb
  24. more robust; — wenzelm / hgweb
  25. more direct insert_permissive statement, which avoids somewhat fragile nested transactions; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. simplified: standard toString is SQL.ident; — wenzelm / hgweb
  28. tuned; — wenzelm / hgweb
  29. tuned signature; — wenzelm / hgweb
  30. clarified signature; — wenzelm / hgweb
  31. tuned signature; — wenzelm / hgweb
  32. tuned signature; — wenzelm / hgweb
  33. tuned signature; — wenzelm / hgweb
  34. clarified modules; — wenzelm / hgweb
  35. clarified pull_date tables;
    support for SQLite snapshot; — wenzelm / hgweb
  36. views for full PostgreSQL database; — wenzelm / hgweb
  37. eliminated redundant type SQL.View;
    eliminated unused DROP operations; — wenzelm / hgweb
  38. tuned; — wenzelm / hgweb
  39. tuned signature; — wenzelm / hgweb
  40. tuned; — wenzelm / hgweb

#314 (May 4, 2017, 12:50:10 AM)

  1. two new theorems — paulson <lp15@cam.ac.uk> / hgweb

#313 (May 3, 2017, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. detect old log files (early 2016); — wenzelm / hgweb
  3. explicit support for multiple regexes; — wenzelm / hgweb
  4. some derived data fields, to facilitate queries; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.VldMQI — paulson <lp15@cam.ac.uk> / hgweb
  7. Simplification of some proofs. Also key lemmas using !! rather than ! in premises — paulson <lp15@cam.ac.uk> / hgweb
  8. more general pattern; — wenzelm / hgweb
  9. more timing; — wenzelm / hgweb
  10. proper quote (amending 546020a98a91): e.g. relevant for "ISABELLE_BUILD_OPTIONS"; — wenzelm / hgweb
  11. suppress build_log_snapshot: too bulky; — wenzelm / hgweb

#312 (May 2, 2017, 12:50:06 AM)

  1. more Jenkins logs for build_log database; — wenzelm / hgweb
  2. approximate repository identify job based on isabelle-nightly-slow;
    more Jenkins changeset patterns found in the wild; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. clarified treatment of qualified names (amending 7ef438495a02); — wenzelm / hgweb
  6. create full view on build_log data, but avoid bombing sqlitebrowser; — wenzelm / hgweb
  7. support for views; — wenzelm / hgweb
  8. more operations;
    tuned; — wenzelm / hgweb
  9. slightly more compact file; — wenzelm / hgweb
  10. incremental download of Jenkins log files, which are also added to database; — wenzelm / hgweb
  11. more robust detection of Jenkins log; — wenzelm / hgweb
  12. detect Jenkins log files as well; — wenzelm / hgweb
  13. detect host name; — wenzelm / hgweb
  14. more parallelism; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. proper log_path check;
    report progress; — wenzelm / hgweb
  17. ensure canonical order: latest first; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. download Jenkins logs with inlined ml_statistics; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. clarified signature; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. read ml_statistics from session logs: .db or .gz files; — wenzelm / hgweb

#311 (May 1, 2017, 1:11:40 AM)

  1. more informative log_filename; — wenzelm / hgweb
  2. retrieve more than just 100 builds; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified database update: full ml_statistics on server, no ml_statistics on plain file; — wenzelm / hgweb
  7. parse ml_statistics only when required; — wenzelm / hgweb
  8. clarified database layout: bulky ml_statistics are stored/retrieved separately; — wenzelm / hgweb
  9. support for qualified names, which are not quoted (e.g. for SQLite);
    more operations; — wenzelm / hgweb
  10. clarified dummy Session_Entry; — wenzelm / hgweb
  11. clarified database update operations;
    more efficient log_file processing;
    tuned; — wenzelm / hgweb
  12. tuned message; — wenzelm / hgweb

#310 (Apr 30, 2017, 12:50:09 AM)

  1. maintain build_log database; — wenzelm / hgweb
  2. exclude special log files; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. ssh_close for proper termination after use of database; — wenzelm / hgweb
  6. some documentation; — wenzelm / hgweb
  7. merged — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified database content; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. optional ml_statistics: much faster; — wenzelm / hgweb
  13. proper query (amending ce15da15f8e2); — wenzelm / hgweb
  14. put bulky data last; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more log files; — wenzelm / hgweb
  17. clarified multi-line properties; — wenzelm / hgweb
  18. dummy session entry for empty build_info: relevant for filter_files; — wenzelm / hgweb
  19. tuned query, notably for isabelle_build_log_build_info; — wenzelm / hgweb
  20. operations to read database; — wenzelm / hgweb
  21. tuned signature: less overloading; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. tuned transaction granularity; — wenzelm / hgweb
  24. unused; — wenzelm / hgweb
  25. clarified database layout; — wenzelm / hgweb
  26. tuned signature: avoid null in regular Scala code; — wenzelm / hgweb
  27. clarified transaction boundaries: more robust incremental write operations; — wenzelm / hgweb
  28. clarified database layout; — wenzelm / hgweb
  29. allow null for primitive types; — wenzelm / hgweb
  30. more uniform storage of Meta_Info; — wenzelm / hgweb
  31. allow null; — wenzelm / hgweb
  32. clarified plain_name / log_name; — wenzelm / hgweb
  33. tuned comment; — wenzelm / hgweb
  34. tuned signature; — wenzelm / hgweb
  35. tuned; — wenzelm / hgweb
  36. separate small meta_info vs. big build_info; — wenzelm / hgweb
  37. tuned; — wenzelm / hgweb
  38. unused; — wenzelm / hgweb
  39. tuned signature; — wenzelm / hgweb
  40. more standard multi-line storage in database: Prop.separator is only required for single-line meta_info within log file; — wenzelm / hgweb
  41. clarified filter_files: sorted and unique; — wenzelm / hgweb
  42. database storage of Meta_Info and Build_Info; — wenzelm / hgweb
  43. allow null; — wenzelm / hgweb
  44. more encode/decode operations; — wenzelm / hgweb
  45. proper prefix; — wenzelm / hgweb
  46. support for database connection; — wenzelm / hgweb
  47. clarified treatment of default port; — wenzelm / hgweb
  48. tuned signature; — wenzelm / hgweb
  49. clarified modules; — wenzelm / hgweb
  50. more SQL operations; — wenzelm / hgweb
  51. more robust (see also 6688b9cd443b); — wenzelm / hgweb
  52. more robust treatment of non-UTF8 text files (cf. 3ed43cfc8b14), notably old log files in ISO-8859-15; — wenzelm / hgweb
  53. clarified signature; — wenzelm / hgweb

#309 (Apr 28, 2017, 12:50:09 AM)

  1. New material (and some tidying) purely in the Analysis directory — paulson <lp15@cam.ac.uk> / hgweb
  2. Merge — paulson <lp15@cam.ac.uk> / hgweb
  3. Some fixes related to compactE_image — paulson <lp15@cam.ac.uk> / hgweb
  4. Merge — paulson <lp15@cam.ac.uk> / hgweb
  5. Further new material. The simprule status of some exp and ln identities was reverted. — paulson <lp15@cam.ac.uk> / hgweb

#308 (Apr 27, 2017, 12:50:10 AM)

  1. tuned Approximation: separated general material from oracle — eberlm <eberlm@in.tum.de> / hgweb
  2. better code equation for binomial — eberlm <eberlm@in.tum.de> / hgweb

#307 (Apr 26, 2017, 12:50:09 AM)

  1. meta_digest without accidental source positions (amending 1544e61e5314): avoid spurious rebuild of unrelated sessions after editing ROOT; — wenzelm / hgweb
  2. Fixed LaTeX issue — paulson <lp15@cam.ac.uk> / hgweb
  3. New material from PNT proof, as well as more default [simp] declarations. Also removed duplicate theorems about geometric series — paulson <lp15@cam.ac.uk> / hgweb
  4. instance for polynomial rings with characteristic zero — haftmann / hgweb

#306 (Apr 25, 2017, 12:50:09 AM)

  1. recovered document from 0f3fdf689bf9; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. clarified parent session images, to avoid duplicate loading of theories;
    avoid name conflict with loaded theory src/HOL/Library/Parallel.thy; — wenzelm / hgweb
  4. clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
  5. clarified meaning of "isabelle jedit -R": avoid potential problems with all_known = true; — wenzelm / hgweb
  6. clarified modules; — wenzelm / hgweb

#305 (Apr 24, 2017, 1:00:46 AM)

  1. actually use theory; — wenzelm / hgweb
  2. clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned documentation; — wenzelm / hgweb
  5. support for potential session imports; — wenzelm / hgweb
  6. more checks; — wenzelm / hgweb
  7. tuned messages; — wenzelm / hgweb
  8. actually use theory;
    tuned; — wenzelm / hgweb
  9. renamed theory to avoid conflict with loaded theory "Tree" from HOL-Library; — wenzelm / hgweb
  10. support for Mercurial manifest check; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more operations; — wenzelm / hgweb
  13. support for multiple operations via options; — wenzelm / hgweb
  14. clarified tool name -- more official status; — wenzelm / hgweb
  15. more lemmas — haftmann / hgweb
  16. include GCD as integral part of computational algebra in session HOL — haftmann / hgweb
  17. prefer strict operation (despite 8edca3465758): there might be errors from all_known = true (ae09b9f5980b); — wenzelm / hgweb
  18. added missing file (amending f533820e7248); — wenzelm / hgweb

#304 (Apr 23, 2017, 12:50:07 AM)

  1. theories "GCD" and "Binomial" are already included in "Main": this avoids improper imports in applications; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. removed pointless document; — wenzelm / hgweb

#303 (Apr 22, 2017, 1:29:53 AM)

  1. moved lemmas from AFP to Isabelle — blanchet / hgweb
  2. moved lemmas from AFP to Isabelle — blanchet / hgweb
  3. two new induction principles on multisets — blanchet / hgweb
  4. merged — wenzelm / hgweb
  5. clarified session imports; — wenzelm / hgweb
  6. clarified standard_import: based on Known.get_file as in PIDE editors; — wenzelm / hgweb
  7. afford unconditional all_known = true (reverting ea42dfd95ec8), for practical usability of qualified imports from arbitrary sessions; — wenzelm / hgweb
  8. proper imports_resources for import_name: avoid self-referential name resolution; — wenzelm / hgweb
  9. more precise position information; — wenzelm / hgweb
  10. tuned imports; — wenzelm / hgweb
  11. proper "~~" backup as documented; — wenzelm / hgweb
  12. clarified: explicit check of result; — wenzelm / hgweb
  13. clarified imports; — wenzelm / hgweb
  14. clarified local_theories: exclude ancestor sessions; — wenzelm / hgweb
  15. more standard master_dir; — wenzelm / hgweb
  16. eliminated default_qualifier: just a constant; — wenzelm / hgweb
  17. more uniform isabelle_scala;
    more uniform ISABELLE_SCALAC_OPTIONS with heap options; — wenzelm / hgweb
  18. include imports that morally belong to Main and are used in HOL-Proofs applications; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. proper theory_qualifier; — wenzelm / hgweb
  21. more global theories; — wenzelm / hgweb
  22. actual update_imports operations; — wenzelm / hgweb
  23. more operations; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. more operations; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. tuned whitespace; — wenzelm / hgweb
  28. clarified; — wenzelm / hgweb
  29. store Sessions.Info.name; — wenzelm / hgweb
  30. wrapper for "isabelle update_imports" with selection options like "isabelle build"; — wenzelm / hgweb
  31. more position information; — wenzelm / hgweb

#302 (Apr 21, 2017, 12:50:09 AM)

  1. removed French accent from docs — blanchet / hgweb
  2. removed Old_SMT legacy module — blanchet / hgweb
  3. typo — nipkow / hgweb

#301 (Apr 20, 2017, 12:50:11 AM)

  1. tuned imports; — wenzelm / hgweb
  2. always explore all sessions; — wenzelm / hgweb
  3. optionally explore all sessions -- potentially slow, e.g. for AFP; — wenzelm / hgweb
  4. proper sections; — wenzelm / hgweb
  5. clarified session structure: avoid ambiguity of file ~~/src/HOL/Library/Old_Datatype.thy; — wenzelm / hgweb
  6. proper base name, e.g. relevant for Code_Namespace.hierarchical_program; — wenzelm / hgweb
  7. clarified session graph: collapse theories from other sessions; — wenzelm / hgweb
  8. more robust error (amending 2c27c3d1fd3b): responsibility is gradually moved from ML to Scala; — wenzelm / hgweb
  9. exclude theories from other sessions;
    clarified modules; — wenzelm / hgweb
  10. some documentation; — wenzelm / hgweb
  11. actually qualify theory names; — wenzelm / hgweb

#300 (Apr 19, 2017, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. prefer formal name from session context, for proper qualified theory name; — wenzelm / hgweb
  3. clarified: Map index uses canonical files; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. uniform use of theory base name for presentation; — wenzelm / hgweb
  7. proper imports_base, notably for thy_deps; — wenzelm / hgweb
  8. tuned signature; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. tuned GUI; — wenzelm / hgweb
  11. obsolete; — wenzelm / hgweb
  12. more uniform thy_deps (like class_deps), see also c48d536231fe; — wenzelm / hgweb
  13. special theories are always global; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. tuned signature; — wenzelm / hgweb
  16. tuned signature; — wenzelm / hgweb
  17. more systematic treatment of polynomial 1 — haftmann / hgweb

#299 (Apr 18, 2017, 12:50:12 AM)

  1. consistent session name — haftmann / hgweb
  2. more rules concerning of_nat, of_int, numeral — haftmann / hgweb

#298 (Apr 14, 2017, 12:50:11 AM)

  1. for generated Haskell code, never use let-binds with pattern matching: irrefutable patterns destroy partial correctness — haftmann / hgweb
  2. early abort on depth limit — haftmann / hgweb
  3. obsolete — haftmann / hgweb
  4. tuned — haftmann / hgweb
  5. merged — wenzelm / hgweb
  6. clarified init_session_base / finish_session_base: retain some information for plain "isabelle process", without rechecking dependencies as in "isabelle console"; — wenzelm / hgweb
  7. clarified directories; — wenzelm / hgweb
  8. tuned signature (again); — wenzelm / hgweb
  9. proper bootstrap base for building Pure; — wenzelm / hgweb
  10. tuned according to Scala version; — wenzelm / hgweb
  11. more global theories; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified loaded_theories: map to qualified theory name;
    proper theory_name for PIDE editors; — wenzelm / hgweb
  14. global session_base for PIDE interaction; — wenzelm / hgweb
  15. more explicit jEdit file operations;
    less redundant JEdit_Resources.node_name(); — wenzelm / hgweb
  16. early check and normalization of session directory, e.g. relevant for path information passed to ML process, which may have a different CWD; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. tuned — haftmann / hgweb
  19. more fundamental euler's totient function on nat rather than int;
    avoid generic name phi;
    separate theory for euler's totient function — haftmann / hgweb

#297 (Apr 13, 2017, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more informative known_files: known_theories within the local session directory come first;
    more thorough Session.Base.platform_path; — wenzelm / hgweb
  3. less global theories -- conflict with AFP entries; — wenzelm / hgweb
  4. support for known theories files (according to multiple uses); — wenzelm / hgweb
  5. proper display_name; — wenzelm / hgweb
  6. clarified theory_long_name (for qualified access to Thy_Info) vs. short theory_name (which is unique within any given theory context); — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. proper import qualifier for global theories;
    clarified uniqueness; — wenzelm / hgweb
  9. explicit theory qualifier for session "HOL-Proofs": its theory name space overlaps with session "HOL", even for further imports; — wenzelm / hgweb
  10. proper qualifier for imports; — wenzelm / hgweb
  11. clarified, according to Scala version; — wenzelm / hgweb
  12. tuned text; — wenzelm / hgweb
  13. clarified signature; — wenzelm / hgweb
  14. NEWS; — wenzelm / hgweb
  15. more robust: user could provide name with "/" etc.; — wenzelm / hgweb
  16. clarified main ZF.thy / ZFC.thy, and avoid name clash with global HOL/Main.thy; — wenzelm / hgweb
  17. added system option record_proofs, which allows to build HOL-Proofs without special Proofs.thy; — wenzelm / hgweb
  18. clarified main CTT.thy, and avoid name clash with global HOL/Main.thy; — wenzelm / hgweb
  19. tuned signature -- prefer qualified names; — wenzelm / hgweb
  20. more qualifier treatment, but in the end it is still ignored; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. provide Resources.import_name in ML, similar to Scala version;
    reset default_qualifier for now;
    tuned; — wenzelm / hgweb
  23. clarified; — wenzelm / hgweb
  24. more session_base information in ML;
    tuned signature; — wenzelm / hgweb
  25. more operations; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb

#296 (Apr 12, 2017, 12:50:10 AM)

  1. merged — nipkow / hgweb
  2. doc for comp. ind. — nipkow / hgweb
  3. tuned signature — traytel / hgweb

#295 (Apr 8, 2017, 12:50:07 AM)

  1. tuned headers; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. refer to known_theory;
    support for qualified theory name; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. provide session base for "isabelle build" and "isabelle console" ML process; — wenzelm / hgweb
  6. tuned comment; — wenzelm / hgweb
  7. more explicit lookup of loaded_theories: base names allowed here;
    no base names for known_theories; — wenzelm / hgweb
  8. support for all_known_theories of all sessions; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. known_theories from imported sessions; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. more checks; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. support for static session imports, without affect build hierarchy; — wenzelm / hgweb
  17. explicit Sessions.Selection; — wenzelm / hgweb
  18. more general signature; works for all terms, not just frees — Lars Hupel <lars.hupel@mytum.de> / hgweb
  19. session containing computational algebra — haftmann / hgweb
  20. more approproiate placement of theories MiscAlgebra and Multiplicate_Group — haftmann / hgweb

#294 (Apr 7, 2017, 12:50:11 AM)

  1. clarified signature: tree structure is not essential; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. misc tuning and modernization; — wenzelm / hgweb
  4. merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
  5. use Item_Net to store inductive info — Lars Hupel <lars.hupel@mytum.de> / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. more accurate qualified lookup;
    tuned; — wenzelm / hgweb
  9. clarified fall-back name; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. tuned whitespace; — wenzelm / hgweb
  12. clarified modules; — wenzelm / hgweb
  13. clarified checks -- avoid duplicated messages (amending 60c159d490a2); — wenzelm / hgweb
  14. proper default (amending 601866c61ded); — wenzelm / hgweb
  15. Fixed import path in Factorial_Ring — eberlm <eberlm@in.tum.de> / hgweb
  16. Merged — eberlm <eberlm@in.tum.de> / hgweb
  17. Merged — eberlm <eberlm@in.tum.de> / hgweb
  18. Tuned — eberlm <eberlm@in.tum.de> / hgweb
  19. Merged — eberlm <eberlm@in.tum.de> / hgweb
  20. moved AFP material to Formal_Power_Series; renamed E/L/F in Formal_Power_Series — eberlm <eberlm@in.tum.de> / hgweb
  21. moved material from AFP to distribution — eberlm <eberlm@in.tum.de> / hgweb

#293 (Apr 6, 2017, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning and modernization; — wenzelm / hgweb
  3. uniform import_name, with treatment of global and qualified theories; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. more concise criterion — haftmann / hgweb
  6. tuned — haftmann / hgweb
  7. more on lists — haftmann / hgweb
  8. store totality fact in function info — Lars Hupel <lars.hupel@mytum.de> / hgweb
  9. allow to load this into "isabelle jedit -l HOL"; — wenzelm / hgweb
  10. print like syntax of Thy_Header.header; — wenzelm / hgweb
  11. more explicit types; — wenzelm / hgweb
  12. proper name according to meaning; — wenzelm / hgweb
  13. more main sessions and global theories; — wenzelm / hgweb
  14. eliminated redundant imports; — wenzelm / hgweb
  15. eliminated Plain_HOLCF.thy (see also 8e92772bc0e8): it was modeled after HOL/Plain.thy which was discontinued later; — wenzelm / hgweb
  16. tuned (see also 1fa1023b13b9); — wenzelm / hgweb
  17. tuned header; — wenzelm / hgweb
  18. tuned signature; — wenzelm / hgweb
  19. proper base name; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. tuned syntax;
    some official documentation; — wenzelm / hgweb
  22. clarified: allow to qualify theories from ROOT; — wenzelm / hgweb
  23. refer to global_theories from all sessions, before selection; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. macbroy30 is on 10.12 Sierra (already since 04-Mar-2017) -- discontinued support for 10.8 Mountain Lion; — wenzelm / hgweb
  27. back to more liberal imports (amending 908a27a4b9c9): tolerate mixed situations like "GCD" vs. "~~/src/HOL/GCD"; — wenzelm / hgweb
  28. tuned headers; — wenzelm / hgweb
  29. proper imports;
    tuned headers; — wenzelm / hgweb

#292 (Apr 4, 2017, 1:04:13 AM)

  1. tuned message; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. misc tuning and modernization; — wenzelm / hgweb
  4. clarified imports; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. provide session qualifier via resources; — wenzelm / hgweb
  8. proper qualifier (again, see df4cd6e1fdfa); — wenzelm / hgweb
  9. simplified direct theory name (again, see also 570ba266f5b5, 2a7f9e79cb28); — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. removed problematic simp rule — eberlm <eberlm@in.tum.de> / hgweb
  13. merged — nipkow / hgweb
  14. tuned — nipkow / hgweb
  15. Merged — eberlm <eberlm@in.tum.de> / hgweb
  16. added shuffle product to HOL/List — eberlm <eberlm@in.tum.de> / hgweb
  17. tuned — nipkow / hgweb
  18. added chains of (in)equations — nipkow / hgweb

#291 (Apr 2, 2017, 1:16:20 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. misc tuning and modernization; — wenzelm / hgweb
  3. clarified YXML vs. symbol encoding: operate on whole message;
    tuned signature; — wenzelm / hgweb
  4. clarified YXML vs. symbol encoding: operate on whole message; — wenzelm / hgweb
  5. tuned proofs; — wenzelm / hgweb
  6. misc tuning and modernization; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. tuned — nipkow / hgweb

#290 (Apr 1, 2017, 12:50:09 AM)

  1. more lemmas — nipkow / hgweb

#289 (Mar 24, 2017, 12:50:10 AM)

  1. tuned proof; — wenzelm / hgweb

#288 (Mar 21, 2017, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. misc tuning and modernization; — wenzelm / hgweb
  3. support to encode/decode command state;
    support to merge full contents of command state; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. eliminated redundant check (see also 27328dcaf64c vs. 9c53198dbb1c); — wenzelm / hgweb
  8. Corrected affiliation. — ballarin / hgweb

#287 (Mar 20, 2017, 12:50:10 AM)

  1. updated to jedit-5.4.0; — wenzelm / hgweb
  2. misc tuning and modernization; — wenzelm / hgweb
  3. clarified signature: rowid is specific to SQLite; — wenzelm / hgweb
  4. proper primary key; — wenzelm / hgweb
  5. more general primary_key; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. proper SQL syntax (according of PostgreSQL); — wenzelm / hgweb
  10. access table via session_name: db may in principle contain multiple entries; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. eliminated somewhat redundant inlined name (despite a7aa17a1f721); — wenzelm / hgweb

#286 (Mar 19, 2017, 12:50:11 AM)

  1. more informative session result; — wenzelm / hgweb
  2. simplified signature (despite 448325de6e4f); — wenzelm / hgweb
  3. clarified signature; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more realistic PIDE build session; — wenzelm / hgweb
  6. more uniform options; — wenzelm / hgweb
  7. asynchronous send_stop operation; — wenzelm / hgweb
  8. more process arguments; — wenzelm / hgweb
  9. proper message text (see also fa62e095d8f1); — wenzelm / hgweb
  10. support PIDE option (inactive);
    misc tuning; — wenzelm / hgweb
  11. more explicit build_session args;
    support both command-line and PIDE version; — wenzelm / hgweb
  12. avoid compiler warning; — wenzelm / hgweb
  13. actually throw exception; — wenzelm / hgweb
  14. clarified result; — wenzelm / hgweb
  15. reset print_mode, e.g. relevant for saved heap; — wenzelm / hgweb
  16. clarified init (see also 32755e357a51, ac48def96b69); — wenzelm / hgweb
  17. restore output channels after shutdown, e.g. relevant for saved heap; — wenzelm / hgweb
  18. clarified signature; — wenzelm / hgweb

#285 (Mar 18, 2017, 1:25:17 AM)

  1. merged — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. proper columns; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. more general signature: not limited to SQLite; — wenzelm / hgweb
  6. suppress inlined properties from log output; — wenzelm / hgweb
  7. prefer database, but also accept log.gz from historic versions; — wenzelm / hgweb
  8. more robust JDBC initialization, e.g. required for Isabelle/jEdit startup; — wenzelm / hgweb
  9. maintain persistent session info in SQLite database instead of log file; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. tuned message; — wenzelm / hgweb
  14. clarified signature; — wenzelm / hgweb
  15. more selective queries; — wenzelm / hgweb
  16. clarified data representation; — wenzelm / hgweb
  17. data representation with XML.Cache;
    tuned; — wenzelm / hgweb
  18. clarified name; — wenzelm / hgweb
  19. SQL database operations for combined session info; — wenzelm / hgweb
  20. prefer non-strict default; — wenzelm / hgweb
  21. clarified signature (again, see also 3ed43cfc8b14); — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. tuned comments; — wenzelm / hgweb
  25. clarified message: exception output usally happens in a context without extra newline; — wenzelm / hgweb

#284 (Mar 17, 2017, 12:50:08 AM)

  1. Removed [simp] status for Complex_eq. Also tidied some proofs — paulson <lp15@cam.ac.uk> / hgweb
  2. Removal of [simp] status for greaterThan_0. Moved two theorems into main HOL. — paulson <lp15@cam.ac.uk> / hgweb

#283 (Mar 16, 2017, 12:50:08 AM)

  1. always output proof state: there is only one output buffer in Isabelle/VSCode; — wenzelm / hgweb
  2. updated package; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. misc tuning and modernization; — wenzelm / hgweb
  6. clarified message; — wenzelm / hgweb
  7. keep PIDE.plugin for the sake of still open dockables etc. -- jEdit exits these *after* the stop operation; — wenzelm / hgweb
  8. keep style extender for the sake of potentially remaining token markers; — wenzelm / hgweb
  9. dynamic session_options for tuning parameters and initial prover options; — wenzelm / hgweb
  10. strict initialization of plugin.session: no user errors to be expected before session.start; — wenzelm / hgweb
  11. resources are part of early/strict initialization, but session_base is permissive to avoid crash of "isabelle jedit -l BAD";
    PIDE._plugin indicates intialization state of Plugin;
    tuned; — wenzelm / hgweb
  12. clarified initialization;
    tuned; — wenzelm / hgweb
  13. clarified initialization; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. clarified modules; — wenzelm / hgweb
  16. more explicit strict vs. non-strict initialization; — wenzelm / hgweb
  17. more explicit options;
    tuned signature; — wenzelm / hgweb
  18. unused; — wenzelm / hgweb
  19. clarified fall-back base, e.g. relevant for "isabelle jedit -l BAD"; — wenzelm / hgweb
  20. tuned whitespace; — wenzelm / hgweb
  21. map values statically; — wenzelm / hgweb
  22. clarified modules; — wenzelm / hgweb
  23. tuned signature; — wenzelm / hgweb
  24. tuned signature; — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. tuned signature; — wenzelm / hgweb
  27. clarified singleton module; — wenzelm / hgweb
  28. proper plugin access; — wenzelm / hgweb
  29. clarified modules; — wenzelm / hgweb
  30. proper plugin access; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. prefer local variables; — wenzelm / hgweb
  33. clarified modules; — wenzelm / hgweb
  34. avoid global variables with implicit initialization; — wenzelm / hgweb
  35. more robust early initialization; — wenzelm / hgweb
  36. show user error as on command-line, e.g. relevant for unexpected crashes; — wenzelm / hgweb
  37. afford early initialization of JEdit_Options, but it may lead to messy exception trace for malformed etc/preferences (see also 6eeaaefcea56);
    tuned signature; — wenzelm / hgweb
  38. tuned message; — wenzelm / hgweb
  39. normalize changes strictly as specified in the protocol definition (assuming non-overlapping ranges, amending 0f555ce33970), e.g. relevant for automatic quotes/parentheses around selection; — wenzelm / hgweb
  40. always update decorations eventually after document changes: VSCode might reset it, but PIDE might produce an unchanged result that is not published again; — wenzelm / hgweb
  41. avoid race condition between current_state().stable_tip_version and model.rendering(); — wenzelm / hgweb
  42. tuned; — wenzelm / hgweb
  43. updated dependencies; — wenzelm / hgweb
  44. explicitly ignore "initialized" message; — wenzelm / hgweb
  45. clarified shutdown; — wenzelm / hgweb
  46. tuned; — wenzelm / hgweb
  47. tuned; — wenzelm / hgweb
  48. support for permanent phase_changed watcher; — wenzelm / hgweb
  49. tuned; — wenzelm / hgweb
  50. more robust startup, despite remaining race condition of debugger.is_active vs. session.is_ready; — wenzelm / hgweb
  51. more robust debugger initialization, e.g. required for GUI components before actual session startup; — wenzelm / hgweb
  52. more abstract module Document; — wenzelm / hgweb
  53. tuned; — wenzelm / hgweb
  54. misc tuning and simplification; — wenzelm / hgweb
  55. more explicit Session.xml_cache; — wenzelm / hgweb
  56. tuned; — wenzelm / hgweb
  57. tuned signature; — wenzelm / hgweb
  58. tuned signature; — wenzelm / hgweb
  59. clarified modules; — wenzelm / hgweb
  60. proper local debugger state, depending on session;
    tuned signature; — wenzelm / hgweb
  61. more robust startup/init: let Session.stop wait for protocol handler initialization; — wenzelm / hgweb
  62. tuned; — wenzelm / hgweb
  63. tuned signature; — wenzelm / hgweb
  64. tuned signature; — wenzelm / hgweb
  65. more robust Session.stop: idempotent, avoid conflict with startup; — wenzelm / hgweb
  66. more strict Session.start: no restart from terminated session; — wenzelm / hgweb
  67. clarified Session.Phase; — wenzelm / hgweb

#282 (Mar 15, 2017, 1:24:09 AM)

  1. recovered typedef with set bcontfun (amending d23eded35a33) — immler / hgweb
  2. modernized construction of type bcontfun; base explicit theorems on Uniform_Limit.thy; added some lemmas — immler / hgweb

#281 (Mar 13, 2017, 12:50:11 AM)

  1. proper edits; — wenzelm / hgweb
  2. suppress vacuous messages; — wenzelm / hgweb
  3. clarified modules; — wenzelm / hgweb
  4. more explicit message type: allows body to become empty; — wenzelm / hgweb
  5. clarified current_command: index refers to node content, negative index means first command; — wenzelm / hgweb
  6. clarified caret offset;
    show output at end of file; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. discontinued pointless Text.Length: Javascript and Java agree in old-fashioned UTF-16; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. misc tuning and simplification; — wenzelm / hgweb
  11. misc tuning and simplification; — wenzelm / hgweb

#280 (Mar 12, 2017, 12:50:08 AM)

  1. updated package; — wenzelm / hgweb
  2. dynamic output, depending on caret focus (see also Tools/jEdit/src/output_dockable.scala); — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. support for caret handling and dynamic output; — wenzelm / hgweb
  5. more complete exception handling; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned colors; — wenzelm / hgweb
  9. apply multiple edits bottom-to-top as specified in the protocol definition (assuming canonical order); — wenzelm / hgweb
  10. tuned colors; — wenzelm / hgweb
  11. proper Map operations;
    re-init decorations after configuration change; — wenzelm / hgweb
  12. tuned colors according to Light+ and Dark+ themes; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb

#279 (Mar 11, 2017, 12:52:51 AM)

  1. updated package; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned colors according to Light+ and Dark+ themes; — wenzelm / hgweb
  4. suppress irrelevant markup for VSCode; — wenzelm / hgweb
  5. tuned colors; — wenzelm / hgweb
  6. avoid extra decorations for regular command keywords; — wenzelm / hgweb
  7. more compact protocol message; — wenzelm / hgweb
  8. default cygwin_root from Isabelle distribution; — wenzelm / hgweb
  9. prefer type equality; — wenzelm / hgweb
  10. restored surj as output abbreviation, amending 6af79184bef3 — haftmann / hgweb

#278 (Mar 10, 2017, 12:50:09 AM)

  1. updated package; — wenzelm / hgweb
  2. prefer immutable bindings; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. updated to vscode-languageclient 3.0; — wenzelm / hgweb
  6. more thorough build; — wenzelm / hgweb
  7. clarified versions; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. clarified; — wenzelm / hgweb
  10. incremental document changes; — wenzelm / hgweb
  11. proper treatment of line that becomes empty; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified Document.offset: including final position;
    support Document.change according to VSCode; — wenzelm / hgweb
  14. suppress vacuous edits; — wenzelm / hgweb
  15. clarified native Text.Offset versus Text.Length index Int; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. tuned messages; — wenzelm / hgweb

#277 (Mar 9, 2017, 12:50:11 AM)

  1. tuned proofs; — wenzelm / hgweb
  2. clarified rendering; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb

#276 (Mar 8, 2017, 12:50:08 AM)

  1. updated package; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. decorations for text color; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. more generic colors; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. decorations for spell-checker; — wenzelm / hgweb
  8. clarified modules; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. clarified modules: spell-checker in Pure; — wenzelm / hgweb
  11. added admin tool "isabelle build_vscode"; — wenzelm / hgweb
  12. clarified options; — wenzelm / hgweb
  13. Tuned generation of elimination rules in function package — eberlm <eberlm@in.tum.de> / hgweb

#275 (Mar 7, 2017, 1:12:35 AM)

  1. maintain decorations for document (model) and update it for each editor (view); — wenzelm / hgweb
  2. clarified messages (with improved scalability): legacy/error as diagnostics, writeln/information/warning/bad as tooltips (dynamic hover);
    discontinued obsolete "hover_message" decoration; — wenzelm / hgweb
  3. more robust; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. proper Text.Range.offside (NB: in Scala ~1 == -2); — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more general tooltips, with uniform info range handling; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more generic colors; — wenzelm / hgweb
  10. tuned whitespace; — wenzelm / hgweb
  11. proper color; — wenzelm / hgweb
  12. more generic colors; — wenzelm / hgweb

#274 (Mar 6, 2017, 12:50:10 AM)

  1. more ambitious timing, to compensate general protocol delays; — wenzelm / hgweb
  2. decorations for dotted underline: less intrusive;
    tuned; — wenzelm / hgweb
  3. more generic rendering; — wenzelm / hgweb
  4. proper reset of published decorations: initial value is Nil, afterwards it is a list of canonical length and order; — wenzelm / hgweb
  5. always invoke output: pending_output may be present due to other reasons; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. simplified; — wenzelm / hgweb
  9. publish output more thoroughly; — wenzelm / hgweb
  10. potentially redundant pending_output, for the sake of uniformity and reactivity; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. more robust treatment of pending input/output: these are often correlated;
    no decorations for invisible node; — wenzelm / hgweb
  14. merged — nipkow / hgweb
  15. added numeral_powr_numeral — nipkow / hgweb

#273 (Mar 5, 2017, 12:50:11 AM)

  1. merged — wenzelm / hgweb
  2. clarified pretty margin; — wenzelm / hgweb
  3. more general hover_message (see also JEdit_Rendering.tooltip_message); — wenzelm / hgweb
  4. clarified signature; — wenzelm / hgweb
  5. decorations for background and foreground colors; — wenzelm / hgweb
  6. tight protocol messages; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. symbolic Rendering.Color;
    clarified modules; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. Knaster-Tarski fixed point theorem and Galois Connections. — ballarin / hgweb

#272 (Mar 4, 2017, 12:50:12 AM)

  1. evade odd version conflicts for batch build (e.g. "vsce package"); — wenzelm / hgweb
  2. more robust Uri comparison, notably on Windows; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. publish decorations like diagnostics;
    Markup.BAD is decoration, not error message; — wenzelm / hgweb
  5. support for decorations; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. clarified versions; — wenzelm / hgweb
  8. clarified LICENSE; — wenzelm / hgweb

#271 (Mar 3, 2017, 12:50:08 AM)

  1. more robust: tmp files might get deleted concurrently in ML vs. Scala process; — wenzelm / hgweb
  2. clarified fonts; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified errors; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified; — wenzelm / hgweb
  7. tuned message; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. handler for Isabelle version; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. handler for Isabelle fonts; — wenzelm / hgweb
  13. more operations; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb

#270 (Mar 2, 2017, 12:50:10 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. improved performance of remove, e.g. relevant for Theories_Dockable.purge; — wenzelm / hgweb
  3. more uniform platform settings; — wenzelm / hgweb

#269 (Mar 1, 2017, 12:50:11 AM)

  1. more detailed platform information; — wenzelm / hgweb
  2. proper Isabelle/Scala tool; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. merged; — wenzelm / hgweb
  6. tuned message; — wenzelm / hgweb
  7. tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
  8. Merge — paulson <lp15@cam.ac.uk> / hgweb
  9. Renamed ii to imaginary_unit in order to free up ii as a variable name.  Also replaced some legacy def commands — paulson <lp15@cam.ac.uk> / hgweb
  10. more tests; — wenzelm / hgweb
  11. stripped unused / obsolete material — haftmann / hgweb

#268 (Feb 28, 2017, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. more links; — wenzelm / hgweb
  3. clarified priority: zero can mean unknown/long or irrelevant/short time; — wenzelm / hgweb
  4. absent timing information means zero, according to 0070053570c4, f235646b1b73; — wenzelm / hgweb
  5. Some new lemmas thanks to Lukas Bulwahn. Also, NEWS. — paulson <lp15@cam.ac.uk> / hgweb

#267 (Feb 27, 2017, 1:40:59 AM)

  1. clarified defaults; — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified defaults; — wenzelm / hgweb
  5. more operations; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. re-established AFP entry for FinFuns as library — haftmann / hgweb
  8. clarified comment — haftmann / hgweb

#266 (Feb 25, 2017, 12:50:08 AM)

  1. added multiset lemma — blanchet / hgweb
  2. added multiset lemma — blanchet / hgweb
  3. back to Poly/ML 5.6 until odd memory management problems are sorted out; — wenzelm / hgweb
  4. avoid Unicode that conflicts with Isabelle symbol rendering; — wenzelm / hgweb

#265 (Feb 23, 2017, 12:50:10 AM)

  1. more correct wording — haftmann / hgweb
  2. explicit dynamic context for gap-bridging function — haftmann / hgweb
  3. more precise NEWS and CONTRIBUTORS — haftmann / hgweb
  4. basic documentation for computations — haftmann / hgweb
  5. The Great Picard Theorem — paulson <lp15@cam.ac.uk> / hgweb
  6. New theory about Winding Numbers — paulson <lp15@cam.ac.uk> / hgweb
  7. new lemmas about segments, etc. Also recast some theorems to use Union rather than general set comprehensions — paulson <lp15@cam.ac.uk> / hgweb

#264 (Feb 22, 2017, 12:50:10 AM)

  1. some new material, also recasting some theorems using “obtains” — paulson <lp15@cam.ac.uk> / hgweb
  2. Some new lemmas. Existing lemmas modified to use uniform_limit rather than its expansion — paulson <lp15@cam.ac.uk> / hgweb

#263 (Feb 20, 2017, 12:50:11 AM)

  1. backed out unintended effects of 8355a6e2df79 in src/HOL/Algebra — haftmann / hgweb
  2. more complete program generation in presence of dictionaries — haftmann / hgweb

#262 (Feb 18, 2017, 12:50:09 AM)

  1. removed obsolete test -- coincides with mainline version; — wenzelm / hgweb
  2. updated to polyml-5.7 pre-release from repository; — wenzelm / hgweb

#261 (Feb 17, 2017, 12:50:09 AM)

  1. use the cancellation simprocs directly — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. don't activate simproc on cancel_comm_monoid_add — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#260 (Feb 16, 2017, 12:50:09 AM)

  1. cancellation simprocs generalising the multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  2. adding simplification patterns to multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  3. renaming multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#259 (Feb 13, 2017, 12:50:09 AM)

  1. implicit eta contraction for preprocessed terms avoids unintended implicit eta expansion — haftmann / hgweb
  2. explicit operations for executable primality checks — haftmann / hgweb
  3. more fun without recdef — haftmann / hgweb

#258 (Feb 11, 2017, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. proper transaction for PostgreSQL; — wenzelm / hgweb
  3. clarified Date storage; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. clarified signature; — wenzelm / hgweb
  7. renamings — blanchet / hgweb
  8. tuning — blanchet / hgweb

#257 (Feb 10, 2017, 12:50:06 AM)

  1. timestamp string format for SQLite; — wenzelm / hgweb
  2. support for type Date; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. support for type Boolean; — wenzelm / hgweb
  6. clarified signature;
    tuned toString; — wenzelm / hgweb
  7. remote database access via ssh port forwarding; — wenzelm / hgweb
  8. clarified handling of SQL.Type; — wenzelm / hgweb
  9. clarified toString; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. only intercept regular exceptions — haftmann / hgweb

#256 (Feb 9, 2017, 12:50:09 AM)

  1. more portable SQL types; — wenzelm / hgweb
  2. more portable: SQL standard syntax instead of MySQL extension; — wenzelm / hgweb
  3. general SQL database support, for SQLite and PostgreSQL;
    tuned; — wenzelm / hgweb
  4. updated; — wenzelm / hgweb
  5. minimal support for PostgreSQL databases; — wenzelm / hgweb
  6. elaborated examples for computations — haftmann / hgweb
  7. isabelle update_cartouches — haftmann / hgweb
  8. dedicated computation preprocessing rules for nat, int implemented by target language literals — haftmann / hgweb
  9. dropped superfluous preprocessing rule — haftmann / hgweb
  10. preprocessing rules must always stem from static context — haftmann / hgweb

#255 (Feb 8, 2017, 12:50:10 AM)

  1. computation preprocessing rules to allow literals as input for computations — haftmann / hgweb
  2. dedicated preprocessor for computations — haftmann / hgweb
  3. extended syntax allows to include datatype constructors directly in computations — haftmann / hgweb
  4. variables and type must be checked before entering evaluation sandwich — haftmann / hgweb
  5. more explicit errors in pathological cases — haftmann / hgweb
  6. more computation antiquotations — haftmann / hgweb
  7. computations and partiality — haftmann / hgweb
  8. tuned — haftmann / hgweb

#254 (Feb 5, 2017, 12:50:07 AM)

  1. more uniform use of Reconstruct.clean_proof_of; — wenzelm / hgweb
  2. clarified message: print subgoal number instead of potentially large term; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. suppress warnings uniformly, even in explicit commands 'find_theorems', 'solve_direct'; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#253 (Feb 4, 2017, 12:50:07 AM)

  1. proper background certificate from make_context, which can be a super-theory of the direct join (amending d07464875dd4); — wenzelm / hgweb
  2. misc tuning; — wenzelm / hgweb

#252 (Feb 3, 2017, 12:50:07 AM)

  1. move mono_neutral_cong from AFP/Deep_Learning/PP_Auxiliary — hoelzl / hgweb
  2. added veriT preprocessing proof reconstruction example — blanchet / hgweb
  3. tuned proof — nipkow / hgweb

#251 (Feb 2, 2017, 12:50:10 AM)

  1. renaming — nipkow / hgweb
  2. added is_empty — nipkow / hgweb
  3. misc tuning and modernization; — wenzelm / hgweb
  4. tuned — nipkow / hgweb
  5. merged — nipkow / hgweb
  6. tuned — nipkow / hgweb

#250 (Feb 1, 2017, 12:50:08 AM)

  1. Merged — eberlm <eberlm@in.tum.de> / hgweb
  2. Simplified Gamma_Function — eberlm <eberlm@in.tum.de> / hgweb
  3. proper priority queue spec — nipkow / hgweb

#249 (Jan 31, 2017, 12:50:07 AM)

  1. misc tuning and modernization; — wenzelm / hgweb

#248 (Jan 30, 2017, 12:50:09 AM)

  1. added inj_def (redundant, analogous to surj_def, bij_def);
    tuned proofs; — wenzelm / hgweb
  2. tuned proofs; — wenzelm / hgweb
  3. tuned proof; — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. Added new / improved tactics for fields and rings — berghofe / hgweb
  6. Corrected type of dummy pattern — berghofe / hgweb

#247 (Jan 29, 2017, 12:50:07 AM)

  1. split balance into two, clearer etc — nipkow / hgweb
  2. ML antiquotation for generated computations — haftmann / hgweb

#246 (Jan 28, 2017, 12:50:10 AM)

  1. tuned — haftmann / hgweb
  2. tuned structure and terminology — haftmann / hgweb
  3. tuned scope of lazy computation — haftmann / hgweb
  4. tuned data structure — haftmann / hgweb
  5. dropped dead code — haftmann / hgweb
  6. tuned name — nipkow / hgweb
  7. removed unclear clause; slower but clearer — nipkow / hgweb
  8. removed contribution by Daniel Stuewe, too detailed. — nipkow / hgweb

#245 (Jan 27, 2017, 12:51:09 AM)

  1. added concise log height bound lemma — nipkow / hgweb

#244 (Jan 26, 2017, 12:51:06 AM)

  1. updated package; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned — nipkow / hgweb
  4. dropped dead code — haftmann / hgweb
  5. ensure no duplicates after preprocessing — haftmann / hgweb
  6. reject polymorphic result types;
    formally generalized to multiple result types — haftmann / hgweb
  7. explicit a-priori detection of unsuitable terms for computations — haftmann / hgweb

#243 (Jan 25, 2017, 12:51:09 AM)

  1. more options; — wenzelm / hgweb

#242 (Jan 24, 2017, 12:51:05 AM)

  1. tuned; — wenzelm / hgweb
  2. experimental computations: use arbitrary generated code for RHSs, not just constants — haftmann / hgweb
  3. tuned documentation — traytel / hgweb

#241 (Jan 23, 2017, 12:51:08 AM)

  1. merged — wenzelm / hgweb
  2. updated to jdk-8u121; — wenzelm / hgweb
  3. clarified owner; — wenzelm / hgweb
  4. insist in proper GNU tar, to avoid subtle semantic differences; — wenzelm / hgweb
  5. hardlink within JVM;
    clarified file attributes; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. clarified operation: include dirs as well; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. build_jdk in Scala; — wenzelm / hgweb
  11. corrected static scope: multi-argument composition does not apply partially — haftmann / hgweb

#240 (Jan 21, 2017, 1:15:09 AM)

  1. less complex rewriting of Argo expressions: select candidate rewrite rules by analyzing only on the kind of the head expression, then select the applicable rewrite rule using ML pattern matching; keep all normalization code in a single place: modules of decision procedures focus on their core aspects; more normalization for non-linear arithmetic — boehmes / hgweb
  2. tuned; — wenzelm / hgweb
  3. added postorder — nipkow / hgweb
  4. tuned — nipkow / hgweb

#239 (Jan 20, 2017, 12:51:06 AM)

  1. int version slicker — nipkow / hgweb
  2. tuned — nipkow / hgweb

#238 (Jan 19, 2017, 12:51:08 AM)

  1. tuned — nipkow / hgweb
  2. clarified theory name;
    tuned; — wenzelm / hgweb
  3. New material from Bertrand's postulate (file Bertrand_Discrete_Sqrt), and tidied an old messy proof — paulson <lp15@cam.ac.uk> / hgweb

#237 (Jan 18, 2017, 12:51:09 AM)

  1. tuned — nipkow / hgweb
  2. removed some old ASCII syntax; — wenzelm / hgweb
  3. prefer context groups; — wenzelm / hgweb
  4. misc tuning and modernization; — wenzelm / hgweb
  5. prefer context groups; — wenzelm / hgweb
  6. more symbols; — wenzelm / hgweb
  7. misc tuning and modernization; — wenzelm / hgweb
  8. isabelle update_cartouches -c -t; — wenzelm / hgweb
  9. more symbols via abbrevs; — wenzelm / hgweb

#236 (Jan 17, 2017, 12:51:05 AM)

  1. tuned signature; — wenzelm / hgweb
  2. clarified classical rules; — wenzelm / hgweb
  3. misc tuning and updates according to Curry-Club Dec-2016; — wenzelm / hgweb
  4. added option -n, e.g. useful to generate Dockerfile only; — wenzelm / hgweb
  5. support for remote APP_ARCHIVE, with self-contained Dockerfile (e.g. for Docker Hub); — wenzelm / hgweb
  6. tuned -- nicer generated bash source; — wenzelm / hgweb

#235 (Jan 16, 2017, 12:51:07 AM)

  1. afford approx. 10MB for curl, e.g. required for "isabelle components"; — wenzelm / hgweb
  2. updated to jvm-1.8; — wenzelm / hgweb
  3. uniform use of ISABELLE_SCALAC_OPTIONS for scalac, notably for -Xmax-classfile-name on encrypted or docker file-systems; — wenzelm / hgweb
  4. clarified settings; — wenzelm / hgweb
  5. clarified signature: packages may be accessed in Isabelle/Scala; — wenzelm / hgweb
  6. tuned whitespace; — wenzelm / hgweb
  7. clarified packages (for z3); — wenzelm / hgweb
  8. proper tag syntax; — wenzelm / hgweb
  9. clarified packages;
    tuned message; — wenzelm / hgweb
  10. clarified packages; — wenzelm / hgweb
  11. more options; — wenzelm / hgweb

#234 (Jan 15, 2017, 12:51:10 AM)

  1. do avoid suspicious Unicode; — wenzelm / hgweb
  2. more standard header;
    avoid suspicious Unicode; — wenzelm / hgweb
  3. build docker image from Isabelle application bundle for Linux; — wenzelm / hgweb
  4. tuned message; — wenzelm / hgweb

#233 (Jan 14, 2017, 12:51:07 AM)

  1. Added Circle_Area to HOL-Analysis examples — eberlm <eberlm@in.tum.de> / hgweb
  2. tuned/minimized — nipkow / hgweb

#232 (Jan 13, 2017, 12:51:07 AM)

  1. added lemma — blanchet / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. more robust: delay switches thread context from timer to GUI and may get out of sync with revoke operation; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb

#231 (Jan 12, 2017, 12:51:07 AM)

  1. improved chart plotting — haftmann / hgweb
  2. augmented user aliasses — haftmann / hgweb
  3. proper treatment of utf-8 — haftmann / hgweb
  4. tuned; — wenzelm / hgweb
  5. support for semantic completion; — wenzelm / hgweb
  6. generalized types in lemmas — blanchet / hgweb
  7. updated package; — wenzelm / hgweb
  8. enable vscode_unicode_symbols by default, despite asymmetry of input and output; — wenzelm / hgweb
  9. more documentation; — wenzelm / hgweb
  10. generated configuration for Prettify Symbols Mode; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. clarified text output wrt. symbols; — wenzelm / hgweb

#230 (Jan 11, 2017, 12:51:08 AM)

  1. merged — wenzelm / hgweb
  2. tuned signature; — wenzelm / hgweb
  3. support "purge" operation on document model; — wenzelm / hgweb
  4. proper template; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. accomodate very big file_models and changed_files; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned — nipkow / hgweb
  9. separate instance for semidom_modulo — haftmann / hgweb
  10. generalized definition — haftmann / hgweb

#229 (Jan 10, 2017, 12:51:07 AM)

  1. tuned output; — wenzelm / hgweb
  2. update File_Model based on file-system events; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. clarified modules;
    tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. merged — nipkow / hgweb
  8. fix problems because of "surj" input abbreviation; tuned — nipkow / hgweb
  9. hide global sum — nipkow / hgweb
  10. gcd/lcm on finite sets — haftmann / hgweb
  11. moved some lemmas to appropriate places — haftmann / hgweb
  12. slightly generalized type class hierarchy concerning unit factors, to allow for lean polynomial normalization — haftmann / hgweb
  13. fixed LaTeX problems — paulson <lp15@cam.ac.uk> / hgweb
  14. Jordan Curve Theorem — paulson <lp15@cam.ac.uk> / hgweb
  15. Advanced topology — paulson <lp15@cam.ac.uk> / hgweb

#228 (Jan 9, 2017, 12:51:06 AM)

  1. NEWS for VSCode; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. more documentation; — wenzelm / hgweb
  4. added node_name(String): imitate jEdit buffer operations;
    more uniform get_file_content for external source file references; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned signature; — wenzelm / hgweb
  7. avoid immediate editor.flush on buffer events; — wenzelm / hgweb
  8. refer to internal File_Model instead of external file; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. resolve dependencies implicitly via File_Model, without jEdit Buffer_Model; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. support for bibtex entries; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned signature; — wenzelm / hgweb
  15. more explocit Document_Model.Content; — wenzelm / hgweb
  16. refer to bibtex entries via general Document_Model, instead of editor buffers; — wenzelm / hgweb
  17. clarified modules; — wenzelm / hgweb
  18. uniform Document.Model.node_edits (without void edits); — wenzelm / hgweb
  19. clarified check_thy_reader: check node_name here; — wenzelm / hgweb
  20. more uniform node_header (non-strict);
    removed dead code; — wenzelm / hgweb
  21. tuned signature; — wenzelm / hgweb
  22. tuned signature; — wenzelm / hgweb
  23. tuned; — wenzelm / hgweb
  24. clarified lazy text content; — wenzelm / hgweb
  25. Line.Document consists of independently allocated strings;
    tuned signature; — wenzelm / hgweb
  26. obsolete; — wenzelm / hgweb
  27. clarified buffer events: exit model while loading;
    misc tuning; — wenzelm / hgweb
  28. separate Buffer_Model vs. File_Model;
    misc tuning and clarification; — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. tuned; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. manage buffer models as explicit global state;
    tuned signature; — wenzelm / hgweb
  33. tuned signature; — wenzelm / hgweb

#227 (Jan 8, 2017, 12:51:09 AM)

  1. obsolete — haftmann / hgweb

#226 (Jan 6, 2017, 12:51:07 AM)

  1. more informative error for spurious crash; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. dummy File_Watcher for Windows (spurious crashes seen on Windows 7); — wenzelm / hgweb
  5. more robust treatment of logical lines; — wenzelm / hgweb
  6. updated package; — wenzelm / hgweb
  7. proper name for recursive grammar;
    pro-forma update of fileTypes; — wenzelm / hgweb
  8. emit Commands_Changed for blobs as well, e.g. relevant for isabelle.vscode.Server.prover_output; — wenzelm / hgweb
  9. suppress empty results; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. manage document blobs as well; — wenzelm / hgweb
  12. misc tuning and clarification; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. tuned structure — haftmann / hgweb
  17. lead_coeff is more appropriate as abbreviation — haftmann / hgweb
  18. more lemmas;
    tuned headings — haftmann / hgweb
  19. covering space lift lemmas — paulson <lp15@cam.ac.uk> / hgweb
  20. facts about ANRs, ENRs, covering spaces — paulson <lp15@cam.ac.uk> / hgweb
  21. New theory of arcwise connected sets and other new material — paulson <lp15@cam.ac.uk> / hgweb
  22. connectedness, circles not simply connected , punctured universe — paulson <lp15@cam.ac.uk> / hgweb
  23. New material about path connectedness, etc. — paulson <lp15@cam.ac.uk> / hgweb
  24. tuned NEWS — haftmann / hgweb
  25. reworked to provide auxiliary operations Euclidean_Algorithm.* to instantiate gcd etc. for euclidean rings — haftmann / hgweb
  26. moved euclidean ring to HOL — haftmann / hgweb
  27. reshaped euclidean semiring into hierarchy of euclidean semirings culminating in uniquely determined euclidean divion — haftmann / hgweb

#225 (Jan 5, 2017, 12:51:08 AM)

  1. proper registration of implicitly loaded files; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more file types; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. proper interpretation of Resources.source_file as platform file; — wenzelm / hgweb
  7. clarified Document.Node.Name (again): canonical platform file;
    identify document models by native java.io.File; — wenzelm / hgweb
  8. Windows UNC path is plain file; — wenzelm / hgweb
  9. clarified file URIs; — wenzelm / hgweb
  10. Merge — paulson <lp15@cam.ac.uk> / hgweb
  11. Many new theorems, and more tidying — paulson <lp15@cam.ac.uk> / hgweb
  12. merged — nipkow / hgweb
  13. tuned — nipkow / hgweb

#224 (Jan 4, 2017, 12:51:08 AM)

  1. more robust, notably on Windows; — wenzelm / hgweb
  2. updated package; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. support VSCode DocumentHighlights;
    clarified modules; — wenzelm / hgweb
  5. clarified file URLs, notably for Windows UNC paths; — wenzelm / hgweb
  6. more language support; — wenzelm / hgweb
  7. tuned whitespace; — wenzelm / hgweb
  8. proper line_offset; — wenzelm / hgweb
  9. clarified message severity, based on empirical observation of VSCode 1.8.1; — wenzelm / hgweb
  10. avoid escape of '/' in JSONFormat.quoteString; — wenzelm / hgweb
  11. more liberal drive letter, for the sake of file:// URLs; — wenzelm / hgweb
  12. clarified master_dir: file-URL; — wenzelm / hgweb
  13. A few new lemmas and needed adaptations — paulson <lp15@cam.ac.uk> / hgweb

#223 (Jan 3, 2017, 12:51:06 AM)

  1. updated package; — wenzelm / hgweb
  2. avoid hardwired options: use isabelle.args settings instead; — wenzelm / hgweb
  3. support for Windows; — wenzelm / hgweb
  4. proper bootstrap name, e.g. for Pure.thy; — wenzelm / hgweb
  5. more robust startup; — wenzelm / hgweb
  6. more specific isabelle-ml language support; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. proper use of isabelle-ml; — wenzelm / hgweb
  9. grammar for Isabelle/ML, based on https://github.com/textmate/standard-ml.tmbundle/blob/fea2448/Syntaxes/Standard%20ML.plist — wenzelm / hgweb
  10. clarified multiple tooltips; — wenzelm / hgweb
  11. proper content format; — wenzelm / hgweb
  12. more syntax;
    tuned; — wenzelm / hgweb
  13. more syntax;
    tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. more keywords; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb

#222 (Jan 2, 2017, 12:51:07 AM)

  1. proper packaging; — wenzelm / hgweb
  2. generate uuid; — wenzelm / hgweb
  3. generate static TextMate grammar for VSCode editor; — wenzelm / hgweb
  4. proper default; — wenzelm / hgweb
  5. clarified file name; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more configuration; — wenzelm / hgweb
  8. automatically build session image; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. just one synchronized access to global state: works recursively on JVM;
    tuned; — wenzelm / hgweb
  11. clarified modules; — wenzelm / hgweb
  12. clarified file URI operations; — wenzelm / hgweb

#221 (Jan 1, 2017, 12:50:11 AM)

  1. more precise markup;
    tuned signature; — wenzelm / hgweb
  2. automatically resolve dependencies from document models and file-system; — wenzelm / hgweb
  3. clarified; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. ignore message; — wenzelm / hgweb
  6. clarified node_visible; — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. proper state update; — wenzelm / hgweb
  9. proper log; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. proper import_name; — wenzelm / hgweb
  14. more elementary rules about div / mod on int — haftmann / hgweb
  15. complete set of cases rules for integers known to be (non-)positive/negative;
    legacy theorem branding — haftmann / hgweb
  16. more facts on sgn, abs — haftmann / hgweb
  17. dropped slightly outdated comment — haftmann / hgweb

#220 (Dec 31, 2016, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. manage changes of external files;
    tuned; — wenzelm / hgweb
  3. more explicit edits -- eliminated Clear; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. clarified Document_Model perspective and edits; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. more uniform errors in '(prim)(co)rec(ursive)' variants — blanchet / hgweb

#219 (Dec 30, 2016, 12:50:07 AM)

  1. re-use options from resources; — wenzelm / hgweb
  2. moved main state to VSCode_Resources;
    misc tuning; — wenzelm / hgweb
  3. re-use resources from session; — wenzelm / hgweb
  4. clarified Document.length -- independent of text_length; — wenzelm / hgweb
  5. more robust shutdown; — wenzelm / hgweb
  6. watcher for file-system events; — wenzelm / hgweb
  7. tuned comments; — wenzelm / hgweb

#218 (Dec 29, 2016, 12:50:08 AM)

  1. tuned; — wenzelm / hgweb
  2. publish extension on Visual Studio Marketplace; — wenzelm / hgweb
  3. updated VSCode extension to "isabelle vscode_server"; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. DiagnosticSeverity according to implementation https://github.com/Microsoft/vscode-languageserver-node instead of documentation https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md; — wenzelm / hgweb
  6. support for syslog messages;
    clarified shutdown; — wenzelm / hgweb
  7. prefer stable state -- reduce repeated diagnostics; — wenzelm / hgweb
  8. more uniform pending_input / pending_output;
    explicit Document_Model.uri;
    tuned; — wenzelm / hgweb
  9. unused; — wenzelm / hgweb
  10. precise full_range and thus proper try_restrict in Snapshot.cumulate; — wenzelm / hgweb
  11. clarified protocol errors; — wenzelm / hgweb
  12. clarified signature; — wenzelm / hgweb
  13. unused; — wenzelm / hgweb
  14. clarified options; — wenzelm / hgweb
  15. clarified signature: maintan Text.Length within Line.Document; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. clarified signature: explicit Length to avoid implicit mistakes; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. more uniform treatment of input/output wrt. client;
    support for diagnistic messages;
    misc tuning; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. more uniform treatment of "bad" like other messages (with serial number); — wenzelm / hgweb
  22. clarified modules; — wenzelm / hgweb
  23. support for diagnostics; — wenzelm / hgweb
  24. print constants in 'primrec', 'primcorec(ursive)', 'corec(ursive)', like in 'definition' and 'fun(ction)' — blanchet / hgweb

#217 (Dec 27, 2016, 12:50:08 AM)

  1. more uniform treatment of file name vs. theory name and special header; — wenzelm / hgweb
  2. clarified document: no stored text; — wenzelm / hgweb
  3. clarified header text; — wenzelm / hgweb

#216 (Dec 25, 2016, 12:50:09 AM)

  1. restored instance for char, which got ancidentally lost in b3f2b8c906a6 — haftmann / hgweb

#215 (Dec 24, 2016, 12:50:07 AM)

  1. merged — wenzelm / hgweb
  2. proper file:// URL for external references; — wenzelm / hgweb
  3. full range for Position.Item;
    more hyperlinks for VSCode; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. suppress dummy id; — wenzelm / hgweb
  10. omit unused markup; — wenzelm / hgweb
  11. removed junk; — wenzelm / hgweb
  12. proper clean_yxml; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. clarified message; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. tuned -- use zero-based Line.Position; — wenzelm / hgweb
  18. VSCode already detects URLs from plain text; — wenzelm / hgweb
  19. clarified signature; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. tuned signature -- more explicit types; — wenzelm / hgweb
  22. basic support for hyperlinks / Goto Definition Request; — wenzelm / hgweb
  23. clarified border cases; — wenzelm / hgweb
  24. tuned messages; — wenzelm / hgweb
  25. proper pattern match; — wenzelm / hgweb
  26. more explicit error; — wenzelm / hgweb
  27. more explicit error; — wenzelm / hgweb
  28. display messages, according to regular Isabelle Output; — wenzelm / hgweb
  29. tuned; — wenzelm / hgweb
  30. clarified node_name: preserve original uri; — wenzelm / hgweb
  31. clarified directories; — wenzelm / hgweb

#214 (Dec 23, 2016, 12:50:06 AM)

  1. generalized generation of coinduction goal (towards nonuniform codatatypes) — blanchet / hgweb
  2. export ML functions (towards nonuniform codatatypes) + signature tuning — blanchet / hgweb
  3. export ML function — blanchet / hgweb
  4. more uniform div/mod relations — haftmann / hgweb
  5. proper logical constants — haftmann / hgweb
  6. prefer existing logical constant over abbreviation — haftmann / hgweb
  7. dropped aliasses — haftmann / hgweb
  8. removed dangerous simp rule: prime computations can be excessively long — haftmann / hgweb

#213 (Dec 22, 2016, 12:50:09 AM)

  1. emphasize dedicated rewrite rules for congruences — haftmann / hgweb
  2. moved and exported tactic — blanchet / hgweb
  3. export ML function (towards nonuniform datatypes) — blanchet / hgweb
  4. generalized ML function (towards nonuniform datatypes) — blanchet / hgweb
  5. generalized ML function (towards nonuniform datatypes) — blanchet / hgweb
  6. merge — blanchet / hgweb
  7. renamed confusing variable names — blanchet / hgweb

#212 (Dec 21, 2016, 12:50:10 AM)

  1. clarified module name; — wenzelm / hgweb
  2. more uniform rendering for Isabelle/jEdit and Isabelle/VSCode; — wenzelm / hgweb
  3. clarified module name; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. proper reset of column (amending 01e50039edc9); — wenzelm / hgweb
  6. added option -T: text length encoding; — wenzelm / hgweb
  7. more systematic text length wrt. encoding; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. more systematic text length; — wenzelm / hgweb
  10. unused; — wenzelm / hgweb
  11. proper counting of chars; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. clarified modules; — wenzelm / hgweb
  14. clarified modules; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb
  16. merge — blanchet / hgweb
  17. generalized code (towards nonuniform datatypes) — blanchet / hgweb

#211 (Dec 20, 2016, 12:50:07 AM)

  1. clarified modules; — wenzelm / hgweb
  2. basic support for VSCode Language Server protocol;
    minimal extension for VSCode editor; — wenzelm / hgweb

#210 (Dec 19, 2016, 12:50:08 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. tuned whitespace; — wenzelm / hgweb
  3. added isabelle jedit -R;
    errors in session_info/session_content are ignored and deferred to later checks of Build.build; — wenzelm / hgweb
  4. misc tuning and modernization; — wenzelm / hgweb
  5. more standard notation (like infix); — wenzelm / hgweb
  6. dummy fork to produce ML_statistics even in sequential mode (e.g. for heap size); — wenzelm / hgweb
  7. expose stderr, e.g. Multithreading.tracing; — wenzelm / hgweb
  8. test parallel proof terms in this small session (somewhat slow for bigger applications); — wenzelm / hgweb
  9. tuned messages -- more symbols; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. more permissive syntax;
    more PIDE markup; — wenzelm / hgweb

#209 (Dec 18, 2016, 12:50:11 AM)

  1. reoriented congruence rules in non-explosive direction — haftmann / hgweb
  2. more fine-grained type class hierarchy for div and mod — haftmann / hgweb
  3. restructured matter on polynomials and normalized fractions — haftmann / hgweb
  4. streamlined computation rules for primality of numerals: no need to go via explicit conversion to nat — haftmann / hgweb
  5. tuned fact references — haftmann / hgweb
  6. clarified library contents — haftmann / hgweb
  7. standardized notation — haftmann / hgweb
  8. redundant — haftmann / hgweb
  9. renewed and spread FIXME tags on watering bin interpretation, which got partially lost in 9f089287687b — haftmann / hgweb
  10. added lemmas demanded by FIXMEs — haftmann / hgweb
  11. dropped comment after conversation with author: predicate compiler works independently from any code generator setup — haftmann / hgweb
  12. unconditional Code_Test_PolyML and Code_Test_Scala: compiler is always present; — wenzelm / hgweb
  13. tuned signature -- suppress pointless exports; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more standard pretty printing;
    tuned messages; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned whitespace;
    tuned comments; — wenzelm / hgweb

#208 (Dec 17, 2016, 12:50:09 AM)

  1. refactored induction principle generation code, for reuse for nonuniform datatypes — blanchet / hgweb
  2. merged — wenzelm / hgweb
  3. consolidate nested thms with persistent result, for improved performance;
    always consolidate parts of fulfill_norm_proof: important to exhibit cyclic thms (via non-termination as officially published), but this was lost in f33d5a00c25d; — wenzelm / hgweb
  4. tuned signature -- more abstract type thm_node; — wenzelm / hgweb
  5. tuned signature; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb
  7. back to full Proofterm.join_bodies, which was lost in 2011 (4e2abb045eac, cc53ce50f738); — wenzelm / hgweb
  8. simplified options; — wenzelm / hgweb
  9. more careful derivation_closed / close_derivation; — wenzelm / hgweb
  10. always close derivation, for significantly improved performance without parallel proofs; — wenzelm / hgweb
  11. tuned whitespace; — wenzelm / hgweb
  12. removed of_string_limited; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. tuned; — wenzelm / hgweb

#207 (Dec 16, 2016, 12:50:10 AM)

  1. updated CASC instructions + tuning — blanchet / hgweb

#206 (Dec 15, 2016, 12:50:08 AM)

  1. support THF1 parsing for 'tptp_...' commands (e.g. 'tptp_isabelle') -- useful for CASC, SystemOnTPTP, ... — blanchet / hgweb
  2. only recognize maps if the type names match — blanchet / hgweb
  3. robustness — blanchet / hgweb

#205 (Dec 14, 2016, 12:50:11 AM)

  1. more tight thread attributes, based in internal word arithmetic instead of symbolic datatypes: measurable performance improvement; — wenzelm / hgweb
  2. more symbols; — wenzelm / hgweb

#204 (Dec 13, 2016, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. removed obsolete RC tags; — wenzelm / hgweb
  3. Added tag Isabelle2016-1 for changeset 7aa3c52f27aa — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. proper session HOL-Types_To_Sets;
    NEWS;
    CONTRIBUTORS;
    tuned whitespace; — wenzelm / hgweb
  6. Added tag Isabelle2016-1-RC5 for changeset 964ac7439a52 — wenzelm / hgweb
  7. notes on whitespace; — wenzelm / hgweb
  8. avoid spurious messages -- potential cause of problems for "meson"; — wenzelm / hgweb
  9. avoid spurious messages; — wenzelm / hgweb

#203 (Dec 11, 2016, 12:50:07 AM)

  1. clarified output: avoid confusion with line:column notation; — wenzelm / hgweb
  2. clarified JSON operations (see isabelle_vscode/a7931dc2a1ab); — wenzelm / hgweb
  3. updated Poly/ML repository test version (08-Dec-2016); — wenzelm / hgweb

#202 (Dec 9, 2016, 12:50:08 AM)

  1. remove typo in bij_swap_compose_bij theorem name; tune proof — bulwahn / hgweb
  2. filter non-matching prems to not fail in proof procedure; include test case (related to c8a93680b80d) — bulwahn / hgweb

#201 (Dec 8, 2016, 12:50:10 AM)

  1. more lemmas — nipkow / hgweb

#200 (Dec 6, 2016, 12:50:07 AM)

  1. spelling — nipkow / hgweb

#199 (Dec 5, 2016, 12:50:08 AM)

  1. misc tuning and modernization; — wenzelm / hgweb
  2. back to isabelle-dev repository; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. more uniform indentation of new line, even if it is empty (relevant for non-proof commands, e.g. 'definition', 'context'); — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb

#198 (Nov 30, 2016, 12:50:07 AM)

  1. merged — nipkow / hgweb
  2. more lemmas, tuned proofs — nipkow / hgweb
  3. don't generate 'size_gen_o_map' property if its type variable is too limited anyway to be useful — blanchet / hgweb
  4. added lemma about 'mult', as suggested by Bertram Felgenhauer — blanchet / hgweb

#197 (Nov 29, 2016, 12:50:09 AM)

  1. tuned proof — nipkow / hgweb

#196 (Nov 28, 2016, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. Added tag Isabelle2016-1-RC4 for changeset 49708cffb98d — wenzelm / hgweb
  3. NEWS for e6a3c55b929b; — wenzelm / hgweb
  4. embedded latex has 0 length -- imitating \<^raw> before aa1fe1103ab8; — wenzelm / hgweb
  5. avoid extra space intruding rail diagrams (amending 4854f7ee0987); — wenzelm / hgweb
  6. explicit option editor_generated_input_delay, which is more aggressive by default; — wenzelm / hgweb
  7. clarified NEWS concerning Library/Poly_Deriv — haftmann / hgweb
  8. made MaSh faster and less likely to hang seemingly forever — blanchet / hgweb
  9. delay_first for machine generated editor events: avoid starvation, e.g. when operating on big sessions; — wenzelm / hgweb
  10. Added tag Isabelle2016-1-RC3 for changeset 51be997d0698 — wenzelm / hgweb
  11. op powr for quickcheck[approximation] (amending 67792e4a5486) — immler / hgweb
  12. skip over inner syntax for indentation; — wenzelm / hgweb
  13. tuned whitespace; — wenzelm / hgweb
  14. tuned; — wenzelm / hgweb
  15. more on "Indentation"; — wenzelm / hgweb
  16. more on "Formal scopes and semantic selection"; — wenzelm / hgweb
  17. misc tuning and updates; — wenzelm / hgweb
  18. more on JVM heap space; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. more on Isar proof language; — wenzelm / hgweb
  21. documentation for Isabelle/Scala tools;
    tuned; — wenzelm / hgweb
  22. more symbols; — wenzelm / hgweb
  23. avoid import of Complex_Main into Word library (amending 34b7e2da95f6), e.g. to avoid intrusion of const "ii" into theories without complex numbers; — wenzelm / hgweb
  24. more cronjob tasks, using Poly/ML repository version from 13-Nov-2016; — wenzelm / hgweb
  25. optional component setup; — wenzelm / hgweb
  26. clarified msys root;
    proper copy_files; — wenzelm / hgweb
  27. clarified setup: avoid alternative C compiler tools, e.g. from Homebrew or MacPorts; — wenzelm / hgweb
  28. proper admin tool; — wenzelm / hgweb
  29. tuned output; — wenzelm / hgweb
  30. back to regular Isabelle tool (reverting abc34a149690); — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. $HOME/.bashrc provides TZ for *all* processes, resulting in proper date for Build_Log.log_date in remote_build_history via ssh (see also fe8f8f88a1d7); — wenzelm / hgweb
  33. trim more thoroughly, e.g. trailing \0 seen on some system; — wenzelm / hgweb
  34. tuned; — wenzelm / hgweb
  35. build sha1 library; — wenzelm / hgweb
  36. proper CONFIG_SITE for msys; — wenzelm / hgweb
  37. clarified platform selection; — wenzelm / hgweb
  38. more robust Windows platform; — wenzelm / hgweb
  39. copy libgmp on Linux; — wenzelm / hgweb
  40. prefer raw Admin tool, without Isabelle settings environment; — wenzelm / hgweb
  41. clarified command-line; — wenzelm / hgweb
  42. no backup of generated stuff; — wenzelm / hgweb
  43. more precise environment (for Windows); — wenzelm / hgweb
  44. proper shell_path for msys inside cygwin; — wenzelm / hgweb
  45. support other bash executable (notably for msys on Windows); — wenzelm / hgweb
  46. proper options;
    simplified command-line;
    tuned; — wenzelm / hgweb
  47. build_polyml in Scala; — wenzelm / hgweb
  48. clarified File.move: target directory like File.copy; — wenzelm / hgweb
  49. more logging, to see better when files written; — wenzelm / hgweb
  50. proper cleanup; — wenzelm / hgweb
  51. uniform order for options and args; — wenzelm / hgweb
  52. more robust jedit_auto_resolve: avoid losing events deps_changed() / delay_load.invoke(); — wenzelm / hgweb
  53. tuned comment; — wenzelm / hgweb
  54. proper option for "build", not "build_history" (cf. 5ca4ac099e94); — wenzelm / hgweb
  55. tuned; — wenzelm / hgweb
  56. simplified main proof; — wenzelm / hgweb
  57. misc tuning and modernization; — wenzelm / hgweb
  58. recovered Output.writeln for remote build_history (cf. ed8940d6295c), in order to have log files copied and removed; — wenzelm / hgweb
  59. more uniform path syntax, as in ML (see 5a7c919a4ada); — wenzelm / hgweb
  60. unused since 15865e0c5598; — wenzelm / hgweb
  61. added Nunchaku component and tuned Nunchaku integration accordingly — blanchet / hgweb
  62. back to more elementary result (see 5f49765a25ec): avoid concurrent use of ssh channel; — wenzelm / hgweb
  63. Added tag Isabelle2016-1-RC2 for changeset 2bf4fdcebd49 — wenzelm / hgweb
  64. more robust multithreading; — wenzelm / hgweb
  65. documentation of @{undefined} (actually introduced in Isabelle2016); — wenzelm / hgweb
  66. tuned; — wenzelm / hgweb
  67. Scala "\u" notation uses hexadecimal, not octal (amending 00a135c0a17f); — wenzelm / hgweb
  68. HOL-Probability: fix import path in Fin_Map — hoelzl / hgweb
  69. disable CVC4 statistics, and hence crashes upon user interruptions — blanchet / hgweb
  70. back to stable scala-2.11.8; — wenzelm / hgweb
  71. self_update of components, e.g. for vmnipkow9; — wenzelm / hgweb
  72. updated to scala-2.12.0; — wenzelm / hgweb
  73. tuned — nipkow / hgweb
  74. more accurate start_line: avoid changing the original command (e.g. 'try', 'sledgehammer'); — wenzelm / hgweb
  75. extra newline as for other tools; — wenzelm / hgweb
  76. prefer standard_path for bash arg; — wenzelm / hgweb
  77. ignore interrupts from underlying process, e.g. due to out-of-memory situation in ML_Process (see also build.scala); — wenzelm / hgweb
  78. proper remote repository source; — wenzelm / hgweb
  79. clarified setup_repository: even more uniform pull vs. clone (see also e84cba30d7ff); — wenzelm / hgweb
  80. pull isabelle-release; — wenzelm / hgweb

#195 (Nov 25, 2016, 12:50:09 AM)

  1. Merged natlog2 into Discrete.log — eberlm <eberlm@in.tum.de> / hgweb

#194 (Nov 24, 2016, 12:50:06 AM)

  1. moved IMP/Abs_Int_ITP to AFP/Abs_Int_ITP2012 — nipkow / hgweb

#193 (Nov 23, 2016, 12:50:09 AM)

  1. added lemma — nipkow / hgweb
  2. added simp rule — nipkow / hgweb

#192 (Nov 16, 2016, 12:50:10 AM)

  1. generalized experimental feature slightly — blanchet / hgweb

#191 (Nov 9, 2016, 12:50:08 AM)

  1. provided more efficient interface — nipkow / hgweb

#190 (Nov 5, 2016, 12:50:08 AM)

  1. back to stable scala-2.11.8; — wenzelm / hgweb

#189 (Nov 4, 2016, 12:50:07 AM)

  1. updated to scala-2.12.0; — wenzelm / hgweb
  2. tuned — nipkow / hgweb

#188 (Nov 2, 2016, 12:50:07 AM)

  1. tuned signature — traytel / hgweb
  2. back to post-release mode -- after fork point; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. updated to new cronjob; — wenzelm / hgweb
  5. build_release on lxbroy10 appears to work, including latex and remote_dmg; — wenzelm / hgweb
  6. misc tuning and modernization; — wenzelm / hgweb

#187 (Nov 1, 2016, 12:50:08 AM)

  1. always expand equalities in the transfer relation in transfer_prover (cf. 0a7c97c76f46) — kuncar / hgweb
  2. moved contribution to right release — blanchet / hgweb
  3. more explicit pull; — wenzelm / hgweb

#186 (Oct 31, 2016, 12:50:06 AM)

  1. types to sets: initial commit — kuncar / hgweb

#185 (Oct 30, 2016, 12:50:09 AM)

  1. avoid code generator warnings when deleting equations in BNF commands (e.g., datatype) in locales with assumptions and similar — blanchet / hgweb
  2. adapted Nunchaku integration to keyword renaming — blanchet / hgweb

#184 (Oct 29, 2016, 12:50:08 AM)

  1. tuned; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. Added tag Isabelle2016-1-RC1 for changeset 9ee2480d10b7 — wenzelm / hgweb
  4. a more general relator domain rule for the function type — kuncar / hgweb
  5. Haskabelle is presently unmaintained; — wenzelm / hgweb
  6. tuned; — wenzelm / hgweb

#183 (Oct 28, 2016, 1:11:41 AM)

  1. merged — wenzelm / hgweb
  2. more careful PIDE reports: avoid duplicates, notably in situation of backtracking loops; — wenzelm / hgweb
  3. avoid multiple PIDE markup due to (potentially infinite) backtracking; — wenzelm / hgweb
  4. more permissive remote_build_history: failure happens routinely and should not lead error, without saving logs; — wenzelm / hgweb
  5. more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  6. updated CVC4 component — blanchet / hgweb
  7. tuning — blanchet / hgweb
  8. more uniform treatment of codatatype vs. datatype map and rel theorem generation (towards nonuniform codatatypes) — blanchet / hgweb
  9. added lemma — nipkow / hgweb

#182 (Oct 27, 2016, 12:50:10 AM)

  1. tuning — blanchet / hgweb
  2. preprocess typedefs and quotients correctly — blanchet / hgweb
  3. adapted Nunchaku's input syntax to new design decisions — blanchet / hgweb
  4. more informative error (see 6e9c22c494c5); — wenzelm / hgweb
  5. tuned signature -- more friendly for experimentation; — wenzelm / hgweb
  6. clarified hg push return code: 1 means "nothing to push"; — wenzelm / hgweb
  7. proper Nunchaku setup to use CVC4 and Kodkod — blanchet / hgweb
  8. more specific hardware information: relevant for ultimate Mac OS X version; — wenzelm / hgweb
  9. just one task to identify Isabelle + AFP repository snapshots and build release;
    report AFP changeset id on website; — wenzelm / hgweb
  10. tuned; — wenzelm / hgweb
  11. Deleted spurious markup — paulson <lp15@cam.ac.uk> / hgweb
  12. latest Mac OS X versions *are* still supported, but presently without formal reference systems; — wenzelm / hgweb

#181 (Oct 26, 2016, 12:50:08 AM)

  1. pagecolor no longer exists;
    uniform use of pdfpagelabels (see 790f73fa8b36); — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. use other remote_mac: macbroy30 is down; — wenzelm / hgweb
  4. more robust printing of names in the context of outer syntax; — wenzelm / hgweb
  5. more informative error (stderr); — wenzelm / hgweb
  6. more new material — paulson <lp15@cam.ac.uk> / hgweb
  7. Merge — paulson <lp15@cam.ac.uk> / hgweb
  8. more new material — paulson <lp15@cam.ac.uk> / hgweb
  9. tuned and updated for release; — wenzelm / hgweb
  10. updated for release; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. misc tuning for release; — wenzelm / hgweb
  13. added Nunchaku integration — blanchet / hgweb

#180 (Oct 25, 2016, 12:50:09 AM)

  1. merged — wenzelm / hgweb
  2. version provided by web server; — wenzelm / hgweb
  3. proper default Windows ACLs, e.g. relevant when the bundle is placed into the root directory of a volume; — wenzelm / hgweb
  4. unused; — wenzelm / hgweb
  5. tuned documentation — blanchet / hgweb
  6. document limitations — blanchet / hgweb
  7. more accurate error message — blanchet / hgweb
  8. robustness — blanchet / hgweb
  9. document transfer_prover_eq and friend_of_corec_simps — Andreas Lochbihler / hgweb
  10. additional user-specified simp (naturality) rules used in friend_of_corec — traytel / hgweb
  11. apply transfer_prover after folding relator_eq — traytel / hgweb
  12. merged — wenzelm / hgweb
  13. more thorough cleanup of lib/classes -- it may contain broken Pure.jar or copies of Scala libraries (in historic versions); — wenzelm / hgweb
  14. remove old target: it is on the classpath and may break scalac; — wenzelm / hgweb
  15. updated to cygwin-20161024: cygwin.exe from current http://isabelle.in.tum.de/cygwin_2016-1 — wenzelm / hgweb
  16. retain Admin component for isabelle tool invocation; — wenzelm / hgweb
  17. tuned; — wenzelm / hgweb
  18. more robust; — wenzelm / hgweb
  19. discontinued unused / untested distinction of separate PIDE modules; — wenzelm / hgweb
  20. proper Admin tool; — wenzelm / hgweb
  21. tuned message; — wenzelm / hgweb
  22. updated for release; — wenzelm / hgweb
  23. updated to jedit_build-20161024: Code2HTML 0.7, Navigator 2.7; — wenzelm / hgweb
  24. Merge — paulson <lp15@cam.ac.uk> / hgweb
  25. "subgoal" examples — paulson <lp15@cam.ac.uk> / hgweb
  26. Updated NEWS/CONTRIBUTORS w.r.t. Old_Number_Theory — eberlm <eberlm@in.tum.de> / hgweb

#179 (Oct 24, 2016, 12:50:09 AM)

  1. more readable output: whitespace is insignificant in HTML; — wenzelm / hgweb
  2. misc tuning and clarification; — wenzelm / hgweb
  3. modernized; — wenzelm / hgweb
  4. more operations; — wenzelm / hgweb
  5. more operations (see also properties.ML); — wenzelm / hgweb
  6. tuned signature: avoid conflict with "paragraph" as section heading; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. support for XML as HTML;
    tuned; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. more explicit rev (tip); — wenzelm / hgweb
  11. just one output file; — wenzelm / hgweb

#178 (Oct 23, 2016, 12:50:07 AM)

  1. more tasks;
    clarified default args; — wenzelm / hgweb
  2. remote_builds has PAR-SEQ semantics of old isatest-makedist;
    tuned signature; — wenzelm / hgweb
  3. expose results on failure (via mail); — wenzelm / hgweb
  4. clarified push/pull chain: current ISABELLE_HOME may server as source for changes that are not published on isabelle_repos_source yet (e.g. isabelle-release branch); — wenzelm / hgweb
  5. support for URL notation; — wenzelm / hgweb
  6. process results immediately; — wenzelm / hgweb
  7. permissive rename operation (amending b265dd04d57d); — wenzelm / hgweb
  8. pro-forma update to cygwin_2016-1 (web service still missing); — wenzelm / hgweb
  9. updated to current Cygwin, after 2.6.0-1 from 31-Aug-2016; — wenzelm / hgweb
  10. regular user tool; — wenzelm / hgweb
  11. avoid deprecated Scala; — wenzelm / hgweb

#177 (Oct 22, 2016, 12:50:09 AM)

  1. minor updates after fresh installation of virtual Windows 2012: retain old versions of mingw for this brittle build process; — wenzelm / hgweb
  2. misc tuning and updates; — wenzelm / hgweb
  3. clarified default args;
    more ambitious tests; — wenzelm / hgweb
  4. speculative support for latest Mac OS X versions -- no reference systems yet; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. more ambitious default; — wenzelm / hgweb
  7. updated to new structure Foreign;
    more robust memory management; — wenzelm / hgweb
  8. HOL-Probability: Essential Supremum as Limsup over ae_filter — hoelzl / hgweb
  9. less ambitious test; — wenzelm / hgweb
  10. proper type for Poly/ML development version; — wenzelm / hgweb
  11. more operations; — wenzelm / hgweb
  12. more on sgn in linear ordered fields — haftmann / hgweb

#176 (Oct 21, 2016, 12:50:10 AM)

  1. merged — wenzelm / hgweb
  2. test for Windows/Cygwin; — wenzelm / hgweb
  3. extra trim_line for the sake of Windows; — wenzelm / hgweb
  4. prevent sporadic disconnection; — wenzelm / hgweb
  5. check Windows file names, e.g. relavant for native Mercurial, but also for Isabelle/Scala; — wenzelm / hgweb
  6. tuned — nipkow / hgweb
  7. NEWS — nipkow / hgweb
  8. HOL-Probability: generalize theorems about cumulative distribution function — hoelzl / hgweb
  9. HOL-Probability: move stopping time from AFP/Markov_Models — hoelzl / hgweb
  10. HOL-Probability: generalize type of essential supremum — hoelzl / hgweb
  11. Repaired LaTeX in HOL-Data_Structures — eberlm <eberlm@in.tum.de> / hgweb
  12. More on Fibonacci numbers — eberlm <eberlm@in.tum.de> / hgweb
  13. build HTML library in Isabelle/Scala; — wenzelm / hgweb
  14. proper echo;
    tuned; — wenzelm / hgweb
  15. more robust bootstrap, e.g. when experimenting with Poly/ML repository changes; — wenzelm / hgweb

#175 (Oct 20, 2016, 12:50:11 AM)

  1. updated to jdk-8u112; — wenzelm / hgweb
  2. basic SSH server configuration; — wenzelm / hgweb
  3. proper isabelle tool in Scala; — wenzelm / hgweb
  4. tuned; — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. added system option "profiling"; — wenzelm / hgweb
  7. replaced inefficient valid_accesses by is_valid_access, based on stored input accesses: e.g. relevant for Proof_Context.update_thms; — wenzelm / hgweb
  8. tuned signature, in accordance to Isabelle_System; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified modules; — wenzelm / hgweb
  11. another attempt to squeeze a list into a property list entry; — wenzelm / hgweb
  12. report actual build_args; — wenzelm / hgweb
  13. more flexible multicore configuration; — wenzelm / hgweb
  14. clarified multiple props: result needs to fit on a single line within the log file; — wenzelm / hgweb
  15. clarified properties; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. support for free-form build tags;
    tuned; — wenzelm / hgweb
  18. explicit identification of builds and correlated build groups; — wenzelm / hgweb
  19. avoid spamming log file; — wenzelm / hgweb
  20. shared_home is default for classic isatest home setup;
    distinct ISABELLE_IDENTIFIER for all tasks; — wenzelm / hgweb

#174 (Oct 19, 2016, 12:50:07 AM)

  1. add missing file Essential_Supremum.thy — hoelzl / hgweb
  2. Merge — paulson <lp15@cam.ac.uk> / hgweb
  3. Inserted necessary dependency — paulson <lp15@cam.ac.uk> / hgweb
  4. suitable logical type class for abs, sgn — haftmann / hgweb
  5. HOL-Analysis: move Function Topology from AFP/Ergodict_Theory; HOL-Probability: move Essential Supremum from AFP/Lp — hoelzl / hgweb
  6. Merge — paulson <lp15@cam.ac.uk> / hgweb
  7. more from moretop.ml — paulson <lp15@cam.ac.uk> / hgweb
  8. Jenkins: build in system mode again

    (backout of 3dbfd6758735) — Lars Hupel <lars.hupel@mytum.de> / hgweb
  9. Jenkins: configurable clean build — Lars Hupel <lars.hupel@mytum.de> / hgweb
  10. HOL-Analysis: more theorems from Sébastien Gouëzel's Ergodic_Theory — hoelzl / hgweb
  11. HOL-Probability: move conditional expectation from AFP/Ergodic_Theory — hoelzl / hgweb
  12. Removed Old_Number_Theory; all theories ported (thanks to Jaime Mendizabal Roche) — eberlm <eberlm@in.tum.de> / hgweb
  13. restored document structure after theory refactoring — haftmann / hgweb

#173 (Oct 18, 2016, 12:50:08 AM)

  1. NEWS;
    tuned comment; — wenzelm / hgweb
  2. merged — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. improved platform coverage: macbroy30, macbroy31;
    slightly improved performance on lxbroy10; — wenzelm / hgweb
  5. eliminated unused argument; — wenzelm / hgweb
  6. accomodate Poly/ML repository version, which treats singleton strings as boxed; — wenzelm / hgweb
  7. re-use "threads" for --gcthreads; — wenzelm / hgweb
  8. merged — nipkow / hgweb
  9. setprod -> prod — nipkow / hgweb
  10. merged — wimmers / hgweb
  11. Modified transfer principle in HOL/NSA to cause less ho-unficiation — Simon Wimmer <wimmers@in.tum.de> / hgweb
  12. merged — nipkow / hgweb
  13. updated to setsum -> sum — nipkow / hgweb
  14. setsum -> sum — nipkow / hgweb
  15. uniform Isabelle settings -- avoid picking up different JAVA_HOME; — wenzelm / hgweb

#172 (Oct 17, 2016, 12:50:10 AM)

  1. isabelle build -N; — wenzelm / hgweb
  2. support for Non-Uniform Memory Access of separate CPU nodes; — wenzelm / hgweb
  3. proper result; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. merged — wenzelm / hgweb
  6. more thorough cleanup; — wenzelm / hgweb
  7. tuned; — wenzelm / hgweb
  8. removed useless operation -- would require bash_process wrapper; — wenzelm / hgweb
  9. tuned signature; — wenzelm / hgweb
  10. simplified SSH.Session: sftp channel is always open and its operations provided by the main interface; — wenzelm / hgweb
  11. more robust; — wenzelm / hgweb
  12. sftp.mkdirs according to 2a5dbad75355; — wenzelm / hgweb
  13. more compression for big log files; — wenzelm / hgweb
  14. clarified setup_repository: more uniform pull vs. clone, without update; — wenzelm / hgweb
  15. proper setup of fresh repository; — wenzelm / hgweb
  16. clarified prover-specific rules — haftmann / hgweb
  17. dropped potentially explosive rule for groebner simpset, with no observable effect on examples — haftmann / hgweb
  18. simplified fact references — haftmann / hgweb
  19. avoid effectively subsumed rules;
    simplified fact reference — haftmann / hgweb
  20. eliminated irregular aliasses — haftmann / hgweb
  21. avoid references to lemmas designed for prover tools — haftmann / hgweb
  22. clarified theorem names — haftmann / hgweb
  23. eliminated irregular aliasses — haftmann / hgweb
  24. more standardized theorem names for facts involving the div and mod identity — haftmann / hgweb
  25. transfer rules for divides relation on integer and natural — haftmann / hgweb
  26. more standardized names — haftmann / hgweb
  27. added lemma — haftmann / hgweb
  28. de-orphanized declaration — haftmann / hgweb

#171 (Oct 16, 2016, 12:50:09 AM)

  1. tuned; — wenzelm / hgweb
  2. discontinued somewhat pointless cronjob.options -- compile-time constants are sufficient; — wenzelm / hgweb
  3. timeout as in former isatest-makeall; — wenzelm / hgweb
  4. more robust quasi-unique name; — wenzelm / hgweb
  5. clarified signature: more static types; — wenzelm / hgweb
  6. clarified hg.id operation, with explicit tip as default; — wenzelm / hgweb
  7. added remote_build_history tasks: parallel on several remote hosts;
    isabelle_identify: use self repos for robustness;
    more logger context: options and ssh;
    setup repository clones on demand;
    clarified target repositories; — wenzelm / hgweb
  8. added setup_repository;
    clarified root: expanded in target environment; — wenzelm / hgweb
  9. more operations; — wenzelm / hgweb
  10. expand relatively to given environment, notably remote HOME; — wenzelm / hgweb
  11. tuned; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned; — wenzelm / hgweb
  14. clarified treatment of non-text bytes; — wenzelm / hgweb
  15. remove invocation of build_history: results are reported via stdout; — wenzelm / hgweb
  16. clarified signature; — wenzelm / hgweb
  17. identify release; — wenzelm / hgweb
  18. prefer Isabelle standard Path; — wenzelm / hgweb
  19. clarified logs; — wenzelm / hgweb
  20. publish directly on webspace; — wenzelm / hgweb
  21. Jenkins: don't build in system mode — Lars Hupel <lars.hupel@mytum.de> / hgweb

#170 (Oct 15, 2016, 12:50:08 AM)

  1. merged — wenzelm / hgweb
  2. cronjob: build release from repository snapshot; — wenzelm / hgweb
  3. more operations; — wenzelm / hgweb
  4. clarified file operations; — wenzelm / hgweb
  5. proper link; — wenzelm / hgweb
  6. explicit website directory; — wenzelm / hgweb
  7. proper path; — wenzelm / hgweb
  8. tuned messages; — wenzelm / hgweb
  9. clarified platform families vs. bundles; — wenzelm / hgweb
  10. more general operations; — wenzelm / hgweb
  11. website index for existing bundles; — wenzelm / hgweb
  12. tuned messages; — wenzelm / hgweb
  13. added option -p for platform families;
    actually accept option -r; — wenzelm / hgweb
  14. more formal Release_Info;
    more incremental treatment of additional builds (bundles, library);
    tuned; — wenzelm / hgweb
  15. replaced shell script by Isabelle/Scala; — wenzelm / hgweb
  16. tuned; — wenzelm / hgweb
  17. tuned whitespace; — wenzelm / hgweb
  18. clarified; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. tuned message; — wenzelm / hgweb
  21. more robust wrt. old versions that use clear-text properties (e.g. Timing in build_history_base); — wenzelm / hgweb
  22. tuned; — wenzelm / hgweb
  23. integrity test of build_history vs. build_history_base;
    misc tuning and clarification; — wenzelm / hgweb
  24. clarified log_subdir vs. log_filename;
    support for sequential and parallel task blocks (unnamed); — wenzelm / hgweb
  25. tuned; — wenzelm / hgweb
  26. tuned; — wenzelm / hgweb
  27. provide USER_HOME, such that symbolic Path.explode("~") can be used remotely; — wenzelm / hgweb
  28. tuned signature;
    copy_dir using *this* Isabelle_System: note that File.bash_path is already expanded, but no variables are used here; — wenzelm / hgweb
  29. clarified modules; — wenzelm / hgweb
  30. allow to exclude named tasks; — wenzelm / hgweb
  31. support for separate sub-system options, independent of main Isabelle options;
    tuned; — wenzelm / hgweb
  32. tuned; — wenzelm / hgweb
  33. tuned; — wenzelm / hgweb
  34. more cleanup; — wenzelm / hgweb
  35. separate ISABELLE_HOME_USER (with its etc/settings); — wenzelm / hgweb

#169 (Oct 14, 2016, 12:50:09 AM)

  1. renamed lemma to a more consistent name — Lars Hupel <lars.hupel@mytum.de> / hgweb
  2. tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
  3. remove accidentally oops'ed (and wrong) lemma — Lars Hupel <lars.hupel@mytum.de> / hgweb
  4. transfer lifting rule for numeral — haftmann / hgweb
  5. more standard naming convention — haftmann / hgweb

#168 (Oct 13, 2016, 12:50:10 AM)

  1. tuned; — wenzelm / hgweb
  2. special case for local contrib, e.g. lxbroy10; — wenzelm / hgweb
  3. merged — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. clarified task logging via log service; — wenzelm / hgweb
  7. more explicit management of tasks;
    separate logger thread with exclusive access to main.log; — wenzelm / hgweb
  8. tuned; — wenzelm / hgweb
  9. added clone_repository;
    tuned; — wenzelm / hgweb
  10. support remote repositories via ssh command execution;
    tuned; — wenzelm / hgweb
  11. tuned signature; — wenzelm / hgweb
  12. modernized; — wenzelm / hgweb
  13. separate type class for arbitrary quotient and remainder partitions — haftmann / hgweb
  14. stripped dependency on pragmatic type class semiring_div — haftmann / hgweb
  15. simplified: no internal state for Mercurial; — wenzelm / hgweb
  16. explicit indication of Admin tools; — wenzelm / hgweb
  17. clarified files; — wenzelm / hgweb
  18. explicit timezone for the sake of lxbroy10; — wenzelm / hgweb

#167 (Oct 12, 2016, 12:50:06 AM)

  1. proper redirection; — wenzelm / hgweb
  2. tuned output; — wenzelm / hgweb
  3. tuned message -- more parsable; — wenzelm / hgweb
  4. tuned signature; — wenzelm / hgweb
  5. identify managed repository clones; — wenzelm / hgweb
  6. some timing and logging, similar to old isatest.log; — wenzelm / hgweb
  7. enforce short name, notably on Mac OS X; — wenzelm / hgweb
  8. tuned -- Date.Format.default used by toString; — wenzelm / hgweb
  9. clarified modules; — wenzelm / hgweb
  10. force fresh build; — wenzelm / hgweb
  11. basic setup for Isabelle cronjob; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. merged — wenzelm / hgweb
  14. build on macbroy2 for performance, but use macbroy30 for its more robust hdiutil; — wenzelm / hgweb
  15. makedist_bundle works on Linux as well: build dmg on remote Mac; — wenzelm / hgweb
  16. added isabelle remote_dmg tool; — wenzelm / hgweb
  17. proper type for Library.using;
    tuned signature; — wenzelm / hgweb
  18. support user@host syntax; — wenzelm / hgweb
  19. modernized date format; — wenzelm / hgweb
  20. tuned signature; — wenzelm / hgweb
  21. eliminated extra trim_line: Process_Result.out/err are based on cat_lines, without trailing newline; — wenzelm / hgweb
  22. support for remote tmp dirs; — wenzelm / hgweb
  23. close more thoroughly; — wenzelm / hgweb
  24. provide execute operation, similar to Isabelle_System.bash; — wenzelm / hgweb
  25. proper support for exec channel (see also bash.scala); — wenzelm / hgweb
  26. proper hierarchic names; — wenzelm / hgweb
  27. more Sftp operations; — wenzelm / hgweb
  28. more specific channels;
    more Sftp operations; — wenzelm / hgweb
  29. clarified treatment of options;
    more uniform channels; — wenzelm / hgweb
  30. support for remote command execution;
    tuned; — wenzelm / hgweb
  31. tuned; — wenzelm / hgweb
  32. more generous timeout default (see also jEdit/FTP); — wenzelm / hgweb
  33. connect session by default;
    tuned signature; — wenzelm / hgweb
  34. clarified (hardwired!) default (see also jEdit/FTP); — wenzelm / hgweb
  35. tuned comment; — wenzelm / hgweb
  36. support for SSH in Isabelle/Scala; — wenzelm / hgweb

#166 (Oct 11, 2016, 12:50:10 AM)

  1. invariance of domain — paulson <lp15@cam.ac.uk> / hgweb

#165 (Oct 10, 2016, 12:50:07 AM)

  1. enforce detailed build log; — wenzelm / hgweb
  2. record heap sizes; — wenzelm / hgweb
  3. inline session ML statistics into main build log;
    tuned; — wenzelm / hgweb
  4. modernized; — wenzelm / hgweb

#164 (Oct 9, 2016, 12:50:09 AM)

  1. build_history log files with formal meta info; — wenzelm / hgweb
  2. prefer explicit timezone offset for printing; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. tuned name of bit truncating operations — haftmann / hgweb
  5. dedicated syntax for types with a length — haftmann / hgweb
  6. merged — wenzelm / hgweb
  7. prefer local timezone; — wenzelm / hgweb
  8. support for Isabelle/Jenkins log file format; — wenzelm / hgweb
  9. tuned; — wenzelm / hgweb
  10. clarified meta info; — wenzelm / hgweb
  11. tuned comment; — wenzelm / hgweb
  12. tuned signature; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. more permissive: accept all historic isatest and afp-test logs; — wenzelm / hgweb
  15. accept spurious empty logs; — wenzelm / hgweb
  16. prefer static Date_Format; — wenzelm / hgweb
  17. more formal directory content;
    clarified date format; — wenzelm / hgweb
  18. tuned error; — wenzelm / hgweb
  19. tuned; — wenzelm / hgweb
  20. misc tuning and clarification; — wenzelm / hgweb
  21. clarifying NEWS file — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#163 (Oct 8, 2016, 12:50:07 AM)

  1. more flexible date formats; — wenzelm / hgweb
  2. support for isatest format; — wenzelm / hgweb
  3. tuned; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. accept obscure timezone used in 2011; — wenzelm / hgweb
  6. more liberal parsing for old AFP logs; — wenzelm / hgweb
  7. more operations; — wenzelm / hgweb
  8. more permissive timing data; — wenzelm / hgweb
  9. more permissive for old logs; — wenzelm / hgweb
  10. more uniform regexps; — wenzelm / hgweb
  11. clarified status: started sessions may bomb without explicit FAILED or CANCELLED (cf. in afp-test-devel-2016-01-03.log); — wenzelm / hgweb
  12. clarified parse_build_info: isabelle build output;
    clarified Session_Status;
    tuned signature; — wenzelm / hgweb
  13. more operations; — wenzelm / hgweb
  14. more operations; — wenzelm / hgweb
  15. clarified signature; — wenzelm / hgweb
  16. more uniform treatment of settings; — wenzelm / hgweb
  17. clarified modules;
    CI_Profile: show all settings; — wenzelm / hgweb
  18. tuned; — wenzelm / hgweb
  19. more official legacy status; — wenzelm / hgweb
  20. more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  21. tuning multisets — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  22. more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  23. Set_Permutations -> Multiset_Permutations in NEWS — eberlm <eberlm@in.tum.de> / hgweb
  24. moved to proper release (cf. 4a72b37ac4b8);
    tuned; — wenzelm / hgweb
  25. updated for release; — wenzelm / hgweb
  26. merged — wenzelm / hgweb
  27. Added tag Isabelle2016-1-RC0 for changeset 666c7475f4f7 — wenzelm / hgweb

#162 (Oct 7, 2016, 12:50:09 AM)

  1. merged — traytel / hgweb
  2. merged — traytel / hgweb
  3. less aggressive unfolding in tactic — traytel / hgweb
  4. merged — nipkow / hgweb
  5. moved lemmas — nipkow / hgweb
  6. merged — wenzelm / hgweb
  7. tuned signature; — wenzelm / hgweb
  8. misc tuning and clarification; — wenzelm / hgweb
  9. some support for header and data fields, notably from afp-test; — wenzelm / hgweb
  10. tuned signature; — wenzelm / hgweb
  11. more flexibile formatting;
    expose representation for free-form formatters; — wenzelm / hgweb
  12. proper calculation; — wenzelm / hgweb
  13. more operations;
    tuned; — wenzelm / hgweb
  14. more date and time operations from Java 8; — wenzelm / hgweb
  15. proper imports; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb
  17. more operations; — wenzelm / hgweb
  18. added multicore_base option; — wenzelm / hgweb
  19. allow multiple threads configurations; — wenzelm / hgweb
  20. tuned; — wenzelm / hgweb
  21. misc tuning and clarification; — wenzelm / hgweb
  22. clean output dir for fresh rebuild;
    clarified echo; — wenzelm / hgweb
  23. allow multiline script; — wenzelm / hgweb
  24. clarified sanity checks; — wenzelm / hgweb
  25. clarified modules; — wenzelm / hgweb
  26. historic workaround according to 22630327408b; — wenzelm / hgweb
  27. more thorought update of components; — wenzelm / hgweb
  28. check session name; — wenzelm / hgweb
  29. tuned signature; — wenzelm / hgweb
  30. tuned error; — wenzelm / hgweb
  31. earlier build_history_base: timing properties in log are introduced here; — wenzelm / hgweb
  32. incremental output;
    tuned; — wenzelm / hgweb
  33. clarified output; — wenzelm / hgweb
  34. clarified heap options; — wenzelm / hgweb
  35. proper ISABELLE_TOOL_JAVA_OPTIONS (as in "isabelle" wrapper); — wenzelm / hgweb
  36. more ambitious default as in former isatest; — wenzelm / hgweb
  37. tuned signature; — wenzelm / hgweb
  38. tuned; — wenzelm / hgweb
  39. more sanity checks; — wenzelm / hgweb
  40. more options for generated settings; — wenzelm / hgweb
  41. more robust build_history_base; — wenzelm / hgweb
  42. more robust; — wenzelm / hgweb
  43. proper log output; — wenzelm / hgweb
  44. clarified command line;
    clarified result; — wenzelm / hgweb
  45. clarified command-line;
    init settings and components; — wenzelm / hgweb
  46. more operations; — wenzelm / hgweb
  47. more formal build_history_base; — wenzelm / hgweb
  48. clarified cold-start environment; — wenzelm / hgweb
  49. basic setup for Admin/build_history -- outside of Isabelle environment; — wenzelm / hgweb
  50. clarified: a variant of -i is the default, but its output is not as precise as it might seem; — wenzelm / hgweb

#161 (Oct 6, 2016, 12:50:06 AM)

  1. merged — nipkow / hgweb
  2. replaced floorlog by floor/ceiling(log .) — nipkow / hgweb
  3. more multiset simp rules — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
  4. tuned proof -- much faster — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb

#160 (Oct 4, 2016, 12:50:10 AM)

  1. proof of concept for algebraically founded word types — haftmann / hgweb
  2. more lemmas — haftmann / hgweb
  3. option to report results of solve_direct as explicit warnings — haftmann / hgweb
  4. modernized option — haftmann / hgweb
  5. CONTRIBUTORS — haftmann / hgweb
  6. Probability: move some theorems from AFP/Density_Compiler — hoelzl / hgweb
  7. Probability: variant of central limit theorem with non-zero mean — hoelzl / hgweb
  8. HOL-Probability: more about probability, prepare for Markov processes in the AFP — hoelzl / hgweb
  9. Merge — paulson <lp15@cam.ac.uk> / hgweb
  10. new theorems including the theory FurtherTopology — paulson <lp15@cam.ac.uk> / hgweb
  11. clarified magic values (see also java/io/BufferedInputStream.java); — wenzelm / hgweb
  12. clarified stream operations;
    added XZ data compression; — wenzelm / hgweb
  13. tuned signature; — wenzelm / hgweb
  14. clarified modules;
    afford explicit string composition in terminate_lines; — wenzelm / hgweb
  15. more general read_stream: return actual byte count; — wenzelm / hgweb
  16. clarified modules; — wenzelm / hgweb

#159 (Oct 3, 2016, 12:50:07 AM)

  1. more operations; — wenzelm / hgweb
  2. more operations; — wenzelm / hgweb
  3. more formal Mercurial support (with the potential to upgrade to command server); — wenzelm / hgweb
  4. tuned whitespace; — wenzelm / hgweb
  5. added isabelle_java cold-start executable; — wenzelm / hgweb
  6. updated according to 85c83757788c; — wenzelm / hgweb
  7. eliminated hard tabs; — wenzelm / hgweb
  8. updated headers; — wenzelm / hgweb
  9. updated to sumatra_pdf-3.1.2; — wenzelm / hgweb
  10. updated to xz-java-1.5; — wenzelm / hgweb
  11. updated cygwin according to 9416333a17c2, still using old 1.7.35-1; — wenzelm / hgweb
  12. tuned; — wenzelm / hgweb
  13. just one option is enough -- "isabelle jedit" java process may be prefixed directly in the shell; — wenzelm / hgweb

#158 (Oct 2, 2016, 12:50:09 AM)

  1. options for process policy, notably for multiprocessor machines; — wenzelm / hgweb
  2. tuned; — wenzelm / hgweb
  3. tuned messages -- facilitate copy-paste; — wenzelm / hgweb
  4. merged — wenzelm / hgweb
  5. tuned; — wenzelm / hgweb
  6. tuned proofs; — wenzelm / hgweb
  7. Isar proof of Schroeder_Bernstein without using Hilbert_Choice (and metis); — wenzelm / hgweb
  8. clarified lfp/gfp statements and proofs; — wenzelm / hgweb
  9. repair LaTeX — Lars Hupel <lars.hupel@mytum.de> / hgweb
  10. misc tuning for release; — wenzelm / hgweb
  11. added lemma; — wenzelm / hgweb

#157 (Oct 1, 2016, 12:50:10 AM)

  1. Trying out "subgoal", and no more [| |] — paulson <lp15@cam.ac.uk> / hgweb
  2. HOL-Analysis: fix latex generation — hoelzl / hgweb
  3. Probability: fix proof — hoelzl / hgweb
  4. Library: fix name Product_plus to Product_Plus — hoelzl / hgweb
  5. HOL-Analysis: move Product_Vector and Inner_Product from Library — hoelzl / hgweb
  6. HOL-Analysis: move Continuum_Not_Denumerable from Library — hoelzl / hgweb
  7. HOL-Analysis: move Library/Convex to Convex_Euclidean_Space — hoelzl / hgweb
  8. HOL-Analysis: the image of a negligible set under a Lipschitz continuous function is negligible (based on HOL Light proof ported by L. C. Paulson) — hoelzl / hgweb
  9. new material on paths, etc. Also rationalisation — paulson <lp15@cam.ac.uk> / hgweb
  10. Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
  11. Set_Permutations replaced by more general Multiset_Permutations — eberlm <eberlm@in.tum.de> / hgweb

#156 (Sep 30, 2016, 12:50:07 AM)

  1. CONTRIBUTORS: new proof method "argo" — boehmes / hgweb
  2. NEWS: new proof method "argo" — boehmes / hgweb
  3. use argo as additional SAT solver with models but no proofs, since the proof trace formats are not easily translatable — boehmes / hgweb
  4. invoke argo as part of the tried automatic proof methods — boehmes / hgweb
  5. new proof method "argo" for a combination of quantifier-free propositional logic with equality and linear real arithmetic — boehmes / hgweb
  6. HOL-Analysis: prove that a starlike set is negligible (based on HOL Light proof ported by L. C. Paulson) — hoelzl / hgweb
  7. HOL-Analysis: add measurable sets with finite measures, prove affine transformation rule for the Lebesgue measure — hoelzl / hgweb
  8. HOL-Analysis: move gauges and (tagged) divisions to its own theory file — hoelzl / hgweb
  9. HOL-Analysis: add cover lemma ported by L. C. Paulson — hoelzl / hgweb
  10. more new material — paulson <lp15@cam.ac.uk> / hgweb
  11. Generalised the type of map_poly — paulson <lp15@cam.ac.uk> / hgweb

#155 (Sep 29, 2016, 12:50:09 AM)

  1. Merge — paulson <lp15@cam.ac.uk> / hgweb
  2. new material connected with HOL Light measure theory, plus more rationalisation — paulson <lp15@cam.ac.uk> / hgweb
  3. sequential (jobs = 1) makeall profile — Lars Hupel <lars.hupel@mytum.de> / hgweb