Changes
#2214 (Jun 26, 2024, 12:50:11 AM)
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- add root entry for non-local components; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified; — Fabian Huch <huch@in.tum.de> / hgweb
- extra timer delay, to limit db transactions; — Fabian Huch <huch@in.tum.de> / hgweb
- proper synchronized; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified ternary tries — nipkow / hgweb
#2213 (Jun 25, 2024, 12:50:12 AM)
#2212 (Jun 23, 2024, 12:50:07 AM)
#2211 (Jun 21, 2024, 12:50:10 AM)
#2210 (Jun 20, 2024, 12:50:06 AM)
- Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- Updated some archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
#2209 (Jun 19, 2024, 12:50:08 AM)
#2208 (Jun 18, 2024, 12:50:09 AM)
#2207 (Jun 17, 2024, 3:35:25 AM)
- merged — wenzelm / hgweb
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- Base64: proper support for large Bytes, with subtle change of types (Bytes instead of String); — wenzelm / hgweb
- tuned: prefer Bytes operations; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper treatment of long message blocks; — wenzelm / hgweb
- clarified sizes; — wenzelm / hgweb
- more scalable stream read operations; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned module structure; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- imitate internal policy of ByteArrayOutputStream: capacity is doubled after first push; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- Bytes.Builder is unsynchronized, like java.io.OutputBuffer; — wenzelm / hgweb
- notable performance tuning: avoid overhead of higher-order functions; — wenzelm / hgweb
- more efficient equals: avoid somewhat slow sha1_digest (see also 29b761e290c5, 306f273c91ec); — wenzelm / hgweb
- more scalable compression, using Bytes.Builder.Stream; — wenzelm / hgweb
- tuned: more uniform, less ambitious; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning;
clarified signature; — wenzelm / hgweb - minor performance tuning; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- 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 - clarified File.eq_content, following 306f273c91ec; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified hash and equality: depend on sha1 digest to be collision-free; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned source structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- proper sha1_digest: need to include offset + length; — wenzelm / hgweb
- clarified signature: pro-forma support for Bytes with size: Long; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- clarified signature (again); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: discontinue somewhat misleading Bytes <: CharSequence; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- clarified signature: more accurate types; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#2206 (Jun 15, 2024, 12:50:10 AM)
- tuned messages; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified web server paths; — Fabian Huch <huch@in.tum.de> / hgweb
#2205 (Jun 12, 2024, 4:30:54 AM)
- sort web app parameters in list; — Fabian Huch <huch@in.tum.de> / hgweb
- proper available hosts; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned proof — desharna / hgweb
- tuned comments; — Fabian Huch <huch@in.tum.de> / hgweb
- add build_manager_database tool to restore db from log files; — Fabian Huch <huch@in.tum.de> / hgweb
- use build log in build manager to store meta-data persistently; — Fabian Huch <huch@in.tum.de> / hgweb
- add build log format for managed builds; — Fabian Huch <huch@in.tum.de> / hgweb
- improve build manager log (for build_log); — Fabian Huch <huch@in.tum.de> / hgweb
- clarified; — Fabian Huch <huch@in.tum.de> / hgweb
- proper web server address; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified names: more canonical; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified; — Fabian Huch <huch@in.tum.de> / hgweb
- remove unused; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- fixed NEWS — desharna / hgweb
#2204 (Jun 11, 2024, 5:19:04 AM)
- merged — wenzelm / hgweb
- tuned signature: more exports; — wenzelm / hgweb
- clarified signature: prefer internal Thm_Name.T over external Facts.ref; — wenzelm / hgweb
- more robust / permissive; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified operations, following pretty_thm_name; — wenzelm / hgweb
- more accurate treatment of Thm_Name.T; — wenzelm / hgweb
- renamed lemmas — desharna / hgweb
- merged — desharna / hgweb
- renamed theorems — desharna / hgweb
- renamed theorems — desharna / hgweb
- add title; — Fabian Huch <huch@in.tum.de> / hgweb
- use build_cluster in ci builds; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — desharna / hgweb
- tuned alias names in formulas — desharna / hgweb
- renamed theorems — desharna / hgweb
- add favicon to web app; — Fabian Huch <huch@in.tum.de> / hgweb
#2203 (Jun 10, 2024, 4:02:22 AM)
- merged — wenzelm / hgweb
- clarified data representation: prefer explicit type Thm_Name; — wenzelm / hgweb
- more operations, following Isabelle/ML; — wenzelm / hgweb
- clarified signature: more explicit operations; — wenzelm / hgweb
- clarified treatment of Thm_Name.T (again, see also 8a9588ffc133); — wenzelm / hgweb
- clarified operations, including exceptions; — wenzelm / hgweb
- tuned: more direct Isabelle/ML; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more accurate thm "name_hint", using Thm_Name.T; — wenzelm / hgweb
- more operationsd; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: prefer synchronous compression (usually <= 1ms, sometimes 1..5ms); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified output, following Consumer_Thread.failure; — wenzelm / hgweb
- more informative exception output, with optional trace; — wenzelm / hgweb
- more accurate output of Thm_Name.T wrt. facts name space; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more accurate Thm_Name.T for PThm / Thm.name_derivation / Thm.derivation_name; — wenzelm / hgweb
- clarified signature: prefer explicit operation; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned: prefer Thm_Name operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer dynamic position from command transaction; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit preprocessing; — wenzelm / hgweb
- clarified signature: separate formal context from exported theory_name; — wenzelm / hgweb
- tuned signature: just one ZThm is sufficient; — wenzelm / hgweb
#2202 (Jun 9, 2024, 12:50:09 AM)
- renamed lemmas — desharna / hgweb
- build manager: echo error messages to server output; — Fabian Huch <huch@in.tum.de> / hgweb
- omit showing previous failures for user builds; — Fabian Huch <huch@in.tum.de> / hgweb
- always handle interrupted jobs; — Fabian Huch <huch@in.tum.de> / hgweb
- add cluster/hosts configurations to build manager: allows running jobs in parallel on distinct hardware; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified context: operations now in build process; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified: add explicit build process; — Fabian Huch <huch@in.tum.de> / hgweb
- remove unnecessary subdir; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
#2201 (Jun 7, 2024, 2:44:34 AM)
- tuned proof: avoid smt/z3 to make this work with arm64-linux; — wenzelm / hgweb
- proper afp_directory (amending 9308bc5f65d6); — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified name: avoid clash with Library.Update; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more informative ZBox; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- remove unused (see also 04214caeb9ac); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- add triggers to ci jobs: on commit vs timed; — Fabian Huch <huch@in.tum.de> / hgweb
- manage components of ci builds; — Fabian Huch <huch@in.tum.de> / hgweb
- use external CSS for build manager page; — Fabian Huch <huch@in.tum.de> / hgweb
- more build manager page; — Fabian Huch <huch@in.tum.de> / hgweb
- more page elements; — Fabian Huch <huch@in.tum.de> / hgweb
- web app: add automatic resize; — Fabian Huch <huch@in.tum.de> / hgweb
- ensure permissions when starting build task (e.g., due to misconfigured client); — Fabian Huch <huch@in.tum.de> / hgweb
- add verbose option to build_task; — Fabian Huch <huch@in.tum.de> / hgweb
#2200 (Jun 6, 2024, 12:50:07 AM)
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- build manager: manage directories/permissions, to minimize local administration; — Fabian Huch <huch@in.tum.de> / hgweb
#2199 (Jun 5, 2024, 12:50:08 AM)
- read prefs properly; — Fabian Huch <huch@in.tum.de> / hgweb
- allow explicit Isabelle rev in build task (e.g., for older Isabelle versions); — Fabian Huch <huch@in.tum.de> / hgweb
- web app: proper document height; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — nipkow / hgweb
- replace manual def. of timing function — nipkow / hgweb
- add build manager module; — Fabian Huch <huch@in.tum.de> / hgweb
- support ci job via hg_sync (cf. 7883f221d6d3); — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
- merged — paulson / hgweb
- Simplification of sin, cos, exp of multiples of pi — paulson <lp15@cam.ac.uk> / hgweb
- minor performance tuning: more compact data; — wenzelm / hgweb
- removed unused/inefficient size_of_proof (see also 2241191a3c54); — wenzelm / hgweb
#2197 (Jun 3, 2024, 12:50:45 AM)
#2196 (Jun 2, 2024, 12:50:40 AM)
- clarified signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- support "rsync --chmod --chown" via Rsync.Context; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- bash: proper bash_process via SSH;
getenv: prefer light-weight ssh.execute; — wenzelm / hgweb - clarified signature: support explicit cwd; — wenzelm / hgweb
- support bash via SSH; — wenzelm / hgweb
- clarified comments; — wenzelm / hgweb
- proper support for remote cwd; — wenzelm / hgweb
- clarified context for (remote) bash scripts: export variables are optional, support cwd; — wenzelm / hgweb
- more operations for SSH.System: bash_process and bash; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature: prefer symbolic isabelle.Path over physical java.io.File; — wenzelm / hgweb
#2195 (Jun 1, 2024, 12:50:41 AM)
- minor performance tuning; — wenzelm / hgweb
- merged — wenzelm / hgweb
- minor performance tuning: save approx. 70ms per SSH command; — wenzelm / hgweb
- minor performance tuning: save approx. 70ms per SSH command; — wenzelm / hgweb
- minor performance tuning: save approx. 70ms per SSH test command; — wenzelm / hgweb
- suport Isabelle_System.bash via SSH.System; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- obsolete: macOS 10.x is no longer supported (see also 059743bc8311); — wenzelm / hgweb
- tuned tmp name; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#2194 (May 30, 2024, 12:50:43 AM)
- merged — nipkow / hgweb
- pretty-printing sledgehammer command: merge indexed theorems — nipkow / hgweb
- clarify routes: absolute in api and relative for frontend; — Fabian Huch <huch@in.tum.de> / hgweb
- add auto-reload for more interactive web apps; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified web app endpoints; — Fabian Huch <huch@in.tum.de> / hgweb
- proper html script tag: source code must not be escaped; — Fabian Huch <huch@in.tum.de> / hgweb
- add explicit Content-Length header to http response (otherwise it is missing in HEAD responses); — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
- tuned; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- support direct rsync from Hg_Sync result directory (usually requires option -d "~~/dirs"); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more general dirs for Sync.sync; — wenzelm / hgweb
- tuned whitespace (amending beb4ee344c22); — wenzelm / hgweb
- clarified signature (see also be0ab4b94c62 and c41791ad75c3); — wenzelm / hgweb
#2192 (May 25, 2024, 12:50:40 AM)
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- proper SSH.System operation; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more uniform/robust detect_repository/is_repository: actually check hg root; — wenzelm / hgweb
- more uniform local/remote operations; — wenzelm / hgweb
#2191 (May 24, 2024, 12:50:06 AM)
- disable Isabelle/Naproche after release; — wenzelm / hgweb
- post-release updates; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2024 for changeset 29f2b8ff84f3 — wenzelm / hgweb
- proper support for "isabelle update -D DIR": avoid accidental exclusion of select_dirs (amending e5dafe9e120f); — wenzelm / hgweb
- provide scala-3.4.2, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
- update to naproche-20240519; — wenzelm / hgweb
- proper formatting; — wenzelm / hgweb
- more documentation on "isabelle build -H" and underlying system registry tables "host" and "cluster"; — wenzelm / hgweb
#2190 (May 14, 2024, 4:56:03 AM)
- More binomial material — paulson <lp15@cam.ac.uk> / hgweb
- syntax of gchoose now the same as choose — paulson <lp15@cam.ac.uk> / hgweb
- Some new simprules – and patches for proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- A little more tidying in Nominal — paulson <lp15@cam.ac.uk> / hgweb
#2189 (May 3, 2024, 12:57:51 AM)
- tuned proofs;
tuned whitespace; — wenzelm / hgweb - merged, resoving conflicts in src/HOL/Nominal/Nominal.thy; — wenzelm / hgweb
- Added tag Isabelle2024-RC3 for changeset 007e6af8a020 — wenzelm / hgweb
- more documentation on "System registry via TOML"; — wenzelm / hgweb
- update to naproche-20240502: proper platform_path for NAPROCHE_FORMALIZATIONS to make it work on Windows; — wenzelm / hgweb
- provide 3.1 for testing (inactive); — wenzelm / hgweb
- build e-3.1, without patch; — wenzelm / hgweb
- disable Isabelle/Naproche for now: does not quite work on Windows; — wenzelm / hgweb
- update and activate naproche component for release; — wenzelm / hgweb
- changed URL to SystemOnTPTP at Geoff's request — desharna / hgweb
- tuned spelling; — wenzelm / hgweb
- build_cluster always uses build_database_server for now -- despite 1fa1b32b0379: its local/remote storage model often leads to incoherent state; — wenzelm / hgweb
- proper directory permissions to make "rm" work, notably for cygwin/etc/pki/ca-trust/extracted/pem/directory-hash; — wenzelm / hgweb
- support more Ubuntu versions; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- more robust: avoid spurious ConcurrentModificationException; — wenzelm / hgweb
- update to e-3.0.03-1, with proper support for trivial statements; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- 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
- backed out changeset 601ff5c7cad5: not relevant for Isabelle2024; — wenzelm / hgweb
- clone of 0c51e0a6bc37; — wenzelm / hgweb
#2188 (Apr 27, 2024, 12:50:10 AM)
#2187 (Apr 25, 2024, 12:50:08 AM)
- More tidying of proofs — paulson <lp15@cam.ac.uk> / hgweb
- Another Nominal example — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Tidying up another Nominal example (SOS) — paulson <lp15@cam.ac.uk> / hgweb
#2186 (Apr 24, 2024, 12:50:11 AM)
- update Windows build host; — wenzelm / hgweb
- proper command-line; — wenzelm / hgweb
- Tidying up another of the nominal examples — paulson <lp15@cam.ac.uk> / hgweb
#2185 (Apr 23, 2024, 12:50:07 AM)
- More tidying of Nominal proofs — paulson <lp15@cam.ac.uk> / hgweb
- Tidied up another messy theory — paulson <lp15@cam.ac.uk> / hgweb
#2184 (Apr 22, 2024, 12:50:08 AM)
- More proof tidying for Nominal — paulson <lp15@cam.ac.uk> / hgweb
#2183 (Apr 21, 2024, 12:50:13 AM)
- Tidying up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- Starting to tidy HOL-Nominal-Examples — paulson <lp15@cam.ac.uk> / hgweb
#2182 (Apr 19, 2024, 12:50:11 AM)
- sketch & explore: recover from duplicate fixed variables in Isar proofs — Simon Wimmer <wimmers@in.tum.de> / hgweb
- back to post-release mode -- after fork point; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2024-RC2 for changeset ef2134570abb — wenzelm / hgweb
- Acknowledgement of Ata Keskin for his Martingales material — paulson <lp15@cam.ac.uk> / hgweb
#2181 (Apr 18, 2024, 4:33:28 AM)
- merged — wenzelm / hgweb
- update to jdk-21.0.3;
enforce rebuild of Isabelle/ML and Isabelle/Scala; — wenzelm / hgweb - merged — paulson / hgweb
- Tidied up horrible archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
- clarified signature; — wenzelm / hgweb
- make adhoc_overloading respect type constraints — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb
#2180 (Apr 17, 2024, 12:50:08 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- minor performance tuning: avoid redundant server access; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules and options (from store); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust tmp_file (see also ab07d4cb7d1c and 146468e05dd4); — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- back to static numa_nodes (reverting part of c2c59de57df9); — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- canonical time function for List.nth — Manuel Eberl <eberlm@in.tum.de> / hgweb
#2179 (Apr 16, 2024, 12:50:10 AM)
- merged — paulson / hgweb
- Streamlining of many more archaic proofs — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- More tidying of old proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- More tidying and removal of "apply" — paulson <lp15@cam.ac.uk> / hgweb
#2177 (Apr 14, 2024, 12:50:10 AM)
- Add subgoals variant of 'sketch' command — Simon Wimmer <wimmers@in.tum.de> / hgweb
#2176 (Apr 13, 2024, 12:50:11 AM)
- merged — paulson / hgweb
- Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- prefer canonical theorem name for fact collection declarations — haftmann / hgweb
- merged — paulson / hgweb
- Tidying ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
#2175 (Apr 12, 2024, 12:50:07 AM)
- 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)
- merged — wenzelm / hgweb
- rename \undef to \undefined to avoid problems with MacTeX 2014 or Ubuntu 24.04 beta; — wenzelm / hgweb
- Tiny tweaks to proofs — paulson <lp15@cam.ac.uk> / hgweb
#2173 (Apr 9, 2024, 12:50:09 AM)
- 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)
- avoid Scala if-expressions and thus make it work both for -new-syntax or -old-syntax; — wenzelm / hgweb
- proper Scala code for String.literal_of_asciis: avoid ambiguity of ("" ++ ...); — wenzelm / hgweb
- adjust generated Scala to make it work with scalac -old-syntax and -new-syntax, although the latter is not regularly tested; — wenzelm / hgweb
- Add entry on Sketch_and_Explore to CONTRIBUTORS — Simon Wimmer <wimmers@in.tum.de> / hgweb
#2171 (Apr 5, 2024, 3:42:58 AM)
- moved over material from the AFP to HOL, HOL-Computational_Algebra, and HOL-Number_Theory — Manuel Eberl <manuel@pruvisto.org> / hgweb
- more portable: prefer official JDBC operation DatabaseMetaData.getColumns(); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#2170 (Apr 4, 2024, 12:50:11 AM)
- documented new syntax for fBall and fBex — desharna / hgweb
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2024-RC1 for changeset 1231a7fb2510 — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- update for release; — wenzelm / hgweb
#2169 (Apr 3, 2024, 1:05:02 AM)
- merged — wenzelm / hgweb
- update to stack-2.15.5, stackage-lts-22.15; — wenzelm / hgweb
- clarified names: discontinue odd convention from 3 decades ago; — wenzelm / hgweb
- 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
- added documentation for meromorphicity etc. in HOL-Complex_Analysis — Manuel Eberl <manuel@pruvisto.org> / hgweb
- merged — desharna / hgweb
- merged — desharna / hgweb
- added special syntax for FSet.Ball and FSet.Bex — desharna / hgweb
- tuned proof — desharna / hgweb
- tuned proofs of Equiv_Relations.equiv — desharna / hgweb
- remove transitional (dummy) component list for Go — Lars Hupel <lars@hupel.info> / hgweb
#2168 (Apr 2, 2024, 12:50:07 AM)
- clarified signature: prefer authentic cterm used in Simplifier, avoid potential re-certification in user-code; — wenzelm / hgweb
- 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 - provide scala-3.4.1, but do not activate it: scala-3.3.x is LTS version; — wenzelm / hgweb
- 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)
- moved over material from AFP; most importantly on algebraic numbers and algebraically closed fields — Manuel Eberl <eberlm@in.tum.de> / hgweb
- update NEWS; — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- removed unused/obsolete material: some of it was motivated by Isabelle/MMT (e.g. f150253cb201), but is superseded by AFP metadata (TOML); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules: more official Sessions.notable_groups; — wenzelm / hgweb
- tuned — nipkow / hgweb
- merged — paulson / hgweb
- An assortment of new material, mostly due to Manuel — paulson <lp15@cam.ac.uk> / hgweb
- 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 - tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemma wfp_on_image and author name to theory — desharna / hgweb
#2165 (Mar 28, 2024, 2:45:35 AM)
- proper ISABELLE_GO_SETUP, e.g. for AFP/Go compiler tests; — wenzelm / hgweb
- proper "isabelle go_setup" for Jenkins; — wenzelm / hgweb
- dummy Admin/components/go to avoid crash of Jenkins (see 38bbc2ff3c24); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- support for "all" platforms; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- updated time functions for Array_Braun — nipkow / hgweb
- merged — paulson / hgweb
- New material and a bit of refactoring — paulson <lp15@cam.ac.uk> / hgweb
- remove unused TEMP_WINDOWS more thoroughly (see also fa18208fd7bd and 37f852399a32); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust Markdown; — wenzelm / hgweb
- misc tuning;
more text; — wenzelm / hgweb - run "isabelle components_build -u"; — wenzelm / hgweb
- remove obsolete component (see 8347ffa1f92c): superseded by "isabelle go_setup"; — wenzelm / hgweb
- tuned order; — wenzelm / hgweb
- more Setup_Tool services; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper SSH operations; — wenzelm / hgweb
- tuned signature: more permissive; — wenzelm / hgweb
- clarified signature: explicit variable is easier to find in source; — wenzelm / hgweb
- proper services for Setup_Tool --- avoid hardwired stuff; — wenzelm / hgweb
- merged — desharna / hgweb
- renamed lemma wfP_iff_ex_minimal to wfp_iff_ex_minimal — desharna / hgweb
#2164 (Mar 27, 2024, 12:50:09 AM)
- more robust XML body: allow empty text, as well as arbitrary pro-forma markup (e.g. see XML.blob in Isabelle/ML); — wenzelm / hgweb
- more robust: untyped/unscoped markup elements need to reside in module Markup for minimal static checking (see also 11a1f4d7af51); — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- NEWS for "isabelle go_setup"; — wenzelm / hgweb
- proper platform_path for Windows; — wenzelm / hgweb
- misc tuning, following go_setup; — wenzelm / hgweb
- dynamic setup of Go component, similar to Dotnet; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature: explicit type Platform.Info with derived operations; — wenzelm / hgweb
- less ambitious parallelism: avoid exhaustion of memory (64GB total); — wenzelm / hgweb
- provide ISABELLE_DOTNET_VERSION via settings, following "isabelle ghc_setup"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- update to bash_process-20240326; — wenzelm / hgweb
- build bash_process in Isabelle/Scala, with etc/platforms.prop to preserve all platform directories (e.g. for SSH upload); — wenzelm / hgweb
- clarified meaning of platform.props: update on default; — wenzelm / hgweb
- allow raw input in HTML (e.g., for web applications); — Fabian Huch <huch@in.tum.de> / hgweb
- added lemmas wfp_on_inv_imagep, wfp_on_if_convertible_to_wfp_on, and wf_on_if_convertible_to_wf_on — desharna / hgweb
- merged — desharna / hgweb
- added lemma wf_on_iff_wf — desharna / hgweb
- changed number of consumed assumptions of wf_on_induct and wfp_on_induct — desharna / hgweb
#2163 (Mar 26, 2024, 12:50:08 AM)
- obsolete: base-line is macOS 11; — wenzelm / hgweb
- more robust: always assume x86_64 (or its emulation on ARM); — wenzelm / hgweb
- MLton lacks arm64-linux (see also 84f2d481d6d7); — wenzelm / hgweb
- more ambitious test "AFP (macOS 14 Sonoma, Apple Silicon)", as replacement for AFP on lrzcloud2; — wenzelm / hgweb
- update to stack-2.15.3, stackage-lts-22.6, ghc-9.6.4; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- misc updates, tuning and clarification; — wenzelm / hgweb
- reformat source in jEdit (wrap margin 78); — wenzelm / hgweb
- more accurate Markdown formatting, both for VSCode and Phabricator; — wenzelm / hgweb
- just one README.md; — wenzelm / hgweb
- tuned — nipkow / hgweb
- merged — wenzelm / hgweb
- more accurate platform directories: pkg/tool structure is hardwired in "go"; — wenzelm / hgweb
- support for etc/platform.props, to specify multi-platform directory structure more accurately; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- build Isabelle component for Go: all platforms; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- just one copy of darwin-universal.tar.gz; — wenzelm / hgweb
- documented running time function framework by Jonas Stahl — nipkow / hgweb
- merged — desharna / hgweb
- redefined wf as an abbreviation for "wf_on UNIV" — desharna / hgweb
#2162 (Mar 25, 2024, 12:50:24 AM)
- merged — nipkow / hgweb
- more uniform command names — nipkow / hgweb
- tuned parameter order — nipkow / hgweb
- shutdown lrzcloud2; — wenzelm / hgweb
- tuned NEWS — desharna / hgweb
- redefined wfP as an abbreviation for "wfp_on UNIV" — desharna / hgweb
#2161 (Mar 23, 2024, 12:50:09 AM)
#2160 (Mar 22, 2024, 4:21:33 AM)
- merged — wenzelm / hgweb
- suppress arm64-darwin, which does not support "-codegen native" (required for AFP/PAC_Checker);
clarified NEWS; — wenzelm / hgweb - update to sumatra_pdf-3.5.2; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- update to jsoup-1.17.2; — wenzelm / hgweb
- proper bib entries (amending 82aaa0d8fc3b); — wenzelm / hgweb
- update to dotnet-8.0.203; — wenzelm / hgweb
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- update to sqlite-3.45.2.0: clarified component name, following postgresql; — wenzelm / hgweb
- activate postgresql-42.7.3; — wenzelm / hgweb
- update to postgresql-42.7.3;
clarified component directory; — wenzelm / hgweb - update to mlton-20210117-2, which covers x86_64-linux, x86_64-darwin, arm64-darwin; — wenzelm / hgweb
- isabelle update -u cite; — wenzelm / hgweb
- raise error if benchmarking fails; — Fabian Huch <huch@in.tum.de> / hgweb
- option for benchmark session; — Fabian Huch <huch@in.tum.de> / hgweb
- add hosts option to run benchmark on the cluster from the command-line; — Fabian Huch <huch@in.tum.de> / hgweb
- only start jobs early if they are due (cf. 1966578feff8); — Fabian Huch <huch@in.tum.de> / hgweb
- New material from a variety of sources (including AFP) — paulson <lp15@cam.ac.uk> / hgweb
#2159 (Mar 21, 2024, 1:39:20 AM)
- build component for cvc5-latest (ef2bc3f735df); — wenzelm / hgweb
- merged — desharna / hgweb
- try proof method "order" in Sledgehammer's proof reconstruction — desharna / hgweb
- added Mirabelle action "order" — desharna / hgweb
- renamed lemma antisymp_on_reflcp to antisymp_on_reflclp — desharna / hgweb
- tuned proof — desharna / hgweb
- added lemma order_reflclp_if_transp_and_asymp — desharna / hgweb
- added lemmas antisym_on_reflcl_if_asym_on and antisymp_on_reflclp_if_asymp_on — desharna / hgweb
- HOL-Library: added modulo/congruence for real numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
- only print schedule if relevant; — Fabian Huch <huch@in.tum.de> / hgweb
- remove laziness: no need, and errors during initialization loop with close(); — Fabian Huch <huch@in.tum.de> / hgweb
- more general definition of meromorphicity; Weierstraß factorisation theorem — Manuel Eberl <eberlm@in.tum.de> / hgweb
- always provide build_database_server option in benchmark command; — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
#2157 (Mar 19, 2024, 1:09:37 AM)
- disable taskset for now: performance impact is negative; — Fabian Huch <huch@in.tum.de> / hgweb
- allow specifying initial schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- clarify use of num_threads vs. max_cpus; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified host: pre-load max threads; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
#2156 (Mar 18, 2024, 4:06:08 AM)
- added alias wfp for wfP — desharna / hgweb
- merged — desharna / hgweb
- 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
- start scheduled jobs earlier, if possible; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned proofs — desharna / hgweb
- 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
- merged — desharna / hgweb
- 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)
- read/write proper schedule date (amending 9da3019e1ee5); — Fabian Huch <huch@in.tum.de> / hgweb
- allow read/write of schedule in build (read via option, write from tool); — Fabian Huch <huch@in.tum.de> / hgweb
- file representation for schedule (e.g., for generating from external tool); — Fabian Huch <huch@in.tum.de> / hgweb
- proper median/mean time; — Fabian Huch <huch@in.tum.de> / hgweb
- remove schedule outdated limit: delay is sufficient; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned whitespace; — Fabian Huch <huch@in.tum.de> / hgweb
- 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
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- remove old build before generating schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- unused; — Fabian Huch <huch@in.tum.de> / hgweb
#2154 (Mar 16, 2024, 1:55:22 AM)
- merged — desharna / hgweb
- 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
- clarified names; — wenzelm / hgweb
- sketch & explore: TODO comments are addressed in parent commits — Simon Wimmer <wimmers@in.tum.de> / hgweb
- sketch & explore: reduce unnecessary type constraints — Simon Wimmer <wimmers@in.tum.de> / hgweb
- sketch & explore: replace functionality of `sketch` by more useful `nxsketch` (and remove `nxsketch`) — Simon Wimmer <wimmers@in.tum.de> / hgweb
- sketch & explore: use Active.sendback_markup_command to preserve indentation of generated proof text — Simon Wimmer <wimmers@in.tum.de> / hgweb
- 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)
- unused; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- proper IPC for scheduled builds, following 7ae25372ab04; — Fabian Huch <huch@in.tum.de> / hgweb
- proper check (amending 9aef1d1535ff); — Fabian Huch <huch@in.tum.de> / hgweb
- more synced options (following 6e5397fcc41b); — Fabian Huch <huch@in.tum.de> / hgweb
- avoid [no_atp] declations shadowing propositions from sledgehammer — haftmann / hgweb
- 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
- use inherited build_start, following d9fc2cc37694; — Fabian Huch <huch@in.tum.de> / hgweb
- update NEWS + CONTRIBUTORS for release; — wenzelm / hgweb
- Tuned proofs — haftmann / hgweb
#2152 (Mar 14, 2024, 12:50:07 AM)
- merged — wenzelm / hgweb
- 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 - database performance tuning: prefer light-weight IPC over heavy-duty transactions, following bf377e10ff3b; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper system option, instead of hardwired default; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified build schedule host: proper module; — Fabian Huch <huch@in.tum.de> / hgweb
- remove unused dummy; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
- merged — paulson / hgweb
- Restored Riemann_Mapping as an import of Complex_Analysis — paulson <lp15@cam.ac.uk> / hgweb
- proper file headers; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — wenzelm / hgweb
- database performance tuning: pull changed entries only, based on recorded updates (see 98d65411bfdb); — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- removed somewhat pointless check; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- merged — paulson / hgweb
- Fixed a latex error in the markup — paulson <lp15@cam.ac.uk> / hgweb
#2150 (Mar 12, 2024, 12:50:08 AM)
- minor performance tuning: SQL.order_by is only for demo purposes; — wenzelm / hgweb
- support efficient access to state updates, based on LEFT OUTER JOIN; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned: prefer if_proper expression; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned: prefer if_proper expression; — wenzelm / hgweb
- New material by Wenda Li and Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb
- merged — traytel / hgweb
- export BNF properties about the cardinal bound (by Jan van Brügge) — traytel / hgweb
#2149 (Mar 11, 2024, 12:50:09 AM)
- unused (see 123f2c0995b8); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust init_built: get_build_id and start_build within the same transaction; — wenzelm / hgweb
- tuned: remove redundant guard; — wenzelm / hgweb
- maintain short build_id vs. build_uuid, similar to Database_Progress context/context_uuid;
clarified database table "isabelle_build_updates"; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- clarified signature: init_state vs. init_unsynchronized; — wenzelm / hgweb
- more thorough "isabelle build_process -C -r -f"; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: more uniform SQL.Data instances; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#2148 (Mar 10, 2024, 12:50:07 AM)
- disable write_updates from f425bbc4b2eb for now: "isabelle build_process -rf" does not quite work yet; — wenzelm / hgweb
- revert part of 5969ead9f900 that does not quite work yet: only one accidental host is used; — wenzelm / hgweb
- record updates within database, based on serial; — wenzelm / hgweb
- proper tables (amending 4611b7b47b42); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: improved data integrity; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- misc tuning: prefer Build_Process.Update operations; — wenzelm / hgweb
- misc tuning and clarification: prefer explicit type Build_Process.Update; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified data representation: more uniform treatment of State.Pending vs. State.Running; — wenzelm / hgweb
- tuned: drop pointless SQL.order_by (see also 5f706f7c624b); — wenzelm / hgweb
- upgrade pretty_maybe_quote following 2746dfc9ceae; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminate odd aliases (see also 2746dfc9ceae); — wenzelm / hgweb
- tuned signature: prefer bottom-up construction; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#2147 (Mar 9, 2024, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations for Build_Log.Meta_Info: prefer explicit types; — wenzelm / hgweb
- more operations for Date and Time; — wenzelm / hgweb
- more accurate patterns --- reverting unused fc3ba0a1c82f; — wenzelm / hgweb
- remove unused/fragile option (amending db37cae970a6) --- universal_table requires pull_date tables; — wenzelm / hgweb
- prefer explicit option "build_log_verbose"; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- additional build_log column "session_start", with implicit upgrade of database schema; — wenzelm / hgweb
- more robust build_start for master and workers (via database); — wenzelm / hgweb
- more accurate progress.now(), notably for Database_Progress; — wenzelm / hgweb
- update NEWS; — wenzelm / hgweb
- activate E 3.0 after testing by Martin Desharnais, see also db72d9920186 and 788f11af9822; — wenzelm / hgweb
#2146 (Mar 8, 2024, 4:53:02 AM)
- merged — desharna / hgweb
- added lemmas reflclp_(less|greater)_eq[simp], rtranclp_(less|greater)_eq[simp], and tranclp_(less|greater|less_eq|greater_eq)[simp] — desharna / hgweb
- parallelize schedule optimization; — Fabian Huch <huch@in.tum.de> / hgweb
#2145 (Mar 7, 2024, 12:50:08 AM)
- revised NEWS: OCaml / OPAM appears to be fine on arm64-linux, e.g. Ubuntu 22.04; — wenzelm / hgweb
- update to current long-term-support version dotnet-8.0.x; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper release bundle_name (amending 0e7dd3eaa6e8); — wenzelm / hgweb
- more multiset lemmas — blanchet / hgweb
- optional cartouche syntax and proper name printing in atp Isar output — Simon Wimmer <wimmers@in.tum.de> / hgweb
- merged — desharna / hgweb
- removed unused variable — desharna / hgweb
- added virtual, greedy portfolio for E 3.0 — desharna / hgweb
#2144 (Mar 6, 2024, 1:14:23 AM)
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- Added tag Isabelle2024-RC0 for changeset 98f009f56400 — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- tuned whitespace: avoid TABs; — wenzelm / hgweb
- avoid suspicious Unicode; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- merged — wenzelm / hgweb
- update NEWS; — wenzelm / hgweb
- 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
- drop unused Task.info field; — wenzelm / hgweb
- proper guard_time (amending 752806151432); — wenzelm / hgweb
- proper dynamic access (amending c3f07c950116); — wenzelm / hgweb
- more robust, notably for remote process (via SSH); — wenzelm / hgweb
- prefer dynamic objects, following a5fda30edae2; — wenzelm / hgweb
- proper dynamic access (amending 52b5c7c8e6d9); — wenzelm / hgweb
- clarified signature: incorporate guard into Logger; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemmas rtranclp_ident_if_reflp_and_transp and tranclp_ident_if_transp — desharna / hgweb
- Moving valuable library material from Martingales into the distribution — paulson <lp15@cam.ac.uk> / hgweb
#2143 (Mar 5, 2024, 12:50:10 AM)
- clarified signature;
sleep unconditionally: avoid aggressive database access; — wenzelm / hgweb - clarified module signature and state; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- omit somewhat pointless message, following b7187d4cdf68; — wenzelm / hgweb
- more robust handling of uninitialized value, notably Build_Process.progress; — wenzelm / hgweb
- tuned — nipkow / hgweb
- partially revert f1f08ca40d96: benchmark data needs to be present before timing data is loaded; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified module signature and state; — wenzelm / hgweb
- tuned signature: more protected operations; — wenzelm / hgweb
- database performance tuning: just one synchronized_database for main loop body; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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)
- 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 - tuned; — wenzelm / hgweb
- tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
- official support for arm64-linux, despite a few missing tools; — wenzelm / hgweb
- discontinue unstable z3-4.4.1 for arm64-linux from Debian (in contrast to 796ae338eb9d and 87718883c8b9); — wenzelm / hgweb
- 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)
- update to scala-3.3.3;
enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb - provide e-3.0.03 on all platforms, including arm64-linux and arm64-darwin --- still inactive; — wenzelm / hgweb
- update NEWS, following 0d7c7fe65638; — Fabian Huch <huch@in.tum.de> / hgweb
#2140 (Mar 1, 2024, 2:29:41 AM)
- provide cvc5-1.1.1 for testing --- still inactive; — wenzelm / hgweb
- rebuild bash_process executables on current reference platforms, including native arm64-darwin;
enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb - tuned NEWS, see also c62003e05e46; — wenzelm / hgweb
- update NEWS, following ea1913c953ef; — wenzelm / hgweb
- tuned whitespace according to jEdit mode parameters ":wrap=hard:maxLineLen=72:"; — wenzelm / hgweb
- more explicit NEWS (see 3648e9c88d0c); — wenzelm / hgweb
- NEWS for a53287d9add3, 3e30ca77ccfe; — wenzelm / hgweb
- add option for unify trace (now disabled by default as printing is excessive and rarely used); — Fabian Huch <huch@in.tum.de> / hgweb
- tuned unify trace option names; — Fabian Huch <huch@in.tum.de> / hgweb
#2139 (Feb 29, 2024, 12:50:11 AM)
- more scalable: avoid potentially expensive ordering of underlying key data type, e.g. in MESON.Cache of Naproche; — wenzelm / hgweb
- updated to stack-2.15.1, lts-22.6, ghc-9.6.3; — wenzelm / hgweb
#2138 (Feb 28, 2024, 12:55:56 AM)
- merged — nipkow / hgweb
- tuned name — nipkow / hgweb
- new simplifier trace_op for tracing simproc calls — nipkow / hgweb
- merged — paulson / hgweb
- 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
- support Zipperposition's skolemization in generated Isar proofs — blanchet / hgweb
- improved output in simps_case_conv; — Fabian Huch <huch@in.tum.de> / hgweb
- improved output in inductive module; — Fabian Huch <huch@in.tum.de> / hgweb
- simplifier: no trace info from simprocs unless simp_debug = true. — nipkow / hgweb
#2137 (Feb 27, 2024, 12:50:10 AM)
#2136 (Feb 26, 2024, 12:50:11 AM)
- database performance tuning: prefer light-weight IPC over heavy-duty transactions; — wenzelm / hgweb
- tuned signature;
tuned output; — wenzelm / hgweb - tuned signature: follow PostgreSQL syntax instead of JDBC API; — wenzelm / hgweb
- more robust shutdown: interruptible database connection; — wenzelm / hgweb
- clarified signature: more convenient send/receive operations; — wenzelm / hgweb
#2135 (Feb 25, 2024, 12:50:07 AM)
- clarified versions for documentation; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified signature: avoid hardwired values; — wenzelm / hgweb
- clarified IPC via database server: receive notifications quasi-spontaneously via auxiliary thread; — wenzelm / hgweb
- minor performance tuning: just 1 transaction for slices <= 1; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- removed unused database_server (amending 32ca3d1283de); — wenzelm / hgweb
- timing function generation bug fix by Jonas Stahl — nipkow / hgweb
#2134 (Feb 24, 2024, 12:50:07 AM)
- tuned signature: more types, fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- new less ad hoc implementation of the 'moura' tactic for skolemization — blanchet / hgweb
#2133 (Feb 23, 2024, 12:50:09 AM)
- more thorough Store.clean_output (amending 1fa1b32b0379); — wenzelm / hgweb
- clarified signature: Build_Process tells how to clean sessions; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned, following 7a1153c95bf9; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- proper usage; — wenzelm / hgweb
- recover "build_database_server" from 1fa1b32b0379: still required, e.g. in build_benchmark; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust: make double-sure that heap digest is present; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning: just one transaction for log_db without heap; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper store.cache.compress; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- 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 - unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified database layout; — wenzelm / hgweb
- tuned signature;
tuned messages; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- more accurate types; — wenzelm / hgweb
- build local log_db, with store/restore via optional database server;
tuned messages; — wenzelm / hgweb - propagate property "isabelle.debug", notably for Java/Scala exception trace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper treatment of "isabelle build_process -C" (amending 0cac7e3634d0); — wenzelm / hgweb
- clarified signature;
more robust slice_size; — wenzelm / hgweb - clarified names; — wenzelm / hgweb
- more explicit build_cluster flag to guard open_build_database server; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- simplified specification of type class semiring_bits — haftmann / hgweb
#2132 (Feb 22, 2024, 12:50:10 AM)
- 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)
- merged — paulson / hgweb
- A small collection of new and useful facts, including the AM-GM inequality — paulson <lp15@cam.ac.uk> / hgweb
- remove selected occurrences of 'moura' tactic — blanchet / hgweb
- added lemmas relpowp_left_unique and relpow_left_unique — desharna / hgweb
- added lemmas relpowp_right_unique and relpow_right_unique — desharna / hgweb
- use define_time_fun — nipkow / hgweb
#2130 (Feb 19, 2024, 12:50:08 AM)
- time funs: +1 instead of 1+ — nipkow / hgweb
- minor performance tuning; — wenzelm / hgweb
- clarified signature: more comprehensive operations; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature: emphasize physical db files; — wenzelm / hgweb
- tuned: afford untyped/unscoped update; — wenzelm / hgweb
- clarified signature: avoid ill-defined type java.net.URL; — wenzelm / hgweb
- unused; — wenzelm / hgweb
#2129 (Feb 18, 2024, 12:50:09 AM)
- tuned: afford untyped/unscoped update; — wenzelm / hgweb
- more robust default: Scala imposes explicit "threads" value on ML, both the Poly/ML RTS and Isabelle/ML; — wenzelm / hgweb
- clarified signature: more explicit types/scopes; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- more robust: disallow empty clusters, so "isabelle build -H" really means cluster build; — wenzelm / hgweb
- clarified modules: centralize default policy; — wenzelm / hgweb
- more explicit types --- fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- tuned: avoid shadowing of names; — wenzelm / hgweb
- clarified default "isabelle build -j0 -H"; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarifier worker vs. master, which may coincide for local build; — wenzelm / hgweb
- clarified signature: more standard defaults; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer static object, while class is required for "services"; — wenzelm / hgweb
- clarified signature: prefer default; — wenzelm / hgweb
#2128 (Feb 17, 2024, 12:50:11 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: check subclasses as well; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- support for alternative user home, e.g. to avoid slow NFS shares; — wenzelm / hgweb
- support explicit USER_HOME within SSH session; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- Further adjustments to the syntax for Lebesgue integration — paulson <lp15@cam.ac.uk> / hgweb
- tuned comments; — wenzelm / hgweb
- more robust: always close, despite failure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- 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)
- tuned whitespace; — wenzelm / hgweb
- prefer static object, while class is required for "services" (see 47eb96592aa2); — wenzelm / hgweb
- clarified directories;
clarified names; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned: prefer explicit update operation for immutable options; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more robust type, with explicit default; — wenzelm / hgweb
- tuned usage message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust defaults; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemmas relpow_trans[trans] and relpowp_trans[trans] — desharna / hgweb
- more on disjunctive addition/subtraction — haftmann / hgweb
#2126 (Feb 15, 2024, 2:28:54 AM)
- merged — wenzelm / hgweb
- prefer physical processors (see also 4b014e6c1dfe and 26a43785590b); — wenzelm / hgweb
- more robust: avoid occasional problems reading this special file (e.g. SSH.Local or "lxcisa0"); — wenzelm / hgweb
- more robust default; — wenzelm / hgweb
- more accurate, notably on lxbroy10 and vmnipkow9; — wenzelm / hgweb
- clarified num_processors: follow Poly/ML (with its inaccuracies); — wenzelm / hgweb
- clarified modules, following Isabelle/ML; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- merged — paulson / hgweb
- the syntax of Lebesgue integrals (LINT, LBINT, ∫, etc.) now requires parentheses — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- A few lemmas brought in from AFP entries — paulson <lp15@cam.ac.uk> / hgweb
- merged — traytel / hgweb
- made destructor-view tactic more robust (by Jan van Brügge) — traytel / hgweb
#2125 (Feb 14, 2024, 12:50:09 AM)
- performance optimization; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified names; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified scheduler: proper split into scheduler, generator, and priority rules (following 32d00ec387f4); — Fabian Huch <huch@in.tum.de> / hgweb
- proper "linux_arm", amending 76ad72736e9e; — wenzelm / hgweb
#2124 (Feb 13, 2024, 12:50:10 AM)
#2123 (Feb 12, 2024, 12:50:12 AM)
- new lemmas involving Ramsey numbers, infinite sets — paulson <lp15@cam.ac.uk> / hgweb
#2122 (Feb 10, 2024, 2:38:57 AM)
#2121 (Feb 9, 2024, 12:50:10 AM)
- Removal of duplicate code — paulson <lp15@cam.ac.uk> / hgweb
- Two new theorems — paulson <lp15@cam.ac.uk> / hgweb
#2120 (Feb 8, 2024, 12:50:06 AM)
- more lemmas and more correct lemma names — haftmann / hgweb
- NEWS: corrected the definition of convexity of functions — paulson <lp15@cam.ac.uk> / hgweb
- Further lemmas concerning complexity and measures — paulson <lp15@cam.ac.uk> / hgweb
#2119 (Feb 7, 2024, 12:50:07 AM)
- 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)
- merged; — wenzelm / hgweb
- update to windows_app-20240205, with executables for linux, linux_arm, macos; — wenzelm / hgweb
- omit redundant options; — wenzelm / hgweb
- tuned README; — wenzelm / hgweb
- uniform build of binutils for linux, linux_arm, macos; — wenzelm / hgweb
- fix reconstruction of Alethe's and_pos rule — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- added lemmas Multiset.transp_on_multp and Multiset.trans_on_mult — desharna / hgweb
#2117 (Feb 5, 2024, 12:50:09 AM)
- proper target option, following package binutils-mingw-w64-x86-64 from Debian/Ubuntu; — wenzelm / hgweb
- updated windows_app based on launch4j-3.50-linux-x64, without rebuilding GNU binutils (missing COFF target pe-i386); — wenzelm / hgweb
- proper sfx_archive_name; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- build Isabelle windows_app component from GNU binutils and launch4j; — wenzelm / hgweb
#2116 (Feb 3, 2024, 12:50:07 AM)
- proper windows_app/launch4j-linux_arm; — wenzelm / hgweb
- merged — paulson / hgweb
- A small number of new lemmas — paulson <lp15@cam.ac.uk> / hgweb
- explicit reference to code_dt — haftmann / hgweb
#2115 (Feb 2, 2024, 4:05:58 AM)
#2114 (Feb 1, 2024, 12:50:08 AM)
- 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 - proper os_name "linux" instead of "linux_arm" (amending a33a6e541cbb); — wenzelm / hgweb
- proper bash syntax (amending 0631dfc0db07); — wenzelm / hgweb
- tuned proof: avoid z3; — wenzelm / hgweb
- tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
- tuned proofs --- avoid smt with external prover, which is somewhat unstable on arm64-linux; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust check of ISABELLE_PLATFORM_FAMILY within settings environment, to support its reunification with Isabelle/Scala (see also a33a6e541cbb, f3a356c64193); — wenzelm / hgweb
- strengthened class parity — haftmann / hgweb
#2113 (Jan 31, 2024, 12:50:09 AM)
- proper accessible paths for web server; — wenzelm / hgweb
- more informative message (amending b8a6b2ec85a2); — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust: do not affect "$ISABELLE_HOME_USER/contrib" on master node; — wenzelm / hgweb
- avoid excessive ML heap on this 16GB node; — wenzelm / hgweb
- more robust (amending c9774306a879); — wenzelm / hgweb
- proper ISABELLE_PLATFORM_FAMILY within Isabelle/Scala, in contrast to historic settings; — wenzelm / hgweb
- clarified symbolic host name; — wenzelm / hgweb
- allow remote_build on this host (server-arm), without conflicts of this "isabelle_self"; — wenzelm / hgweb
- more robust message; — wenzelm / hgweb
- A few more new theorems taken from AFP entries — paulson <lp15@cam.ac.uk> / hgweb
#2112 (Jan 30, 2024, 1:36:05 AM)
- merged — nipkow / hgweb
- define_time_function: avoid unused let's — nipkow / hgweb
- common type class for trivial properties on div/mod — haftmann / hgweb
- 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)
#2110 (Jan 28, 2024, 12:50:08 AM)
- proper history_base for linux_arm; — wenzelm / hgweb
- updated to PostgreSQL 12 on Ubuntu 20.04;
more accurate command-line; — wenzelm / hgweb - routine build + test for linux_arm; — wenzelm / hgweb
- disable test on "augsburg1": machine will be dismantled; — wenzelm / hgweb
#2109 (Jan 27, 2024, 12:50:10 AM)
- add approximation factors in build schedule to estimate build times more conservatively; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — paulson / hgweb
- Type class patch suggested by Achim Brucker, plus tidied lemma — paulson <lp15@cam.ac.uk> / hgweb
- rearranged and reformulated abstract classes for bit structures and operations — haftmann / hgweb
#2108 (Jan 26, 2024, 12:50:07 AM)
- Three new lemmas — paulson <lp15@cam.ac.uk> / hgweb
#2107 (Jan 25, 2024, 4:08:02 AM)
- tuned proof: avoid z3 to make it work on arm64-linux; — wenzelm / hgweb
- update to jdk-21.0.2;
enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb - make build process state protected to avoid copying in subclasses (e.g. for database connections); — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
- clarified Mercurial version: presumably the last version that supports both python2 and python3; — wenzelm / hgweb
- more robust: avoid crash on non-Linux systems; — wenzelm / hgweb
- clarified webserver names; — wenzelm / hgweb
- proper Apache.php_name; — wenzelm / hgweb
- 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
- tuned source structure; — wenzelm / hgweb
- more robust systemd configuration; — wenzelm / hgweb
- more robust nginx configuration, notably for "certbot --nginx -d DOMAIN"; — wenzelm / hgweb
- tuned whitespace in generated file; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#2105 (Jan 23, 2024, 12:50:06 AM)
- 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
- proper php-fpm configuration for nginx; — wenzelm / hgweb
- support multiple webservers: Apache or Nginx; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: explicit type isabelle.Url to avoid oddities of java.net.URL (e.g. its "equals" method); — wenzelm / hgweb
- unused; — wenzelm / hgweb
#2104 (Jan 21, 2024, 1:16:57 AM)
- enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb
- updated to postgresql-42.7.1; — wenzelm / hgweb
- updated to sqlite-jdbc-3.45.0.0, including slf4j-1.7.36; — wenzelm / hgweb
- update to llncs-2.23;
update src/Doc/Demo_LLNCS to include the new mandatory section "Disclosure of Interests"; — wenzelm / hgweb - clarified bootstrap; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- obsolete (see also fc88b943e1b2); — wenzelm / hgweb
- proper output, following 2cd23d587db9; — wenzelm / hgweb
- always use patchelf on Linux: base-line is Ubuntu 18.04 where that works properly (see also e79294c4230c); — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- more accurate Isabelle versions; — wenzelm / hgweb
- more accurate Ubuntu versions; — wenzelm / hgweb
#2103 (Jan 20, 2024, 12:50:09 AM)
#2102 (Jan 19, 2024, 12:50:10 AM)
#2101 (Jan 17, 2024, 12:50:11 AM)
- merged — paulson / hgweb
- A few new results (mostly brought in from other developments) — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- Added time function automation — nipkow / hgweb
#2100 (Jan 16, 2024, 5:19:39 AM)
#2099 (Jan 15, 2024, 5:17:16 AM)
- support Phabricator on Ubuntu 22.04 LTS with PHP 8.1, using community form we.phorge.it version "2023 week 49"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- update links; — wenzelm / hgweb
- follow post-maintenance updates of original Phabricator, as base-line for Phorge; — wenzelm / hgweb
- refer to "localhost" as pro-forma domain; — wenzelm / hgweb
- simplified specification of type class — haftmann / hgweb
- consolidated name of lemma analogously to nat/int/word_bit_induct — haftmann / hgweb
#2098 (Jan 13, 2024, 1:08:08 AM)
#2097 (Jan 12, 2024, 12:50:08 AM)
- clarified order, disregard structure of proof; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more thorough treatment of hidden type variables within zproof; — wenzelm / hgweb
- more uniform treatment of "hyps" within zproof; — wenzelm / hgweb
- clarified order: follow Thm.fold_terms; — wenzelm / hgweb
#2096 (Jan 11, 2024, 2:32:04 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified test: no exception yet; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: more direct operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more direct operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning, for important special case where consts are already expanded (e.g. re-certification within proof procedure); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: certify types uniformly (see also 62b75508eb66); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: avoid redundant Term.maxidx_of_term; — wenzelm / hgweb
- proper check of result from Soft_Type_System.global_purge (amending b2bedb022a75); — wenzelm / hgweb
- misc tuning and clarification: prefer Same.operation; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified modules;
minor performance tuning; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- added and removed lemmas — nipkow / hgweb
- proper SMTP session: set envelope sender address correctly; — Fabian Huch <huch@in.tum.de> / hgweb
#2095 (Jan 10, 2024, 12:50:08 AM)
- 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)
- tuned source structure; — wenzelm / hgweb
- clarified signature;
minor performance tuning; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- minor performance tuning;
eliminate clones; — wenzelm / hgweb - minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#2093 (Jan 7, 2024, 2:46:27 AM)
- more zproofs, underlying Proofterm.unconstrain_thm_proof / Thm.unconstrainT; — wenzelm / hgweb
- omit syntactic of_class check, which is in conflict with sort constraints within the logic; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- clarified signature;
clarified modules; — wenzelm / hgweb - misc tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: canonical argument order; — wenzelm / hgweb
#2092 (Jan 5, 2024, 12:50:08 AM)
- tuned; — wenzelm / hgweb
- clarified datatype ztyp: omit special case that rarely occurs (thanks to ZClass and ZClassp); — wenzelm / hgweb
- clarified box_proof: use sort constraints within the logic; — wenzelm / hgweb
- more operations (see also 8368160d3c65); — wenzelm / hgweb
#2091 (Jan 3, 2024, 3:31:12 AM)
- proper support for complex types, not just type variables (amending 623789141e39); — wenzelm / hgweb
- proper instantiation for make_const_proof, notably change of types for term variables; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#2090 (Jan 2, 2024, 12:50:08 AM)
#2089 (Jan 1, 2024, 3:27:26 AM)
- minor performance tuning: proper Same.operation; — wenzelm / hgweb
- minor performance tuning: proper Same.operation;
clarified modules; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- minor performance tuning: proper Same.operation;
clarified modules; — wenzelm / hgweb - minor performance tuning: proper Same.operation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- pro-forma support for ZTerm.sorts_zproof; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- minor performance tuning: proper Same.operation; — wenzelm / hgweb
- tuned names (again); — wenzelm / hgweb
#2088 (Dec 31, 2023, 3:58:56 AM)
- clarified modules; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: prefer Same.operation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified modules;
minor performance tuning; — wenzelm / hgweb - minor performance tuning, following 703201dbd413; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2087 (Dec 30, 2023, 1:21:03 AM)
- clarified signature: suppress unused fields; — wenzelm / hgweb
- eliminate clone (amending e7796c55d840); — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2086 (Dec 28, 2023, 3:46:53 AM)
- clarified store_proof: before attributes are applied, to ensure proper thm_proof boxes for declaration attributes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned;
more uniform Thm.transfer; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more accurate Global_Theory.name_facts: burrow into expression of attributed theorems; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified Global_Theory.store_proofs vs. Generic_Target.thm_definition / Attrib.global_notes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned: avoid duplicates; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- proper Thm.transfer; — wenzelm / hgweb
#2085 (Dec 27, 2023, 1:47:27 AM)
- proper Thm.trim_context; — wenzelm / hgweb
- clarified stored data: actual thm allows to replay zproofs in a modular manner; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature, following Proofterm.thm_header; — wenzelm / hgweb
- more robust: avoid crash of Thm.solve_constraints due to changed background theory, e.g. relevant for AFP/Transition_Systems_and_Automata; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper Thm_Name.make_list for thm_definition;
tuned modules; — wenzelm / hgweb
#2084 (Dec 25, 2023, 12:53:48 AM)
- more robust: avoid crash of AFP/Transition_Systems_and_Automata (amending fe4bd39bfeac and 43d8385db923); — wenzelm / hgweb
- more robust: zproofs need to be enabled (amending 43d8385db923); — wenzelm / hgweb
- more thorough thm definition via Global_Theory.register_proofs: store (and purge) zproofs; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified signature: support update of local_theory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#2083 (Dec 24, 2023, 12:50:11 AM)
- eliminate duplicate (see also 6cbcfac5b72e and af7b79271364); — wenzelm / hgweb
- minor performance tuning: shorter names; — wenzelm / hgweb
- minor performance tuning: static vs. dynamic rules; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
#2082 (Dec 23, 2023, 2:14:33 AM)
- clarified signature: downgrade old-style Global_Theory.add_defs to Global_Theory.add_def without attributes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more thorough treatment of zproof vs. proof: avoid accidental storage of large structures; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- observe option "prune_proofs"; — wenzelm / hgweb
#2081 (Dec 22, 2023, 2:43:49 AM)
- clarified zproof storage: per-theory table in anticipation of session exports; — wenzelm / hgweb
- proper thm_name for stored zproof; — wenzelm / hgweb
- uniform treatment of lazy facts: actual proof terms are always strict; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2080 (Dec 21, 2023, 2:15:10 AM)
- proper Thm.transfer; — wenzelm / hgweb
- clarified context: avoid capture of thy2 within closure; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- more informative exceptions; — wenzelm / hgweb
- more permissive: allow collapse of term variables for equal results, e.g. relevant for metis (line 1882 of "~~/src/HOL/List.thy"); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more informative exception; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified ML toplevel output: avoid "??." prefix; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2079 (Dec 20, 2023, 3:59:53 AM)
- merged — wenzelm / hgweb
- use strict Global_Theory.register_proofs as checkpoint for stored zproof, and thus reduce current zboxes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- omit pointless future: proof terms are built sequentially; — wenzelm / hgweb
- omit unclear / inaccurate renaming; — wenzelm / hgweb
- more normalization: re-use Thm.solve_constraints as important checkpoint for results, notably Global_Theory.name_thm; — wenzelm / hgweb
- more robust: avoid assumption about Context.certificate_theory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified pro-forma proof: no zboxes here (partially revert 686b7b14d041); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more normalization; — wenzelm / hgweb
- less ambitious normalization: term abstractions over terms and proofs, but not proofs over proofs (which may be large); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more thorough beta contraction, following Envir.norm_term; — wenzelm / hgweb
- tuned, following Envir.norm_term; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- merged — nipkow / hgweb
- unused lemma — nipkow / hgweb
- restore benchmark requirement heaps properly; — Fabian Huch <huch@in.tum.de> / hgweb
- continue build while waiting for updated schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified signature; — Fabian Huch <huch@in.tum.de> / hgweb
- added start-up sequence for benchmark with requirements; — Fabian Huch <huch@in.tum.de> / hgweb
- use single-threaded session build as benchmark (using ZF-Constructible); — Fabian Huch <huch@in.tum.de> / hgweb
- separate build processes for scheduler and scheduled; — Fabian Huch <huch@in.tum.de> / hgweb
- add delay and limit options for when schedule is considered outdated; — Fabian Huch <huch@in.tum.de> / hgweb
- proper closing order; — Fabian Huch <huch@in.tum.de> / hgweb
- read serial for schedules (amending 2039f360); — Fabian Huch <huch@in.tum.de> / hgweb
#2078 (Dec 19, 2023, 2:42:04 AM)
- more thorough beta contraction;
removed unused operations; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations, following proofterm.ML; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature, following Term.subst_bounds_same; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- minor performance tuning: more concise union; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned, following close_proof; — wenzelm / hgweb
- proper treatment of proof hyps, following 8368160d3c65; — wenzelm / hgweb
- proper treatment of proof hyps: unchangeable, like bound; — wenzelm / hgweb
- proper Thm.transfer (required for zproofs); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper beta_norm after instantiation (amending 90c5aadcc4b2); — wenzelm / hgweb
- minor performance tuning: more direct beta_norm; — wenzelm / hgweb
- more robust norm_proof: turn env into instantiation, based on visible statement; — wenzelm / hgweb
- proper scope of cache (amending 61af3e917597); — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#2077 (Dec 16, 2023, 12:52:09 AM)
#2076 (Dec 15, 2023, 2:54:54 AM)
- more operations: zterm ordering that follows fast_term_ord; — wenzelm / hgweb
- clarified signature;
clarified modules; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- more zproofs, imitating existing proofs (which are a bit rough here); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
#2075 (Dec 12, 2023, 2:45:13 AM)
- tuned comments (see also 476a239d3e0e and possibly 4b62e0cb3aa8); — wenzelm / hgweb
- merged — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning: prefer Same.operation; — wenzelm / hgweb
- clarified signature;
minor performance tuning: avoid redundant identity; — wenzelm / hgweb - minor performance tuning; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- revert 17fda85a33dc: renaming is not necessarily unique, e.g. [("x", "x"), ("x", "y")]; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- minor performance tuning: prefer Symset.T;
tuned names; — wenzelm / hgweb - minor performace tuning; — wenzelm / hgweb
- minor performance tuning: prefer Same.operation; — wenzelm / hgweb
- tuned: more standard accumulation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper ZTerm.lift_proof (amending 4a1a25bdf81d); — wenzelm / hgweb
- filter predecessors properly (amending ee405c40db72); — Fabian Huch <huch@in.tum.de> / hgweb
- improve graphical clarity by omitting intra-host dependencies (following ee405c40db72); — Fabian Huch <huch@in.tum.de> / hgweb
- more zproofs; — wenzelm / hgweb
- minor performance tuning: more direct abstraction level; — wenzelm / hgweb
- more general Logic.incr_indexes_operation;
more special Logic.incr_indexes; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified ML; — wenzelm / hgweb
- clarified signature;
minor performance tuning; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- avoid accidental capture of theory value, and thus reduce heap size again (amending 5109e4b2a292); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: proper Proofterm.get_proofs_level with bound check; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: fewer tuples; — wenzelm / hgweb
- clarified signature: fewer tuples; — wenzelm / hgweb
- clarified signature: more explicit get_proofs_level with bounds check; — wenzelm / hgweb
#2074 (Dec 9, 2023, 1:56:28 AM)
- merged — wenzelm / hgweb
- misc tuning and clarification: more standard Same.commit discipline; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- more operations;
more accurate treatment of beta contraction in norm_term/norm_proof, following Envir.norm_term; — wenzelm / hgweb - minor performance tuning: more careful treatment of empty environment; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- clarified signature: support shared cache; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned: avoid shadowing; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations;
clarified cache; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- tuned -- eliminate clones; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- consider schedule calculation time in estimation; — Fabian Huch <huch@in.tum.de> / hgweb
- compare previous build schedule with new one, to prevent regressions; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified: build schedules may be outdated when empty, after some time, or due to build progress; — Fabian Huch <huch@in.tum.de> / hgweb
- store previous build jobs in graph so schedules can be used later in the build process; — Fabian Huch <huch@in.tum.de> / hgweb
- add serial for build schedule to avoid unnecessary db read/writes; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- 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
- add build uuid to schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- use schedule directly instead of extra cache; — Fabian Huch <huch@in.tum.de> / hgweb
- added build schedule command-line wrapper; — Fabian Huch <huch@in.tum.de> / hgweb
- added graphical representation of build schedules; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified build heuristics parameters; — Fabian Huch <huch@in.tum.de> / hgweb
- proper parallel paths: factor in elapsed time; — Fabian Huch <huch@in.tum.de> / hgweb
- performance tuning: cache estimates; — Fabian Huch <huch@in.tum.de> / hgweb
#2073 (Dec 8, 2023, 5:28:32 AM)
- misc tuning and clarification; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification, following Term.incr_bv / Term.incr_boundvars; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning: regular Same.operation; — wenzelm / hgweb
- clarified signature: more standard argument order; — wenzelm / hgweb
- clarified signature: more standard argument order; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned: more standard names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned: prefer Same.commit; — wenzelm / hgweb
- tuned: more standard argument order; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more operations;
more caching; — wenzelm / hgweb - tuned comments; — wenzelm / hgweb
#2072 (Dec 7, 2023, 5:40:15 AM)
- tuned structure; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- performance tuning: cache for ztyp_of within zterm_of;
clarified signature; — wenzelm / hgweb - tuned names; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- proper treatment of ZConstP: term represents body of closure; — wenzelm / hgweb
- proper substitution of types within term; — wenzelm / hgweb
- more accurate treatment of term variables after instantiation of type variables; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- check that Isar proofs contain one 'show' — blanchet / hgweb
- include unnamed chained facts in Sledgehammer's relevance filter — blanchet / hgweb
- merge — blanchet / hgweb
- removed hack in Sledgehammer that confuses preplay and gives Sledgehammer a strange semantics — blanchet / hgweb
- don't freeze terms in Sledgehammer, as this has a bad impact on 'using' facts — blanchet / hgweb
- tuned T functions: now 0 if not recursive — nipkow / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more zproofs;
clarified signature; — wenzelm / hgweb - misc tuning and clarification;
eliminate clones (see also 3ae09d27ee7a); — wenzelm / hgweb - more zproofs; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more zproofs; — wenzelm / hgweb
- more ML pretty-printing; — wenzelm / hgweb
- clarified const_proof vs. zproof_name; — wenzelm / hgweb
#2071 (Dec 5, 2023, 4:20:29 AM)
- merged — wenzelm / hgweb
- more zproofs;
misc tuning and clarification; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations;
tuned semicolons; — wenzelm / hgweb - clarified modules;
more source positions; — wenzelm / hgweb - more zterm operations;
more zproofs; — wenzelm / hgweb
#2070 (Dec 4, 2023, 12:50:08 AM)
- compactified specification of type class parity — haftmann / hgweb
- generalized — haftmann / hgweb
- explicit annotation of lemma duplicates — haftmann / hgweb
#2069 (Dec 3, 2023, 2:02:48 AM)
- merged — wenzelm / hgweb
- clarified proof_body: cover zboxes from zproof; — wenzelm / hgweb
- pro-forma support for optional zproof: no proper content yet; — wenzelm / hgweb
- clarified signature: follow Term.could_unify; — wenzelm / hgweb
- clarified bootstrap --- modules related to proofterm.ML; — wenzelm / hgweb
#2068 (Dec 2, 2023, 12:50:09 AM)
- clarified path time heuristic: configurable parameters for larger search space; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified heuristics toString;
add generator description to schedule; — Fabian Huch <huch@in.tum.de> / hgweb - tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- add heuristic for non-scheduled (standard) build behaviour; — Fabian Huch <huch@in.tum.de> / hgweb
- proper unused nodes; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified schedule message; — Fabian Huch <huch@in.tum.de> / hgweb
- proper parallel paths; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified build schedule host: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified path heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified graph operations in timing heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — nipkow / hgweb
- added and removed [simp]s — nipkow / hgweb
#2067 (Dec 1, 2023, 1:41:11 AM)
- tight representation of types / terms / proof terms (presently unused); — wenzelm / hgweb
- merged — wenzelm / hgweb
- reduce redundancy: avoid huge lists; — wenzelm / hgweb
- more detailed profiling including "names";
avoid overlapping results; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- slightly more compact heap: better sharing of persistent tuples; — wenzelm / hgweb
- added method to generate build schedules directly; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified load vs. apply vs. make; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
- use cpu time for approximation; — Fabian Huch <huch@in.tum.de> / hgweb
- lower bound for approximated times; — Fabian Huch <huch@in.tum.de> / hgweb
- use full timing information in build schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- consistent hosts ordering; — Fabian Huch <huch@in.tum.de> / hgweb
- filter hosts properly; — Fabian Huch <huch@in.tum.de> / hgweb
#2066 (Nov 30, 2023, 2:52:04 AM)
- merged — wenzelm / hgweb
- more compact representation of theory_id -- via consecutive thread-local ids; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more compact representation; — wenzelm / hgweb
- more compact representation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more compact representation of theory_id; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- compact representation of sets of integers; — wenzelm / hgweb
- generated build schedule explicitly (e.g., for further analysis); — Fabian Huch <huch@in.tum.de> / hgweb
#2065 (Nov 29, 2023, 1:53:26 AM)
#2064 (Nov 28, 2023, 12:50:10 AM)
- generalized — haftmann / hgweb
- restructured — haftmann / hgweb
- grouped lemmas for symbolic computations — haftmann / hgweb
- sorted out lemma duplicates — haftmann / hgweb
#2063 (Nov 27, 2023, 12:50:10 AM)
- more reactive headless server, in contrast to 15656ad28691 (when "isabelle dump" was important to export AFP content); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#2062 (Nov 26, 2023, 12:50:11 AM)
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules;
clarified transactions; — wenzelm / hgweb - clarified modules: Build_Log.private_data provides raw data access without transaction_lock; — wenzelm / hgweb
- more thorough transaction_lock; — wenzelm / hgweb
- obsolete, see also a5896fe040dd; — wenzelm / hgweb
- removed obsolete/broken isabelle_scala_script wrapper (see also abf9fcfa65cf); — wenzelm / hgweb
- provide src/Tools/Demo as example for system component with Isabelle/Scala tool; — wenzelm / hgweb
#2059 (Nov 23, 2023, 12:50:09 AM)
- modernized, reordered, generalized — haftmann / hgweb
- more correct type annotation — haftmann / hgweb
- proper build with jdk-21 (amending 4fb5e6499da9); — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- update to jdk-21.0.1;
enforce rebuild of Isabelle/Scala + Isabelle/ML; — wenzelm / hgweb - rebuild jedit with minimal patch for jdk-21, following SVN 25690; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- suppress duplicate entries systematically using log_name: e.g. relevant for AFP; — wenzelm / hgweb
- clarified operation: pick current pull_date instead of previous one; — wenzelm / hgweb
- operations AND, OR, XOR are specified by characteristic recursive equation — haftmann / hgweb
- clarified toml keys operations; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified toml keys: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
- use toml key operations properly;
clarified module; — Fabian Huch <huch@in.tum.de> / hgweb - clarified toml keys formatting vs. toString; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified keys module; — Fabian Huch <huch@in.tum.de> / hgweb
- pull out toml keys module; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified toml parser interface; — Fabian Huch <huch@in.tum.de> / hgweb
- prefer symbolic build_history_base_arm; — wenzelm / hgweb
- build_history: proper support for ISABELLE_APPLE_PLATFORM64; — wenzelm / hgweb
- clarified isabelle_hg (again, see b9d59669904a); — wenzelm / hgweb
- clarified signature: explicit Remote_Build.count instead of duplicate entries (see also ee8c014526dc); — wenzelm / hgweb
- clarified signature: more operations and options concerning Isabelle hg; — wenzelm / hgweb
- performance tuning: cache graph; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- unused (see also 004b39bf06a5); — wenzelm / hgweb
- clarified signature and modules: more explicit Build_Log.History; — wenzelm / hgweb
- tuned: avoid recursion; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid duplicate data; — wenzelm / hgweb
- output more data; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified Log_File.cache: reuse existing Store.cache / Build_Log.Store.cache; — wenzelm / hgweb
- proper ml_statistics (amending aeb511a520f4); — wenzelm / hgweb
- unify error messages; — Fabian Huch <huch@in.tum.de> / hgweb
- add file information to toml parse context and error messages; — Fabian Huch <huch@in.tum.de> / hgweb
- add position information to toml parser and error messages; — Fabian Huch <huch@in.tum.de> / hgweb
- 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
- allow re-defining keys in toml object (already checked during parse time); — Fabian Huch <huch@in.tum.de> / hgweb
- clarified toString for toml objects; — Fabian Huch <huch@in.tum.de> / hgweb
#2058 (Nov 17, 2023, 12:50:10 AM)
#2057 (Nov 14, 2023, 12:50:07 AM)
- tuned message; — Fabian Huch <huch@in.tum.de> / hgweb
- better invalidation for schedule cache (only on relevant changes); — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- timing heuristic: parallelize more aggressively to utilize hosts fully; — Fabian Huch <huch@in.tum.de> / hgweb
- proper parallel paths for timing heuristic; — Fabian Huch <huch@in.tum.de> / hgweb
- scheduled build: allocate cpus more aggressively, to avoid idle threads; — Fabian Huch <huch@in.tum.de> / hgweb
- finalize scheduled build only on master node; — Fabian Huch <huch@in.tum.de> / hgweb
- finalize current sessions before generating schedule; — Fabian Huch <huch@in.tum.de> / hgweb
- clarified signature: more operations; — Fabian Huch <huch@in.tum.de> / hgweb
- NEWS — desharna / hgweb
#2056 (Nov 13, 2023, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for "cluster" table with "hosts" array, and params/options as for "host" table;
support for "isabelle build -H cluster.name"; — wenzelm / hgweb - clarified signature: more operations, allow recursive get; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more robust: prefer strict operations; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- more specific name for type class — haftmann / hgweb
#2055 (Nov 12, 2023, 12:50:07 AM)
- proper check_file operation via File.space (amending 6ad3a412ed97 --- broken in Isabelle2023); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- more TODO; — wenzelm / hgweb
- prefer strict test of system options; — wenzelm / hgweb
- some build cluster resources at TUM; — wenzelm / hgweb
- build cluster host specifications are based on registry entries (table prefix "host"); — wenzelm / hgweb
- more robust init; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- support interpreted/typed entries via Registry.Category and Registry.Table; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- support for global registry; — wenzelm / hgweb
- clarified loading of symbols: permissive entries in $ISABELLE_SYMBOLS require explicit "?"; — wenzelm / hgweb
#2054 (Nov 11, 2023, 12:50:07 AM)
- slightly less technical formulation of very specific type class — haftmann / hgweb
- weakened dependency — haftmann / hgweb
- explicit type class for discrete linordered semidoms — haftmann / hgweb
#2053 (Nov 10, 2023, 12:50:06 AM)
- proper dummy timing entries; — Fabian Huch <huch@in.tum.de> / hgweb
- use only finished sessions in timing data; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned; — Fabian Huch <huch@in.tum.de> / hgweb
- performance tuning for build schedule: explicit schedule generation, without mixing heuristics; — Fabian Huch <huch@in.tum.de> / hgweb
- performance tuning for build schedule: faster stopping; — Fabian Huch <huch@in.tum.de> / hgweb
- performance tuning for timing heuristic: pre-calculate graph operations; — Fabian Huch <huch@in.tum.de> / hgweb
- move timing data into scheduler for more efficient heuristics (e.g., with pre-calculated values); — Fabian Huch <huch@in.tum.de> / hgweb
- clarified signature: emphasize mutable instance; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- support for explicit SSH hostname; — wenzelm / hgweb
- proper local host (amending 62d7ef1da441); — wenzelm / hgweb
#2052 (Nov 9, 2023, 12:50:08 AM)
- merged — nipkow / hgweb
- added lemma — nipkow / hgweb
- proper default for disjunction (amending 9f7a94117666); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- avoid option -C: free this latter for build-related configuration; — wenzelm / hgweb
- more direct indentation, using Symbol.spaces; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more accurate treatment of surrounding whitespace; — wenzelm / hgweb
- obsolete (see also f627ab8c276c); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- 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)
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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)
- more tests; — wenzelm / hgweb
- clarified exploration of history: more uniform options; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2049 (Nov 5, 2023, 12:50:07 AM)
- enable multi-builds (again, see also 0c7419d3dd59); — wenzelm / hgweb
- explore history more thoroughly; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified "recent" time: days <= 0 means infinity (no constraint); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper exploration of older history: avoid premature fallback on current "rev" (see also d3d5cb2d6866, 6706d6f0afda); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
#2048 (Nov 4, 2023, 12:50:10 AM)
- proper option; — wenzelm / hgweb
- merged — wenzelm / hgweb
- 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 - 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
- merged — wenzelm / hgweb
- prefer Time.scale(), following Isabelle/ML; — wenzelm / hgweb
- proper benchmark command; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- proper progress (see also 45d570945fe4); — wenzelm / hgweb
- improved build messages; — Fabian Huch <huch@in.tum.de> / hgweb
#2047 (Nov 3, 2023, 2:13:17 AM)
- clarified; — Lukas Stevens <mail@lukas-stevens.de> / hgweb
- merged — paulson / hgweb
- fixed the simplification of Suc n - 1 — paulson <lp15@cam.ac.uk> / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- just one pass is sufficient (see also cc8391b92747, 3e8a897042d9); — wenzelm / hgweb
- more detailed progress for build_log_database, to see better what happens when; — wenzelm / hgweb
- clarified signature: explicit Progress date; — wenzelm / hgweb
- more uniform progress; — wenzelm / hgweb
- more robust: support concurrent output; — wenzelm / hgweb
- disable multi-builds (again): does not quite work yet; — wenzelm / hgweb
#2046 (Nov 1, 2023, 12:50:12 AM)
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified SEQ: more sequential evaluation to support multiple tests (see also 5c91bd51fc37); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper Compress.Cache; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more parallelism via consumer thread: with mailbox limit to avoid ressource problems; — wenzelm / hgweb
- support for mailbox limit; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- discontinued pointless option (reverting 63d55ba90a9f): performance tuning works better via SQL.Database.execute_batch_statement; — wenzelm / hgweb
- clarified database transactions (see also 2c704ae04db1, 7bd0a250183b); — wenzelm / hgweb
#2045 (Oct 30, 2023, 12:50:10 AM)
- afford multiple tests on fast machines (see also edb4faf666c9 and 2a26d423d9fb);
proper history_base for ARM; — wenzelm / hgweb - performance tuning: parallel and incremental update of build_log_database; — wenzelm / hgweb
- performance tuning: more careful database access; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2044 (Oct 29, 2023, 12:50:09 AM)
- prefer old-style import "=>"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- redundant (see also 3069da1743bc); — wenzelm / hgweb
- removed obsolete table (see also 6acd1a2bd146); — wenzelm / hgweb
- more robust init_database();
proper treatment of views, not tables (amending dd350a41594c); — wenzelm / hgweb - proper private_data.transaction_lock;
prefer execute_batch_statement; — wenzelm / hgweb - clarified names; — wenzelm / hgweb
- proper support for SSH; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- add module for faster scheduled builds; — Fabian Huch <huch@in.tum.de> / hgweb
- always use host database and make protected; — Fabian Huch <huch@in.tum.de> / hgweb
- read relative cpu from build log; — Fabian Huch <huch@in.tum.de> / hgweb
- 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
- added start date to build jobs, e.g., for build time estimation; — Fabian Huch <huch@in.tum.de> / hgweb
- 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 - 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 - 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
- added Range object to Host, e.g. to parse/unparse NUMA node ranges; — Fabian Huch <huch@in.tum.de> / hgweb
- 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)
#2042 (Oct 27, 2023, 12:50:10 AM)
- NEWS and CONTRIBUTORS; — Fabian Huch <huch@in.tum.de> / hgweb
- remove unused ci-extras component; — Fabian Huch <huch@in.tum.de> / hgweb
- use mail module in CI build; — Fabian Huch <huch@in.tum.de> / hgweb
- added mail module; — Fabian Huch <huch@in.tum.de> / hgweb
- build javamail component and add to main components; — Fabian Huch <huch@in.tum.de> / hgweb
- added component for javax mail; — Fabian Huch <huch@in.tum.de> / hgweb
#2041 (Oct 26, 2023, 12:50:09 AM)
- updated to vampire-4.8; — wenzelm / hgweb
- tuned README; — wenzelm / hgweb
- update Vampire version, following hints by Martin Desharnais; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- 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)
- 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)
- 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
- proper cut for Parse.enum1' and its derivatives (see also 769abc29bb8e); — wenzelm / hgweb
- unused (see fe9e590ae52f); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#2038 (Oct 23, 2023, 1:28:51 AM)
- merged — wenzelm / hgweb
- update documentation on simproc_setup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper morphism; — wenzelm / hgweb
- simprocs may be distinguished via 'identifier': only works for ML antiquotation (see also 13252110a6fe); — wenzelm / hgweb
- more compact ML source; — wenzelm / hgweb
- more robust read_simproc_spec: proper error positions; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
- more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
- more standard simproc_setup using ML antiquotation; — wenzelm / hgweb
- added ML antiquotation "simproc_setup"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature;
clarified modules; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified syntax and order of parameters; — wenzelm / hgweb
- clarified signature: Named_Target.setup works both for global and local theory; — wenzelm / hgweb
- clarified signature;
clarified modules; — wenzelm / hgweb - clarified signature: more concise simproc setup in ML; — wenzelm / hgweb
- clarified signature: more concise variations on implicit theory setup; — wenzelm / hgweb
- clarified simproc_setup (passive); — wenzelm / hgweb
- clarified 'simproc_setup'; — wenzelm / hgweb
- support for "simproc_setup ... (passive)": allow to define simprocs in Isar that are not added to the simpset (yet); — wenzelm / hgweb
- more standard simproc_setup in Isar;
recovered examples from dead comments; — wenzelm / hgweb - 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)
- proper slice duration (i.e., 5 s) for new Vampire portfolio following 5a14f2cc1ea0 — desharna / hgweb
#2036 (Oct 19, 2023, 12:50:10 AM)
#2035 (Oct 18, 2023, 12:50:08 AM)
- tuned signature, following Isabelle/Scala; — wenzelm / hgweb
- more thorough expose_interrupt: always reset "break" state, regardless of pending interrupt; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#2034 (Oct 17, 2023, 12:50:08 AM)
#2033 (Oct 16, 2023, 12:50:09 AM)
- more Haskell tests on macOS; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- disable naproche component for now: to be updated before the next Isabelle release; — wenzelm / hgweb
- 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)
- more NEWS; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- update platforms: discontinue macOS 10.13 High Sierra, macOS 10.14 Mojave, macOS 10.15 Catalina; — wenzelm / hgweb
- updated to official release of polyml-5.9.1, based on Ubuntu 18.04 LTS and macOS 11 Big Sur; — wenzelm / hgweb
- proper options for macOS 11 Big Sur; — wenzelm / hgweb
- support for official release of polyml-5.9.1; — wenzelm / hgweb
- updated Linux baseline to Ubuntu 18.04; — wenzelm / hgweb
- support for macOS 14 Sonoma (only for testing); — wenzelm / hgweb
- more platform tests: initial support for macOS 14 Sonoma; — wenzelm / hgweb
- updated to gmp-6.3.0, for the sake of macOS 14 Sonoma; — wenzelm / hgweb
#2031 (Oct 13, 2023, 2:44:43 AM)
- merged — wenzelm / hgweb
- prefer Exn.result: avoid accidental capture of interrupts, similar to ML; — wenzelm / hgweb
- clarified user errors vs. failures, e.g. java.lang.StackOverflowError; — wenzelm / hgweb
- further clarification of Exn.is_interrupt_proper vs. overall Exn.is_interrupt; — wenzelm / hgweb
- proper Exn.capture with check_interrupt (amending a3dcae9a2ebe); — wenzelm / hgweb
- distinguish proper interrupts from Poly/ML RTS breakdown; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper Isabelle_Thread.try_catch; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper Exn.capture / Isabelle_Thread.try_catch; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper Exn.capture; — wenzelm / hgweb
- more robust: avoid race condition; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified comments; — wenzelm / hgweb
- 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
- 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)
- merged — paulson / hgweb
- New proofs also some slightly faster existing proofs — paulson <lp15@cam.ac.uk> / hgweb
#2029 (Oct 11, 2023, 12:50:06 AM)
- updated to hugo-0.119.0; — Fabian Huch <huch@in.tum.de> / hgweb
- add component build tool for hugo from afp-devel; — Fabian Huch <huch@in.tum.de> / hgweb
- removed test failing on some platform — desharna / hgweb
#2028 (Oct 10, 2023, 12:50:08 AM)
#2027 (Oct 9, 2023, 2:12:45 AM)
- update documentation on Isabelle/ML exceptions; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- discontinue obsolete "Interrupt" constructor (NB: catch-all pattern produces ML compiler error); — wenzelm / hgweb
- proper thread context for "isabelle-markup" Sidekick parser (amending 01a7265db76b); — wenzelm / hgweb
- proper Scala version, e.g. for IntelliJ IDEA; — wenzelm / hgweb
#2026 (Oct 4, 2023, 12:50:09 AM)
#2025 (Sep 30, 2023, 3:59:55 AM)
- moved variable bindings to tighter scope — desharna / hgweb
- removed proof reconstruction from Mirabelle; this is best handled directly in Sledgehammer — desharna / hgweb
- removed unused function parameter — desharna / hgweb
- merged — paulson / hgweb
- A couple of new lemmas — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- explicitly reject 'handle' with catch-all patterns; — wenzelm / hgweb
- avoid accidental 'handle' of interrupts; — wenzelm / hgweb
- tuned: prefer try-catch/finally over low-level 'handle'; — wenzelm / hgweb
- clarified treatment of exceptions: avoid catch-all handlers; — wenzelm / hgweb
- clarified output vs. error: presence of error messages means error (see also cb7264721c91); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust management of resources, using Thread_Attributes.uninterruptible; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust management of resources, using Thread_Attributes.uninterruptible; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: distinction of unmanaged vs. managed interrupts (not implemented yet); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified order of modules: early access to interrupt management of Isabelle_Threads; — wenzelm / hgweb
- tuned: prefer antiquotation for try-catch; — wenzelm / hgweb
- tuned: prefer antiquotation for try-catch; — wenzelm / hgweb
- tuned: prefer antiquotation for try-finally; — wenzelm / hgweb
- omit pointless capture/release (see also 469a375212c1); — wenzelm / hgweb
- omit pointless capture/release (see also 26774ccb1c74); — wenzelm / hgweb
- clarified signature: avoid association with potentially dangerous Exn.capture; — wenzelm / hgweb
- more robust: catch/finally part is uninterruptible; — wenzelm / hgweb
- more position information, e.g. for warning about fn-pattern; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more general ML_Antiquotation.special_form;
more general "try" forms: support 'finally' or 'catch'; — wenzelm / hgweb
#2024 (Sep 28, 2023, 12:50:10 AM)
- Importing or moving a few more useful theorems — paulson <lp15@cam.ac.uk> / hgweb
#2023 (Sep 27, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- A few new theorems — paulson <lp15@cam.ac.uk> / hgweb
#2022 (Sep 26, 2023, 12:50:09 AM)
- avoid legacy binding errors in Sledgehammer Isar proofs — blanchet / hgweb
- parse applie lambdas correctly plus deal gracefully with lambda-lifting in Zipperposition — blanchet / hgweb
- added argo — blanchet / hgweb
- allow (~) syntax in TPTP proofs for unapplied negation — blanchet / hgweb
- reconstruct Zipperposition's if-then-else in Sledgehammer Isar proofs — blanchet / hgweb
- use same associativity as Isabelle when parsing HOL proofs — blanchet / hgweb
- improved Sledgehammer's HOL proof parser w.r.t. negation — blanchet / hgweb
#2021 (Sep 25, 2023, 1:23:55 AM)
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
#2020 (Sep 24, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- A few new or simplified proofs — paulson <lp15@cam.ac.uk> / hgweb
#2019 (Sep 23, 2023, 12:50:09 AM)
- tuned: more standard order; — wenzelm / hgweb
- clarified signature;
update component; — wenzelm / hgweb
#2018 (Sep 22, 2023, 4:46:47 AM)
- proper fontenc for cartouches (amending d052d61da398); — wenzelm / hgweb
- clarified modules;
clarified signature; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: prefer linear data flow; — wenzelm / hgweb
#2017 (Sep 21, 2023, 12:50:07 AM)
#2016 (Sep 20, 2023, 1:32:11 AM)
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature (again): follow Isabelle/Java/Scala; — wenzelm / hgweb
- tuned (following 69c6d3e87660); — wenzelm / hgweb
- tuned --- avoid pointless indirection (see also a2df9de46060); — wenzelm / hgweb
#2015 (Sep 18, 2023, 12:50:10 AM)
- (pointlessly) get rid of some simp calls within "proof" — paulson <lp15@cam.ac.uk> / hgweb
#2014 (Sep 17, 2023, 12:50:11 AM)
- reduced prominence of lemma names — haftmann / hgweb
- new formulation of an auxiliary lemma — haftmann / hgweb
#2013 (Sep 16, 2023, 2:33:20 AM)
- A few more inclusion-exclusion theorems from HOL Light — paulson <lp15@cam.ac.uk> / hgweb
#2012 (Sep 15, 2023, 12:50:08 AM)
- Corrected type calculation. — haftmann / hgweb
- some hints on managed installations — haftmann / hgweb
- prefer cartouches over quotes for clarity of resulting document — haftmann / hgweb
#2011 (Sep 13, 2023, 12:50:10 AM)
- A little reorganisation — paulson <lp15@cam.ac.uk> / hgweb
- post-release updates; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2023 for changeset b5f3d1051b13 — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- documentation for the "Document" panel in Isabelle/jEdit; — wenzelm / hgweb
#2010 (Sep 11, 2023, 1:57:04 AM)
- Loads of new material related to porting the Euler Polyhedron Formula from HOL Light — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tidying up old apply-style proofs — paulson <lp15@cam.ac.uk> / hgweb
#2009 (Sep 8, 2023, 12:50:08 AM)
- 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)
- merged — wenzelm / hgweb
- clarified signature: retain original Poly/ML names Thread.Thread, Thread.Mutex, Thread.ConditionVar and de-emphasize them for Isabelle/ML; — wenzelm / hgweb
- add ML_system_pp for type Isabelle_Thread.T; — wenzelm / hgweb
- more explicit type Isabelle_Thread.T;
total operation Isabelle_Thread.self: upgrade raw ML threads implicitly; — wenzelm / hgweb - 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 - tuned whitespace; — wenzelm / hgweb
#2007 (Sep 6, 2023, 12:50:08 AM)
#2004 (Aug 26, 2023, 12:50:07 AM)
- 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
- merged — paulson / hgweb
- some refinements in Algebra and Number_Theory — paulson <lp15@cam.ac.uk> / hgweb
- provide Go component — Lars Hupel <lars.hupel@mytum.de> / hgweb
#2003 (Aug 24, 2023, 12:50:06 AM)
- merged — paulson / hgweb
- A subtle fix involving the "measurable" attribute — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Numerous minor tweaks and simplifications — paulson <lp15@cam.ac.uk> / hgweb
- substantial tidy-up, shortening many proofs — paulson <lp15@cam.ac.uk> / hgweb
- add Go component — Lars Hupel <lars@hupel.info> / hgweb
#2002 (Aug 14, 2023, 12:50:11 AM)
- 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)
- back to post-release mode -- after fork point; — wenzelm / hgweb
- Added tag Isabelle2023-RC3 for changeset f5fb5bb2533f — wenzelm / hgweb
- clarified option name (see also ff43a524aa5d); — wenzelm / hgweb
- more thorough ML_Heap.restore: include ancestors; prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy; — wenzelm / hgweb
- more robust: atomic file-system result via tmp file; — wenzelm / hgweb
- removed junk (amending 8cd399b25dac); — wenzelm / hgweb
- more robust wrt. undefined state; — wenzelm / hgweb
- more informative error; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- more informative shasum: show differences explicitly; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more robust ancestor_results: avoid total existence failure after build_process has crashed elsewhere; — wenzelm / hgweb
- 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)
- merged — nipkow / hgweb
- improved simp rule insert_Times_insert (following Dominique Unruh). — nipkow / hgweb
- afford multiple tests for arm64_32-darwin on this fast machine; — wenzelm / hgweb
- proper history_base for AMR64; — wenzelm / hgweb
- tuned — nipkow / hgweb
#1999 (Aug 9, 2023, 12:50:10 AM)
- more robust support for ARM64 platform; — wenzelm / hgweb
- proper support for Apple Silicon (ARM64); — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned: more symmetric and more robust wrt. evolution of theory loader vs. PIDE state; — wenzelm / hgweb
- proper imports_keywords (amending 40a365360680), e.g. relevant for implicit "print_state" for commands defined after Pure; — wenzelm / hgweb
- proper prev_thy (amending 92a547feec88), notably for the sake of 'print_theorems', which is the only use of Toplevel.previous_theory_of; — wenzelm / hgweb
- made another two tactics more robust in presence of BNFs nesting live variables (reported by Wolfgang Jeltsch) — traytel / hgweb
- 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)
#1997 (Aug 7, 2023, 12:50:09 AM)
- update to polyml-219e0a248f70, with more robust support for ARM64; — wenzelm / hgweb
- tuned generated README; — wenzelm / hgweb
- merged — paulson / hgweb
- Tidied up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- hints on "hg bisect"; — wenzelm / hgweb
- 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)
- Removal of ugly old proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- More cosmetic changes — paulson <lp15@cam.ac.uk> / hgweb
- Cosmetic polishing of proofs — paulson <lp15@cam.ac.uk> / hgweb
#1995 (Aug 2, 2023, 12:50:07 AM)
- remove debug printing — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#1994 (Jul 28, 2023, 12:50:08 AM)
#1993 (Jul 27, 2023, 12:50:09 AM)
- Added tag Isabelle2023-RC2 for changeset 53b59fa42696 — wenzelm / hgweb
- prefer Output.writeln for theory "results", as opposed to Output.state for genuine proof states (see f8c412a45af8, c668735fb8b5, ecf80e37ed1a); — wenzelm / hgweb
- revert adhoc change ab9cc7cda0ec: lacks reasoning (and discussion); — wenzelm / hgweb
- output panel: don't discard already filtered messages — kleing / hgweb
- merged — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- avoid excessive accumulation of garbage, for profiling of huge sessions; — wenzelm / hgweb
- clarified signature: systematic use of Properties.make_string; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for let in Alethe name bindings; — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- merged — paulson / hgweb
- A few more cosmetic changes to proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidying a few proofs a bit more — paulson <lp15@cam.ac.uk> / hgweb
- partly tidied some truly horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
#1992 (Jul 26, 2023, 12:50:07 AM)
- update for release; — wenzelm / hgweb
- back out 9d5e2a08ba1b, hoping the server room stays sufficiently cool; — wenzelm / hgweb
- 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
- clarified statistics; — wenzelm / hgweb
#1991 (Jul 25, 2023, 12:50:07 AM)
- show more build history for AFP; — wenzelm / hgweb
- more statistics; — wenzelm / hgweb
- proper base_thys; — wenzelm / hgweb
- more thorough context tracing; — wenzelm / hgweb
#1990 (Jul 24, 2023, 12:50:08 AM)
- proper check; — wenzelm / hgweb
- proper symbolic hostname, as provided via Build_Cluster.Host; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature: Build_Cluster.Session.build_context;
proper implementation of Build_Cluster.Session.start() based on Build.build_worker_command(); — wenzelm / hgweb - clarified exception handling and return_code; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- support for Build_Cluster.Session.init (rsync + Admin/init);
clarified Build.Results and overall return code; — wenzelm / hgweb - prefer Process_Result.RC.merge: strict treatment of interrupt; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- proper afp_root; — wenzelm / hgweb
#1989 (Jul 23, 2023, 12:50:09 AM)
- clarified signature: more "object-oriented" style; — wenzelm / hgweb
- more flexible Build.Engine.process_options: e.g. to manipulate "process_policy" for ML process; — wenzelm / hgweb
- clarified signature: delegate policies to Build_Cluster implementation, potentially provided by Build.Engine via Build_Process.open_build_cluster; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature;
more operations; — wenzelm / hgweb - clarified option (see also b66b6cc1eb8c); — wenzelm / hgweb
- more build_cluster management: open SSH connections in parallel, but synchronously; — wenzelm / hgweb
- tuned signature: more options; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more accurate print vs. parse; — wenzelm / hgweb
- clarified signature;
tuned output; — wenzelm / hgweb - clarified signature (again);
more explicit "local" name; — wenzelm / hgweb - tuned output; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more pro-forma support for afp_root; — wenzelm / hgweb
- tuned NEWS: emphasize "isabelle build" add-ons; — wenzelm / hgweb
- added option -A for AFP root, following "isabelle sync"; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified file location: to be used by regular Isabelle/Scala tools; — wenzelm / hgweb
- update headers; — wenzelm / hgweb
- more pro-forma support for Build_Cluster; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- proper Build_Cluster.Host.parse for parameters and system options;
clarified Build_Cluster.Host: empty "host" means local; — wenzelm / hgweb - more operations for independent "inline" options; — wenzelm / hgweb
- clarified options: accommodate potentially slow database connection; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- 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
- proper build_options (amending 822ddccda899); — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- proforma support for remote build hosts; — wenzelm / hgweb
#1988 (Jul 19, 2023, 12:50:06 AM)
- more options for performance tuning; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- support for management of build cluster; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- renamed object Data to private_data, to emphasize its intended scope (but it is publicly accessible in the database); — wenzelm / hgweb
- more conservative build_delay (despite 9600720071e6): avoid exessive build_database operations, notably via ssh; — wenzelm / hgweb
- proper running limit, based on this worker process;
prefer bulk jobs: much faster cancellation; — wenzelm / hgweb - more robust: implicit locking of tables in standard order; — wenzelm / hgweb
- 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
- removed unused "create_index": implicit index from primary_key is usually sufficient; — wenzelm / hgweb
- clarified "vacuum" (again, reverting 0bd366fad888); — wenzelm / hgweb
- clarified signature: eliminate SQL.Tables.empty to avoid confusion (see also 0bd366fad888); — wenzelm / hgweb
- update for release; — wenzelm / hgweb
#1987 (Jul 18, 2023, 12:50:10 AM)
- merged — wenzelm / hgweb
- more elementary transaction implementation (despite fda3f7a158b9 and 9da65bc75610); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper check (amending 234f2ff9afe6); — wenzelm / hgweb
- more robust: exclude accidental nesting (synchronized block is re-entrant); — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- removed junk (amending f8e3b228670c); — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- reuse SSH.Server connection for database server; — wenzelm / hgweb
- tuned source structure; — wenzelm / hgweb
- clarified check: uniform session_info_exists; — wenzelm / hgweb
- more complete check; — wenzelm / hgweb
- clarified signature: more specific exists_table --- avoid retrieving full list beforehand; — wenzelm / hgweb
- reuse database_server connection; — wenzelm / hgweb
- more informative trace; — wenzelm / hgweb
- reuse SSH.Server connection database server; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- make double-sure that this is a transaction context, notably for LOCK TABLE; — wenzelm / hgweb
- more robust Java/Scala multithreading: transaction is always connection.synchronized; — wenzelm / hgweb
- clarified signature: proper Scala function for command-line tool; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- more standard time unit; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- global transaction_count; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- prefer asynchronous operations: reduce time spent within synchronized_database("Build_Process.start_job"); — wenzelm / hgweb
- clarified isabelle.transaction_log: support time_min (in ms); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more informative trace; — wenzelm / hgweb
- support trace of transaction_lock via property "isabelle.transaction_log"; — wenzelm / hgweb
- proper db.transaction_lock instead of adhoc clone (amending 2df0f3604a67); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper close() operation; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- more robust: avoid nested transactions (on disjoint tables); — wenzelm / hgweb
- potentially more robust: long-running operation only for build master, not workers; — wenzelm / hgweb
- less ambitions transactions (amending 3f3dcf9f53f1): TRANSACTION_SERIALIZABLE may lead to spurious rollback exceptions; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: follow Store.open_database; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more uniform SSH.Port_Forwarding; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1986 (Jul 17, 2023, 12:50:08 AM)
- X = trivial_topology rather than topspace X = {} — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- trivial_topology — paulson <lp15@cam.ac.uk> / hgweb
#1985 (Jul 15, 2023, 12:50:07 AM)
- merged; — Lukas Stevens <mail@lukas-stevens.de> / hgweb
- 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 - News update referring to Analysis — paulson <lp15@cam.ac.uk> / hgweb
- tuned error message; — Fabian Huch <huch@in.tum.de> / hgweb
#1984 (Jul 14, 2023, 12:50:08 AM)
- more NEWS; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified session_statistics: removed somewhat pointless per-theory statistics; — wenzelm / hgweb
- tuned error messages; — Fabian Huch <huch@in.tum.de> / hgweb
- more TOML formatting functions; — Fabian Huch <huch@in.tum.de> / hgweb
- merged — paulson / hgweb
- Doubled the time limit for HOL-Probability — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Some fixes, and SOME TIME LIMITS — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- cosmetic improvements, new lemmas, especially more uses of function space — paulson <lp15@cam.ac.uk> / hgweb
- more NEWS; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- added TOML module from afp; — Fabian Huch <huch@in.tum.de> / hgweb
- proper system integration and renaming; — wenzelm / hgweb
- copy/rename files from private autocorres version e45b9b680d3e; — wenzelm / hgweb
- Added tag Isabelle2023-RC1 for changeset 006dbc9c2de1 — wenzelm / hgweb
- update cygwin component; — wenzelm / hgweb
- avoid bloat of approx. 300MB due to implicit dependency on python; — wenzelm / hgweb
- suppress bad file, which does not work on regular Windows; — wenzelm / hgweb
- revert ineffective b04ac8a017b2: etc/settings of polyml components needs to be changed as well; — wenzelm / hgweb
- updated naproche-20230711 component for release; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- ML_system_apple=false for more stability; — wenzelm / hgweb
- activate cygwin-20230711; — wenzelm / hgweb
- update cygwin for Isabelle2023 -- somewhere after cygwin 3.4.0-1 (see https://cygwin.com/pipermail/cygwin-announce/2022-December/010821.html); — wenzelm / hgweb
- proper set_executable for sqlitejdbc.dll (see also 3b0f8f1010f2); — wenzelm / hgweb
- update to stack-2.9.3 with support for arm64-linux; — wenzelm / hgweb
- provide tool for GHC stack component; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- "rlwrap" is back together with "perl", which is actually required for bib2xhtml; — wenzelm / hgweb
- clarified signature, with subtle change of semantics (amending 8b5a2e4b16d4); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- update for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- update for release; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- publish component; — wenzelm / hgweb
- latest version; — wenzelm / hgweb
- update to current sqlite-jdbc-3.42.0.0; — wenzelm / hgweb
- update to current lipics-3.1.3; — wenzelm / hgweb
- update to flatlaf-2.6, which is the last release before recent moves towards 3.0 / 3.1 / 3.1.1; — wenzelm / hgweb
- merged — paulson / hgweb
- more small simplifications — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified modules (amending 570f65953173); — wenzelm / hgweb
- more markup for command_span: this allows to reconstruct Thy_Element structure without knowing the outer syntax; — wenzelm / hgweb
- create database view for diagnostic purposes; — wenzelm / hgweb
- A bit of prerelease tidying — paulson <lp15@cam.ac.uk> / hgweb
- NEWS tweak — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Last of the HOL Light metric space imports, and some supporting lemmas — paulson <lp15@cam.ac.uk> / hgweb
- clarified "vacuum" operation for various database versions (PostgreSQL <= 10 is strictly speaking obsolete, but still used on some test machines); — wenzelm / hgweb
- eliminate somewhat obsolete augment_tables (see ff164add75cd), to support obsolete versions 10 and 9.x; — wenzelm / hgweb
- clarified operation: sequential vacuum to support obsolete versions 10 and 9.x; — wenzelm / hgweb
- clarified operation: empty means "empty" instead of "full"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper data_domain for symmetric difference; — wenzelm / hgweb
- tuned: avoid redundant db access; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper transaction_lock;
clarified signature; — wenzelm / hgweb - clarified signature: ensure disjoint data spaces; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused (see also ea35afdb1366); — wenzelm / hgweb
- more robust transaction_lock: avoid overlapping data spaces;
clarified modules; — wenzelm / hgweb - merged — paulson / hgweb
- The sym_diff operator (symmetric difference) — paulson <lp15@cam.ac.uk> / hgweb
- disable lxbroy10 for now: technical problems with cooling; — wenzelm / hgweb
#1983 (Jul 7, 2023, 12:50:08 AM)
- A couple of new lemmas involving cardinality — paulson <lp15@cam.ac.uk> / hgweb
#1982 (Jul 6, 2023, 12:50:07 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- proper build_progress for local messages; — wenzelm / hgweb
- proper SQL query; — wenzelm / hgweb
- 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)
- merged — paulson / hgweb
- 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)
- merged — wenzelm / hgweb
- more robust "stop": further "stamp" ticks may happen afterwards; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned: prefer Scala over Java; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more SQL data; — wenzelm / hgweb
- add proof method "order" to command "try0" — desharna / hgweb
#1979 (Jul 2, 2023, 12:50:07 AM)
- tuned signature; — wenzelm / hgweb
- clarified static Build_Process.Context vs. dynamic Build_Process.State;
more dynamic Build_Process.Sessions, to accomodate multiple workers (and multiple builds); — wenzelm / hgweb - tuned signature: more operations; — wenzelm / hgweb
- clarified signature: proper equals/hashCode; — wenzelm / hgweb
- more robust database setup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1978 (Jul 1, 2023, 12:50:08 AM)
#1977 (Jun 29, 2023, 12:50:07 AM)
- merged — wenzelm / hgweb
- proper build_master.build_uuid; — wenzelm / hgweb
- proper session_init *after* deleting db files (amending af6c493b0441); — wenzelm / hgweb
- clarified signature: more concise data; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature: better default; — wenzelm / hgweb
- show only active builds; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for identified builds;
more complete implementation of "isabelle build_worker"; — wenzelm / hgweb - clarified signature: more operations and options; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust close() after failed initialization; — wenzelm / hgweb
- avoid repeated open_database_server: synchronized transaction_lock; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust: proper transaction_lock; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more options; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified database for heaps: do not depend on build_database_test; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1976 (Jun 28, 2023, 12:50:06 AM)
- More metric space material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- New and generalised analysis lemmas — paulson <lp15@cam.ac.uk> / hgweb
#1975 (Jun 27, 2023, 12:50:09 AM)
#1974 (Jun 24, 2023, 12:50:10 AM)
- clarified signature: prefer explicit combinator; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- restore heaps from database, which takes precedence over file-system; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust try-finally; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper clean_entry; — wenzelm / hgweb
- afford larger build_database_slice for better compression (HOL: 1 slice, HOL-Proofs: multiple slices for testing); — wenzelm / hgweb
- prefer system option; — wenzelm / hgweb
- clarified signature: more explicit class SQL.Data; — wenzelm / hgweb
- proper ML_Heap.clean_entry; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- store heaps within database server; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#1973 (Jun 20, 2023, 3:12:47 AM)
- 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)
- merged — wenzelm / hgweb
- proper close; — wenzelm / hgweb
- separate host.db for independent db.transaction_lock; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- omit redundant data: already stored in progress database; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- proper support for SQLite: avoid conflicts on transaction_lock; — wenzelm / hgweb
- minor performance tuning: avoid external process; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper pattern (amending da5cc332ded3); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper hostname from build_context; — wenzelm / hgweb
- prefer Database_Progress, which is more robust (amending afb1a19307c4); — wenzelm / hgweb
- support for Database_Progress; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1971 (Jun 16, 2023, 12:50:10 AM)
#1970 (Jun 15, 2023, 12:50:07 AM)
- 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)
- Added tag Isabelle2023-RC0 for changeset f4221ae7544c — wenzelm / hgweb
- updated to zstd-jni-1.5.5-4; — wenzelm / hgweb
- updated to postgresql-42.6.0; — wenzelm / hgweb
- back to more concise build_release, thanks to build_host_macos = "mini3"; — wenzelm / hgweb
- more PLATFORMS; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- more realistic factor; — wenzelm / hgweb
- proper trim_context; — wenzelm / hgweb
- proper exception positions; — wenzelm / hgweb
- proper trim_context / transfer, e.g. for Specification.definition; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- minor performance tuning: avoid append to end-of-list; — wenzelm / hgweb
#1968 (Jun 4, 2023, 12:50:09 AM)
#1967 (Jun 3, 2023, 12:50:06 AM)
#1966 (Jun 2, 2023, 12:50:11 AM)
- Even more material from the HOL Light metric space library — paulson <lp15@cam.ac.uk> / hgweb
#1965 (Jun 1, 2023, 12:50:07 AM)
- NEWS: Announcing the metric space material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Hiding the constructor names, particularly to avoid conflicts involving "ext" — paulson <lp15@cam.ac.uk> / hgweb
- New HOL Light material on metric spaces and topological spaces — paulson <lp15@cam.ac.uk> / hgweb
- enable scala-3.3.0, with forced rebuild of Isabelle/Scala and Isabelle/ML; — wenzelm / hgweb
- provide scala-3.3.0; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
#1964 (May 31, 2023, 12:50:08 AM)
#1963 (May 30, 2023, 12:50:10 AM)
- 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)
- merged — desharna / hgweb
- NEWS — desharna / hgweb
- set up code generation for fset — desharna / hgweb
- redefined FSet.fBall and FSet.fBex as abbreviations based on Set.Ball and Set.Bex — desharna / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified treatment of context; — wenzelm / hgweb
- clarified treatment of context; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#1961 (May 27, 2023, 12:50:08 AM)
- NEWS — desharna / hgweb
- renamed notin_fset to not_fmember — desharna / hgweb
- added author — desharna / hgweb
- merged — desharna / hgweb
- adapted Transfer_Debug from fmember to fempty — desharna / hgweb
- renamed variables — desharna / hgweb
- merged — desharna / hgweb
- fixed lemma name — desharna / hgweb
- redefined FSet.fmember as an abbreviation based on Set.member — desharna / hgweb
- replaced some lemmas' implicit formulas by explicit ones to avoid silent changes — desharna / hgweb
#1960 (May 26, 2023, 12:50:08 AM)
- merged — wenzelm / hgweb
- proper setup for rule attribute; — wenzelm / hgweb
- more uniform simproc_setup: avoid vacuous abstraction over morphism, which sometimes captures context values in its functional closure; — wenzelm / hgweb
- clarified output of embedded values, e.g. for 'print_locale'; — wenzelm / hgweb
- tuned: more antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: more position information; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1959 (May 24, 2023, 12:50:10 AM)
- Finally, the abstract metric space development — paulson <lp15@cam.ac.uk> / hgweb
#1958 (May 23, 2023, 12:50:08 AM)
- merged — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned --- Token.make_string / Token.assign are value-oriented; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust context: fail immediately via Morphism.the_theory, instead of rarely via Thm.theory_of_thm (for non-normal thm); — wenzelm / hgweb
- prefer static simpset; — wenzelm / hgweb
- omit pointless morphism in global theory; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more careful treatment of context for method source; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- remove pointless context setup (see also b2e449c155a4); — wenzelm / hgweb
- more careful reset_context for stored entity; — wenzelm / hgweb
- more careful reset/set_context for stored declarations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified data: avoid pointless Morphism.transform; — wenzelm / hgweb
- proper Token.Declaration for internal_declaration; — wenzelm / hgweb
- more standard treatment of morphism context; — wenzelm / hgweb
- tuned: avoid duplication; — wenzelm / hgweb
- more standard treatment of morphism context, but hardly relevant here; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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 - clarified transfer / trim_context on persistent Token.source (e.g. attribute expressions): actually set/reset implicit context;
clarified signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- support for context within morphism (for background theory); — wenzelm / hgweb
- proper transfer to supported "bundle ... begin unbundle ... end", e.g. see theory "AFP/Probabilistic_Timed_Automata.Graphs"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more accurate Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- clarified stored thm: result from notes;
tuned; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
- clarified signature: avoid convoluted operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- update to polyml-a5d5fba90286, with more robust ML_Heap.sizeof; — wenzelm / hgweb
- avoid capture of inner/outer context and thus reduce heaps sizes by 20..40% (see also dd04a8b654fc, e49bf4ebf330, 9c19e15c8548, 71467e35fc3c); — wenzelm / hgweb
- proper transfer / trim_context; — wenzelm / hgweb
- more operations "without_context", assuming that the thm has been properly transferred already; — wenzelm / hgweb
- proper trim_context / transfer; — wenzelm / hgweb
- tuned: more accurate check (is_norm_hhf protect); — wenzelm / hgweb
- clarified build options: reduce heap size by approx. 3%; — wenzelm / hgweb
- more standard merge order, following logical structure of imports rather than physical serials; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- tuned: avoid pointless Proof_Context.init_global of Context.proof_of; — wenzelm / hgweb
#1957 (May 19, 2023, 12:50:11 AM)
- 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)
- More material from the HOL Light metric space library — paulson <lp15@cam.ac.uk> / hgweb
#1955 (May 13, 2023, 3:35:19 AM)
- proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- proper position for ML-like commands; — wenzelm / hgweb
#1954 (May 12, 2023, 12:50:06 AM)
- more robust: after shutdown; — wenzelm / hgweb
- proper exception CONTEXT for Context.certificate_theory; — wenzelm / hgweb
- more diagnostic operations; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- more standard treatment of data and context; — wenzelm / hgweb
- more standard val silent = Attrib.setup_config_bool; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1953 (May 11, 2023, 3:57:51 AM)
- proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- proper Thm.trim_context / Thm.transfer; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned Isabelle/ML; — wenzelm / hgweb
- more informative position information; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more informative position information; — wenzelm / hgweb
- clarified context tracing;
proper finish: purge inactive entries; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- proper system options to control context tracing/timing; — wenzelm / hgweb
- added lemmas transp_on_multpHO and transp_multpHO — desharna / hgweb
- tuned theory structure — desharna / hgweb
- merged — desharna / hgweb
- 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)
- backed out changeset 6c2494750a4e: it hardly makes a difference for heap size, but crashes arm64_32-darwin for unknown reasons; — wenzelm / hgweb
- enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb
- updated to jdk-17.0.7; — wenzelm / hgweb
- minor performance tuning (see also f906f7f83dae and b23c42b9f78a); — wenzelm / hgweb
- performance tuning: cached non-persistent Parser.gram reduces heap size by approx. 1-4%; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned: more readable ML; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- backed out changeset 4660181c83c9: remove rather pointless timing (1..50ms); — wenzelm / hgweb
- maintain dynamic position where values are created (again, amending afa6117bace4); — wenzelm / hgweb
- more robust: publish token only after assignment of result; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for cached evaluation via weak_ref; — wenzelm / hgweb
- optional timing; — wenzelm / hgweb
- more informative trace of context allocations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned internal structure; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#1951 (May 9, 2023, 12:50:10 AM)
- merged — desharna / hgweb
- added author — desharna / hgweb
- added lemma asymp_on_multpHO — desharna / hgweb
- added lemmas multpHO_iff_set_mset_lessHO_set_mset and multpHO_minus_inter_minus_inter_iff — desharna / hgweb
- added lemmas count_minus_inter_lt_count_minus_inter_iff and minus_inter_eq_minus_inter_iff — desharna / hgweb
- added lemma multpHO_implies_one_step_strong — desharna / hgweb
- merged — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- hide names more thorougly, in contrast to 1d82061fbb12 and 00e9ca1e7261: e.g. relevant for overlapping accesses seen in 'inductive_set'; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- back to more elementary concept of aliases as adhoc change of accesses, but now with "suppress" information (see also 31ea5c1f874d); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified data representation: slightly more compact, since internals_hidden is sparesely populated and rarely changes; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations;
tuned; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more complete accesses for "extern" operation, notably for aliases; — wenzelm / hgweb
- more explicit entries for aliases, with proper checks in "strict" mode (e.g. for logical entities); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- revert pointless performance tuning fd5f4455e033: no measurable difference in HOL, HOL-Library, HOL-Analysis; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
- proper treatment of restriction (for 'qualified');
tuned; — wenzelm / hgweb - misc tuning; — wenzelm / hgweb
- 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
- 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
- minor performance tuning: more compact representation of only sparsely table; — wenzelm / hgweb
- minor performance tuning: no storage of accesses, produce Binding.full_name_spec on the spot; — wenzelm / hgweb
- proper checks; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
- minor performance tuning: more compact, more sharing; — wenzelm / hgweb
- potential performance tuning: more compact data structure, but less sharing; — wenzelm / hgweb
#1950 (May 8, 2023, 1:06:18 AM)
- Importation of additional lemmas from metric.ml — paulson <lp15@cam.ac.uk> / hgweb
#1949 (May 7, 2023, 12:50:07 AM)
- fixes esp to theory presentation — paulson <lp15@cam.ac.uk> / hgweb
- new material ported from HOL Light's metric.ml — paulson <lp15@cam.ac.uk> / hgweb
#1948 (May 5, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- Two new theories containing material ported from HOL Light about abstract topology — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- streamlined — nipkow / hgweb
#1947 (May 4, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- More new theorems, and a necessary correction — paulson <lp15@cam.ac.uk> / hgweb
- A few new theorems — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- Numerous significant simplifications — paulson <lp15@cam.ac.uk> / hgweb
- stripped unused functionality — haftmann / hgweb
- tuned — haftmann / hgweb
#1946 (May 3, 2023, 12:50:05 AM)
#1945 (May 1, 2023, 3:25:54 AM)
- minor performance tuning; — wenzelm / hgweb
- more correct type calculation — haftmann / hgweb
- Backed out changeset 5016262a2384 — haftmann / hgweb
- added lemma — nipkow / hgweb
#1944 (Apr 28, 2023, 4:57:39 AM)
- thingol: fix abstraction return types in case — stuebinm <stuebinm@disroot.org> / hgweb
- merged — desharna / hgweb
- tuned; avoided intermediate lists — desharna / hgweb
- tuned; avoided intermediate list and list traversal — desharna / hgweb
- tuned; avoided intermediate lists — desharna / hgweb
- tuned; avoided intermediate list — desharna / hgweb
- made 'primcorec' more robust — blanchet / hgweb
#1943 (Apr 27, 2023, 2:54:19 AM)
- performance tuning: more balanced time vs. space tradeoff, notably for datatype package with its many name space operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1942 (Apr 24, 2023, 2:32:24 AM)
- more operations for lexicographic ordering; — wenzelm / hgweb
- more operations: following Library list operations and Ord_List.T operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1941 (Apr 23, 2023, 1:53:37 AM)
- tuned: concise combinators instead of bulky case-expressions; — wenzelm / hgweb
- provide ML antiquotation "if_none": non-strict version of "the_default"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper Thm.trim_context / Thm.transfer (see also 0d401f874942); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more uniform operations wrt. Thm.full_prop_of; — wenzelm / hgweb
- proper Thm.trim_context / Thm.transfer for context data; — wenzelm / hgweb
- tuned: more concise data record; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified counters and types; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support n-ary merge theory data;
less redundant use of ids and stages; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper theory_long_name; — wenzelm / hgweb
- prefer theory_long_name in data; — wenzelm / hgweb
- proper theory_long_name; — wenzelm / hgweb
- clarified signature: explicitly distinguish theory_base_name vs. theory_long_name; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations, following Isabelle/ML conventions; — wenzelm / hgweb
- clarified theory_id: plain value without state; — wenzelm / hgweb
#1940 (Apr 21, 2023, 12:50:10 AM)
#1939 (Apr 20, 2023, 3:22:25 AM)
- minor performance tuning: recursive check of pointer_eq; — wenzelm / hgweb
- minor performance tuning: avoid excessive (de)constructions for base cases; — wenzelm / hgweb
- unused (see also 864c7c684651 and b6aa5eac0a1a); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1938 (Apr 19, 2023, 3:49:16 AM)
- tuned; — wenzelm / hgweb
- more operations: avoid intermediate list; — wenzelm / hgweb
- discontinued somewhat pointless operation: Conjunction.intr_balanced / Conjunction.elim_balanced with single hyp performs better (e.g. see AFP/351b7b576892); — wenzelm / hgweb
- update NEWS: Sortset and Termset turned out to be counter productive, Ord_List.union is much lighter; — wenzelm / hgweb
- drop unused Set().ord, which is potentially inefficient due to dict_ord/dest; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- backout b6aa5eac0a1a; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- Thm.shared context: speed-up low-level inferences; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- backout 4a174bea55e2; — wenzelm / hgweb
- Backed out changeset f34d11942ac1 — wenzelm / hgweb
- backout e3fe192fa4a8; — wenzelm / hgweb
- backout 61f652dd955a; — wenzelm / hgweb
- Backed out changeset e3db27e3b0c6 — wenzelm / hgweb
- Backed out changeset cd5d56abda10 — wenzelm / hgweb
- revert b43ee37926a9 due to problems with AFP/PAPP_Impossibility; — wenzelm / hgweb
#1937 (Apr 16, 2023, 4:19:45 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- code_target: create subdirectories for export_code file — stuebinm <stuebinm@disroot.org> / hgweb
- clarified signature: support "suppress" prefix as int, followed by list; — wenzelm / hgweb
- minor performance tuning: more elementary operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- minor performance tuning: more elementary operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#1936 (Apr 15, 2023, 4:39:37 AM)
- more direct hg_sync init via ssh (see also 721b3278c8e4); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned: more direct re-use; — wenzelm / hgweb
- more direct clone (see also change of exception in 8d8c70b41bab); — wenzelm / hgweb
- more operations, following Isabelle/ML conventions; — wenzelm / hgweb
- more operations, following Isabelle/ML conventions; — wenzelm / hgweb
- proforma use of Long_Name.chunks, without change of the representation of accesses yet; — wenzelm / hgweb
- merged — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- compact representation of long name "chunks", with bitmask to suppress elements (i.e. "accesses" in name space terminology); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more compact: avoid redundant entries; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- performance tuning: proper pointer_eq; — wenzelm / hgweb
#1935 (Apr 14, 2023, 12:53:36 AM)
- added lemmas multpHO_repeat_mset_repeat_mset[simp] and multpHO_double_double[simp] — desharna / hgweb
- merged — desharna / hgweb
- added lemma multp_image_mset_image_msetI — desharna / hgweb
- merged — nipkow / hgweb
- proper invariants — nipkow / hgweb
#1934 (Apr 13, 2023, 12:50:07 AM)
- merged — wenzelm / hgweb
- misc tuning: follow Table() more closely; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- performance tuning: replace Ord_List by Table(); — wenzelm / hgweb
- performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- performance tuning: replace Table() by Set(); — wenzelm / hgweb
- minor performance tuning: more compact persistent data; — wenzelm / hgweb
- performance tuning: replace Table() by Set(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- unused (see 34dd96a06c45); — wenzelm / hgweb
- more compact data: approx. 75% .. 85% of AList size; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1933 (Apr 12, 2023, 3:39:15 AM)
- some remarks on division — haftmann / hgweb
- proper section headings — haftmann / hgweb
- more NEWS; — wenzelm / hgweb
- clarified NEWS; — wenzelm / hgweb
- performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- performance tuning: replace Ord_List by Table(); — wenzelm / hgweb
- more Set() and Table() instances; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- performance tuning: replace Ord_List by Set(); — wenzelm / hgweb
- performance tuning: make_size accounts for boxes, i.e. pointer derefs required in "count"; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- performance tuning; — wenzelm / hgweb
#1932 (Apr 10, 2023, 12:50:09 AM)
- 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
- proper stmt.execute() within loop (amending 9d9b30741fc4); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1931 (Apr 9, 2023, 12:50:11 AM)
- tuned comments; — wenzelm / hgweb
- more options; — wenzelm / hgweb
- removed obsolete "rsync" package; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- use "rsync --secluded-args" by default, discontinue obsolete option -P of sync tools; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- use remote copy of locally installed rsync component: for uniform version and options; — wenzelm / hgweb
- clarified signature: more abstract; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more direct Hg_Sync.check_directory via SSH operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified underlying SSH session of "isabelle hg_sync" and "isabelle sync"; — wenzelm / hgweb
- clarified signature: avoid object-oriented "dispatch"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more uniform Table() vs. Set(); — wenzelm / hgweb
#1930 (Apr 3, 2023, 2:21:52 AM)
- merged — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more compact data; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more uniform treatment of properties (but < 0 should not occur here); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning and clarification: more tight representation; — wenzelm / hgweb
- tuned: prefer "build" combinator; — wenzelm / hgweb
#1929 (Apr 2, 2023, 12:50:08 AM)
#1928 (Mar 31, 2023, 12:50:09 AM)
- tuned signature; — wenzelm / hgweb
- more operations for profiling; — wenzelm / hgweb
- provide rsync component, with uniform version + options on all platforms; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- provide local component to remote directory; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more SSH operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified directory names, following bash_process (see e59d7d6fe1bd); — wenzelm / hgweb
- tuned README; — wenzelm / hgweb
- clarified build options; — wenzelm / hgweb
#1927 (Mar 30, 2023, 2:18:30 AM)
- more portable options; — wenzelm / hgweb
- build rsync from sources, to avoid divergence of protocols on various platforms; — wenzelm / hgweb
- more informative errors; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- provide Isabelle tool wrapper; — wenzelm / hgweb
- more robust errors: proceed updating database;
clarified options;
clarified progress; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned comments (amending 1951f6470792); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- discontinue somewhat pointless is_single, which also depends on details of internal data representation; — wenzelm / hgweb
- more compact data: approx. 0.85 .. 1.10 of plain list size;
fewer comparisons for Leaf2 / Leaf3: observe order; — wenzelm / hgweb - slightly more compact data; — wenzelm / hgweb
#1926 (Mar 29, 2023, 4:06:47 AM)
- more operations, notably for profiling; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more compact representation of leaf nodes: only 1.10 .. 1.33 larger than plain list; — wenzelm / hgweb
- tuned --- fewer compiler warnings; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: more uniform structure Key; — wenzelm / hgweb
- prefer Sortset.T for shyps; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned names: "e" means "entry" in table.ML and "elem" in set.ML; — wenzelm / hgweb
#1925 (Mar 28, 2023, 3:04:00 AM)
- NEWS; — wenzelm / hgweb
- added Set.size;
tuned Set.merge: keep larger set stable; — wenzelm / hgweb - performanc tuning: avoid exception overhead, potentially relevant for Sorts.class_less; — wenzelm / hgweb
- performance tuning: prefer functor Set() over Table(); — wenzelm / hgweb
- efficient representation of sets: more compact than Table.set; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#1924 (Mar 27, 2023, 12:50:08 AM)
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- removed junk (amending 236e43c8bb5b); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned performance: much faster low-level operation; — wenzelm / hgweb
- clarified signature: more general operation Bytes.read_slice; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature: more explicit types;
tuned output; — wenzelm / hgweb
#1923 (Mar 25, 2023, 12:50:07 AM)
- More explicit type information in dictionary arguments. — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
- more uniform approach towards satisfied applications — haftmann / hgweb
- more uniform approach towards satisfied applications — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned — haftmann / hgweb
- Tuned semicolons. — haftmann / hgweb
#1922 (Mar 23, 2023, 12:50:09 AM)
- reordered assumption and tuned proof of Multiset.bex_least_element and Multiset.bex_greatest_element — desharna / hgweb
- added lemmas Finite_Set.bex_least_element and Finite_Set.bex_greatest_element — desharna / hgweb
- refactored proofs — desharna / hgweb
- added lemmas Finite_Set.bex_min_element and Finite_Set.bex_max_element — desharna / hgweb
- reversed import dependency between Relation and Finite_Set; and move theorems around — desharna / hgweb
#1921 (Mar 21, 2023, 12:50:08 AM)
- more operations; — wenzelm / hgweb
- clarified theory_sizeof1_data: count bytes, individually for each data entry; — wenzelm / hgweb
- clarified operations for ML object sizes; — wenzelm / hgweb
#1920 (Mar 20, 2023, 12:50:08 AM)
- merged — paulson / hgweb
- simplified a lot of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
#1919 (Mar 19, 2023, 2:50:25 AM)
- merged — desharna / hgweb
- added lemma multp_repeat_mset_repeat_msetI — desharna / hgweb
- more operations; — wenzelm / hgweb
#1918 (Mar 18, 2023, 12:50:10 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- Proof simplification — paulson <lp15@cam.ac.uk> / hgweb
- proper "build_thorough" for "isabelle update" (amending 9e5f8f6e58a0); — wenzelm / hgweb
#1917 (Mar 17, 2023, 12:50:06 AM)
- merged — wenzelm / hgweb
- 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
- vacuum everything in the database; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper vacuum of session_info tables: only once per build process; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more thorough database checks; — wenzelm / hgweb
- more thorough treatment of build prefs, guarded by system option "build_through": avoid accidental rebuild of HOL etc.; — wenzelm / hgweb
- clarified build options; — wenzelm / hgweb
- clarified ML option vs. Scala option (see also caa182bdab7a); — wenzelm / hgweb
- merge conflict — nipkow / hgweb
- unified function update and map update syntaxes — nipkow / hgweb
#1916 (Mar 16, 2023, 12:50:09 AM)
#1915 (Mar 15, 2023, 3:29:54 AM)
- proper sorting of result (amending f458547b4f0f); — wenzelm / hgweb
- merged — wenzelm / hgweb
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more specific vacuum operation, which is also relevant to PostgreSQL; — wenzelm / hgweb
- tuned signature: removed redundant argument; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper build_uuid for Build_Process.Task: thus old entries are removed via prepare_database/clean_build; — wenzelm / hgweb
- more informative Build_Process.Snapshot; — wenzelm / hgweb
- more explicit snapshot of "_state" and "_database"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed redundant State.workers: directly maintained within the database, using with SQL update; — wenzelm / hgweb
- more thorough cleanup; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more thorough synchronization of internal "_state" vs. external "_database"; — wenzelm / hgweb
- more database content;
clarified signature; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- Adjusted to new map update priorities — nipkow / hgweb
- bring priority in line with ordinary function update notation — nipkow / hgweb
- merged — nipkow / hgweb
- use tree (simpler) instead of rbt (exercise) — nipkow / hgweb
#1914 (Mar 14, 2023, 2:23:43 AM)
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- more direct state update; — wenzelm / hgweb
- avoid too many synchronized_database; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- synchronize progress messages with database; — wenzelm / hgweb
- more robust SQL query for mandatory arguments; — wenzelm / hgweb
- synchronize progress stop/stopped with database; — wenzelm / hgweb
- more database content; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature: avoid confusion due to object-orientation; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: prefer explicit types; — wenzelm / hgweb
- more accurate Sessions.Info.session_prefs: cover relative changes wrt. statically declared options; — wenzelm / hgweb
- clarified signature: more explicit type Options.Spec, which incorporates all variants of Options.+; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature: prefer static types; — wenzelm / hgweb
- clarified signature (again, see also 8c64e51d9dde and 268bf61631ec); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1913 (Mar 12, 2023, 12:50:07 AM)
- more operations, thanks to Jsoup; — wenzelm / hgweb
- discontinued apache-commons in favour of jsoup, which is smaller and more useful; — wenzelm / hgweb
- more accurate shasum_meta_info; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support "isabelle options -l -t TAGS"; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid hard-wired stuff (see also 78f2475aa126); — wenzelm / hgweb
- clarified tags; — wenzelm / hgweb
- clarified session prefs (or "options" within the database); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- unused (see 268bf61631ec); — wenzelm / hgweb
- clarified exported options; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- do not export connection details (password etc.); — wenzelm / hgweb
- support option tags; — wenzelm / hgweb
#1912 (Mar 11, 2023, 12:50:06 AM)
- use simplifier to classify the missing assumptions in Sledgehammer's abduction mechanism — blanchet / hgweb
- don't try to falisfy goals with schematics — blanchet / hgweb
#1911 (Mar 10, 2023, 12:50:06 AM)
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- more robust transactions; — wenzelm / hgweb
- proper support for Option[Date] columns; — wenzelm / hgweb
- more robust transactions; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1910 (Mar 9, 2023, 3:33:56 AM)
- enforce rebuild of Isabelle/ML; — wenzelm / hgweb
- proper test (amending 32f9e75c92e9); — wenzelm / hgweb
- updated to sqlite-jdbc-3.41.0.0; — wenzelm / hgweb
- proper shasum lines (amending 3070001c9d1f); — wenzelm / hgweb
- more robust transactions; — wenzelm / hgweb
- explicit locking for PostgreSQL --- neither available nor required for SQLite; — wenzelm / hgweb
- merged — wenzelm / hgweb
- assume total operation: ProcessHandle.current().info.startInstant appears to work on all platforms; — wenzelm / hgweb
- more database content, e.g. for monitoring; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more database content, e.g. for monitoring; — wenzelm / hgweb
- more explicit workers, e.g. for monitoring; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified worker state: always maintain database content via worker_uuid;
clarified message; — wenzelm / hgweb - clarified signature: prefer Build_Process.Context for parameters; — wenzelm / hgweb
- support for "isabelle build -j0": require external workers to make progress; — wenzelm / hgweb
- follow renaming of various Isabelle command-line tools (see b975f5aaf6b8 and before); — wenzelm / hgweb
- require the presence of free variables to do abduction in Sledgehammer — blanchet / hgweb
- removed exercise solution — nipkow / hgweb
- merged — nipkow / hgweb
- new theory Tree_Rotations — nipkow / hgweb
#1909 (Mar 8, 2023, 12:58:20 AM)
- proper tool name (amending cbb49fe8e5a2); — wenzelm / hgweb
- proper file-name (amending b975f5aaf6b8); — wenzelm / hgweb
- tuned headers; — wenzelm / hgweb
- eliminated suspicious Unicode characters; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- renamed "isabelle build_docker" to "isabelle docker_build" (unrelated to "isabelle build"); — wenzelm / hgweb
- renamed administrative tools to build Isabelle components (unrelated to "isabelle build"); — wenzelm / hgweb
- renamed "isabelle build_components" to "isabelle components_build" (unrelated to "isabelle build"); — wenzelm / hgweb
- sort lines; — wenzelm / hgweb
- renamed "isabelle log" to "isabelle build_log"; — wenzelm / hgweb
- clarified structure; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature: proper abstract type; — wenzelm / hgweb
- clarified signature: support all arguments of Sessions.store(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- basic setup for "isabelle build_worker"; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- clarified terminology of "session build database", while "build database" is the one underlying Build_Process; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#1908 (Mar 7, 2023, 12:50:10 AM)
- clarified signature: reduce boilerplate; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned structure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified build process roles: "worker" vs. "build"; — wenzelm / hgweb
- clarified database content;
tuned signature; — wenzelm / hgweb - tuned: prefer iterator.nextOption; — wenzelm / hgweb
- tuned whitespace and braces; — wenzelm / hgweb
- clarified signature: more uniform operations; — wenzelm / hgweb
- tuned signature: reduce boilerplate; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper clean_build of old data at start of new process --- allow to inspect remains of the last process; — wenzelm / hgweb
- more database content: formal end_build; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified database content and prepare/init stages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- less verbosity, amending 3bc49507bae5; — wenzelm / hgweb
- tuned comments;
tuned structure; — wenzelm / hgweb - tuned signature: avoid totally adhoc overriding; — wenzelm / hgweb
- 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)
- enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
- more detailed table "isabelle_build_serial": allow to monitor activity of build_process instances; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified database content: store actual value instead of index; — wenzelm / hgweb
- more robust: disallow override; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more complete coverage of non-final Progress methods, notably for Server.Connection_Progress; — wenzelm / hgweb
- clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
- removed unused arguments: avoid ambiguity concerning progress/verbose; — wenzelm / hgweb
- clarified protocol for "verbose" messages; — wenzelm / hgweb
- clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust: proper bound checks; — wenzelm / hgweb
- enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: manage "verbose" flag via "progress"; — wenzelm / hgweb
- 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 - proper "val verbose" (amending 2e2b2bd6b2d2); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust signature: avoid totally adhoc overriding (see also Build_Process.progress vs. build_progress); — wenzelm / hgweb
- support progress backed by database;
moved Build_Progress.Context.progress/log to class Build_Process: database is available here; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clarified signature: require just one "override def echo(message: Progress.Message): Unit"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more uniform Progress.verbose, avoid adhoc "override def theory()"; — wenzelm / hgweb
- proper Output.writeln_text (with clean_yxml) for all instances of Progress.echo; — wenzelm / hgweb
#1906 (Mar 4, 2023, 12:50:09 AM)
- merged — wenzelm / hgweb
- more database content;
clarified signature;
tuned comments; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — paulson / hgweb
- More of Eberl's material — paulson <lp15@cam.ac.uk> / hgweb
- Some new lemmas. Some tidying up — paulson <lp15@cam.ac.uk> / hgweb
- detect duplicates in Sledgehammer output -- suggested by Larry Paulson — blanchet / hgweb
- got rid of 'important message' mechanism in SystemOnTPTP (which is less used nowadays) — blanchet / hgweb
#1905 (Mar 3, 2023, 12:50:10 AM)
- merged — wenzelm / hgweb
- clarified execution context: main work happens within Future.thread;
clarified signature: only one "join" operation; — wenzelm / hgweb - clarified timeout: closer to actual process; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- tuned, following ML_Statistics.monitor; — wenzelm / hgweb
- unused (see also 0cebcbeac4c7); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified modules;
tuned signature;
tuned comments; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: proper synchronization of transition from next_job to start_session; — wenzelm / hgweb
- more thorough synchronized_database for internal *and* external state; — wenzelm / hgweb
- simplified startup under "locked" condition (in contrast to f7e413e8d269); — wenzelm / hgweb
- more explicit session name, in anticipation of variants like "session.document", "session.browser_info"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: support general Build_Job instances; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: prefer static data; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- identify Build_Process.Context.instance with Sessions.Build_Info (see also ff164add75cd); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature (again); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper deps from build_graph, not imports_graph (amending 0c704aba71e3); — wenzelm / hgweb
- misc tuning: more direct access to ancestors, without build_graph; — wenzelm / hgweb
- tuned signature (again); — wenzelm / hgweb
- clarified signature: reduce explicit access to static Sessions.Structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules (again); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- avoid premature Properties.uncompress: allow blob to be stored in another database; — wenzelm / hgweb
- more robust: synchronized access to database; — wenzelm / hgweb
- clarified signature: do not expose global state to object-oriented variants; — wenzelm / hgweb
- tuned comments and outline; — wenzelm / hgweb
- merged — paulson / hgweb
- 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
- A little bit more tidying up — paulson <lp15@cam.ac.uk> / hgweb
#1904 (Mar 2, 2023, 12:50:06 AM)
- tweaked Sledgehammer interaction — blanchet / hgweb
- there won't be an E version 2.7 — blanchet / hgweb
- reverted 0506c3273814 -- the message is still useful — blanchet / hgweb
- compile — blanchet / hgweb
- adopt terminology suggested by Larry Paulson — blanchet / hgweb
- more robust E proof parsing — blanchet / hgweb
- avoid double 'Warning:' in Sledgehammer messages — blanchet / hgweb
- tweaked abduction in Sledgehammer — blanchet / hgweb
- slightly more documentation — blanchet / hgweb
- renamed new Sledgehammer option — blanchet / hgweb
- updated documentation — blanchet / hgweb
- improve ad hoc abduction in Sledgehammer — blanchet / hgweb
- tuning — blanchet / hgweb
- don't apply abduction and consistency checking to goals of the form 'False' — blanchet / hgweb
- implemented ad hoc abduction in Sledgehammer with E — blanchet / hgweb
#1903 (Mar 1, 2023, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- clarified scope of "serial" and "numa_index" within database; — wenzelm / hgweb
- clarified signature: allow more general init, e.g. from existing database; — wenzelm / hgweb
- clarified signature: allow to provide session_heaps by different means, e.g. from tmp directory or alternative session structure; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- simplified somewhat pointless error message (see also 0189fe0f6452); — wenzelm / hgweb
- clafified signature: simplify object-oriented reuse; — wenzelm / hgweb
- revert pointless 375c6b9ce9ea: overall thread context is already uninterruptible (see 54ac957c53ec); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- merged — paulson / hgweb
- Fixed a presentation error — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature, although "sql" argument is de-facto mandatory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper SQL (amending 7ab9bac1ca96); — wenzelm / hgweb
- clarified signature: more explicit "synchronized" regions; — wenzelm / hgweb
- more robust interrupt handling, notably for Build_Job.terminate(); — wenzelm / hgweb
- clarified signature: works for general Build_Job; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper log_lines, without protocol messages (amending cb3f5361fbca); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clarified error output vs. process_result stored in build_database (see also 13a0f537e232 and bff56eae3ec5); — wenzelm / hgweb
- clarified system option: guard for testing, until the database layout has stabilized; — wenzelm / hgweb
#1901 (Feb 27, 2023, 1:59:24 AM)
- merged — paulson / hgweb
- Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
- clarified db content: avoid redundancy of historic ML_IDENTIFIER; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper filterNot, not filterNot-not; — wenzelm / hgweb
- option build_hostname allows to change hostname easily; — wenzelm / hgweb
- clarified permissions of build.db, following server.db; — wenzelm / hgweb
- enforce rebuild of Isabelle/ML, after various changes to build database management; — wenzelm / hgweb
- misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select; — wenzelm / hgweb
- tuned: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- clarified init_database vs. update_database: implicitly assume fresh "instance"; — wenzelm / hgweb
- clarified Build_Process.Context: cover all static information; — wenzelm / hgweb
- tuned whitespace in generated SQL; — wenzelm / hgweb
- tuned: prefer typed operations; — wenzelm / hgweb
- clarified signature: more concise operations; — wenzelm / hgweb
- more robust options in "prefs" format: avoid odd control character; — wenzelm / hgweb
- proper settings for hostname: allow to adjust it in user space; — wenzelm / hgweb
- support for build database: still inactive;
more detailed Build_Job.Node_Info; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified signature: more robust operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more robust (see also cf2ef4be3630); — wenzelm / hgweb
- unused (see also 7b318273a4aa and a1fb4d28e609); — wenzelm / hgweb
#1900 (Feb 26, 2023, 12:50:06 AM)
- tidying ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
#1899 (Feb 25, 2023, 12:50:08 AM)
- brought back [...] maplet syntax — nipkow / hgweb
- merged — paulson / hgweb
- has_sum now an infix operator!! — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- New material contributed by Manuel — paulson <lp15@cam.ac.uk> / hgweb
- Map.empty no longer output abbreviation; %_. None is shorter and requires no explanation — nipkow / hgweb
#1898 (Feb 24, 2023, 12:50:09 AM)
- added lemmas strict_subset_implies_multpDM and strict_subset_implies_multpHO — desharna / hgweb
- added lemma multpDM_plus_plusI[simp] — desharna / hgweb
- added lemmas multpDM_mono_strong and multpHO_mono_strong — desharna / hgweb
#1897 (Feb 23, 2023, 3:09:13 AM)
- merged — paulson / hgweb
- One new (necessary) theorem — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more operations to support management of jobs, e.g. from external database; — wenzelm / hgweb
- more uniform operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature: more robust; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- allow arbitrary info, e.g. for custom scheduler; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1896 (Feb 22, 2023, 12:50:11 AM)
- merged — paulson / hgweb
- Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: avoid warnings in IntelliJ IDEA; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified state: more explicit type as plain value, which is also easier to sync with external db; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: support meaningful subclasses for Build.Engine implementations; — wenzelm / hgweb
- support alternative build engines, via system option "build_engine"; — wenzelm / hgweb
- misc tuning and clarification;
support SSH.System; — wenzelm / hgweb - proper test, following Platform.is_linux; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — paulson / hgweb
- Simplified some more proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- 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)
- merged — wenzelm / hgweb
- tuned: avoid redundant white space; — wenzelm / hgweb
- clarified signature: more robust operations, without assumption about node 0; — wenzelm / hgweb
- clarified signature: more concise operations; — wenzelm / hgweb
- clarified modules: NUMA is managed by Build_Process; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: move all parameters into Build_Process.Context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more elementary data structures, to fit better to SQL database; — wenzelm / hgweb
- clarified signature (see also 68a7ad1385bc); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules;
clarified signature; — wenzelm / hgweb - merged — nipkow / hgweb
- merge in backouts — nipkow / hgweb
- Backed out changeset bafdc56654cf — nipkow / hgweb
- backout rev 334015f9098e (for Main_Doc.thy only) — nipkow / hgweb
- Backed out changeset 1fde0e4fd791 — nipkow / hgweb
- merged — paulson / hgweb
- Simplifying more proofs — paulson <lp15@cam.ac.uk> / hgweb
#1894 (Feb 20, 2023, 12:50:07 AM)
- merged — wenzelm / hgweb
- proper Nodes.init (amending 9b35c1171d9a); — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature defaults; — wenzelm / hgweb
- clarified types: support a variety of Build_Job instances; — wenzelm / hgweb
- clarified signature: more explicit synchronized operations; — wenzelm / hgweb
- clarified signature: more explicit synchronized operations; — wenzelm / hgweb
- clarified modules (again);
clarified signature: idempotent "finish" operation, analogous to "join"; — wenzelm / hgweb - clarified signature: more explicit synchronized operations; — wenzelm / hgweb
- clarified signature: more explicit synchronized operations; — wenzelm / hgweb
- more robust: first register job, then start job; — wenzelm / hgweb
- clarified signature: proper scope of synchronized operation; — wenzelm / hgweb
- proper synchronized access to mutable state, to support concurrency eventually; — wenzelm / hgweb
- tuned signature: explicit marker for mutable global state; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — paulson / hgweb
- Tidied some really messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- added lemmas asymp_not_liftable_to_multpHO and asymp_multpHO — desharna / hgweb
#1893 (Feb 19, 2023, 12:50:07 AM)
- Simplified a few proofs — paulson <lp15@cam.ac.uk> / hgweb
#1892 (Feb 18, 2023, 12:50:07 AM)
- Moved up a theorem — paulson <lp15@cam.ac.uk> / hgweb
- Limit properties for complex exponential — paulson <lp15@cam.ac.uk> / hgweb
- More of Eberl's contributions: memomorphic functions — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- New material due to Eberl on Formal Laurent Series — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- A bit more tidying and some new material — paulson <lp15@cam.ac.uk> / hgweb
#1891 (Feb 16, 2023, 12:50:08 AM)
- removed rarely used error in Sledgehammer — blanchet / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- added refute mode to Sledgehammer to find 'counterexamples' — blanchet / hgweb
#1890 (Feb 15, 2023, 12:50:07 AM)
- merged — nipkow / hgweb
- Map.map_of movement — nipkow / hgweb
- removed Map from docu — nipkow / hgweb
- move map_of to List — nipkow / hgweb
#1889 (Feb 14, 2023, 12:50:09 AM)
- updated NEWS — blanchet / hgweb
- careful eta-contraction in Metis to keep argument to All and Ex expanded — blanchet / hgweb
#1888 (Feb 13, 2023, 12:50:10 AM)
- merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified main operations;
clarified main loop; — wenzelm / hgweb - clarified signature: prefer stateful object-oriented style, to make it fit better into physical world; — wenzelm / hgweb
- prefer global mutable state, in order to break up the loop eventually; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified static build_context vs. dynamic queue; — wenzelm / hgweb
- clarified signature: make dynamic Queue from static Context; — wenzelm / hgweb
- clarified data structure: absorb Option[Process_Result] into Process_Result, e.g. to simplify database storage; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified data structure: use static info from deps, not dynamic results;
tuned; — wenzelm / hgweb - clarified data structure: more direct access to timeout; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified modules;
clarified signature; — wenzelm / hgweb - tuned message: old_time not sufficiently prominent nor accurate to be printed; — wenzelm / hgweb
- clarified signature and terminology; — wenzelm / hgweb
- clarified signature: avoid adhoc constants; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — paulson / hgweb
- Simplification of proofs — paulson <lp15@cam.ac.uk> / hgweb
- explicit range types in abstractions — stuebinm <stuebinm@disroot.org> / hgweb
- somehow more clear terminology — haftmann / hgweb
- tuned — haftmann / hgweb
#1887 (Feb 11, 2023, 12:50:11 AM)
- Some basis results about trigonometric functions — paulson <lp15@cam.ac.uk> / hgweb
#1886 (Feb 10, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- Even more new material from Eberl and Li — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- More material for Analysis and Complex_Analysis — paulson <lp15@cam.ac.uk> / hgweb
- actually executable enum_all, enum_ex for word — haftmann / hgweb
- tuned text — nipkow / hgweb
- Lots of new material chiefly about complex analysis — paulson <lp15@cam.ac.uk> / hgweb
#1885 (Feb 8, 2023, 12:50:10 AM)
- merged — paulson / hgweb
- More new theorems from the number theory development — paulson <lp15@cam.ac.uk> / hgweb
#1884 (Feb 7, 2023, 2:36:19 AM)
- merged — wenzelm / hgweb
- proper orientation for right-associative operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- obsolete --- superseded by SHA1.Shasum operations; — wenzelm / hgweb
- clarified signature, using right-associative operation; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned --- implicit split; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- prefer explicit shasum: more robust due to explicit file names, which often work implicitly in LaTeX; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more uniform use of SHA1.Shasum; — wenzelm / hgweb
- proper Shasum.digest, to emulate old form from build_history database;
clarified signature: more explicit types; — wenzelm / hgweb - prefer explicit shasum;
clarified signature; — wenzelm / hgweb - proper symbolic dependencies, e.g. for Demo_FoilTeX; — wenzelm / hgweb
- prefer explicit shasum; — wenzelm / hgweb
- clarified signature: follow terminology of isabelle.Sessions and isabelle.Build; — wenzelm / hgweb
- clarified signature: follow terminology of isabelle.Sessions and isabelle.Build; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- Some more new material and some tidying of existing proofs — paulson <lp15@cam.ac.uk> / hgweb
#1883 (Feb 6, 2023, 12:50:08 AM)
- more diagnostic operations (see also 5c7652e9bc01); — wenzelm / hgweb
- more thorough consolidation: follow dependencies of forked proofs (e.g. see theories MaxPrefix vs. MaxChop in AFP/Functional-Automata); — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- update to polyml-5e9c8155ea96, which is more robust on arm64; — wenzelm / hgweb
- more robust dependencies for Pure; — wenzelm / hgweb
- proper compiler root for arm64; — wenzelm / hgweb
#1882 (Feb 5, 2023, 12:50:09 AM)
- 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)
- no view_document after build: avoid loss of focus, especially in "auto build" mode; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- build only if required, view only after proper build: thus avoid pointless events in "auto build" mode; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- maintain document_output meta data; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- avoid redundant SelectionChanged events; — wenzelm / hgweb
- more logging; — wenzelm / hgweb
- 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 - 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)
- More of Manuel's material, and some changes — paulson <lp15@cam.ac.uk> / hgweb
#1879 (Feb 2, 2023, 2:54:12 AM)
- less verbosity by default, notably for regular "isabelle build -o document"; — wenzelm / hgweb
- clarified message: old-style log is usually empty; — wenzelm / hgweb
- clarified messages, notably for session "Intro"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more general program start message;
progress on "Creating directory"; — wenzelm / hgweb - clarified terminology of inlined "PROGRAM START" messages; — wenzelm / hgweb
- isabelle update -u cite -l ""; — wenzelm / hgweb
- less ambitious parallelism: avoid exhaustion of memory (40GB total); — wenzelm / hgweb
- clarified GUI; — wenzelm / hgweb
- clarified GUI: omit pointless search buttons, as real output is shown as markup; — wenzelm / hgweb
- more uniform use of Symbol.output, even in situations where its Symbol.encode is usually redundant; — wenzelm / hgweb
- merged — paulson / hgweb
- More new material thanks to Manuel — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- tuning — nipkow / hgweb
#1878 (Feb 1, 2023, 12:50:07 AM)
- alternate AFP tests on lrzcloud2, to fit better into one day; — wenzelm / hgweb
- merged — wenzelm / hgweb
- support document preparation from already loaded theories; — wenzelm / hgweb
- clarified GUI events; — wenzelm / hgweb
- clarified GUIs: keep related buttons together; — wenzelm / hgweb
- proper program name, e.g. for session "Intro"; — wenzelm / hgweb
- clarified GUI events: reset everything on session context switch; — wenzelm / hgweb
- clarified GUI events: ensure fresh output when switching pages; — wenzelm / hgweb
- clarified GUI: avoid odd jumping pages on "Cancel"; — wenzelm / hgweb
- clarified GUI events; — wenzelm / hgweb
- more accurate output: avoid output_body from last run; — wenzelm / hgweb
- more accurate output: avoid output_main from last run; — wenzelm / hgweb
- removed unused operation from 3f50b24909df; — wenzelm / hgweb
- clarified guard: avoid spurious auto builds; — wenzelm / hgweb
- automatically build document when selected theories are finished; — wenzelm / hgweb
- more accurate Word.capitalize: do not touch name; — wenzelm / hgweb
- defer build until document nodes are ready; — wenzelm / hgweb
- clarified signature: prefer semantic status; — wenzelm / hgweb
- removed obsolete parameter (see 7c23db6b857b); — wenzelm / hgweb
- clarified Document_Editor.Session: more explicit types, more robust operations;
eliminated await_stable_snapshot in favour of delay_build; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- clarified operation (without change of signature!); — wenzelm / hgweb
- pointless — nipkow / hgweb
- Lots more new material thanks to Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb
#1877 (Jan 31, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- Moved in a large number of highly useful library lemmas, mostly due to Manuel Eberl — paulson <lp15@cam.ac.uk> / hgweb
- observe option "show_states" in headless server (see also 951abf9db857); — wenzelm / hgweb
- text correction — nipkow / hgweb
#1876 (Jan 30, 2023, 12:50:09 AM)
- 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)
- merged — wenzelm / hgweb
- removed somewhat pointless support for Jenkins log files: it has stopped working long ago; — wenzelm / hgweb
- more uniform components context for the managing "self_isabelle" and the managed "other_isabelle"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- obsolete (see also d547173212d2); — wenzelm / hgweb
- clarified names to emphasize suble differences in meaning; — wenzelm / hgweb
- prefer high-level Other_Isabelle.bash over low-level SSH.execute; — wenzelm / hgweb
- unused (see 378bb7a739c3); — wenzelm / hgweb
- more options to manage resolved components; — wenzelm / hgweb
- proper use of current ISABELLE_COMPONENT_REPOSITORY from the managing Isabelle system (amending 3e963d68d394); — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more explicit types;
scale chart output, instead of stored data; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more robust field_scale; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support units, e.g. java.lang.Long.MAX_VALUE is 8 EiB; — wenzelm / hgweb
- more explicit types; — wenzelm / hgweb
- prefer typed/strict operations; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- prefer strict operation: java.io.File.length returns 0 for non-existent file; — wenzelm / hgweb
- prefer typed bytes count, but retain toString of original Long for robustness of Java/Scala string composition; — wenzelm / hgweb
- 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)
- Restored antiquotation. — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
- merged — desharna / hgweb
- added lemma multpHO_plus_plus[simp] — desharna / hgweb
- Shortened a messy proof — paulson <lp15@cam.ac.uk> / hgweb
#1873 (Jan 27, 2023, 12:50:08 AM)
- 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)
- merged — wenzelm / hgweb
- tuned messages: less verbosity; — wenzelm / hgweb
- prefer Other_Isabelle.init instead of adhoc scripts; — wenzelm / hgweb
- tuned message, following "isabelle components -a"; — wenzelm / hgweb
- clean components more accurately: purge other platforms or archives; — wenzelm / hgweb
- more operations for SSH.System; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- manage other Isabelle distributions via SSH; — wenzelm / hgweb
- more operations for SSH.System; — wenzelm / hgweb
- recovered option -C from 092449efcb0e (still required for isabelle_cronjob.scala on Windows), but with slightly different meaning; — wenzelm / hgweb
- clarified parameters (again); — wenzelm / hgweb
- Some new material from the AFP — paulson <lp15@cam.ac.uk> / hgweb
#1871 (Jan 25, 2023, 12:50:10 AM)
- clarified defaults: imitate "isabelle components -I" without further parameters; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust locations (amending 7e11e96a922d) --- notably for cleanup() in build_release, after Admin/ been deleted; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified defaults (see also b310b93563f6); — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- discontinued adhoc change of environment (from 897f1ac84aab), following ssh c2e8ba15a10a; — wenzelm / hgweb
- more formal Other_Isabelle.settings, with derived expand_path / bash_path; — wenzelm / hgweb
- clarified signature: minimal interface for getenv/expand_env, instead of bulky java.util.Map; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- discontinued adhoc change of environment (from c62b99e3ec07), which has been mostly superseded by expand_path / remote_path (from ef6f7e8a018c); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- removed unused user_home argument (see also 897f1ac84aab and 19b6091c2137); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: self-contained Other_Isabelle.isabelle_home; — wenzelm / hgweb
- more robust and uniform Other_Isabelle.scala_build; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more robust (see also 7f55a3e28c88): resolve components from current Isabelle context, using Isabelle/Scala instead of shell scripts; — wenzelm / hgweb
- more strict; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper ssh.bash_path; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemma irreflp_on_multpHO[simp] — desharna / hgweb
- added lemmas totalp_on_multpDM, totalp_multpDM, totalp_on_multpHO, and totalp_multpHO — desharna / hgweb
- Beautifying an old entry — paulson <lp15@cam.ac.uk> / hgweb
- generalized theory name: euclidean division denotes one particular division definition on integers — haftmann / hgweb
#1870 (Jan 24, 2023, 12:50:09 AM)
- merged — wenzelm / hgweb
- support remote operations; — wenzelm / hgweb
- more elementary command-line, following lib/Tools/components; — wenzelm / hgweb
- clarified defaults;
proper Url.append_path; — wenzelm / hgweb - more accurate options (amending 7e19dc018db9); — wenzelm / hgweb
- clarified defaults; — wenzelm / hgweb
- support remote download_file; — wenzelm / hgweb
- more modular shell script; — wenzelm / hgweb
- more uniform options for "curl", following lib/Tools/components; — wenzelm / hgweb
- tuned: drop redundant "expand"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added lemmas total_on_mult, total_mult, totalp_on_multp, and totalp_multp — desharna / hgweb
- proper name for lemma totalp_on_total_on_eq — desharna / hgweb
#1869 (Jan 23, 2023, 4:11:57 AM)
- update to jdk-17.0.6;
proper executables for Windows;
enforce rebuild of Isabelle/ML and Isabelle/Scala; — wenzelm / hgweb - proper cleanup; — wenzelm / hgweb
- avoid odd suffix in published HTML library; — wenzelm / hgweb
- tuned signature: avoid aliases; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules (again, in contrast to f8f065e20837); — wenzelm / hgweb
- support IPC via database server; — wenzelm / hgweb
- proper signature; — wenzelm / hgweb
- support specific connection types, for additional operations; — wenzelm / hgweb
#1868 (Jan 21, 2023, 3:40:07 AM)
- more correct and complete bibliography; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper position for semantic completion: avoid duplicate quotes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper positions for Isabelle/ML, instead of Isabelle/Scala; — wenzelm / hgweb
- dismantle special treatment of citations in Isabelle/Scala; — wenzelm / hgweb
- more direct check of bibtex entries via Isabelle/Scala; — wenzelm / hgweb
- support Session argument for Scala.Fun;
more robust check of citations within the Pure theory before the theory header; — wenzelm / hgweb - obsolete (see also 01c9b3033036); — wenzelm / hgweb
- proper citations for unselected theories, notably for the default selection of the GUI panel; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- 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
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1867 (Jan 20, 2023, 12:50:06 AM)
- merged — wenzelm / hgweb
- clarified "selected" status; — wenzelm / hgweb
- uniform keywords for embedded syntax; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more complete index;
adhoc page break; — wenzelm / hgweb - tuned comments; — wenzelm / hgweb
- parse citations from raw source, without formal context; — wenzelm / hgweb
- tuned signature: fewer warnings in IntelliJ IDEA; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more efficient, thanks to persistent lazy data in Document.Node; — wenzelm / hgweb
- proper line positions for PIDE document; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- HOL/Library/BigO is obsolete — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidy up of this messy and obsolete theory — paulson <lp15@cam.ac.uk> / hgweb
#1866 (Jan 18, 2023, 1:27:47 AM)
- clarified file positions: retain original source path; — wenzelm / hgweb
- backed out changeset 7f7d5c93e36b: no longer required thanks to 9096703ed99e; — wenzelm / hgweb
- clarified formal check of bibtex entries (again), see also 86a099f896fc and 467f45e79ff9; — wenzelm / hgweb
#1865 (Jan 17, 2023, 2:13:54 AM)
- tuned; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- permissive treatment of citations before the theory header: avoid too many changes in AFP; — wenzelm / hgweb
- 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 - clarified documentation: avoid odd speculations about PIDE; — wenzelm / hgweb
#1864 (Jan 16, 2023, 2:38:33 AM)
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more complete Bibtex database; — wenzelm / hgweb
- proper theory context for formal citations; — wenzelm / hgweb
- isabelle update -u cite; — wenzelm / hgweb
- clarified treatment of cite macro name; — wenzelm / hgweb
- explicit legacy_feature; — wenzelm / hgweb
- more robust: rely on PIDE markup instead of regex guess; — wenzelm / hgweb
- more index entries; — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified options and defaults: avoid accidental changed of base logic due to augment_options(update_options); — wenzelm / hgweb
- update documentation: prefer control-symbol-cartouche form of "cite" antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper language context; — wenzelm / hgweb
- proper normal form of adjacent XML.Text, notably for Bibtex.update_cite; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- basic support for update_cite_commands; — wenzelm / hgweb
- more operations: use proper constants; — wenzelm / hgweb
- proper session_options (amending da13da82f6f9); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified types; — wenzelm / hgweb
- more explicit language context; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- support embedded syntax, for use with control symbols; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified default: final value is provided in Isabelle/Scala Latex.Cite.unapply; — wenzelm / hgweb
- more "cite" antiquotations; — wenzelm / hgweb
- clarified signature: more generic operations; — wenzelm / hgweb
- clarified check: this could be \nocite; — wenzelm / hgweb
- avoid confusion of markup element vs. property names; — wenzelm / hgweb
- clarified Latex markup: optional cite "location" consists of nested document text; — wenzelm / hgweb
- more explicit latex markup; — wenzelm / hgweb
- follow recent changes of Sledgehammer defaults, as 0a46b3dbd5ad exposes a hint in the source text; — wenzelm / hgweb
- One messy, messy proof — paulson <lp15@cam.ac.uk> / hgweb
#1863 (Jan 15, 2023, 2:56:22 AM)
- Missing theorem restored — paulson <lp15@cam.ac.uk> / hgweb
- Tidying up BNF — paulson <lp15@cam.ac.uk> / hgweb
- More cleaning up proofs, plus a TeX fix — paulson <lp15@cam.ac.uk> / hgweb
#1862 (Jan 14, 2023, 12:50:08 AM)
- Fixed a broken proof — paulson <lp15@cam.ac.uk> / hgweb
- Substantial simplification of HOL-Cardinals — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Trying to clean up HOL/Cardinals — paulson <lp15@cam.ac.uk> / hgweb
#1861 (Jan 13, 2023, 12:50:06 AM)
- added session to mirabelle output directory structure — desharna / hgweb
- More tidying of topology proofs — paulson <lp15@cam.ac.uk> / hgweb
- Partial round of clearing up applys, etc — paulson <lp15@cam.ac.uk> / hgweb
#1860 (Jan 11, 2023, 12:50:07 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- Substantial de-applying and streamlining — paulson <lp15@cam.ac.uk> / hgweb
#1859 (Jan 10, 2023, 12:50:08 AM)
#1858 (Jan 7, 2023, 12:50:10 AM)
- enforce rebuild of Isabelle/ML to update build databases; — wenzelm / hgweb
- prefer relative src_path (if possible) -- in contrast to 9ce0aa145d21: — wenzelm / hgweb
- proper treatment of unicode_symbols; — wenzelm / hgweb
- tuned signature: avoid alias that is unclear wrt. lazy state and Symbol.encode/decode status; — wenzelm / hgweb
- removed unused operation: unclear wrt. Symbol.encode/decode status; — wenzelm / hgweb
- tuned signature: more uniform operations; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more uniform operations;
plain file_name instead of blob.src_path.implode_short; — wenzelm / hgweb - restrict to proper_session_theories; — wenzelm / hgweb
- proper build parameters (amending d858e6f15da3); — wenzelm / hgweb
- treat update_options as part of Sessions.Info meta_digest, for proper re-build of updated sessions; — wenzelm / hgweb
- more command-line options; — wenzelm / hgweb
#1857 (Jan 6, 2023, 1:57:23 AM)
- tuned options --- avoid confusion with "isabelle build -b"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- isabelle update -u path_cartouches; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- more options;
tuned messages; — wenzelm / hgweb - tuned message; — wenzelm / hgweb
- isabelle update no longer uses PIDE dump, but regular session build database: more scalable;
misc tuning and clarification; — wenzelm / hgweb - more robust; — wenzelm / hgweb
- more operations;
more robust; — wenzelm / hgweb - proper Node.init_blobs, not just edits (amending ca872f20cf5b); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified session sources: theory and blobs are read from database, instead of physical file-system; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct access to session_sources, without somewhat fragile file-system operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: avoid confusion with Document.Node.Blob and Command.Blob; — wenzelm / hgweb
- clarified signature: old node is ignored; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1856 (Jan 5, 2023, 12:50:07 AM)
- final tidying of theorems — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- continued proof simplification — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Further simplifications — paulson <lp15@cam.ac.uk> / hgweb
- More tidying of proofs — paulson <lp15@cam.ac.uk> / hgweb
- tuned; — wenzelm / hgweb
#1855 (Jan 4, 2023, 2:34:07 AM)
- merged — wenzelm / hgweb
- discontinued fragile operation; — wenzelm / hgweb
- more robust operations: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
- clarified signature: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified master_dir: avoid somewhat fragile Document.Node.Name.master_dir_path; — wenzelm / hgweb
- tuned signature: avoid too many aliases (see also 72daee8a39ca); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — desharna / hgweb
- strengthened and renamed lemmas asym_on_iff_irrefl_on_if_trans and asymp_on_iff_irreflp_on_if_transp — desharna / hgweb
- Fixed a couple of simple_path occurrences — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- 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)
- clarified signature: more explicit types; — wenzelm / hgweb
- more robust: prefer internal theory names; — wenzelm / hgweb
- clarified session_sources (again, see also 9d0e6ea7aa68); — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature: more general operations; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature: more explicit types (see also 90c552d28d36); — wenzelm / hgweb
- do write_session_sources early, to have information available in build job; — wenzelm / hgweb
- tuned signature, following Url.append_path; — wenzelm / hgweb
- do not bundle Isabelle/Naproche, while it keeps changing; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: uniform master_dir instead of separate field; — wenzelm / hgweb
- more standard master_dir; — wenzelm / hgweb
#1853 (Jan 2, 2023, 2:44:00 AM)
- tuned signature, following Url.append_path; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust, for the sake of very rare duplicate files: src/Doc/Prog_Prove/MyList.thy and $AFP/Case_Labeling/util.ML; — wenzelm / hgweb
- 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 - tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tunes signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more systematic Sessions.illegal_theory, based on File_Format.theory_excluded; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned: no need to map master_dir, which does not participate in comparison; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed an unfortunate sledgehammer command — paulson <lp15@cam.ac.uk> / hgweb
- A couple of patches — paulson <lp15@cam.ac.uk> / hgweb
- Big simplifications of old proofs — paulson <lp15@cam.ac.uk> / hgweb
#1852 (Jan 1, 2023, 12:50:11 AM)
- repaired a proof — paulson <lp15@cam.ac.uk> / hgweb
- Continued proof simplifications — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- A further round of proof consolidation — paulson <lp15@cam.ac.uk> / hgweb
#1851 (Dec 31, 2022, 12:50:08 AM)
- tuned signature: avoid too many aliases; — wenzelm / hgweb
- proper thread context (amending 01a7265db76b) -- at the danger of blocking the GUI; — wenzelm / hgweb
- more robust: avoid detour via somewhat fragile Node.Name.path; — wenzelm / hgweb
- clarified generic path operations; — wenzelm / hgweb
- more flexible: implicit support for Windows; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- More tidying — paulson <lp15@cam.ac.uk> / hgweb
- Further cleaning up of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- reorganisation and simplification of theorems about transcendental functions — paulson <lp15@cam.ac.uk> / hgweb
#1850 (Dec 30, 2022, 12:50:09 AM)
- tuned signature; — wenzelm / hgweb
- support asynchronous presentation commands, but not for "no_update" / "Keep", which is usually forked via "Toplevel.diag"; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- discontinued somewhat pointless exception FAILURE with its "alt_state", which was originally due to quasi-mutable states (see 169e5b07ec06); — wenzelm / hgweb
- tuned --- more robust ML patterns; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1849 (Dec 29, 2022, 2:52:59 AM)
- merged — wenzelm / hgweb
- tuned signature, for the sake of AFP/Isabelle_C; — wenzelm / hgweb
- more uniform report of Markup.language_path; — wenzelm / hgweb
- omit pointless guard: ultimately observed by Isabelle_Process.report_message; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- merged — paulson / hgweb
- Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
#1848 (Dec 28, 2022, 12:50:11 AM)
- merged — wenzelm / hgweb
- clarified modules: avoid duplication; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- support for generic File_Format.parse_data, with persistent result in document model; — wenzelm / hgweb
- omit warning: somewhat pointless and out-of-context; — wenzelm / hgweb
- clarified signature: avoid case class with mutable state; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- merged — paulson / hgweb
- tidied some messy old proofs — paulson <lp15@cam.ac.uk> / hgweb
#1847 (Dec 27, 2022, 2:04:04 AM)
- tuned signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature: more position information via node_name; — wenzelm / hgweb
- tuned signature: avoid name confusion; — wenzelm / hgweb
- more bibtex errors;
clarified Bibtex.Chunk.is_malformed (again): see also 9c1389befa56 and 7ee248f19ca9; — wenzelm / hgweb - clarified signature: internalize errors (but: the parser rarely fails); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified buffer_state: not synchronized, but exclusively owned by GUI thread; — wenzelm / hgweb
- merged — desharna / hgweb
- removed old lemma names — desharna / hgweb
#1846 (Dec 25, 2022, 12:50:07 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- A few new Sup/Inf lemmas — paulson <lp15@cam.ac.uk> / hgweb
- clarified messages; — wenzelm / hgweb
- tuned signature: follow terminology of VSCode_Resources; — wenzelm / hgweb
#1845 (Dec 24, 2022, 12:50:10 AM)
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust Document.Pending_Edits: cover all nodes simulataneously, and thus support proper Snapshot.switch;
prefer global operations for snapshot() and rendering(); — wenzelm / hgweb - update URL; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- merged — desharna / hgweb
- merged — desharna / hgweb
- used transp_on in assumptions of lemmas Multiset.bex_(least|greatest)_element — desharna / hgweb
- added lemma trans_on_lex_prod[simp] — desharna / hgweb
- strengthened and renamed lemma trans_converse and added lemma transp_on_conversep — desharna / hgweb
- strengthened and renamed trans_reflclI — desharna / hgweb
- strengthened and renamed transp_reflclp — desharna / hgweb
- strengthened and renamed lemmas preorder.transp_(ge|gr|le|less) — desharna / hgweb
- added lemmas trans_on_subset and transp_on_subset — desharna / hgweb
- added lemmas trans_onD and transp_onD — desharna / hgweb
- added lemmas trans_onI and transp_onI — desharna / hgweb
- added lemma transp_on_trans_on_eq[pred_set_conv] — desharna / hgweb
- fixed code-generation failure — desharna / hgweb
- 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)
- only show sessions with document setup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper node name instead of not base tex_name (amending 2fd0c33fe440); — wenzelm / hgweb
- proper migrate_name between different kinds of Resources, notably for Windows; — wenzelm / hgweb
- merged — desharna / hgweb
- 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)
- proper PIDE session background for interactive document context; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more accurate error messages; — wenzelm / hgweb
- merged — wenzelm / hgweb
- actually build document;
clarified signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified GUI; — wenzelm / hgweb
- more thorough GUI updates, notably for multiple Document dockables; — wenzelm / hgweb
- Additional new material about infinite products, etc. — paulson <lp15@cam.ac.uk> / hgweb
#1842 (Dec 21, 2022, 1:26:29 AM)
- merged — paulson / hgweb
- First round of moving material from the number theory development — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more GUI operations; — wenzelm / hgweb
- proper handling of state updates; — wenzelm / hgweb
- clarified process management; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified state document nodes for Theories_Status / Document_Dockable; — wenzelm / hgweb
- clarified state of document model vs. document editor selection (again, see also a9d52d02bd83); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified module initialization; — wenzelm / hgweb
- tuned signature, following Document_Dockable; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified GUI; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper thread context; — wenzelm / hgweb
- more informative errors, including optional Exn.trace; — wenzelm / hgweb
- clarified state change: presumably more robust; — wenzelm / hgweb
- proper state change, e.g. on open/close of "Document" panel; — wenzelm / hgweb
- clarified module initialization; — wenzelm / hgweb
- clarified state: node_required is guarded by PIDE.editor.document_active (e.g. open panel); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- added lifting_forget as suggested by Peter Lammich — blanchet / hgweb
#1841 (Dec 20, 2022, 12:50:10 AM)
- merged — desharna / hgweb
- added lemma refl_lex_prod[simp] — desharna / hgweb
- added lemmas reflI and reflD — desharna / hgweb
- added lemmas asym_on_lex_prod[simp] and asym_lex_prod[simp] — desharna / hgweb
- added lemmas sym_on_lex_prod[simp] and sym_lex_prod[simp] — desharna / hgweb
- added lemmas irrefl_on_lex_prod[simp] and irrefl_lex_prod[simp] — desharna / hgweb
- strengthened and renamed lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp — desharna / hgweb
- strengthened and renamed lemma antisym_converse and added lemma antisymp_on_conversep — desharna / hgweb
- added lemmas asym_on_converse[simp] and asymp_on_conversep[simp] — desharna / hgweb
- strengthened and renamed lemma sym_converse and added lemma symp_on_conversep — desharna / hgweb
- strengthened and renamed lemmas antisymp_less and antisymp_greater — desharna / hgweb
- strengthened lemmas antisym_on_if_asym_on and antisymp_on_if_asymp_on — desharna / hgweb
- tuned naming — desharna / hgweb
- added lemma asymp_on_asym_on_eq[pred_set_conv] — desharna / hgweb
- strengthened and renamed asymp_less and asymp_greater — desharna / hgweb
- added lemmas asym_on_subset and asymp_on_subset — desharna / hgweb
- added lemmas asym_onI, asymp_onI, asym_onD, and asymp_onD — desharna / hgweb
- 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)
- clarified state and process;
support to load document session_background (which can take 1-2s in AFP); — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — desharna / hgweb
- strengthened and renamed symp_symclp — desharna / hgweb
#1839 (Dec 18, 2022, 12:59:35 AM)
- merged — nipkow / hgweb
- Tuned text — nipkow / hgweb
- clarified signature: avoid confusion due to redundant standard_path, which is already used here (but not elsewhere); — wenzelm / hgweb
- clarified signature: avoid case class with redefined equality; — wenzelm / hgweb
- discontinued somewhat pointless dependency: avoid illusion of extra accuracy (see also 09fb749d1a1e and 0f750a6dc754); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- prefer SML here — haftmann / hgweb
- Typo. — haftmann / hgweb
#1838 (Dec 17, 2022, 1:28:05 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature (see also 8342cba8eae8); — wenzelm / hgweb
- tuned names: avoid overlap with instances of class Resources; — wenzelm / hgweb
- merged — nipkow / hgweb
- file with partial function docu — nipkow / hgweb
- Added section about code generation for partial functions — nipkow / hgweb
- added lemmas sym_on_subset and symp_on_subset — desharna / hgweb
- added lemmas sym_onD and symp_onD — desharna / hgweb
- added lemmas sym_onI and symp_onI — desharna / hgweb
- added lemma symp_on_sym_on_eq[pred_set_conv] — desharna / hgweb
- added predicates sym_on and symp_on and redefined sym and symp to be abbreviations — desharna / hgweb
- added lemmas IMGU_subst_domain_subset and IMGU_range_vars_subset — desharna / hgweb
#1837 (Dec 16, 2022, 12:50:09 AM)
- added lemmas antisym_on_subset and antisymp_on_subset — desharna / hgweb
- strengthened antisymp_le and antisymp_ge — desharna / hgweb
- added lemmas antisym_onD and antisymp_onD — desharna / hgweb
- added lemmas antisym_onI and antisymp_onI — desharna / hgweb
- added lemma antisymp_reflcp — desharna / hgweb
- added antisymp_on_antisym_on_eq[pred_set_conv] — desharna / hgweb
- 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)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified order: accumulate strictly from left to right; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1835 (Dec 13, 2022, 12:50:10 AM)
- clarified signature: more types and operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1834 (Dec 12, 2022, 12:50:11 AM)
- proper file extension for Isabelle_System.extract; — wenzelm / hgweb
- tuned implementation; — wenzelm / hgweb
- more uniform use of make_directory; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned: less redundant implementation; — wenzelm / hgweb
- clarified signature: copy directory content more directly; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature: more general operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1833 (Dec 11, 2022, 4:01:54 AM)
#1832 (Dec 10, 2022, 12:50:10 AM)
#1831 (Dec 9, 2022, 12:50:06 AM)
- clarified signature: proper scopes and types; — wenzelm / hgweb
- maintain global state of document editor views, notably for is_active operation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: more robust; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more specific GUI for document nodes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1830 (Dec 8, 2022, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified signature: just one level of arguments to avoid type-inference problems; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- stated goals of some lemmas explicitely to prevent silent changes — desharna / hgweb
- rewrite proofs using to_pred attribute on existing lemmas — desharna / hgweb
#1829 (Dec 7, 2022, 12:50:10 AM)
- clarified signature: less redundancy; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- potentially more robust delay_load action: avoid loosing events due to guards; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more uniform tooltip for plugin options dialog; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more uniform session selectors, with persistent options; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- NEWS — desharna / hgweb
- merged — desharna / hgweb
- added lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp — desharna / hgweb
- added lemma totalp_on_converse[simp] — desharna / hgweb
- added lemmas irrefl_on_converse[simp] and irreflp_on_converse[simp] — desharna / hgweb
- added type annotations and tuned formatting — desharna / hgweb
- strengthened and renamed irreflp_greater[simp] and irreflp_less[simp] — desharna / hgweb
#1828 (Dec 6, 2022, 12:50:05 AM)
- merged — wenzelm / hgweb
- tuned GUI behaviour; — wenzelm / hgweb
- more GUI elements; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified process: implicit load() when finished; — wenzelm / hgweb
- more robust, notably initial update(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages: implement "verbose = false", but there is no theory output anyway; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemmas irrefl_on_subset and irreflp_on_subset — desharna / hgweb
- introduced predicates irrefl_on and irreflp_on, and redefined irrefl and irreflp as abbreviations — desharna / hgweb
- tuned messages; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned messages and options; — wenzelm / hgweb
#1827 (Dec 5, 2022, 12:53:20 AM)
- merged — desharna / hgweb
- removed prod_set_conv attribute from top_empty_eq and top_empty_eq2 — desharna / hgweb
- discontinued "unzip" executable (see also eb96243a25c5 and 662de910a96b); — wenzelm / hgweb
- more direct access to jEdit jar resources, without unzip; — wenzelm / hgweb
#1826 (Dec 2, 2022, 12:50:06 AM)
- clarified check: allow to remove bad directories; — wenzelm / hgweb
- clarified check;
tuned message; — wenzelm / hgweb - tuned message; — wenzelm / hgweb
#1825 (Dec 1, 2022, 12:50:08 AM)
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper unzip with strip option, within the JVM;
tuned component build process; — wenzelm / hgweb - updated to sqlite-jdbc-3.39.4.1;
clarified directory layout; — wenzelm / hgweb - more standard component build process; — wenzelm / hgweb
- clarified signature: prefer Scala functions instead of shell scripts; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct target directory; — wenzelm / hgweb
- clarified signature: prefer Scala functions instead of shell scripts; — wenzelm / hgweb
#1824 (Nov 29, 2022, 12:50:09 AM)
- 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)
- clarified exception: avoid odd compiler warning; — wenzelm / hgweb
- update to scala-3.2.1;
enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb - recovered check from 69139cc01ba1: Windows does not support PosixFilePermission; — wenzelm / hgweb
- update to jdk-17.0.5 (Oct-2022); — wenzelm / hgweb
- more standard component build process; — wenzelm / hgweb
- proper treatment of tar.gz double-extension; — wenzelm / hgweb
- proper download, instead of assuming local directory; — wenzelm / hgweb
- more standard component build process; — wenzelm / hgweb
- clarified signature;
omit somewhat pointless test for "unzip" command; — wenzelm / hgweb - clarified signature;
tuned messages; — wenzelm / hgweb - discontinue unused JCEF: superseded by Electron with its bundled Chromium; — wenzelm / hgweb
- prefer deterministic result; — wenzelm / hgweb
#1822 (Nov 25, 2022, 12:50:07 AM)
#1821 (Nov 24, 2022, 12:50:07 AM)
- compile — blanchet / hgweb
- correctly show '(> 2 s, timed out)' or similar in Sledgehammer's output — blanchet / hgweb
#1820 (Nov 22, 2022, 12:50:07 AM)
- merged — desharna / hgweb
- strengthened and renamed lemma reflp_on_equality — desharna / hgweb
- renamed lemmas linorder.totalp_on_(ge|greater|le|less) and preorder.reflp_(ge|le) — desharna / hgweb
- Added an example for Isabelle/CTT — paulson <lp15@cam.ac.uk> / hgweb
#1819 (Nov 21, 2022, 12:50:08 AM)
#1818 (Nov 14, 2022, 1:15:04 AM)
- tuned output; — wenzelm / hgweb
- prefer sorted result; — wenzelm / hgweb
- separate style for re-use; — wenzelm / hgweb
- ML support for the Prism.js syntax highlighter -- via Isabelle/Scala; — wenzelm / hgweb
- retain data structures more accurately;
tuned signature; — wenzelm / hgweb
#1817 (Nov 13, 2022, 12:50:07 AM)
- proper join without delimiter; — wenzelm / hgweb
- more accurate token types;
keep untyped tokens for complete covering; — wenzelm / hgweb - clarified JS namespace; — wenzelm / hgweb
#1816 (Nov 12, 2022, 12:50:08 AM)
- proper support for Windows; — wenzelm / hgweb
- support for the Prism.js syntax highlighter -- via external Node.js process; — wenzelm / hgweb
- support for JavaScript syntax and Node.js platform; — wenzelm / hgweb
#1815 (Nov 11, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: ensure that entries are well-formed --- no consecutive separators, no separators at start/end; — wenzelm / hgweb
- clarified signature: only support nameless separator; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- use timeout with MiniSat — blanchet / hgweb
- merged — desharna / hgweb
- added lemma reflp_on_conversp[simp] — desharna / hgweb
- added lemma transp_reflclp[simp] — desharna / hgweb
- added lemma reflclp_ident_if_reflp[simp] — desharna / hgweb
- added lemma reflp_on_reflclp[simp] — desharna / hgweb
- strengthened lemma reflp_rtranclp and renamed to reflp_on_rtranclp — desharna / hgweb
#1814 (Nov 10, 2022, 12:50:10 AM)
- 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 - tuned GUI; — wenzelm / hgweb
- clarified GUI.Selector, with support for separator as pseudo-entry;
clarified signature; — wenzelm / hgweb - clarified GUI state;
added "Load" button; — wenzelm / hgweb - clarified file names; — wenzelm / hgweb
- clarified Log_Progress vs. GUI: more like Syslog_Dockable; — wenzelm / hgweb
- clarified signature: more public operations; — wenzelm / hgweb
- tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
#1813 (Nov 9, 2022, 12:50:09 AM)
- merged — nipkow / hgweb
- retain derived lemma for better findability — nipkow / hgweb
- generalized sorted_sort_id to sort_key_id_if_sorted — nipkow / hgweb
#1812 (Nov 8, 2022, 12:50:10 AM)
- suppress document_required GUI element for now: still unused; — wenzelm / hgweb
- clarified layout; — wenzelm / hgweb
- 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)
- proper user tool; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- support for EPTCS style with demo document; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified delay -- more reactive; — wenzelm / hgweb
- provide Session.init_time as reference point for diagnostic messages; — wenzelm / hgweb
- 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 - minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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 - proper executable files for Windows; — wenzelm / hgweb
- further attempts to confine dotnet to $ISABELLE_HOME_USER; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more command-line options; — wenzelm / hgweb
- 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)
- more TODO for release; — wenzelm / hgweb
- disable telemetry; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- tuned message, example is in NEWS; — wenzelm / hgweb
- proper default_platform; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- support for Dotnet / Fsharp platform, via dynamically installed Isabelle component; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified description, to fit better to e.g. "isabelle build_doc -a -V system jedit"; — wenzelm / hgweb
- clarified options: support lualatex as well, but prefer old pdflatex for demos; — wenzelm / hgweb
- more command-line options; — wenzelm / hgweb
- proper URL; — wenzelm / hgweb
- document_build engine for "lipics", with options and document_files; — wenzelm / hgweb
- clarified signature: allow to change options in instances of Document_Build.Engine; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified options: LLNCS works with LuaLaTeX and Isabelle sections, although Springer might not like it; — wenzelm / hgweb
- Better use the finite simproc selectively only — nipkow / hgweb
#1809 (Nov 5, 2022, 1:43:00 AM)
- tuned document; — wenzelm / hgweb
- tuned document; — wenzelm / hgweb
- clarified LaTeX style; — wenzelm / hgweb
- support for Springer LLNCS with demo document; — wenzelm / hgweb
- prefer explicit utf8 for old pdflatex; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper chapter (amending 809cd1195795); — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned (again); — wenzelm / hgweb
- prefer strict operation (see also f29056da5903); — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer strict operation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — nipkow / hgweb
- added finite simproc — nipkow / hgweb
#1808 (Nov 4, 2022, 2:34:00 AM)
- merged — wenzelm / hgweb
- clarified directory layout: templates for user sessions; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper pattern (amending 40a365360680); — wenzelm / hgweb
- more timing; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer abstract command kind (in contrast to 367f4512e65c); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned: avoid warning in IntelliJ IDEA; — wenzelm / hgweb
- more accurate outer syntax keywords (see also 94b2690ad494): base session could be anything, e.g. ZF vs. HOL; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: do not require finished theory; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#1807 (Nov 3, 2022, 12:50:09 AM)
#1806 (Nov 2, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- support for FoilTeX with demo document; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned whitespace for "isabelle doc" display; — wenzelm / hgweb
- support for Easychair style with demo document; — wenzelm / hgweb
- support for Dagstuhl LIPIcs style with demo document; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
#1805 (Oct 29, 2022, 12:50:07 AM)
- restructured — haftmann / hgweb
- modulus for polynomials is invariant wrt. units — haftmann / hgweb
- proper Java syntax (amending ea79c21bcc47); — wenzelm / hgweb
- reactivate emerging tool after release (see 322f2e2799a7); — wenzelm / hgweb
- 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)
- merged — paulson / hgweb
- Beautification of some declarations — paulson <lp15@cam.ac.uk> / hgweb
#1803 (Oct 27, 2022, 12:50:09 AM)
- merged — wenzelm / hgweb
- more robust etc/preferences: default value remains; — wenzelm / hgweb
- formal bundling for Admin/build_release: avoid confusion about presence or absence in manual invocations; — wenzelm / hgweb
- Beautifying CTT a tiny bit — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- more macOS platforms, without reference hardware; — wenzelm / hgweb
- official release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2022 for changeset 1ac2416e8432 — wenzelm / hgweb
- tuned signature (again, amending f32ac01aef5e), e.g. relevant for Isabelle/DOF; — wenzelm / hgweb
- tuned signature, e.g. for Isabelle/DOF; — wenzelm / hgweb
- updated to naproche-20221024: minor changes to documentation; — wenzelm / hgweb
#1801 (Oct 25, 2022, 12:50:10 AM)
- Replaced some ugly legacy proofs — paulson <lp15@cam.ac.uk> / hgweb
#1800 (Oct 23, 2022, 12:50:08 AM)
- more thorough cleanup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned: more robust Scala syntax; — wenzelm / hgweb
- merged — wenzelm / hgweb
- no compression for database server: let PostgreSQL/TOAST do the job; — wenzelm / hgweb
- prefer Zstd compression, notably for database exports; — wenzelm / hgweb
- tuned: avoid redundant copy of potentially large array; — wenzelm / hgweb
- merged — desharna / hgweb
- tuned proof — desharna / hgweb
#1799 (Oct 22, 2022, 12:50:09 AM)
- clarified signature;
more direct Zstd compression using arrays instead of streams; — wenzelm / hgweb - tuned signature, following isabelle.setup.Environment; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- prefer new instance, following "make" signature terminology; — wenzelm / hgweb
- generic support for XZ and Zstd compression in Isabelle/Scala;
support for Zstd compression in Isabelle/ML; — wenzelm / hgweb - clarified signature: default cache is actually dummy and not changed dynamically; — wenzelm / hgweb
- clarified Zstd.init(): avoid accidential com.github.luben.zstd.util.Native.load() operation; — wenzelm / hgweb
- support for Zstd data compression; — wenzelm / hgweb
#1798 (Oct 21, 2022, 4:03:11 AM)
- enforce fresh build; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust read_file: prefer implicit replacement of bad input instead of failure via MalformedInputException; — wenzelm / hgweb
- more informative errors, with optional exception trace as in Command_Line.tool; — wenzelm / hgweb
- more robust reset of CLASSPATH: unset variable means "." in certain situations, e.g. scalac; — wenzelm / hgweb
- proper chapter for each ROOT file (amending b07f2ff55144); — wenzelm / hgweb
- tidying of ugly legacy proofs — paulson <lp15@cam.ac.uk> / hgweb
#1797 (Oct 20, 2022, 12:50:06 AM)
- Tidying of old and ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- deleted unused material — paulson <lp15@cam.ac.uk> / hgweb
- A bit of tidying — paulson <lp15@cam.ac.uk> / hgweb
#1796 (Oct 19, 2022, 12:50:09 AM)
- merged — paulson / hgweb
- Slight tidying of legacy proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- update naproche component; — wenzelm / hgweb
- Added tag Isabelle2022-RC4 for changeset 8b4108f41c77 — wenzelm / hgweb
- rebuild with proper Isabelle version; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
- more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
- more robust, e.g. for "isabelle dump"; — wenzelm / hgweb
- allow spaces in SCALA_HOME directory name; — wenzelm / hgweb
- avoid spurious error messages, e.g. when scala is missing; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- avoid result based on outdated state, e.g. relevant for use_theories with changed files; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
- more robust treatment of state and events; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper result state (amending 954640e846d6); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned: clarified old_theory (in contrast to 4d5342898b1); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust: active consumer for check_state/check_progress; — wenzelm / hgweb
- proper update of non-committed theories (see also 2bf1d0e57695, 2a1583baaaa0); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper Symbol.encode (following fd1efd6dd385), e.g. relevant for 'ML_file' with symbols like \<^here>; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemma fmember_iff_member_fset — desharna / hgweb
#1795 (Oct 18, 2022, 12:50:10 AM)
- tiny renaming — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Added the multiset termination proof — paulson <lp15@cam.ac.uk> / hgweb
- generate some metainformation not only for SPASS but also for Zipperposition, for experimentation — blanchet / hgweb
#1794 (Oct 16, 2022, 12:50:10 AM)
#1793 (Oct 15, 2022, 12:50:11 AM)
- Tidying of some very old proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidying of some old proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- new contributor — nipkow / hgweb
- more List lemmas (partly by Jeremy Sylvestre) — nipkow / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- Trying to clean up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- Mostly, removing the unfold method — paulson <lp15@cam.ac.uk> / hgweb
- Mostly trivial simplifications — paulson <lp15@cam.ac.uk> / hgweb
- Removal of the "unfold" method in favour of "unfolding" — paulson <lp15@cam.ac.uk> / hgweb
- Elimination of the archaic ASCII syntax — paulson <lp15@cam.ac.uk> / hgweb
- strengthened lemmas preorder.reflp_ge[simp] and preorder.reflp_le[simp] — desharna / hgweb
- 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)
- NEWS — desharna / hgweb
- merged — desharna / hgweb
- fixed NEWS following cee0b9fccf6f — desharna / hgweb
- renamed lemma inj_on_strict_subset to image_strict_mono for symmetry with image_mono and to distinguish from inj_on_subset — desharna / hgweb
- merged — wenzelm / hgweb
- proper Deps.is_empty (amending 77327455b00d), e.g. relevant for warning "Nothing to build"; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- less ambitious Bytes.chunk_size, which is presumably more stable with memory management under heavy load; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- support for system option ML_system_apple: emulated x86_64 Poly/ML is sometimes more stable than native ARM64; — wenzelm / hgweb
- updated to repository version polyml-test-bafe319bc3a6, which is presumably more stable (especially for ARM64); — wenzelm / hgweb
- more robust: prefer Windows $USERNAME; — wenzelm / hgweb
- proper home directory for ssh configuration (e.g. ~/.ssh/config);
avoid redundant mkpasswd + mkgroup information, as recommended by Cygwin documentation; — wenzelm / hgweb - more NEWS; — wenzelm / hgweb
- clarified signature: more arguments; — wenzelm / hgweb
- added lemma fimage_strict_mono — desharna / hgweb
#1791 (Oct 13, 2022, 12:50:07 AM)
- added lemma wfP_pfsubset — desharna / hgweb
- added lemmas wf_if_convertible_to_wf, wfP_if_convertible_to_wfP, and wfP_if_convertible_to_nat — desharna / hgweb
- update components.sha1; — wenzelm / hgweb
- proper description; — wenzelm / hgweb
- one more lemma — nipkow / hgweb
#1790 (Oct 12, 2022, 12:50:08 AM)
- merged — nipkow / hgweb
- adjusted proofs — nipkow / hgweb
- added and reorganized lemmas (some suggested by Jeremy Sylvestre) — nipkow / hgweb
- removed redundant lemma — nipkow / hgweb
- moved theorem from Fun to Set — nipkow / hgweb
- added lemmas antisymp_ge[simp], antisymp_greater[simp], antisymp_le[simp], and antisymp_less[simp] — desharna / hgweb
- added lemmas reflp_ge[simp] and reflp_le[simp] — desharna / hgweb
#1789 (Oct 11, 2022, 3:15:17 AM)
- removed unused universal variable from lemma reflp_onI — desharna / hgweb
- added lemmas irreflD and irreflpD — desharna / hgweb
- added lemmas antisym_if_asym and antisymp_if_asymp — desharna / hgweb
- strengthened lemma total_on_singleton and added lemma totalp_on_singleton — desharna / hgweb
#1788 (Oct 10, 2022, 12:50:10 AM)
#1787 (Oct 7, 2022, 12:50:09 AM)
#1786 (Oct 5, 2022, 12:50:06 AM)
- note on signed division on words — haftmann / hgweb
- tuned definition — haftmann / hgweb
- spelling — haftmann / hgweb
- tuned proof — haftmann / hgweb
- slightly less abusive proof pattern — haftmann / hgweb
#1785 (Oct 3, 2022, 12:50:08 AM)
- back to post-release mode -- after fork point; — wenzelm / hgweb
- Added tag Isabelle2022-RC3 for changeset d704efeb01db — wenzelm / hgweb
- proper cygwin component (see d042947e47a3) — wenzelm / hgweb
- proper base names; — wenzelm / hgweb
- suppress command echo in output; — wenzelm / hgweb
- include openssh for rsync (see also a1c7829ac2de); — wenzelm / hgweb
- provide naproche-20221002; — wenzelm / hgweb
#1784 (Oct 2, 2022, 12:50:06 AM)
- merged — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature, to support external tools like "isabelle narration"; — wenzelm / hgweb
- syntactic type classes for signed division operators — haftmann / hgweb
- reduce prominence of facts — haftmann / hgweb
#1783 (Oct 1, 2022, 12:50:08 AM)
- clarified signature; — wenzelm / hgweb
- more explanations on the new order prover (based on 10945fc183cd), without violating strict monotonicity of NEWS wrt. official releases; — wenzelm / hgweb
- restore NEWS, before commit accidents 2aad8698f82f and 10945fc183cd; — wenzelm / hgweb
- 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 - tweaked — Lukas Stevens <mail@lukas-stevens.de> / hgweb
- tweaked; — Fabian Huch <huch@in.tum.de> / hgweb
#1782 (Sep 30, 2022, 12:50:10 AM)
- moved relevant theorems from theory Divides to theory Euclidean_Division — haftmann / hgweb
- amend jenkins ci build; — Fabian Huch <huch@in.tum.de> / hgweb
- restructured ci profile into modular ci build system; — Fabian Huch <huch@in.tum.de> / hgweb
#1781 (Sep 29, 2022, 12:50:07 AM)
- more structured proofs — paulson <lp15@cam.ac.uk> / hgweb
- fixed some theory presentation issues (?) — paulson <lp15@cam.ac.uk> / hgweb
- recover informal "&" from 0c18df79b1c8; — wenzelm / hgweb
#1780 (Sep 28, 2022, 12:50:08 AM)
- added a couple of structured proofs — paulson <lp15@cam.ac.uk> / hgweb
- More obsolete "unfold" calls — paulson <lp15@cam.ac.uk> / hgweb
- getting rid of apply (unfold ...) — paulson <lp15@cam.ac.uk> / hgweb
- More syntactic cleanup. LaTeX markup working — paulson <lp15@cam.ac.uk> / hgweb
- more modernisation of syntax — paulson <lp15@cam.ac.uk> / hgweb
- Removal of obsolete ASCII syntax — paulson <lp15@cam.ac.uk> / hgweb
- clarified options; — wenzelm / hgweb
#1779 (Sep 27, 2022, 12:50:10 AM)
- merged — wenzelm / hgweb
- provide missing LaTeX macro, e.g. for AFP/PAC_Checker; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- streamlined division on polynomials — haftmann / hgweb
#1778 (Sep 26, 2022, 12:50:07 AM)
#1777 (Sep 23, 2022, 12:50:07 AM)
- clarified signature: re-use store/cache from build results; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: persistent Node.source / Snapshot.source; — wenzelm / hgweb
- more examples; — wenzelm / hgweb
- proper filter (amending fb4215da4919); — wenzelm / hgweb
- clarified conditions: no_build is ok for presentation if "all_current" holds;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified presentation_sessions: work with partial results; — wenzelm / hgweb
- tuned signature: removed unused operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#1776 (Sep 22, 2022, 12:50:08 AM)
#1775 (Sep 19, 2022, 12:50:08 AM)
- clarified packaging; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2022-RC2 for changeset 778152d51e97 — wenzelm / hgweb
#1774 (Sep 18, 2022, 12:50:09 AM)
- show SSH options in PIDE GUI; — wenzelm / hgweb
- inplace update: proper Linux version; — wenzelm / hgweb
- provide naproche-20220917; — wenzelm / hgweb
- clarified NEWS; — wenzelm / hgweb
- proper platform directory x86_64-linux, to have it purged for other platforms;
tuned README; — wenzelm / hgweb - MLton component for x86_64-linux; — wenzelm / hgweb
- clarified Docker base image; — wenzelm / hgweb
- proper file headers; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- support for ISABELLE_MLTON_OPTIONS, notably for Ubuntu 22.04 with external mlton executable; — wenzelm / hgweb
- omit menu for unfinished tool; — wenzelm / hgweb
#1773 (Sep 17, 2022, 3:56:45 AM)
- include ssh + rsync as required for Isabelle tools, e.g. "isabelle sync"; — wenzelm / hgweb
- more robust: snap version of docker cannot access /tmp; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- update to scala-3.2.0;
enforce rebuild of Isabelle/ML + Isabelle/Scala; — wenzelm / hgweb - avoid crash of JLine on Windows; — wenzelm / hgweb
- 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
- clarified default, following 8b695e59db3f; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- discontinued pointless SSH.Target: OpenSSH client can handle user@host directly; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
#1772 (Sep 16, 2022, 12:50:07 AM)
- discontinued unclear timeout (stemming from jEdit JSch setup, see 14782d58a503), to make it work with native Windows ssh.exe; — wenzelm / hgweb
- proper time values in seconds; — wenzelm / hgweb
- 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 - more robust, notably for macOS (see also ff92d6edff2c); — wenzelm / hgweb
- 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
- tuned names; — wenzelm / hgweb
- proper order of platforms, to make it work uniformly on all plaform families; — wenzelm / hgweb
#1771 (Sep 15, 2022, 12:50:09 AM)
- more portable; — wenzelm / hgweb
- build both arm64-darwin and x86_64-darwin on Apple ARM hardware;
tuned messages; — wenzelm / hgweb - unused; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more items; — wenzelm / hgweb
- more robust: do not assume Bash syntax while testing for it; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper treatment of complex multi-line script; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more robust: Bash.string operations require remote bash; — wenzelm / hgweb
- support port forwarding without multiplexing (for the sake of Windows); — wenzelm / hgweb
- misc tuning and clarification;
proper shutdown_hook; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- More on division concerning gauss numbers. — haftmann / hgweb
#1770 (Sep 14, 2022, 12:50:10 AM)
- more robust adhoc shell script: work with Isabelle_System.export_isabelle_identifier; — wenzelm / hgweb
- more concise instance-specific rules on euclidean relation — haftmann / hgweb
- merged — paulson / hgweb
- Tidied a few more proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidied a few ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- let rsync re-use ssh connection via control path; — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper port for Mercurial; — wenzelm / hgweb
- clarified default: do not override port from ssh_config, which could be different from 22; — wenzelm / hgweb
- proper Scala expression; — wenzelm / hgweb
- clarified signature: separate unrelated modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- merged — wenzelm / hgweb
- removed remains of proxy_host management: delegated to .ssh/config; — wenzelm / hgweb
- ssh client via regular OpenSSH tools, with authentic use of .ssh/config (notably proxy configuration);
tuned signature; — wenzelm / hgweb - putting together related theorems — haftmann / hgweb
- dropped auxiliary lemma — haftmann / hgweb
- unused; — wenzelm / hgweb
- clarified operation: avoid perl; — wenzelm / hgweb
- discontinued unused operations; — wenzelm / hgweb
- clarified signature: avoid exposure of JSch types; — wenzelm / hgweb
- clarified signature: discontinue somewhat pointless SSH.Context; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper path; — wenzelm / hgweb
- Added tag Isabelle2022-RC1 for changeset 6308eaaa88f1 — wenzelm / hgweb
- clarified release packaging: naproche-20220910 lacks arm64-linux support (and crashes); — wenzelm / hgweb
- more documentation of 'export_classpath' (session ROOT) and 'scala_build_generated_files' (Isar command); — wenzelm / hgweb
- merged; — wenzelm / hgweb
- update for release; — wenzelm / hgweb
- more command-line options; — wenzelm / hgweb
- less specialized euclidean relation on int — haftmann / hgweb
- update to Isabelle2022 and Ubuntu 22.04; — wenzelm / hgweb
- 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
- more operations: for testing purposes; — wenzelm / hgweb
- provide naproche-20220910 (inactive); — wenzelm / hgweb
- clarified directory names (e.g. for multi-platform remote execution): avoid being deleted via isabelle.Components.purge; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- update for release; — wenzelm / hgweb
- tuned: prefer Scala Regex operations; — wenzelm / hgweb
- tuning and updates for release; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- discontinued somewhat pointless option: Proof_Display.pretty_goal_inst should always work smoothly (and not crash unexpectedly); — wenzelm / hgweb
- give up show_main_goal (despite 922e3f9251ac): show_goal_inst is sufficient, even for final results; — wenzelm / hgweb
- merged — wenzelm / hgweb
- discontinue fragile operations; — wenzelm / hgweb
- proper context option: change of underlying Options.default will not survive PIDE "Prover.options" (e.g. change of Isabelle/jEdit plugin options); — wenzelm / hgweb
- enable show_goal_inst by default: match failure is merely a warning (see 730638d4e37a); — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- support multiple sessions, with cumulative errors;
tuned command usage; — wenzelm / hgweb - support regex patterns on messages; — wenzelm / hgweb
- support Pretty.unformatted, similar to ML version; — wenzelm / hgweb
- removed odd TODO item (see 3391a493f39a); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output: more Pretty.item; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified failure: warning for logical error, exception for program breakdown; — wenzelm / hgweb
- print goal instantiation for global qed (and variations); — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- more robust: capture corner case seen in line 631 of "$AFP/Automatic_Refinement/Autoref_Bindings_HOL.thy" (AFP/6c87f24bb773); — wenzelm / hgweb
- clarified message channel for 'print_state' (NB: the command was originally for TTY or Proof General); — wenzelm / hgweb
- updated to postgresql-42.5.0; — wenzelm / hgweb
- tool to build Isabelle component for PostgreSQL JDBC; — wenzelm / hgweb
- clarified goal structure with proper instantiation of main goal, to support "show_goal_inst"; — wenzelm / hgweb
- option "show_states" for more verbosity of batch-builds; — wenzelm / hgweb
- tuned --- avoid warnings; — wenzelm / hgweb
- proper antiquotations; — wenzelm / hgweb
- 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
- proper antiquotations; — wenzelm / hgweb
- clarified options, following e.g. "show_consts"; — wenzelm / hgweb
- proper Envir.subst operations: env is already normalized, using Envir.norm may lead to non-termination; — wenzelm / hgweb
- unused (see 15758fced053); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- show goal instantiation, notably for 'schematic_goal' command (inactive by default); — wenzelm / hgweb
- proper umlauts; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned error message; — wenzelm / hgweb
#1769 (Sep 8, 2022, 12:51:06 AM)
- merged — desharna / hgweb
- merged — desharna / hgweb
- moved antimono to Fun and redefined it as an abbreviation — desharna / hgweb
- moved mono and strict_mono to Fun and redefined them as abbreviations — desharna / hgweb
#1768 (Sep 6, 2022, 12:51:10 AM)
- clarified generic euclidean relation — haftmann / hgweb
- 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)
- tuned signature; — wenzelm / hgweb
- check imports more strictly, e.g. reject ".../Pure" or ".../HOL-Library.Multiset"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned --- more robust syntax; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- 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
- unused (see 347ed6219dab); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1766 (Sep 3, 2022, 4:13:17 AM)
- more CONTRIBUTORS + NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper description; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- 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)
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Three new theorems about real polynomial functions — paulson <lp15@cam.ac.uk> / hgweb
- tuned GUI; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified GUI behaviour; — wenzelm / hgweb
#1764 (Sep 1, 2022, 3:42:46 AM)
- eliminated odd Unicode blanks; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- eliminated DOS line endings; — wenzelm / hgweb
- eliminated tabs, assuming tab-width=8; — wenzelm / hgweb
- eliminated tabs, assuming tab-width=4; — wenzelm / hgweb
- updated to current Cygwin, near 3.3.5-1; — wenzelm / hgweb
- test macOS 12 Monterey via laramac01; — wenzelm / hgweb
- clarified GUI update; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more GUI functionality; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified component structure, concerning initialization order; — wenzelm / hgweb
#1763 (Aug 30, 2022, 12:51:06 AM)
- 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
- provide cvc5-1.0.2 (inactive); — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tool to build Isabelle component for cvc5; — wenzelm / hgweb
- tuned: avoid odd stateful programming; — wenzelm / hgweb
#1762 (Aug 29, 2022, 1:53:39 AM)
- more markup (for batch build); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- updated some links; — wenzelm / hgweb
- more links, for files that formally belong to this session; — wenzelm / hgweb
- more links; — wenzelm / hgweb
- tuned antiquotations; — wenzelm / hgweb
#1761 (Aug 28, 2022, 12:51:09 AM)
- ZF belongs to chapter FOL, following lib/html/library_index_content.template (i.e. "Documentation" area on website); — wenzelm / hgweb
- 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
- proper chapter_definition to prevent odd definitions by users; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper order; — wenzelm / hgweb
- tuned whitespace for presentation; — wenzelm / hgweb
- 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 - clarified syntax: more uniform; — wenzelm / hgweb
- more robust, more strict; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1760 (Aug 27, 2022, 2:42:07 AM)
- tuned output; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified chapters: de-emphasize minor examples; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- produce root index based on sessions_structure.chapter_defs;
disregard lib/html/library_index_content.template (NB: still needed for Isabelle website); — wenzelm / hgweb - provide chapter descriptions, based on lib/html/library_index_content.template; — wenzelm / hgweb
- more robust: proper system_name; — wenzelm / hgweb
- support 'chapter_definition' with description for presentation purposes; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- removed unused "def_theory" markup (stemming from be49c660ebbf), superseded e.g. by Document_Info.theory_by_file(); — wenzelm / hgweb
- 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
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: ensure that chapter/session/theory do not contain special notation (like "/" or ".."); — wenzelm / hgweb
- merged — paulson / hgweb
- NEWS about Sum_of_Powers — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- NEWS; — wenzelm / hgweb
- read full sessions_requirements, for more complete entity hyperlinks; — wenzelm / hgweb
- more accurate management of dependencies: change of build_uuid causes output of HTML, but already existing/current HTML is not produced again; — wenzelm / hgweb
- tuned signature: more general operations; — wenzelm / hgweb
- tuned: avoid premature File.read; — wenzelm / hgweb
- tuned signature: build_log db is specific to PostgreSQL; — wenzelm / hgweb
- 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 - tuned signature; — wenzelm / hgweb
- unused (amending 3d723062dc70); — wenzelm / hgweb
- more readable string literals; — wenzelm / hgweb
#1758 (Aug 25, 2022, 12:51:08 AM)
- avoid duplicate fact error on global_interpretation of residues — haftmann / hgweb
- avoid looping simplification for z2 — haftmann / hgweb
#1757 (Aug 23, 2022, 12:51:06 AM)
- more formal meta data, within ".browser_info";
update_chapter for each session when it is finished; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- support for pretty-printing of JSON trees; — wenzelm / hgweb
- tuned signature;
more operations; — wenzelm / hgweb - tuned: slightly more generic operations; — wenzelm / hgweb
- remove duplicate parsing for alethe; fix skolemization; — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#1756 (Aug 22, 2022, 1:28:52 AM)
- Gauss numbers — haftmann / hgweb
- disable laramac01 for now: system update pending; — wenzelm / hgweb
- clarified synchronized operations: approximate file-system transactions; — wenzelm / hgweb
- more robust concurrency: use shared Browser_Info.Context with synchronized file-system operations;
tuned signature; — wenzelm / hgweb - NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments, following "isabelle build" usage; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- proper theory_dir for links to other session; — wenzelm / hgweb
- tuned sources and comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned sources and comments; — wenzelm / hgweb
- clarified names: Browser_Info.Config vs. Browser_Info.Context; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: terminology of "base" (here) vs. "root" (there); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper fonts_prefix (amending c14409948063): default is "" due to self-cancellation of dir; — wenzelm / hgweb
- streamlined — haftmann / hgweb
- simplified computation algorithm construction — haftmann / hgweb
#1755 (Aug 21, 2022, 4:01:49 AM)
- merged; — wenzelm / hgweb
- more robust GUI initialization (amending 29441f2bfe81); — wenzelm / hgweb
- clarified signature: just one common operation; — wenzelm / hgweb
- clarified paths and links;
proper node_context for aux. files: to get links within them; — wenzelm / hgweb - more concise output of files: just one round; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- proper node_dir within presentation_dir, not source file directory; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- more thorough checks of browser_info file conflicts; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer strict operations with explicit errors (instead of missing HTML output); — wenzelm / hgweb
- more thorough check, without path name artifacts (e.g. "./README"); — wenzelm / hgweb
- tuned signature;
tuned messages; — wenzelm / hgweb - clarified signature: Sessions.Base_Info follows Sessions.Base; — wenzelm / hgweb
- clarified signature: follow Sessions.Deps.check_errors (despite Process_Result.check); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- evade clash with index.html (allow "Index.thy" even on case-insensitive file-systems); — wenzelm / hgweb
- discontinued special support for README.html (which was hardly ever used in the past 2 decades); — wenzelm / hgweb
- clarified directory layout (again): mimic original directory layout, notably ISABELLE_HOME; — wenzelm / hgweb
- more robust treatment of Document.Node.Name, following stored data; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified directory layout: files are relative to enclosing theory; — wenzelm / hgweb
- tuned signature: avoid duplication; — wenzelm / hgweb
- more robust: theories could have been suppressed via option "condition"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned messages (again, see d50c2129e73a): presentation setup could fail initially for take some time; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: support for adhoc file types; — wenzelm / hgweb
- 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 - export entity file position as well, e.g. relevant for HTML presentation with aux. files; — wenzelm / hgweb
- proper permissive = true (amending 475fedc02737) — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust directory structure: always relative to session_dir;
tuned messages; — wenzelm / hgweb - discontinued slightly odd integrity check (from af2d0e07493b): requires a different approach; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: replaced Sessions.Deps by Sessions.Structure from HTML_Context; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: avoid constants from Sessions.Structure within Session.Base; — wenzelm / hgweb
- clarified signature: avoid object-oriented HTML_Context;
clarified theory_qualifier --- belongs to the overall Sessions.Structure; — wenzelm / hgweb - tuned type signature — haftmann / hgweb
- tuned type signature — haftmann / hgweb
- streamlined theorems — haftmann / hgweb
- more thorough split rules for div and mod on numerals, tuned split rules setup — haftmann / hgweb
- streamlined simpset building, avoiding duplicated rewrite rules — haftmann / hgweb
- consolidated attribute name — haftmann / hgweb
- streamlined theorems — haftmann / hgweb
- streamlined theorems and sections — haftmann / hgweb
#1754 (Aug 20, 2022, 12:51:10 AM)
#1753 (Aug 19, 2022, 12:51:07 AM)
#1752 (Aug 18, 2022, 12:51:08 AM)
- tweaked generation of Isar proofs — blanchet / hgweb
- 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
- tuned comments; — wenzelm / hgweb
- updated to sumatra_pdf-3.4.6; — wenzelm / hgweb
- 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)
- revived 'try0' and 'smart' Isar proofs in Sledgehammer — blanchet / hgweb
- Cleanup of NonstandardAnalysis — paulson <lp15@cam.ac.uk> / hgweb
#1750 (Aug 16, 2022, 12:51:05 AM)
- A bit of cleaning up — paulson <lp15@cam.ac.uk> / hgweb
- The same, without adding a new simprule — paulson <lp15@cam.ac.uk> / hgweb
- moved some material from Sum_of_Powers — paulson <lp15@cam.ac.uk> / hgweb
#1749 (Aug 15, 2022, 12:51:07 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified theory_names with exported content; — wenzelm / hgweb
- proper export theory_names: theory/parents are not necessarily present (amending 4d27b520622a); — wenzelm / hgweb
- proper treatment of empty lines (amending 08f89f0e8a62); — wenzelm / hgweb
- clarified signature: avoid confusing operation name (amending 8cf14d4ebec4); — wenzelm / hgweb
- merged — paulson / hgweb
- 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)
- tuned comments; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- clarified signature --- avoid dependent types; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature: avoid public representation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more accurate treatment of option "editor_output_state", e.g. when changed via Isabelle/jEdit Plugin Options panel; — wenzelm / hgweb
- clarified signature: more explicit types;
more robust zoom.factor: work with uninitialized GUI components; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
- tuned, following 298707451ec2;
tuned signature; — wenzelm / hgweb - unused; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature: more explicit types;
tuned whitespace; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
#1747 (Aug 13, 2022, 12:51:05 AM)
- merged — wenzelm / hgweb
- more GUI elements; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature --- more operations; — wenzelm / hgweb
- clarified signature --- simplified types; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper toString for Content_XML, which is not covered by trait Content; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- clarified signature: support different document_session, e.g. within running PIDE session; — wenzelm / hgweb
- unused (despite cf52379c0776); — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- unused (see 696819fe2424); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- basic setup for document build panel; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
- added support for cvc5 (whose interface is almost identical to CVC4) — blanchet / hgweb
#1746 (Aug 12, 2022, 12:50:07 AM)
- removing the [simp] attribute breaks too many AFP entries severely — nipkow / hgweb
- nlists is picked up automatically but conflicts with the RBT setup — nipkow / hgweb
- new lemma — nipkow / hgweb
- merged — nipkow / hgweb
- New theory of fixed length lists — nipkow / hgweb
#1745 (Aug 11, 2022, 12:50:09 AM)
- Further streamlining of quick-and-dirty evaluation. — haftmann / hgweb
- more correct approximation (contributed by Achim Brucker) — Achim D. Brucker <adbrucker@0x5f.org> / hgweb
#1744 (Aug 9, 2022, 12:50:06 AM)
- Added tag Isabelle2022-RC0 for changeset b42e20adaeed — wenzelm / hgweb
- proper Java/Scala compiler classpath for standalone application (see also make_isabelle_app() in Pure/Admin/build_release.scala); — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- provide naproche-20220808 (inactive); — wenzelm / hgweb
- more robust data representation: notably for Store.read_session_timing with database_server; — wenzelm / hgweb
#1743 (Aug 8, 2022, 12:50:06 AM)
- tuned message; — wenzelm / hgweb
- afford default cache policy, despite 6a29709906c6; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more uniform treatment of cache for Export.read_session vs. Export.read_theory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified signature: prefer Export.Session_Context over Sessions.Database_Context;
discontinued obsolete operations; — wenzelm / hgweb - clarified signature: prefer Export.Context; — wenzelm / hgweb
- clarified signature: find session_database within Session_Context.db_hierarchy; — wenzelm / hgweb
- clarified signature: prefer Export.Session_Context; — wenzelm / hgweb
- prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature, following hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature: more robust treatment of server; — wenzelm / hgweb
- discontinued Export.Provider in favour of Export.Context and its derivatives;
uniform treatment of all sessions, including Pure; — wenzelm / hgweb - clarified signature: less redundant -- Sessions.Base_Info already specifies the main session; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- 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 - clarified database query: refer to semantic theories; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature: persistent theory_names in lexical order; — wenzelm / hgweb
- proper session_databases for database_server: need to follow precise session_hierarchy; — wenzelm / hgweb
- redundant; — wenzelm / hgweb
- clarified signature: more robust close operation; — wenzelm / hgweb
- more uniform exports: proper encoding of empty parents for Pure; — wenzelm / hgweb
- clarified signature: more uniform treatment of empty exports; — wenzelm / hgweb
- clarified session name: treat PIDE session as Sessions.DRAFT with imports from other sessions; — wenzelm / hgweb
- more robust build_hierarchy: support Resources.empty / Sessions.Structure.empty (required for Build_Job.print_log);
removed unused imports_hierarchy; — wenzelm / hgweb - clarified context for retrieval: more explicit types, with optional close() operation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- retrieve information about used files; — wenzelm / hgweb
- tuned signature -- more robust; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: Export.Provider knows its (accidental) theory_names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned, following hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature: proper session_name for Sessions.Base (like Sessions.Info); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- avoid multiple load_commands; — wenzelm / hgweb
- avoid redundant dependencies.load_commands with potential errors (amending ea4f86914cb2); — wenzelm / hgweb
- tuned signature -- avoid redundant arguments; — wenzelm / hgweb
- tuned -- following hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- removed somewhat pointless transaction: db is meant to be finished (or updated monotonically); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: avoid repeated db_context.input_database; — wenzelm / hgweb
- clarified signature: more robust; — wenzelm / hgweb
- removed somewhat pointless operations (see a6c69599ab99); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- unused (see 0d30ea76756c); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused (see 3064e165c660); — wenzelm / hgweb
#1742 (Aug 3, 2022, 12:50:10 AM)
- merge — blanchet / hgweb
- changed the order of Zipperposition slices in Sledgehammer — blanchet / hgweb
- merged — paulson / hgweb
- The wellordering instantiation for length-ordered lists — paulson <lp15@cam.ac.uk> / hgweb
- show sum_list defn — nipkow / hgweb
#1741 (Jul 30, 2022, 12:50:09 AM)
#1740 (Jul 29, 2022, 1:08:37 AM)
- More lemmas. — haftmann / hgweb
- Some more proofs. — haftmann / hgweb
- a few new theorems — paulson <lp15@cam.ac.uk> / hgweb
#1739 (Jul 28, 2022, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- clarified while-loops; — wenzelm / hgweb
- updated to postgresql-42.4.0; — wenzelm / hgweb
- updated to flatlaf-2.4; — wenzelm / hgweb
- updated to pdfjs-2.14.305;
prefer "legacy" distribution: more portable, notably for old Node.js/Electron of VSCodium; — wenzelm / hgweb - more robust: retain Classpath value; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- mor robust; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1738 (Jul 27, 2022, 12:50:07 AM)
- update documentation, following 21c1f82e7f5d; — wenzelm / hgweb
- proper classpath for Scala compiler invocation (amending 14e22b525b13); — wenzelm / hgweb
- merged — wenzelm / hgweb
- support for dynamic classpath from exports; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1737 (Jul 26, 2022, 1:01:54 AM)
- Avoid shadowing original List._ namespace. — haftmann / hgweb
- replaced complicated lemma by a simpler one — nipkow / hgweb
#1736 (Jul 24, 2022, 12:50:09 AM)
#1735 (Jul 23, 2022, 12:50:10 AM)
- merged — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed obsolete commands; — wenzelm / hgweb
- command 'scala_build_generated_files' with proper management of source dependencies;
support more file-formats; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- support more file types; — wenzelm / hgweb
- support for Java language; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- support for classpath artifacts within session structure: — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature: more explicit types; — wenzelm / hgweb
- fix document build error — Lukas Stevens <mail@lukas-stevens.de> / hgweb
- tuned (some HOL lints, by Yecine Megdiche); — Fabian Huch <huch@in.tum.de> / hgweb
#1734 (Jul 16, 2022, 12:50:11 AM)
#1733 (Jul 13, 2022, 12:50:08 AM)
#1732 (Jul 12, 2022, 12:50:11 AM)
- prefer non-JNI SAT solvers by default in Nitpick — blanchet / hgweb
- milder Sledgehammer messages — blanchet / hgweb
- moved lemmas from AFP — nipkow / hgweb
#1731 (Jul 11, 2022, 12:50:07 AM)
#1730 (Jul 9, 2022, 2:42:33 AM)
- tuned comments; — wenzelm / hgweb
- support for Isabelle/Scala/Java modules in Isabelle/ML; — wenzelm / hgweb
- more robust Scala 3 indentation, for the sake of IntelliJ IDEA; — wenzelm / hgweb
- clarified signature: read_theory_exports is already ordered; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1729 (Jul 7, 2022, 12:50:10 AM)
- sketch for word-specific lsb and msb — haftmann / hgweb
- switch to Scala 3; — wenzelm / hgweb
- minor performance tuning: avoid redundant BigInt construction; — wenzelm / hgweb
#1728 (Jul 6, 2022, 2:46:06 AM)
- added lemmas total_on_trancl and totalp_on_tranclp — desharna / hgweb
- Move code lemmas for symbolic computation of bit operations on int to distribution. — haftmann / hgweb
- fixed diverging simproc cont_intro — desharna / hgweb
#1727 (Jul 5, 2022, 12:50:08 AM)
- corrections and adjustions for Scala 3 — haftmann / hgweb
- more complete set of code equations — haftmann / hgweb
- officical abstract characters for code generation — haftmann / hgweb
#1726 (Jul 2, 2022, 12:50:08 AM)
- provide components for scala3 (still inactive); — wenzelm / hgweb
- updated download version; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- more keywords for scala3; — wenzelm / hgweb
- discontinued Isabelle tools implemented as .scala scripts; — wenzelm / hgweb
- tuned proofs — desharna / hgweb
#1725 (Jul 1, 2022, 3:09:15 AM)
#1724 (Jun 30, 2022, 12:50:10 AM)
- tuned proof — desharna / hgweb
- added lemmas domain_comp and unify_gives_minimal_domain — desharna / hgweb
- 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
- merged — desharna / hgweb
- added definition IMGU and lemmas IMGU_iff_Idem_and_MGU and unify_computes_IMGU — desharna / hgweb
- more macOS versions; — wenzelm / hgweb
#1723 (Jun 29, 2022, 12:50:06 AM)
- prefer Isabelle/Scala operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified IO, following Java 11 and Isabelle/Scala; — wenzelm / hgweb
- prefer Scala operations; — wenzelm / hgweb
- minor tuning; — wenzelm / hgweb
- switched to statically compiled ci profile; — Fabian Huch <huch@in.tum.de> / hgweb
- more operations on Bytes.T; — wenzelm / hgweb
- more operations on Bytes.T; — wenzelm / hgweb
- tuned BNF bounds for function space and bounded sets; NEWS and CONTRIBUTORS — traytel / hgweb
- strict bounds for BNFs (by Jan van Brügge) — traytel / hgweb
#1722 (Jun 27, 2022, 12:50:08 AM)
- More lemmas. — haftmann / hgweb
- Centralized some char-related lemmas in distribution. — haftmann / hgweb
#1721 (Jun 26, 2022, 12:50:10 AM)
- prefer antiquotations; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature: File.read_lines is based on scalable Bytes.T;
discontinued somewhat pointless File.fold_lines; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- prefer scalable Bytes.T; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- prefer scalable Bytes.T; — wenzelm / hgweb
- missing recursive let-expansion in SMT translation — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#1720 (Jun 25, 2022, 1:25:39 AM)
- merged — desharna / hgweb
- added lemma monotone_on_o — desharna / hgweb
- redefined mono_on and strict_mono_on as an abbreviation of monotone_on — desharna / hgweb
- 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)
- more robust CSV syntax, e.g. for "pull_date"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more scalable generated files and code export, using Bytes.T; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- proper execution of Bytes.write;
tuned; — wenzelm / hgweb - Avoid calculations where not necessary. — haftmann / hgweb
- Prefer existing horner sum combinator. — haftmann / hgweb
- Executable lexords. — haftmann / hgweb
- Less warnings. — haftmann / hgweb
#1718 (Jun 23, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- removed unused operations;
tuned (again); — wenzelm / hgweb - clarified signature: more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified session resources for bootstrap, notably for Scala functions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified types and defaults; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemmas monotone{,_on}_multp_multp_image_mset — desharna / hgweb
- added lemmas monotone_on_empty[simp] and monotone_on_subset — desharna / hgweb
- added predicate monotone_on and redefined monotone to be an abbreviation. — desharna / hgweb
#1717 (Jun 22, 2022, 3:44:20 AM)
- merged — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- support XZ compression in Isabelle/ML; — wenzelm / hgweb
- prefer scalable byte strings; — wenzelm / hgweb
- more scalable byte messages, notably for Scala functions in ML; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified ML pretty printing; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: avoid repeated string copying via Substring.slice; — wenzelm / hgweb
- support for scalable byte strings, with incremental construction; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- remove unused file following 51e696887b81; — wenzelm / hgweb
#1716 (Jun 21, 2022, 12:50:09 AM)
#1715 (Jun 16, 2022, 12:50:07 AM)
- more robust: always override ISABELLE_IDENTIFIER from environment; — wenzelm / hgweb
- "isabelle vscode" is regular user-space tool; — wenzelm / hgweb
#1714 (Jun 15, 2022, 12:50:08 AM)
- fix veriT reconstruction for and_pos and lambda-lifting — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- 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)
- clarified options of "isabelle hg_sync" vs. "isabelle sync"; — wenzelm / hgweb
- tuned layout; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- clarified document structure;
minor tuning; — wenzelm / hgweb
#1712 (Jun 12, 2022, 12:50:06 AM)
- promote "isabelle sync" to regular user-space tool, with proper documentation; — wenzelm / hgweb
- more comments; — wenzelm / hgweb
#1711 (Jun 11, 2022, 12:50:08 AM)
- more options; — wenzelm / hgweb
- sync session images, based on accidental local state; — wenzelm / hgweb
- more informative release_snapshot, to see better where the cronjob fails; — wenzelm / hgweb
- more robust, notably for crontab; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1710 (Jun 10, 2022, 12:50:09 AM)
#1709 (Jun 9, 2022, 1:34:05 AM)
- proper make_port for regular situation;
tuned whitespace; — wenzelm / hgweb - clarified types -- proper default_port via make_port; — wenzelm / hgweb
- proper nominal_port, notably for port forwarding; — wenzelm / hgweb
- some additional lemmas and a little tidying up — paulson <lp15@cam.ac.uk> / hgweb
- merged — desharna / hgweb
- added lemma totalp_on_total_on_eq[pred_set_conv] — desharna / hgweb
- added lemma reflp_on_empty[simp] and totalp_on_empty[simp] — desharna / hgweb
- removed non-standard spaces in output — nipkow / hgweb
#1708 (Jun 8, 2022, 12:50:06 AM)
- merged — wenzelm / hgweb
- avoid noise via context.progress (amending 68162e4f60a7); — wenzelm / hgweb
- more robust treatment of rsync on macOS (see also 96fb1f9a4042); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: no change of directory attributes of initial test, notably target without .hg_sync meta data; — wenzelm / hgweb
- merged — desharna / hgweb
- added lemmas reflp_on_Inf and reflp_on_Sup — desharna / hgweb
- replaced HOL.implies by Pure.imp in reflp_mono for consistency with other lemmas — desharna / hgweb
- added lemmas reflp_on_inf, reflp_on_sup, and reflp_on_mono — desharna / hgweb
- merged — wenzelm / hgweb
- more robust: protect_args does not work with rsync 2.x from macOS, and is not required in typical situations; — wenzelm / hgweb
- clarified context with global defaults; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit type Rsync.Context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- provide python-3.10.4 for darwin and linux; — Fabian Huch <huch@in.tum.de> / hgweb
- provide hugo-0.88.1 for darwin and linux; — Fabian Huch <huch@in.tum.de> / hgweb
#1707 (Jun 7, 2022, 12:50:07 AM)
- removed obsolete self_update: always enabled, notably on lxbroy10 which is the only shared-home system (and still requires current isabelle_self); — wenzelm / hgweb
- avoid redundant meta data: exclude .hg_archival.txt; — wenzelm / hgweb
- clarified remote vs. local build_history: operate on hg_sync directory instead of repository; — wenzelm / hgweb
- proper operation on String, not Path; — wenzelm / hgweb
- clarified signature: cwd can be misleading --- changes meaning of target; — wenzelm / hgweb
#1706 (Jun 6, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- more meta data;
clarified signature: more explicit types; — wenzelm / hgweb - clarified signature: more operations; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- 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 - clarified signature;
clarified version of locally changed repository; — wenzelm / hgweb - clarified options; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature (again); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- NEWS — desharna / hgweb
- added lemmas reflp_on_subset, totalp_on_subset, and total_on_subset — desharna / hgweb
- introduced predicate reflp_on and redefined reflp to be an abbreviation — desharna / hgweb
#1705 (Jun 1, 2022, 12:50:10 AM)
- merged — nipkow / hgweb
- insort renamings — nipkow / hgweb
- more operations;
tuned signature; — wenzelm / hgweb - support explicit SSH port; — wenzelm / hgweb
- redundant (after f28aee3ad1e6): self_update already takes care of currently active Isabelle clone; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- Added lemmas — nipkow / hgweb
- merged — paulson / hgweb
- Five slightly useful lemmas — paulson <lp15@cam.ac.uk> / hgweb
- clarified option -T; — wenzelm / hgweb
- preserve jars for quick testing; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- clarified documentation: $ISABELLE_HOME is not a repository for regular releases; — wenzelm / hgweb
- clarified command-line options; — wenzelm / hgweb
- proper anchored pattern; — wenzelm / hgweb
- support thorough check of file content; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
#1704 (May 30, 2022, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- merged — wenzelm / hgweb
- support to synchronize Isabelle + AFP repositories; — wenzelm / hgweb
- more robust: local repository required; — wenzelm / hgweb
- support option -r; — wenzelm / hgweb
- omit pointless option; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- support filter rules, notably "protect"; — wenzelm / hgweb
- support for "isabelle hg_sync"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support rsync; — wenzelm / hgweb
- added lemmas Multiset.bex_{least,greatest}_element — desharna / hgweb
#1703 (May 28, 2022, 1:35:48 AM)
- added predicate totalp_on and abbreviation totalp — desharna / hgweb
- excluded dummy ATPs from Sledgehammer's default provers — desharna / hgweb
#1702 (May 26, 2022, 1:51:42 AM)
- move monotone from Complete_Partial_Order to Orderings — desharna / hgweb
- qualified name to fix integrable_cong ambiguity — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- Eliminated two unnecessary inductions — paulson <lp15@cam.ac.uk> / hgweb
- NEWS — desharna / hgweb
- added lemma image_mset_filter_mset_swap — desharna / hgweb
- merged — desharna / hgweb
- added lemmas filter_mset_cong{0,} — desharna / hgweb
#1700 (May 23, 2022, 12:50:10 AM)
#1699 (May 19, 2022, 12:50:10 AM)
- tidied auto / simp with null arguments — paulson <lp15@cam.ac.uk> / hgweb
#1698 (May 12, 2022, 12:50:09 AM)
#1697 (May 10, 2022, 12:50:05 AM)
#1696 (May 7, 2022, 12:50:08 AM)
- Tidied up some super-messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- Added a couple of obvious simprules — paulson <lp15@cam.ac.uk> / hgweb
#1695 (May 5, 2022, 12:50:06 AM)
#1694 (Apr 27, 2022, 12:50:09 AM)
#1693 (Apr 23, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- clarified management of interpreter threads: more generic;
avoid interp.bind, which is unavailable in scala3; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature, based on hints by IntelliJ IDEA; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust: avoid partiality; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned --- avoid warnings in scala3; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1692 (Apr 14, 2022, 12:50:07 AM)
#1691 (Apr 12, 2022, 12:50:05 AM)
#1690 (Apr 10, 2022, 12:50:07 AM)
- merged — wenzelm / hgweb
- revert 2c861b196d52: still required in HOL/Library/Code_Test.thy; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned --- avoid warnings in scala3; — wenzelm / hgweb
- tuned --- avoid redundant patterns; — wenzelm / hgweb
- avoid pattern-match warnings, notably in scala3; — wenzelm / hgweb
- proper type conversion for scala-2.13: problem was unnoticed since ca17e9ebfdf1; — wenzelm / hgweb
- tuned --- accomodate scala3; — wenzelm / hgweb
- proper type conversion for scala-2.13: problem was unnoticed since ca17e9ebfdf1; — wenzelm / hgweb
- back to more ambitious scala-3.1.1 (see 8b7497992301); — wenzelm / hgweb
- tuned --- fewer warnings in scala3; — wenzelm / hgweb
- tuned -- avoid warnings for scala3; — wenzelm / hgweb
- tuned signature -- avoid warnings for scala3; — wenzelm / hgweb
- removed unused flag (see 25c6423ec538); — wenzelm / hgweb
- clarified versions; — wenzelm / hgweb
- documentation on diagnostic devices for code generation — haftmann / hgweb
- more correct language — haftmann / hgweb
#1689 (Apr 9, 2022, 12:50:06 AM)
#1688 (Apr 8, 2022, 12:50:08 AM)
#1687 (Apr 7, 2022, 12:50:07 AM)
- avoid static access to sun.tools.jconsole: more robust compilation (notably with scala3), but less robust invocation; — wenzelm / hgweb
- more operations;
tuned message: Class.toString already says "class ..."; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
#1686 (Apr 5, 2022, 12:50:09 AM)
- tuned: avoid ambiguity in scala3; — wenzelm / hgweb
- clarified signature: avoid ambiguity in scala3; — wenzelm / hgweb
- clarified signature: avoid ambiguity in scala3; — wenzelm / hgweb
- more robust types (for scala3); — wenzelm / hgweb
- tuned for scala3; — wenzelm / hgweb
- proper indentation (relevant for scala3); — wenzelm / hgweb
#1685 (Apr 4, 2022, 12:50:06 AM)
- adjusted printing of type annotations to accomodate Scala 3 — haftmann / hgweb
- two new examples — paulson <lp15@cam.ac.uk> / hgweb
- pass constructor arity as part of case certficiate — haftmann / hgweb
- tuned whitespace in generated code — haftmann / hgweb
#1684 (Apr 3, 2022, 12:50:07 AM)
- tuned, centralizing case distinction at one place at the cost of modest duplication — haftmann / hgweb
#1683 (Apr 2, 2022, 1:09:37 AM)
- clarified formatting, for the sake of scala3; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned formatting; — wenzelm / hgweb
- clarified formatting, for the sake of scala3; — wenzelm / hgweb
- tuned — haftmann / hgweb
- tuned — haftmann / hgweb
- merge — blanchet / hgweb
- tuned slices to get the fifth Zipperposition slice in a typical run — blanchet / hgweb
- merged — desharna / hgweb
- tuned sledgehammer documentation — desharna / hgweb
- tuned spelling; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to scala-parser-combinators 2.1.0, which also fits to scala-3.0.2; — wenzelm / hgweb
- clarified invocation of isabelle.setup.Setup: -classpath allows multiple jars, as required for scala3; — wenzelm / hgweb
- tuned: eliminted do-while for the sake of scala3; — wenzelm / hgweb
- prefer scala 3.0.x, for option "-source 3.0-migration"; — wenzelm / hgweb
- tuned: avoid problems with scala3; — wenzelm / hgweb
- tuned: avoid problems with scala3; — wenzelm / hgweb
- provide SCALA_INTERFACES for isabelle_setup; — wenzelm / hgweb
- build Isabelle Scala component from official downloads (for scala-3.1.1); — wenzelm / hgweb
- added documentation — desharna / hgweb
- merged — desharna / hgweb
- tuned sledehammer to return best succeeding preplay method — desharna / hgweb
- expanded sledgehammer's expect option with some_preplayed — desharna / hgweb
- added preplay results to sledgehammer_output — desharna / hgweb
- tuned sledgehammer to suggest (smt (verit)) on failing smt preplay for all but Z3 — desharna / hgweb
#1682 (Apr 1, 2022, 12:50:10 AM)
#1681 (Mar 30, 2022, 12:50:07 AM)
- merged — desharna / hgweb
- post-merged into new Lethe code — desharna / hgweb
- merged — desharna / hgweb
- fixed generation of Isar proofs e89709b80b6e — desharna / hgweb
- NEWS and CONTRIBUTORS — haftmann / hgweb
- nicer TPTP output — blanchet / hgweb
- regenerated — haftmann / hgweb
- tighter check to ensure that patterns remain left-linear, previous implementation was overcautious — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned — haftmann / hgweb
#1680 (Mar 29, 2022, 1:27:18 AM)
- separated treatment of undefined bodys — haftmann / hgweb
- tuned arguments — haftmann / hgweb
- modernized handling of variables — haftmann / hgweb
- structurally tuned — haftmann / hgweb
- tuned names — haftmann / hgweb
- prefer build combinator — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
#1679 (Mar 26, 2022, 12:50:07 AM)
- proper option argument; — wenzelm / hgweb
- prefer Isabelle shasum over the old command-line tool with its extra marker character; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature;
clarified modules; — wenzelm / hgweb - tuned text, without update of component for now; — wenzelm / hgweb
- omit somewhat pointless integrity check; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- compile TPTP module — blanchet / hgweb
- compile mirabelle — blanchet / hgweb
- further modernized E setup — blanchet / hgweb
- cleaned up obsolete E setup and a bit of SPASS — blanchet / hgweb
- second and last step in making time slicing more flexible in Sledgehammer: try to honor desired slice size — blanchet / hgweb
- first step in making time slicing more flexible in Sledgehammer: label slices with 'slice size' — blanchet / hgweb
- updated vscode_extension; — wenzelm / hgweb
- added parentheses in TPTP output -- seem necessary for some provers — blanchet / hgweb
#1678 (Mar 25, 2022, 1:44:31 AM)
- merged — wenzelm / hgweb
- provide pre-built vscodium-1.65.2 for all platforms; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- provide vscode_extension via component, thus users don't need Node.js development tools;
proper default for edit_extension;
tuned messages; — wenzelm / hgweb - clarified options;
tuned messages; — wenzelm / hgweb - Some new library lemmas — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- really removing Dedekind_real — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Moving Dedekind_Real to the AFP — paulson <lp15@cam.ac.uk> / hgweb
- tuned — haftmann / hgweb
- separated case reduction — haftmann / hgweb
- separated selector function entirely — haftmann / hgweb
- self-contained extraction auf clauses — haftmann / hgweb
- extracted selector function, restoring code generation for let expressions — haftmann / hgweb
- streamlined — haftmann / hgweb
- streamlined — haftmann / hgweb
- streamlined — haftmann / hgweb
- disentangled — haftmann / hgweb
#1677 (Mar 24, 2022, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust install/uninstall;
clarified extension_name (again): --locate-extension wants to see a lowercase name; — wenzelm / hgweb - more formal extension_manifest, with shasum for sources; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper usage; — wenzelm / hgweb
- tuned -- follow sha1_digest in src/Tools/Setup/src/Build.java; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- ... and removing Primrec from ROOT too — paulson <lp15@cam.ac.uk> / hgweb
- Removal of the Primrec example in preparation for making it an AFP entry — paulson <lp15@cam.ac.uk> / hgweb
- merged — desharna / hgweb
- avoided recomputation in Cooper.djf and ran `isabelle regenerate_cooper` — desharna / hgweb
#1676 (Mar 23, 2022, 12:50:08 AM)
- split veriT reconstruction into Lethe and veriT part — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- clarified options; — wenzelm / hgweb
- more robust errors -- on foreground process instead of background server; — wenzelm / hgweb
- clarified options -l vs. -R; — wenzelm / hgweb
- command-line arguments for "isabelle vscode", similar to "isabelle jedit"; — wenzelm / hgweb
- proper command-line tool; — wenzelm / hgweb
- support console output, e.g. "isabelle vscode -C -- --help"; — wenzelm / hgweb
- run Isabelle/VSCode via Scala; — wenzelm / hgweb
- clarified module name; — wenzelm / hgweb
- clean build from explicit MANIFEST: avoid accidental garbage in vsix package; — wenzelm / hgweb
- incorporate build_grammar into build_vscode_extension; — wenzelm / hgweb
- removed old generated file; — wenzelm / hgweb
#1675 (Mar 17, 2022, 12:50:07 AM)
- Tidied several ugly proofs in some elderly examples — paulson <lp15@cam.ac.uk> / hgweb
#1674 (Mar 16, 2022, 12:50:08 AM)
- tuned message; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- support Node.js as well, reusing the engine from Electron/VSCodium; — wenzelm / hgweb
- updated to vscode 1.65.2; — wenzelm / hgweb
- proper result check; — wenzelm / hgweb
#1673 (Mar 15, 2022, 12:50:09 AM)
- merged — wenzelm / hgweb
- clarified directory layout and settings: more robust on all platforms; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support Electron application framework;
clarified vscodium startup; — wenzelm / hgweb - generated lemma map_ident_strong for BNFs — desharna / hgweb
#1672 (Mar 14, 2022, 12:50:10 AM)
- updated SMT certificates — desharna / hgweb
- used more descriptive assert names in SMT-Lib output — desharna / hgweb
#1671 (Mar 13, 2022, 12:50:11 AM)
- clarified and unified executable names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1670 (Mar 12, 2022, 12:50:08 AM)
- merged — wenzelm / hgweb
- suppress OCaml icons: avoid conflict of .ml and .ML, due to case-insensitive file-names in VSCode; — wenzelm / hgweb
- fix handling of lambdas in reconstruction of eq_congruent — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- more robust: avoid breakdown of Search dialog; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- always use Isabelle encoding, as in Isabelle/jEdit; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more uniform ts vs. Scala; — wenzelm / hgweb
- 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)
- actually decode/encode symbols; — wenzelm / hgweb
- merged — wenzelm / hgweb
- prefer yarn over npm; — wenzelm / hgweb
- more accurate .hgignore; — wenzelm / hgweb
- clarified startup of "isabelle vscode": vscodium component is required, with patches for Isabelle/VSCode; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- proper init_resources for macos; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified modules: vscode vs. extension;
clarified signature; — wenzelm / hgweb - inline Isabelle symbols into source text, so that "isabelle vscode" can start up properly without access to process.env or fs; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned comments;
tuned messages; — wenzelm / hgweb - patch VSCode source tree to support isabelle_encoding.ts; — wenzelm / hgweb
- more robust, pass "yarn valid-layers-check"; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- patch for vscode encoding "UTF-8-Isabelle": clone of "utf8", no symbols yet; — wenzelm / hgweb
- fit into vscode source conventions; — wenzelm / hgweb
#1668 (Mar 10, 2022, 12:50:09 AM)
- A tiny further cleanup — paulson <lp15@cam.ac.uk> / hgweb
- Tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
#1667 (Mar 9, 2022, 12:50:10 AM)
#1666 (Mar 8, 2022, 12:50:10 AM)
- towards UTF-8-Isabelle symbol encoding; — wenzelm / hgweb
- updated to VSCode 1.65.0; — wenzelm / hgweb
- clarified char symbols: cover most European languages; — wenzelm / hgweb
- more elementary Symbol.Matcher without detour via Regex (see also Pure/General/symbol_explode.ML); — wenzelm / hgweb
- tuned comments;
tuned imports; — wenzelm / hgweb - more robust dependencies: avoid implicit update, escpecially of underlying vscode engine; — wenzelm / hgweb
- proper file headers; — wenzelm / hgweb
- added count_list lemmas — nipkow / hgweb
#1665 (Mar 7, 2022, 12:50:06 AM)
- tuned message; — wenzelm / hgweb
- more compact result; — wenzelm / hgweb
- prepare patched version more thoroughly, with explicit patches; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1664 (Mar 6, 2022, 12:50:08 AM)
- recover platform-specific node binaries from original download, notably for node-pty for Terminal; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more executable files;
clarified modules; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified command-line options; — wenzelm / hgweb
- update official Isabelle release, notably for "Admin/init -R"; — wenzelm / hgweb
#1663 (Mar 5, 2022, 12:50:09 AM)
- more robust; — wenzelm / hgweb
- build component for VSCodium (cross-compiled from sources for all platforms); — wenzelm / hgweb
- tuned signature: more robust operation; — wenzelm / hgweb
- clarified order; — wenzelm / hgweb
- proper antiquotations (amending ff784d5a5bfb); — wenzelm / hgweb
#1662 (Mar 4, 2022, 12:50:11 AM)
- clarified signature: file operations take standard_path as in Isabelle/ML/Scala; — wenzelm / hgweb
- provide symbols statically via ISABELLE_VSCODE_WORKSPACE, instead of LSP/PIDE protocol; — wenzelm / hgweb
- proper init of non-existing file; — wenzelm / hgweb
- proper function call; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules: more uniform .scala vs. ts (amending 4519eeefe3b5); — wenzelm / hgweb
- misc tuning, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature;
clarified data structures; — wenzelm / hgweb - tuned imports; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- misc tuning, based on suggestions by IntelliJ IDEA; — wenzelm / hgweb
#1661 (Mar 3, 2022, 12:50:07 AM)
- clarified modules; — wenzelm / hgweb
- support for file-system operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- follow standard Isabelle license --- no longer published on market place; — wenzelm / hgweb
- tuned README; — wenzelm / hgweb
- disregard public marketplace; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified module; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- added documentation for new VSCode modules; — Fabian Huch <huch@in.tum.de> / hgweb
- proper monospace font for terminal; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support system path representations (as in Isabelle/Java/Scala); — wenzelm / hgweb
- auto-update; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified rendering; — wenzelm / hgweb
- prefer hardwired locale; — wenzelm / hgweb
- more aggressive activation; — wenzelm / hgweb
#1660 (Mar 2, 2022, 12:50:08 AM)
- Added some theorems (from Wetzel) — paulson <lp15@cam.ac.uk> / hgweb
#1659 (Mar 1, 2022, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- disable extension updates; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- disable check for updates: support just one static version; — wenzelm / hgweb
#1658 (Feb 28, 2022, 12:50:06 AM)
- misc tuning based on comments by Heiko Eißfeldt; — wenzelm / hgweb
- misc tuning based on comments by Heiko Eißfeldt; — wenzelm / hgweb
#1657 (Feb 27, 2022, 12:50:07 AM)
- removed junk; — wenzelm / hgweb
- some updates to README.md; — wenzelm / hgweb
- clarified default settings; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- support Isabelle fonts via patch of vscode resources; — wenzelm / hgweb
#1656 (Feb 26, 2022, 12:50:08 AM)
- proper Presentation.Entity_Context for hyperlinks (amending da1108a6d249); — wenzelm / hgweb
- clarified symbolic path; — wenzelm / hgweb
- clarified extension name (again); — wenzelm / hgweb
- removed obsolete material; — wenzelm / hgweb
- update scripts, based on recent "yo code" template; — wenzelm / hgweb
- clarified extension name (again), corresponding to qualified resources within VSCode (settings, commands, etc.); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified extension name; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- support local .vsix installation;
discontinued publishing to VSCode Marketplace, which will become obsolete eventually; — wenzelm / hgweb - formal record of generated package-lock.json; — wenzelm / hgweb
- pro-forma update of version, for ongoing development; — wenzelm / hgweb
- updated notes on Isabelle/VSCode development; — wenzelm / hgweb
- 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)
#1654 (Feb 24, 2022, 12:50:08 AM)
- updated vscode extension: proper recoding; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned vscode extension; — Fabian Huch <huch@in.tum.de> / hgweb
- tuned vscode extension: split isabelle fsp into workspace and mapping; — Fabian Huch <huch@in.tum.de> / hgweb
- update VSCode plugin dependencies; — Fabian Huch <huch@in.tum.de> / hgweb
- added Isabelle output panel to VSCode extension; — Fabian Huch <huch@in.tum.de> / hgweb
- Simplified a couple of extremely long and ugly apply-proofs — paulson <lp15@cam.ac.uk> / hgweb
#1653 (Feb 23, 2022, 12:50:06 AM)
- merged — wenzelm / hgweb
- some updates to README.md; — wenzelm / hgweb
- refer to Isabelle settings via environment, which is provided via "isabelle vscode";
clarified error handling; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- more robust startup wrt. VSCode workspace (by Fabian Huch); — wenzelm / hgweb
- various improvements to Isabelle/VSCode (by Denis Paluca and Fabian Huch); — wenzelm / hgweb
- have Sledgehammer honor 'smt_nat_as_int' option — blanchet / hgweb
- more handling of Zipperposition definitions in Isar proof construction — blanchet / hgweb
- handle Zipperposition definitions in Isar proof construction — blanchet / hgweb
- parse Zipperposition definitions — blanchet / hgweb
#1652 (Feb 22, 2022, 12:50:07 AM)
- clarified URL; — wenzelm / hgweb
- clarified pdf path; — wenzelm / hgweb
- HTTP view of Isabelle PDF documentation; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature: more explicit section structure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified URL (again); — wenzelm / hgweb
- more robust toplevel url: allow extra "/"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1651 (Feb 21, 2022, 12:50:08 AM)
- clarified signature;
clarified URLs; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- support for PDF.js: platform-independent PDF viewer; — wenzelm / hgweb
- more robust mime_type; — wenzelm / hgweb
#1650 (Feb 19, 2022, 1:45:10 AM)
- merged — wenzelm / hgweb
- 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
- one new lemma — paulson <lp15@cam.ac.uk> / hgweb
- clarified options; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- clarified directory; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- prefer strict equality, without implicit type conversion; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- auto-update by VSCode; — wenzelm / hgweb
- more activationEvents, as proposed by Denis Paluca; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- run Isabelle/VSCode using local VSCodium installation; — wenzelm / hgweb
- provide macos_exe, based on bin/codium from linux; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
#1649 (Feb 18, 2022, 12:50:07 AM)
- Avoid overaggresive splitting. — haftmann / hgweb
- more lemmas for distribution — haftmann / hgweb
- Avoid overaggresive simplification. — haftmann / hgweb
- merged — wenzelm / hgweb
- setup VSCode from VSCodium distribution; — wenzelm / hgweb
- more robust package_dir, to increase chances that it works with IntelliJ IDEA; — wenzelm / hgweb
- NEWS — desharna / hgweb
- Mirabelle now considers goals preceding "unfolding" and "using" commands — desharna / hgweb
#1648 (Feb 16, 2022, 12:50:10 AM)
- merged — paulson / hgweb
- an assortment of new or stronger lemmas — paulson <lp15@cam.ac.uk> / hgweb
- obsolete (reverting b3d6bb2ebf77): Isabelle/Naproche cache is now value-oriented; — wenzelm / hgweb
#1647 (Feb 15, 2022, 12:50:07 AM)
- print outcome of Sledgehammer search in panel — blanchet / hgweb
- print Sledgehammer error message — blanchet / hgweb
#1646 (Feb 13, 2022, 12:50:05 AM)
#1645 (Feb 11, 2022, 12:50:09 AM)
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — desharna / hgweb
- added Isabelle identification to Mirabelle output — desharna / hgweb
- uniformized fact selection for ATP and SMT in Sledgehammer — desharna / hgweb
#1644 (Feb 10, 2022, 1:09:47 AM)
- provide cache for slow computations; — wenzelm / hgweb
- used max_facts and fact_filter from slice for both ATP and SMT in sledgehammer — desharna / hgweb
- more operations; — wenzelm / hgweb
- 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)
- more robust TSTP proof parsing — blanchet / hgweb
- added possibility of extra options to SMT slices — blanchet / hgweb
#1642 (Feb 5, 2022, 12:50:10 AM)
#1641 (Feb 4, 2022, 12:50:11 AM)
#1640 (Feb 3, 2022, 12:50:07 AM)
- more precise slicing computation and output when not enough lemmas are available (e.g. with the 'only' syntax 'sledgehammer (lem1 lem2 lem3)') — blanchet / hgweb
- enable induction in one of Zipperposition's slices — blanchet / hgweb
- made sorting of Vampire facts more robust in the face of names that deviate from the standard scheme — blanchet / hgweb
- robustly handle empty proof blocks in Isar proof output — blanchet / hgweb
- propagate right result when enough proofs have been found — blanchet / hgweb
- correctly parse E proofs that assume '=' and '!=' bind more tightly than connectives — blanchet / hgweb
- don't lose error messages — blanchet / hgweb
- don't pass --auto-schedule to E indiscriminately -- use it instead of 'auto' in one slice — blanchet / hgweb
- careful with partial applications — blanchet / hgweb
- don't perform preplaying steps if preplaying is disabled — blanchet / hgweb
- adjust TPTP THF parser to give priority to @ over other operators, to parse Ehoh proofs — blanchet / hgweb
- tuned punctuation — blanchet / hgweb
- handle TPTP '!=' more gracefully in Isar proof reconstruction — blanchet / hgweb
- guard against duplicate lines in Zipperposition proofs — blanchet / hgweb
#1639 (Feb 2, 2022, 12:50:08 AM)
- tuning — blanchet / hgweb
- tuned NEWS — blanchet / hgweb
- compile HOL-TPTP — blanchet / hgweb
- compile Metis_Examples — blanchet / hgweb
- more NEWS — blanchet / hgweb
- compile mirabelle — blanchet / hgweb
- tweaked Auto Sledgehammer's behavior and output — blanchet / hgweb
- updated NEWS — blanchet / hgweb
- removed experimental prover z3_tptp — blanchet / hgweb
- print more verbose information — blanchet / hgweb
- run all installed provers by default — blanchet / hgweb
- update slice options centrally — blanchet / hgweb
- further work on new Sledgehammer slicing — blanchet / hgweb
- tweaked verbose output — blanchet / hgweb
- tweak padding of prover slice schedule to include all provers — blanchet / hgweb
- implemented 'max_proofs' mechanism — blanchet / hgweb
- document new option 'max_proofs' — blanchet / hgweb
- crude implementation of centralized slicing — blanchet / hgweb
- removed obscure E option — blanchet / hgweb
- take 'induction_rules' into consideration, as well as 'max_facts' even when 'only' is set — blanchet / hgweb
- rationalize slicing format — blanchet / hgweb
- thread slices through — blanchet / hgweb
- simplified 'best_slice' data structure and made minor changes to slices — blanchet / hgweb
- changed logic of 'slice' option to 'slices' — blanchet / hgweb
- updated documentation of 'slice' (now 'slices') option — blanchet / hgweb
- revised Sledgehammer documentation — blanchet / hgweb
- rationalized output for forthcoming slicing model — blanchet / hgweb
- use same default for FO and HO provers w.r.t. induction principles, based on evaluation -- this also simplifies the code — blanchet / hgweb
- disable slicing within ATP module (in preparation for refactoring) — blanchet / hgweb
- disable slicing within SMT (in preparation for factoring it out) — blanchet / hgweb
- generalized the 'slice' option towards more flexible slicing — blanchet / hgweb
#1638 (Feb 1, 2022, 12:50:10 AM)
#1637 (Jan 30, 2022, 12:50:07 AM)
- Added a tiny proof — paulson <lp15@cam.ac.uk> / hgweb
#1636 (Jan 29, 2022, 12:50:08 AM)
- Deletion of a duplicate proof — paulson <lp15@cam.ac.uk> / hgweb
#1635 (Jan 28, 2022, 12:50:09 AM)
- useful lemma integral_less — paulson <lp15@cam.ac.uk> / hgweb
- merged — desharna / hgweb
- removed unused parameter following f9908452b282 — desharna / hgweb
#1634 (Jan 27, 2022, 12:50:08 AM)
- treat 'using X by meson' as 'by (meson X)' to avoid loss of polymorphism (cf. metis) — blanchet / hgweb
- fixed dodgy intro! attributes — paulson <lp15@cam.ac.uk> / hgweb
#1633 (Jan 26, 2022, 12:50:09 AM)
- merged — desharna / hgweb
- optimized facts traversal in TPTP translation — desharna / hgweb
- optimized app_op_level selection in TPTP generation — desharna / hgweb
- tuned trivial check in mirabelle_sledgehammer — desharna / hgweb
- renamed run_action to run in Mirabelle.action record — desharna / hgweb
- added spying of fact filtering timing — desharna / hgweb
- tuned mirabelle_sledgehammer output — desharna / hgweb
- added spying to Sledgehammer — desharna / hgweb
- proper fact filter for dummy ATPs — desharna / hgweb
- added syping of fact filtering time to sledgehammer — desharna / hgweb
- removed unsynchronized references in mirabelle_sledgehammer — desharna / hgweb
- tuned mirabelle_sledgehammer to have a single call to Synchronized.change per run — desharna / hgweb
#1632 (Jan 25, 2022, 1:42:10 AM)
- updated to polyml-test-15c840d48c9a; — wenzelm / hgweb
- some updates and clarification on Assumption.export_term; — wenzelm / hgweb
- new theorem has_integral_UN — paulson <lp15@cam.ac.uk> / hgweb
#1631 (Jan 22, 2022, 12:50:06 AM)
- updated to jdk-17.0.2+8; — wenzelm / hgweb
- used elapsed time instead of cpu time in Mirabelle because the latter contain cpu time of all threads — desharna / hgweb
- NEWS — desharna / hgweb
- added Mirabelle option "-y" for dry run — desharna / hgweb
- tuned garbage optimization — desharna / hgweb
- added cpu time (in ms) to Mirabelle run_action output — desharna / hgweb
#1630 (Jan 20, 2022, 12:50:10 AM)
#1629 (Jan 19, 2022, 12:50:06 AM)
- A new lemma about inverse image — paulson <lp15@cam.ac.uk> / hgweb
#1628 (Jan 18, 2022, 12:50:07 AM)
#1627 (Jan 17, 2022, 12:50:08 AM)
#1626 (Jan 13, 2022, 12:50:07 AM)
- merged — desharna / hgweb
- split option "sledgehammer_atp_dest_dir" into "sledgehammer_atp_prob_dest_dir" and "sledgehammer_atp_proof_dest_dir" — desharna / hgweb
- proper name mangling of "undefined" constants in Sledgehammer — desharna / hgweb
#1625 (Jan 12, 2022, 1:24:20 AM)
#1624 (Jan 11, 2022, 1:05:22 AM)
- merged — desharna / hgweb
- proper abstraction of function variables when instantiating induction rules in Sledgehammer — desharna / hgweb
- added lemma asympD — desharna / hgweb
- added lemma — nipkow / hgweb
- Some lemmas about continuous functions with integral zero — paulson <lp15@cam.ac.uk> / hgweb
#1623 (Jan 8, 2022, 12:50:09 AM)
- merged — desharna / hgweb
- added lemmas wf_imp_asym, wfP_imp_asymp, and wfP_imp_irreflp — desharna / hgweb
- removed $ite from E 2.6 in THF format — desharna / hgweb
#1622 (Jan 7, 2022, 12:50:10 AM)
- New and simplified theorems — paulson <lp15@cam.ac.uk> / hgweb
#1621 (Jan 5, 2022, 12:50:10 AM)
- merged — desharna / hgweb
- prefixed all mirabelle_sledgehammer output lines with sledgehammer output — desharna / hgweb
#1620 (Dec 30, 2021, 12:50:09 AM)
#1619 (Dec 27, 2021, 12:50:09 AM)
- Tiny additions inspired by Roth development — paulson <lp15@cam.ac.uk> / hgweb
#1618 (Dec 22, 2021, 2:04:26 AM)
- allow general command transactions with presentation; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support Gradle as alternative to Maven (again); — wenzelm / hgweb
- tuned mirabelle command-line help message — desharna / hgweb
- updated Mirabelle documentation — desharna / hgweb
- proper documentation for induction_rules Sledgehammer option — desharna / hgweb
#1617 (Dec 20, 2021, 12:50:09 AM)
- NEWS — desharna / hgweb
- merged — desharna / hgweb
- used TH1 for Leo-III in sledgehammer — desharna / hgweb
- tuned run_sledgehammer and called it directly from Mirabelle — desharna / hgweb
- exported Sledgehammer.launch_prover and use it in Mirabelle — desharna / hgweb
- proper filtering inf induction rules in Mirabelle — desharna / hgweb
- added nearly_all_facts_of_context and uniformized its usage in Sledgehammer and Mirabelle — desharna / hgweb
- tuned ATP to use is_widely_irrelevant_const — desharna / hgweb
- added support for initialization messages to Mirabelle — desharna / hgweb
#1616 (Dec 18, 2021, 12:50:08 AM)
#1615 (Dec 16, 2021, 12:50:10 AM)
- support for JSON:API; — wenzelm / hgweb
- support for Flarum server; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified author names; — wenzelm / hgweb
- clarified author names; — wenzelm / hgweb
#1614 (Dec 15, 2021, 12:50:06 AM)
- merged — wenzelm / hgweb
- more accurate names;
complete coverage of mail addresses; — wenzelm / hgweb - more standard author_info; — wenzelm / hgweb
- clarified author info and cluster nodes; — wenzelm / hgweb
- more data integrity: name vs. address; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more data integrity: name vs. address; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- merged — desharna / hgweb
- tuned ATP to use fold_index — desharna / hgweb
- tuned sledgehammer to use map_index — desharna / hgweb
#1613 (Dec 14, 2021, 12:50:07 AM)
- merged — wenzelm / hgweb
- more data integrity: name vs. address; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- more mailing list content; — wenzelm / hgweb
- more mailing list content; — wenzelm / hgweb
- updated links; — wenzelm / hgweb
- 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
- tuned ATP to use map_index — desharna / hgweb
#1612 (Dec 13, 2021, 12:50:08 AM)
- removed obsolete RC tags; — wenzelm / hgweb
- proper path; — wenzelm / hgweb
- merged, resolving conflict in src/Doc/Implementation/Logic.thy; — wenzelm / hgweb
- Added tag Isabelle2021-1 for changeset c2a2be496f35 — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper ML types (amending 1aa92bc4d356); — wenzelm / hgweb
- proper types for Scala.Fun instances (amending 1aa92bc4d356); — wenzelm / hgweb
- proper syntax category; — wenzelm / hgweb
#1611 (Dec 12, 2021, 12:50:09 AM)
#1610 (Dec 11, 2021, 12:50:07 AM)
- merged — wenzelm / hgweb
- more Mailman archives; — wenzelm / hgweb
- more Mailman content; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned metis to use map_index — desharna / hgweb
- merged — desharna / hgweb
- fixed HOL-TPTP — desharna / hgweb
- tuned vars_of_iterm — desharna / hgweb
- fixed TPTP generation of multi-arity expressions — desharna / hgweb
- proper handling of Hilbert choice in TFX logics — desharna / hgweb
- proper tptp_builtins — desharna / hgweb
- reused Sledgehammer code to parse parameters of sledgehammer action in Mirabelle — desharna / hgweb
- proper proxy for Hilbert choice in TPTP output — desharna / hgweb
- proper polymorphism for TH1 format in Sledgehammer — desharna / hgweb
- refactored $ite and $let configuration and added dummy_thf_reduced prover — desharna / hgweb
- tuned TPTP file names generated by Sledgehammer — desharna / hgweb
- tuned SMT-Lib file names generated by Mirabelle — desharna / hgweb
- added support for higher-order SMT proof search in Sledgehammer — desharna / hgweb
- separated FOOL from $ite/$let in TPTP output — desharna / hgweb
#1609 (Dec 10, 2021, 12:50:08 AM)
- missing latex font — nipkow / hgweb
- Rewrite: added links to docu, made more prominent — nipkow / hgweb
#1608 (Dec 7, 2021, 3:32:42 AM)
- discontinued old-style {* verbatim *} tokens; — wenzelm / hgweb
- tuned proof; — wenzelm / hgweb
- isabelle update_cartouches; — wenzelm / hgweb
#1607 (Dec 6, 2021, 12:50:09 AM)
- more symbolic latex_output via XML (using YXML within text); — wenzelm / hgweb
- tuned signature: remove unused; — wenzelm / hgweb
- prefer symbolic Latex.environment (typeset in Isabelle/Scala); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified corner cases of syntax; — wenzelm / hgweb
- clarified Parse.embedded_ml: follow documentation (8baf2e8b16e2); — wenzelm / hgweb
#1606 (Dec 5, 2021, 12:52:06 AM)
- a slightly simpler proof — paulson <lp15@cam.ac.uk> / hgweb
- provide component naproche-2d99afe5c349; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2021-1-RC5 for changeset 8baf2e8b16e2 — wenzelm / hgweb
- more documentation about Type/Const antiquotations; — wenzelm / hgweb
- more documentation about document build options; — wenzelm / hgweb
- address problems with launch4j and jdk-17 (see also 41d009462d3c, copy of 41d009462d3c); — wenzelm / hgweb
- tuned --- fewer IDE warnings; — wenzelm / hgweb
- 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)
- added definitions multp{DM,HO} and corresponding lemmas — desharna / hgweb
- added wfP_less to wellorder and wfP_less_multiset — desharna / hgweb
#1604 (Nov 29, 2021, 12:50:10 AM)
#1603 (Nov 28, 2021, 1:09:29 AM)
- merged — desharna / hgweb
- added lemmas irreflp_{less,greater} to preorder and {trans,irrefl}_mult{,p} to Multiset — desharna / hgweb
- redefined less_multiset to be based on multp — desharna / hgweb
- added lemmas multp_code_eq_multp and multeqp_code_eq_reflclp_multp — desharna / hgweb
- added lemmas multp_cancel, multp_cancel_add_mset, and multp_cancel_max — desharna / hgweb
- added lemmas multp_implies_one_step, one_step_implies_multp, and subset_implies_multp — desharna / hgweb
- added lemma wfP_multp — desharna / hgweb
- added lemma mono_multp — desharna / hgweb
- added Multiset.multp as predicate equivalent of Multiset.mult — desharna / hgweb
- address problems with launch4j and jdk-17 (see also 41d009462d3c); — wenzelm / hgweb
- more robust build on midrange hardware; — wenzelm / hgweb
- clarified tests: omit somewhat pointless (unstable) results; — wenzelm / hgweb
- proper fields for gnuplot (amending b614e3e4146a); — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1602 (Nov 27, 2021, 1:24:44 AM)
- merged — wenzelm / hgweb
- more robust build on midrange hardware (despite 67d6f1708ea4); — wenzelm / hgweb
- Added tag Isabelle2021-1-RC4 for changeset 2336356d4180 — wenzelm / hgweb
- updated to polyml-5.9; — wenzelm / hgweb
- NEWS on "isabelle mirabelle"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified default for kodkod_scala;
NEWS for proper release; — wenzelm / hgweb - maintain option kodkod_scala within theory context, to allow local modification; — wenzelm / hgweb
- NEWS for proper release; — wenzelm / hgweb
- updated to flatlaf-1.6.4; — wenzelm / hgweb
- avoid broken links: auxiliary files are not yet supported; — wenzelm / hgweb
- option document_comment_latex supports e.g. Dagstuhl LIPIcs; — wenzelm / hgweb
- more explicit type Latex.Tags;
generate isabelletags.sty from Isabelle/Scala, including comment.sty setup; — wenzelm / hgweb - 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 - removed pointless 'text_cartouche' command: regular 'text' already supports cartouches; — wenzelm / hgweb
- example: alternative document headings, based on more general document output markup; — wenzelm / hgweb
- more general document output: enclosing markup is defined in user-space; — wenzelm / hgweb
- clarified modules (see c299abcf7081); — wenzelm / hgweb
- output for document commands like 'section', 'text' is defined in user-space, as part of the command transaction; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature: more explicit types for presentation; — wenzelm / hgweb
- more robust support for Windows line-endings; — wenzelm / hgweb
- source positions for document markup commands, e.g. to retrieve PIDE markup in presentation; — wenzelm / hgweb
- more compact data during presentation: Entity_Context.Theory_Export instead of full Export_Theory.Theory; — wenzelm / hgweb
- clarified system option standard values: avoid oddities like "isabelle build -o document_output" producing directories named "true"; — wenzelm / hgweb
- more symbolic latex_output via XML (using YXML within text); — wenzelm / hgweb
- proper enclose_name (amending e77c5bfca9aa); — wenzelm / hgweb
- Latex.Output.latex_heading depends on option document_heading_prefix, e.g. relevant for Dagstuhl LIPIcs which prefers unaliased \section etc.; — wenzelm / hgweb
- more symbolic latex_output via XML; — wenzelm / hgweb
- clarified hook for Mirabelle (again): cover all 'theories' sections within ROOT (see also 9ead8d9be3ab); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated to verit-2021.06.2-rmx; — wenzelm / hgweb
- clarified HTML_Context.theory_exports: prefer value-oriented parallelism; — wenzelm / hgweb
- generate problems with correct logic for veriT — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- more parallelism, at the cost of potential duplicates of make_thy; — wenzelm / hgweb
- afford more parallelism for sessions (instead of theories in 5eac4b13d1f1): depend on disjoint data areas (notably base.session_theories in 2ad892ac749a); — wenzelm / hgweb
- more interrupts; — wenzelm / hgweb
- present only selected session theories (as in Isabelle2021), in contrast to 2bc24136bdeb, eb89b3a37826;
eliminated implicit state: these theories are globally unique; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned (see also e0d1d9203275); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- spelling; — wenzelm / hgweb
- added asymp_{less,greater} to preorder and moved mult1_lessE out — desharna / hgweb
- renamed multp_code_iff and multeqp_code_iff — desharna / hgweb
- simplified mult_cancel_max and introduced orginal lemma as mult_cancel_max0 — desharna / hgweb
#1601 (Nov 26, 2021, 1:21:08 AM)
#1600 (Nov 18, 2021, 3:40:19 AM)
#1599 (Nov 17, 2021, 3:56:33 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed redundant test (see also 86fac52c2795, a9fea3f11cc0); — wenzelm / hgweb
- just one Presentation.State for all sessions: avoid duplication of already presented theories (very slow) and cached theory export (not very slow); — wenzelm / hgweb
- proper version; — wenzelm / hgweb
- back to Z3 4.4.0pre for all platforms except arm64-linux: avoid failure e.g. in Padic_Ints (AFP/7a2522dce834); — wenzelm / hgweb
- less ambitious parallelism: more direct read/write saves overall heap space and GC time; — wenzelm / hgweb
- slightly faster XML output: avoid too much regrowing of StringBuilder; — wenzelm / hgweb
- updated NEWS: arm64-linux support is almost complete; — wenzelm / hgweb
- update z3-4.4.0pre-3 to z3-4.4.1, which happens to have an arm64_linux executable in Debian 9; — wenzelm / hgweb
- more material for HOL-Analysis.Infinite_Sum — Manuel Eberl <manuel@pruvisto.org> / hgweb
- more symbolic latex_output via XML; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- updated to polyml-5.9-610a153b941d -- close to final; — wenzelm / hgweb
- tuned signature (again): latex_output is likely to depend on context; — wenzelm / hgweb
- more symbolic latex output;
discontinued Latex.output_text, which is in conflict with symbolic output; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- symbolic latex_output via XML, interpreted in Isabelle/Scala; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more privacy; — wenzelm / hgweb
- tuned output --- less redundancy; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature: Latex.Output as parameter to Document_Build.Engine;
tuned; — wenzelm / hgweb - proper detection of ARM platform variants; — wenzelm / hgweb
#1598 (Nov 13, 2021, 2:14:17 AM)
- back to post-release mode; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2021-1-RC3 for changeset 2b212c8138a5 — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to polyml-5.9-cc80e2b43c38, which also contains ARM64 on darwin (unused by default); — wenzelm / hgweb
- clarified HTML_Context: more explicit directory structure; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified properties: avoid empty entry; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned (thanks to J. Villadsen) — nipkow / hgweb
- added padding to Mirabelle's output — desharna / hgweb
#1597 (Nov 12, 2021, 3:58:32 AM)
- merged — desharna / hgweb
- tuned generation of TPTP with $ite/$let in higher-order logics — desharna / hgweb
- tuned generation of TPTP with $ite in function position — desharna / hgweb
- tuned TPTP generation of If helper facts — desharna / hgweb
- merged — wenzelm / hgweb
- clarified signature: prefer static operations; — wenzelm / hgweb
- clarified signature: avoid potential misunderstanding of Resources.empty as proper Resources; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit class Entity_Context with private state + operations; — wenzelm / hgweb
- more hyperlinks, notably internal fact references; — wenzelm / hgweb
- Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.14UUXO — paulson <lp15@cam.ac.uk> / hgweb
- A tiny bit of tidying connected with Zorn's Lemma — paulson <lp15@cam.ac.uk> / hgweb
#1596 (Nov 11, 2021, 12:50:06 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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
- revert temporary workaround 6d111935299c; — wenzelm / hgweb
- added lemma — nipkow / hgweb
#1595 (Nov 10, 2021, 12:50:08 AM)
- merged — nipkow / hgweb
- tuned attributes to avoid looping — nipkow / hgweb
- added eq_iff_swap for creating symmetric variants of thms; applied it in List. — nipkow / hgweb
- tuned text; — wenzelm / hgweb
- more robust timeout, following df4449c6eff1; — wenzelm / hgweb
- more accurate Files.isRegularFile, exclude directories (e.g. jar_path); — wenzelm / hgweb
- proper java_version for isabelle_setup; — wenzelm / hgweb
#1594 (Nov 9, 2021, 12:50:10 AM)
- explicit option metric_argo_timeout, with reasonable default for Raspberry Pi; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- repackage minisat-2.2.1 with cygwin1.dll: required to run the executable without existing Cygwin context (normally provided by bash_process); — wenzelm / hgweb
- discontinued redundant document_preprocessor: in the worst case, a plain-old document/build script will do; — wenzelm / hgweb
- clarified messages, depending on option "document_echo"; — wenzelm / hgweb
- just one cache, via HTML_Context, via Sessions.Store or Session; — wenzelm / hgweb
- merged — paulson / hgweb
- new lemmas about convex, concave functions, + tidying — paulson <lp15@cam.ac.uk> / hgweb
#1593 (Nov 8, 2021, 12:50:10 AM)
- proper support for arm64; — wenzelm / hgweb
- no perl (amending 59ef23ac81ab); — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2021-1-RC2 for changeset b92b5a57521b — wenzelm / hgweb
- merged — nipkow / hgweb
- Preserve variable name z in VAR {z = t} — nipkow / hgweb
- back to scala-2.13.5: avoid crash of Scala REPL on arm64-darwin; — wenzelm / hgweb
- updated to polyml-5.9-5d4caa8f7148, which also contains ARM64 on darwin (unused by default); — wenzelm / hgweb
- more precise URL — nipkow / hgweb
- tuned page breaks — nipkow / hgweb
#1592 (Nov 7, 2021, 12:50:10 AM)
- cover all possible kinds, notably for references outside of this theory (amending 129fb11b357f); — wenzelm / hgweb
- proper foundational order; — wenzelm / hgweb
- back to non-strict Export_Theory.read_theory (without warning): theories could have been skipped due to "condition"; — wenzelm / hgweb
- use all entity kinds from theory export, e.g. "method", "attribute"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified physical_ref; — wenzelm / hgweb
- proper treatment of session build hierarchy; — wenzelm / hgweb
- proper used_theories for session build hierarchy, not known_theories from imported sessions; — wenzelm / hgweb
- present theories from imported sessions as required; — wenzelm / hgweb
- avoid multiple copies of fonts;
proper fonts prefix for aux. files; — wenzelm / hgweb - more compact persistent data; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper term_cache; — wenzelm / hgweb
- prefer "NAME|KIND" format, as already used in Isabelle/MMT and Isabelle/Dedukti; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- observer proper session hierarchy (according to build_graph): thus exported artifacts are always valid; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified order: prefer bottom-up construction of partial content; — wenzelm / hgweb
- more thorough update_global_index: overwrite old content; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified HTML_Context: just one context type; — wenzelm / hgweb
- unused (see also 217e6cf61453, 5e7916535860); — wenzelm / hgweb
#1591 (Nov 5, 2021, 12:50:10 AM)
- merged — wenzelm / hgweb
- 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 - tuned signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper support of verit's return code for timeout — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- tuned whitespace; — wenzelm / hgweb
- updated to verit-2021.06.1-rmx, to address "Abnormal termination with exit code 14"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- prefer official Export.explode_name;
avoid string interpolation: Isabelle/Scala is closer to Isabelle/ML than Python/Perl; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- avoid conflict with future keyword; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clarified signature: more direct XML.symbol_length; — wenzelm / hgweb
- more direct Symbol.length: Symbol.decode is redundant, symbol counts are invariant under it; — wenzelm / hgweb
- tuned -- eliminate clones stemming from d28a51dd9da6; — wenzelm / hgweb
#1590 (Nov 4, 2021, 12:50:09 AM)
- more to ANNOUNCE; — wenzelm / hgweb
- clarified link style: similar to Isabelle/jEdit; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- improved HTML presentation by Fabian Huch; — wenzelm / hgweb
- proper HTTPS; — wenzelm / hgweb
- proper markup type (amending be49c660ebbf); — wenzelm / hgweb
- merged; — wenzelm / hgweb
- more PIDE markup; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more PIDE markup; — wenzelm / hgweb
- recover library_index_content.template from c337c798f64c: required for website/build/main; — wenzelm / hgweb
- merged — paulson / hgweb
- simplified some ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- more generous timeout: support build on Raspberry Pi; — wenzelm / hgweb
- add documentation for pred_mono — traytel / hgweb
- merged — desharna / hgweb
- added "mono" attribute to BNF generated pred_mono theorems — desharna / hgweb
- merged — desharna / hgweb
- do not declare $let-bound variables in TPTP output — desharna / hgweb
#1589 (Nov 3, 2021, 12:50:11 AM)
- IDE build actually works (but somewhat pointless); — wenzelm / hgweb
- suppress sources from jEdit/test, which prevent regular build of the generated scala_project; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- improve pagebreaks by *not* using supertabular too much; — wenzelm / hgweb
- updated to scala-2.13.7 --- problems with jline disappear after purging $HOME/.inputrc; — wenzelm / hgweb
- more robust "isabelle scala_project": Gradle has been replaced by Maven; — wenzelm / hgweb
#1588 (Nov 2, 2021, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- support linux_arm as well, e.g. native Docker on Apple Silicon; — wenzelm / hgweb
- update paths at TUM; — wenzelm / hgweb
- Added tag Isabelle2021-1-RC1 for changeset 81cc8f2ea9e7 — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- some reordering for release; — wenzelm / hgweb
- updated to jdk-17.0.1+12; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
#1587 (Nov 1, 2021, 12:50:10 AM)
- clarified antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
#1586 (Oct 31, 2021, 12:50:10 AM)
- more robust; — wenzelm / hgweb
- provide native executables for arm64-darwin, for more robust startup without Rosetta 2; — wenzelm / hgweb
- tuned proofs -- avoid z3, which is unavailable on arm64-linux; — wenzelm / hgweb
- prefer "sat_solver = MiniSat", to make examples work uniformly on all platforms; — wenzelm / hgweb
- discontinued pointless check of kodkodi_version, it is implicit in the bundled component; — wenzelm / hgweb
- tuned proofs -- avoid z3, which is unavailable on arm64-linux; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- test version of prespective polyml-5.9; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- updated for pre-5.9 testing; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
#1585 (Oct 30, 2021, 12:50:06 AM)
- clarified antiquotations; — wenzelm / hgweb
- more robust subgoal addressing; — wenzelm / hgweb
- proper subgoal addressing; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- recursive find_eq, not find_dist; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- 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 - misc tuning and clarification; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta; — wenzelm / hgweb
- clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta; — wenzelm / hgweb
- avoid persistence of static context: instantiation arguments should provide proper dynamic context (see also e2e2bc1f9570); — wenzelm / hgweb
- added Thm.instantiate_beta;
tuned; — wenzelm / hgweb - moved generic implementation into HOL-Main — haftmann / hgweb
#1584 (Oct 29, 2021, 12:50:06 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- discontinued somewhat pointless antiquotations; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified antiquotations, assuming that Drule.instantiate_normalize was merely a historical relic; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- support for "lemma";
support for "schematic" mode;
clarified error position; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- local fixes for "lemma" antiquotation; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified keywords: major take precedence for commands, but not used for antiquotations;
clarified modules; — wenzelm / hgweb - tuned modules; — wenzelm / hgweb
#1583 (Oct 28, 2021, 12:50:07 AM)
- more antiquotations; — wenzelm / hgweb
- moved a theorem to a sensible place — paulson <lp15@cam.ac.uk> / hgweb
#1582 (Oct 27, 2021, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned, continuing e955964d89cb; — wenzelm / hgweb
- avoid waste of resources due to dynamic simpset (amending 45c09620f726); — wenzelm / hgweb
- fix latex — Norbert Schirmer <nschirmer@apple.com> / hgweb
- clarified modules; — wenzelm / hgweb
- more generic bit/word lemmas for distribution — haftmann / hgweb
- merged — paulson / hgweb
- Added / moved some simple set-theoretic lemmas — paulson <lp15@cam.ac.uk> / hgweb
- more CONTRIBUTORS and NEWS; — wenzelm / hgweb
- cleanup; add Apple reference — Norbert Schirmer <nschirmer@apple.com> / hgweb
- refine interface — Norbert Schirmer <nschirmer@apple.com> / hgweb
- 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)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more robust: genuinely free variables need to be instantiated; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified instantiation: local beta reduction after substitution, as for Envir.expand_term_defs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature -- avoid clones; — wenzelm / hgweb
- Refinement of partitions — paulson <lp15@cam.ac.uk> / hgweb
#1580 (Oct 25, 2021, 12:50:07 AM)
- avoid persistence of static context: instantiation arguments should provide proper dynamic context; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more markup; — wenzelm / hgweb
- clarified name, syntax, messages; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more control symbols; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- ML antiquotations to instantiate types/terms/props; — wenzelm / hgweb
#1578 (Oct 22, 2021, 12:50:10 AM)
#1577 (Oct 21, 2021, 1:33:24 AM)
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- discontinued obsolete "val extend = I" for data slots; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified keywords and reports; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — desharna / hgweb
- proper veriT --max-time option — desharna / hgweb
- refactored tptp_builtins in Sledgehammer — desharna / hgweb
#1576 (Oct 20, 2021, 1:35:39 AM)
- merged — wenzelm / hgweb
- tuned ML --- clarified use of context;
tuned message; — wenzelm / hgweb - tuned --- fewer clones; — wenzelm / hgweb
- updated to jEdit plugin Highlight 2.5; — wenzelm / hgweb
- proper tactic combinator; — wenzelm / hgweb
- proper file headers; — wenzelm / hgweb
- clarified context;
clarified modules; — wenzelm / hgweb - more accurate treatment of context; — wenzelm / hgweb
- updated email address — Manuel Eberl <manuel@pruvisto.org> / hgweb
- removed some 'private' modifiers from HOL-Computational_Algebra — Manuel Eberl <manuel@pruvisto.org> / hgweb
- merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust Variable.revert_bounds (see also b12f2cef3ee5); — wenzelm / hgweb
- more accurate treatment of context; — wenzelm / hgweb
- tuned -- proper names/scopes for contexts; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more accurate treatment of context;
declare generated bounds for the sake of recdef, which has variables leaking from local context; — wenzelm / hgweb - isabelle regenerate_cooper; — wenzelm / hgweb
- revert bbfed17243af, breaks HOL-Proofs extraction; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper p' instead of p (amending 52c7c42e7e27); — wenzelm / hgweb
- proper context for Goal.prove_internal; — wenzelm / hgweb
- 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 - more accurate treatment of context, notably for nested Goal.proof / SUBPROOF; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- spelling; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned Vampire configuration to use TFX in Sledgehammer — desharna / hgweb
- added Mirabelle action presburger — desharna / hgweb
- added timing to Mirabelle action arith — desharna / hgweb
- added error message on invalid Mirabelle action — desharna / hgweb
#1575 (Oct 16, 2021, 12:50:09 AM)
- A few new lemmas plus some refinements — paulson <lp15@cam.ac.uk> / hgweb
#1574 (Oct 15, 2021, 12:50:09 AM)
- merged — desharna / hgweb
- produced Mirabelle output directly in ML until Scala output gets fixed — desharna / hgweb
#1573 (Oct 14, 2021, 12:50:09 AM)
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- removed unused material (left-over from fd0c85d7da38); — wenzelm / hgweb
#1572 (Oct 13, 2021, 12:50:07 AM)
- support HOL-Isar_Examples.Hoare as well (amending 403ce50e6a2a); — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- merged — nipkow / hgweb
- separated commands from annotations to be able to abstract about the latter only — nipkow / hgweb
- prefer standard Term.dest_abs, with minor deviation of generated names; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#1571 (Oct 12, 2021, 12:50:08 AM)
- more examples — nipkow / hgweb
- 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
- more complete simp rules — haftmann / hgweb
- more complete simp rules — haftmann / hgweb
#1570 (Oct 11, 2021, 12:50:08 AM)
- avoid overaggressive contraction of conversions — haftmann / hgweb
- normalizing NOT (numeral _) (again) — haftmann / hgweb
#1569 (Oct 9, 2021, 12:50:06 AM)
#1568 (Oct 8, 2021, 1:38:39 AM)
- recover NEWS from 78d1f73bbeaa; — wenzelm / hgweb
- save 90 MB by excluding rlwrap and thus perl; — wenzelm / hgweb
- save 45 MB by excluding rlwrap and thus perl; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified test of directories; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to kodkodi-1.5.7. with more robust/portable management of files and processes; — wenzelm / hgweb
- provide minisat-2.2.1 on all currently supported platforms, notably as external solver for Nitpick; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- proper build on macOS; — wenzelm / hgweb
- build minisat, using recent fork from original sources; — wenzelm / hgweb
- proper platform_path for executables run from Java; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- merged — desharna / hgweb
- added timeout to veriT — desharna / hgweb
- new notion of infinite sums in HOL-Analysis, ordering on complex numbers — eberlm <eberlm@in.tum.de> / hgweb
- NEWS and CONTRIBUTORS — desharna / hgweb
- merged — desharna / hgweb
- added offset to Mirabelle's tptp output names — desharna / hgweb
- tuned zipperposition config in sledgehammer — desharna / hgweb
- considered slices overhead in sledgehammer — desharna / hgweb
- tuned atp_prover sliding — desharna / hgweb
- tuned Zipperposition slides in sledgehammer — desharna / hgweb
#1567 (Oct 7, 2021, 12:50:07 AM)
- include arm64-linux; — wenzelm / hgweb
- updated to Vampire 4.6, as proposed by Martin Desharnais; — wenzelm / hgweb
- build from official downloads; — wenzelm / hgweb
- build just one vampire version; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1566 (Oct 6, 2021, 12:50:07 AM)
- maintain previous theory identifier to support semantic caching, notably in Isabelle/Naproche; — wenzelm / hgweb
- more exports, notably for Isabelle/Naproche; — wenzelm / hgweb
#1565 (Oct 5, 2021, 12:52:32 AM)
- include arm64-linux; — wenzelm / hgweb
- prefer existing OCaml installation; — wenzelm / hgweb
- include arm64-linux; — wenzelm / hgweb
- no patchelf on macOS (undetected due to cached executables?); — wenzelm / hgweb
- provide opam-2.1.0 for experimentation; — wenzelm / hgweb
- rebuild cygwin-20211004.tar.gz; — wenzelm / hgweb
- include arm64-linux; — wenzelm / hgweb
- updated to cygwin-20211004: build again; — wenzelm / hgweb
- merged — wenzelm / hgweb
- removed pointless NEWS: both Docker/ubuntu and Cygwin provide perl by default; — wenzelm / hgweb
- actually use cygwin-20211002 (amending ff0ca375457c); — wenzelm / hgweb
- discontinued perl; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper term operation Term.dest_abs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned proofs;
fewer warnings; — wenzelm / hgweb - more standard binder syntax; — wenzelm / hgweb
- clarified 'let' syntax: avoid conflict with existing 'let' in FOL; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- removal of a redundant theorem (and white space) — paulson <lp15@cam.ac.uk> / hgweb
- new material from the Roth development, mostly about finite sets, disjoint famillies and partitions — paulson <lp15@cam.ac.uk> / hgweb
- clarified and updated for release; — wenzelm / hgweb
- formal comment concerning 83d2208252d1 vs. d8dc8fdc46fc; — wenzelm / hgweb
- more NEWS and CONTRIBUTORS; — wenzelm / hgweb
- clarified comments; — wenzelm / hgweb
- support symbol \<Parallel>, based on \bigparallel from stdmaryd (stmary10.pfb: move y=1100, scale 222%, embolden by 40 units, adjust spacing); — wenzelm / hgweb
- clarified dependencies; — wenzelm / hgweb
#1564 (Oct 4, 2021, 12:50:09 AM)
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2021-1-RC0 for changeset fedc0b659881 — isatest / hgweb
#1563 (Oct 3, 2021, 12:50:06 AM)
- provide Isabelle/jEdit plugins as services, and thus allow user components do the same; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- update dependency; — wenzelm / hgweb
- trim whitespace; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- isabelle build_components -u; — wenzelm / hgweb
- updated to Haskell Stach lts-18.12 with GHC ghc-8.10.7; — wenzelm / hgweb
- updated to current Cygwin, near 3.2.0;
discontinued perl; — wenzelm / hgweb - updated to sumatra_pdf-3.3.3; — wenzelm / hgweb
- updated default version; — wenzelm / hgweb
- updated to xz-java-1.9; — wenzelm / hgweb
- updated to sqlite-jdbc-3.36.0.3; — wenzelm / hgweb
- updated to postgresql-42.2.24; — wenzelm / hgweb
- updated to jfreechart-1.5.3; — wenzelm / hgweb
- updated to flatlaf-1.6; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified Term.dest_abs (again, refining 71dfb835025d): only Free names are relevant for abstract terms, without syntax; — wenzelm / hgweb
- clarified sledgehammer_provers, following d8dc8fdc46fc; — wenzelm / hgweb
- proper term operation Term.dest_abs; — wenzelm / hgweb
- tuned, following Syntax_Trans.variant_abs; — wenzelm / hgweb
- proper patterns for (- numeral t), amending 03ff4d1e6784; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1562 (Oct 2, 2021, 2:40:41 AM)
- merged — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- update syntax for verit — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- provide verit-2021.06-rmx; — wenzelm / hgweb
#1561 (Sep 30, 2021, 1:33:23 AM)
- clarified antiquotations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified antiquotations;
some comments concerning odd "- numeral"; — wenzelm / hgweb - clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- merged — desharna / hgweb
- tuned TPTP parsing of THF function application — desharna / hgweb
- clarified examples; — wenzelm / hgweb
- repaired slip — haftmann / hgweb
- merged — desharna / hgweb
- updated to Zipperposition 2.1 — desharna / hgweb
- fixed veriT environment variable in sledgehammer's documentation — desharna / hgweb
#1560 (Sep 29, 2021, 3:09:28 AM)
- avoid overlapping PIDE markup (amending bb25ea271b15); — wenzelm / hgweb
- recover some Linux test, using virtual machine node (Ubuntu 20.04, 4 cores, 16 GB); — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified positions, notably for ML compiler errors; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- proper default for Sledgehammer GUI panel; — wenzelm / hgweb
- tuned antiquotations; — wenzelm / hgweb
- more convenient ML arguments: avoid excessive nesting of cartouches; — wenzelm / hgweb
- outer syntax: support for control-cartouche tokens; — wenzelm / hgweb
- merged — nipkow / hgweb
- An example — nipkow / hgweb
- prefer veriT over Z3 in sledgehammer — desharna / hgweb
- added Zipperposition to sledgehammer's default provers — desharna / hgweb
#1559 (Sep 28, 2021, 12:50:09 AM)
#1558 (Sep 27, 2021, 12:50:11 AM)
- merged — wenzelm / hgweb
- improper proof command 'guess' moved to separate theory "Pure-ex.Guess"; — wenzelm / hgweb
- NOT is part of syntax bundle also — haftmann / hgweb
#1557 (Sep 25, 2021, 1:27:07 AM)
- merged — wenzelm / hgweb
- tuned proofs --- avoid 'guess'; — wenzelm / hgweb
- apply declarations from interpretations in eigen context also — haftmann / hgweb
- grant access to sun.tools.jconsole, as required for Java 17; — wenzelm / hgweb
- update to e-2.6, following Martin Desharnais; — wenzelm / hgweb
#1556 (Sep 24, 2021, 12:50:10 AM)
#1555 (Sep 23, 2021, 12:50:12 AM)
- avoid problems with launch4j and jdk-17; — wenzelm / hgweb
- update to jdk-17+35 (LTS); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- unused since 398b7bb9ebdd; — wenzelm / hgweb
- merged — desharna / hgweb
- removed checks for non-commercial usage of Vampire as it is now under BSD licence — desharna / hgweb
- enabled FOOL for Vampire in Sledgehammer — desharna / hgweb
- used Vampire 4.5.1 in Sledgehammer — desharna / hgweb
- proper NEWS; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
#1554 (Sep 22, 2021, 1:37:56 AM)
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- clarified partial application: immediate check of object-logic, and avoidance of context within closure; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified antiquotations; — wenzelm / hgweb
- ML antiquotations for object-logic judgment; — wenzelm / hgweb
- proper Sign.const_typargs via Theory.add_deps_const/Theory.const_dep; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more uniform syntax; — wenzelm / hgweb
- permissive identification, e.g. relevant for HOL-SPARK examples running on rsync-clone; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- bundle lattice_syntax / no_lattice_syntax supersedes theory HOL-Library.Lattice_Syntax; — wenzelm / hgweb
- localized command 'syntax' and 'no_syntax'; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1553 (Sep 21, 2021, 1:05:56 AM)
- merged — desharna / hgweb
- proper constants in TPTP $let binding — desharna / hgweb
- more operations from Isabelle/ML; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned proofs --- eliminated 'guess'; — wenzelm / hgweb
- tuned proofs;
tuned whitespace; — wenzelm / hgweb - clarified antiquotations; — wenzelm / hgweb
- proper firstorderization in Sledgehammer — desharna / hgweb
#1552 (Sep 20, 2021, 1:34:24 AM)
- clarified signature;
clarified antiquotations; — wenzelm / hgweb - clarified antiquotations; — wenzelm / hgweb
- clarified signature -- prefer antiquotations (with subtle change of exception content); — wenzelm / hgweb
- more control symbols; — wenzelm / hgweb
- support ML antiquotations with fn abstraction; — wenzelm / hgweb
- unused; — wenzelm / hgweb
#1551 (Sep 17, 2021, 12:50:11 AM)
#1550 (Sep 16, 2021, 12:50:08 AM)
- provide current vampire-4.5.1: presently unused in Sledgehammer, but relevant for Isabelle/Naproche; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified name and options for old vampire-4.2.2; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1549 (Sep 14, 2021, 12:50:11 AM)
- explicit predicate for confined bit range avoids cyclic rewriting in presence of extensionality rule for bit values (contributed by Thomas Sewell) — haftmann / hgweb
- more latex macros; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1548 (Sep 13, 2021, 1:38:28 AM)
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations;
more formal use of consts; — wenzelm / hgweb - more antiquotations;
more formal use of consts; — wenzelm / hgweb - clarified antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- clarified antiquotation; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- ML antiquotations for type constructors and term constants; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
#1547 (Sep 11, 2021, 1:17:27 AM)
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- miscellaneous examples and experiments for Isabelle/Pure; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified order of extra TFrees: underlying fast_string_ord coincides with Name.invent (e.g. from type inference); — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified signature: more scalable operations; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- clarified order of extra type variables, following names more often than occurrences; — wenzelm / hgweb
- clarified signature;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- omit obsolete field "xs": originally from fd0f8fa2b6bd, but later unused; — wenzelm / hgweb
#1546 (Sep 10, 2021, 12:50:08 AM)
- clarified signature; — wenzelm / hgweb
- more robust: client could have terminated already; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified set of items with order of addition; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified signature;
clarified modules; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- simplified: uniqueness check happens in export_consumer; — wenzelm / hgweb
#1545 (Sep 8, 2021, 2:45:31 AM)
- more markup, e.g. to locate defining theory node in formal document output; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- export other entities, e.g. relevant for formal document output;
clarified markup kind (PIDE) vs. export kind (e.g. MMT); — wenzelm / hgweb - pointer_eq_ord: minor performance tuning; — wenzelm / hgweb
- more robust: progress.stopped means that build has failed; — wenzelm / hgweb
- more reactive interrupt; — wenzelm / hgweb
- more reactive interrupt; — wenzelm / hgweb
- more robust: retain length of results; — wenzelm / hgweb
- more reactive interrupt; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature;
minor performance tuning; — wenzelm / hgweb - more scalable operations; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more efficient operations: traverse hyps only when required; — wenzelm / hgweb
- more robust signature: result has no particular order; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- more scalable operations; — wenzelm / hgweb
- more scalable operations;
tuned; — wenzelm / hgweb - more scalable operations; — wenzelm / hgweb
#1544 (Sep 5, 2021, 12:50:07 AM)
- white space — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- some fixes connected with card_Diff_singleton — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- tuned; — wenzelm / hgweb
- proper inst table; — wenzelm / hgweb
- more scalable data structure (but: rarely used many arguments); — wenzelm / hgweb
- minor performance tuning: fewer allocations;
clarified theory context; — wenzelm / hgweb
#1542 (Sep 1, 2021, 12:50:08 AM)
#1541 (Aug 31, 2021, 12:50:09 AM)
- more Isabelle/Haskell operations; — wenzelm / hgweb
- more Isabelle/Haskell operations;
tuned; — wenzelm / hgweb - avoid change of existing file, notably rebuild via ghc_stack; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1540 (Aug 30, 2021, 12:50:10 AM)
#1539 (Aug 29, 2021, 3:04:14 AM)
#1538 (Aug 28, 2021, 1:18:29 AM)
- more Isabelle/Haskell; — wenzelm / hgweb
- made sure lambda-lifting works well with native let binders in Sledgehammer — blanchet / hgweb
- handle Zipperposition's ResourceOut gracefully — blanchet / hgweb
- 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)
- proper test for type constructor; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more scalable data structure (but: rarely used with > 5 arguments); — wenzelm / hgweb
- Backed out changeset d4af818e0880 — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb
#1536 (Aug 26, 2021, 12:50:08 AM)
- merged — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- reflect moved theories — nipkow / hgweb
- unhide canonical function def examples — nipkow / hgweb
- merged — nipkow / hgweb
- merged — nipkow / hgweb
- Backed out changeset fe8d0f4da0e6 — nipkow / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
#1535 (Aug 25, 2021, 12:50:09 AM)
- more Isabelle/Haskell operations; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- more Isabelle/Haskell operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#1534 (Aug 24, 2021, 1:59:19 AM)
- treat Symbol.eof as in ML (but: presently unused); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper Isabelle symbol positions; — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1533 (Aug 23, 2021, 12:50:09 AM)
- tuned signature: prefer existing Haskell operations; — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- consolidation of rules for bit operations — haftmann / hgweb
#1532 (Aug 21, 2021, 3:41:20 AM)
#1531 (Aug 20, 2021, 12:50:09 AM)
- more Haskell operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- revert 0faa68dedce5: very slow; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- add/rename some theorems about Map(pings) — Lukas Stevens <mail@lukas-stevens.de> / hgweb
#1530 (Aug 19, 2021, 3:16:42 AM)
- support configuration options "show_results"; — wenzelm / hgweb
- consolidate_body more thoroughly, e.g. for reduced ML_Heap.obj_size; — wenzelm / hgweb
#1529 (Aug 17, 2021, 2:20:42 AM)
- merged — desharna / hgweb
- fixed $ite syntax in TPTP THX generation — desharna / hgweb
- tuned signature; — wenzelm / hgweb
- more scalable data structures; — wenzelm / hgweb
- more scalable data structures; — wenzelm / hgweb
- more scalable data structures;
tuned; — wenzelm / hgweb
#1528 (Aug 16, 2021, 12:50:11 AM)
#1527 (Aug 13, 2021, 12:50:06 AM)
- provide bash_process server for Isabelle/ML and other external programs;
clarified signature for Bash.params; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper prover_options for batch-build; — wenzelm / hgweb
- clarified signature;
clarified errors; — wenzelm / hgweb
#1526 (Aug 8, 2021, 2:21:02 AM)
- clarified signature: more options for bash_process; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- follow phabricator 2021 Week 26;
follow arcanist 2021 Week 23; — wenzelm / hgweb
#1525 (Aug 7, 2021, 12:50:07 AM)
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1524 (Aug 6, 2021, 12:50:08 AM)
- merged — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- type classes for XML data representation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified types: prefer Isabelle byte strings; — wenzelm / hgweb
- merged — desharna / hgweb
- added option labels to Mirabelle actions — desharna / hgweb
- more operations: dest binders; — wenzelm / hgweb
- clarified abstract and concrete boolean algebras — haftmann / hgweb
- antiquotation for bundles — haftmann / hgweb
#1523 (Aug 5, 2021, 3:44:33 AM)
- prefer persistent hash code for cachable items (see also 72b13af7f266); — wenzelm / hgweb
- merged — wenzelm / hgweb
- more operations: record overall exported entities; — wenzelm / hgweb
- merged — desharna / hgweb
- added dummy_fof prover to Sledgehammer — desharna / hgweb
- fixed malconfigured option output_dir in mirabelle — desharna / hgweb
- merged — wenzelm / hgweb
- clarified export of formal entities: name space info is always present, but content depends on option "export_theory"; — wenzelm / hgweb
- proper name space "kind": this is a formal name, not comment; — wenzelm / hgweb
- more uniform signatures in ML and Scala; — wenzelm / hgweb
- merged — desharna / hgweb
- fixed typo — desharna / hgweb
- added dummy_thf prover to Sledgehammer — desharna / hgweb
#1522 (Aug 4, 2021, 12:50:10 AM)
- simplified hierarchy of type classes for bit operations — haftmann / hgweb
- obsolete — haftmann / hgweb
- more operations, notably free and bound variables as in Isabelle/Pure; — wenzelm / hgweb
#1521 (Aug 3, 2021, 12:50:08 AM)
- more operations on types and terms;
abstract syntax operations for Pure and HOL; — wenzelm / hgweb - clarified jEdit java sources; — wenzelm / hgweb
- clarified build.gradle: "compile" stopped working in gradle 6.x / 7.x for unknown reasons; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- moved theory Bit_Operations into Main corpus — haftmann / hgweb
#1520 (Aug 2, 2021, 12:50:09 AM)
- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- organize syntax for word operations in bundles — haftmann / hgweb
#1519 (Aug 1, 2021, 12:50:10 AM)
- support for Lazy.Text; — wenzelm / hgweb
- prefer compact Isabelle.Bytes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature --- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified order of modules; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1518 (Jul 31, 2021, 12:50:06 AM)
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- prefer Isabelle.Bytes, based on ShortByteString; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: more generic operations; — wenzelm / hgweb
- prefer UTF8 implementation from Data.Text.Encoding (foreign C);
clarified signatures and modules; — wenzelm / hgweb
#1517 (Jul 30, 2021, 12:50:09 AM)
- documented Mirabelle_Sledgehammer's new keep semantics — desharna / hgweb
- changed Mirabelle_Sledgehammer keep option from path to boolean — desharna / hgweb
#1516 (Jul 29, 2021, 12:50:06 AM)
- added automatic uniform stride option to Mirabelle — desharna / hgweb
- fixed HOL-ex following a5bab59d580b — desharna / hgweb
- added support for TFX $let to Sledgehammer's TPTP output — desharna / hgweb
#1515 (Jul 28, 2021, 12:50:06 AM)
- merged — desharna / hgweb
- fixed TFX generation when universal quantifier is used as term — desharna / hgweb
- merged — wenzelm / hgweb
- various improvements of "isabelle scala_project"; — wenzelm / hgweb
- support for native symlinks on Windows; — wenzelm / hgweb
- tuned Mirabelle's theory selection — desharna / hgweb
#1514 (Jul 27, 2021, 12:50:08 AM)
#1513 (Jul 26, 2021, 12:50:08 AM)
- updated for Isabelle2021 release; — wenzelm / hgweb
- back to stackage lts-17.10, to make this work on vmnipkow9 (Windows Server 2012 R2); — wenzelm / hgweb
- update to Haskell stack-2.7.3 and stackage lts-17.15; — wenzelm / hgweb
- clarified version: Apple now counts like 11, 12, ...; — wenzelm / hgweb
#1512 (Jul 25, 2021, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- clarified compiler output: allow multithreaded execution; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- clarified props: more permissive; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified properties: "module" and "no_build";
clarified signature; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned document; — wenzelm / hgweb
#1511 (Jul 24, 2021, 12:50:09 AM)
#1510 (Jul 23, 2021, 12:51:14 AM)
#1509 (Jul 20, 2021, 12:50:08 AM)
- tuning — blanchet / hgweb
- parse TPTP operator @ also when not parenthesized — blanchet / hgweb
- removed setup for outdated CVC3 from Isabelle — blanchet / hgweb
- tuned E's lambda encoding — blanchet / hgweb
- use Vampire's clausifier with iProver, now that E's is no longer supported — blanchet / hgweb
- updated Sledgehammer docs -- removed most version numbers since these are tedious to maintain — blanchet / hgweb
- compile — blanchet / hgweb
#1508 (Jul 19, 2021, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- updated documentation on Isabelle/Scala; — wenzelm / hgweb
- discontinued obsolete Apple (deprecated); — wenzelm / hgweb
- clarified component setup: exclude jar from active component, but use sources from template within ISABELLE_HOME (relevant for "isabelle scala_project -L"); — wenzelm / hgweb
- more robust "isabelle build_scala" as separate tool; — wenzelm / hgweb
#1507 (Jul 18, 2021, 12:50:10 AM)
- tuned --- based on hints by IntelliJ IDEA; — wenzelm / hgweb
- more robust: avoid -D ~~/AFP/thys after crash of AFP.init (notably in AFP/1001c0dfced0); — wenzelm / hgweb
- more portable across history; — wenzelm / hgweb
- proper isabelle.setup.Setup build; — wenzelm / hgweb
- rebuild component; — wenzelm / hgweb
- more complete scala_project, including Isabelle/jEdit plugins; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- more accurate scala_project, based on build.props of components; — wenzelm / hgweb
- clarified build_props: empty module means no build;
clarified signature;
clarified errors; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- CONTRIBUTORS — haftmann / hgweb
#1506 (Jul 17, 2021, 12:57:40 AM)
- merged — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- rebuild component; — wenzelm / hgweb
- more robust: for the sake of Isabelle.app on macOS; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- rebuild component; — wenzelm / hgweb
- more informative errors: capture low-level compiler output; — wenzelm / hgweb
- more direct isabelle_scala_build: always enabled, no "Admin" requirement; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- clarified directory; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified component setup for old graph browser; — wenzelm / hgweb
- redundant: *.class and *.jar are already ignored; — wenzelm / hgweb
- proper cat_lines: avoid last "\n"; — wenzelm / hgweb
- merged — paulson / hgweb
- A few new lemmas and simplifications — paulson <lp15@cam.ac.uk> / hgweb
- removed support for experimental Pirate prover — blanchet / hgweb
- 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)
- merged — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- proper example; — wenzelm / hgweb
- more tests; — wenzelm / hgweb
- more robust: component might be absent; — wenzelm / hgweb
- clarified global state: allow to deactivate main plugin; — wenzelm / hgweb
- more robust (again): allow to deactivate main plugin; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more complete dockables; — wenzelm / hgweb
- more robust (see 4d91b6d5d49c); — wenzelm / hgweb
- clarified startup: implicitly enforce activation of isabelle.jedit_main.Plugin; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid non-standard encoding; — wenzelm / hgweb
- proper cross-platform build: jdk component is required for ISABELLE_SETUP_CLASSPATH in other_isabelle; — wenzelm / hgweb
- more robust classpath: skip empty entries; — wenzelm / hgweb
- more robust: avoid duplicate classpath entries; — wenzelm / hgweb
- 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 - more robust; — wenzelm / hgweb
- more portable: avoid Windows CRLF in classpath output; — wenzelm / hgweb
- proper lines (amending 59b6f0462086); — wenzelm / hgweb
- more systematic treatment of encodings; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- extended the 'corec' format slightly — blanchet / hgweb
#1504 (Jul 15, 2021, 12:50:09 AM)
- prefer 'xxx' to 'xxx.yyy' to 'xxx(2)' in Sledgehammer, to some extent — blanchet / hgweb
- tuning — blanchet / hgweb
- rephrase Nitpick constraint in more first-order format that's also more friendly to the 'box' option — blanchet / hgweb
- correctly translate constructor argument in 'primrec' — blanchet / hgweb
#1503 (Jul 14, 2021, 12:50:08 AM)
- simplified a few proofs — paulson <lp15@cam.ac.uk> / hgweb
- revisited ac28714b7478: more faithful preplaying with chained facts — blanchet / hgweb
- wait for E 2.7 before using 'ite' in HO mode — blanchet / hgweb
- added alternative E binary name — blanchet / hgweb
#1502 (Jul 13, 2021, 12:50:07 AM)
- parse logical operators in the right order w.r.t. backtracking — blanchet / hgweb
- improved warning — blanchet / hgweb
- adjusted E setup to avoid generating FOOL with 2.5 (where 'ite' is missing) — blanchet / hgweb
- operations for symbolic computation of bit operations — haftmann / hgweb
- proper local context — haftmann / hgweb
#1501 (Jul 12, 2021, 12:50:08 AM)
- shasum for project meta-info; — wenzelm / hgweb
- even more strict shasum (amending c9771e1b3223); — wenzelm / hgweb
- clarified Isabelle meta-info within jar; — wenzelm / hgweb
- strict shasum: this is used on input files; — wenzelm / hgweb
- clarified modules;
clarified messages;
clarified return code; — wenzelm / hgweb - support for command-line operations; — wenzelm / hgweb
- operations for all components; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1500 (Jul 10, 2021, 12:50:10 AM)
- merged — wenzelm / hgweb
- rebuild component; — wenzelm / hgweb
- expand file paths, e.g. to allow $ISABELLE_HOME, $ISABELLE_HOME_USER; — wenzelm / hgweb
- support expand_platform_path, which is reminiscent of isabelle.Path.expand; — wenzelm / hgweb
- skip scalac for Java build; — wenzelm / hgweb
- support mixed Scala/Java build;
clarified scalac/javac options; — wenzelm / hgweb - clarified javac options; — wenzelm / hgweb
- clarified syntax: similar to URL; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more compiler_deps via "requirements", notably jar list from settings;
proper Files.createDirectories; — wenzelm / hgweb - clarified component settings; — wenzelm / hgweb
- clarified shasum: sources / resources within jar; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- merged — desharna / hgweb
- fixed HOL-TPTP following f58108b7a60c — desharna / hgweb
- documented Sledgehammer option "induction_rules" — desharna / hgweb
- refactored Sledgehammer option "induction_rules" — desharna / hgweb
- promoted "sledgehammer_instantiate_inducts" to proper option "induction_rules" — desharna / hgweb
#1499 (Jul 9, 2021, 8:49:53 AM)
- jenkins: add pre/post-hook results for benchmark — Fabian Huch <huch@in.tum.de> / hgweb
#1498 (Jul 9, 2021, 12:50:10 AM)
- remove SpecCheck; it is now part of the AFP — Kevin Kappelmann <kevin.kappelmann@tum.de> / hgweb
- merged — desharna / hgweb
- added documentation for changes to Sledgehammer option "lam_trans" — desharna / hgweb
- jenkins: pre/post-hook results — Fabian Huch <huch@in.tum.de> / hgweb
- merged — desharna / hgweb
- added opaque_combs and renamed hide_lams to opaque_lifting — desharna / hgweb
#1497 (Jul 8, 2021, 12:50:07 AM)
- more robust treatment of empty string; — wenzelm / hgweb
- invoke Scala compiler from Java, without external process;
tuned messages; — wenzelm / hgweb
#1496 (Jul 7, 2021, 12:50:05 AM)
#1495 (Jul 5, 2021, 1:56:04 AM)
- Imported lots of material from Stirling_Formula/Gamma_Asymptotics — paulson <lp15@cam.ac.uk> / hgweb
#1494 (Jul 3, 2021, 12:51:32 AM)
- merged — paulson / hgweb
- arg for the nonstandard complex numbers — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- converting arg to Arg — paulson <lp15@cam.ac.uk> / hgweb
- just a bit of tidying up — paulson <lp15@cam.ac.uk> / hgweb
- create jar in pure Java; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified order; — wenzelm / hgweb
- proper treatment of leading zero; — wenzelm / hgweb
- support for jar resources; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for Isabelle/Scala in pure Java; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- clarified modules and signatures; — wenzelm / hgweb
- back to scala-2.13.5: avoid problems with history in scala REPL; — wenzelm / hgweb
#1493 (Jul 1, 2021, 12:50:07 AM)
- tuned imports; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified Isabelle/Java/Scala project setup; — wenzelm / hgweb
- support for Isabelle setup in pure Java; — wenzelm / hgweb
- tuned: prefer Java interfaces; — wenzelm / hgweb
- clarified package: towards stand-alone setup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct java.home, according to current jdk directory layout; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules;
avoid initial use of _settings during init; — wenzelm / hgweb - tuned: prefer Java interfaces; — wenzelm / hgweb
- tuned: prefer Java interfaces; — wenzelm / hgweb
- clarified signature: prefer Java interfaces; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper usage; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules (again): services require full Isabelle/Scala environment; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- updated to scala-2.13.6, with scala-xml 1.3.0 ~> 2.0.0; — wenzelm / hgweb
- clarified environment (amending 9444489766a1); — wenzelm / hgweb
- merged — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
- move code setup from Cardinality to separate theory — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
#1492 (Jun 29, 2021, 12:50:06 AM)
- A few useful lemmas about derivatives, colinearity and other topics — paulson <lp15@cam.ac.uk> / hgweb
#1491 (Jun 27, 2021, 12:50:07 AM)
- proper Font_Subst.cache for paintScreenLineRange; — wenzelm / hgweb
- more predictable result, avoid slightly odd "lastSubstFont" by jEdit; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1490 (Jun 26, 2021, 12:50:10 AM)
- discontinue i21of4 (old Apple hardware); — wenzelm / hgweb
- avoid deprecated operation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for jEdit font substitution; — wenzelm / hgweb
- more ambitious use of AttributedString (despite be825a69fc67, which was for much older Java);
more direct TextAttribute.RUN_DIRECTION_LTR (see also ce22e5c3d4ce); — wenzelm / hgweb - updated to flatlaf-1.2; — wenzelm / hgweb
- proper directories after reinstallation of lxbroy10; — wenzelm / hgweb
- more visual emphasis on node status; — wenzelm / hgweb
#1489 (Jun 25, 2021, 12:50:06 AM)
#1488 (Jun 24, 2021, 12:50:06 AM)
- merged — haftmann / hgweb
- more default simp rules — haftmann / hgweb
- some word streamlining — haftmann / hgweb
- avoid legacy domain informatik.tu-muenchen.de; — wenzelm / hgweb
#1487 (Jun 19, 2021, 12:51:08 AM)
- tuned --- following hints by IntelliJ; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature (see 2d6a489adb01); — wenzelm / hgweb
- added support for TFX's and THF's $ite to Sledgehammer — desharna / hgweb
- tuned Mirabelle documentation — desharna / hgweb
#1486 (Jun 18, 2021, 12:51:06 AM)
- shortened long lines — desharna / hgweb
- fixed typos — desharna / hgweb
- updated Mirabelle documentation — desharna / hgweb
- changed Mirabelle's filter to use short theory names — desharna / hgweb
#1485 (Jun 17, 2021, 12:51:06 AM)
#1484 (Jun 13, 2021, 12:51:05 AM)
- added support for unbounded max calls to Mirabelle — desharna / hgweb
- added warnings when defining unamed or redefining Mirabelle action — desharna / hgweb
- tuned whitespace; — wenzelm / hgweb
#1483 (Jun 12, 2021, 12:51:06 AM)
- tuned Mirabelle — desharna / hgweb
- merged — desharna / hgweb
- refactored Mirabelle to produce output in real time — desharna / hgweb
#1482 (Jun 11, 2021, 12:51:07 AM)
- global interpretation into nested targets — haftmann / hgweb
- more succint interfaces — haftmann / hgweb
#1481 (Jun 10, 2021, 12:50:14 AM)
- merged — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- proper profiling within command execution: messages require PIDE id; — wenzelm / hgweb
- more systematic treatment of profiling mode; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- prefer less intrusive tracing message; — wenzelm / hgweb
- clarified documentation: tracing messages are not shown here; — wenzelm / hgweb
- add missing file; — wenzelm / hgweb
- more formal ML profiling messages; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#1480 (Jun 9, 2021, 12:50:07 AM)
- Lukas Steven's more general fold foctions for maps — nipkow / hgweb
- More general fold function for maps — nipkow / hgweb
#1479 (Jun 8, 2021, 12:50:08 AM)
- follow Phabricator update 2021 Week 23; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more formal theory and session names;
tuned whitespace; — wenzelm / hgweb - proper NEWS after Isabelle2021; — wenzelm / hgweb
- updated descriptions; — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
- more robust within session "HOL"; — wenzelm / hgweb
#1478 (Jun 7, 2021, 1:10:15 AM)
- merged — wenzelm / hgweb
- suppress theories from other sessions, unless explicitly specified via mirabelle_theories; — wenzelm / hgweb
- clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT); — wenzelm / hgweb
- refer to theory "segments" only, according to global Build.build_theories and Thy_Info.use_theories; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform schedule_theories, notably for "present" and "commit" phase after loading; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- moved more legacy to AFP — haftmann / hgweb
#1477 (Jun 6, 2021, 12:50:06 AM)
- clarified modules; — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
- more thorough update of required files (amending 1529c3eb6bac); — wenzelm / hgweb
- clarified examples; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- misc tuning --- following hints by Jørgen Villadsen (see also 1ce1bc9ff64a); — wenzelm / hgweb
#1476 (Jun 5, 2021, 2:22:10 AM)
- tuned --- reduced source complexity; — wenzelm / hgweb
- proper usage (amending f7ea394490f5); — wenzelm / hgweb
- merged, resolving minor conflict; — wenzelm / hgweb
- allow build session setup, e.g. for protocol handlers; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned --- potentially more robust (e.g. session.phase_changed vs. isabelle_process.terminated); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- removed pointless option (see 3d0952893db8); — wenzelm / hgweb
- tuned --- avoid redundant future tasks from already loaded theories; — wenzelm / hgweb
- no comment --- topological order appears to be fine since 04-Mar-2013; — wenzelm / hgweb
- more predictable sequential presentation (2f9877db82a1), without somewhat pointless result_ord (e7fab0b5dbe7); — wenzelm / hgweb
- moved stride option from sledgehammer action to main mirabelle — desharna / hgweb
#1475 (Jun 4, 2021, 12:50:08 AM)
- merged — paulson / hgweb
- new lemmas mostly about paths — paulson <lp15@cam.ac.uk> / hgweb
- lexorders the locale way — haftmann / hgweb
#1474 (Jun 2, 2021, 12:50:10 AM)
#1473 (May 30, 2021, 12:50:08 AM)
- merged — paulson / hgweb
- some new and/or varient results about images — paulson <lp15@cam.ac.uk> / hgweb
- nicer statement of Liouville_theorem — paulson <lp15@cam.ac.uk> / hgweb
- more lemmas — haftmann / hgweb
- max word moved to Word_Lib in AFP — haftmann / hgweb
#1472 (May 27, 2021, 12:50:07 AM)
- more robust syntax; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified document export names; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid former verbose_latex, which has been renamed to verbose in 52030acb19ac; — wenzelm / hgweb
- compose Latex text as XML, output exported YXML in Isabelle/Scala; — wenzelm / hgweb
- more direct index_entry: no positions required -- text is eventually moved to .ind file; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1471 (May 25, 2021, 12:50:07 AM)
- clarified system_log: make this work independently of the particular "isabelle build" command-line (e.g. "isabelle mirabelle"); — wenzelm / hgweb
- tuned message, e.g. for Pure bootstrap; — wenzelm / hgweb
- proper signature export (amending b50f8cc8c08e); — wenzelm / hgweb
- syslog option for "isabelle build"; — wenzelm / hgweb
#1470 (May 24, 2021, 12:50:10 AM)
- further "unset CDPATH", whenever a new non-interactive bash is started (see also ac07f6be27ea); — wenzelm / hgweb
- merged — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified index, more like formal @{element_ref}; — wenzelm / hgweb
- clarified treatment of type constructors; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- more uniform document antiquotations for ML: consolidate former setup for manuals; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified index antiquotation for ML: more ambitious type-setting, more accurate syntax; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: avoid dispatch via name; — wenzelm / hgweb
- clarified, e.g. type variables; — wenzelm / hgweb
- tuned index; — wenzelm / hgweb
- more ambitious default for index "is like"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for index entries; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified old document build; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- prefer standard document_build=lualatex --- ISABELLE_TMP/examples has been removed already in 435fb018e8ee; — wenzelm / hgweb
- prefer standard document_build=lualatex --- no impact of "sedindex" in prepare_document; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper Unix lines; — wenzelm / hgweb
- prefer explicit option document_bibliography (actually ignored by build script); — wenzelm / hgweb
- explicit option document_bibliography; — wenzelm / hgweb
- proper bibliography; — wenzelm / hgweb
- discontinued obsolete "isabelle latex"; — wenzelm / hgweb
- 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 - default document_build (lualatex); — wenzelm / hgweb
- more robust: allow \printindex within the document; — wenzelm / hgweb
- clarified bash scripts, with public interfaces for user-defined Document_Build.Engine; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- option document_preprocessor; — wenzelm / hgweb
- show symbols in Isabelle/ML instead of perl; — wenzelm / hgweb
- more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile; — wenzelm / hgweb
- tuned --- more robust; — wenzelm / hgweb
- discontinued somewhat pointless "fixbookmarks": default output works sufficiently well; — wenzelm / hgweb
- more uniform bibtex error, without using perl (see 4710dd5093a3); — wenzelm / hgweb
- proper message for instances of Exn.User_Error, without extra Output.error_prefix (e.g. for Document_Build.Build_Error); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified command-line options; — wenzelm / hgweb
- obsolete (see 5a3a2a52648d); — wenzelm / hgweb
- redundant: copy produced from session document_files; — wenzelm / hgweb
- clarified treatment of Isabelle .sty files; — wenzelm / hgweb
- option document_logo; — wenzelm / hgweb
- proper options; — wenzelm / hgweb
- option document_build refers to build engine in Isabelle/Scala;
pdflatex is back as legacy build engine, e.g. for published proceedings; — wenzelm / hgweb - redundant: tmp_dir is purged anyway; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned --- clarified corner cases; — wenzelm / hgweb
- more uniform use of Properties.Eq.unapply, with slightly changed semantics in boundary cases; — wenzelm / hgweb
- clarified signature -- avoid odd warning about scala/bug#6675; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper syntax of Scala 3; — wenzelm / hgweb
- enforce syntax of Scala 3; — wenzelm / hgweb
#1469 (May 21, 2021, 12:50:06 AM)
- things need to be ugly — paulson <lp15@cam.ac.uk> / hgweb
#1468 (May 19, 2021, 2:37:18 AM)
- merged — paulson / hgweb
- sorted as an abbreviation — paulson <lp15@cam.ac.uk> / hgweb
#1467 (May 18, 2021, 12:50:13 AM)
- mere abbreviation for logical alias — haftmann / hgweb
- avoid unexpected output+behaviour when CDPATH is set — kleing / hgweb
#1466 (May 17, 2021, 12:50:08 AM)
- recover some Linux test, using old macbroy2 as i21of4 (Ubuntu 20.04); — wenzelm / hgweb
- avoid perl; — wenzelm / hgweb
- tuned signature --- following hints by IntelliJ IDEA; — wenzelm / hgweb
- ignore session build timeout, notably in AFP; — wenzelm / hgweb
- check timeout_ignored as in ML, before applying timeout_scale; — wenzelm / hgweb
#1465 (May 16, 2021, 1:56:36 AM)
- merged — wenzelm / hgweb
- proper build of required session images vs. build with Mirabelle presentation; — wenzelm / hgweb
- reactive "sledgehammer"; — wenzelm / hgweb
- reactive "sledgehammer_filter": statically correct, but untested (no proof_file); — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- clarified signature;
supporess empty results; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified log content; — wenzelm / hgweb
- reimplemented Mirabelle as Isabelle/ML presentation hook + Isabelle/Scala tool, but sledgehammer is still inactive; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- unused (see 8ffc607c345d); — wenzelm / hgweb
- clarified signature: provide access to previous state; — wenzelm / hgweb
- clarified signature (see Scala version); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- avoid duplicate loading of ML file; — wenzelm / hgweb
#1464 (May 15, 2021, 12:50:07 AM)
- strict_sorted now an abbreviation — paulson <lp15@cam.ac.uk> / hgweb
#1463 (May 14, 2021, 12:50:08 AM)
- explicit type class operations for type-specific implementations — haftmann / hgweb
- obsolete — haftmann / hgweb
#1462 (May 13, 2021, 12:50:09 AM)
- added lemmas map_ran_Cons_sel and (length|map_fst)_map_ran — desharna / hgweb
- merged — nipkow / hgweb
- generalized type — nipkow / hgweb
#1461 (May 12, 2021, 12:50:08 AM)
- basic setup of Isabelle setup tool --- pure Java, no dependencies; — wenzelm / hgweb
- merged — wenzelm / hgweb
- guess package more directly; — wenzelm / hgweb
- merged — paulson / hgweb
- Just one lemma — paulson <lp15@cam.ac.uk> / hgweb
- proper support for macOS/Rosetta: let "uname -m" report arm64 instead of x86_64; — wenzelm / hgweb
- clarified platforms; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper jEdit.props (amending ff716ecb0805); — wenzelm / hgweb
- update to gmp-6.2.1, with support for arm64-darwin; — wenzelm / hgweb
- clarified platforms; — wenzelm / hgweb
- clarified options: implicitly support both x86_64 and arm64; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- centralized more lemmas — haftmann / hgweb
- avoid Fun.swap — haftmann / hgweb
- guide is out of focus — haftmann / hgweb
#1460 (May 11, 2021, 12:50:08 AM)
- proper build for fresh target directory (amending d9823224fcfe); — wenzelm / hgweb
- put more resources into jedit_build component; — wenzelm / hgweb
- more brackets (see f6b453449cc6); — wenzelm / hgweb
- more brackets; — wenzelm / hgweb
- proper settings variable, amending 6e85281177df; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned proofs --- avoid z3, which is absent on arm64-linux; — wenzelm / hgweb
- proper condition: z3 could be absent, e.g. on arm64-linux; — wenzelm / hgweb
- build auxiliary jEdit component in Isabelle/Scala;
clarified directory layout; — wenzelm / hgweb - separate component for idea-icons.jar, from jedit_build (see also ff0e0bb81597); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1459 (May 10, 2021, 12:50:09 AM)
#1458 (May 8, 2021, 12:50:11 AM)
- tuned comments; — wenzelm / hgweb
- misc updates and clarification; — wenzelm / hgweb
- clarified file name; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to polyml-5.8.2 (official release); — wenzelm / hgweb
- clarified default_platform_families (again); — wenzelm / hgweb
- proper option for linux_arm; — wenzelm / hgweb
- proper "$?"; — wenzelm / hgweb
#1457 (May 7, 2021, 12:50:11 AM)
- proper jvm_platform, notably for org.sqlite.lib.path; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- support for platform family "linux_arm"; — wenzelm / hgweb
- clarified purge; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- support local build_heaps;
more robust build_release; — wenzelm / hgweb
#1456 (May 6, 2021, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned --- rename = dist_name is sufficient; — wenzelm / hgweb
- proper dist_name; — wenzelm / hgweb
- clarified option -P: allow empty argument; — wenzelm / hgweb
- support for existing release archive;
misc tuning and clarification; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more website content; — wenzelm / hgweb
- misc tuning and clarification: more explicit types Release_Context, Release_Archive; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned theory structure — haftmann / hgweb
- more appropriate location — haftmann / hgweb
- collected lemmas on permutations — haftmann / hgweb
#1455 (May 5, 2021, 12:50:07 AM)
- A nice cardinality lemma — paulson <lp15@cam.ac.uk> / hgweb
#1454 (May 4, 2021, 12:50:10 AM)
- tuned — nipkow / hgweb
- more robust indentation: proper line context after insert; — wenzelm / hgweb
- more robust: avoid sporadic crash of JEditBuffer.tokenMarker.getMainRuleSet().getModeName(); — wenzelm / hgweb
- support nested cases; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- early definition of ML antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1453 (Apr 30, 2021, 12:50:10 AM)
- clarified signature: more operations; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
#1452 (Apr 29, 2021, 12:50:09 AM)
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified command-line, following other build_XYZ tools; — wenzelm / hgweb
- more recent OCaml and GHC stack: better support for Apple Silicon; — wenzelm / hgweb
#1451 (Apr 26, 2021, 2:55:03 AM)
- merged — wenzelm / hgweb
- avoid "exec" to change the winpid; — wenzelm / hgweb
- 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
- fast approximation of test for process group (NB: initial process might already be terminated, while background processes are still running); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- rebuild executable for x86_64-darwin; — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- update Linux base-line; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- simplified typesetting of \<guillemotleft>...\<guillemotright>; — wenzelm / hgweb
#1450 (Apr 24, 2021, 12:50:13 AM)
#1449 (Apr 21, 2021, 12:50:06 AM)
#1448 (Apr 20, 2021, 12:50:08 AM)
#1447 (Apr 18, 2021, 12:50:06 AM)
- updated example; — wenzelm / hgweb
- clarified options (again); — wenzelm / hgweb
- more options: update ISABELLE_IDENTIFIER; — wenzelm / hgweb
#1446 (Apr 17, 2021, 1:30:34 AM)
- clarified conditional ML; — wenzelm / hgweb
- support for conditional ML text; — wenzelm / hgweb
- updated example; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- proper context variable handling when stripping leadings quantifiers from test goals — haftmann / hgweb
#1445 (Apr 15, 2021, 12:50:10 AM)
- proper etc/ISABELLE_ID from archive (amending 4cba4e250c28); — wenzelm / hgweb
- eliminated perl: prefer elementary GNU printenv; — wenzelm / hgweb
- more robust bootstrap of components; — wenzelm / hgweb
- more self-contained support for macOS; — wenzelm / hgweb
#1444 (Apr 14, 2021, 12:50:08 AM)
#1443 (Apr 13, 2021, 2:04:22 AM)
- support for base64 via Isabelle/Scala/ML; — wenzelm / hgweb
- compile; — wenzelm / hgweb
- clarified signature: avoid overlap of String vs. Bytes (both are CharSequence); — wenzelm / hgweb
- clarified signature (again); — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature: more structured arguments, notably for remote provers; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: avoid tmp file; — wenzelm / hgweb
- clarified signature for Scala functions; — wenzelm / hgweb
- clarified message output: flush already happens in write_message_yxml (see Isabelle/22b5ecb53dd9); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified cache; — wenzelm / hgweb
- clarified signature: Bytes extends CharSequence already (see d201996f72a8); — wenzelm / hgweb
- clarified exceptions; — wenzelm / hgweb
- more uniform use of Byte_Message;
support protocol_message with multiple chunks; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust treatment of empty markup: it allows to produce formal chunks; — wenzelm / hgweb
#1442 (Apr 12, 2021, 12:50:07 AM)
#1441 (Apr 11, 2021, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- proper treatment of nested antiquotations;
clarified signature; — wenzelm / hgweb - support for ML special forms: modified evaluation similar to Scheme; — wenzelm / hgweb
- clarified signature: more detailed token positions for antiquotations; — wenzelm / hgweb
#1440 (Apr 9, 2021, 12:50:09 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- confluent preprocessing for floats in presence of target language numerals — haftmann / hgweb
- subclass relation — haftmann / hgweb
#1439 (Apr 8, 2021, 12:50:06 AM)
- some tinkering with npm versions; — wenzelm / hgweb
- some tinkering with npm versions; — wenzelm / hgweb
- back to post-release mode; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- auto-update due to "isabelle build_vscode"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned --- following hints by IntelliJ IDEA; — wenzelm / hgweb
- fixed problematic addition operation in the 'approximation' package (previous version used much too high precision sometimes) — Manuel Eberl <eberlm@in.tum.de> / hgweb
- simplified definition — haftmann / hgweb
#1438 (Apr 7, 2021, 12:50:07 AM)
#1437 (Apr 6, 2021, 12:50:08 AM)
- discontinue old Ubuntu 18.04 LTS, e.g. it cannot build documentation "prog-prove"; — wenzelm / hgweb
- following recent Phabricator update, after 2021 Week 13 (Late March); — wenzelm / hgweb
#1436 (Apr 3, 2021, 12:50:08 AM)
- merged — paulson / hgweb
- Cosmetic: no !! in the lemma statement — paulson <lp15@cam.ac.uk> / hgweb
#1435 (Apr 2, 2021, 12:50:07 AM)
- clarified README;
avoid odd patching of sources; — wenzelm / hgweb - more standard header, with utf-8 encoding; — wenzelm / hgweb
- clarified HTML template (see also 04cb7e02ca38): avoid odd patching of sources; — wenzelm / hgweb
- merged — nipkow / hgweb
- new automatic order prover: stateless, complete, verified — nipkow / hgweb
#1434 (Apr 1, 2021, 2:21:11 AM)
- clarified signature; — wenzelm / hgweb
- clarified: follow "isabelle version -t"; — wenzelm / hgweb
- further clarification of Isabelle distribution identification -- avoid odd patching of sources; — wenzelm / hgweb
- tuned signature -- more explicit types; — wenzelm / hgweb
- more robust and uniform ISABELLE_TAGS; — wenzelm / hgweb
- clarified ISABELLE_ID: distribution vs. hg archive vs. hg repos; — wenzelm / hgweb
- simplified release status (again), in contrast to a43898f76ae9; — wenzelm / hgweb
- more uniform HTTP resources; — wenzelm / hgweb
- clarified (again): local tip could be actually more recent; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- more systematic java_library: avoid empty entries, declaration order as for other bash functions; — wenzelm / hgweb
#1433 (Mar 31, 2021, 12:50:06 AM)
- support sequential LaTeX jobs: more robust when TeX installation is self-installing packages etc.; — wenzelm / hgweb
- updated to latest latex due to new mechanism for dealing with bold ccfonts — nipkow / hgweb
#1432 (Mar 30, 2021, 12:50:07 AM)
- removal of needless hypothesis in hd_rev and last_rev — paulson <lp15@cam.ac.uk> / hgweb
#1431 (Mar 29, 2021, 12:50:08 AM)
- more robust; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- proper export; — wenzelm / hgweb
- more options: build is part of default setup; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more options; — wenzelm / hgweb
- proper Admin script, outside the settings environment; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#1430 (Mar 28, 2021, 12:50:08 AM)
- tuned; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more accurate settings after update of current version; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- more robust: lest hg work out remote tip;
more options; — wenzelm / hgweb - more options; — wenzelm / hgweb
- clarified treatment of multiple versions: last one counts;
more options; — wenzelm / hgweb - more robust; — wenzelm / hgweb
- more robust: explicit repository root; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more convenient repository setup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust invocation of hg; — wenzelm / hgweb
- more robust: idempotent; — wenzelm / hgweb
- more robust invocation of hg; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output;
more options; — wenzelm / hgweb - support repository archives (without full .hg directory); — wenzelm / hgweb
- more robust invocation of hg; — wenzelm / hgweb
- 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)
#1428 (Mar 25, 2021, 12:50:06 AM)
#1427 (Mar 24, 2021, 12:50:06 AM)
- enforce full build; — wenzelm / hgweb
- turn LaTeX warning into error, for the sake of isabelle.sty/bbbfont; — wenzelm / hgweb
- discontinue fragile check in LaTeX, e.g. problems with toc entries; — wenzelm / hgweb
#1426 (Mar 23, 2021, 12:50:07 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- type class relaxation — paulson <lp15@cam.ac.uk> / hgweb
- more NEWS; — wenzelm / hgweb
- clarified group (but hard to tell); — wenzelm / hgweb
- more glyphs proposed by Simon Foster: 0x002713, 0x002717, 0x002af4, 0x002afb, 0x002afd;
corresponding symbols and latex macros; — wenzelm / hgweb - more lemmas — haftmann / hgweb
#1425 (Mar 22, 2021, 2:13:46 AM)
- clarified package name (actually both pxfonts and txfonts exist and have this font); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer isabelle bbbfont; — wenzelm / hgweb
- enforce full build; — wenzelm / hgweb
- clarified symbol names, notably relevant for Z_Notation; — wenzelm / hgweb
- update README (actually after update of component); — wenzelm / hgweb
- high-quality blackboard-bold fonts from "txmia" (package "txfonts"); — wenzelm / hgweb
#1424 (Mar 20, 2021, 12:50:08 AM)
- publish component; — wenzelm / hgweb
- further clarification of Z Notation symbols (notably glyphs 0x2119, 0x2A1F, 0x2982, 0x2A3E), by Simon Foster; — wenzelm / hgweb
- clarified \<Zcomp> (small) vs. \<Zsemi> (big); — wenzelm / hgweb
- more CONTRIBUTORS; — wenzelm / hgweb
- 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)
- more accurate glyphs 0x25C1 / 0x25B7, based on 0x2A64 / 0x2A65 minus the "minus"; — wenzelm / hgweb
- clarified order for GUI panel; — wenzelm / hgweb
- prefer more direct interpretation — haftmann / hgweb
- more Z_Notation symbols, as proposed by Simon Foster; — wenzelm / hgweb
- more accurate spacing, according to results seen in isar-ref (Appendix B), using 12pt or 10pt; — wenzelm / hgweb
- clarified order for presentation in isar-ref (Appendix B); — wenzelm / hgweb
- prefer explicit \<Zproject> (with its own Unicode codepoint); — wenzelm / hgweb
#1422 (Mar 18, 2021, 12:50:06 AM)
- 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 - tuned message; — wenzelm / hgweb
- proper directory of settings file;
tuned; — wenzelm / hgweb
#1421 (Mar 17, 2021, 12:50:10 AM)
#1420 (Mar 16, 2021, 1:29:28 AM)
- added lemma — nipkow / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature (again); — wenzelm / hgweb
#1419 (Mar 15, 2021, 12:50:09 AM)
- tuned --- following hints by IntelliJ; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- proper shell quote; — wenzelm / hgweb
- removed spurious references to perl / libwww-perl; — wenzelm / hgweb
- 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 - clarified signature: refer to file name instead of file content; — wenzelm / hgweb
- compile; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- support for SystemOnTPTP.run_system, with strict error following scripts/remote_atp; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- elapsed time to download content (and for the server to provide content); — wenzelm / hgweb
#1418 (Mar 14, 2021, 12:50:10 AM)
- more direct elapsed run_time via bash_process wrapper (via Scala and C); — wenzelm / hgweb
- merged — wenzelm / hgweb
- use SystemOnTPTP.list_systems from Isabelle/Scala, with dynamic URL option and more elementary error messages; — wenzelm / hgweb
- clarified signature: let Sledgehammer handle SystemOnTPTP comments; — wenzelm / hgweb
- clarified signature: url may change dynamically and is part of result; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- support timeout, similar to perl LWP::UserAgent; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: function_thread is determined in Isabelle/Scala, not Isabelle/ML; — wenzelm / hgweb
- support for SystemOnTPTP in Isabelle/ML and Isabelle/Scala (without perl); — wenzelm / hgweb
- clarified HTTP.Content: support encoding;
more realistic HTTP.Client operations; — wenzelm / hgweb - clarified signature: more explicit HTTP operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified components; — wenzelm / hgweb
#1417 (Mar 12, 2021, 12:50:08 AM)
- avoid name clash — haftmann / hgweb
- lemma — haftmann / hgweb
- tuned; — wenzelm / hgweb
- another example for lift_bnf for quotients — traytel / hgweb
#1416 (Mar 11, 2021, 2:04:34 AM)
- merged — wenzelm / hgweb
- proper \usepackage[T1]{fontenc}; — wenzelm / hgweb
- more robust init: avoid spilling opam artifacts; — wenzelm / hgweb
- proper type-setting of cartouches (requires T1);
\usepackage[T1]{fontenc} is default for mkroot;
\usepackage[utf8]{inputenc} is obsolete in lualatex; — wenzelm / hgweb - provide \usepackage{textcomp} (again), for the sake of Ubuntu 16.04; — wenzelm / hgweb
- more robust;
eliminated perl; — wenzelm / hgweb - removed unused latex packages; — wenzelm / hgweb
- obsolete (see 0c837beeb5e7); — wenzelm / hgweb
- proper Isabelle/Scala tool --- avoid perl; — wenzelm / hgweb
#1415 (Mar 10, 2021, 12:50:07 AM)
- generalized confluence-based subdistributivity theorem for quotients;
new example that triggered the generalization — traytel / hgweb - Backed out changeset 3fdb94d87e0e — desharna / hgweb
- Backed out changeset b867b436f372 — desharna / hgweb
#1414 (Mar 9, 2021, 12:50:11 AM)
- reduced dependencies on List_Permutation — haftmann / hgweb
- follow corresponding precedence on sets — haftmann / hgweb
#1413 (Mar 7, 2021, 12:50:09 AM)
- consolidated names — haftmann / hgweb
- reduced dependencies on theory List_Permutation — haftmann / hgweb
#1412 (Mar 6, 2021, 12:50:06 AM)
- obsolete (see f3378101f555); — wenzelm / hgweb
- merged — wenzelm / hgweb
- more direct unlimited smt_timeout;
update of certificates: generated command-line options are part of input / digest; — wenzelm / hgweb - clarified smt: support Timeout.ignored and Timeout.scale_time; — wenzelm / hgweb
- clarified timeouts in Isabelle/ML; — wenzelm / hgweb
- tuned --- more elementary Time operations; — wenzelm / hgweb
- removed unused/pointless operation: Time.start is the load/init time of this Scala module; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- clarified signature --- augment existing structure Time; — wenzelm / hgweb
- rebuild SMT certificates from scratch; — wenzelm / hgweb
- added lemmas (sublist|prefix|suffix)_list_all — desharna / hgweb
- added lemmas takeWhile_is_prefix, suffix_dropWhile, and sublist_(take|drop)While — desharna / hgweb
- added lemmas list_all_(take|drop)I and list_all_(take|drop)WhileI — desharna / hgweb
- typo — haftmann / hgweb
- merged — desharna / hgweb
- added upper bound on monomorphisation duplicate instances — desharna / hgweb
- tuned best_slices in atp_config — desharna / hgweb
- tuned exec field in atp_config — desharna / hgweb
#1411 (Mar 5, 2021, 1:17:41 AM)
- removed junk; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- enforce full build, after significant changes in Isabelle/Scala; — wenzelm / hgweb
- clarified compiler options: show relevant warnings; — wenzelm / hgweb
- tuned --- avoid compiler warnings; — wenzelm / hgweb
- clarified signature --- fewer warnings; — wenzelm / hgweb
- clarified signature --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- more robust ordering (see also 88c96e836ed6); — wenzelm / hgweb
- proper scala.collection.immutable; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
#1410 (Mar 4, 2021, 12:50:09 AM)
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- more robust error; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- updated to scala-2.13.5 (with scala-swing_2.13-3.0.0); — wenzelm / hgweb
- slightly more efficient Term.fastype_of (only little impact in regular applications); — wenzelm / hgweb
#1409 (Mar 3, 2021, 12:50:11 AM)
#1408 (Mar 2, 2021, 1:41:20 AM)
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- reverted simprule status on a new lemma — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tiny bit of lemma hacking — paulson <lp15@cam.ac.uk> / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- avoid deprecated conversions between certain number type; — wenzelm / hgweb
- tuned --- avoid deprecated Predef.any2stringadd; — wenzelm / hgweb
- tuned --- silence odd warning; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- tuned --- fewer warnings; — wenzelm / hgweb
- clarified signature, according to Isabelle/Scala; — wenzelm / hgweb
- download more directly, via means of JVM; — wenzelm / hgweb
- download on separate thread; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper relative path (see also df49ca5da9d0, 5b15eee1a661, etc.); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- NEWS — haftmann / hgweb
- lemma diffusion — haftmann / hgweb
- more connections between mset _ = mset _ and permutations — haftmann / hgweb
- dissolve theory with duplicated name from afp — haftmann / hgweb
#1407 (Mar 1, 2021, 12:50:06 AM)
- 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)
- more Isabelle/ML/Scala operations; — wenzelm / hgweb
- more Isabelle/ML/Scala operations; — wenzelm / hgweb
- more Isabelle/ML/Scala operations;
clarified errors; — wenzelm / hgweb - proper src1, amending 20157c8ab3f3; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper File.eq, amending df49ca5da9d0; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules: more like ML; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct make_directory in ML and Scala, but ssh still requires perl for Windows UNC paths (see a5dbad753552); — wenzelm / hgweb
- 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
- more checks; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified comments; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
#1405 (Feb 27, 2021, 12:50:07 AM)
#1404 (Feb 26, 2021, 12:50:07 AM)
#1403 (Feb 25, 2021, 12:50:07 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- A couple of basic lemmas about arg — paulson <lp15@cam.ac.uk> / hgweb
- multiset as equivalence class of permuted lists — haftmann / hgweb
- emphasize connection to multisets — haftmann / hgweb
- 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)
- more on Isabelle_System.bash; — wenzelm / hgweb
- more specific name — haftmann / hgweb
- more lemmas — haftmann / hgweb
- dropped obscure FIXME — haftmann / hgweb
- proper usage of hypotheses for zipperposition's TPTP generation — desharna / hgweb
- merged — desharna / hgweb
- tuned Mirabelle to parse option check_trivial only once — desharna / hgweb
- merged — desharna / hgweb
- merged — desharna / hgweb
- added stride option to Mirabelle — desharna / hgweb
- proper prover capabilities for zipperposition — desharna / hgweb
#1401 (Feb 23, 2021, 2:04:38 AM)
- NEWS; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified uses of Isabelle_System.bash_process: more checks, fewer messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more direct timing from bash_process wrapper; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature, following Isabelle/Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: Isabelle_System.bash_process is strict and thus cannot check for interrupt_return_code; — wenzelm / hgweb
- clarified signature: always trim_line of Process_Result.out/err, uniformly in ML and Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature, following Isabelle/Scala; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: process_result timing from Isabelle/Scala; — wenzelm / hgweb
- NEWS — haftmann / hgweb
- dedicated locale for preorder and abstract bdd operation — haftmann / hgweb
- get rid of traditional predicate — haftmann / hgweb
#1400 (Feb 22, 2021, 12:50:09 AM)
- proper treatment of process_result; — wenzelm / hgweb
- more accurate process_result in ML, corresponding to Process_Result in Scala; — wenzelm / hgweb
- clarified: proper trim_line for error; — wenzelm / hgweb
- unused; — wenzelm / hgweb
#1399 (Feb 21, 2021, 1:54:30 AM)
- clarified lines (again); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more uniform Bash.process: always ask Isabelle/Scala; — wenzelm / hgweb
- more reactive protocol messages, e.g. for Scala.function (relevant for Bash.process); — wenzelm / hgweb
- clarified compiler options; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- removed obsolete RC tags; — wenzelm / hgweb
- more hints; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2021 for changeset 7e2a9a8c2b85 — wenzelm / hgweb
- provide naproche-755224402e36; — wenzelm / hgweb
- provide naproche-4ad61140062f; — wenzelm / hgweb
#1398 (Feb 20, 2021, 12:50:06 AM)
- 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)
- tidied up a few ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
#1396 (Feb 15, 2021, 12:50:09 AM)
- merged — wenzelm / hgweb
- provide naproche-6d0d76ce2f2a; — wenzelm / hgweb
- Added tag Isabelle2021-RC6 for changeset ed36e33a2e4b — wenzelm / hgweb
- updated to flatlaf-1.0; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- more robust interrupt handling as in Future.forked_results (amending 64df1e514005); — wenzelm / hgweb
- more parallelism: avoid exhaustion of standard thread pool; — wenzelm / hgweb
#1395 (Feb 13, 2021, 12:50:07 AM)
- more robust: resolve historic components via current tool to access current server; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1394 (Feb 12, 2021, 12:50:08 AM)
#1393 (Feb 10, 2021, 12:50:09 AM)
- more robust ISABELLE_COMPONENT_REPOSITORY: use current value of managing process to avoid its fluctuation in ancient history; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1392 (Feb 9, 2021, 1:37:17 AM)
- merged; — wenzelm / hgweb
- Added tag Isabelle2021-RC5 for changeset a88dbf2a020f — wenzelm / hgweb
- provide naproche-7d0947a91dd5; — wenzelm / hgweb
- more complete solutions (amending 4d36070bdbf4); — wenzelm / hgweb
- terminate faster (following dd9fc8a3036c); — wenzelm / hgweb
- more robust: accommodate output lines produced by Scala "bash_process"; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated to flatlaf-1.0-rc3; — wenzelm / hgweb
- more robust: allow YXML text; — wenzelm / hgweb
- inherit ISABELLE_TMP from ML process, e.g. required for $AFP/Hello_World/RunningCodeFromIsabelle.thy; — wenzelm / hgweb
- support multi-threaded Bash.process invocation on Apple Silicon, where Poly/ML is running on Rosetta 2; — wenzelm / hgweb
- clarified modules: less redundancy; — wenzelm / hgweb
- clarified modules: allow early invocation of Scala functions; — wenzelm / hgweb
- clarified modules: allow early definition of protocol commands; — wenzelm / hgweb
- clarified links to external files, e.g. .pdf within .thy source document; — wenzelm / hgweb
- 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
- updated to flatlaf-1.0-rc2; — wenzelm / hgweb
- added lemmas — nipkow / hgweb
#1391 (Feb 2, 2021, 12:50:10 AM)
- merged — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2021-RC4 for changeset 2ab14dbc6feb — wenzelm / hgweb
- provide naproche-20210201; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- more parallel; — wenzelm / hgweb
- more parallel; — wenzelm / hgweb
#1390 (Feb 1, 2021, 12:50:06 AM)
- contributors — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
- hide the internal abbreviations MR and MB — Andreas Lochbihler <mail@andreas-lochbihler.de> / hgweb
- optimize RBT_Impl — mraszyk / hgweb
#1389 (Jan 31, 2021, 12:59:27 AM)
- merged — wenzelm / hgweb
- more robust HTML output: non-balanced bsub/esub are shown verbatim, e.g. within mixfix declarations (due to extra markup); — wenzelm / hgweb
- tuned signature: more types; — wenzelm / hgweb
- clarified signature: proper order; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: no symbol markup within XML attributes; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- bundle more libraries from scala-2.12.x, notably for Isabelle/MMT; — wenzelm / hgweb
- provide naproche-20210129; — wenzelm / hgweb
- more robust type signatures, notably for the sake of haskell-stack-trace-plugin-0.1.1.1; — wenzelm / hgweb
- tuned signature (e.g. see HTML.control_block in Isabelle/Scala); — wenzelm / hgweb
- proper Isabelle environment (amending 31fbde3baa97); — wenzelm / hgweb
- updated to jdk-15.0.2+7; — wenzelm / hgweb
- follow Phabricator update 2021 Week 4; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- 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 - more generic Isabelle_app; — wenzelm / hgweb
- prefer dynamic linking: platform is always x86_64 (see 373dcdd363dc); — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- provide jdk-11.0.10+9.tar.gz LTS for testing (inactive); — wenzelm / hgweb
- Simpler proof — nipkow / hgweb
#1388 (Jan 28, 2021, 12:50:06 AM)
- more robust: support other_isabelle.init_settings for build_history before b93404a4c3dd; — wenzelm / hgweb
#1387 (Jan 27, 2021, 12:50:09 AM)
- more robust: defer error in sessions structure to build process; — wenzelm / hgweb
- merged, with minor edits: Admin/PLATFORMS, CONTRIBUTORS; — wenzelm / hgweb
- Added tag Isabelle2021-RC3 for changeset 02422c9add5e — wenzelm / hgweb
- provide naproche-20210124 (inactive); — wenzelm / hgweb
- follow stackage update; — wenzelm / hgweb
- tuned name, e.g. relevant for Naproche-SAD debugging in Isabelle/jEdit; — wenzelm / hgweb
- more operations for client connection; — wenzelm / hgweb
- fewer warnings, notably in Naproche-SAD; — wenzelm / hgweb
- suppress bundled Naproche-SAD component: it is in conflict with building the same from sources; — wenzelm / hgweb
- more robust etc/settings; — wenzelm / hgweb
- IDE support for Naproche-SAD; — wenzelm / hgweb
- proper path; — wenzelm / hgweb
- support isabelle components -u and -x; — wenzelm / hgweb
- proper typescript version, required for "vsce package"; — wenzelm / hgweb
- auto-update; — wenzelm / hgweb
- auto-update; — wenzelm / hgweb
- proper type constraint; — wenzelm / hgweb
- VSCode extension for official Isabelle release; — wenzelm / hgweb
- proper message; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper heap_free; — wenzelm / hgweb
- suppress markup for literal tokens with block control symbols, for better PIDE/HTML output (see also d15fe10593ff); — wenzelm / hgweb
- clarified documentation concerning macOS Big Sur; — wenzelm / hgweb
- more systematic java-gui-setup, also for "isabelle jedit" command-line tool; — wenzelm / hgweb
- updated to flatlaf-1.0-rc1; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- clarified platforms; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- workaround for Big Sur fullscreen mode: better support for JDialog windows (e.g. Find on top of main View); — wenzelm / hgweb
- clarified app identification, potentially relevant for macOS "defaults"; — wenzelm / hgweb
- updated documentation: HIDPI works smoothly thanks to FlatLaf; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated screenshot; — wenzelm / hgweb
- clarified reports before errors: support completion of bibtex entries in Isabelle/Scala (amending d01ea9e3bd2d); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper theory_long_name; — wenzelm / hgweb
- updated screenshots; — wenzelm / hgweb
- more robust GUI, notably for Big Sur full-screen where the hypersearch panel becomes a separate maximized window; — wenzelm / hgweb
- revert 1105c42722dc on isabelle-release branch; — wenzelm / hgweb
#1386 (Jan 22, 2021, 12:50:10 AM)
#1385 (Jan 21, 2021, 12:50:10 AM)
#1384 (Jan 18, 2021, 12:50:06 AM)
- merged — wenzelm / hgweb
- updated to scala-2.13: its ArraySeq implementation is not usable here (requires scala.relection.ClassTag); — wenzelm / hgweb
- updated to scala-2.13.4; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- clarified return code: re-use SIGALRM for soft timeout; — wenzelm / hgweb
- clarified signature: more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: support more generic server implementations; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- proper </html>; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
#1383 (Jan 15, 2021, 12:50:07 AM)
- new magerial from Jakub Kądziołka — paulson <lp15@cam.ac.uk> / hgweb
#1382 (Jan 11, 2021, 12:50:07 AM)
- back to post-release mode; — wenzelm / hgweb
- Added tag Isabelle2021-RC2 for changeset 802647edfe7b — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid Unicode quotes; — wenzelm / hgweb
- clarified pretty margin: attempt to avoid scrollbar; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- more informative errors: simplify diagnosis of spurious failures reported by users; — wenzelm / hgweb
#1381 (Jan 10, 2021, 12:50:08 AM)
- proper labels for status message: "sidekick.parsing-complete={0} parsing complete, {1} error(s)"; — wenzelm / hgweb
- proper size of buttons in Symbols dockable, e.g. \<A> 0x01d49c vs. \<B> 0x00212c; — wenzelm / hgweb
- clarified list of presented look-and-feels;
clarified signature; — wenzelm / hgweb - clarified default L&F of Isabelle/Scala (not Isabelle/jEdit); — wenzelm / hgweb
- 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
- 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)
- tuned GUI, notably for scalable FlatLaf; — wenzelm / hgweb
- clarified default L&F; — wenzelm / hgweb
- support for additional look-and-feels; — wenzelm / hgweb
- avoid rescaled fonts, e.g. dockable buttons on Windows L&F after opening a new view; — wenzelm / hgweb
- some algebra material for HOL: characteristic of a ring, algebraic integers — Manuel Eberl <eberlm@in.tum.de> / hgweb
- HOL-Data_Structures: added Selection and time functions for list functions — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- discontinued body_range (again): does not quite work, because Position.thread_data is plain Toplevel.pos_of only; — wenzelm / hgweb
- clarified: command keyword position is sufficient (amending 693a39f2cddc); — wenzelm / hgweb
- ignore error messages produced by CVC4 when generating BV — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- One useful lemma/simprule — paulson <lp15@cam.ac.uk> / hgweb
- isabelle update_cartouches; — wenzelm / hgweb
- tuned --- prefer explicit position; — wenzelm / hgweb
- recovered body_range from eca176f773e0 --- its Command.core_range is in conflict with batch-build markup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support more command positions, analogous to Command.core_range in Isabelle/Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform core_range (amending def3ec9cdb7e); — wenzelm / hgweb
#1379 (Jan 8, 2021, 12:50:10 AM)
- clarified dock icon: setup earlier on startup; — wenzelm / hgweb
- clarified NEWS; — wenzelm / hgweb
- dropped junk — haftmann / hgweb
#1378 (Jan 7, 2021, 12:50:11 AM)
- try GTK 3: some visual dropouts, but more stable e.g. in Sidekick "isabelle-markup"; — wenzelm / hgweb
- detect arm64-darwin more reliably: uname could be in x86_64 mode, e.g. within app bundle; — wenzelm / hgweb
- proper purge for arm64-darwin; — wenzelm / hgweb
- updated jdk-15.0.1+9, including arm64-darwin; — wenzelm / hgweb
- discontinued somethat pointless sharing: too complicated; — wenzelm / hgweb
- less verbose; — wenzelm / hgweb
- more robust sharing, despite minimal impact on archive size; — wenzelm / hgweb
- proper LSMinimumSystemVersion for zulu-jdk-15; — wenzelm / hgweb
- obsolete, thanks to zulu-jdk directory layout; — wenzelm / hgweb
- clarified Info.plist; — wenzelm / hgweb
- more direct ISABELLE_JDK_HOME, thanks to zulu-jdk directory layout; — wenzelm / hgweb
- prefer OpenJDK from Azul: supports more versions and platforms;
support arm64-darwin; — wenzelm / hgweb - sort lines; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- recovered file-type icons from macos_app; — wenzelm / hgweb
#1377 (Jan 6, 2021, 2:04:29 AM)
- clarified application init; — wenzelm / hgweb
- recovered bundle icons (not application) from macos_app; — wenzelm / hgweb
- proper app directory setup, without macos_app component; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- prefer official Java 9 operations; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- proper dock icon for macOS; — wenzelm / hgweb
- proper isabelle_home_prefix;
proper isabelle_options, with link; — wenzelm / hgweb - discontinued macOS JavaAppLauncher: re-use plain shell script;
more uniform java_options for all platforms; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
- tuned -- generate Info.plist in Isabelle/Scala; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- updated according to ~~/etc/settings;
tuned; — wenzelm / hgweb - more portable component setup; — wenzelm / hgweb
- clarified quotes; — wenzelm / hgweb
- tuned -- generate script by Isabelle/Scala; — wenzelm / hgweb
- proper treatment of XML.Wrapped_Elem, e.g. Markup.class_parameter; — wenzelm / hgweb
- proper theory name, e.g. for HTML/PIDE presentation; — wenzelm / hgweb
- more robust and permissive; — wenzelm / hgweb
- present theory using PIDE markup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned — nipkow / hgweb
- 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)
- merged — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- override existing action, to retain menu item; — wenzelm / hgweb
- HOL-Complex_Analysis: coefficient asymptotics for meromorphic functions — Manuel Eberl <eberlm@in.tum.de> / hgweb
- HOL-Library: Changed notation for sum_mset — Manuel Eberl <eberlm@in.tum.de> / hgweb
- tuned; — wenzelm / hgweb
- proper thread position for reports; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1375 (Jan 4, 2021, 12:50:08 AM)
- alternative shortcut, notably for macOS; — wenzelm / hgweb
- action isabelle.toggle-full-screen; — wenzelm / hgweb
- some attempts at multi-platform full-screen mode; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified HTML presentation elements; — wenzelm / hgweb
- more robust bootstrap: Isabelle-jEdit.shasum could be absent; — wenzelm / hgweb
#1374 (Jan 3, 2021, 1:17:42 AM)
- tuned whitespace (amending a4bffc0de967); — wenzelm / hgweb
- clarified caching; — wenzelm / hgweb
- persistent hash code: much faster caching; — wenzelm / hgweb
- clarified signature: absorb XZ.Cache into XML.Cache; — wenzelm / hgweb
- support more direct hash-consing via XML.Cache; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified boundary case; — wenzelm / hgweb
- more uniform default --- hardly relevant in practice; — wenzelm / hgweb
- proper ssh_port (amending ffd8283b7be0); — wenzelm / hgweb
- clarified signature --- internal Cache.none; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#1373 (Jan 2, 2021, 3:16:14 AM)
- more verbosity for potentially bulky presentation; — wenzelm / hgweb
- tuned signature -- prefer Isabelle/ML structure Integer (despite minor confusion due to canonical argument order of "pow"); — wenzelm / hgweb
- tuned signature -- prefer Isabelle/ML structure Integer; — wenzelm / hgweb
- tuned signature -- prefer Isabelle/ML structure Integer; — wenzelm / hgweb
#1372 (Dec 30, 2020, 12:50:09 AM)
#1371 (Dec 29, 2020, 12:50:10 AM)
#1370 (Dec 28, 2020, 12:50:11 AM)
- tuned whitespace; — wenzelm / hgweb
- Added tag Isabelle2021-RC1 for changeset d4b67dc6f4eb — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- clarified HTML presentation, e.g. avoid bulky jobs like HOL or HOL-Analysis in applications; — wenzelm / hgweb
- follow Phabricator update 2020 Week 42; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper NEWS according to current situation; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned (see also b5333fc056da); — wenzelm / hgweb
#1369 (Dec 26, 2020, 12:50:08 AM)
- A few more simprules for iff-reasoning — paulson <lp15@cam.ac.uk> / hgweb
- infinite products iff simprule — paulson <lp15@cam.ac.uk> / hgweb
#1368 (Dec 25, 2020, 12:50:09 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- Two biconditional simprules for summable — paulson <lp15@cam.ac.uk> / hgweb
- updated to sqlite-jdbc-3.34.0, with support for native arm64-darwin; — wenzelm / hgweb
- support ISABELLE_APPLE_PLATFORM64 (Apple Silicon); — wenzelm / hgweb
- more robust: clarified error when merging Hoare_Logic + Hoare_Logic_Abort; — wenzelm / hgweb
- more robust components_base: avoid fragile directory links on Windows (or Cygwin); — wenzelm / hgweb
#1367 (Dec 24, 2020, 1:11:36 AM)
- more NEWS; — wenzelm / hgweb
- merged — wenzelm / hgweb
- avoid memory problems on test machine; — wenzelm / hgweb
- more robust defaults: spurious problems with parallel invocations and interrupts; — wenzelm / hgweb
- more interrupts; — wenzelm / hgweb
- avoid multiple uses of the same ML file; — wenzelm / hgweb
- tuned document, notably authors and sections; — wenzelm / hgweb
- clarified presentation of files for each theory; — wenzelm / hgweb
- disable auto_nitpick for now: spurious problems with non-termination e.g. in HOL-Hoare examples; — wenzelm / hgweb
- clarified modules: avoid multiple uses of the same ML file;
clarified concrete vs. abstract syntax; — wenzelm / hgweb - clarified session: avoid merge of different syntax from different Hoare logics; — wenzelm / hgweb
- clarified modules: avoid multiple uses of the same ML file; — wenzelm / hgweb
- clarified syntax modes, avoid obsolete "xsymbols"; — wenzelm / hgweb
- clarified fonts, notably for Windows L&F; — wenzelm / hgweb
- support jdk-15; — wenzelm / hgweb
- more friendly desktop application on macOS; — wenzelm / hgweb
- default simprule for geometric series — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
#1366 (Dec 22, 2020, 12:50:10 AM)
- less aggressive auto-build: avoid change of running jar; — wenzelm / hgweb
- clarified window size; — wenzelm / hgweb
- more robust Java monitor: avoid odd warning about insecure connection; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- rebuild component with proper ZIPPERPOSITION_HOME for sledgehammer; — wenzelm / hgweb
- sort lines; — wenzelm / hgweb
- provide zipperposition-2.0 for experimentation; — wenzelm / hgweb
- merged — desharna / hgweb
- tweaked tptp parsing when source info is missing — desharna / hgweb
#1365 (Dec 21, 2020, 3:24:28 AM)
- tuned comments; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper relative path; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- present auxiliary files with PIDE markup;
more robust treatment of non-text files (notably $POLYML_EXE); — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: more explicit types; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature and module structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified comments: file-system access is always unsynchronized; — wenzelm / hgweb
- more precise simpset for method unat_arith — haftmann / hgweb
#1364 (Dec 20, 2020, 12:50:11 AM)
- clarified scope of concept — haftmann / hgweb
- clarified name — haftmann / hgweb
- tuned; — wenzelm / hgweb
- download auxiliary files via "curl"; — wenzelm / hgweb
- clarified markup: open URL as editor file; — wenzelm / hgweb
- download as in Isabelle/Scala; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- improved markup for theory header imports; — wenzelm / hgweb
- clarified markup (refining dd56ba1974e6); — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
#1363 (Dec 18, 2020, 12:50:08 AM)
- merged — Peter Lammich / hgweb
- tuned running time functions — Peter Lammich / hgweb
#1362 (Dec 17, 2020, 12:50:10 AM)
- merged — wenzelm / hgweb
- proper support for Windows/Cygwin; — wenzelm / hgweb
- updated to zipperposition-2.0 and ocaml-4.07, which is required for it; — wenzelm / hgweb
- more checks; — wenzelm / hgweb
- merged — Peter Lammich / hgweb
- simplified complexity proofs. Increased precision of T_del_min_bound. (though T_del_min might be be missing a +1) — Peter Lammich / hgweb
- added missing +1 to T_insert (for function call) — Peter Lammich / hgweb
- merged — wenzelm / hgweb
- afford more reactive input; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- added action isabelle.goto-entity to follow links in a narrow formal sense; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified select_entity (again): it is meant as approximation to "refactoring" and thus only makes sense for defs within the same buffer; — wenzelm / hgweb
- clarified caret focus modifier, depending on option "jedit_focus_modifier"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- enabled FOOL for E — desharna / hgweb
- merged — desharna / hgweb
- tuned name generation in tptp to not depend on shadowing — desharna / hgweb
- tuned lambda translation for fool — desharna / hgweb
- generate unique variable names in tptp — desharna / hgweb
- proper handling of true and false in tptp — desharna / hgweb
- proper eta-expansion to avoid lambdas in tptp fool — desharna / hgweb
- proper proxification for fool + refactoring — desharna / hgweb
- proper renaming of THF_Lambda_Bool_Free — desharna / hgweb
- proper parsing of type encoding;
tuned naming — desharna / hgweb - proper handling of builtins in TFX — desharna / hgweb
- proper generation of TPTP output for higher order builtins — desharna / hgweb
- tuned — nipkow / hgweb
#1361 (Dec 16, 2020, 12:50:11 AM)
- merged — Peter Lammich / hgweb
- removed redundant T_xxx_bound_aux lemmas — Peter Lammich / hgweb
- don't generate not-fully-defined bit-vector constants in SMT problems — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- 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)
- unused (see 29566b6810f7); — wenzelm / hgweb
- proper argument --- amending 908d8be90533; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- minor updates on look-and-feel; — wenzelm / hgweb
- update on platforms; — wenzelm / hgweb
- updated "macOS" terminology: current Big Sur is already version 11; — wenzelm / hgweb
- updated test machines; — wenzelm / hgweb
- full PIDE reports in batch build: see how it impacts overall performance; — wenzelm / hgweb
#1359 (Dec 13, 2020, 12:50:06 AM)
- purge build dir; — wenzelm / hgweb
- parallel jobs for make; — wenzelm / hgweb
- back to uniform build, using latest repository version for vampire_polymorphic; — wenzelm / hgweb
- prefer cmake build for standard version: more portable;
prefer static build for Linux: allow newer Linux version; — wenzelm / hgweb - clarified default name; — wenzelm / hgweb
- build Isabelle Vampire component from repository; — wenzelm / hgweb
- accommodate OpenJDK 15; — wenzelm / hgweb
#1358 (Dec 12, 2020, 12:50:06 AM)
#1357 (Dec 11, 2020, 12:50:07 AM)
- more informative error; — wenzelm / hgweb
- proper else statement; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified session log file: avoid erratic messages; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- NEWS and documentation for "isabelle log"; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- clarified types; — wenzelm / hgweb
- clarified Pretty.Metric, as for build errors; — wenzelm / hgweb
- clarified types; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified: omit presumably pointless Markup.Serial (see also 0b9334adcf05); — wenzelm / hgweb
- clarified signature: more specific types; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clarified output of Isabelle symbols; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified file sources: take from build database instead of file-system; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
#1356 (Dec 10, 2020, 2:45:37 AM)
- merged — wenzelm / hgweb
- clarified protocol: support "isabelle log" on failed theories as well; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- added "isabelle log": print messages from build database; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: name according to db model without Sessions.Structure/Deps; — wenzelm / hgweb
- added lemmas — nipkow / hgweb
#1355 (Dec 9, 2020, 12:50:07 AM)
#1354 (Dec 8, 2020, 1:11:03 AM)
- spelling; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- read theory with PIDE markup from session database; — wenzelm / hgweb
- clarified signature: provide XZ.Cache where Export.Entry is created; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified exports; — wenzelm / hgweb
- clarified markup (refining 1c59b555ac4a); — wenzelm / hgweb
- clarified markup: support more completion, e.g. within ROOTS; — wenzelm / hgweb
- more accurate markup (refining 1c59b555ac4a); — wenzelm / hgweb
- tuned signature --- more operations; — wenzelm / hgweb
#1353 (Dec 7, 2020, 1:22:23 AM)
- clarified File_Format.detect: needs to operate on full node name; — wenzelm / hgweb
- more accurate syntax, following Sessions.parse_roots in Scala; — wenzelm / hgweb
- PIDE support for session ROOTS; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more Unicode; — wenzelm / hgweb
- eliminated odd "Read_me"; — wenzelm / hgweb
- eliminated odd "Read_me"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- silently ignore markup that starts out as singularity, e.g. <language/> from empty ML file; — wenzelm / hgweb
- moved some lemmas from AFP to distribution — haftmann / hgweb
#1352 (Dec 6, 2020, 12:50:07 AM)
- avoid duplicate entries: snippet_command is defined within node; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper span position for blobs in batch-build (but: practically irrelevant); — wenzelm / hgweb
- proper treatment of singleton Position.Offset within blob (amending cb9d5af781b4); — wenzelm / hgweb
- more robust batch-build; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature, notably access to blob files; — wenzelm / hgweb
- support for PIDE markup for auxiliary files ("blobs");
clarified files of theory Pure; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified signature --- more explicit types; — wenzelm / hgweb
#1351 (Dec 5, 2020, 12:50:09 AM)
- merged — Peter Lammich / hgweb
- removed session name — Peter Lammich / hgweb
- merged — nipkow / hgweb
- NEWS — nipkow / hgweb
- merged — Peter Lammich / hgweb
- summarized structural and ordering invariant for trees — Peter Lammich / hgweb
- Total correctness examples by Walter Guttmann — nipkow / hgweb
- Extension of session HOL/Hoare with total correctness proof system by Walter Guttmann — nipkow / hgweb
- tuned — nipkow / hgweb
#1350 (Dec 4, 2020, 12:50:10 AM)
- Highlight that 'intro_locales' and 'trace_locales' are useful debug features, plus minor clarifications. — ballarin / hgweb
#1349 (Dec 3, 2020, 12:50:08 AM)
#1348 (Dec 2, 2020, 12:50:11 AM)
- merged — wenzelm / hgweb
- clarified signature --- more positions; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned proof preplay to explicitly refer to Z3 backend — desharna / hgweb
#1347 (Dec 1, 2020, 12:50:09 AM)
- A bunch of suggestions from Pedro Sánchez Terraf — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tweaked — paulson <lp15@cam.ac.uk> / hgweb
- obsolete -- done by Isabelle/PIDE/ML; — wenzelm / hgweb
- tuned whitespace --- avoid TABs; — wenzelm / hgweb
- updated to Haskell stack-2.5.1, stackage lts-16.12, ghc-8.8.4; — wenzelm / hgweb
- updated to postgresql-42.2.18; — wenzelm / hgweb
- updated to jfreechart-1.5.1; — wenzelm / hgweb
- updated to current cygwin-20201130, after 3.1.7-1 from 24-Aug-2020; — wenzelm / hgweb
- Added tag Isabelle2021-RC0 for changeset 21ff9c1a4644 — wenzelm / hgweb
#1346 (Nov 30, 2020, 1:01:24 AM)
- more Isabelle fonts, notably for PanelWindowContainer buttons with Windows L&F; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Path.implode_symbolic as in ML; — wenzelm / hgweb
- proper source symbols in persistent data; — wenzelm / hgweb
- more completion; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- restrict report redirection to current node; — wenzelm / hgweb
- clarified parser; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper positions for inlined command messages, e.g. for completion within theory header; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified checks (see f34f5c057c9e); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- typo — haftmann / hgweb
- more on signed division — haftmann / hgweb
#1345 (Nov 29, 2020, 2:50:05 AM)
- clarified files; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified parsing vs. semantic errors; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- added document antiquotation @{tool};
formal check of isabelle tools via Isabelle/Scala; — wenzelm / hgweb - more robust isabelle_scala_files;
clarified evaluation; — wenzelm / hgweb - avoid conflicting base names; — wenzelm / hgweb
- clarified protocol: Doc.check at run-time via Scala function; — wenzelm / hgweb
- more antiquotations (reverting 4df341249348); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature --- more explicit types; — wenzelm / hgweb
- more positions; — wenzelm / hgweb
- support for Scala compile-time positions; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more robust (amending a4d7da18ac5c); — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- More removal of apply — paulson <lp15@cam.ac.uk> / hgweb
#1344 (Nov 28, 2020, 2:59:01 AM)
- merged — wenzelm / hgweb
- more flexible syntax for theory load commands via Isabelle/Scala; — wenzelm / hgweb
- 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 - proper structural equality; — wenzelm / hgweb
- more explicit types; — wenzelm / hgweb
- unused (see 7634d33c1a79); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified file names; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- refined syntax for bundle mixins for locale and class specifications — haftmann / hgweb
#1343 (Nov 27, 2020, 12:50:08 AM)
- store timings for used_theories in canonical order, with reconstructed store.read_theories; — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- Stepan Holub's stronger version of comm_append_are_replicate, and a de-applied Word.thy — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- removed assumptions in lemma (Stepan Holub) — nipkow / hgweb
- merged — wenzelm / hgweb
- more exports from rendering;
suppress empty exports; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified options: batch-build has pide_reports disabled by default (requires significant resources); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper return code for more errors (amending d892f6d66402); — wenzelm / hgweb
- more exports, as in "isabelle dump"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: initial markup is_empty, not init_markup; — wenzelm / hgweb
- clarified signature: prefer high-level Snapshot over low-level Command.State; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more strict; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature --- avoid repeated open_database on server; — wenzelm / hgweb
- renaming — Peter Lammich / hgweb
#1342 (Nov 26, 2020, 12:50:09 AM)
- merged — wenzelm / hgweb
- recovered document output from 6bc199a70bf9; — wenzelm / hgweb
- clarified command_timings protocol; — wenzelm / hgweb
- more robust: include reports from Thy_Output.present_thy/output_document; — wenzelm / hgweb
- more complete report positions, notably for command 'back' (amending eca176f773e0); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed pointless case: messages should always carry proper position; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- eliminated pointless transaction; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified document_output vs. progress; — wenzelm / hgweb
- clarified: more uniform; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified signature and database layout; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- unused (see ac7ae5067783, 1c451e5c145f); — wenzelm / hgweb
- unused; — wenzelm / hgweb
- support for PIDE markup in batch build (inactive due to pide_reports=false); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper output of document sources (cf. d892f6d66402); — wenzelm / hgweb
#1341 (Nov 25, 2020, 12:50:10 AM)
#1340 (Nov 24, 2020, 12:50:08 AM)
#1339 (Nov 23, 2020, 12:50:08 AM)
- merged — paulson / hgweb
- cleanup of old proofs — paulson <lp15@cam.ac.uk> / hgweb
- proper output directory (amending cc1347c8c804); — wenzelm / hgweb
- updated to cvc4-1.8; — wenzelm / hgweb
#1338 (Nov 22, 2020, 12:50:10 AM)
- clarified signature: prefer Database_Context; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- removed unused material; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more interrupts; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- clarified document output; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- clarified PDF/HTML presentation, based on pdf blobs from session database (e.g. from earlier builds); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1337 (Nov 21, 2020, 3:19:25 AM)
- more standard imports; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- generate theory HTML in Isabelle/Scala;
discontinued HTML support in Isabelle/ML; — wenzelm / hgweb - merged — desharna / hgweb
- Add support for CVC4 1.8 to Sledgehammer — desharna / hgweb
- proper meta_digest: avoid non-portable position information; — wenzelm / hgweb
#1336 (Nov 20, 2020, 12:50:09 AM)
- clarified messages; — wenzelm / hgweb
- proper message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more robust library_call (again): dynamic file name, static symbol; — wenzelm / hgweb
- updated to polyml-test-7e49fce62e3d --- follow current ongoing development; — wenzelm / hgweb
- reintroduced and renamed THF_Predicate_Free deleted by c7e2a9bdc585 — desharna / hgweb
- repaired thf output broken by c7e2a9bdc585 — desharna / hgweb
- renamed data type — desharna / hgweb
- tuned terminology — nipkow / hgweb
#1335 (Nov 19, 2020, 1:22:26 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- store documents within session database, instead of browser_info directory; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more robust: ensure coherence wrt. build database; — wenzelm / hgweb
- clarified signature: more explicit types; — wenzelm / hgweb
- more explicit presentation directory; — wenzelm / hgweb
- more robust, e.g. for "isabelle build_doc system"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- new theory — nipkow / hgweb
- Tuned parentheses in TPTP output — desharna / hgweb
#1334 (Nov 18, 2020, 2:30:55 AM)
- simplified/clarified persistent session information; — wenzelm / hgweb
- merged — wenzelm / hgweb
- refer to command_timings/last_timing via resources; — wenzelm / hgweb
- more uniform Resources.init_session via YXML; — wenzelm / hgweb
- proper link for Pure; — wenzelm / hgweb
- proper link location; — wenzelm / hgweb
- clarified access to single database server vs. collection of database files; — wenzelm / hgweb
- merged — paulson / hgweb
- Multiplicative_Group now required due to Algebra restructuring — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Jakub Kądziołka's stronger version of generate_pow_card (required some restructuring) — paulson <lp15@cam.ac.uk> / hgweb
- de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb
#1333 (Nov 17, 2020, 2:15:09 AM)
- clarified Resources.init_session for low-level "isabelle process"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: theory imports could be from other sessions; — wenzelm / hgweb
- proper html_symbols (amending 429afd0d1a79); — wenzelm / hgweb
- clarified signature: master_dir is just Path.current; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- HTML presentation in Isabelle/Scala, based on theory html exports from Isabelle/ML; — wenzelm / hgweb
- clarified document; — wenzelm / hgweb
- refer to HTML symbols via resources; — wenzelm / hgweb
- moved lemmas from AFP to distribution — haftmann / hgweb
#1332 (Nov 16, 2020, 1:31:52 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- refer to session structure from resources; — wenzelm / hgweb
- more scalable: avoid large strings on command-line; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified bibtex_entries: refer to overall session structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- official collection for bit projection simplifications — haftmann / hgweb
- trival — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- bundles for reflected term syntax — haftmann / hgweb
- CONTRIBUTORS — haftmann / hgweb
- type alias for mixin bundles — haftmann / hgweb
#1331 (Nov 15, 2020, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- proper theory name; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper document_theories; — wenzelm / hgweb
- official support for document theories from other sessions; — wenzelm / hgweb
- more interrupts, notably for running latex; — wenzelm / hgweb
- support for watchdog thread; — wenzelm / hgweb
- more parallelism; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
#1330 (Nov 13, 2020, 12:50:10 AM)
- Removed development code wrongfully committed — desharna / hgweb
- Tuned documentation — desharna / hgweb
- Updated ML in forgotten in previous commit — desharna / hgweb
- Merged — desharna / hgweb
- Expanded and tuned documentation — desharna / hgweb
- Added support for TFX to Sledgehammer — desharna / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- Tuned indentation — desharna / hgweb
- Tuned isar_step datatype — desharna / hgweb
- Tuned isar_proofs constructions — desharna / hgweb
- Tuned isar_proof datatype — desharna / hgweb
- bundled syntax for state monad combinators — haftmann / hgweb
#1329 (Nov 12, 2020, 1:46:59 AM)
- more interrupts; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified build_doc, based on Present.build_documents; — wenzelm / hgweb
- obsolete, build happens in clean tmp_dir; — wenzelm / hgweb
- redundant, see prepare_dir; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- 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 - more operations; — wenzelm / hgweb
- more operations (as in Isabelle/ML); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- mult_le_cancel_iff1, mult_le_cancel_iff2, mult_less_iff1 generalised from the real_ versions — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- cleanup — paulson <lp15@cam.ac.uk> / hgweb
#1328 (Nov 11, 2020, 12:50:09 AM)
- renamed "balanced" -> "acomplete" because balanced has other meanings in the literature — nipkow / hgweb
#1327 (Nov 9, 2020, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper list_url, suitable for composition; — wenzelm / hgweb
- tuned — nipkow / hgweb
- merged — paulson / hgweb
- another big cleanup — paulson <lp15@cam.ac.uk> / hgweb
#1326 (Nov 8, 2020, 12:50:10 AM)
- maintain Isabelle mailing list archives; — wenzelm / hgweb
- support for Mailman list servers; — wenzelm / hgweb
- clarified output of "isabelle process"; — wenzelm / hgweb
- unused; — wenzelm / hgweb
#1325 (Nov 7, 2020, 12:50:08 AM)
- added lemma — nipkow / hgweb
- prefer static library_call (again): avoid memory-leak within C code area; — wenzelm / hgweb
- updated to polyml-test-7e49fce62e3d --- follow current ongoing development; — wenzelm / hgweb
- back to https://isabelle.sketis.net/components (more reliable); — wenzelm / hgweb
- undid renaming accident — blanchet / hgweb
- renamed t_ functions to T_ (im Auftrag von T. Nipkow) — blanchet / hgweb
#1324 (Nov 6, 2020, 12:50:10 AM)
- merged — paulson / hgweb
- cleanup and de-applying — paulson <lp15@cam.ac.uk> / hgweb
- eliminate add_mset — nipkow / hgweb
#1323 (Nov 5, 2020, 12:50:06 AM)
#1322 (Nov 4, 2020, 12:50:08 AM)
#1321 (Nov 3, 2020, 12:50:07 AM)
- tuned defs and proofs — nipkow / hgweb
- tuned; — wenzelm / hgweb
- back to normal; — wenzelm / hgweb
- use min_height as in (much of?) the literature — nipkow / hgweb
- use alternative server: https://isabelle.in.tum.de/components is down; — wenzelm / hgweb
- merged — wenzelm / hgweb
- back to dynamic library_call: not quite portable, e.g. different Windows installations (see e0c6522d5d43, 7cb68b5b103d) — wenzelm / hgweb
- bundle mixins for locale and class specifications — haftmann / hgweb
- proper build_call for interpreted ARM platform; — wenzelm / hgweb
- prefer static library_call, following recent changes to structure Foreign; — wenzelm / hgweb
- 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)
- merged — paulson / hgweb
- more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- a further clean up — paulson <lp15@cam.ac.uk> / hgweb
- clarified Windows base line; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified generated settings; — wenzelm / hgweb
- proper packages for mercurial_setup; — wenzelm / hgweb
#1319 (Oct 31, 2020, 12:50:09 AM)
- more privileges for the sake of mysqldump (avoid workaround --no-tablespaces); — wenzelm / hgweb
- Isabelle/Phabricator supports Ubuntu 20.04 LTS; — wenzelm / hgweb
- tuned --- make IntelliJ IDEA happy; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- Added smt (verit) to Sledgehammer's proof preplay.
Tuned preplay multithreading. — desharna / hgweb - unified slots — haftmann / hgweb
- unified Local_Theory.init with Generic_Target.init — haftmann / hgweb
#1318 (Oct 30, 2020, 12:50:10 AM)
- moved most material from session HOL-Word to Word_Lib in the AFP — haftmann / hgweb
- removed dependency — haftmann / hgweb
#1317 (Oct 29, 2020, 12:50:09 AM)
- better handling of skolemization for Isar reconstruction in Sledgehammer for veriT — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- more lemmas — haftmann / hgweb
#1316 (Oct 28, 2020, 1:33:56 AM)
#1315 (Oct 27, 2020, 12:50:09 AM)
- NEWS; — wenzelm / hgweb
- updated to jdk-11.0.9+11; — wenzelm / hgweb
- factored out theory Traditional_Syntax — haftmann / hgweb
- merged — paulson / hgweb
- tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
#1314 (Oct 25, 2020, 12:50:07 AM)
#1313 (Oct 24, 2020, 12:50:08 AM)
- index for https://isabelle.in.tum.de/components (or clones); — wenzelm / hgweb
- enforce strict nesting of local theories — haftmann / hgweb
#1312 (Oct 23, 2020, 12:50:09 AM)
#1311 (Oct 22, 2020, 12:50:10 AM)
#1310 (Oct 20, 2020, 1:02:19 AM)
- merged — paulson / hgweb
- tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
- Added contributors — desharna / hgweb
#1309 (Oct 19, 2020, 12:50:08 AM)
#1308 (Oct 18, 2020, 12:50:09 AM)
- merged — paulson / hgweb
- type class reduction — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb
- early and more complete setup of tools — haftmann / hgweb
- factored out theory Bits_Int — haftmann / hgweb
- factored out singular operation into separate theory — haftmann / hgweb
#1307 (Oct 17, 2020, 12:50:09 AM)
- reactivate veriT after changing options in 11f645d25498 — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- renamed constant — nipkow / hgweb
- merged — wenzelm / hgweb
- discontinued old platforms; — wenzelm / hgweb
#1306 (Oct 16, 2020, 12:50:06 AM)
- remove unsupported max-time option from veriT calls — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- more standard Value.print_time; — wenzelm / hgweb
- disable verit-2020.10-rmx-1 for now: does not quite work on Windows and macOS; — wenzelm / hgweb
- proper support for Windows exe; — wenzelm / hgweb
- 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)
- provide verit-2020.10-rmx for testing (inactive); — wenzelm / hgweb
- proper setup for Windows/MinGW; — wenzelm / hgweb
- proper libraries_closure for libgmp;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- updated to polyml-test-d68c6736402e --- follow current ongoing development; — wenzelm / hgweb
- 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)
- more robust; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper target directory for libraries; — wenzelm / hgweb
- proper library names on Windows; — wenzelm / hgweb
- proper support for Windows/Cygwin: "zipperposition" vs. "zipperposition.exe"; — wenzelm / hgweb
- build Isabelle Zipperposition component from OPAM repository; — wenzelm / hgweb
- tuned messages --- less SPAM; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification: prefer Executable.libraries_closure; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more portable;
tuned; — wenzelm / hgweb - reconstruction of veriT proofs in NEWS — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#1303 (Oct 13, 2020, 12:50:06 AM)
- add reconstruction for the SMT solver veriT
* * *
Improved veriT reconstruction — Mathias Fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb - NEWS; — wenzelm / hgweb
- activate E 2.5 for production use (see also 5d1a7b688f6d);
rebuild component according to current "isabelle build_e" and PLATFORMS; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- clarified Executable.libraries_closure; — wenzelm / hgweb
- dedicated module for toplevel target handling — haftmann / hgweb
- avoid _cmd suffix where no Isar command is involved — haftmann / hgweb
- replaced combinators by more conventional nesting pattern — haftmann / hgweb
- consolidated names and operations — haftmann / hgweb
- centralized case distinction for beginning and ending nested targets in one place — haftmann / hgweb
#1302 (Oct 12, 2020, 12:50:07 AM)
- support for platform-specific executables; — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tidying and removal of legacy name — paulson <lp15@cam.ac.uk> / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: ignore existing gmp installation, but let veriT incorporate extern/gmp; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- presumably redundant (absent in Windows/Cygwin download); — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- build Isabelle veriT component from official download; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- direct exit to theory when ending nested target on theory target — haftmann / hgweb
- tuned — haftmann / hgweb
- consolidated terminology — haftmann / hgweb
- avoid baroque export — haftmann / hgweb
#1301 (Oct 11, 2020, 12:50:09 AM)
- clarified message; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- more explicit MinGW context; — wenzelm / hgweb
- clarified signature: allow complex bash script; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more standard path output (despite platform_path from d55eb82ae77b); — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more explicit MinGW context; — wenzelm / hgweb
- more libs for build_csdp; — wenzelm / hgweb
- support for MSYS2/MinGW64 on Windows; — wenzelm / hgweb
- tuned --- according to instructions on Website; — wenzelm / hgweb
- updated to csdp-6.1.1, with support for arm64-linux;
static x86_64-linux has been built on Ubuntu 16.04; — wenzelm / hgweb - proper support for x86_64-windows via msys/mingw64; — wenzelm / hgweb
- more standard build from sources;
prefer version 6.1.1, which actually works with "sos"; — wenzelm / hgweb - tuned message; — wenzelm / hgweb
#1300 (Oct 10, 2020, 12:50:05 AM)
- component csdp-6.2.0 for testing: example #2 in theory HOL-ex.SOS fails with return code 206; — wenzelm / hgweb
- build Isabelle CSDP component from official downloads; — wenzelm / hgweb
- rebuild component following current "isabelle build_e" and Admin/PLATFORMS; — wenzelm / hgweb
- proper support for Windows/Cygwin; — wenzelm / hgweb
- build Isabelle SPASS component from unofficial download; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified according to Isabelle_System.download; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- rebuild component following current "isabelle build_e" and Admin/PLATFORMS; — wenzelm / hgweb
- discontinued unused eproof_ram (actually absent in version 2.5); — wenzelm / hgweb
- discontinued obsolete runepar.pl (see 4a3169d8885c); — wenzelm / hgweb
#1299 (Oct 9, 2020, 12:50:06 AM)
- tuned mirabelle documentation — blanchet / hgweb
- removed support for obsolete prover SNARK and underperforming prover E-Par — blanchet / hgweb
- removed spurious documentation item — blanchet / hgweb
- removed obsolete unmaintained experimental prover Pirate — blanchet / hgweb
- tune filename — desharna / hgweb
- drop obsolete ad hoc support for Satallax isar proof reconstruction — desharna / hgweb
- recognize THF proofs properly — desharna / hgweb
- factored out bit comprehension — haftmann / hgweb
- Fix formatting of default value in help message of "build_e" component. — desharna / hgweb
#1298 (Oct 8, 2020, 12:50:07 AM)
- tuned signature; — wenzelm / hgweb
- updated user + host; — wenzelm / hgweb
- updated URL; — wenzelm / hgweb
- clarified multicore options; — wenzelm / hgweb
- discontinued old machines; — wenzelm / hgweb
- updated tests for macOS 10.14 Mojave; — wenzelm / hgweb
- Aded Queues — nipkow / hgweb
- consolidated for the sake of documentation — haftmann / hgweb
- tuned; — wenzelm / hgweb
#1297 (Oct 7, 2020, 12:50:08 AM)
- merged — paulson / hgweb
- Simplified some proofs — paulson <lp15@cam.ac.uk> / hgweb
- added lemmas; internalized defn in class — nipkow / hgweb
#1296 (Oct 6, 2020, 1:25:05 AM)
- merged — paulson / hgweb
- still not quite fixed... — paulson <lp15@cam.ac.uk> / hgweb
- A few more reversions — paulson <lp15@cam.ac.uk> / hgweb
- reversion to the explicit existential quantifier — paulson <lp15@cam.ac.uk> / hgweb
- more tidying of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1295 (Oct 4, 2020, 1:25:47 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- clarified arm64-linux base line: prefer Pi OS, which is based on slightly older Debian; — wenzelm / hgweb
- detect/guess arm32 platform (unsupported); — wenzelm / hgweb
- build component according to "isabelle build_e -V 2.5" (inactive); — wenzelm / hgweb
- updated component according to "isabelle build_e -V 2.0";
support arm64-linux; — wenzelm / hgweb - proper usage; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
#1294 (Oct 3, 2020, 12:50:05 AM)
- merged — wenzelm / hgweb
- clarified installed files; — wenzelm / hgweb
- build Isabelle E prover component from official downloads; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- updated for coming release; — wenzelm / hgweb
- updated to current cygwin-20201002, after 3.1.7-1 from 24-Aug-2020; — wenzelm / hgweb
- clarified platforms; — wenzelm / hgweb
- updated to opam-2.0.7;
support arm64-linux; — wenzelm / hgweb - merged — paulson / hgweb
- fixed a bunch of ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- Add more tacing to sledgehammer_isar_trace — desharna / hgweb
#1293 (Oct 2, 2020, 12:50:06 AM)
- support arm64-linux Poly/ML (slow bytecode interpreter only); — wenzelm / hgweb
- purge arm64-linux --- no build_release support yet; — wenzelm / hgweb
- more systematic platform support, including arm64-linux; — wenzelm / hgweb
- tuned according to hints by IntelliJ IDEA; — wenzelm / hgweb
#1292 (Oct 1, 2020, 12:50:07 AM)
- updated certificates to make it work again after recent changes to smt/z3 setup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to sqlite-jdbc-3.32.3.2;
support arm64-linux; — wenzelm / hgweb - build Isabelle sqlite-jdbc component from official download;
support arm64-linux; — wenzelm / hgweb - support arm64-linux; — wenzelm / hgweb
- detect arm64-linux platform; — wenzelm / hgweb
- Effectively disable timeout for smt method/tactic — desharna / hgweb
- [mirabelle] add initial documentation in Sledgehammer's doc — desharna / hgweb
#1291 (Sep 30, 2020, 12:50:07 AM)
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- formal platform information, notably for ssh; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- more robust executor policy after shutdown; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- more reactive kodkod execution: avoid confusion about timeout/deadline; — wenzelm / hgweb
- allow Scala function execution on separate thread: better reactivity, but potential overloading of the JVM; — wenzelm / hgweb
- clarified default (see also 0c7a74a1c6d9); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- obsolete --- Java is always present via component; — wenzelm / hgweb
- obsolete --- KODKODI is always present via component; — wenzelm / hgweb
- obsolete --- ML module Nitpick resides within theory Nitpick (see also 7b8c366e34a2, 1fba360b5443); — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#1290 (Sep 29, 2020, 12:56:28 AM)
- some support for document preparation in Isabelle/Scala; — wenzelm / hgweb
- unused (see 7b318273a4aa); — wenzelm / hgweb
- unused (see 564012e31db1); — wenzelm / hgweb
- more standard and more robust, following hints on the Net; — wenzelm / hgweb
- obsolete, T1 fonts are fine in lualatex (see also cc71f01f9fde); — wenzelm / hgweb
- prefer old-fashioned {\ss} to prevent problems with encoding in lualatex; — wenzelm / hgweb
- proper Windows 32bit platform; — wenzelm / hgweb
- clarified "isabelle logo", after discontinuation of DVI output (see 564012e31db1); — wenzelm / hgweb
#1289 (Sep 28, 2020, 2:15:26 AM)
- suppress ligatures more robustly, notably for lualatex; — wenzelm / hgweb
- ISABELLE_PDFLATEX is now lualatex;
tuned whitespace to enforce fresh build; — wenzelm / hgweb
#1288 (Sep 27, 2020, 12:50:09 AM)
- added lemma — nipkow / hgweb
- less bulky session stack; — wenzelm / hgweb
- clarified document export; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- discontinued obsolete DVI document format and related settings/tools; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1287 (Sep 26, 2020, 12:50:10 AM)
- merged — paulson / hgweb
- reverted the substitution here — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- fixed some remarkably ugly proofs — paulson <lp15@cam.ac.uk> / hgweb
- de-applying and tidying — paulson <lp15@cam.ac.uk> / hgweb
- follow Phabricator update 2020 Week 37; — wenzelm / hgweb
- clarified defaults for nitpick; — wenzelm / hgweb
- tuned nitpick message: more like quickcheck; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- evaluate Scala via running Isabelle/Scala; — wenzelm / hgweb
- more robust: avoid spurious line breaks that might confuse the scala interpreter; — wenzelm / hgweb
- clarified signature: proper eval/print via interpret; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- factored out typedef material — haftmann / hgweb
#1286 (Sep 25, 2020, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper platform_path for Windows; — wenzelm / hgweb
- evaluate PolyML via running Isabelle/ML; — wenzelm / hgweb
- output via file instead of stdout; — wenzelm / hgweb
- proper context; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned — nipkow / hgweb
- more thorough treatment of division, particularly signed division on int and word — haftmann / hgweb
- canonical enum instance for word — haftmann / hgweb
#1285 (Sep 21, 2020, 12:50:10 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper ml_source: avoid duplicate Bash.string; — wenzelm / hgweb
- misc tuning and clarification: prefer functions over data; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- de-applying and simplifying — paulson <lp15@cam.ac.uk> / hgweb
#1284 (Sep 19, 2020, 12:50:07 AM)
- tuned — nipkow / hgweb
- removal of needless premises — paulson <lp15@cam.ac.uk> / hgweb
#1283 (Sep 18, 2020, 12:50:07 AM)
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- dropped junk — haftmann / hgweb
- typo — haftmann / hgweb
- NEWS and CONTRIBUTORS — haftmann / hgweb
- integrated generic conversions into word corpse — haftmann / hgweb
- more lemmas — haftmann / hgweb
#1282 (Sep 16, 2020, 12:50:08 AM)
#1281 (Sep 14, 2020, 12:50:07 AM)
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#1280 (Sep 12, 2020, 12:50:10 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- cleaned up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- prefer current mathpartir.sty from underlying TeX distribution; — wenzelm / hgweb
- more checks; — wenzelm / hgweb
- more uniform color --- avoid odd transparency on Windows (due to jEdit default #666699a); — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
#1279 (Sep 11, 2020, 12:50:11 AM)
- clarified modules; — wenzelm / hgweb
- more uniform JVM vs. ML status widget; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#1278 (Sep 9, 2020, 12:50:07 AM)
- update to official jedit-5.6.0; — wenzelm / hgweb
- merged — paulson / hgweb
- tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
- restructured — haftmann / hgweb
- tuned theory structure — haftmann / hgweb
#1277 (Sep 8, 2020, 12:50:08 AM)
#1276 (Sep 6, 2020, 12:50:09 AM)
- generalized signed_take_bit — haftmann / hgweb
- more on conversions — haftmann / hgweb
- generalized — haftmann / hgweb
#1275 (Sep 5, 2020, 12:50:10 AM)
- a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb
#1274 (Sep 3, 2020, 12:50:08 AM)
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#1273 (Sep 2, 2020, 12:50:09 AM)
- discontinue export_document --- always enabled (reverting f0f83ce0badd); — wenzelm / hgweb
- unused (see also 7b318273a4aa); — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
#1272 (Sep 1, 2020, 12:50:06 AM)
- proper use of SELECT_GOAL to confine distinct_subgoals_tac to original goal range (amending 366d39e95d3c); — wenzelm / hgweb
- a new lemma — paulson <lp15@cam.ac.uk> / hgweb
- more informative bibtex errors; — wenzelm / hgweb
#1271 (Aug 31, 2020, 12:50:07 AM)
- merged — paulson / hgweb
- minor tidying, also s->S and t->T — paulson <lp15@cam.ac.uk> / hgweb
- more on conversions — haftmann / hgweb
#1270 (Aug 30, 2020, 12:50:07 AM)
- merged — paulson / hgweb
- quite a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb
#1269 (Aug 29, 2020, 12:50:08 AM)
- more robust interpretation of data; — wenzelm / hgweb
- merged — paulson / hgweb
- small quantifier fixes — paulson <lp15@cam.ac.uk> / hgweb
- just a bit of streamlining — paulson <lp15@cam.ac.uk> / hgweb
- but not the [cong] rule — paulson <lp15@cam.ac.uk> / hgweb
- tidying up some theorem statements — paulson <lp15@cam.ac.uk> / hgweb
#1268 (Aug 28, 2020, 12:50:06 AM)
- initial Kodkod.warmup: preloading and basic integrity test; — wenzelm / hgweb
- strict init of protocol handlers; — wenzelm / hgweb
- clarified treatment of add-on prover_options; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1267 (Aug 27, 2020, 12:50:07 AM)
- tiny tidy-up of proofs — paulson <lp15@cam.ac.uk> / hgweb
#1266 (Aug 26, 2020, 1:30:47 AM)
- updated to scala-2.12.12; — wenzelm / hgweb
- updated to polyml-test-a3cfdf648da: performance improvements for GC statistics; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- test HOL-Nitpick_Examples with Isabelle/Scala instead of external process: much faster; — wenzelm / hgweb
- updated to kodkodi-1.5.6: more robust treatment of interrupt; — wenzelm / hgweb
- removed pointless version checks: Isabelle component integration does the job already; — wenzelm / hgweb
- more robust treatment of execution with interrupts;
tuned comments; — wenzelm / hgweb
#1265 (Aug 25, 2020, 1:01:30 AM)
- suppress odd warning for context.exit(); — wenzelm / hgweb
- more explicit treatment of interrupt; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more flexible default for max_threads; — wenzelm / hgweb
- proper default for max_threads;
proper warmup example; — wenzelm / hgweb - a proof of concept for generic conversions — haftmann / hgweb
#1264 (Aug 23, 2020, 2:01:33 AM)
- proper name (amending 742d94015918); — wenzelm / hgweb
- invoke Nitpick/Kodkod via Isabelle/Scala (instead of external process); — wenzelm / hgweb
- avoid odd PIDE markup, notably in kokodi input; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper treatment of timeout: <= 0 means already timed out, but for $KODKODI/bin/kodkodi it would mean NO timeout; — wenzelm / hgweb
- proper treatment of absolute deadline vs. relative timeout; — wenzelm / hgweb
- clarified session: no parent image for minor theory imports; — wenzelm / hgweb
- removed obsolete created_temp_dir: ISABELLE_TMP is always present for the running Isabelle/ML process; — wenzelm / hgweb
- more lemmas — haftmann / hgweb
- proper syntax declaration — haftmann / hgweb
#1263 (Aug 22, 2020, 12:50:09 AM)
- merged — paulson / hgweb
- reversing all the lex crap — paulson <lp15@cam.ac.uk> / hgweb
#1262 (Aug 21, 2020, 1:05:27 AM)
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- preload library; — wenzelm / hgweb
- update to kodkodi-1.5.4-1; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more realistic kodkod invocation, imitating command-line tool; — wenzelm / hgweb
- update to kodkodi-1.5.4;
more realistic kodkod invocation; — wenzelm / hgweb - rudiments of Scala interface for Kodkod; — wenzelm / hgweb
- updated to kodkodi-1.5.3: include KODKODI_CLASSPATH for Isabelle/Scala; — wenzelm / hgweb
- basic integration of Zipperposition 2.0 — blanchet / hgweb
- tuned Mirabelle comments — blanchet / hgweb
- two more lex fixes — paulson <lp15@cam.ac.uk> / hgweb
#1261 (Aug 20, 2020, 12:50:06 AM)
- more lex fixes — paulson <lp15@cam.ac.uk> / hgweb
- Another go with lex: now lexordp back in class ord — paulson <lp15@cam.ac.uk> / hgweb
#1260 (Aug 19, 2020, 1:46:04 AM)
- List_Lexorder finally working — paulson <lp15@cam.ac.uk> / hgweb
- lexicographic ordering: new simp setup to prioritise the simpler "less_than" case — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- fixed for new lex-order. And the effing indentation! — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- 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)
- allow user-defined server commands via isabelle_scala_service; — wenzelm / hgweb
- more systematic support for special directories; — wenzelm / hgweb
- proper init of cumulative settings; — wenzelm / hgweb
#1258 (Aug 17, 2020, 12:50:10 AM)
- upgrade phabricator: Promote 2020 Week 31 + subsequent change;
upgrade arcanist: Promote 2020 Week 29; — wenzelm / hgweb - 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)
- proper protocol init (amending 065dcd80293e); — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- provide protocol handlers via isabelle_system_service; — wenzelm / hgweb
- prefer formal name; — wenzelm / hgweb
#1256 (Aug 15, 2020, 12:50:10 AM)
- clarified signature; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- clarified demo functions; — wenzelm / hgweb
- 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)
- more documentation; — wenzelm / hgweb
- support JVM runtime statistics; — wenzelm / hgweb
- clarified worker threads; — wenzelm / hgweb
- misc tuning, based on hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified GUI; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- clarified order for GUI; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified GUI; — wenzelm / hgweb
#1254 (Aug 13, 2020, 12:50:09 AM)
- show GC progress as "ML cleanup"; — wenzelm / hgweb
- ML status widget similar to org.gjt.sp.jedit.gui.statusbar.MemoryStatusWidgetFactory; — wenzelm / hgweb
- support for Poly/ML memory status; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- removed pointless option "ML_statistics": always enabled; — wenzelm / hgweb
- removed pointless GUI controls for ML_statistics --- no longer part of prover protocol (see also 38a64cc17403); — wenzelm / hgweb
- support for GC state; — wenzelm / hgweb
#1253 (Aug 12, 2020, 12:50:10 AM)
- updated to polyml-test-f54aa41240d0; — wenzelm / hgweb
- back to polyml-5.8.1 due to ML compiler crash in HOL-Codegenerator_Test; — wenzelm / hgweb
- updated to polyml-test-159dc81efc3b; — wenzelm / hgweb
#1252 (Aug 11, 2020, 12:50:07 AM)
- dedicated symbols for code generation, to pave way for generic conversions from and to word — haftmann / hgweb
- consolidated names — haftmann / hgweb
- reduced prominence od theory Bits_Int — haftmann / hgweb
#1251 (Aug 10, 2020, 12:50:08 AM)
- one last lemma about Total and Restr — paulson <lp15@cam.ac.uk> / hgweb
- adjustments for fewer WO assumptions — paulson <lp15@cam.ac.uk> / hgweb
- elimination of some needless assumptions — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- iso lemmas — paulson <lp15@cam.ac.uk> / hgweb
#1250 (Aug 9, 2020, 12:50:10 AM)
#1249 (Aug 8, 2020, 1:30:41 AM)
- NEWS; — wenzelm / hgweb
- provide POLYSTATSDIR to keep $HOME/.polyml clean (requires Poly/ML 52881757b127, otherwise ignored); — wenzelm / hgweb
- adapted to 7b318273a4aa; — wenzelm / hgweb
- cache props; — wenzelm / hgweb
- clarified names;
removed remains of old protocol messages; — wenzelm / hgweb - more thorough protocol_handlers.exit, like file_formats.stop_session; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- temporary workaround for 100% CPU usage in OS.Process.sleep; — wenzelm / hgweb
- ML statistics via external process: allows monitoring RTS while ML program sleeps; — wenzelm / hgweb
- clarified catch-all handler --- avoid confusion of Interrupt vs. Exn.Interrupt in varying ML contexts; — wenzelm / hgweb
- avoid failure of "isabelle build -o skip_proofs"; — wenzelm / hgweb
#1248 (Aug 7, 2020, 1:50:34 AM)
- merged — wenzelm / hgweb
- recovered stderr for PIDE batch-build, such as "Browser info at ...", "Document at ..." (see also 940195fbb282, 5469bacf5573, 5c4800f6b25a); — wenzelm / hgweb
- more compact command_timings, as in former batch-build; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- unused --- superseded by PIDE messages; — wenzelm / hgweb
- more thorough cleanup, e.g. before ML_Heap.save; — wenzelm / hgweb
- discontinued old batch-build functionality; — wenzelm / hgweb
- tailored towards remaining essence — haftmann / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- added theory Tree23_of_List — nipkow / hgweb
- more robust treatment of thm_names, with strict check after all theories are loaded; — wenzelm / hgweb
- a few more lemmas — paulson <lp15@cam.ac.uk> / hgweb
#1247 (Aug 6, 2020, 1:59:05 AM)
- merged — paulson / hgweb
- lemmas about sets and the enumerate operator — paulson <lp15@cam.ac.uk> / hgweb
- yet another little lemma — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- strengthened a lemma — paulson <lp15@cam.ac.uk> / hgweb
- A new lemma about abstract Sum / Prod — paulson <lp15@cam.ac.uk> / hgweb
- separation of reversed bit lists from other material — haftmann / hgweb
- merged — wenzelm / hgweb
- avoid exhaustion of worker threads, notably due to complex interaction of future/promise/lazy in Proofterm.make_thm_node; — wenzelm / hgweb
- more robust: insist in finished future; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- further refinement of code equations for mask operation — haftmann / hgweb
#1246 (Aug 5, 2020, 12:50:06 AM)
- uniform mask operation — haftmann / hgweb
- clearer separation of pre-word bit list material — haftmann / hgweb
#1245 (Aug 4, 2020, 12:50:10 AM)
#1244 (Aug 2, 2020, 12:50:06 AM)
#1243 (Jul 30, 2020, 12:50:07 AM)
#1242 (Jul 28, 2020, 12:50:11 AM)
#1241 (Jul 27, 2020, 12:50:07 AM)
- enforce pide_session to see if all isabelle_cronjob tasks work smoothly with it; — wenzelm / hgweb
- proper pretty printing for latex output, notably for pide_session=true (default); — wenzelm / hgweb
#1240 (Jul 26, 2020, 12:50:09 AM)
- clarified name to avoid duplication (no distinction of data on host = lrzcloud2); — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- more errors; — wenzelm / hgweb
#1239 (Jul 25, 2020, 12:50:10 AM)
- follow Phabricator update 2020 Week 27; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified errors: avoid hiding of import_errors/dir_errors by their consequences (file-access problems); — wenzelm / hgweb
- clarified errors: avoid accidental import from other session that happens to be within overall selection (notably "isabelle build -a"); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified order --- proper sorting of requirements; — wenzelm / hgweb
- obsolete (see 9cde8c4ea5a5); — wenzelm / hgweb
- tuned --- based on hints by IntelliJ; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1238 (Jul 22, 2020, 12:50:06 AM)
#1237 (Jul 21, 2020, 2:01:27 AM)
- 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)
- clarified -- avoid non-standard extend/merge; — wenzelm / hgweb
- tuned -- avoid non-standard extend; — wenzelm / hgweb
- clarified -- avoid non-standard extend/merge; — wenzelm / hgweb
- proper session imports; — wenzelm / hgweb
- clarified -- avoid non-standard extend; — wenzelm / hgweb
- tuned -- avoid non-standard extend/merge; — wenzelm / hgweb
- prefer conservative extend/merge of theory naming; — wenzelm / hgweb
#1235 (Jul 17, 2020, 1:00:31 AM)
- support native PID for ML process; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified theory data: more robust merge; — wenzelm / hgweb
- proper import sessions; — wenzelm / hgweb
- more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
- more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
- more thorough extend/merge (for Theory.join_theory); — wenzelm / hgweb
- more thorough extend/merge, notably for master_dir across Theory.join_theory (e.g. for @{file} antiquotation); — wenzelm / hgweb
- more robust: avoid potential problems with encoding of directory name; — wenzelm / hgweb
- tuned grouping — haftmann / hgweb
- yet another alias — haftmann / hgweb
#1234 (Jul 16, 2020, 12:50:07 AM)
- more robust wrt. experimental changes in Poly/ML; — wenzelm / hgweb
- more robust: handle unavailable statistics; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified user counters: expose tasks to external monitor; — wenzelm / hgweb
- proper platform path for Windows; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- support for monitoring of external ML process; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- support for monitoring of external ML process; — wenzelm / hgweb
- clarified modules: ML_Statistics within bootstrap environment; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- clarified examples; — wenzelm / hgweb
#1233 (Jul 14, 2020, 12:50:06 AM)
- concatentation of bit values — haftmann / hgweb
- prefer canonically oriented lists of bits and more direct characterizations in definitions — haftmann / hgweb
- more simp rules for concrete numerical values — haftmann / hgweb
- words added to code generator test — haftmann / hgweb
#1232 (Jul 12, 2020, 12:50:10 AM)
- a generic horner sum operation — haftmann / hgweb
- more thms — haftmann / hgweb
- clarified message --- as in former ML version (see 940195fbb282); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified messages: avoid duplicate Timing; — wenzelm / hgweb
- clarified messages; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid duplicate Timing messages (see also 5c4800f6b25a); — wenzelm / hgweb
- more accurate message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified inlined protocol messages; — wenzelm / hgweb
- removed unused property; — wenzelm / hgweb
- signed_take_bit — haftmann / hgweb
- more on single-bit operations — haftmann / hgweb
#1231 (Jul 11, 2020, 12:50:09 AM)
- proper session Timing for build_history log file (see 5c4800f6b25a); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust, notably for isabelle_cronjob; — wenzelm / hgweb
- 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)
#1229 (Jul 9, 2020, 12:50:07 AM)
- updated to polyml-5.8.1-20200708: recent repository version for testing; — wenzelm / hgweb
- more robust protocol for "Timing ..." messages, notably for pide_session=true; — wenzelm / hgweb
#1228 (Jul 7, 2020, 12:50:10 AM)
- removed 'freeze_problem_consts' hack in TPTP tools, which wasn't compatible with post-2016 reforms to local theories — blanchet / hgweb
- separation of traditional bit operations — haftmann / hgweb
#1227 (Jul 6, 2020, 12:50:08 AM)
- no pide_session on macos: avoid odd "hang" of remote_build_history; — wenzelm / hgweb
- support generated preferences, i.e. non-strict system options; — wenzelm / hgweb
- factored out auxiliary theory — haftmann / hgweb
- prefer explicit proof — haftmann / hgweb
#1226 (Jul 4, 2020, 12:50:09 AM)
- tuned whitespace; — wenzelm / hgweb
- use less memory on old hardware; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified log message (more uniform); — wenzelm / hgweb
- misc lemma tuning — haftmann / hgweb
- explicit proofs for bit projections — haftmann / hgweb
#1225 (Jul 3, 2020, 12:50:09 AM)
- extraction of equations x = t from premises beneath meta-all — haftmann / hgweb
- a small aggiornamento for Z2 — haftmann / hgweb
- removed superfluous dependency — haftmann / hgweb
- factored out ancient numeral representation — haftmann / hgweb
- moved to Word_Lib — haftmann / hgweb
- more explicit proofs — haftmann / hgweb
#1224 (Jul 2, 2020, 12:50:06 AM)
- clarified options --- potentially more robust; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1222 (Jun 27, 2020, 12:50:11 AM)
#1221 (Jun 26, 2020, 12:50:06 AM)
#1220 (Jun 25, 2020, 12:50:07 AM)
- clarified use of memory: prefer share tree structures over fresh strings; — wenzelm / hgweb
- more Java heap space (see 2d658beb815b); — wenzelm / hgweb
#1219 (Jun 22, 2020, 12:50:09 AM)
#1218 (Jun 21, 2020, 12:50:10 AM)
- enable pide_session by default (again), with extra JVM heap for AFP tests (see also 86e429abd38d, 026de3424c39); — wenzelm / hgweb
- discontinued old AFP test: ancient hardware with insufficient resources; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- merged — wenzelm / hgweb
- share cache for parallel sessions; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more caching, notably for build/pide_session; — wenzelm / hgweb
- removed pointless pide_exports: unused during "build_session" process (reverting 6a64205b491a); — wenzelm / hgweb
- tuned --- avoid error in IntelliJ IDEA; — wenzelm / hgweb
- simp rules for conversions — haftmann / hgweb
- more class operations for the sake of efficient generated code — haftmann / hgweb
#1217 (Jun 20, 2020, 12:50:07 AM)
- merged — wenzelm / hgweb
- back to parallel compression: full AFP build does require 16GB Java heap (reverting 107472ccc60d); — wenzelm / hgweb
- back to pide_session=false for now, requires too many JVM resources (reverting 026de3424c39); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- avoid redundant export handling for build; — wenzelm / hgweb
- prefer single name — haftmann / hgweb
#1216 (Jun 19, 2020, 12:50:07 AM)
- more lemmas — haftmann / hgweb
- build bit operations on word on library theory on bit operations — haftmann / hgweb
- bit operations as distinctive library theory — haftmann / hgweb
- tweak for code generation — haftmann / hgweb
- pragmatically ruled out word types of length zero: a bit string with no bits is not bit string at all — haftmann / hgweb
- more lemmas and less name space pollution — haftmann / hgweb
- canonical bit shifts for word type, leaving duplicates as they are at the moment — haftmann / hgweb
- essential instance about bit structure — haftmann / hgweb
- more transfer rules — haftmann / hgweb
- dropped yet another duplicate — haftmann / hgweb
- fundamental construction of word type following existing transfer rules — haftmann / hgweb
- replaced mere alias by input abbreviation — haftmann / hgweb
- replaced mere alias by abbreviation — haftmann / hgweb
- replaced operation with weak abstraction by input abbreviation — haftmann / hgweb
- avoid compound operation — haftmann / hgweb
- formal relationships between operations — haftmann / hgweb
- eliminated warnings — haftmann / hgweb
- replaced mere alias by input abbreviation — haftmann / hgweb
#1215 (Jun 18, 2020, 12:50:09 AM)
- enable pide_session by default; — wenzelm / hgweb
- avoid resource problems of JVM by too many parallel XZ compression tasks; — wenzelm / hgweb
#1214 (Jun 17, 2020, 12:50:07 AM)
- interpretations for boolean operators — haftmann / hgweb
- more specific thm reference — haftmann / hgweb
#1213 (Jun 14, 2020, 12:50:11 AM)
#1212 (Jun 12, 2020, 12:50:13 AM)
- fixed the utterly weird definitions of asym / asymp, and added many asym lemmas — paulson <lp15@cam.ac.uk> / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper rendering of complex codepoints, e.g. \<^url> code: 0x01F310; — wenzelm / hgweb
- updated to jedit-5.6pre1 (repository version 25349); — wenzelm / hgweb
#1211 (Jun 11, 2020, 12:50:11 AM)
- 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)
- New Ackermann development — paulson <lp15@cam.ac.uk> / hgweb
#1209 (Jun 9, 2020, 12:50:08 AM)
- tuned document; — wenzelm / hgweb
- proper latex macros, notably for src/HOL/Examples/Iff_Oracle.thy; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified sessions; — wenzelm / hgweb
- clarified sessions: "Notable Examples in Isabelle/HOL"; — wenzelm / hgweb
- clarified sessions: "Notable Examples in Isabelle/Pure"; — wenzelm / hgweb
#1208 (Jun 7, 2020, 12:51:08 AM)
#1207 (Jun 6, 2020, 12:51:08 AM)
#1206 (Jun 5, 2020, 12:51:09 AM)
- activate simproc for FOL — haftmann / hgweb
- more rules for FOL also — haftmann / hgweb
- more simp rules — haftmann / hgweb
#1205 (Jun 4, 2020, 12:51:05 AM)
#1204 (May 31, 2020, 12:51:09 AM)
- specific atomization inert to later rule set modifications — haftmann / hgweb
- more precise scope of atomize — haftmann / hgweb
- install simproc but deactivate by default — haftmann / hgweb
#1203 (May 28, 2020, 12:51:10 AM)
- adapted to d25093536482; — wenzelm / hgweb
- clarified markup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- more documentation on Isabelle/Scala; — wenzelm / hgweb
- proper error positions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more antiquotations; — wenzelm / hgweb
- check bash functions against Isabelle settings environment; — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
- breakable scala_name; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- discontinued pointless document antiquotation; — wenzelm / hgweb
- proper check of example; — wenzelm / hgweb
- clarified signature --- fit within limit of 22 arguments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1202 (May 26, 2020, 12:56:21 AM)
- more antiquotations; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- check free-form Scala source; — wenzelm / hgweb
- clarified static_check: avoid accidental evaluation; — wenzelm / hgweb
- omit pointless memoing: Scala compiler is rather bulky anyway; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- antiquotations for Scala entities; — wenzelm / hgweb
- better closeup and more consistent terminology — haftmann / hgweb
#1201 (May 25, 2020, 12:51:07 AM)
- merged — wenzelm / hgweb
- proper stack_limit; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more accurate classpath for "isabelle scala"; — wenzelm / hgweb
- proper check of registered Scala functions; — wenzelm / hgweb
- asynchronous build_session: notably for Scala.fulfill protocol commands during run; — wenzelm / hgweb
- clarified build_session protocol; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- more robust: explicit check for PIDE session; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- check Scala source snippets from ML; — wenzelm / hgweb
- more robust isabelle.Functions --- avoid Java reflection with unclear class/object treatment; — wenzelm / hgweb
- init default context; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more brackets (see 2e8af171887f); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature;
more operations; — wenzelm / hgweb - unused; — wenzelm / hgweb
- more robust, notably for "isabelle scala"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- reorganised sorted_set_of_list — nipkow / hgweb
- merged — nipkow / hgweb
- simpler inductions — nipkow / hgweb
#1200 (May 24, 2020, 1:53:09 AM)
- a few new lemmas about functions — paulson <lp15@cam.ac.uk> / hgweb
#1199 (May 23, 2020, 12:50:09 AM)
- comment makes no sense — nipkow / hgweb
- added simp lemma — nipkow / hgweb
- slightly more specific implementations — haftmann / hgweb
- tuned module name space for generated code — haftmann / hgweb
#1198 (May 22, 2020, 1:29:45 AM)
#1197 (May 21, 2020, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- A few new theorems, plus some tidying up — paulson <lp15@cam.ac.uk> / hgweb
- corrected spelling and tuned whitespace — haftmann / hgweb
#1196 (May 20, 2020, 12:50:08 AM)
#1195 (May 19, 2020, 12:50:08 AM)
#1194 (May 18, 2020, 12:50:08 AM)
#1193 (May 16, 2020, 12:50:07 AM)
- added missing preprocessing step for extraction (due to Stefan Berghofer) — Manuel Eberl <eberlm@in.tum.de> / hgweb
- new HOL simproc: eliminate_false_implies — Manuel Eberl <eberlm@in.tum.de> / hgweb
- added lemma — nipkow / hgweb
#1192 (May 15, 2020, 12:50:07 AM)
- Tuned some proofs in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- The Uniq quantifier for FOL too — paulson <lp15@cam.ac.uk> / hgweb
#1191 (May 14, 2020, 12:50:08 AM)
- generalised pigeonhole principle in HOL-Library.FuncSet — Manuel Eberl <eberlm@in.tum.de> / hgweb
- new constant power_int in HOL — Manuel Eberl <eberlm@in.tum.de> / hgweb
- New HOL simproc 'datatype_no_proper_subterm' — Manuel Eberl <eberlm@in.tum.de> / hgweb
#1190 (May 13, 2020, 12:50:10 AM)
- merged — paulson / hgweb
- Fixes for Sup{} = (0::nat) — paulson <lp15@cam.ac.uk> / hgweb
- abbrevs for the Uniq quantifier; trying Sup_nat_def to allow zero (experimentally) — paulson <lp15@cam.ac.uk> / hgweb
- clarified session imports: avoid bulky HOL-Library image; — wenzelm / hgweb
- tuned -- avoid warning; — wenzelm / hgweb
- "app" -> "join" for RBTs — nipkow / hgweb
- "app" -> "join" for uniformity with Join theory; tuned defs — nipkow / hgweb
#1189 (May 12, 2020, 12:50:09 AM)
- added top-level functions and tuned — nipkow / hgweb
- the Uniq quantifier — paulson <lp15@cam.ac.uk> / hgweb
#1188 (May 10, 2020, 12:50:09 AM)
#1187 (May 9, 2020, 12:50:07 AM)
- merged — nipkow / hgweb
- avoid hidden undef cases — nipkow / hgweb
- explicit mask operation for bits — haftmann / hgweb
- prefer _ mod 2 over of_bool (odd _) — haftmann / hgweb
- less aggressive default simp rules — haftmann / hgweb
#1186 (May 7, 2020, 12:50:11 AM)
#1185 (May 6, 2020, 12:50:10 AM)
#1184 (May 5, 2020, 12:50:07 AM)
#1183 (Apr 30, 2020, 12:50:06 AM)
- A little more tidying up — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
#1182 (Apr 29, 2020, 12:50:08 AM)
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- merged — wenzelm / hgweb
- added "isabelle sessions" tool; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- use abs(h l - h r) instead of 3 cases, tuned proofs — nipkow / hgweb
- added lemmas — nipkow / hgweb
#1181 (Apr 28, 2020, 12:50:07 AM)
#1180 (Apr 27, 2020, 12:50:11 AM)
- temporarily revert change which does not work as expected — haftmann / hgweb
- more rules — haftmann / hgweb
#1179 (Apr 26, 2020, 12:50:07 AM)
- added Height_Balanced_Trees — nipkow / hgweb
- documentation of relevant ideas — haftmann / hgweb
- numeral rules for take_bit / drop_bit on int — haftmann / hgweb
- opaque export does not work as expected in presence of dependent instances — haftmann / hgweb
#1178 (Apr 24, 2020, 12:50:07 AM)
- merged — nipkow / hgweb
- tuned document — nipkow / hgweb
- split AVL_Set.thy — nipkow / hgweb
- avoid passing chained facts twice to preplay in Sledgehammer — blanchet / hgweb
- tweaked Vampire's options + tuning — blanchet / hgweb
- more robust Isabelle_System.init (amending c0bc99aad936): avoid non-termination on Windows (java.lang.StackOverflowError); — wenzelm / hgweb
- back to more modest (but uniform) Java stack, see 97fc4f657bda; — wenzelm / hgweb
- more generous Java memory, also hoping to prevent spurious java.lang.StackOverflowError in isabelle_cronjob; — wenzelm / hgweb
- added lemmas — nipkow / hgweb
#1177 (Apr 23, 2020, 12:50:09 AM)
- hooks for foundational terms: protection of foundational terms during simplification — haftmann / hgweb
- merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- avoid deprecated operations; — wenzelm / hgweb
- tuned -- avoid odd compiler warning; — wenzelm / hgweb
- avoid deprecated operations; — wenzelm / hgweb
- deprecated and obsolete; — wenzelm / hgweb
- tuned signature -- avoid warnings; — wenzelm / hgweb
- more informative error; — wenzelm / hgweb
- new funs successive and distinct_adj — nipkow / hgweb
- added lemmas — nipkow / hgweb
#1176 (Apr 22, 2020, 2:33:49 AM)
- clarified signature: avoid clash with Isabelle/Scala Term.OFCLASS on case-insensible file-system; — wenzelm / hgweb
- clarified signature -- avoid warning; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified imports; — wenzelm / hgweb
#1175 (Apr 21, 2020, 12:50:08 AM)
- more robust judgment handling — haftmann / hgweb
- Sketch and explore again — paulson <lp15@cam.ac.uk> / hgweb
- removal of symmetries in Polytope, plus some tidying — paulson <lp15@cam.ac.uk> / hgweb
#1174 (Apr 20, 2020, 12:50:07 AM)
- Sketch_and_Explore — oops — paulson <lp15@cam.ac.uk> / hgweb
- the rest of the applys — paulson <lp15@cam.ac.uk> / hgweb
- more applys — paulson <lp15@cam.ac.uk> / hgweb
#1173 (Apr 18, 2020, 2:18:25 AM)
- merged — paulson / hgweb
- New theory Library/List_Lenlexorder.thy, a type class instantiation for well-ordering lists — paulson <lp15@cam.ac.uk> / hgweb
- discontinued somewhat incoherent patches (see also 3b36fc4916af); — wenzelm / hgweb
- use friendlier package; — wenzelm / hgweb
- removed LaTeX package and hack to avoid ALLCAPS headers — blanchet / hgweb
- use friendlier package — blanchet / hgweb
#1172 (Apr 17, 2020, 12:50:07 AM)
- move virtual machine node; — wenzelm / hgweb
- generalized — haftmann / hgweb
- more theorems — haftmann / hgweb
- another rule on numerals — haftmann / hgweb
- bit on numerals — haftmann / hgweb
- more complete rules on numerals — haftmann / hgweb
- more complete rules on numerals — haftmann / hgweb
#1171 (Apr 16, 2020, 12:50:08 AM)
- removed obsolete RC tags; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2020 for changeset abf3e80bd815 — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
- tuned NEWS; — wenzelm / hgweb
#1170 (Apr 14, 2020, 12:50:09 AM)
- tuned message;
tuned signature; — wenzelm / hgweb - tuned message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more cleaning up Homotopy — paulson <lp15@cam.ac.uk> / hgweb
#1169 (Apr 13, 2020, 12:50:10 AM)
- cleaning up Homotopy — paulson <lp15@cam.ac.uk> / hgweb
#1168 (Apr 12, 2020, 12:50:10 AM)
- merged — paulson / hgweb
- more removal of applys — paulson <lp15@cam.ac.uk> / hgweb
#1167 (Apr 10, 2020, 12:50:06 AM)
- avoid hard-wired stuff: configure via plugin services; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1166 (Apr 9, 2020, 12:50:10 AM)
- clarified init of settings vs. services; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- merged — wenzelm / hgweb
- another isabelle_scala_service; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- avoid deprecated operations; — wenzelm / hgweb
- more general support for isabelle_scala_service;
clarified File_Format.registry; — wenzelm / hgweb - merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2020-RC5 for changeset 8ed68b2aeba1 — wenzelm / hgweb
- more robust: notably for sledgehammer with 'using' and prover=cvc4; — wenzelm / hgweb
#1165 (Apr 8, 2020, 12:50:09 AM)
- NEWS; — wenzelm / hgweb
- more careful handling of interrupts, notably for Isabelle/jEdit Scala Console; — wenzelm / hgweb
- clarified signature: more uniform treatment of stopped/interrupted state; — wenzelm / hgweb
- proper asynchronous GUI interaction for somewhat heavy JEdit_Sessions.session_build check; — wenzelm / hgweb
- tuned signature --- avoid confusion with init_view(buffer: Buffer, text_area: JEditTextArea); — wenzelm / hgweb
- merged — nipkow / hgweb
- more automation and clarification — nipkow / hgweb
- merged — paulson / hgweb
- removed more applys — paulson <lp15@cam.ac.uk> / hgweb
#1164 (Apr 7, 2020, 12:50:06 AM)
- merged; — wenzelm / hgweb
- more robust interrupts; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust interrupt handling; — wenzelm / hgweb
- more robust kill: not always running on Isabelle_Thread (e.g. POSIX_Interrupt handler); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more uniform and Java-conformant: change of handler is non-blocking and interrupts should not be exposed prematurely (reverting 220d19f3e074); — wenzelm / hgweb
- terminate faster; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified interrupt handling; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more general interrupt_handler, with some cascading; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- a few more applys — paulson <lp15@cam.ac.uk> / hgweb
- fixed a broken frac_le proof — paulson <lp15@cam.ac.uk> / hgweb
- fixed more nasty proofs — paulson <lp15@cam.ac.uk> / hgweb
#1163 (Apr 6, 2020, 12:50:06 AM)
- merged — paulson / hgweb
- Tidied up more ancient, horrible proofs. Liberalised frac_le — paulson <lp15@cam.ac.uk> / hgweb
- clarified signature: more uniform ML vs. Scala; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
#1162 (Apr 5, 2020, 12:50:08 AM)
- proper use of flag; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned names; — wenzelm / hgweb
- finally expose interrupt, similar to ML; — wenzelm / hgweb
- Standard_Thread for isabelle command-line tools; — wenzelm / hgweb
- tuned -- Command_Line.tool is already part of Isabelle_Tool; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- thread pool with Standard_Thread workers;
tuned signature; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- support for uninterruptible execution; — wenzelm / hgweb
#1161 (Apr 4, 2020, 12:50:07 AM)
- tuned -- prefer Config.T over Data; — wenzelm / hgweb
- proper "editor_tracing_messages=0" as in "isabelle dump"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified build_options vs. job options; — wenzelm / hgweb
- more official handling of protocol messages, including export; — wenzelm / hgweb
- less redundant markup reports; — wenzelm / hgweb
- more accurate context position reports; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1160 (Apr 3, 2020, 12:50:08 AM)
- proper treatment of startup errors, notably for Pure ROOT.ML; — wenzelm / hgweb
- proper treatment of protocol exceptions and prover termination: avoid session.stop while saving image; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2020-RC4 for changeset 1f3d9a9dd42a — wenzelm / hgweb
- more robust, notably wrt. interrupts; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- clarified messages: indicate termination explicitly; — wenzelm / hgweb
- avoid vacous type variable, due to "potentially redundant" shyps in Thm.unconstrainT; — wenzelm / hgweb
- Added tag Isabelle2020-RC3 for changeset 7fe1a344404a — wenzelm / hgweb
- updated to current cygwin-20200323, after 3.1.4-1 from 19-Feb-2020; — wenzelm / hgweb
- 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
- clarified signature: more direct Isabelle_Process.EXIT; — wenzelm / hgweb
- proper arguments of protocol function; — wenzelm / hgweb
#1159 (Apr 2, 2020, 1:05:35 AM)
- merged — wenzelm / hgweb
- more robust: process stdout on Windows may contain CR; — wenzelm / hgweb
- clarified signature;
more inlined protocol messages; — wenzelm / hgweb - prefer system option: easier to make it default; — wenzelm / hgweb
- support multiple sessions, notably for "isabelle build -P -j2"; — wenzelm / hgweb
- pretty formatting as in Isabelle/ML; — wenzelm / hgweb
- output prover messages; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more robust; — wenzelm / hgweb
- proper parent base; — wenzelm / hgweb
- traditional print_mode for batch build; — wenzelm / hgweb
- proper support for "isabelle build -P Pure"; — wenzelm / hgweb
- clarified signature: more robust bootstrap base; — wenzelm / hgweb
- proper startup for Pure: its use_prelude produces stdout before stderr protocol init; — wenzelm / hgweb
- proper context for loading Pure; — wenzelm / hgweb
- clarified signature of ML_Process vs. Isabelle_Process: proper support for "isabelle build -P -b"; — wenzelm / hgweb
- close socket explicitly (idempotent); — wenzelm / hgweb
- more robust message_context and shutdown, e.g. after errors in protocol loop (see also 3f02bc5a5a03); — wenzelm / hgweb
- simplified code and proofs — nipkow / hgweb
- automated proof — nipkow / hgweb
#1158 (Apr 1, 2020, 12:50:06 AM)
#1157 (Mar 31, 2020, 12:50:06 AM)
- clarified signature; — wenzelm / hgweb
- more accurate treatment of errors; — wenzelm / hgweb
- clarified modules: global quasi-scope for markers; — wenzelm / hgweb
- redunant simp rule — nipkow / hgweb
- merged — paulson / hgweb
- more ugly old proofs — paulson <lp15@cam.ac.uk> / hgweb
#1156 (Mar 30, 2020, 12:51:17 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: more explicit type Protocol_Message.Marker; — wenzelm / hgweb
- tuned signature -- follow Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more explicit type Protocol_Message.Marker;
tuned; — wenzelm / hgweb - clarified protocol messages: explicitly use physical_writeln, always encode_lines; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more tidying up of old apply-proofs — paulson <lp15@cam.ac.uk> / hgweb
#1155 (Mar 29, 2020, 1:08:16 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminated pointless flag (see also 6533ceee4cd7); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- structured a lot of ancient, horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
- clarified Isabelle_Process phases; — wenzelm / hgweb
- clarified order: update syslog before handling exit; — wenzelm / hgweb
- tuned error message; — wenzelm / hgweb
- clarified signature: more robust startup_join; — wenzelm / hgweb
#1154 (Mar 28, 2020, 12:50:10 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning based on hints by IntelliJ IDEA; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: more accurate session_base_info.sessions_structure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- added lemma — nipkow / hgweb
#1153 (Mar 26, 2020, 12:50:06 AM)
- merged — paulson / hgweb
- updated to more modern style — paulson <lp15@cam.ac.uk> / hgweb
#1152 (Mar 24, 2020, 12:50:11 AM)
- updated to scala-2.12.11; — wenzelm / hgweb
- merged — paulson / hgweb
- put back Nat.le_diff_conv2 because AUTO2 doesn't work with Groups.le_diff_conv2 — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- new-style Greater lemmas — paulson <lp15@cam.ac.uk> / hgweb
- tidying up some horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
#1151 (Mar 23, 2020, 12:50:11 AM)
- 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
- tuned; — wenzelm / hgweb
#1150 (Mar 22, 2020, 12:50:10 AM)
- merged; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- delete Isabelle distribution archive after use; — wenzelm / hgweb
- documentation for "isabelle build_docker"; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned bib; — wenzelm / hgweb
- more documentation on view.antiAlias, not just NEWS; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- avoid premature crash due to missing session parents/imports; — wenzelm / hgweb
- avoid accidental update of base session sources (following documentation in "system" manual); — wenzelm / hgweb
- avoid duplicate stderr output in isabelle build -v, e.g. "Timing ..." (amending a829207b32a3); — wenzelm / hgweb
- prefer subpixel antialiasing by default: rendering of text is usually much faster, notably on Linux (see also 093ab1a99eb6 and f610115ca3d0); — wenzelm / hgweb
- slightly more explicit error, without going into the graph of proof futures; — wenzelm / hgweb
- more robust re-use of $ISABELLE_TMP_PREFIX (amending c1597167563e); — wenzelm / hgweb
- prefer strict qualification (default for 'interpretation', see 461ee3e49ad3) as proposed by Pedro Sánchez Terraf; — wenzelm / hgweb
- tuned documentation, based on hints by Pedro Sánchez Terraf; — wenzelm / hgweb
- backed out changeset 7eadccd4392c: too confusing wrt. text overview panel; — wenzelm / hgweb
#1149 (Mar 20, 2020, 12:50:07 AM)
- back to old-style names for uniform sorting of build_status (amending 138e8226961e); — wenzelm / hgweb
- 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)
- clarified connection parameters (again, after adjusting $HOME/.ssh configuration); — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
#1147 (Mar 17, 2020, 12:50:09 AM)
- proper host for ssh.hg_url (required aliasing works via $HOME/.ssh/config); — wenzelm / hgweb
- clarified connection parameters; — wenzelm / hgweb
- clarified test; — wenzelm / hgweb
#1146 (Mar 16, 2020, 12:50:11 AM)
- remove Thm.transfer workaround made obsplete by cf2406e654cf — traytel / hgweb
- back to post-release mode; — wenzelm / hgweb
- Added tag Isabelle2020-RC2 for changeset 7eadccd4392c — wenzelm / hgweb
- claried error elements: include internalized errors of tokens/commands; — wenzelm / hgweb
- more robust connection via proxy_host; — wenzelm / hgweb
#1145 (Mar 15, 2020, 12:50:07 AM)
- more robust: proper transfer if Context.eq_thy_id; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust hg_url;
clarified signature; — wenzelm / hgweb - proper usage (amending 8c7706b053c7); — wenzelm / hgweb
- proper escape for literal single quotes; — wenzelm / hgweb
- some uses of "' " as witness for this feature; — wenzelm / hgweb
- allow slightly odd "' " in mixfix as documented (introduced in 55754d6d399c, but broken in be8a8d60d962); — wenzelm / hgweb
- tidied up a few little proofs — paulson <lp15@cam.ac.uk> / hgweb
#1144 (Mar 13, 2020, 12:50:08 AM)
- updated for release; — wenzelm / hgweb
- more usable defaults for high resolution on Linux, where the desktop environment usually lacks automatic scaling; — wenzelm / hgweb
- tuned for Isabelle2020; — wenzelm / hgweb
- more explicit defaults; — wenzelm / hgweb
- proper transfer for Thm.derivation_name; — wenzelm / hgweb
#1143 (Mar 11, 2020, 12:50:07 AM)
- tuned OS names; — wenzelm / hgweb
- standard tests for macOS 10.15 Catalina; — wenzelm / hgweb
- updated NEWS w.r.t. e0237f2eb49d — Manuel Eberl <eberlm@in.tum.de> / hgweb
#1142 (Mar 10, 2020, 12:50:09 AM)
- more frugal simp rules for bit operations; more pervasive use of bit selector — haftmann / hgweb
- more scalable output of YXML files; — wenzelm / hgweb
- proper grounding of free types produced by reconstruct_proof/infer_type, e.g. relevant for Lattices_Big.semilattice_set.infinite; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more thorough strip_shyps for proof boxes (but types are usually stripped and reconstructed later); — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1141 (Mar 8, 2020, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- copy jEdit sources instead of jar, for better browsing experience; — wenzelm / hgweb
- proper option; — wenzelm / hgweb
#1140 (Mar 7, 2020, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- formally depend on Java 11 --- discontinue Java 8 workaround; — wenzelm / hgweb
- support Java/VM monitoring via jconsole; — wenzelm / hgweb
#1139 (Mar 5, 2020, 12:50:07 AM)
- escape some special chars, notably for URL#NAME form; — wenzelm / hgweb
- library theory for extractions of equations x = t into premises — haftmann / hgweb
- tuned — haftmann / hgweb
- 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)
- merged — wenzelm / hgweb
- include actions for jEdit dockables, e.g. "vfs.browser"; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- infrastructure for extraction of equations x = t from premises beneath meta-all — haftmann / hgweb
- avoid conflict with isabelle.next-error, resulting in odd startup dialog; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
#1137 (Mar 3, 2020, 12:50:10 AM)
- Added tag Isabelle2020-RC1 for changeset a8849ac415cc — wenzelm / hgweb
- follow Phabricator update 2020 Week 6; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- VSCode extension for official Isabelle release; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
#1136 (Mar 2, 2020, 12:50:09 AM)
- clarified command line; — wenzelm / hgweb
- proper navigation wrt. caret;
tuned signature; — wenzelm / hgweb - clarified modifier: avoid confusion of CS+a as C+a; — wenzelm / hgweb
- tuned -- avoid deprecated operations; — wenzelm / hgweb
- more Isabelle/jEdit actions; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
#1135 (Mar 1, 2020, 12:50:10 AM)
- more Isabelle/jEdit actions; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned lift_bnf's user interface for quotients — traytel / hgweb
#1134 (Feb 29, 2020, 12:50:06 AM)
- NEWS; — wenzelm / hgweb
- updated to polyml-5.8.1-20200228 test version (Poly/ML 6025c250b4f1); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1133 (Feb 28, 2020, 12:50:08 AM)
- more complete signature; — wenzelm / hgweb
- more complete signature; — wenzelm / hgweb
- clarified versions -- more reproducible build; — wenzelm / hgweb
- removed dead lemma — nipkow / hgweb
#1132 (Feb 27, 2020, 12:50:09 AM)
- simplified proofs — nipkow / hgweb
- updated for release; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated version; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- less ambitious preview: discontinued preview-update / preview-source which did not work on the spot via WebviewPanel; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- proper message passing -- discontinued obsolete auxiliary commands; — wenzelm / hgweb
- clarified Panel;
discontinued intermediate Content_Provider; — wenzelm / hgweb - removed duplicate (amending 5763d9a2f47d, 5aa9cb83e70e); — wenzelm / hgweb
- update to WebviewPanel API, following initial version by Peter Zeller; — wenzelm / hgweb
- Moved a number of general-purpose lemmas into HOL — paulson <lp15@cam.ac.uk> / hgweb
#1131 (Feb 26, 2020, 12:50:10 AM)
- 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)
- merged — traytel / hgweb
- lift BNF witnesses for quotients (unless better ones are specified by the user) — traytel / hgweb
- 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
- merged — nipkow / hgweb
- tuned var names (avoid h) — nipkow / hgweb
- more position information for oracles (e.g. "skip_proof" for 'sorry'), requires Proofterm.proofs := 1; — wenzelm / hgweb
- a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb
#1129 (Feb 22, 2020, 12:50:07 AM)
#1128 (Feb 21, 2020, 12:50:08 AM)
- merged — traytel / hgweb
- additional lemmas about alw and suntil (by Michael Foster) — traytel / hgweb
#1127 (Feb 20, 2020, 12:50:09 AM)
- proper print mode for function_space notation (amending d68b705719ce); — wenzelm / hgweb
- proper file name (amending ce3409dfb18c); — wenzelm / hgweb
#1126 (Feb 19, 2020, 12:50:09 AM)
- merged — nipkow / hgweb
- tuned proof — nipkow / hgweb
- more robust pretty printing of broken YXML, e.g. single "\^E"; — wenzelm / hgweb
#1125 (Feb 18, 2020, 12:50:10 AM)
- merged — wenzelm / hgweb
- proper sort constraints for strip_shyps, for sort relations used in minimization; — wenzelm / hgweb
- merged — paulson / hgweb
- a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb
- tuned; — wenzelm / hgweb
#1124 (Feb 17, 2020, 12:50:06 AM)
- merged — nipkow / hgweb
- lemmas about "card A = 2"; prefer iff to implications — nipkow / hgweb
- NEWS; — wenzelm / hgweb
- 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)
#1122 (Feb 14, 2020, 12:50:08 AM)
- added lemmas — nipkow / hgweb
- canonical approach towards lifting — haftmann / hgweb
- more instances — haftmann / hgweb
- tuned proof — haftmann / hgweb
#1121 (Feb 13, 2020, 12:50:10 AM)
- afford newer Mercurial version, just before odd problems in 4.0 and 4.1; — wenzelm / hgweb
- afford more logging (following defaults on Ubuntu); — wenzelm / hgweb
#1120 (Feb 12, 2020, 12:50:09 AM)
- updated for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- some lemmas about the lex ordering on lists, etc. — paulson <lp15@cam.ac.uk> / hgweb
#1119 (Feb 11, 2020, 12:50:09 AM)
- proper symbols; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- recover from Unicode accident in 4abd07cd034f; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- easy abstraction over pointwise bit operations — haftmann / hgweb
- more rules for natural deduction from inequalities — haftmann / hgweb
#1118 (Feb 10, 2020, 12:50:08 AM)
#1117 (Feb 9, 2020, 12:50:09 AM)
#1116 (Feb 8, 2020, 12:50:07 AM)
#1115 (Feb 6, 2020, 12:50:09 AM)
- simplified logical constructions — haftmann / hgweb
- simplified logical constructions — haftmann / hgweb
#1114 (Feb 5, 2020, 12:50:07 AM)
- more theorems — haftmann / hgweb
- Simplified, generalised version of Constructible due to E. Gunther, M. Pagano and P. Sánchez Terraf — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
#1113 (Feb 4, 2020, 12:50:07 AM)
#1112 (Feb 3, 2020, 12:50:08 AM)
#1111 (Jan 29, 2020, 12:50:10 AM)
- ignore generated dependency files (see 91d5a8255c98, fd5cd1daf6a9); — wenzelm / hgweb
- Tidied up some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- sketches of ideas still to come — haftmann / hgweb
- more theorems — haftmann / hgweb
- generalized — haftmann / hgweb
- tuned — haftmann / hgweb
#1110 (Jan 28, 2020, 12:50:06 AM)
- Two lemmas about nsets — paulson <lp15@cam.ac.uk> / hgweb
- A few lemmas connected with orderings — paulson <lp15@cam.ac.uk> / hgweb
#1109 (Jan 24, 2020, 12:50:09 AM)
#1108 (Jan 23, 2020, 12:50:10 AM)
#1107 (Jan 22, 2020, 1:42:34 AM)
- Removed multiplicativity assumption from normalization_semidom — Manuel Eberl <eberlm@in.tum.de> / hgweb
#1106 (Jan 20, 2020, 12:50:11 AM)
- clarified file names; — wenzelm / hgweb
- clarified build_polyml_component: include IDE entry point for ML compiler; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- 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)
- Removed unnecessary and problematic trivial lemma from HOL-Algebra — Manuel Eberl <eberlm@in.tum.de> / hgweb
#1104 (Jan 17, 2020, 12:50:06 AM)
- proper executable file; — wenzelm / hgweb
- more documentation: odd option for special situations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated to sumatra_pdf-3.1.2-1: x86_64-windows; — wenzelm / hgweb
- updated to stack-2.1.3, stackage lts-13.19, ghc-8.6.4; — wenzelm / hgweb
- updated to opam-2.0.6; — wenzelm / hgweb
- updated to current cygwin, after 3.1.2-1 from 21-Dec-2019; — wenzelm / hgweb
#1103 (Jan 16, 2020, 12:50:08 AM)
- updated to jdk-11.0.6+10; — wenzelm / hgweb
- misc tuning, following hint by IntelliJ; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- avoid deprecated constructors; — wenzelm / hgweb
- proper comparison of Option values, following hint by IntelliJ; — wenzelm / hgweb
- unused -- clone of Option.apply; — wenzelm / hgweb
- added "isabelle scala_project" to support e.g. IntelliJ IDEA; — wenzelm / hgweb
- unused; — wenzelm / hgweb
#1102 (Jan 15, 2020, 12:50:10 AM)
#1101 (Jan 14, 2020, 12:50:08 AM)
- tuned messages; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output channel; — wenzelm / hgweb
- clarified option -f: avoid accidental target_clean for proper release snapshot; — wenzelm / hgweb
#1100 (Jan 13, 2020, 12:50:08 AM)
- more robust; — wenzelm / hgweb
- updated to sqlite-jdbc-3.30.1; — wenzelm / hgweb
- updated to postgresql-42.2.9; — wenzelm / hgweb
- build in $ISABELLE_HOME;
clarified build dependencies; — wenzelm / hgweb - build in $ISABELLE_HOME;
clarified build dependencies; — wenzelm / hgweb - clarified fresh build; — wenzelm / hgweb
#1099 (Jan 12, 2020, 12:50:10 AM)
#1098 (Jan 11, 2020, 12:50:07 AM)
- clarified script name; — wenzelm / hgweb
- 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)
- proper name; — wenzelm / hgweb
- more Isabelle fonts, notably for File Browser title in GTK L&F; — wenzelm / hgweb
- eliminated deprecated scala.collection.JavaConversions; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned -- more direct java.util.Map.of; — wenzelm / hgweb
- added lemma — nipkow / hgweb
#1096 (Jan 8, 2020, 12:50:10 AM)
- merged — traytel / hgweb
- eliminated one redundant proof obligation in lift_bnf for quotients — traytel / hgweb
- removed experimental option to SPASS — blanchet / hgweb
- alternative deletion in Red-Black trees — nipkow / hgweb
- generalized thm (as suggested by Christian Weinz) — nipkow / hgweb
- tunded — nipkow / hgweb
#1095 (Dec 29, 2019, 12:50:07 AM)
#1094 (Dec 28, 2019, 12:50:09 AM)
#1093 (Dec 25, 2019, 12:50:08 AM)
#1092 (Dec 24, 2019, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- updated platform situation: 32bit variants are marginal or absent; — wenzelm / hgweb
- repackage as csdp-6.1-1, with proper platform names; — wenzelm / hgweb
- proper File.platform_path for Windows; — wenzelm / hgweb
- 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 - updated linux_app-20191223: x86_64-linux;
clarified location of lib/scripts/Isabelle.run; — wenzelm / hgweb
#1091 (Dec 23, 2019, 12:51:35 AM)
- tuned; — wenzelm / hgweb
- improved Markdown-like display in Phabricator; — wenzelm / hgweb
- improved Markdown-like display in Phabricator; — wenzelm / hgweb
- somewhat irrelevant -- defaults are OK; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
#1090 (Dec 22, 2019, 12:50:09 AM)
- clarified signature -- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper search with multiple "pages" of results; — wenzelm / hgweb
#1089 (Dec 21, 2019, 12:50:10 AM)
#1088 (Dec 20, 2019, 12:50:07 AM)
- more robust; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- added option -r: support more robust consolidation of local clones with varying names; — wenzelm / hgweb
- clarified backup; — wenzelm / hgweb
- removed somewhat pointless option -R: more careful inspection of hgrc is required in practice; — wenzelm / hgweb
- proper proof body context for Simplifier plugins (solvers, loopers, ...) -- avoid crash due to Subgoal.FOCUS (before e58bc223f46c); — wenzelm / hgweb
- 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
- tuned signature; — wenzelm / hgweb
#1087 (Dec 19, 2019, 12:50:08 AM)
- proper backup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more ambitious edit_hgrc; — wenzelm / hgweb
- added command hg_setup: setup remote vs. local Mercurial repository; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more repository information; — wenzelm / hgweb
- more permissive string fields; — wenzelm / hgweb
- tuned proof (by Thomas Sewell) — nipkow / hgweb
#1086 (Dec 18, 2019, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- clarified signature: error_code may contain low-level message instead of proper "ERR-" code; — wenzelm / hgweb
- clarified signature;
more operations; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- support for conduit API; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: support /usr/local/bin/hg; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- eliminated pointless option -T: it merely tests ssh config of root, which is not required later; — wenzelm / hgweb
- slicker proofs (used in CPP paper) — nipkow / hgweb
#1085 (Dec 17, 2019, 12:50:07 AM)
- tuned NEWS; — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- more checks for release; — wenzelm / hgweb
- more packages: required for svn; — wenzelm / hgweb
- more robust setup: avoid blind shot at "the latest" version; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- proper default; — wenzelm / hgweb
- more robust: avoid accidental use of stdin; — wenzelm / hgweb
- support for Phabricator upgrade; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1084 (Dec 15, 2019, 12:50:10 AM)
- tuned message; — wenzelm / hgweb
- 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)
- more documentation; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- proper support for multiple installations; — wenzelm / hgweb
- clarified "isabelle phabricator -l": avoid surprise with non-existent default installation; — wenzelm / hgweb
#1082 (Dec 12, 2019, 12:50:07 AM)
- tuned index.html; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified website: redirect to isabelle-dev Phabricator Overview; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support database dump; — wenzelm / hgweb
#1081 (Dec 11, 2019, 12:50:09 AM)
- proper check of Linux version; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper mysql user setup: avoid superuser powers in production;
specific phabricator.cache-namespace, following standard cluster configuration by Phacility; — wenzelm / hgweb - support for pwgen; — wenzelm / hgweb
- NEWS, CONTRIBUTORS, and documentation — traytel / hgweb
- an extensive example for lift_bnf across quotients — traytel / hgweb
- extension of lift_bnf to support quotient types — traytel / hgweb
- unfold intermediate (internal) pred definitions — traytel / hgweb
#1080 (Dec 10, 2019, 12:50:09 AM)
- corrected some confusing terminology / notation — paulson <lp15@cam.ac.uk> / hgweb
- Ramsey with multiple colours and arbitrary exponents — paulson <lp15@cam.ac.uk> / hgweb
- a few new and tidier proofs (mostly about finite sets) — paulson <lp15@cam.ac.uk> / hgweb
- clarified signature: store full theory name; — wenzelm / hgweb
#1079 (Dec 9, 2019, 12:50:09 AM)
#1078 (Dec 7, 2019, 12:50:07 AM)
- merged — wenzelm / hgweb
- suppress record types: not working properly; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- discontinued somewhat pointless options; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- export datatypes; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- misc tuning and clarification: proper check of datatype kind; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- cleaning — nipkow / hgweb
- tuned — nipkow / hgweb
#1077 (Dec 6, 2019, 12:50:10 AM)
- separated Affine theory from Convex — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- proper table data structure — haftmann / hgweb
- removed some vain declarations — haftmann / hgweb
- merged — nipkow / hgweb
- made Starlike independent of Abstract_Limits — nipkow / hgweb
- more direct accessors for simpset — haftmann / hgweb
- regular merge with no historization, in accordance with regular update — haftmann / hgweb
- moved starlike where it belongs — nipkow / hgweb
#1076 (Dec 5, 2019, 12:50:09 AM)
- merged — wenzelm / hgweb
- 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
- moved segment lemmas where they belong — nipkow / hgweb
- merged — nipkow / hgweb
- moved lemmas — nipkow / hgweb
- merged — paulson / hgweb
- two new theorems — paulson <lp15@cam.ac.uk> / hgweb
- moved lemma — nipkow / hgweb
- made internal name generation in case expressions more robust — traytel / hgweb
#1075 (Dec 4, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- clarified export of consts: recursion is accessible via spec_rules; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- Removed orphaned theory from HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- clarified position for spec rule: like entity; — wenzelm / hgweb
- clarified name: avoid clashes; — wenzelm / hgweb
- proper dynamic position of application context, e.g. relevant for 'global_interpretation'; — wenzelm / hgweb
- proper treatment of variable names; — wenzelm / hgweb
- proper spec_rule name via naming/binding/Morphism.binding; — wenzelm / hgweb
- more informative spec rules; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more informative export; — wenzelm / hgweb
- tuned signature -- following Export_Theory.Spec_Rule in Scala; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- clarified export of spec rules: more like locale; — wenzelm / hgweb
- formal position for spec rule (not significant for equality); — wenzelm / hgweb
- proper spec rules via resulting def_thm, e.g. relevant for "isabelle build -o export_theory"; — wenzelm / hgweb
- proper spec rules via fun_lhs, e.g. relevant for "isabelle build -o export_theory"; — wenzelm / hgweb
- tuned -- avoid confusion of fun_t with fun_lhs; — wenzelm / hgweb
- avoid shadowing of local bindings -- more maintainable; — wenzelm / hgweb
- export spec rules; — wenzelm / hgweb
- Reorganised HOL-Complex_Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- 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)
- merged — immler / hgweb
- tuned Analysis manual — immler / hgweb
- tuned Analysis manual — immler / hgweb
- more rules — haftmann / hgweb
- tuned material — haftmann / hgweb
- tuned manual — nipkow / hgweb
- Removed duplicate theorems from HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Flattened dependency tree of HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Simplified Harmonic_Numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
- 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)
- merged — Wenda Li <wl302@cam.ac.uk> / hgweb
- tuned Analysis/Analysis; — Wenda Li <wl302@cam.ac.uk> / hgweb
- characterization of typical bit operations — haftmann / hgweb
- merged — Wenda Li <wl302@cam.ac.uk> / hgweb
- 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
- transfer rule for bit operation — haftmann / hgweb
- characterization of singleton bit operation — haftmann / hgweb
#1072 (Nov 30, 2019, 12:57:16 AM)
- bit accessor and fundamental properties — haftmann / hgweb
- merged — wenzelm / hgweb
- more informative spec rules: optional name;
clarified signature;
more thorough treatment of Thm.trim_context vs. Thm.transfer; — wenzelm / hgweb - proper theory context, e.g. for Thm.transfer; — wenzelm / hgweb
- more structural integrity; — wenzelm / hgweb
- tuned — nipkow / hgweb
- reduced imports; deleted unusewd minor lemmas for that purpose — nipkow / hgweb
- tuned — nipkow / hgweb
- reduced imports and removed unused material — nipkow / hgweb
- tuned — nipkow / hgweb
#1071 (Nov 29, 2019, 12:50:11 AM)
- merged — nipkow / hgweb
- reduced imports — nipkow / hgweb
- Fixed a few messy proofs and adjusted inconsistent section headings — paulson <lp15@cam.ac.uk> / hgweb
- A more informative comment — paulson <lp15@cam.ac.uk> / hgweb
#1070 (Nov 27, 2019, 12:50:11 AM)
- Rearrangement of material in Complex_Analysis_Basics, which contained much that had nothing to do with complex analysis. — paulson <lp15@cam.ac.uk> / hgweb
- Remove diagnostic command 'print_dependencies'. — ballarin / hgweb
#1069 (Nov 26, 2019, 12:50:07 AM)
- support for output messages; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- avoid deprecated constructors; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- avoid vacuous session Pure -- dump does not read_pure_theory; — wenzelm / hgweb
#1068 (Nov 25, 2019, 12:53:55 AM)
- updated to polyml-5.8.1-20191113 test version (Poly/ML 055f20cdc326); — wenzelm / hgweb
- clarified vacuous selection vs. Pure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1067 (Nov 24, 2019, 12:50:10 AM)
- tuned theory structure — haftmann / hgweb
- more robust: size varies due to different position information in "isabelle build" vs. "isabelle dump"; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- clarified error: tmp file can be invalid in odd situations; — wenzelm / hgweb
- more robust: file length can be invalid in odd situations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1066 (Nov 23, 2019, 12:50:08 AM)
- tuned whitespace — haftmann / hgweb
- proper prefix syntax — haftmann / hgweb
- removed unused auxiliary lemmas — haftmann / hgweb
#1065 (Nov 22, 2019, 12:50:10 AM)
#1064 (Nov 21, 2019, 12:50:09 AM)
- improved performance of session exports via bulk transactions; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for bulk operations: consume mailbox content in batches; — wenzelm / hgweb
- clarified signature -- more explicit types; — wenzelm / hgweb
- tuned signature -- more operations; — wenzelm / hgweb
#1063 (Nov 19, 2019, 12:50:10 AM)
- tuned — nipkow / hgweb
- tuned — nipkow / hgweb
- strengthened type class for bit operations — haftmann / hgweb
#1062 (Nov 16, 2019, 12:50:10 AM)
#1061 (Nov 15, 2019, 12:50:06 AM)
- more packages; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more examples; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned PHP setup; — wenzelm / hgweb
- clarified errors: PHP daemon can fail under odd circumstances; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more sanity checks; — wenzelm / hgweb
- just one isabelle-phabricator-phd service, which manages all processes uniformly (NB: "bin/phd stop" affects all installations); — wenzelm / hgweb
- clarified signature: allow compound arg; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned tags — nipkow / hgweb
- more portable; — wenzelm / hgweb
- updated to polyml-5.8.1-20191114: rebuilt on Windows with current msys2/mingw64; — wenzelm / hgweb
- updated MinGW installation: requires Cygwin from Isabelle2018 to avoid problems with address relocation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1060 (Nov 14, 2019, 12:50:07 AM)
- updated to polyml-5.8.1-20191113 test version (Poly/ML 67e87c763417); — wenzelm / hgweb
- more support for multiple daemons; — wenzelm / hgweb
- more robust: system ssh service is required for Phabricator ssh service; — wenzelm / hgweb
- removed obsolete material: already covered by documentation or tools; — wenzelm / hgweb
- configure SSH hosting via "isabelle phabricator_setup_ssh";
tuned message; — wenzelm / hgweb - more robust; — wenzelm / hgweb
- clarified signature;
more operations; — wenzelm / hgweb
#1059 (Nov 13, 2019, 12:50:08 AM)
- removed obsolete material -- already covered by "system" manual;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more documentation;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more options; — wenzelm / hgweb
- 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
- documentation on Phabricator server administration; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- added "isabelle phabricator"; — wenzelm / hgweb
- New library material from the AFP entry ZFC_in_HOL — paulson <lp15@cam.ac.uk> / hgweb
#1058 (Nov 12, 2019, 12:50:10 AM)
#1057 (Nov 11, 2019, 12:50:07 AM)
#1056 (Nov 9, 2019, 12:50:07 AM)
- tuned comments; — wenzelm / hgweb
- merged — wenzelm / hgweb
- retain type information from reconstruct_proof, notably for Export_Theory.export_thm; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned modules; — wenzelm / hgweb
- tuned proofs -- more stable proof terms without [rule_format]; — wenzelm / hgweb
- merged — paulson / hgweb
- A slight tidying up of messy proof steps — paulson <lp15@cam.ac.uk> / hgweb
#1055 (Nov 8, 2019, 12:50:10 AM)
- tuned declarations for more compact proof terms; — wenzelm / hgweb
- prefer named facts;
tuned signature; — wenzelm / hgweb - clarified contexts;
prefer named facts; — wenzelm / hgweb - tuned messages; — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more messages -- expose potential database problems; — wenzelm / hgweb
- clarified errors: include stdout; — wenzelm / hgweb
- clarified directory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified permissions; — wenzelm / hgweb
#1054 (Nov 7, 2019, 12:50:09 AM)
- merged — wenzelm / hgweb
- discontinued somewhat pointless Isabelle options: setup implicitly assumes Ubuntu 18.04; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- support for Phabricator mail configuration;
discontinued template for "isabelle phabricator_update" -- is likely to become a plain shell script; — wenzelm / hgweb - merged — traytel / hgweb
- corrected typo in lemma name — traytel / hgweb
- moved lemma — nipkow / hgweb
- merged — traytel / hgweb
- characterization of until in terms of strong until (and vice versa), contributed by Michael Foster — traytel / hgweb
- tuned toc — nipkow / hgweb
#1053 (Nov 6, 2019, 12:50:09 AM)
- merged — wenzelm / hgweb
- proper names for multiple installations; — wenzelm / hgweb
- more phabricator setup; — wenzelm / hgweb
- proper service name (again): it is specific to each installation; — wenzelm / hgweb
- back to plain name, to have it accepted my mysql; — wenzelm / hgweb
- prefer system user setup, e.g. avoid occurrence on login screen; — wenzelm / hgweb
- more robust: install PHP daemon after Apache; — wenzelm / hgweb
- clarified name prefixes: global config always uses "isabelle-phabricator"; — wenzelm / hgweb
- more phabricator setup; — wenzelm / hgweb
- more phabricator setup; — wenzelm / hgweb
- more phabricator setup; — wenzelm / hgweb
- support for system services; — wenzelm / hgweb
- more options; — wenzelm / hgweb
- support for Linux user management; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- moved duplicate lemmas up the hierarchy — nipkow / hgweb
- proof-of-concept theory for bit operations without a constructivistic representation and a minimal common logical foundation — haftmann / hgweb
- merged — nipkow / hgweb
- removed redundant lemma — nipkow / hgweb
- merged — immler / hgweb
- add lemmas — immler / hgweb
- refactor Approximation.thy to use more abstract type of intervals — immler / hgweb
- moved theory Interval_Approximation from the AFP — immler / hgweb
- moved theory Interval from the AFP — immler / hgweb
- replace approximation oracle by less ad-hoc @{computation}s — immler / hgweb
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- Merge and get rid of closed_segmentI — paulson <lp15@cam.ac.uk> / hgweb
- Moved or deleted some out of place material, also eliminating obsolete naming conventions — paulson <lp15@cam.ac.uk> / hgweb
- Line_Segment is independent of Convex_Euclidean_Space — immler / hgweb
- the division between Starlike and Convex_Euclidean_Space is artificial, therefore include Starlike — immler / hgweb
- betweenness is a property on line segments — immler / hgweb
- reduce dependencies of Ordered_Euclidean_Space; move more general material from Cartesian_Euclidean_Space — immler / hgweb
#1052 (Nov 5, 2019, 12:50:11 AM)
- proper message (amending 94442fce40a5); — wenzelm / hgweb
- more robust Thm.expose_theory -- ensure that PIDE export happens in the proper theory context; — wenzelm / hgweb
- uniform "prune_proofs" for Thm_Node / PThm, but it is in conflict with export_proofs of re-used nodes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated xml_size; — wenzelm / hgweb
- prefer named result; — wenzelm / hgweb
- 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)
- expose derivations more thoroughly, notably for locale/class reasoning; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- determine proof boxes from exported proof (NB: thm_boxes is not sufficient due to OfClass proofs); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature -- more options; — wenzelm / hgweb
- merged — paulson / hgweb
- moved line segments to Convex_Euclidean_Space — paulson <lp15@cam.ac.uk> / hgweb
#1050 (Nov 3, 2019, 1:41:16 AM)
- proper theory for export_proofs; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — paulson / hgweb
- just tidied one proof — paulson <lp15@cam.ac.uk> / hgweb
- proper graph traversal -- avoid exponential blowup (amending 71d1971d67ad); — wenzelm / hgweb
- oops — fixed symbols!! — paulson <lp15@cam.ac.uk> / hgweb
- reorganisation to eliminate Brouwer_Fixpoint from complex analysis — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Inverse function theorem + lemmas — paulson <lp15@cam.ac.uk> / hgweb
- back to more elementary Buffer.T -- less intermediate garbage; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more direct output of XML material -- bypass Buffer.T; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct output of XML material -- bypass Buffer.T; — wenzelm / hgweb
- more scalable protocol_message: use XML.body directly (Output.output hook is not required); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1049 (Nov 2, 2019, 12:50:06 AM)
- updated to polyml-5.8.1-20191101 test version; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- proper export of unnamed proof boxes for unnamed toplevel declarations, e.g. rulify/defn rules in theory IFOL and HOL; — wenzelm / hgweb
- clarified signature (again); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- make double-sure that internal proof boxes are exported, e.g. in Pure; — wenzelm / hgweb
- avoid redundant proof boxes for application sessions; — wenzelm / hgweb
- clarified modules (again); — wenzelm / hgweb
- more detailed proof term output;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- more accurate proof_boxes -- from actual proof body; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#1048 (Nov 1, 2019, 12:50:08 AM)
#1047 (Oct 31, 2019, 12:57:34 AM)
- merged — immler / hgweb
- linear is not needed — immler / hgweb
- more packages; — wenzelm / hgweb
- MySQL setup;
tuned; — wenzelm / hgweb - Apache setup;
proper "-" for URL: avoid problems with "_"; — wenzelm / hgweb - some support for Phabricator server; — wenzelm / hgweb
- support for Linux packages; — wenzelm / hgweb
- specific support for Linux, notably Ubuntu/Debian; — wenzelm / hgweb
#1046 (Oct 30, 2019, 12:50:10 AM)
- proper home directory, required for $HOME/.ssh setup; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper file name: .ML is mandatory for Isabelle/ML files; — wenzelm / hgweb
- Removed dup lemma that inhibited locale instantiations (dup fact error) — Peter Lammich / hgweb
- some applications of "metric" — immler / hgweb
- header with Title/Author; added note on motivation of this example — immler / hgweb
- a slower implementation of the "metric" method as Eisbach example, by Maximilian Schäffeler — immler / hgweb
- NEWS — immler / hgweb
- added examples for "metric" method, by Maximilian Schäffeler — immler / hgweb
#1045 (Oct 28, 2019, 12:50:07 AM)
- added contributor — immler / hgweb
- avoid referring to lemmas by index — immler / hgweb
- documented reference — immler / hgweb
- example applications of the 'metric' decision procedure, by Maximilian Schäffeler — immler / hgweb
- decision procedure for metric spaces, implemented by Maximilian Schäffeler — immler / hgweb
- NEWS — nipkow / hgweb
- renamed because of duplicateion to avoid very long qualified names — nipkow / hgweb
#1044 (Oct 27, 2019, 12:50:06 AM)
- 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)
- merged — wenzelm / hgweb
- clarified session_graph_display: restrict sessions to actually required theories; — wenzelm / hgweb
- removed dummy ATP — blanchet / hgweb
- compile — blanchet / hgweb
- tuning — blanchet / hgweb
- invoke remote Vampire with higher-order (THF) syntax — blanchet / hgweb
- repaired remote_vampire's proof reconstruction — blanchet / hgweb
- added support for Zipperposition on SystemOnTPTP — blanchet / hgweb
- folded experimental Ehoh into E now that E 2.3 has been released — blanchet / hgweb
- removed support for old system E-MaLeS — blanchet / hgweb
- added support for repote Alt-Ergo — blanchet / hgweb
- updated nomenclature for TPTP languages to use modern three-symbol abbreviations (e.g. TF1) — blanchet / hgweb
- removed support for E-ToFoF, which has lost its raison d'etre since E 2.0 supports TF0 — blanchet / hgweb
- removed E-SInE, a very old system by now (and SInE has been incorporated in many provers in the past decade) — blanchet / hgweb
- removed support for iProver-Eq — blanchet / hgweb
- updated iProver setup and tuned other ATP setups — blanchet / hgweb
- removed experimental encoding for Waldmeister — blanchet / hgweb
- removed support for remote Satallax because its output does not clearly identify the lemmas used — blanchet / hgweb
- changed Satallax's setup to invoke E — blanchet / hgweb
#1042 (Oct 25, 2019, 12:50:09 AM)
#1041 (Oct 24, 2019, 12:50:09 AM)
- bit operations form an boolean algebra — haftmann / hgweb
- bit operations for word type — haftmann / hgweb
#1040 (Oct 23, 2019, 12:50:10 AM)
- no printing of axioms -- too bulky; — wenzelm / hgweb
- clarified axiom_table: uniform space (e.g. like consts), e.g. relevant for export of HOL-ex.Join_Theory; — wenzelm / hgweb
- more conservative type names, e.g. relevant for Isabelle/MMT export; — wenzelm / hgweb
- 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)
#1038 (Oct 21, 2019, 12:50:07 AM)
- avoid spurious shyps (with vacous type variable); — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust hybrid treatment of Pure, notably for Isabelle/Dedukti; — wenzelm / hgweb
- clarified signature: name of standard_proof is authentic, otherwise empty; — wenzelm / hgweb
- clarified expand_proof/expand_name: allow more detailed control via thm_header;
export_standard_proofs: authentic theorem names in "print" format; — wenzelm / hgweb - option to export standardized proof terms (not scalable); — wenzelm / hgweb
- more kinds, notably for Isabelle/MMT; — wenzelm / hgweb
- refined proof of concept for bit operations — haftmann / hgweb
- more lemmas — haftmann / hgweb
#1037 (Oct 20, 2019, 12:50:09 AM)
- merged — wenzelm / hgweb
- export toplevel proof similar to named PThm; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper protocol_message for bootstrap proofs; — wenzelm / hgweb
- proper export of bootstrap proofs (amending a6304b4664b6); — wenzelm / hgweb
- more robust -- avoid interference with Proofterm.proofs := 0 in ML_Bootstrap.thy; — wenzelm / hgweb
- proper treatment of self thm_id;
clarified signature; — wenzelm / hgweb - added quickcheck setup — haftmann / hgweb
- generalized — haftmann / hgweb
- moved quickcheck setup to distribution — haftmann / hgweb
- moved generic instance to distribution — haftmann / hgweb
#1036 (Oct 19, 2019, 12:50:10 AM)
- 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)
- turn hidden terms into dummy, e.g. relevant for boundary cases of reconstruct_proof; — wenzelm / hgweb
- support dummy term; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proof boxes based on proof digest (not proof term): thus it works with prune_proofs; — wenzelm / hgweb
- proper Thm.transfer; — wenzelm / hgweb
- clarified files; — wenzelm / hgweb
- clarified proof_boxes (requires prune_proofs=false); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
#1034 (Oct 17, 2019, 12:50:09 AM)
- more robust: avoid looping Lazy.force due to misinterpreted interrupt; — wenzelm / hgweb
- more informative combination_proof, e.g. relevant for proper type inference in HOL.Product_Type (with export_proofs); — wenzelm / hgweb
- tuned -- more stable type inference; — wenzelm / hgweb
- updated to jdk-11.0.4+11; — wenzelm / hgweb
- updated to scala-2.12.10; — wenzelm / hgweb
#1033 (Oct 16, 2019, 12:50:10 AM)
- more support for proof terms;
clarified signature; — wenzelm / hgweb - more support for proof terms; — wenzelm / hgweb
- support for proof terms; — wenzelm / hgweb
- clarified proof export; — wenzelm / hgweb
- set_preproc for object-logics with type classes; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- skip (somewhat pointless) shrink_proof more uniformly; — wenzelm / hgweb
- apply_preproc for all proof boxes; — wenzelm / hgweb
- cumulative errors for session partitions; — wenzelm / hgweb
- proper guard for process_theory: ensure uniform precedence of results; — wenzelm / hgweb
- 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)
- clarified count_file; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more complete coverage of sessions: process_theory operation needs to handle duplicate theories; — wenzelm / hgweb
- proper build_graph to make session selection work as in "isabelle build"; — wenzelm / hgweb
- incorporate sessions with record_proofs; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified "isabelle update" options -- more like "isabelle dump"; — wenzelm / hgweb
- clarified treatment of base logic image; — wenzelm / hgweb
- simplified options: always split; — wenzelm / hgweb
- proper guard -- avoid bad result; — wenzelm / hgweb
- split into standard partitions, for improved scalability; — wenzelm / hgweb
- clarified defaults; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: static Dump.Context vs. dynamic Dump.Session; — wenzelm / hgweb
#1031 (Oct 14, 2019, 12:50:07 AM)
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified sessions/directories; — wenzelm / hgweb
#1030 (Oct 13, 2019, 12:50:08 AM)
- clarified signature default; — wenzelm / hgweb
- clarified signature default; — wenzelm / hgweb
- more operations for type classes; — wenzelm / hgweb
- setup preprocessing for HOL proofs; — wenzelm / hgweb
- support preprocessing of exported proofs; — wenzelm / hgweb
- early setup of proof preprocessing; — wenzelm / hgweb
- clarified output and input of Typ/Term; — wenzelm / hgweb
- adapted to ML version; — wenzelm / hgweb
- more compact XML; — wenzelm / hgweb
- more compact XML: separate environment for free variables;
clarified fold_proof_terms vs. fold_proof_terms_types; — wenzelm / hgweb - more compact XML; — wenzelm / hgweb
#1029 (Oct 12, 2019, 12:50:09 AM)
- merged — wenzelm / hgweb
- proper ML names; — wenzelm / hgweb
- clarified standard_proof_of: prefer expand_proof over somewhat adhoc strip_thm_proof; — wenzelm / hgweb
- some treatment of OfClass proofs; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- 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
- clarified oracle_proof; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more compact XML representation; — wenzelm / hgweb
- proper generalize_proof: schematic variables need to be explicit in the resulting proof term (for shrink/reconstruct operation); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- more direct ML expressions; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more accurate treatment of propositions within proof terms, but these are ultimately ignored for performance reasons; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- document antiquotations + clarify porting text slightly — blanchet / hgweb
#1028 (Oct 11, 2019, 12:50:11 AM)
- updated veriT part of Sledgehammer documentation — blanchet / hgweb
- added para constrasting 'primrec' and 'fun' -- and removed my middle name — blanchet / hgweb
- dedicated fact collections for algebraic simplification rules potentially splitting goals — haftmann / hgweb
#1027 (Oct 10, 2019, 1:38:47 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- allow slightly more expensive atomic proofs; — wenzelm / hgweb
- clarified signature -- some operations to support fully explicit proof terms; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper treatment of sorts; — wenzelm / hgweb
- tuned app_types: more direct map_proof_types_same; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- generalized parsing, for e.g. Leo-III — blanchet / hgweb
- More theorems about limits, including cancellation simprules — paulson <lp15@cam.ac.uk> / hgweb
- Generalised two results concerning limits from the real numbers to type classes — paulson <lp15@cam.ac.uk> / hgweb
- formally augmented corresponding rules for field_simps — haftmann / hgweb
#1026 (Oct 8, 2019, 12:50:09 AM)
- clarified option type; — wenzelm / hgweb
- count document nodes via raw file length; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified Load_State / load_limit; — wenzelm / hgweb
- clarified Load_State; — wenzelm / hgweb
- discontinued pointless dump_checkpoint and share_common_data -- superseded by base logic image in Isabelle/MMT; — wenzelm / hgweb
- count nodes uniformly: avoid overloaded session; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- simplified proof — nipkow / hgweb
#1025 (Oct 7, 2019, 12:50:08 AM)
- tuned signature; — wenzelm / hgweb
- clarified signature: more options; — wenzelm / hgweb
- clarified signature: read full session requirements; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#1024 (Oct 6, 2019, 12:50:09 AM)
#1023 (Oct 5, 2019, 12:50:07 AM)
- obsolete; — wenzelm / hgweb
- proper replacement for (map_types (K dummyT)); — wenzelm / hgweb
- Term_XML.Encode/Decode.term uses Const "typargs"; — wenzelm / hgweb
#1022 (Oct 3, 2019, 12:50:10 AM)
- prefer atomic edits -- potentially more robust; — wenzelm / hgweb
- clarified signature -- potentially more robust; — wenzelm / hgweb
- just one dump_checkpoint Main -- potentially more robust; — wenzelm / hgweb
- more robust: avoid update/interrupt of long-running print_consolidation; — wenzelm / hgweb
#1021 (Oct 2, 2019, 12:50:11 AM)
- avoid censorship of options, e.g. relevant for Isabelle/MMT to provide its own value; — wenzelm / hgweb
- consolidate less aggressively: avoid live-lock when PIDE round-trip takes too long (e.g. in complex theory hierarchies); — wenzelm / hgweb
- obsolete (see 60abd1e94168); — wenzelm / hgweb
- more robust after shutdown; — wenzelm / hgweb
- more sequential access to Session.manager.global_state: avoid minor divergence of tip version; — wenzelm / hgweb
#1020 (Oct 1, 2019, 12:50:11 AM)
- clarified share_common_data: after finished checkpoint, before next edits; — wenzelm / hgweb
- obsolete (see 030a6baa5cb2 and d14ddb1df52c); — wenzelm / hgweb
- support headless_load_limit for more scalable load process; — wenzelm / hgweb
- added dump_options: disabled by default; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified incremental loading: requirements based on maximal nodes; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more explicit type Load_State; — wenzelm / hgweb
- more operations -- incremental exploration of reachable nodes; — wenzelm / hgweb
- tuned messages (again) -- avoid confusion wrt. total remaining size; — wenzelm / hgweb
#1019 (Sep 27, 2019, 12:50:10 AM)
- added lemma — nipkow / hgweb
- more Phabricator configuration; — wenzelm / hgweb
- 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)
- boot with Phabricator PHP daemon; — wenzelm / hgweb
- clarified sshd setup: standard service on non-standard port 222, special "vcs" service on standard port 22; — wenzelm / hgweb
- disable lrzcloud1 -- superseded by lrzcloud2; — wenzelm / hgweb
- merged — nipkow / hgweb
- replaced new type ('a,'b) tree by old type ('a*'b) tree. — nipkow / hgweb
- more Phabricator configuration; — wenzelm / hgweb
#1017 (Sep 25, 2019, 12:50:08 AM)
- merged — nipkow / hgweb
- merged — nipkow / hgweb
- simplified proofs — nipkow / hgweb
- some information about Phabricator server setup; — wenzelm / hgweb
- 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)
- merged — nipkow / hgweb
- Enforced precodition "n <= length xs" to avoid relying on "hd []". — nipkow / hgweb
- Generalisation of many theorems to a more abstract type class (suggested by Mr Anonymous) — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
- added lemma — nipkow / hgweb
#1015 (Sep 23, 2019, 12:50:10 AM)
- proper file name instead of font name (amending dc9a39c3f75d); — wenzelm / hgweb
- added function — nipkow / hgweb
#1014 (Sep 20, 2019, 12:50:08 AM)
- merged — wenzelm / hgweb
- clarified data structures;
eliminated presumably obsolete check of known_theories: should be unique by construction; — wenzelm / hgweb - unused; — wenzelm / hgweb
- merged — paulson / hgweb
- Tidying and one more theorem — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- explicit check of assumption prefix; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- support soft types for 'have' etc., with careful export wrt. result text to avoid extra assumptions (details may differ due to polymorphism); — wenzelm / hgweb
- proper export of result_text for 'have'; — wenzelm / hgweb
- support soft types for 'assume';
clarified "text": avoid polymorphism due to premature export; — wenzelm / hgweb - more robust declaration of resulting statement text, instead of somewhat accidental (Variable.maybe_bind_term result_binds in generic_goal); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature -- removed unused option (see acb0807ddb56); — wenzelm / hgweb
- one small last theorem — paulson <lp15@cam.ac.uk> / hgweb
- Four new results from Smooth_Manifolds/Analysis_More — paulson <lp15@cam.ac.uk> / hgweb
- A few more simple results — paulson <lp15@cam.ac.uk> / hgweb
#1013 (Sep 19, 2019, 12:50:09 AM)
- imported new material mostly due to Sébastien Gouëzel — paulson <lp15@cam.ac.uk> / hgweb
#1012 (Sep 18, 2019, 12:50:06 AM)
- A couple of new theorems, stolen from AFP entries — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- merged — wenzelm / hgweb
- more errors; — wenzelm / hgweb
- clarified inversion of file name to theory name, notably for Windows; — wenzelm / hgweb
- clarified import_name: observe directory notation more strictly; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature -- removed pointless operations; — wenzelm / hgweb
- clarified signature -- removed unused content; — wenzelm / hgweb
- clarified theory imports completion, based on session directories and current master directory (no support for local session-subdirectories); — wenzelm / hgweb
- find theories via session directories only -- ignore known_theories; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- A little-known material, and some tidying up — paulson <lp15@cam.ac.uk> / hgweb
#1010 (Sep 16, 2019, 12:50:08 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified theory status; — wenzelm / hgweb
- dump ZF in parallel to HOL Main; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more ambitious options (again); — wenzelm / hgweb
- more ambitious options (again, after 93aa546ffbac); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper clean_theories wrt. dynamic dep_graph; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- potentially more robust: read under lock if not yet set; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#1009 (Sep 14, 2019, 12:50:10 AM)
- 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)
- session directories need to exist; — wenzelm / hgweb
- clarified signature: eliminated unused option; — wenzelm / hgweb
- merged — paulson / hgweb
- importation fix — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- new material on Analysis, plus some rearrangements — paulson <lp15@cam.ac.uk> / hgweb
- 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
- discontinued obsolete "isabelle imports" and all_known data; — wenzelm / hgweb
- avoid duplicate directories wrt. synthetic session; — wenzelm / hgweb
- disallow accidental duplicates within the same session specification -- proper total match; — wenzelm / hgweb
- find theory files via session structure: much faster Prover IDE startup; — wenzelm / hgweb
#1007 (Sep 12, 2019, 1:11:01 AM)
- find theory node name via session directories; — wenzelm / hgweb
- disallow overlapping session directories; — wenzelm / hgweb
#1006 (Sep 11, 2019, 12:50:11 AM)
- tidied up some massive ugliness — paulson <lp15@cam.ac.uk> / hgweb
#1005 (Sep 9, 2019, 12:50:07 AM)
- clarified messages; — wenzelm / hgweb
- clarified syntax: 'directories' and 'theories' belong together; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- check session directories; — wenzelm / hgweb
- declare session directories; — wenzelm / hgweb
- 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)
- theory_name based on session_directories: no need for expensive all_known; — wenzelm / hgweb
- clarified session_directories: relative to session_path, with overlapping information; — wenzelm / hgweb
- clarified signature: retain global session information, unaffected by later restriction; — wenzelm / hgweb
- disable fragile options for now; — wenzelm / hgweb
- avoid overlapping session directories; — wenzelm / hgweb
- support for explicit session directories; — wenzelm / hgweb
#1003 (Sep 7, 2019, 12:50:09 AM)
- obsolete (see 94442fce40a5); — wenzelm / hgweb
- optional trace output; — wenzelm / hgweb
- prefer commands_accepted: fewer protocol messages; — wenzelm / hgweb
- prefer define_commands_bulk: fewer protocol messages; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature -- prefer bulk messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper session-qualifier imports (amending "fixes" from adaa0a6ea4fe); — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper finished_theory status for result; — wenzelm / hgweb
- more central checkpoint; — wenzelm / hgweb
#1002 (Sep 5, 2019, 12:50:07 AM)
- disable share_common_data for now (amending 0f8742b5a9e8) -- potentially more robust; — wenzelm / hgweb
- merged — wenzelm / hgweb
- load theories in stages, to reduce ML heap requirements; — wenzelm / hgweb
- more complete graph; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned important special case; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more dump_checkpoints; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified state variable: avoid extra mutability via Promise; — wenzelm / hgweb
- Removal of the redundant ancestor Continuous_Extension — paulson <lp15@cam.ac.uk> / hgweb
- Half of Brouwer_Fixpoint split off to form a separate theory: Retracts. — paulson <lp15@cam.ac.uk> / hgweb
- Theory Derivative no longer depends on Path_Connected — paulson <lp15@cam.ac.uk> / hgweb
#1001 (Sep 3, 2019, 12:50:10 AM)
- more explicit type Dump.Session, with context information; — wenzelm / hgweb
- proper orientation; — wenzelm / hgweb
- clarified signature: prefer operations without position; — wenzelm / hgweb
- prefer Theory_Ordering theory names are unique (due to proper session context); — wenzelm / hgweb
#1000 (Sep 2, 2019, 12:50:09 AM)
#999 (Sep 1, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- more scalable isabelle dump (and derivatives): mark individual theories to share common data in ML; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#998 (Aug 30, 2019, 12:50:07 AM)
- merged — nipkow / hgweb
- simplified proofs — nipkow / hgweb
- more rules for ordered real vector spaces — haftmann / hgweb
- simplified setup — nipkow / hgweb
- tuned proof — nipkow / hgweb
#997 (Aug 29, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- 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
- support for share_common_data after define_command and before actual update: this affects string particles of command tokens; — wenzelm / hgweb
- more scalable -- less ML heap requirements; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- Integrate locale activation fallback diagnostics with 'trace_locales'. — ballarin / hgweb
- entry point for analysis without integration theory — immler / hgweb
- removed Brouwer_Fixpoint from imports of Derivative — immler / hgweb
#996 (Aug 28, 2019, 1:49:15 AM)
- removed unused lemma, generalized, reduced dependencies — immler / hgweb
- fixed typo — immler / hgweb
- moved lemmas; reduced dependencies of Lipschitz — immler / hgweb
- explicit instance real::ordered_real_vector before subclass in ordered_euclidean_space — immler / hgweb
- merged — nipkow / hgweb
- moved lemmas — nipkow / hgweb
- moved basic theorem — immler / hgweb
- proper positions for 'termination' command (see also 5549e686d6ac); — wenzelm / hgweb
- tuned names -- proper scopes; — wenzelm / hgweb
- 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)
- 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)
#993 (Aug 24, 2019, 12:50:10 AM)
- tuned — nipkow / hgweb
- always export Pure proofs; — wenzelm / hgweb
- clarified 'thm_deps' command; — wenzelm / hgweb
- more compact: avoid pointless PThm rudiments; — wenzelm / hgweb
- clarified signature: prefer total operations; — wenzelm / hgweb
#992 (Aug 22, 2019, 12:50:10 AM)
- proper graph traversal: avoid multiple visit of unnamed nodes; — wenzelm / hgweb
- more scalable: avoid huge intermediate XML elems; — wenzelm / hgweb
- 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)
- NEWS; — wenzelm / hgweb
- merged — wenzelm / hgweb
- export thm_deps; — wenzelm / hgweb
- proper theory context; — wenzelm / hgweb
- clarified thm_id vs. thm_node/thm: retain theory_name;
support for thm_deps: expand unnamed nodes; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused (see 095dadc62bb5); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned — nipkow / hgweb
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
#990 (Aug 20, 2019, 12:50:11 AM)
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified export of axioms and theorems (identified derivations instead of projected facts); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- back to uniform serial (reverting 913b4afb6ac2): this allows to treat derivation id like name space entity id; — wenzelm / hgweb
- module Thm_Name for Isabelle/Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned — nipkow / hgweb
- tuned names — nipkow / hgweb
#989 (Aug 18, 2019, 12:50:10 AM)
- clarified signature; — wenzelm / hgweb
- discontinued peek_status: unused and not clearly defined; — wenzelm / hgweb
- more documentation on oracles; — wenzelm / hgweb
- proper theory context for global props; — wenzelm / hgweb
- more thorough check, using full dependency graph of finished proofs; — wenzelm / hgweb
- added ML antiquotation @{oracle_name}; — wenzelm / hgweb
- more robust, notably for open_proof of unnamed derivation; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more accurate proposition for cheat_tac (command 'sorry'); — wenzelm / hgweb
- added command 'thm_oracles'; — wenzelm / hgweb
- clarified type for recorded oracles; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified lookup operations: more scalable for multiple retrieval; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#988 (Aug 17, 2019, 12:50:11 AM)
- merged — wenzelm / hgweb
- maintain thm_name vs. derivation_id for global facts; — wenzelm / hgweb
- clarified identity of PThm nodes: do not reuse old id after renaming -- enforce uniqueness of substructures; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- Fixed brace matching (plus some whitespace cleanup) — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- new material on eqiintegrable functions, etc. — paulson <lp15@cam.ac.uk> / hgweb
- clarified treatment of individual theorems;
tuned messages; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified derivation_name vs. raw_derivation_name; — wenzelm / hgweb
#987 (Aug 16, 2019, 1:15:48 AM)
- merged — wenzelm / hgweb
- more careful treatment of hidden type variable names: smash before zero_var_indexes to get standard enumeration; — wenzelm / hgweb
- 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
- support Export_Theory.read_proof, based on theory_name and serial; — wenzelm / hgweb
- clarified PThm: theory_name simplifies retrieval from exports; — wenzelm / hgweb
- Indexname.toString according to string_of_vname' in ML; — wenzelm / hgweb
- clarified type Indexname, with plain value Int;
eliminated pointless cache_int; — wenzelm / hgweb - more complete pattern match; — wenzelm / hgweb
- export facts with reconstructed proof term (if possible), but its PThm boxes need to be collected separately; — wenzelm / hgweb
- support for (fully reconstructed) proof terms in Scala;
proper cache_typs; — wenzelm / hgweb - new material; rotated premises of Lim_transform_eventually — paulson <lp15@cam.ac.uk> / hgweb
#986 (Aug 15, 2019, 12:50:09 AM)
- clarified name context for abstractions -- in contrast to 367e60d9aa1b and Term.variant_frees (*as they are printed :-*); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- uniform standard_vars for terms and proof terms; — wenzelm / hgweb
- treat simproc results as atomic -- more compact proof terms; — wenzelm / hgweb
#985 (Aug 14, 2019, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- minor performance tuning; — wenzelm / hgweb
- NEWS and example for Theory.join_theory; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more compact proof terms; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- added SUBPROOFS / "subproofs" method combinator, for more compact proofterms; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#984 (Aug 13, 2019, 12:50:07 AM)
- merged — wenzelm / hgweb
- more compact proof terms; — wenzelm / hgweb
- more robust -- notably for metis, which tends to accumulate tpairs; — wenzelm / hgweb
- tuned -- avoid shadowing of ML names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more compact proof terms; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- eliminated unused parameters; — wenzelm / hgweb
- more direct/compact export of proof terms; — wenzelm / hgweb
- output physical_stderr, e.g. for low-level debugging; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- do not open ML structures; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning -- slightly more readable; — wenzelm / hgweb
- simplified defs (thanks to Mohammad) — nipkow / hgweb
#983 (Aug 12, 2019, 12:50:08 AM)
#982 (Aug 11, 2019, 12:50:10 AM)
- more careful export of unnamed proof boxes: avoid duplicates via memoing; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- export each PThm node separately: slightly more scalable; — wenzelm / hgweb
- allow duplicate exports via strict = false; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more positions; — wenzelm / hgweb
- more positions; — wenzelm / hgweb
#981 (Aug 10, 2019, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- formal position for PThm nodes; — wenzelm / hgweb
- clarified ML types; — wenzelm / hgweb
- proper treatment of body oracles, outside of recursion into thms graph; — wenzelm / hgweb
#980 (Aug 9, 2019, 12:50:12 AM)
- prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
- prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
- tuned whitespace -- slightly more readable; — wenzelm / hgweb
- clarified signature: fewer warnings in ML IDE; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#979 (Aug 8, 2019, 12:50:08 AM)
- prefer named lemmas -- more compact proofterms; — wenzelm / hgweb
- more compact proofterms; — wenzelm / hgweb
- eliminated pointless comments; — wenzelm / hgweb
- clarified proofterms; — wenzelm / hgweb
- more robust and convenient treatment of implicit context; — wenzelm / hgweb
- removed junk (cf. fa933b98d64d); — wenzelm / hgweb
- explicit check of left-over constraints from different theory, e.g. due to lack of Thm.trim_context; — wenzelm / hgweb
- more careful treatment of implicit context; — wenzelm / hgweb
- more careful treatment of implicit context; — wenzelm / hgweb
- proper build options; — wenzelm / hgweb
#978 (Aug 7, 2019, 12:50:08 AM)
- merged — wenzelm / hgweb
- backed out changeset 1b8858f4c393: odd problems e.g. in CAVA_LTL_Modelchecker; — wenzelm / hgweb
- more careful treatment of implicit context; — wenzelm / hgweb
- clarified signature;
more careful treatment of implicit context; — wenzelm / hgweb - more robust and convenient treatment of implicit context; — wenzelm / hgweb
- clarified context: proper transfer; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules: more direct data implementation; — wenzelm / hgweb
- Added Takeuchi function to HOL-ex — Manuel Eberl <eberlm@in.tum.de> / hgweb
#977 (Aug 6, 2019, 12:50:09 AM)
#976 (Aug 4, 2019, 12:50:06 AM)
- more efficient data structure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- guard constraints by record_proofs=1, until performance implications have become more clear; — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- maintain sort constraints from type instantiations, with pro-forma derivation to collect oracles/thms;
tuned; — wenzelm / hgweb - more direct proofs for type classes;
misc tuning and cleanup; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified modules: inference kernel maintains sort algebra within the logic; — wenzelm / hgweb
- more elementary treatment of standard_vars (unconstrainT is already standard); — wenzelm / hgweb
- clarified module structure; — wenzelm / hgweb
- simplified module structure: back to plain datatype (see 95f4f08f950f and 70019ab5e57f); — wenzelm / hgweb
- abstract type theory_id -- ensure non-equality type independently of implementation; — wenzelm / hgweb
#975 (Aug 1, 2019, 12:50:06 AM)
- clarified export: retain proof boxes as local definitions -- more scalable; — wenzelm / hgweb
- reduced dependencies — nipkow / hgweb
#974 (Jul 31, 2019, 12:50:08 AM)
- clarified global theory context; — wenzelm / hgweb
- more robust export, based on reconstruct_proof / expand_proof; — wenzelm / hgweb
- clarified modules: provide reconstruct_proof / expand_proof at the bottom of proof term construction; — wenzelm / hgweb
- tuned -- fewer warnings; — wenzelm / hgweb
- discontinued pointless messages; — wenzelm / hgweb
- clarified context; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- 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)
- merged — wenzelm / hgweb
- more diagnostic operations; — wenzelm / hgweb
- tuned -- non-strict args; — wenzelm / hgweb
- proper constrains_map -- for shyps that are covered by present variables (amending 251f1fb44ccd); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature;
tuned; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- News for bind infixl — nipkow / hgweb
- Monadic bind is now infixl as is the norm — nipkow / hgweb
#972 (Jul 29, 2019, 12:50:10 AM)
- purge remains from test (cf. 5a53724fe247); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- removed obsolete RC tags; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#971 (Jul 28, 2019, 12:50:07 AM)
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- reorder sections; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper argument type (amending 42fbb6abed5a); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#970 (Jul 27, 2019, 12:50:09 AM)
- finalize proofs earlier to reduce memory requirement; — wenzelm / hgweb
- proper proof_serial; — wenzelm / hgweb
- more explicit type proof_serial; — wenzelm / hgweb
- defer rew_proof on unnamed PThm node as open_proof operation: significant performance improvement;
misc tuning and clarification; — wenzelm / hgweb - more accurate proof definitions (PThm nodes); — wenzelm / hgweb
- avoid duplicate Thm.name_derivation on unnamed PThm nodes ("simps" vs. "case_eqns" and "recursor_eqns"); — wenzelm / hgweb
- prefer local counter; — wenzelm / hgweb
- more accurate proof export; — wenzelm / hgweb
- clarified syntax; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more thorough clean_proof; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#969 (Jul 25, 2019, 12:50:08 AM)
#968 (Jul 24, 2019, 1:14:34 AM)
- treat MinProof like Promise before 725438ceae7c, e.g. relevant for performance of session Corec (due to Thm.derivation_closed/close_derivation); — wenzelm / hgweb
- discontinued Proofterm.Promise (cf. 725438ceae7c); — wenzelm / hgweb
- 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 - tuned comments; — wenzelm / hgweb
- proof terms are always constructed sequentially;
discontinued unused Proofterm.Promise -- too complex; — wenzelm / hgweb
#967 (Jul 23, 2019, 12:50:11 AM)
- tuned comments -- proper sections; — wenzelm / hgweb
- support export_proofs, prune_proofs;
tuned comments; — wenzelm / hgweb - clarified postproc: apply shrink_proof last, e.g. relevant for export of full proof term; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified exception; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more accurate type information; — wenzelm / hgweb
- unused (see also 42fbb6abed5a); — wenzelm / hgweb
#966 (Jul 22, 2019, 12:50:07 AM)
- discontinued ASCII syntax; — wenzelm / hgweb
- global declaration of abstract syntax for proof terms, with qualified names;
clarified modules; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#965 (Jul 21, 2019, 12:50:09 AM)
- more operations: support type classes within the logic; — wenzelm / hgweb
- clarified export of sort algebra: avoid logical operations in Isabelle/Scala; — wenzelm / hgweb
- more operations (avoid clones in Isabelle/MMT and Isabelle/Dedukti); — wenzelm / hgweb
- more robust: avoid folding of jEdit file-names wrt. JEDIT_SESSION_DIRS; — wenzelm / hgweb
#964 (Jul 20, 2019, 12:50:11 AM)
- More results about measure and integration theory — paulson <lp15@cam.ac.uk> / hgweb
#963 (Jul 19, 2019, 12:50:11 AM)
- More analysis / measure theory material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more new material about analysis — paulson <lp15@cam.ac.uk> / hgweb
- added forgotten declaration provided by Florian Haftmann — nipkow / hgweb
#962 (Jul 18, 2019, 12:50:08 AM)
- merged; — wenzelm / hgweb
- updated to jedit_build-20190717: support more brackets; — wenzelm / hgweb
- updated to isabelle_fonts-20190717; — wenzelm / hgweb
- redundant; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added \<llangle>, \<rrangle>;
discontinued special rendering for old {* *}; — wenzelm / hgweb - tuned doc isar-ref; — wenzelm / hgweb
- added \<bbar>; — wenzelm / hgweb
- added \<sqdot>; — wenzelm / hgweb
- fixed renaming issues — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- a few new lemmas and a bit of tidying — paulson <lp15@cam.ac.uk> / hgweb
#961 (Jul 17, 2019, 12:50:09 AM)
#960 (Jul 12, 2019, 12:50:06 AM)
#959 (Jul 5, 2019, 12:50:10 AM)
- proper theory naming after join (reset due to merge_data); — wenzelm / hgweb
- support join of anonymous theory nodes, e.g. relevant for parallel theory construction; — wenzelm / hgweb
- clarified history stage: allow independent updates that are merged later; — wenzelm / hgweb
#958 (Jul 2, 2019, 12:50:09 AM)
#957 (Jun 25, 2019, 12:50:11 AM)
#956 (Jun 23, 2019, 12:50:07 AM)
- made LaTeX happy — haftmann / hgweb
- streamlined setup for linear algebra, particularly removed redundant rule declarations — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned — haftmann / hgweb
#955 (Jun 17, 2019, 12:50:07 AM)
#954 (Jun 15, 2019, 12:50:09 AM)
- make latex happy — haftmann / hgweb
- moved some theorems into HOL main corpus — haftmann / hgweb
- misc tuning and modernization — haftmann / hgweb
- more theorems for proof of concept for word type — haftmann / hgweb
- official fact collection sign_simps — haftmann / hgweb
- tuned proofs — haftmann / hgweb
- avoid pseudo-collection to be used in generated proofs — haftmann / hgweb
- moved comment to approproiate place — haftmann / hgweb
- removed outcommented example which seems not to work as advertized — haftmann / hgweb
- clear separation of types for bits (False / True) and Z2 (0 / 1) — haftmann / hgweb
- generalized type classes for parity to cover word types also, which contain zero divisors — haftmann / hgweb
- slightly more specialized name for type class — haftmann / hgweb
- dropped weaker legacy alias — haftmann / hgweb
- slightly more stringent ordering of theorems — haftmann / hgweb
- removed relics of ASCII syntax for indexed big operators — haftmann / hgweb
- dropped former legacy input abbreviations — haftmann / hgweb
- using (*)-syntax for partially applied infix is fine, contrary to ancient op-syntax — haftmann / hgweb
- prefer fixed simpset for proof procedure — haftmann / hgweb
- tuned file system structure — haftmann / hgweb
- avoid spammed sledgehammer proofs — haftmann / hgweb
#953 (Jun 13, 2019, 12:50:07 AM)
#952 (Jun 10, 2019, 12:50:07 AM)
- proper URL; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- Added tag Isabelle2019 for changeset 83774d669b51 — wenzelm / hgweb
#951 (Jun 8, 2019, 12:50:06 AM)
#950 (Jun 5, 2019, 12:50:11 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- backout 34bc296374ee -- affects the raw_induct rule, e.g. relevant for AFP/Imperative_Insertion_Sort; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- proper context; — wenzelm / hgweb
- misc tuning and clarification, notably wrt. flow of context; — wenzelm / hgweb
- proper context; — wenzelm / hgweb
- proper Proof_Context.export_morphism corresponding to Proof_Context.augment (see 7f568724d67e); — wenzelm / hgweb
- unused; — wenzelm / hgweb
- misc tuning and clarification, notably wrt. flow of context; — wenzelm / hgweb
- proper context; — wenzelm / hgweb
- proper Proof_Context.export_morphism corresponding to Proof_Context.augment (see 7f568724d67e); — wenzelm / hgweb
#949 (Jun 4, 2019, 2:09:11 AM)
- more structural integrity; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more structural integrity; — wenzelm / hgweb
- clarified transfer_morphism: implicit join_certificate, e.g. relevant for complex cascades of morphisms such as class locale interpretation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified context: prefer abstract Variable.auto_fixes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- redundant: default is false; — wenzelm / hgweb
#948 (Jun 2, 2019, 12:50:09 AM)
- tuned imports -- accommodate scala-2.13.0-RC3; — wenzelm / hgweb
- tuned -- accommodate scala-2.13.0-RC3; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2019-RC4 for changeset ad2d84c42380 — wenzelm / hgweb
- hint on printing via Web browser; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#947 (Jun 1, 2019, 12:50:10 AM)
#946 (May 28, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- more direct invocation of Windows exe: avoid extra bash, cygpath, exec; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- updated to bash_process-1.2.3: rebuild on current reference PLATFORMS; — wenzelm / hgweb
- Added tag Isabelle2019-RC3 for changeset 85de4fdec61b — wenzelm / hgweb
- more robust InstallPath (amending 4ce07be8ba17): self-directory may be odd temp dir produced by browser "Run" operation; — wenzelm / hgweb
- avoid extra subprocess -- potentially more robust on Cygwin; — wenzelm / hgweb
- updated to cygwin-20190524; — wenzelm / hgweb
- proper version; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- more thorough assignment, e.g. when "purge" removes commands that were not assigned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature (following Scala version); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- obsolete (incompatible with Isabelle2019); — wenzelm / hgweb
- amended to unoverload actually all parameters of a type variable — immler / hgweb
- proper message; — wenzelm / hgweb
#945 (May 24, 2019, 12:50:09 AM)
- 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)
#943 (May 21, 2019, 12:50:09 AM)
#942 (May 17, 2019, 12:50:11 AM)
#941 (May 16, 2019, 12:50:07 AM)
- a few general lemmas — paulson <lp15@cam.ac.uk> / hgweb
- Generalisations involving numerals; comparisons should now work for ennreal — paulson <lp15@cam.ac.uk> / hgweb
#940 (May 15, 2019, 12:50:08 AM)
#939 (May 13, 2019, 12:50:11 AM)
#938 (May 12, 2019, 12:50:07 AM)
- tuned — nipkow / hgweb
- back to post-release mode; — wenzelm / hgweb
- Added tag Isabelle2019-RC2 for changeset 805250bb7363 — wenzelm / hgweb
- fixed theory name — nipkow / hgweb
- simplified types — nipkow / hgweb
#937 (May 11, 2019, 12:50:07 AM)
#936 (May 10, 2019, 12:50:08 AM)
- merged — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper formatting (amending 5076725247fa); — wenzelm / hgweb
- more on "Physical and logical files"; — wenzelm / hgweb
- proper session chapter;
cannot access session: refers to ROOT entry; — wenzelm / hgweb - misc tuning; — wenzelm / hgweb
- more uniform scaling; — wenzelm / hgweb
- New version of tries — nipkow / hgweb
#935 (May 9, 2019, 12:50:08 AM)
- clarified InstallPath: relative to self-extracting exe;
support for AutoInstall (option -ai); — wenzelm / hgweb - prefer HTTPS; — wenzelm / hgweb
- eliminated old com.apple.eawt.FullScreenUtilities.setWindowCanFullScreen: appears to be unnecessary on newer versions of Mac OS X; — wenzelm / hgweb
- back to gz for linux (and macos) -- xz is too slow and cumbersome; — wenzelm / hgweb
#934 (May 4, 2019, 12:50:07 AM)
- merged — wenzelm / hgweb
- back to gz for macos: more robust; — wenzelm / hgweb
- proper arguments for library build; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified smlnj installations; — wenzelm / hgweb
- Added tag Isabelle2019-RC1 for changeset 9c60fcfdf495 — wenzelm / hgweb
- updated to jdk-11.0.3+7; — wenzelm / hgweb
- update to lts-12.26 (stable branch); — wenzelm / hgweb
- more NEWS — haftmann / hgweb
- merged — paulson / hgweb
- tweaked a definition — paulson <lp15@cam.ac.uk> / hgweb
#933 (May 3, 2019, 12:50:08 AM)
- VSCode extension for official Isabelle release; — wenzelm / hgweb
- merged — paulson / hgweb
- clearout of some useless lemmas — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more bibtex fields; — wenzelm / hgweb
- clarified PIDE markup; — wenzelm / hgweb
- De-applying and combining lemmas to make structured proofs — paulson <lp15@cam.ac.uk> / hgweb
- clarified directory location; — wenzelm / hgweb
- more lemmas — haftmann / hgweb
- more correct simulation of eigen context for generated Isar statements — haftmann / hgweb
#932 (May 2, 2019, 12:50:10 AM)
- more tidying and de-applying — paulson <lp15@cam.ac.uk> / hgweb
#931 (May 1, 2019, 12:50:07 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- huge de-apply effort — paulson <lp15@cam.ac.uk> / hgweb
- more uniform Isabelle splash screen -- avoid problems with jEdit splash and Java 11 on some Linux window managers; — wenzelm / hgweb
- yet more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- more tidying up — paulson <lp15@cam.ac.uk> / hgweb
- A bit of de-applying — paulson <lp15@cam.ac.uk> / hgweb
- Algebraic closure: moving more theorems into their rightful places — paulson <lp15@cam.ac.uk> / hgweb
- moving around some material from Algebraic_Closure — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- full proof of algebraic closure, by Paulo de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
#930 (Apr 30, 2019, 12:50:09 AM)
- merged — paulson / hgweb
- final tidying-up — paulson <lp15@cam.ac.uk> / hgweb
- further de-applying — paulson <lp15@cam.ac.uk> / hgweb
- removal of ASCII connectives; some de-applying — paulson <lp15@cam.ac.uk> / hgweb
#929 (Apr 29, 2019, 12:50:10 AM)
- tuned -- according to main website; — wenzelm / hgweb
- more ambitious compression; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- completion for \<^const>, although it often requires an extra argument; — wenzelm / hgweb
- proper treatment of root as directory; — wenzelm / hgweb
#928 (Apr 28, 2019, 12:50:11 AM)
- tiny bit of extra restructuring — paulson <lp15@cam.ac.uk> / hgweb
- some variable renaming — paulson <lp15@cam.ac.uk> / hgweb
- tweaks esp renaming Rep_preal — paulson <lp15@cam.ac.uk> / hgweb
- Massive restructuring; deleting unused theorems — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- partial updating to eliminate ASCII style and some applys — paulson <lp15@cam.ac.uk> / hgweb
#927 (Apr 27, 2019, 12:50:07 AM)
- 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)
#925 (Apr 25, 2019, 12:50:09 AM)
- getting rid of most apply steps — paulson <lp15@cam.ac.uk> / hgweb
#924 (Apr 23, 2019, 12:50:07 AM)
- consolidated map2 clones — haftmann / hgweb
- separate type class for bit comprehension — haftmann / hgweb
- no need to maintain two separate type classes — haftmann / hgweb
- clarified structure of theories — haftmann / hgweb
#923 (Apr 22, 2019, 12:50:08 AM)
- follow convention of bold local syntax — haftmann / hgweb
- more use of existing locales — haftmann / hgweb
- avoid separate type class for mere definitional extension — haftmann / hgweb
- tuned name — haftmann / hgweb
#922 (Apr 21, 2019, 12:50:09 AM)
#921 (Apr 19, 2019, 12:50:07 AM)
- added lemma — nipkow / hgweb
- incorporated various material from the AFP into the distribution — haftmann / hgweb
- backed out experimental b67bab2b132c, which slipped in accidentally — haftmann / hgweb
- merged — nipkow / hgweb
- added lemmas — nipkow / hgweb
#920 (Apr 18, 2019, 1:15:00 AM)
- moved subset_image_inj into Hilbert_Choice — paulson <lp15@cam.ac.uk> / hgweb
- Lindelöf spaces and supporting material — paulson <lp15@cam.ac.uk> / hgweb
- hierarchically inclusive named theorem collections — haftmann / hgweb
- removed unused fact collections — haftmann / hgweb
- eliminated type class — haftmann / hgweb
- entry point for comprehensive word library — haftmann / hgweb
- tuned theory names — haftmann / hgweb
- integrated Bit_Comparison into Word corpus — haftmann / hgweb
- tuned — haftmann / hgweb
- prefer one theory for misc material — haftmann / hgweb
- moved instance to appropriate place — haftmann / hgweb
#919 (Apr 17, 2019, 12:50:09 AM)
- tuned for release; — wenzelm / hgweb
- 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)
- afford more examples; — wenzelm / hgweb
- obsolete -- this is quite fast; — wenzelm / hgweb
- Group theory developments towards proving algebraic closure (by de Vilhena and Baillon) — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- markup fixes — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Towards a proof of algebraic closure (NB not finished) — paulson <lp15@cam.ac.uk> / hgweb
#917 (Apr 14, 2019, 12:50:09 AM)
- tuned signature; — wenzelm / hgweb
- prefer ctyp operations; — wenzelm / hgweb
- meson: more cterm operations; — wenzelm / hgweb
- more ctyp operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified: use existing Thm.dest_ctyp_fun (which is more strict); — wenzelm / hgweb
- prefer exception TYPE, e.g. when used within conversion; — wenzelm / hgweb
- tuned signature -- more ctyp operations; — wenzelm / hgweb
- clarified group of "main" library sessions; — wenzelm / hgweb
- tuned signature -- more ctyp operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- backed out a93e6472ac9c, which does not bring anything substantial: division_ring is not commutative in multiplication but semidom_divide is — haftmann / hgweb
- tuned — haftmann / hgweb
- more document structure — haftmann / hgweb
- tuned — haftmann / hgweb
- more abbrevs; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
#916 (Apr 13, 2019, 12:57:52 AM)
- merged — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- avoid Isabelle symbols in URL; — wenzelm / hgweb
- formal URLs; — wenzelm / hgweb
- tuned spacing; — wenzelm / hgweb
- modernized tags: default scope excludes proof; — wenzelm / hgweb
- report document tags as seen in the text (not the active tag of Thy_Output.present_thy); — wenzelm / hgweb
- support "tag" marker with scope; — wenzelm / hgweb
- tidying up messy proofs about group element order — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- simpler and stronger proofs — paulson <lp15@cam.ac.uk> / hgweb
#915 (Apr 12, 2019, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merge plus tidied three proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- type instantiations for poly_mapping as a real_normed_vector — paulson <lp15@cam.ac.uk> / hgweb
- visible hairline for cursor, even on OpenJDK 11 (amending 2fd73a1a0937); — wenzelm / hgweb
- tuned signature according to ML version; — wenzelm / hgweb
- 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
- added document antiquotation option "cartouche"; — wenzelm / hgweb
- allow faster navigation of directory hierarchy (reverting 69465c3e3560); — wenzelm / hgweb
- more robust test: avoid spurious Interrupt (stack overflow?) due to List.fun_lub_parametric; — wenzelm / hgweb
- prefer local options; — wenzelm / hgweb
- tuned signature;
tuned message; — wenzelm / hgweb - clarified order; — wenzelm / hgweb
- merged — paulson / hgweb
- prod/sum fixes — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- tuned layout; — wenzelm / hgweb
- updated screenshots; — wenzelm / hgweb
- ignore odd warnings; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified build of standard heaps; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- retain copy of required components; — wenzelm / hgweb
- option for build_sessions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for platform-specific builds on remote server; — wenzelm / hgweb
- more robust: always (re)build platform application bundles; — wenzelm / hgweb
- 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)
- merged — paulson / hgweb
- More homology material — paulson <lp15@cam.ac.uk> / hgweb
- common type class for distributive division — haftmann / hgweb
- regenerated using isabelle regenerate_cooper — haftmann / hgweb
- more explicit way to re-generate ~~/src/HOL/Tools/Qelim/cooper_procedure.ML — haftmann / hgweb
- some more explicit document structure — haftmann / hgweb
- merged — paulson / hgweb
- new Homology target, depending on HOL-Algebra and HOL-Analysis — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- NEWS on homology — paulson <lp15@cam.ac.uk> / hgweb
- First tranche of the Homology development: Simplices
[dummy commit to run testboard again] — paulson <lp15@cam.ac.uk> / hgweb - updated to bib2xhtml-20190409: current repository clone; — wenzelm / hgweb
- proper treatment of isabelle_fonts_hinted in etc/preferences (i.e. a change of the default option); — wenzelm / hgweb
- 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
- tuned -- prefer Isar command 'compile_generated_files'; — wenzelm / hgweb
- 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)
- NEWS — traytel / hgweb
- merged — traytel / hgweb
- bundle for cardinal syntax — traytel / hgweb
- better accessibility of directory content by typing name prefix; — wenzelm / hgweb
- uniform JVM heap options for Isabelle/Scala tools and scalac (again); — wenzelm / hgweb
- proper etc/preferences; — wenzelm / hgweb
#911 (Apr 7, 2019, 12:50:09 AM)
- notes about old Java 8 font rendering for low-quality displays; — wenzelm / hgweb
- obsolete -- was mostly about 'export_code'; — wenzelm / hgweb
- support both hinted and unhinted fonts; — wenzelm / hgweb
#910 (Apr 6, 2019, 12:50:09 AM)
- option to bypass ttfautohint for experimentation (it can have adverse effects); — wenzelm / hgweb
- clarified settings: allow for more Java versions; — wenzelm / hgweb
- proper default; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- auxiliary operation for common uses of 'compile_generated_files'; — wenzelm / hgweb
- merged — paulson / hgweb
- Free_Abelian_Groups finally working; fixed some duplicates; cleaned up some proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- fixes for Free_Abelian_Groups — paulson <lp15@cam.ac.uk> / hgweb
- updated screenshot; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- documentation for generated files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- type Path.binding may be empty: check later via proper_binding;
clarified 'export_prefix' default; — wenzelm / hgweb - clarified export_files: Isabelle_System.copy_file_base preserves given directory sub-structure;
tuned concrete syntax; — wenzelm / hgweb - proper .exe path for export; — wenzelm / hgweb
- updated to sqlite-jdbc-3.27.2.1; — wenzelm / hgweb
- added command 'compile_generated_files';
tuned signature; — wenzelm / hgweb - tuned signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more explicit operations for corresponding Isar commands; — wenzelm / hgweb
- proper URL; — wenzelm / hgweb
- fixed markup in Poly_Mapping; Free_Abelian_Groups (but not yet imported by Algebra!) — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- theory Poly_Mapping — paulson <lp15@cam.ac.uk> / hgweb
- new theory Library/Poly_Mapping, of almost-everywhere-zero functions — paulson <lp15@cam.ac.uk> / hgweb
- Material concerning exact sequences of groups — paulson <lp15@cam.ac.uk> / hgweb
- Products and sums of a family of groups — paulson <lp15@cam.ac.uk> / hgweb
- new group theory material, mostly ported from HOL Light — paulson <lp15@cam.ac.uk> / hgweb
#908 (Apr 3, 2019, 12:50:07 AM)
- UHD is standard, HD non-standard; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2019-RC0 for changeset 6f2ab7f150f6 — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- eliminated hard TABs; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- The order of a group now follows the HOL Light definition, which is more general — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- some new group theory results: integer group, trivial group, etc. — paulson <lp15@cam.ac.uk> / hgweb
- more convenient export; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- more material for release; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
#907 (Apr 2, 2019, 1:26:41 AM)
- 'code_reflect' only supports new-style 'file_prefix';
avoid fragile file "$ISABELLE_TMP/rat.ML"; — wenzelm / hgweb - tuned signature -- more exports; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- A few results in Algebra, and bits for Analysis — paulson <lp15@cam.ac.uk> / hgweb
#906 (Apr 1, 2019, 12:51:26 AM)
- experimental commands for proof sketching and exploration — haftmann / hgweb
- irrelevant — haftmann / hgweb
#905 (Mar 31, 2019, 12:50:06 AM)
- more PIDE markup and hyperlinks; — wenzelm / hgweb
- clarified signature: more explicit type Path.binding;
tuned; — wenzelm / hgweb - more LaTeX symbols; — wenzelm / hgweb
#904 (Mar 30, 2019, 1:04:45 AM)
- tuned signature -- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified 'file_prefix'; — wenzelm / hgweb
- clarified style: allow to search PDF for keywords containing "_"; — wenzelm / hgweb
#903 (Mar 29, 2019, 12:55:01 AM)
- "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 - removed junk; — wenzelm / hgweb
- clarified diagrams; — wenzelm / hgweb
- clarified diagrams; — wenzelm / hgweb
- proper syntax diagrams;
tuned whitespace; — wenzelm / hgweb - tuned names; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper local_theory command; — wenzelm / hgweb
- more exports: avoid clones in AFP; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- export_code/check_code formally updates the theory -- this opens further possibilities concerning Generated_Files;
tuned; — wenzelm / hgweb - tuned whitespace; — wenzelm / hgweb
#902 (Mar 28, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- more informative Spec_Rules.Equational: support corecursion; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- 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)
- merged — wenzelm / hgweb
- more informative Spec_Rules.Equational, notably primrec argument types; — wenzelm / hgweb
- clarified signature: avoid direct comparison on type rough_classification; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- removed spurious debugging; — wenzelm / hgweb
- export propositional status of consts; — wenzelm / hgweb
- merged — paulson / hgweb
- generalised homotopic_with to topologies; homotopic_with_canon is the old version — paulson <lp15@cam.ac.uk> / hgweb
- follow up on Braun: get timing function right — Thomas Sewell <sewell@chalmers.se> / hgweb
- 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)
- more robust: avoid NPE due to odd problems with object initialization; — wenzelm / hgweb
- RDF meta data for AFP entries;
tuned; — wenzelm / hgweb - more strict AFP properties; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper treatment of empty extra lines (amending 98a440cfbb2b); — wenzelm / hgweb
- clarified signature: explicitly typed interfaces; — wenzelm / hgweb
- provide maintainers as seen in AFP/admin;
suppress empty properties; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- read AFP metadata for entries; — wenzelm / hgweb
#899 (Mar 25, 2019, 12:50:11 AM)
- more accurate HTML rendering; — wenzelm / hgweb
- clarified markup; — wenzelm / hgweb
- clarified rendering, notably of \<^latex>CARTOUCHE in outer syntax; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified spell-checking (see also 30233285270a); — wenzelm / hgweb
- more accurate markup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more markup for various text kinds, notably for nested formal comments; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified rendering: use COMMENT4 elsewhere; — wenzelm / hgweb
- documentation of document markers and re-interpreted command tags; — wenzelm / hgweb
#898 (Mar 24, 2019, 12:50:07 AM)
- updated to ssh-java-20190323 (with jsch-0.1.55.jar); — wenzelm / hgweb
- NEWS for proper Isabelle version; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- proper latex setup; — wenzelm / hgweb
- updated docker setup: lib32stdc++6 is no longer required for polyml-5.8, libfontconfig1 is required for headless jdk-11; — wenzelm / hgweb
- proper command-line; — wenzelm / hgweb
- avoid global .opam directory: shared home leads to confusion about explicit vs. implicit ISABELLE_OCAMLFIND; — wenzelm / hgweb
- more explicit opam dependencies; — wenzelm / hgweb
#897 (Mar 23, 2019, 12:59:01 AM)
- merged — wenzelm / hgweb
- clarified GHC and OCaml test setup; — wenzelm / hgweb
- updated to cygwin-20190322 -- package required by ocaml_setup for zarith; — wenzelm / hgweb
- workaround for the sake of Windows; — wenzelm / hgweb
- more robust -- analogous to ocamlfind; — wenzelm / hgweb
- even more robust and conservative OCaml setup; — wenzelm / hgweb
- executable equality — haftmann / hgweb
- improved code equations taken over from AFP — haftmann / hgweb
- New abstract topological material — paulson <lp15@cam.ac.uk> / hgweb
#896 (Mar 22, 2019, 12:50:10 AM)
- merged — nipkow / hgweb
- tuyned — nipkow / hgweb
- further robustification (amending 772bdd1ed843); — wenzelm / hgweb
- added function — nipkow / hgweb
- merged — paulson / hgweb
- new material on topology: products, etc. Some renamings, esp continuous_on_topo -> continuous_map — paulson <lp15@cam.ac.uk> / hgweb
- proper ISABELLE_OCAML_VERSION; — wenzelm / hgweb
- less ambitious test: lapbroy68 lacks libgmp-dev that is required for ocaml setup of zarith; — wenzelm / hgweb
- more robust "switch create";
disable sandboxing to avoid dependency on bubblewrap (unavailable on Ubuntu 16.04); — wenzelm / hgweb - prefer central root: just one copy of this bulky material; — wenzelm / hgweb
- 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)
- updated to cygwin-20190320; — wenzelm / hgweb
- updated to Cygwin 3.0.4 (approximation for Isabelle2019); — wenzelm / hgweb
- prefer ISABELLE_OCAML_SETUP: Cygwin lacks libzarith; — wenzelm / hgweb
- more robust reference to ghc exe (with multi-platform support); — wenzelm / hgweb
- more robust: allow empty root (e.g. via symlink); — wenzelm / hgweb
- avoid prompt; — wenzelm / hgweb
- updated settings: ISABELLE_OCAMLFIND, ISABELLE_OCAML_SETUP, but retain compatibility with historic versions that require ISABELLE_OCAMLC; — wenzelm / hgweb
- 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 - proper ISABELLE_HOME (ISABELLE_ROOT is for platform-specific application bootstrap); — wenzelm / hgweb
- more robust: allow empty root (e.g. via symlink); — wenzelm / hgweb
#894 (Mar 20, 2019, 12:50:12 AM)
- merged — paulson / hgweb
- new material about topology, etc.; also fixes for yesterday's — paulson <lp15@cam.ac.uk> / hgweb
#893 (Mar 19, 2019, 12:50:11 AM)
- merged — wenzelm / hgweb
- support unicode_symbols in input source; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- 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)
- tuned signature; — wenzelm / hgweb
- more meta data from "dcterms" (superset of "dc"); — wenzelm / hgweb
#891 (Mar 16, 2019, 12:50:09 AM)
#890 (Mar 15, 2019, 12:50:11 AM)
- merged — wenzelm / hgweb
- more specific keyword kinds; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- include zarith in the default opam setup — haftmann / hgweb
- dedicated environment setting for ocaml environment: ISABELLE_OPAM_ROOT is always present even if no envionrment is available — haftmann / hgweb
- proper theory for type of dual ordered lattice in distribution — haftmann / hgweb
- slightly more complete check of code generation for immutable arrays — haftmann / hgweb
#889 (Mar 14, 2019, 12:50:07 AM)
- CONTRIBUTORS — haftmann / hgweb
- migrated from Nums to Zarith as library for OCaml integer arithmetic — haftmann / hgweb
- dropped superfluous declaration attribute — haftmann / hgweb
- more sanity checks; — wenzelm / hgweb
#888 (Mar 13, 2019, 12:50:08 AM)
#887 (Mar 12, 2019, 12:50:10 AM)
- URIs should normally be "rdf:resource", not string body; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- support for document meta data in PIDE and RDF; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#886 (Mar 11, 2019, 1:15:00 AM)
- more formal contributors (with the help of the history); — wenzelm / hgweb
- proper data columns for plots; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned -- Toplevel.presentation_context is total; — wenzelm / hgweb
- 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 - PIDE markup for spell-checking; — wenzelm / hgweb
- markup and document markers for some meta data from "Dublin Core Metadata Element Set"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added semantic document markers;
emulate old-style tags as "tag" markers, with subtle change of semantics for multiples tags (ever used?);
tuned; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- added glyph for \<marker>; — wenzelm / hgweb
- tuned proof; — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- tidied up HOL/ex/Primrec — paulson <lp15@cam.ac.uk> / hgweb
#885 (Mar 10, 2019, 12:50:08 AM)
#884 (Mar 9, 2019, 12:50:10 AM)
- tuned -- more explicit type node_presentation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules;
uniform "tag" parser; — wenzelm / hgweb
#883 (Mar 8, 2019, 12:50:07 AM)
- renamed the constant "limit" as it is too "generic" — paulson <lp15@cam.ac.uk> / hgweb
- new material for Analysis — paulson <lp15@cam.ac.uk> / hgweb
#882 (Mar 7, 2019, 12:50:08 AM)
- proper option (amending cc0b3e177b49); — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- updated to polyml-5.8-20190306; — wenzelm / hgweb
- afford redundant whitespace for improved readability; — wenzelm / hgweb
#881 (Mar 6, 2019, 12:50:10 AM)
- tuned signature; — wenzelm / hgweb
- recover original order; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: more general types; — wenzelm / hgweb
- afford redundant whitespace for improved readability; — wenzelm / hgweb
- 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)
- tuned signature; — wenzelm / hgweb
- clarified signature -- allow more re-use; — wenzelm / hgweb
- concrete predicates from "Dublin Core"; — wenzelm / hgweb
- clarified signature;
suppress already loaded theories; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned document; — wenzelm / hgweb
#879 (Mar 2, 2019, 12:50:08 AM)
- system option "system_heaps" supersedes various command-line options for "system build mode";
clarified "isabelle jedit" options -n, -s, -u; — wenzelm / hgweb - more uniform session_system_mode (see also e57416b649d5); — wenzelm / hgweb
- more implicit reload, similar to VSCode; — wenzelm / hgweb
- clarified signature;
more thorough end_pos; — wenzelm / hgweb
#878 (Mar 1, 2019, 12:50:10 AM)
- tuned proofs -- eliminated odd case_tac; — wenzelm / hgweb
- more scalable on 32-bit Poly/ML; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#877 (Feb 28, 2019, 12:50:12 AM)
- more line spacing, notably for ttfautohint (see 4791988fcbc4); — wenzelm / hgweb
- more compact representation: approx. factor 2; — wenzelm / hgweb
- more scalable on 32-bit Poly/ML; — wenzelm / hgweb
- clarified quasi_consolidated status after 5f160df596c1 -- relevant for headless PIDE session (e.g. "isabelle dump"); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#876 (Feb 26, 2019, 12:50:09 AM)
#875 (Feb 25, 2019, 12:50:10 AM)
- clarified signature, notably for hol4isabelle (by Fabian Immler); — wenzelm / hgweb
- updated to jedit_build-20190224 (new patches: favorites, glyphvector); — wenzelm / hgweb
- fallback on createGlyphVector for multi-character glyphs (e.g. 0x01d49c), as seen in Java 11; — wenzelm / hgweb
- formal update of patches -- no change of content; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
#874 (Feb 24, 2019, 12:50:09 AM)
- merged — immler / hgweb
- bundles for floatarith notation — immler / hgweb
- merged — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more memory fields; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- no more shadowing of Min and Max by Approximation — immler / hgweb
#873 (Feb 22, 2019, 12:50:10 AM)
- streamlined specification interfaces — haftmann / hgweb
- sligthly more interpunctation and qualification — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
#872 (Feb 21, 2019, 12:50:12 AM)
- physical vs. logical events, the latter takes GC time into account;
Timeout.apply is based on logical ML time; — wenzelm / hgweb - misc tuning and clarification; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated to polyml-5.8-20190220 (pre-release of Poly/ML 5.8); — wenzelm / hgweb
- dropped junk — haftmann / hgweb
#871 (Feb 19, 2019, 12:50:09 AM)
- suppress nodes with vacuous status, notably empty nodes (amending 5f160df596c1); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: avoid potentially unrelated snapshot for the sake of is_suppressed; — wenzelm / hgweb
#870 (Feb 18, 2019, 12:50:10 AM)
- clarified Node_Status vs. is_suppressed, e.g. relevant for purged nodes in Theories_Dockable after 0626cae56b6f; — wenzelm / hgweb
- updated to polyml-test-8fda4fd22441; — wenzelm / hgweb
#869 (Feb 17, 2019, 12:50:07 AM)
- proper installation of ancient procedure for preorders — haftmann / hgweb
- CONTRIBUTORS — haftmann / hgweb
- more idiomatic style for local declarations in apply scripts — haftmann / hgweb
#868 (Feb 16, 2019, 12:50:08 AM)
- clarified meta_digest: export_files is a directive for physical output from existing build database; — wenzelm / hgweb
- clarified 'export_files' in session ROOT: require explicit "isabelle build -e";
tuned messages; — wenzelm / hgweb - clarified name; — wenzelm / hgweb
#867 (Feb 15, 2019, 12:50:09 AM)
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- support for RDF/XML representation; — wenzelm / hgweb
- tuned according to Scala version; — wenzelm / hgweb
- support for XML name spaces; — wenzelm / hgweb
- uniform XML header; — wenzelm / hgweb
#866 (Feb 14, 2019, 12:50:06 AM)
- added lemma — nipkow / hgweb
- removed subsumed lemma — nipkow / hgweb
- too agressive — nipkow / hgweb
- added lemmas — nipkow / hgweb
#865 (Feb 11, 2019, 12:50:07 AM)
- more robust: avoid duplicate Socket.close; — wenzelm / hgweb
- enable subpixel anti-aliasing by default, assuming that its 4 variants don't make a difference; — wenzelm / hgweb
- updated to isabelle_fonts-20190210; — wenzelm / hgweb
- recovered missing glyph; — wenzelm / hgweb
- auto-hinting of original DejaVu fonts, but not Isabelle symbols; — wenzelm / hgweb
#864 (Feb 9, 2019, 12:50:10 AM)
#863 (Feb 5, 2019, 12:50:10 AM)
- Resolved codegen problem with uniformity for formal Laurent series — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Formal Laurent series and overhaul of Formal power series (due to Jeremy Sylvestre) — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Exponentiation by squaring, fast modular exponentiation — Manuel Eberl <eberlm@in.tum.de> / hgweb
- more thorough File.set_executable, notably for Windows; — wenzelm / hgweb
- added executable flag for exports;
clarified signature; — wenzelm / hgweb - clarified URL -- avoid odd certificate problem with api.media.atlassian.com; — wenzelm / hgweb
- back to stable polyml-5.7.1-8 for now; — wenzelm / hgweb
- 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)
- clarified signature: Path.T as in Generated_Files; — wenzelm / hgweb
- back to polyml-test-1b2dcf8f5202 -- more stable; — wenzelm / hgweb
#861 (Feb 2, 2019, 12:50:08 AM)
- updated to polyml-test-b68438d33c69; — wenzelm / hgweb
- clarified default (amending ca9780325a21): it also affects "open-file" dialog, which should be "buffer"; — wenzelm / hgweb
#860 (Feb 1, 2019, 12:50:09 AM)
- NEWS; — wenzelm / hgweb
- more accurate _listFiles -- avoid infinite infinite expansion of e.g. "$ISABELLE_HOME"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- removed left-over test material (amending bb0a354f6b46); — wenzelm / hgweb
- updated to polyml-test-1236652ebd55; — wenzelm / hgweb
- added option jedit_text_overview for visual appearance (not performance, see also 72216713733a); — wenzelm / hgweb
- adapted to a8ee66876a1a; — wenzelm / hgweb
- show file-browser favorites more prominently: access to Isabelle resources; — wenzelm / hgweb
- tuned -- sort lines; — wenzelm / hgweb
- tuned default layout; — wenzelm / hgweb
- clarified default layout: global overview left, local document information right; — wenzelm / hgweb
- prefer tail-recursive version (despite 4b99b1214034); — wenzelm / hgweb
- proper congruence rule for image operator — haftmann / hgweb
- less special syntax: make \<Sum> an ordinary function symbol — nipkow / hgweb
#859 (Jan 31, 2019, 1:31:44 AM)
- more robust: avoid crash of browser right-click menu; — wenzelm / hgweb
- more accurate file position; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- open session ROOT file; — wenzelm / hgweb
- support for session information via virtual file-system; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- discontinued obsolete option "checkpoint"; — wenzelm / hgweb
#858 (Jan 30, 2019, 12:50:08 AM)
- updated to jdk-11.0.2+9; — wenzelm / hgweb
- eliminated suspicious Unicode; — wenzelm / hgweb
- eliminated hard TABs; — wenzelm / hgweb
- merged — nipkow / hgweb
- moved generalized material — nipkow / hgweb
- some new results in group theory — paulson <lp15@cam.ac.uk> / hgweb
- less odd class.second_countable_topology_def — immler / hgweb
#857 (Jan 29, 2019, 12:50:10 AM)
- revert accident with raw Unicode (not Isabelle symbols) in 7404f5b91e56; — wenzelm / hgweb
- changed precedence of big operators: now like any other function symbol — nipkow / hgweb
- more canonical and less specialized syntax — nipkow / hgweb
#856 (Jan 28, 2019, 12:50:08 AM)
#855 (Jan 27, 2019, 12:50:10 AM)
#854 (Jan 26, 2019, 12:50:08 AM)
- generalized — immler <immler@in.tum.de> / hgweb
- proper operation in weakly-typed Scala (amending 06153e2e0cdb); — wenzelm / hgweb
- tuned — nipkow / hgweb
- moved retracts — nipkow / hgweb
- tagged 4 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
#853 (Jan 25, 2019, 12:50:09 AM)
- merged — paulson / hgweb
- the theory of Equipollence, and moving Fpow from Cardinals into Main — paulson <lp15@cam.ac.uk> / hgweb
- proper treatment of x86_64_32; — wenzelm / hgweb
- more appropriate section — haftmann / hgweb
- combinator to lift local theory update to theory update — haftmann / hgweb
- merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- tagged 5 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
#852 (Jan 24, 2019, 1:14:20 AM)
- obsolete -- updated in Poly/ML; — wenzelm / hgweb
- updated to polyml-test-a444f281ccec; — wenzelm / hgweb
- prefer x86_64_32 over x86; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- updated x86_64-linux base line; — wenzelm / hgweb
- fixed me -- indeed this was wrong, as demonstrated by the predicate-free HO output (e.g. ehoh with keep_lams) — blanchet / hgweb
- tagged 2 theories ie Cartesian_Euclidean_Space Cartesian_Space — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- minor tagging updates in 13 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
#851 (Jan 23, 2019, 12:50:09 AM)
- merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- redid tagging for 3 theories i.e. Determinants, Change_of_Vars, Finite_Cartesian_Product — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- Backed out changeset 1bc422c08209 -- obsolete in AFP/5d11846ac6ab; — wenzelm / hgweb
- really keep lambdas in translation if only predicates are missing — blanchet / hgweb
- tune ATP settings — blanchet / hgweb
- Added triangular numbers — Manuel Eberl <eberlm@in.tum.de> / hgweb
- keep Local_Theory.reset for now -- still required in many AFP sessions (amending 1c201e4792cb); — wenzelm / hgweb
- merged — wenzelm / hgweb
- use polyml-test-0a6ebca445fc by default: already quite stable; — wenzelm / hgweb
- renamings and new material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- some renamings and a bit of new material — paulson <lp15@cam.ac.uk> / hgweb
- slightly more conventional naming schema — haftmann / hgweb
- 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)
- updated news — blanchet / hgweb
- get rid of visibility in MaSh -- it slows it down more than it helps — blanchet / hgweb
- merged — wenzelm / hgweb
- updated polyml platform: 32=x86_64_32; — wenzelm / hgweb
- more thorough purge_platforms; — wenzelm / hgweb
- clarified ML_OPTIONS on Windows; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- new material about summations and powers, along with some tweaks — paulson <lp15@cam.ac.uk> / hgweb
- dedicated combinator for declarations nested in a local theory block — haftmann / hgweb
- more conventional parsing of code_stmts antiquotation — haftmann / hgweb
- more conventional syntax for code_stmts antiquotation — haftmann / hgweb
#849 (Jan 21, 2019, 12:50:11 AM)
- 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
- algebraized more material from theory Divides — haftmann / hgweb
#848 (Jan 20, 2019, 12:50:07 AM)
- tuned output; — wenzelm / hgweb
- more official AFP.groups;
clarified bulky sessions; — wenzelm / hgweb - auto-update for some experimental components; — wenzelm / hgweb
- clarified URLs: prefer sketis over bitbucket; — wenzelm / hgweb
- self-contained code modules for Haskell — haftmann / hgweb
- automation for unverloading definitions — immler / hgweb
- restore type variable names in unoverload_type — immler / hgweb
#847 (Jan 19, 2019, 12:50:08 AM)
#846 (Jan 18, 2019, 12:57:07 AM)
- amending 689997a8a582 — immler / hgweb
- subsection is always %important — immler / hgweb
- no need for %unimportant for proofs of proposition — immler / hgweb
- redo tagging-related changes from a06b204527e6, 0f4d4a13dc16, and a8faf6f15da7 — immler / hgweb
- revert to 56acd449da41 — immler / hgweb
- merge — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- more tagging — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- 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
- chapters for analysis manual — immler / hgweb
#845 (Jan 17, 2019, 1:44:14 AM)
- Reorg, in particular Determinants as well as some linear algebra from Starlike and Change_Of_Vars — immler / hgweb
- bundle syntax for inner — immler / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support pruning of export names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- Reorg of material — nipkow / hgweb
- redundant lemma — nipkow / hgweb
- tuned headers — nipkow / hgweb
- Reorg of material — nipkow / hgweb
- tuned headers — nipkow / hgweb
- merged — nipkow / hgweb
- moved and renamed class — nipkow / hgweb
#844 (Jan 16, 2019, 12:50:11 AM)
- added command 'export_generated_files';
clarified signature; — wenzelm / hgweb - tuned proofs — haftmann / hgweb
- canonical operation to typeset generated code makes dedicated environment obsolete — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned language — haftmann / hgweb
#843 (Jan 15, 2019, 12:50:08 AM)
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- root_val -> value — nipkow / hgweb
- uniform naming — nipkow / hgweb
- tagged 5 theories — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- updated tagging first 5 — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- more favorites; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
#842 (Jan 14, 2019, 12:50:07 AM)
- information with hyperlink to "isabelle-export:"; — wenzelm / hgweb
- support hyperlink to theory exports; — wenzelm / hgweb
- regular export with implicit compression: result is uncompressed; — wenzelm / hgweb
- clarified -- removed pointless Parse.!!!; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- File Browser is open by default; — wenzelm / hgweb
- added action "isabelle-export-browser"; — wenzelm / hgweb
#841 (Jan 13, 2019, 12:50:09 AM)
- avoid access to ".NAME.marks" exports; — wenzelm / hgweb
- proper _getFile method -- required to open files from browser; — wenzelm / hgweb
- more robust: no assumptions about GUI thread or document model; — wenzelm / hgweb
- more robust: jEdit may produce names with trailing "/"; — wenzelm / hgweb
#840 (Jan 12, 2019, 12:50:10 AM)
- merged — wenzelm / hgweb
- access Isabelle theory exports via virtual file-system; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified output (again); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned — nipkow / hgweb
- tuned headers — nipkow / hgweb
- clarified output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- export generated files; — wenzelm / hgweb
- clarified Path.check_elem; — wenzelm / hgweb
#839 (Jan 11, 2019, 12:50:06 AM)
- restored test_code for GHC, which got accidentally broken in ef02c5e051e5 — haftmann / hgweb
- restored quickcheck/narrowing, which got accidentally broken in ef02c5e051e5 — haftmann / hgweb
- optional code export as theory export — haftmann / hgweb
- explicit model concerning files of generated code — haftmann / hgweb
#838 (Jan 8, 2019, 12:50:10 AM)
- moved generalized lemmas — immler / hgweb
- generalized — immler / hgweb
- split off Homotopy.thy — immler / hgweb
- split off Convex.thy: material that does not require Topology_Euclidean_Space — immler / hgweb
- moved setdist to more appropriate places — immler / hgweb
- reduced dependencies of Connected.thy — immler / hgweb
- split off theory combining Elementary_Topology and Abstract_Topology — immler / hgweb
- moved material from Connected.thy to more appropriate places — immler / hgweb
- generalized — immler / hgweb
- moved material from Connected.thy to more appropriate places — immler / hgweb
- generalized — immler / hgweb
#837 (Jan 7, 2019, 12:50:07 AM)
- moved some material from Connected.thy to more appropriate places — immler / hgweb
- proper example for inner syntax, not name; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned document layout; — wenzelm / hgweb
- retain important whitespace (see 1daf07b65385); — wenzelm / hgweb
- merged — wenzelm / hgweb
- isabelle update -u path_cartouches; — wenzelm / hgweb
- isabelle update -u control_cartouches; — wenzelm / hgweb
- support for isabelle update -u path_cartouches; — wenzelm / hgweb
- clarified documentation; — wenzelm / hgweb
- redundant (see isabelle.Dump.make_options); — wenzelm / hgweb
- typed definitions — nipkow / hgweb
#836 (Jan 6, 2019, 12:50:08 AM)
- documentation on "isabelle update"; — wenzelm / hgweb
- eliminated spurious \<^print>; — wenzelm / hgweb
- isabelle update -u control_cartouches; — wenzelm / hgweb
- latex macro for \<^const>; — wenzelm / hgweb
- mark for isabelle update -u control_cartouches; — wenzelm / hgweb
- proper session base foundations (amending e848328cb2c1); — wenzelm / hgweb
#835 (Jan 5, 2019, 1:36:36 AM)
- isabelle update -u control_cartouches; — wenzelm / hgweb
- support for isabelle update -u control_cartouches; — wenzelm / hgweb
#834 (Jan 4, 2019, 12:50:07 AM)
- tuned spelling; — wenzelm / hgweb
- isabelle update_inner_syntax_cartouches; — wenzelm / hgweb
- support for isabelle update -u inner_syntax_cartouches; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- isabelle update -u mixfix_cartouches; — wenzelm / hgweb
- support for "isabelle update -u mixfix_cartouches"; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- mixfix annotations may use cartouches; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature: more types; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#833 (Jan 3, 2019, 12:50:08 AM)
- strict bash invocation: proper error checking; — wenzelm / hgweb
- more robust system channel via options that are private to the user; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
#832 (Jan 2, 2019, 12:50:10 AM)
- merged — Andreas Lochbihler / hgweb
- merged — Andreas Lochbihler / hgweb
- new implementation for case_of_simps based on Code_Lazy's pattern matching elimination algorithm — Andreas Lochbihler / hgweb
- separate case converter into a separate theory — Andreas Lochbihler / hgweb
- more antiquotations -- less LaTeX macros; — wenzelm / hgweb
- retain important whitespace after 'text' that is suppressed, but swallows adjacent whitespace; — wenzelm / hgweb
- tuned defs — nipkow / hgweb
#831 (Jan 1, 2019, 12:50:07 AM)
- merged — wenzelm / hgweb
- include loaded_files as doc_blobs (without purging); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- update theory sources based on PIDE markup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- dynkin -> Dynkin — nipkow / hgweb
- tuned layout — nipkow / hgweb
- tuned header — nipkow / hgweb
#830 (Dec 31, 2018, 12:50:09 AM)
- merged — wenzelm / hgweb
- exclude file name components that are special on Windows; — wenzelm / hgweb
- reject further illegal chars according to https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more strict check: avoid confusion of Path.basic with Path.current / Path.parent; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer naming convention from datatype package for strong congruence rules — haftmann / hgweb
- redundant — haftmann / hgweb
#829 (Dec 30, 2018, 12:50:11 AM)
- split off theorems involving classes below metric_space and real_normed_vector — immler / hgweb
- merged — immler / hgweb
- merged — immler / hgweb
- tuned analysis manual — immler / hgweb
- tuned signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified signature, notably cascade of dump_options, deps, resources, session; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified errors, according to Isabelle/MMT;
tuned signature; — wenzelm / hgweb - tuned, according to Isabelle/MMT; — wenzelm / hgweb
- clarified options: ensure consolidated Node_Status and thus percentage = 100% for progress; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — nipkow / hgweb
- more capitalization — nipkow / hgweb
- capitalize proper names in lemma names — nipkow / hgweb
- explicit dependencies for includes — haftmann / hgweb
- more correct handling of symbols for includes — haftmann / hgweb
#828 (Dec 29, 2018, 12:50:07 AM)
- more conservative update of Haskell stack (amending 04e54f57a869): 13.0 still lacks notable packages like "Agda" or "darcs"; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- clarified sessions_deps, according to Isabelle/MMT usage; — wenzelm / hgweb
- tuned signature: for other dump-like tools; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified defaults via system options; — wenzelm / hgweb
- added bib-file — nipkow / hgweb
- tuned headers etc, added bib-file — nipkow / hgweb
- tuned style and headers — nipkow / hgweb
#827 (Dec 28, 2018, 1:35:53 AM)
- most of Topology_Euclidean_Space (now Elementary_Topology) requires fewer dependencies — immler / hgweb
- merged — nipkow / hgweb
- tuned headers — nipkow / hgweb
- moved lemmas up — immler / hgweb
- prove lemmas in context real_normed_vector — immler / hgweb
- moved dependency — immler / hgweb
- generalized to big sum — immler / hgweb
- merged — nipkow / hgweb
- tuned headers; ~ -> \<not> — nipkow / hgweb
- update LTS Haskell version — Lars Hupel <lars.hupel@mytum.de> / hgweb
#826 (Dec 27, 2018, 12:50:10 AM)
- {* verbatim *} is explicit legacy feature; — wenzelm / hgweb
- isabelle update_cartouches -t; — wenzelm / hgweb
- tuned -- avoid conflict with cartouche argument; — wenzelm / hgweb
- unused -- document lacks {* ... *}; — wenzelm / hgweb
#825 (Dec 25, 2018, 12:50:08 AM)
#824 (Dec 24, 2018, 12:50:10 AM)
#819 (Dec 19, 2018, 12:50:08 AM)
#818 (Dec 17, 2018, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- tuned -- more compact; — wenzelm / hgweb
#817 (Dec 16, 2018, 12:50:07 AM)
#816 (Dec 15, 2018, 12:50:09 AM)
- tuned messages; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more ML antiquotations; — wenzelm / hgweb
- proper platform path for Windows; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#815 (Dec 14, 2018, 12:50:11 AM)
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified UUID operations;
proper check of server password; — wenzelm / hgweb - clarified protocol; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more Haskell operations;
clarified signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified signature, e.g. for re-use by other servers; — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- clarified modules and signature; — wenzelm / hgweb
- tagged more of HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
#814 (Dec 13, 2018, 12:50:08 AM)
- merged; — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- more uniform multi-language operations;
misc tuning and clarification; — wenzelm / hgweb - more Haskell operations; — wenzelm / hgweb
- more uniform multi-language operations;
misc tuning and clarification; — wenzelm / hgweb - more uniform multi-language operations;
clarified modules and signature; — wenzelm / hgweb - more operations (as in ML); — wenzelm / hgweb
- more uniform multi-language operations;
clarified modules and signature; — wenzelm / hgweb - more uniform multi-language operations; — wenzelm / hgweb
- Tagged some of HOL-Analysis — eberlm <eberlm@in.tum.de> / hgweb
#813 (Dec 11, 2018, 1:38:26 AM)
- more Haskell operations; — wenzelm / hgweb
- tuned headers; — wenzelm / hgweb
- more formal Haskell project setup, with dependencies on packages from "stackage"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- clarified modules, following bytes.scala; — wenzelm / hgweb
- 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)
- tuned message; — wenzelm / hgweb
- updated to scala-2.12.8; — wenzelm / hgweb
- more mathematical glyphs from Isabelle2009-1/lib/fonts/IsabelleMono.sfd (still unused); — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- clarified example: avoid unpacking into /home/isabelle/components at TUM; — wenzelm / hgweb
- clarified settings and defaults; — wenzelm / hgweb
#811 (Dec 9, 2018, 1:56:27 AM)
- merged — wenzelm / hgweb
- discontinued somewhat point dmg: plain .tar.gz is smaller and more convenient to install; — wenzelm / hgweb
- clarified defaults for Windows/Cygwin hybrid; — wenzelm / hgweb
- proper path before tar -C context switch; — wenzelm / hgweb
- 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 - clarified sort order (again, see also 81a75d9a9a4e); — wenzelm / hgweb
- clarified operations: uniform sorting of results; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified gnutar options: more uniform owner; — wenzelm / hgweb
- clarified application bundling: discontinued redundant archives; — wenzelm / hgweb
- 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)
- clarified session dependencies: faster build_doc/build_release; — wenzelm / hgweb
- merged — paulson / hgweb
- updated to modern symbols — paulson <lp15@cam.ac.uk> / hgweb
- updated to stack-1.9.3;
proper settings for Windows; — wenzelm / hgweb - more robust; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#809 (Dec 7, 2018, 12:50:07 AM)
- obsolete; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- clarified defaults: explicit "rev" takes precedence; — wenzelm / hgweb
- more explicit Components.Archive;
support additional components, which also enforces clean bundling; — wenzelm / hgweb - proper ISABELLE_DOCS_RELEASE_NOTES (amending 39044da8bb5a); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more explicit Platform.Family; — wenzelm / hgweb
- clarified doc sections: add-on components may focus their own application name; — wenzelm / hgweb
- more robust, notably for macos /var vs. /private/var; — wenzelm / hgweb
#808 (Dec 6, 2018, 12:50:08 AM)
- more robust: "gtar" is default name in Homebrew; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more direct File.executable operation: avoid external process (on Unix); — wenzelm / hgweb
- clarified absolute isabelle_home and (implicitly) isabelle_home_user; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more direct File.link operation: avoid external process; — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
#807 (Dec 4, 2018, 12:50:08 AM)
- updated to jedit_build-20181203 (according to d70767e508d7); — wenzelm / hgweb
- Components.download similar to "isabelle components", but without unpacking; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more explicit support for Isabelle system components;
activate_bundled_components: check component dir as in makedist_bundle; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- static type for Library.using: avoid Java 11 warnings on "Illegal reflective access";
more uses of "using"; — wenzelm / hgweb - tuned; — wenzelm / hgweb
#806 (Dec 3, 2018, 12:50:10 AM)
- manage components similar to makedist_bundle (still inactive); — wenzelm / hgweb
- distribution_classpath as in makedist_bundle; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- clarified component settings; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- obsolete (see 3ee6947bfb34); — wenzelm / hgweb
- clarified signature: allow to add_files/get_files by other tools; — wenzelm / hgweb
#805 (Dec 2, 2018, 12:50:07 AM)
- more Isabelle fonts: CheckBoxMenuItem.font notably for Windows L&F; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- proper menu accelerator font for Java 11 (no update of jedit-build component yet); — wenzelm / hgweb
#804 (Dec 1, 2018, 1:38:21 AM)
- 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 - tuned imports; — wenzelm / hgweb
- more robust: avoid broken tar.gz; — wenzelm / hgweb
- more Isabelle fonts; — wenzelm / hgweb
- use Isabelle fonts for all GUI look-and-feels; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- use older Mac OS X system, for the sake of portability (amending bf5cbefb5c1f); — wenzelm / hgweb
#803 (Nov 30, 2018, 12:50:10 AM)
- clarified "hidden" terminology;
updated component; — wenzelm / hgweb - generate full component; — wenzelm / hgweb
- clarified target_dir; — wenzelm / hgweb
- generate Vacuous font from domain of Isabelle fonts; — wenzelm / hgweb
- more robust: enforce Unicode range; — wenzelm / hgweb
#802 (Nov 29, 2018, 12:50:12 AM)
- prefer "Isabelle DejaVu Sans", even for headless batch-build (session_graph.pdf); — wenzelm / hgweb
- clarified signature: fonts are not dependent on GUI; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- 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
- proper font file name for HTTP (amending dc9a39c3f75d);
clarified Entry content; — wenzelm / hgweb - clarified order; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified symbol groups; — wenzelm / hgweb
- more explicit Isabelle_Fonts.Entry;
more robust font embedding into PDF and HTML; — wenzelm / hgweb - prefer Isabelle_Fonts.sans for GUI; — wenzelm / hgweb
- prefer Isabelle_Fonts.sans (not mono) as derived GUI font; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper file names; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified Admin resources;
tuned comments; — wenzelm / hgweb
#801 (Nov 28, 2018, 12:52:51 AM)
- adjusted to fc221fa79741; — wenzelm / hgweb
- obsolete (see fc221fa79741); — wenzelm / hgweb
- adjusted to fc221fa79741; — wenzelm / hgweb
- adjusted to Isabelle DejaVu fonts (see also 8bd8750a2f9b, b3c665940d62); — wenzelm / hgweb
- 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 - more robust (amending 76979adf0b96); — wenzelm / hgweb
- more robust: avoid broken YXML due to Markup.empty; — wenzelm / hgweb
#800 (Nov 26, 2018, 12:50:09 AM)
- expose latex mode operations, to facilitate adhoc changes to it; — wenzelm / hgweb
- tuned signature (see also src/Tools/Haskell/Markup.hs); — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
#799 (Nov 25, 2018, 12:50:11 AM)
- use "Isabelle DejaVu" fonts uniformly: Text Area, GUI elements, HTML output etc.; — wenzelm / hgweb
- more shell functions; — wenzelm / hgweb
- 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
- spontaneous update of .sfd files due to fontforge; — wenzelm / hgweb
- clarified module name (again); — wenzelm / hgweb
#798 (Nov 24, 2018, 12:50:07 AM)
- clarified file name; — wenzelm / hgweb
- added Isabelle tool wrapper; — wenzelm / hgweb
- support for build_fonts;
treat Hebrew like math symbols: it is absent in Deja Vu Sans Mono; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- clarified font_domain: strict excludes e.g. space character; — wenzelm / hgweb
- proper documentation;
more operations; — wenzelm / hgweb - clarified; — wenzelm / hgweb
- tuned comments -- based on history; — wenzelm / hgweb
#797 (Nov 23, 2018, 12:50:09 AM)
- support for construction of Isabelle fonts; — wenzelm / hgweb
- tuned error;
tuned; — wenzelm / hgweb - support for fontforge and its scripting language; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed legacy input syntax — haftmann / hgweb
- avoid compound operator — haftmann / hgweb
#796 (Nov 22, 2018, 12:50:11 AM)
- updated version; — wenzelm / hgweb
- more robust (see https://code.visualstudio.com/docs/extensionAPI/document-selectors); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more comment markup; — wenzelm / hgweb
#795 (Nov 21, 2018, 12:50:08 AM)
- tuned -- refining auto-update 15e9ed5b28fb; — wenzelm / hgweb
- clarified presentation; — wenzelm / hgweb
#794 (Nov 20, 2018, 12:50:09 AM)
- merged — nipkow / hgweb
- Retired lemma card_Union_image; use the simpler card_UN_disjoint instead. — nipkow / hgweb
- more Haskell operations; — wenzelm / hgweb
- unused -- left-over from Proof General; — wenzelm / hgweb
#793 (Nov 19, 2018, 12:50:15 AM)
#792 (Nov 18, 2018, 12:50:08 AM)
- more Java 11 illegal-access warnings; — wenzelm / hgweb
- prefer more powerful machine; — wenzelm / hgweb
#791 (Nov 17, 2018, 12:50:09 AM)
#790 (Nov 16, 2018, 12:50:10 AM)
- proper citation (amending d8205bb279a7); — wenzelm / hgweb
- proper citation (amending 98ba42f19995); — wenzelm / hgweb
#789 (Nov 15, 2018, 12:50:07 AM)
- merged — wenzelm / hgweb
- 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
- more robust hostname for Isabelle cronjobs: do not rely on target OS installation for resulting build_log database content; — wenzelm / hgweb
- more uniform wrt. File.find_files; — wenzelm / hgweb
- proper use of stat() vs. lstat() (for symlinks); — wenzelm / hgweb
- more uniform find_files, notably for symlinks; — wenzelm / hgweb
- is_file/is_dir/read_dir: more uniform treatment of errors and boundary cases, notably for symlinks in ssh; — wenzelm / hgweb
- clarified default (amending 72a9860f8602): avoid implicit change of File.find_files (it can have bad effects e.g. on "isabelle update_cartouches"); — wenzelm / hgweb
- fixed import — immler / hgweb
- extract example for ab_group_add_on_with — immler / hgweb
- generalized local_typedef_ab_group_add — immler / hgweb
- use locales in Group_On_With — immler / hgweb
#788 (Nov 14, 2018, 12:50:08 AM)
- more robust; — wenzelm / hgweb
- clarified find_files: follow links by default, e.g. relevant for "~/cronjob/log"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#787 (Nov 13, 2018, 12:50:10 AM)
- more Haskell operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more Haskell operations;
more accurate exports;
tuned; — wenzelm / hgweb - proper export; — wenzelm / hgweb
#786 (Nov 12, 2018, 12:50:08 AM)
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- more [simp] — nipkow / hgweb
- clarified display name; — wenzelm / hgweb
#785 (Nov 11, 2018, 12:50:10 AM)
- added ML antiquotation @{master_dir}; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more formal references; — wenzelm / hgweb
- more Haskell antiquotations; — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- support for user-defined Isabelle/Scala command-line tools;
misc tuning and clarification; — wenzelm / hgweb - replaced some ancient ASCII syntax — haftmann / hgweb
- clarified status of legacy input abbreviations — haftmann / hgweb
- clarified status of ancient ASCII syntax for big union and inter — haftmann / hgweb
#784 (Nov 9, 2018, 12:50:09 AM)
- NEWS; — wenzelm / hgweb
- isabelle update_cartouches -t; — wenzelm / hgweb
- update ROOT files as well: treated like .thy in Isabelle/jEdit; — wenzelm / hgweb
- clarified isabelle_fonts license, to be used when the component is updated next time; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- 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
- always insist in specified resolver/compiler version; — wenzelm / hgweb
- proper ML expressions, without trailing semicolons; — wenzelm / hgweb
- insist in specified resolver/compiler version; — wenzelm / hgweb
- simplified -- according to regular "ghci" script; — wenzelm / hgweb
- clarified ML positions (see also 1a52baa70aed); — wenzelm / hgweb
- more standard Resources.provide_parse_files: avoid duplicate markup reports; — wenzelm / hgweb
- more uniform (see 1722cc56d22e); — wenzelm / hgweb
- removed relics of ASCII syntax for indexed big operators — haftmann / hgweb
#783 (Nov 8, 2018, 12:50:11 AM)
- tuned; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- 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
- more general support for Isabelle/PIDE file formats -- less hardwired Bibtex operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper ghc_setup / ocaml_setup on target Isabelle distribution (amending 2a17c481d05e); — wenzelm / hgweb
- dedicated examples for sorting — haftmann / hgweb
- more direct implementations of comparators — haftmann / hgweb
- generic merge sort — haftmann / hgweb
#782 (Nov 7, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- more Haskell operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- concrecte sorting algorithms beyond insertion sort — haftmann / hgweb
#781 (Nov 6, 2018, 12:50:11 AM)
- proper self_update for isolated host; — wenzelm / hgweb
- renovated macOS tests; — wenzelm / hgweb
- support remote_build_history with optional ghc_setup / ocaml_setup; — wenzelm / hgweb
- more robust: avoid isabelle_stack invocation in settings script (potentially slow or failing); — wenzelm / hgweb
- clarified names; — wenzelm / hgweb
- more Haskell operations;
tuned; — wenzelm / hgweb - support sub-directories, i.e. structure module names; — wenzelm / hgweb
- prefer symbolic path: it is potentially persisted; — wenzelm / hgweb
- tuned (see map_index); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- simplified proof, moved lemma, added lemma — nipkow / hgweb
#780 (Nov 5, 2018, 12:50:08 AM)
- more Haskell operations; — wenzelm / hgweb
- ported from src/Pure/General/value.ML; — wenzelm / hgweb
- Faster Braun tree functions — nipkow / hgweb
- more lemmas — nipkow / hgweb
#779 (Nov 4, 2018, 12:50:10 AM)
- NEWS; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned message (e.g. see Options.save_prefs); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- support for Isabelle tools in Haskell; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- support for Isabelle tool development in Haskell; — wenzelm / hgweb
#778 (Nov 2, 2018, 12:50:09 AM)
- tagged a theory for the Analysis manual — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- more — blanchet / hgweb
- too many clashes with "root" on reals — nipkow / hgweb
- added and renamed functions — nipkow / hgweb
- added an example — blanchet / hgweb
#777 (Nov 1, 2018, 12:54:24 AM)
- clarified ML_Context.expression: it is a closed expression, not a let-declaration -- thus source positions are more accurate (amending d8849cfad60f, 162a4c2e97bc); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#776 (Oct 31, 2018, 12:57:26 AM)
- merged — wenzelm / hgweb
- tuned example; — wenzelm / hgweb
- added GHC.read_source: read Haskell source text with antiquotations;
added "cartouche" antiquotation for ML string expressions as Haskell string literals; — wenzelm / hgweb - tuned -- prefer GHC.print_codepoint; — wenzelm / hgweb
- support for GHC: string literals; — wenzelm / hgweb
- some support for UTF-8 (similar to Isabelle/Scala version); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned name — nipkow / hgweb
- add reconstruction by veriT in method smt — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- split SMT reconstruction into library — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#775 (Oct 29, 2018, 12:50:11 AM)
- added lemmas — nipkow / hgweb
- suppress "FreeMarker Template Language" file extension for the sake of SAD3/ForTheL; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned names — nipkow / hgweb
#774 (Oct 28, 2018, 12:50:07 AM)
#773 (Oct 27, 2018, 12:50:09 AM)
- tuned — nipkow / hgweb
- tuned and added lemmas — nipkow / hgweb
- avoid abbreviation that is used only locally — nipkow / hgweb
- dedicated theory for sorting algorithms — haftmann / hgweb
- merged — nipkow / hgweb
- more combinatorics lemmas — nipkow / hgweb
- proper environment for variable folding; — wenzelm / hgweb
#772 (Oct 26, 2018, 1:33:38 AM)
- merged — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- 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 - clarified ML position: proper markup for def/ref scopes (see also 162a4c2e97bc); — wenzelm / hgweb
- updated to jdk-11+28 from https://adoptopenjdk.net -- with proper font rendering on Linux; — wenzelm / hgweb
- proper completion for @{named_theorems}; — wenzelm / hgweb
- executable comparators apt for sorting — haftmann / hgweb
- tuned grammar — haftmann / hgweb
- more and generalized lemmas — haftmann / hgweb
#771 (Oct 24, 2018, 12:50:09 AM)
- Jenkins: delete obsolete profile — Lars Hupel <lars.hupel@mytum.de> / hgweb
#770 (Oct 23, 2018, 12:50:10 AM)
- Tagged some theories in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- proper chapter; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- more robust: check archive ident; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
#769 (Oct 22, 2018, 12:59:36 AM)
- tagged 8 theories for the Analysis manual. — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more robust release.read_ident: eliminated odd state files ISABELLE_IDENT, ISABELLE_DIST; — wenzelm / hgweb
- more portable tar_options; — wenzelm / hgweb
- check (non-)executable files -- and eliminate them manually from the repository) — wenzelm / hgweb
- 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 - tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- updated PLATFORMS; — wenzelm / hgweb
- uniform naming of strong congruence rules — nipkow / hgweb
- added lemma — nipkow / hgweb
#768 (Oct 21, 2018, 12:50:08 AM)
#767 (Oct 20, 2018, 12:50:09 AM)
- Jenkins: run ghc_setup — Lars Hupel <lars.hupel@mytum.de> / hgweb
#766 (Oct 19, 2018, 12:50:10 AM)
#765 (Oct 18, 2018, 12:50:07 AM)
- more robust: avoid implicit setup (with default resolver); — wenzelm / hgweb
- more portable; — wenzelm / hgweb
- proper path; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- avoid strict evaluation of "isabelle_stack path --programs"; — wenzelm / hgweb
- enforce settings that are likely to be outdated, e.g. in $ISABELLE_HOME_USER/etc/settings; — wenzelm / hgweb
- support for GHC via command-line tools; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- isabelle_stack as portable shell function; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added Array files — nipkow / hgweb
- new theory Abstract_Topology with lots of stuff from HOL Light's metric.sml — paulson <lp15@cam.ac.uk> / hgweb
- more intuitive and simpler (but slower) proofs — nipkow / hgweb
#764 (Oct 17, 2018, 12:50:08 AM)
- more material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
#763 (Oct 14, 2018, 12:50:08 AM)
#762 (Oct 12, 2018, 12:50:07 AM)
#761 (Oct 11, 2018, 12:50:08 AM)
- allow to switch ISABELLE_OCAML_VERSION later on;
simplified command-line: no user args; — wenzelm / hgweb - merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- Jenkins: run ocaml_setup — Lars Hupel <lars.hupel@mytum.de> / hgweb
#760 (Oct 9, 2018, 12:50:09 AM)
- added simp-lemma — nipkow / hgweb
- support for OCaml via command-line tools; — wenzelm / hgweb
- isabelle_opam as portable shell function; — wenzelm / hgweb
#759 (Oct 8, 2018, 12:50:10 AM)
#758 (Oct 7, 2018, 12:50:09 AM)
- activate jdk-11 — wenzelm / hgweb
- updated xstream.jar to 1.4.10 for Java 9/10/11 (see http://x-stream.github.io); — wenzelm / hgweb
- updated to jdk-11: jre is only a symlink to jdk; — wenzelm / hgweb
- support for jdk-11; — wenzelm / hgweb
- updated to jdk-11; — wenzelm / hgweb
- generalization due to Alexander Maletzky — nipkow / hgweb
#757 (Oct 6, 2018, 12:50:13 AM)
- discontinue java.ext.dirs for jdk-11 -- in contrast to 982f0bf34804 for jdk-8; — wenzelm / hgweb
- more [simp] — nipkow / hgweb
- 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)
- merged — paulson / hgweb
- updates to Algebra from Baillon and de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
- use correct hostname — Lars Hupel <lars.hupel@mytum.de> / hgweb
- Jenkins: detect machine; adjust job parameters accordingly — Lars Hupel <lars.hupel@mytum.de> / hgweb
- Jenkins: tuned profiles — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — nipkow / hgweb
- simplified proofs — nipkow / hgweb
- Jenkins: delete obsolete profile — Lars Hupel <lars.hupel@mytum.de> / hgweb
#755 (Oct 4, 2018, 1:35:44 AM)
- tuned — nipkow / hgweb
- merged — wenzelm / hgweb
- unused -- avoid illegal access in Java 11; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- cosmetic change to mvt — paulson <lp15@cam.ac.uk> / hgweb
- shuffle -> shuffles — nipkow / hgweb
- shuffle -> shuffles — nipkow / hgweb
#754 (Oct 3, 2018, 12:50:07 AM)
- updated windows_app to launch4j 3.12: "fully supports Java 9 and newer"; — wenzelm / hgweb
- explicit group "no_doc" for unfinished documentation, allows to suppress everything uniformly: -X doc -X no_doc; — wenzelm / hgweb
- reduce tracing messages to make it work in PIDE session; — wenzelm / hgweb
- unbounded tracing for proper termination, e.g. relevant for theory Sequents.Hard_Quantifiers; — wenzelm / hgweb
#753 (Oct 2, 2018, 12:50:12 AM)
- tuned output -- avoid bombing of Scala toplevel, e.g. for AFP deps; — wenzelm / hgweb
- more direct implementation of distinct_subgoals_tac -- potentially more efficient; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- HOL-SPARK .prv files are no longer written to the file-system; — wenzelm / hgweb
- updated to postgresql-42.2.5; — wenzelm / hgweb
#752 (Oct 1, 2018, 12:50:09 AM)
- merged — immler / hgweb
- fix (non-existent) document generation — immler / hgweb
- updated to scala-2.12.7; — wenzelm / hgweb
- news — nipkow / hgweb
- de-emphasize HOL-SPARK: somewhat outdated; — wenzelm / hgweb
- proper naming conventions for contexts; — wenzelm / hgweb
- permissive declaration attribute "relator_mono", e.g. relevant for Binomial-Heaps.BinomialHeap with -o export_theory; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- tuned whitespace and sections; — wenzelm / hgweb
- tuned -- eliminated clone; — wenzelm / hgweb
- suppress aux. locales from command 'experiment' -- avoid crash of theory Dict_Construction.Test_Dict_Construction (AFP); — wenzelm / hgweb
- obsolete (see 6f8ae6ddc26b); — wenzelm / hgweb
- updated to new list_update precedence — nipkow / hgweb
- avoid confusing precedences — nipkow / hgweb
#751 (Sep 30, 2018, 12:50:09 AM)
- more direct locale goal: avoid renaming of type_parameters; — wenzelm / hgweb
- adapted to Library/LaTeXsugar — nipkow / hgweb
- const_typ also works for fixed variables - useful primarily for locales — nipkow / hgweb
- tuned message according to ML version; — wenzelm / hgweb
- 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)
- more accurate syntax: e.g. avoid brackets as prefix notation; — wenzelm / hgweb
- more approximative prefix syntax, including binder; — wenzelm / hgweb
- proper syntax for locale vs. class parameters; — wenzelm / hgweb
#749 (Sep 28, 2018, 12:50:11 AM)
#748 (Sep 27, 2018, 12:50:10 AM)
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- provide CakeML component — Lars Hupel <lars.hupel@mytum.de> / hgweb
- clarified get_infix: avoid old ASCII input syntax; — wenzelm / hgweb
- remove dubious import — Lars Hupel <lars.hupel@mytum.de> / hgweb
#747 (Sep 26, 2018, 12:50:07 AM)
- export locale dependencies, with approx. morphism as type/term substitution; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#746 (Sep 25, 2018, 12:50:07 AM)
- merged — nipkow / hgweb
- NEWS — nipkow / hgweb
- more conversion from ( * ) to (*) — nipkow / hgweb
- Prefix form of infix with * on either side no longer needs special treatment
because (* and *) are no longer comment brackets in terms. — nipkow / hgweb - expose locale_dependency information; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: more explicit types; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature: prefer value-oriented pretty-printing; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature: prefer value-oriented pretty-printing; — wenzelm / hgweb
- tuned (according to signature); — wenzelm / hgweb
- tuned comments: local context is intended according to 06fd1914b902 and documentation for command 'print_interps'; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- more position information;
tuned; — wenzelm / hgweb - clarified message; — wenzelm / hgweb
- tuned signature: more explicit types; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- eliminated dead code (see b806a7678083); — wenzelm / hgweb
- tuned -- removed spurious dead code from 7b9a67cbd48f; — wenzelm / hgweb
- tuned signature: canonical argument order; — wenzelm / hgweb
- tuned signature;
tuned comments; — wenzelm / hgweb
#745 (Sep 24, 2018, 12:50:07 AM)
- discontinued old-style goal cases; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: logic image might be absent in PIDE session; — wenzelm / hgweb
- discontinued old-style inner comments; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminated old-style inner comments; — wenzelm / hgweb
- More standard precedences — nipkow / hgweb
- more standard syntax — nipkow / hgweb
- News — nipkow / hgweb
- use standard syntax — nipkow / hgweb
#744 (Sep 23, 2018, 12:50:08 AM)
- proper status after commit; — wenzelm / hgweb
- obsolete (see aec64b88e708); — wenzelm / hgweb
- proper return code for runtime failure; — wenzelm / hgweb
- clarified errors: no result from forced session.stop, check pending theories; — wenzelm / hgweb
#743 (Sep 22, 2018, 12:50:08 AM)
- merged — paulson / hgweb
- more on product (function) topologies — paulson <lp15@cam.ac.uk> / hgweb
- clarified locale content: proper args with types for interpretation/axioms and typargs derived from the result; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- suppress some theories to allow "isabelle dump -o skip_proofs"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#742 (Sep 21, 2018, 12:50:10 AM)
- merged — wenzelm / hgweb
- clarified standardization of variables, with proper treatment of local variables;
tuned signature;
tuned; — wenzelm / hgweb - removal of more redundancies, and fixes — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- 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)
- export semi-unfolded locale axioms; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#740 (Sep 19, 2018, 12:50:09 AM)
- more generous timeout: avoid sporadic failure in highly parallel headless PIDE session; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#739 (Sep 18, 2018, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more detailed session dependencies, with conditions for theories; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- added insertion sort with keys — nipkow / hgweb
- Set idioms theory "finite intersection_of open", etc. — paulson <lp15@cam.ac.uk> / hgweb
#738 (Sep 17, 2018, 12:50:07 AM)
- export plain infix syntax; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- merged — paulson / hgweb
- more lemmas — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
- more traditional formulation — nipkow / hgweb
#737 (Sep 16, 2018, 12:50:08 AM)
#736 (Sep 15, 2018, 12:50:10 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added quicksort — nipkow / hgweb
- tuned — nipkow / hgweb
#735 (Sep 14, 2018, 12:50:08 AM)
- more robust: avoid race condition wrt. cleanup of ML process, e.g. relevant for "$ISABELLE_TMP/rat.ML" in theory Codegen.Further; — wenzelm / hgweb
- removed redundant lemma — nipkow / hgweb
- merged — nipkow / hgweb
- more simp lemmas — nipkow / hgweb
- tuned signature; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- prefer explicit — nipkow / hgweb
- merged — nipkow / hgweb
- typo — nipkow / hgweb
#734 (Sep 13, 2018, 12:50:15 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- added spaces because otherwise nonatomic arguments look awful: BIGf x -> BIG f x — nipkow / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tiny cleanup — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- A few new results, elimination of duplicates and more use of "pairwise" — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
- tuned "=" syntax declarations; made "~=" uniformly "infix" — nipkow / hgweb
#733 (Sep 12, 2018, 12:50:11 AM)
- tuned proof — nipkow / hgweb
- simplified defns — nipkow / hgweb
- "undefined" not needed, [] is perfectly natural — nipkow / hgweb
- tuned — nipkow / hgweb
#732 (Sep 11, 2018, 12:50:11 AM)
#731 (Sep 10, 2018, 12:50:09 AM)
- Removed problematic rules from continuous_intros — eberlm <eberlm@in.tum.de> / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- tuned message (again); — wenzelm / hgweb
- proper binding positions within the defining command transaction; — wenzelm / hgweb
- 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
- clarified message; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified theory progress; — wenzelm / hgweb
#730 (Sep 9, 2018, 12:50:07 AM)
- tuned message; — wenzelm / hgweb
- more robust test: virtualization may provide misleading information; — wenzelm / hgweb
- implicit use of NUMA policy, absorbing potential errors; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform Progress, with theory() for batch-build and theory_percentage() for PIDE session; — wenzelm / hgweb
- merged — wenzelm / hgweb
- ensure foundational order of commits, taking Pure as implicit starting point; — wenzelm / hgweb
- more accurate output; — wenzelm / hgweb
- clarified defaults;
more uniform treatment of "disabled" case; — wenzelm / hgweb - more accurate output; — wenzelm / hgweb
- support for watchdog_timeout; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more appropriate conversion of HOL character literals to character codes: symbolic newline is interpreted as 0x10 — haftmann / hgweb
- more explicit notion of ord value for HOL characters — haftmann / hgweb
- left-over rename from 3f9bb52082c4 — haftmann / hgweb
#729 (Sep 8, 2018, 12:50:09 AM)
- merged — wenzelm / hgweb
- continuously clean frontier of already committed theories: much less resource requirements; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- missing name — nipkow / hgweb
- tuned whitespace; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper tast_context (amending 5f44ad150ed8); — wenzelm / hgweb
- clarified error progress and error_rc; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified rc; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- dump aspects asynchronously; — wenzelm / hgweb
- record status of already committed nodes;
tuned signature; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added Let_def — nipkow / hgweb
#728 (Sep 7, 2018, 12:50:10 AM)
- merged — nipkow / hgweb
- added int and real — nipkow / hgweb
- simplified signature (again, see 751bcf0473a7): e.g. relevant for non-Isabelle ML environments; — wenzelm / hgweb
- setup option ML_system for special values that cannot be rebound within regular ML; — wenzelm / hgweb
#727 (Sep 6, 2018, 12:50:06 AM)
- support dynamic commit of consilidated nodes;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified Use_Theories_State; — wenzelm / hgweb
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- tuned doc — nipkow / hgweb
#726 (Sep 5, 2018, 12:50:08 AM)
- proper binding position for the resulting definition command, not this source file; — wenzelm / hgweb
- material on finite sets — Lars Hupel <lars.hupel@mytum.de> / hgweb
- support for watchdog_timeout; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned -- prefer immutable data; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified Nodes_Status;
tuned messages; — wenzelm / hgweb - tuned — nipkow / hgweb
#725 (Sep 4, 2018, 12:50:10 AM)
- tuned — nipkow / hgweb
- more robust: parents are strict in Export_Theory.read_theory and thus approximate "commit" of exports; — wenzelm / hgweb
- more detailed progress; — wenzelm / hgweb
- more informative node_status; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust default options, notably for node consolidation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: load_theories after consumer is installed; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper polarity of terminated status; — wenzelm / hgweb
- merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- tagged 1 theory: Great_Picard — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
#724 (Sep 3, 2018, 12:50:11 AM)
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned -- more robust against changes; — wenzelm / hgweb
- more robust: avoid race-condition of terminated vs. consolidated; — wenzelm / hgweb
- do not expose obscure flags; — wenzelm / hgweb
- clarified quasi_consolidated state: ensure that exports are present for ok nodes; — wenzelm / hgweb
- clarified Thy_Resources.Session.use_theories: "terminated" node status is sufficient; — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- more detailed node_status; — wenzelm / hgweb
- clarified bracketing of messages: [forked [running finished] joined]; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- clarified reset_notepad; — wenzelm / hgweb
- more robust reset_state: begin/end structure takes precedence over goal/proof structure; — wenzelm / hgweb
- no reset_proof for notepad: begin/end structure takes precedence over goal/proof structure; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#723 (Sep 2, 2018, 12:50:08 AM)
- clarified message; — wenzelm / hgweb
- updated version; — wenzelm / hgweb
- more explicit status for "canceled" command within theory node; — wenzelm / hgweb
- back to post-release mode; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- more robust: memoize interrupt (e.g. resource problem) -- avoid multiple attempts; — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
#722 (Sep 1, 2018, 12:50:10 AM)
- support multiple inheritance of ML environments, with canonical merge order as in Context.begin_theory; — wenzelm / hgweb
- clarified signature: proper typargs; — wenzelm / hgweb
- merged — wenzelm / hgweb
- export locale content;
read_theory_names: proper classrel, arities;
tuned signature; — wenzelm / hgweb - tuned; — wenzelm / hgweb
#721 (Aug 31, 2018, 1:32:16 AM)
- Some basic materials on filters and topology — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- more accurate position for auxiliary files; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more careful treatment position: existing facts refer to interpretation command, future facts refer to themselves (see also 4270da306442); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: explicit type Locale.registration; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated URL to remote TPTP, following heads-up from Geoff Sutcliffe — blanchet / hgweb
#720 (Aug 30, 2018, 12:50:09 AM)
- prefer "locale begin ... end"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support Thy_Element in Scala, following ML version; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tagged some theories — immler / hgweb
#719 (Aug 29, 2018, 12:50:09 AM)
- merged — wenzelm / hgweb
- systematic access to command ids; — wenzelm / hgweb
- more robust: Pure entities may lack id; — wenzelm / hgweb
- merged — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- tagged 21 theories in the Analysis library for the manual — Angeliki KoutsoukouArgyraki <ak2110@cam.ac.uk> / hgweb
- tuned output; — wenzelm / hgweb
- Export.Provider for "isabelle dump" output_dir; — wenzelm / hgweb
- retain original id, which is command_id/exec_id for PIDE;
tuned; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified ML_environment: ML_write_global requires "Isabelle"; — wenzelm / hgweb
- clarified signature: do not expose internal operation; — wenzelm / hgweb
#718 (Aug 28, 2018, 12:50:08 AM)
- some NEWS (instead of proper documentation); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- simplified markup; — wenzelm / hgweb
- explicit setup of operations: avoid hardwired stuff; — wenzelm / hgweb
- clarified environment: allow "read>write" specification; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- check environment name; — wenzelm / hgweb
- support named ML environments, notably "Isabelle", "SML";
more uniform options ML_read_global, ML_write_global;
clarified bootstrap environment; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified -- prefer new 'ML_export' command; — wenzelm / hgweb
#717 (Aug 26, 2018, 12:50:08 AM)
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
- more uniform cartouche syntax;
more documentation; — wenzelm / hgweb - more uniform cartouche syntax; — wenzelm / hgweb
- more robust exit: avoid later Consolidate_Execution with handle_raw_edits (cf. 2fd3a6d6ba2e); — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- actually ensure globally unique counter results (amending a5853334c179); — wenzelm / hgweb
- retain original PolyML.pointerEq; — wenzelm / hgweb
- some modernization of notation — haftmann / hgweb
- deprecation of ASCII syntax for indexed big operators — haftmann / hgweb
#716 (Aug 25, 2018, 12:50:07 AM)
#715 (Aug 24, 2018, 12:50:08 AM)
- tuned — haftmann / hgweb
- simplified syntax setup for big operators under image, retaining input abbreviations for backward compatibility — haftmann / hgweb
- dropped redundant syntax translation rules for big operators — haftmann / hgweb
- moved lemma from AFP — nipkow / hgweb
- tuned lemmas — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
#714 (Aug 23, 2018, 12:50:10 AM)
- prefer constructive primitive_part over implicit content_decompose — haftmann / hgweb
- merged — nipkow / hgweb
- tuned lemmas — nipkow / hgweb
- more uniform parameter naming convention for choose and gchoose — haftmann / hgweb
- slightly generalized theorems — haftmann / hgweb
- tuned code setup — haftmann / hgweb
- tuned — haftmann / hgweb
- more theorems on fact — haftmann / hgweb
- removed ineffective code equation — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
- new simp rule — haftmann / hgweb
- copied but not adapted — nipkow / hgweb
#713 (Aug 22, 2018, 12:50:10 AM)
#712 (Aug 21, 2018, 12:50:10 AM)
- merged — nipkow / hgweb
- avoid session qualification because no tex is generated when used;
tuned sectioning — nipkow / hgweb - removed ineffective code declarations — haftmann / hgweb
#711 (Aug 20, 2018, 12:50:06 AM)
- proper code abbreviation for power on real — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned — haftmann / hgweb
- suppress redundant messages; — wenzelm / hgweb
#710 (Aug 19, 2018, 12:50:09 AM)
- optional notification of nodes_status (via progress);
more accurate changed.nodes wrt. dep_theories;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- trim nodes_status: avoid potential memory leak; — wenzelm / hgweb
- simplified (cf. dcd69422b953); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#709 (Aug 18, 2018, 12:50:10 AM)
- Finite_Map: monotonicity — Lars Hupel <lars.hupel@mytum.de> / hgweb
- State_Monad: more simp lemmas — Lars Hupel <lars.hupel@mytum.de> / hgweb
- enforce ML_system_64: more robust as cold build, without command_timings; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- removed obsolete RC tags; — wenzelm / hgweb
- (re)moved lemmas — nipkow / hgweb
- updated to renaming — nipkow / hgweb
#708 (Aug 16, 2018, 12:50:07 AM)
- updated common hosts; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2018 for changeset 91162dd89571 — wenzelm / hgweb
- merged — wenzelm / hgweb
- canonical session directories in correspondence to Known.files; — wenzelm / hgweb
- Zorn's lemma for relations defined by predicates — paulson <lp15@cam.ac.uk> / hgweb
#707 (Aug 13, 2018, 12:50:10 AM)
#706 (Aug 12, 2018, 12:50:08 AM)
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- Added tag Isabelle2018-RC4 for changeset 34b8ff7cb109 — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated screenshot; — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- suppress verit-2016post -- not ready for release; — wenzelm / hgweb
- isabelle build options -c -x -B refer to imports_graph; — wenzelm / hgweb
- more uniform checks; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified ignored span / core range: include formal comments, e.g. relevant for error messages from antiquotations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#705 (Aug 7, 2018, 12:50:11 AM)
#704 (Aug 6, 2018, 12:50:06 AM)
- more uniform facts: single vs. multi; — wenzelm / hgweb
- explicit names for bound variables; — wenzelm / hgweb
#703 (Aug 5, 2018, 12:50:11 AM)
- export in foundational order; — wenzelm / hgweb
- recovered HOL-Proofs-Lambda from 8aedca31957d: avoid problems with program extraction according to d136af442665; — wenzelm / hgweb
- more Pure theory content; — wenzelm / hgweb
- Small lemmas about analysis — eberlm <eberlm@in.tum.de> / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#702 (Aug 4, 2018, 12:50:10 AM)
- tuned output; — wenzelm / hgweb
- tuned signature -- removed somewhat pointless operation; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations (as in ML); — wenzelm / hgweb
- more explicit entity kind; — wenzelm / hgweb
- Pure theory content; — wenzelm / hgweb
#701 (Aug 3, 2018, 12:50:08 AM)
- tuned signature: more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- always export Pure theory; — wenzelm / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#700 (Aug 2, 2018, 1:25:17 AM)
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#699 (Jul 31, 2018, 12:50:08 AM)
- de-applying and removal of obsolete aliases — paulson <lp15@cam.ac.uk> / hgweb
#698 (Jul 30, 2018, 1:32:14 AM)
- merged — wenzelm / hgweb
- Added tag Isabelle2018-RC3 for changeset 71aa5a9128c2 — wenzelm / hgweb
- proper return code (true) if file is absent; — wenzelm / hgweb
- clarified word syntax for the sake of control symbols, e.g. \<^term>; — wenzelm / hgweb
- updated to Poly/ML fixes-5.7.1 b3d1ff33a4b4; — wenzelm / hgweb
- more robust: do not defer potentially slow/big lazy facts to the very end; — wenzelm / hgweb
- more robust: potentially a workaround for spurious HOL build problems seen by Larry Paulson; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminated non-monotomnic Lazy.is_pending: Result may return to Expr due to Interrupt; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- clarified documentation; — wenzelm / hgweb
- added check_delay / check_limit for more robust treatment of structurally broken theory sources (or genuine non-termination); — wenzelm / hgweb
- proper adjust_maxidx: assms could have maxidx >= 0, e.g. from command "subgoal premises"; — wenzelm / hgweb
- proper maxidx: if x does not occur in A, its maxidx could get lost; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more flexible session selection as in "isabelle jedit"; — wenzelm / hgweb
- updated to jdk-8u181; — wenzelm / hgweb
#697 (Jul 29, 2018, 12:50:08 AM)
- merged — paulson / hgweb
- de-applying and simplification — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- updated to jdk-8u181; — wenzelm / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#695 (Jul 23, 2018, 12:50:07 AM)
- back to post-release mode -- after fork point; — wenzelm / hgweb
- Added tag Isabelle2018-RC2 for changeset 14167c321d22 — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminated spurious Unicode; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to kodkodi-1.5.2-1: modernized settings and renamed directory (same executables); — wenzelm / hgweb
- Moved Real_Asymp manual — eberlm <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- updated to polyml-5.7.1-7 (see also afa7c5a239e6); — wenzelm / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- avoid Unicode conflict with \<pounds>; — wenzelm / hgweb
- fixing a theorem statement, etc. — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying and removing junk — paulson <lp15@cam.ac.uk> / hgweb
#694 (Jul 21, 2018, 12:50:08 AM)
- 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
- add lemmas about prod_filter — Andreas Lochbihler / hgweb
- merged — paulson / hgweb
- corrections to markup — paulson <lp15@cam.ac.uk> / hgweb
- updated material concerning Algebra — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- added system option "strict_facts"; — wenzelm / hgweb
#693 (Jul 20, 2018, 1:01:52 AM)
- slightly more canonical imports — haftmann / hgweb
- setup for Haskell taken over from AFP / Gauss_Jordan — haftmann / hgweb
- tuned equation — haftmann / hgweb
- restructured for future incorporation of Haskell — haftmann / hgweb
- slightly more uniform style — haftmann / hgweb
- taken over from AFP / Gauss_Jordan — haftmann / hgweb
- more cartouches — haftmann / hgweb
- merged — traytel / hgweb
- normalize imports — traytel / hgweb
#692 (Jul 19, 2018, 12:50:11 AM)
- tagged — Manuel Eberl <eberlm@in.tum.de> / hgweb
- evade odd connection problems to https://isabelle.in.tum.de from some remote hosts; — wenzelm / hgweb
- prefer HTTPS; — wenzelm / hgweb
- more ANNOUNCE; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more de-applying — paulson <lp15@cam.ac.uk> / hgweb
#691 (Jul 18, 2018, 12:50:09 AM)
- merged — paulson / hgweb
- de-applying and simplifying proofs — paulson <lp15@cam.ac.uk> / hgweb
#690 (Jul 17, 2018, 2:00:59 AM)
- Tagged some more files in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Made simproc for sqrt/root of numeral more robust — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — Andreas Lochbihler / hgweb
- merged — Andreas Lochbihler / hgweb
- more examples for Code_Lazy — Andreas Lochbihler / hgweb
#689 (Jul 16, 2018, 1:47:36 AM)
- de-applying and meta-quantifying — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more renaming fixes — paulson <lp15@cam.ac.uk> / hgweb
- fixes and more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- more de-applying and a fix — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- last bit of renaming — paulson <lp15@cam.ac.uk> / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- Added Real_Asymp package — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Tagged Conformal_Mappings in HOL-Analysis — Wenda Li <wl302@cam.ac.uk> / hgweb
#688 (Jul 14, 2018, 12:50:08 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- HOL-Analysis: Volume of a simplex, Heron's theorem — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Tagged Ball_Volume and Gamma_Function in HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- correct import — nipkow / hgweb
- merged — nipkow / hgweb
- unit_cube = cbox 0 One — nipkow / hgweb
- relaxed assumptions for dim_image_eq and dim_image_le — immler / hgweb
- merged — paulson / hgweb
- de-applying (mostly Set_Interval) — paulson <lp15@cam.ac.uk> / hgweb
#687 (Jul 13, 2018, 12:50:07 AM)
- more economic tagging — nipkow / hgweb
- de-applying (mostly Quotient) — paulson <lp15@cam.ac.uk> / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
#686 (Jul 12, 2018, 1:51:10 AM)
- more de-applying — paulson <lp15@cam.ac.uk> / hgweb
- patched a continuity proof — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb
- moved lemmas — nipkow / hgweb
#685 (Jul 11, 2018, 1:41:06 AM)
- merged — paulson / hgweb
- final removal of smt from Algebra — paulson <lp15@cam.ac.uk> / hgweb
- make theorem, corollary, and proposition %important for HOL-Analysis manual — immler / hgweb
#684 (Jul 10, 2018, 12:52:30 AM)
- removal of smt and certain refinements — paulson <lp15@cam.ac.uk> / hgweb
- removal of smt — paulson <lp15@cam.ac.uk> / hgweb
#683 (Jul 9, 2018, 1:02:53 AM)
- elimination of some "smt" — paulson <lp15@cam.ac.uk> / hgweb
- De-applying — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb
#682 (Jul 8, 2018, 12:50:08 AM)
#681 (Jul 7, 2018, 12:50:08 AM)
- prefer HTTPS; — wenzelm / hgweb
- just one global lock for group status: avoid proliferation of mutexes, condvars; — wenzelm / hgweb
- more frugal assignment of lazy value: fewer mutexes, condvars;
cannot use RunCall.clearMutableBit due to spurious crashes; — wenzelm / hgweb - replaced subgroup_imp_subset in Modules — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- de-applying — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- submodules — paulson <lp15@cam.ac.uk> / hgweb
#680 (Jul 6, 2018, 1:54:32 AM)
- more manual tests; — wenzelm / hgweb
- store immutable result: fewer refs, mutexes, condvars; — wenzelm / hgweb
#679 (Jul 5, 2018, 12:50:09 AM)
- more frugal single-assignment according to David Matthews: dispose mutable lock/cond eventually; — wenzelm / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- avoid clashes in quickcheck [random] — Lars Hupel <lars.hupel@mytum.de> / hgweb
- infinite products: the final piece — paulson <lp15@cam.ac.uk> / hgweb
#678 (Jul 4, 2018, 12:50:11 AM)
- more on infinite products — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- even more from Paulo — paulson <lp15@cam.ac.uk> / hgweb
- more standard headers;
tuned whitespace; — wenzelm / hgweb - eliminated hard TABs, assuming tabsize=8; — wenzelm / hgweb
- more latex problems — paulson <lp15@cam.ac.uk> / hgweb
- latex fixes — paulson <lp15@cam.ac.uk> / hgweb
- more algebra — paulson <lp15@cam.ac.uk> / hgweb
#677 (Jul 3, 2018, 12:50:11 AM)
- merged — paulson / hgweb
- Hiding the constant "norm", lest it clash with the norm of a vector space — paulson <lp15@cam.ac.uk> / hgweb
- more lemmas from Paulo — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2018-RC1 for changeset cf01d04e94d7 — wenzelm / hgweb
- fixed (?) LaTeX presentation — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Lots of new algebra theories by Martin Baillon and Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
- more NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust: avoid dire effect of ui.tweakoptions on hg.known_files; — wenzelm / hgweb
- update Sledgehammer docs w.r.t. Vampire — blanchet / hgweb
- added Vampire component — blanchet / hgweb
- added option for noncommercial Vampire — blanchet / hgweb
#676 (Jul 2, 2018, 12:50:09 AM)
- merged — paulson / hgweb
- new lemmas, de-applying, etc. — paulson <lp15@cam.ac.uk> / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- discontinued pending_shyps: too much complication due to lazy facts; — wenzelm / hgweb
- proper error; — wenzelm / hgweb
- merged — paulson / hgweb
- a few more lemmas from Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- added lemmas — nipkow / hgweb
#675 (Jul 1, 2018, 12:50:10 AM)
- credits to Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb
- More on Algebra by Paulo and Martin — paulson <lp15@cam.ac.uk> / hgweb
#674 (Jun 30, 2018, 11:41:43 AM)
- merged — Andreas Lochbihler / hgweb
- declare case theorems as proper code equations — Andreas Lochbihler / hgweb
- tuned; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- VSCode extension for official Isabelle release; — wenzelm / hgweb
- misc tuning and updates for release; — wenzelm / hgweb
- more manual tests; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- clarified error; — wenzelm / hgweb
- command-line option for include_sessions; — wenzelm / hgweb
- disallow pending hyps;
disallow pending shyps, with option to override the check;
tuned message; — wenzelm / hgweb - disallow hyps in export;
handle extra shyps as explicit sort constraints; — wenzelm / hgweb - always consolidate: allow errors in presentation; — wenzelm / hgweb
- proper build_heap; — wenzelm / hgweb
- avoid pending shyps in global theory facts; — wenzelm / hgweb
- The unwinding number is an integer. — paulson <lp15@cam.ac.uk> / hgweb
- Now based on Complex_Main, not HOL.Deriv — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Incorporating new/strengthened proofs from Library and AFP entries — paulson <lp15@cam.ac.uk> / hgweb
- NEWS and CONTRIBUTORS — Wenda Li <wl302@cam.ac.uk> / hgweb
- remove trailing commas — Lars Hupel <lars.hupel@mytum.de> / hgweb
#673 (Jun 29, 2018, 12:50:09 AM)
- added lemmas — nipkow / hgweb
- merged — paulson / hgweb
- Generalising and renaming some basic results — paulson <lp15@cam.ac.uk> / hgweb
- transfer more lemmas — immler / hgweb
- fixed some oversights — immler / hgweb
- avoid duplicate facts, the "trick" was copied without deeper motivation — immler / hgweb
#672 (Jun 28, 2018, 12:50:09 AM)
- clarified settings -- avoid hard-wired directories;
tuned documentation; — wenzelm / hgweb - example for Types_To_Sets: transfer from type-based linear algebra to subspaces — immler / hgweb
- added lemmas and transfer rules — immler / hgweb
#671 (Jun 27, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- smart_implode "$AFP" as well; — wenzelm / hgweb
- merged — paulson / hgweb
- a few new lemmas — paulson <lp15@cam.ac.uk> / hgweb
- new theory Trie — nipkow / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- clarified syntax; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- simplified: allow only command names, with dummy for default; — wenzelm / hgweb
- clarified: more uniform keyword_tags; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more flexible document_tags; — wenzelm / hgweb
- prefer explicit options;
tuned; — wenzelm / hgweb - clarified default tag; — wenzelm / hgweb
- add URL; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more explicit statement of rat_denum to fit with top100 thms list — kleing / hgweb
- deleted redundant theorem — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Rationalisation of complex transcendentals, esp the Arg function — paulson <lp15@cam.ac.uk> / hgweb
- support NUMA shuffling in CI — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — wenzelm / hgweb
- more scalable output; — wenzelm / hgweb
#670 (Jun 26, 2018, 12:50:07 AM)
- obsolete — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — paulson / hgweb
- Renaming Arg -> Arg2pi — paulson <lp15@cam.ac.uk> / hgweb
- added lemmas; uniform names — nipkow / hgweb
#669 (Jun 25, 2018, 12:50:09 AM)
- disable export_document by default (presently unused and for demo/testing purposes): avoid spurious IO exception in highly parallel environment; — wenzelm / hgweb
- simplified ZF theory names (in contrast to 6a0801279f4c): session-qualification already achieves disjointness; — wenzelm / hgweb
- merged — paulson / hgweb
- more modernisaton and de-applying — paulson <lp15@cam.ac.uk> / hgweb
#668 (Jun 24, 2018, 12:50:06 AM)
- tuned; — wenzelm / hgweb
- clarified queue ordering: take session descendants into account, notably for "slow" AFP sessions; — wenzelm / hgweb
#667 (Jun 23, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- clarified document antiquotation @{theory}; — wenzelm / hgweb
- include target sessions as well: avoid default "Draft" qualification; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more uniform syntax; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- merged — paulson / hgweb
- de-applying Divisibility — paulson <lp15@cam.ac.uk> / hgweb
#666 (Jun 22, 2018, 1:09:32 AM)
#665 (Jun 21, 2018, 1:46:40 AM)
- merged — paulson / hgweb
- More clear-up of Divisibility — paulson <lp15@cam.ac.uk> / hgweb
- updated to polyml-5.7.1-6; — wenzelm / hgweb
- clarified documentation; — wenzelm / hgweb
- merged — paulson / hgweb
- Partial de-apply of Divisibility — paulson <lp15@cam.ac.uk> / hgweb
#664 (Jun 20, 2018, 1:06:27 AM)
- In interpretation commands, clarify what to do with definitions immediately subject to rewriting. — ballarin / hgweb
- merged — paulson / hgweb
- fixing overloading problems involving vector cross products — paulson <lp15@cam.ac.uk> / hgweb
- corrections to markup — paulson <lp15@cam.ac.uk> / hgweb
- New material in support of quaternions — paulson <lp15@cam.ac.uk> / hgweb
#663 (Jun 19, 2018, 1:41:48 AM)
- De-applied Ideal.thy — paulson <lp15@cam.ac.uk> / hgweb
- material on finite sets and maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
- simplify parametricity proofs — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — nipkow / hgweb
- added simp rules — nipkow / hgweb
#662 (Jun 18, 2018, 1:20:21 AM)
- merged — paulson / hgweb
- Algebra tidy-up — paulson <lp15@cam.ac.uk> / hgweb
- added simp rule — nipkow / hgweb
- more simp — nipkow / hgweb
- moved lemmas from AFP — nipkow / hgweb
#661 (Jun 17, 2018, 12:50:06 AM)
#660 (Jun 16, 2018, 12:50:06 AM)
- merged — paulson / hgweb
- more on infinite products. Also subgroup_imp_subset -> subgroup.subset — paulson <lp15@cam.ac.uk> / hgweb
- empty -> Map.empty — nipkow / hgweb
- Map.empty now qualified to avoid name clashes — nipkow / hgweb
#659 (Jun 15, 2018, 12:50:09 AM)
- auto update; — wenzelm / hgweb
- merged — paulson / hgweb
- Adjusting Number_Theory for new Algebra — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- reorganisation of Algebra: new material from Baillon and Vilhena, removal of duplicate names, elimination of "More_" theories — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- New material from Martin Baillon and Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
- removed duplicates — nipkow / hgweb
#658 (Jun 14, 2018, 12:50:09 AM)
- qualify interpretations to avoid clashes — nipkow / hgweb
- more abstract names — nipkow / hgweb
- tuned exception — immler / hgweb
- restructured — immler / hgweb
- result of unoverload is not in normal form — immler / hgweb
- tuned — immler / hgweb
- allow for a list of vars — immler / hgweb
- parse var — immler / hgweb
#657 (Jun 13, 2018, 12:50:09 AM)
- merged — nipkow / hgweb
- more abstract naming — nipkow / hgweb
- tuned — immler / hgweb
- workaround: in internalize_sort, Thm.unconstrainT can rename type variables and therefore invalidate new_tvar — immler / hgweb
- a derived rule combining unoverload and internalize_sort — immler / hgweb
- merged — paulson / hgweb
- fixed a name clash — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- the last of the infinite product proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- proved avl for map (finally); tuned — nipkow / hgweb
#656 (Jun 12, 2018, 12:50:11 AM)
- merged — paulson / hgweb
- tidier Cauchy proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- more abstract Export.Provider; — wenzelm / hgweb
- clarified signature: persistent results; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned def. of del and proved preservation of rbt (finally) — nipkow / hgweb
- merged — nipkow / hgweb
- tuned order of arguments — nipkow / hgweb
- default value for parametricity of dim — immler / hgweb
- added lemma — nipkow / hgweb
#655 (Jun 10, 2018, 12:50:10 AM)
- clarified signature: more uniform theory_message (see also d7920eb7de54); — wenzelm / hgweb
- tuned -- use existing operation; — wenzelm / hgweb
#654 (Jun 8, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- isabelle emacs no longer exists; — wenzelm / hgweb
- utilize 'flip' — nipkow / hgweb
- comments — nipkow / hgweb
#653 (Jun 7, 2018, 12:50:10 AM)
- merged — nipkow / hgweb
- reorient -> split; documented split — nipkow / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2018-RC0 for changeset 194fa3d2d6a4 — wenzelm / hgweb
- merged — paulson / hgweb
- resolution of name clashes in Algebra — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- isabelle update_comments; — wenzelm / hgweb
- tuned header; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- misc tuning and updates for release; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated for release;
tuned; — wenzelm / hgweb - eliminated suspicious Unicode; — wenzelm / hgweb
- proper white space; — wenzelm / hgweb
- updated to sqlite-jdbc-3.23.1; — wenzelm / hgweb
- merged — nipkow / hgweb
- Keep filter input syntax — nipkow / hgweb
#652 (Jun 6, 2018, 1:40:33 AM)
- more parallelism to cope with 8h30 CPU time; — wenzelm / hgweb
- full benchmarks, including all conditional theories; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- less wasteful consolidation, based on PIDE front-end state and recent changes; — wenzelm / hgweb
- tuned -- short-circuit result; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#651 (Jun 5, 2018, 12:50:10 AM)
- updated URLs; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- avoid hardwired cygwin mirror; — wenzelm / hgweb
- updated to current Cygwin, after 2.10.0-1 from 02-Feb-2018;
record cygwin mirror explicitly; — wenzelm / hgweb - NEWS: infinite products — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more tweaks of Cauchy — paulson <lp15@cam.ac.uk> / hgweb
- clarified signature;
simplified options; — wenzelm / hgweb
#650 (Jun 4, 2018, 12:50:11 AM)
- tuned proofs; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- proper function invocation with all arguments; — wenzelm / hgweb
- fork parallel prints early in execution: avoid degradation of priority due to main eval task; — wenzelm / hgweb
- clarified signature: prefer Document.Snapshot; — wenzelm / hgweb
- list syntax details — nipkow / hgweb
- merged — nipkow / hgweb
- allow tuple patterns in list comprehensions — nipkow / hgweb
- infinite product material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidied more Cauchy proofs — paulson <lp15@cam.ac.uk> / hgweb
#649 (Jun 3, 2018, 1:00:42 AM)
- tuned proofs; — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
- more formal comments; — wenzelm / hgweb
- more args; — wenzelm / hgweb
- record active execution task and depend on it -- avoid new executions bumping into old ones; — wenzelm / hgweb
- tuned -- more explicit types; — wenzelm / hgweb
- less frequent consolidation: it requires a full Document.update and Document.start_execution; — wenzelm / hgweb
#648 (Jun 2, 2018, 12:50:07 AM)
- varify frees, notably dangling_params (see also e0cd57aeb60c); — wenzelm / hgweb
- tuned -- more explicit expression; — wenzelm / hgweb
- merged — wenzelm / hgweb
- documentation for "isabelle dump"; — wenzelm / hgweb
- more dump aspects, with options;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified default: all aspects; — wenzelm / hgweb
- clarified priority; — wenzelm / hgweb
- merged — nipkow / hgweb
- added lemma — nipkow / hgweb
- Fixed latex markup — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more tidying — paulson <lp15@cam.ac.uk> / hgweb
#647 (Jun 1, 2018, 12:50:07 AM)
- merged — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
- Document.update includes node consolidation / presentation as regular print operation: avoid user operations on protocol thread;
tuned; — wenzelm / hgweb - clarified: consolidated result is last command; — wenzelm / hgweb
- support for anonymous print function values;
clarified treatment of retained_prints; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- store Isabelle symbols in canonical form;
tuned signature; — wenzelm / hgweb - clarified outermost progress.interrupt_handler; — wenzelm / hgweb
- report theory progress via PIDE node status; — wenzelm / hgweb
- merge — blanchet / hgweb
- more conservative output, avoiding nonstandard feature of E — blanchet / hgweb
- merged — paulson / hgweb
- winding numbers predicate — paulson <lp15@cam.ac.uk> / hgweb
#646 (May 31, 2018, 1:13:16 AM)
#645 (May 30, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- more node status information; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- shutdown ML process before output: Theories_Result is timeless/stateless; — wenzelm / hgweb
- more operations;
more output; — wenzelm / hgweb - more accurate dependencies;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more formal dump aspects;
support output dir; — wenzelm / hgweb - more operations (as in ML); — wenzelm / hgweb
- clarified option -O: avoid conflict with build/dump option -D; — wenzelm / hgweb
- slicker proof — nipkow / hgweb
- canonical names — nipkow / hgweb
- merged — paulson / hgweb
- more general tidying — paulson <lp15@cam.ac.uk> / hgweb
#644 (May 29, 2018, 1:15:33 AM)
- merged — wenzelm / hgweb
- support to dump build database produced by PIDE session; — wenzelm / hgweb
- more accurate theory_graph: avoid imports of loaded_theories with incomplete node name; — wenzelm / hgweb
- clarified signature: Known.theories retains Document.Node.Entry (with header); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — paulson / hgweb
- tidying up a bit more — paulson <lp15@cam.ac.uk> / hgweb
#643 (May 28, 2018, 1:50:00 AM)
- prefer existing operation; — wenzelm / hgweb
- retain isolated blob nodes (amending deb2fcbda16e): avoid failure of Session.handle_change with "Missing blob", when opening theory with load command later; — wenzelm / hgweb
- clarified signature -- avoid confusion with Resources.is_hidden; — wenzelm / hgweb
- markup for deleted fragments of token source (NB: quoted tokens transform "\123" implicitly); — wenzelm / hgweb
#642 (May 27, 2018, 1:45:14 AM)
- merged — paulson / hgweb
- tidying and reorganisation around Cauchy Integral Theorem — paulson <lp15@cam.ac.uk> / hgweb
- export sort algebra; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support 'export_files' in session ROOT; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- support multiple patterns; — wenzelm / hgweb
- clarified cache; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tidied some proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- more small tidying — paulson <lp15@cam.ac.uk> / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- macOS build: exclude HOL-Proofs — Lars Hupel <lars.hupel@mytum.de> / hgweb
#641 (May 26, 2018, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- added command 'ML_export'; — wenzelm / hgweb
- more examples; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- pretty-print according to defaults of input syntax; — wenzelm / hgweb
- more accurate diagram; — wenzelm / hgweb
- proper output; — wenzelm / hgweb
- treat gcd_eq_1_imp_coprime analogously to mod_0_imp_dvd — haftmann / hgweb
#640 (May 25, 2018, 1:23:48 AM)
- merged — wenzelm / hgweb
- setup server directory for Cygwin quasi-mirror; — wenzelm / hgweb
- more scalable JVM memory management; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more general cache, also for term substructures; — wenzelm / hgweb
- more exports;
read_session: proper signature; — wenzelm / hgweb - generalized Cramer's rule — immler / hgweb
- tuned — nipkow / hgweb
- reorganization, everything based on Tree2 now — nipkow / hgweb
- avoid overaggressive classical rule — haftmann / hgweb
- By Andrei Popescu based on an initial version by Kasper F. Brandt — nipkow / hgweb
#639 (May 24, 2018, 1:26:09 AM)
- merged — paulson / hgweb
- small tidy-up of Complex_Transcendental — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- small clean-up of Complex_Analysis_Basics — paulson <lp15@cam.ac.uk> / hgweb
- more complete and more correct documentation on code generation — haftmann / hgweb
- grouped material on numeral division — haftmann / hgweb
- automatic classical rule to derive a dvd b from b mod a = 0 — haftmann / hgweb
- consider dvdE for automated classical proving — haftmann / hgweb
#638 (May 23, 2018, 12:50:09 AM)
- added lambda-free HO output for Ehoh (higher-order E prototype) — blanchet / hgweb
- First step to remove nonstandard "[x <- xs. P]" syntax: only input — nipkow / hgweb
- merged — nipkow / hgweb
- removed unicode symbol — nipkow / hgweb
- Moved Landau_Symbols from the AFP to HOL-Library — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- more checks for global facts: disallow undeclared frees (as in Export_Theory.export_fact); — wenzelm / hgweb
#637 (May 22, 2018, 12:50:35 AM)
- no longer necessary — nipkow / hgweb
- merged — paulson / hgweb
- correcting the statements of the MVTs — paulson <lp15@cam.ac.uk> / hgweb
- one last fix — paulson <lp15@cam.ac.uk> / hgweb
- tidy up of Derivative — paulson <lp15@cam.ac.uk> / hgweb
#636 (May 21, 2018, 12:50:08 AM)
- avoid undeclared frees; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- avoid dangling tfrees; — wenzelm / hgweb
- standardize implicit variables: non-zero indexes do occur occasionally, e.g. via RS; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- avoid undeclared frees; — wenzelm / hgweb
- export facts; — wenzelm / hgweb
- clarified encoding; — wenzelm / hgweb
- more scalable; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more scalable; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support HTTPS; — wenzelm / hgweb
- updated to scala-2.12.6; — wenzelm / hgweb
- prefer HTTPS; — wenzelm / hgweb
#635 (May 20, 2018, 12:50:09 AM)
- override default of Isabelle_Process, notably for PIDE export of "document.tex"; — wenzelm / hgweb
- tuned queries; — wenzelm / hgweb
- support for build_database_server (PostgreSQL);
clarified signature; — wenzelm / hgweb - clarified store.clean_output: cleanup user_output_dir even in system_mode; — wenzelm / hgweb
- clarified store directories;
discontinued settings ISABELLE_PATH, ISABELLE_OUTPUT; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified handling of output heap; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added lemmas — nipkow / hgweb
#634 (May 19, 2018, 12:50:10 AM)
- more abstract database access; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified heap vs. database operations: discontinued correlation of directory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support Store with options; — wenzelm / hgweb
- more exports; — wenzelm / hgweb
#633 (May 18, 2018, 12:50:11 AM)
- updated some Sledgehammer components, following Makarius advice — blanchet / hgweb
- export more theory and session structure; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- read theory content from session database; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- NEWS and CONTRIBUTORS for 8b50f29a1992 — Andreas Lochbihler / hgweb
#632 (May 17, 2018, 1:42:17 AM)
- proper PIDE positions; — wenzelm / hgweb
- avoid race condition wrt. ISABELLE_TMP, which is removed in Bash.cleanup() before Bash.result(progress_stdout); — wenzelm / hgweb
- clarified "consolidation" vs. "presentation"; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more thorough checks for theory name consistency (for extend, not just merge); — wenzelm / hgweb
- more uniform output (cf. 450cefec7c11); — wenzelm / hgweb
- removed duplicates — nipkow / hgweb
- added lemmas — nipkow / hgweb
#631 (May 16, 2018, 12:50:07 AM)
- tuned headers; — wenzelm / hgweb
- move FuncSet back to HOL-Library (amending 493b818e8e10) — immler / hgweb
- merged — nipkow / hgweb
- cleaning up sorted — nipkow / hgweb
#630 (May 15, 2018, 12:50:07 AM)
- merged — wenzelm / hgweb
- support for dynamic document output while editing; — wenzelm / hgweb
- adjust position according to offset of command/exec id; — wenzelm / hgweb
- tuned signature (see Command.eval_state); — wenzelm / hgweb
- export generated document.tex, unless explicit document=false; — wenzelm / hgweb
- more general presentation hook, with document preparation as application; — wenzelm / hgweb
- clarified signature: more explicit type "context" with full options; — wenzelm / hgweb
- more explicit type Thy_Output.segment; — wenzelm / hgweb
- clarified signature;
more operations; — wenzelm / hgweb - more sorted cleaning — nipkow / hgweb
- cleaning up sorted — nipkow / hgweb
#629 (May 14, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- more uniform types vs. consts; — wenzelm / hgweb
- more concise information; — wenzelm / hgweb
- export foundational theory content in Scala; — wenzelm / hgweb
- clarified markup; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned -- use XZ.Cache; — wenzelm / hgweb
- clarified implicit compression; — wenzelm / hgweb
- tuned -- use XZ.Cache; — wenzelm / hgweb
- more exports;
misc tuning and clarification; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned — nipkow / hgweb
- tuned — nipkow / hgweb
- mv lemma — nipkow / hgweb
- removed unused lemma — nipkow / hgweb
- tuned — nipkow / hgweb
- removed some non-essential rules — haftmann / hgweb
#628 (May 13, 2018, 12:50:10 AM)
- added lemmas — nipkow / hgweb
- new tool Code_Lazy — Andreas Lochbihler / hgweb
#627 (May 12, 2018, 12:50:11 AM)
- some export of foundational theory content; — wenzelm / hgweb
- support for general theory presentation; — wenzelm / hgweb
- guard result exports via export_pattern -- avoid bombing client via huge blobs; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output: avoid costly operations on huge blobs; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more scalable -- avoid huge lines within stdout; — wenzelm / hgweb
- slightly more ambitious parallelism (again); — wenzelm / hgweb
- more scalable API; — wenzelm / hgweb
- proper heading; — wenzelm / hgweb
- removed unused Java FX modules (it will be unbundled from JDK eventually); — wenzelm / hgweb
#626 (May 11, 2018, 12:50:11 AM)
- tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- more lemmas — nipkow / hgweb
- merged — nipkow / hgweb
- simpler types — nipkow / hgweb
- auto-tidying — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more on infinite products — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- part tidy-up of Determinants — paulson <lp15@cam.ac.uk> / hgweb
#625 (May 10, 2018, 12:50:11 AM)
- less ambitious parallelism, notably for threads=2; — wenzelm / hgweb
- more informative error, notably for missing executable; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified future scheduling parameters, with support for parallel_limit; — wenzelm / hgweb
- record total number of tasks; — wenzelm / hgweb
- merged — paulson / hgweb
- more infinite product theorems — paulson <lp15@cam.ac.uk> / hgweb
- proper merge of items without term index (amending b969263fcf02); — wenzelm / hgweb
- announce sorted changes — nipkow / hgweb
#624 (May 9, 2018, 12:50:08 AM)
- merged — paulson / hgweb
- one tiny fix — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tidying more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- more efficient code — nipkow / hgweb
- merged — wenzelm / hgweb
- command-line tool "isabelle export";
more documentation;
tuned; — wenzelm / hgweb - more efficient query; — wenzelm / hgweb
- more robust: self-export only; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- more "sorted" changes — nipkow / hgweb
- more "sorted" changes — nipkow / hgweb
- new def of sorted and sorted_wrt — nipkow / hgweb
#623 (May 8, 2018, 12:50:09 AM)
- more operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- return exports as result for Isabelle server; — wenzelm / hgweb
- more checks; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust (synchronous) management of Export.Entry: Future.fork happens inside the data structure;
tuned; — wenzelm / hgweb - clarified signature;
avoid pointless compression; — wenzelm / hgweb - store exports within PIDE command state;
Markup.Export.unapply: proper NAME; — wenzelm / hgweb - removed some lemma duplicates — haftmann / hgweb
- typo — haftmann / hgweb
- more appropriate notion of emptiness — haftmann / hgweb
- merged — paulson / hgweb
- more tidying — paulson <lp15@cam.ac.uk> / hgweb
- starting to tidy up Interval_Integral.thy — paulson <lp15@cam.ac.uk> / hgweb
#622 (May 7, 2018, 12:50:09 AM)
- more operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- store exports in session database, with asynchronous / parallel compression; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature;
clarified modules; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- protocol message for export of theory resources; — wenzelm / hgweb
- hexadecimal representation of byte string; — wenzelm / hgweb
- cleanup session output before starting build job;
tuned signature; — wenzelm / hgweb - reinstated old lemma name — nipkow / hgweb
- updated to lemma name change — nipkow / hgweb
- removed asm "finite" — nipkow / hgweb
#621 (May 5, 2018, 12:50:11 AM)
- merged — wenzelm / hgweb
- no censorship of view title; — wenzelm / hgweb
- set view title dynamically; — wenzelm / hgweb
- tuned — nipkow / hgweb
- tuned — nipkow / hgweb
#620 (May 4, 2018, 12:50:11 AM)
- Some tidying up (mostly regarding summations from 0) — paulson <lp15@cam.ac.uk> / hgweb
- tidied up Infinite_Products — paulson <lp15@cam.ac.uk> / hgweb
- merged — immler / hgweb
- fixed HOL-Analysis — immler / hgweb
- merged; resolved conflicts manually (esp. lemmas that have been moved from Linear_Algebra and Cartesian_Euclidean_Space) — immler / hgweb
- added Johannes' generalizations Modules.thy and Vector_Spaces.thy; adapted HOL and HOL-Analysis accordingly — immler / hgweb
- a lemma about infinite products — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidying up and using real induction methods — paulson <lp15@cam.ac.uk> / hgweb
#619 (May 3, 2018, 1:20:52 AM)
- tuned -- slightly smaller future closure size; — wenzelm / hgweb
- clarified menu actions; — wenzelm / hgweb
- purge history more thoroughly (see also 3156faac30a7); — wenzelm / hgweb
- merged — paulson / hgweb
- type class generalisations; some work on infinite products — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- simplified some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- 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)
- merged — paulson / hgweb
- more general tidying up — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- cleaned up more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- more defer/prefer — paulson <lp15@cam.ac.uk> / hgweb
#615 (Apr 29, 2018, 12:50:06 AM)
- getting rid of more "defer", etc. — paulson <lp15@cam.ac.uk> / hgweb
- getting rid of "defer" — paulson <lp15@cam.ac.uk> / hgweb
#614 (Apr 28, 2018, 1:02:08 AM)
- another big cleanup — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- minor typeclass generalisations and junk removal — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
#613 (Apr 27, 2018, 12:50:11 AM)
- merged — nipkow / hgweb
- new simp modifier: reorient — nipkow / hgweb
- small typeclass generalisations — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- some of Jose Divasón's material from Rank_Nullity_Theorem/Miscellaneous — paulson <lp15@cam.ac.uk> / hgweb
- spelling; — wenzelm / hgweb
#612 (Apr 26, 2018, 12:50:10 AM)
- more messy proofs redone, and new material — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- new material on matricies by Tim Makarios (from Tarskis_Geometry in the AFP) — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- tuned -- avoid spurious exception trace for "the"; — wenzelm / hgweb
- proof of concept for residue rings over int using type numerals — haftmann / hgweb
- more correct error message — haftmann / hgweb
- uniform tagging for printable and non-printable literals — haftmann / hgweb
#611 (Apr 25, 2018, 1:26:40 AM)
- merged — paulson / hgweb
- fixing more messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- 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
- eliminated pointless special case (see also a8ee8e4884ec, c4c4c2f01723); — wenzelm / hgweb
- proper datatype for 8-bit characters — haftmann / hgweb
- corrected nonsense — haftmann / hgweb
- less ambitious parallelism: avoid problems with HOL-Proofs and threads=2 (congestion with many thousands futures and rather dense heap); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#610 (Apr 24, 2018, 1:23:13 AM)
- tidied some horrid proofs — paulson <lp15@cam.ac.uk> / hgweb
- del_max -> split_max — nipkow / hgweb
#609 (Apr 23, 2018, 12:50:11 AM)
- Tidied a lot of messy proofs — paulson <lp15@cam.ac.uk> / hgweb
#608 (Apr 22, 2018, 12:50:11 AM)
#607 (Apr 21, 2018, 12:50:06 AM)
- merged — wenzelm / hgweb
- support for XZ.Cache; — wenzelm / hgweb
- three new theorems — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- updated to postgresql-42.2.2, with more smooth support for Java 9/10; — wenzelm / hgweb
- minimal Java source version for jdk-10.0.1; — wenzelm / hgweb
- workaround for jdk-10.0.1; — wenzelm / hgweb
- more robust, notably for jdk-10.0.1 where jre is absent; — wenzelm / hgweb
- moved lemma to more appropriate place — haftmann / hgweb
- algebraic embeddings for bit operations — haftmann / hgweb
#606 (Apr 20, 2018, 12:50:07 AM)
- updated to jdk-8u172; — wenzelm / hgweb
- merged — wenzelm / hgweb
- 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
- tuning of a proof — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- some simpler, cleaner proofs — paulson <lp15@cam.ac.uk> / hgweb
- prefer explicit 32/64 bit platform settings; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
#605 (Apr 19, 2018, 12:50:07 AM)
- correction of TeX errors and other oversights — paulson <lp15@cam.ac.uk> / hgweb
- Oops! Change_Of_Vars was not being imported to Analysis! — paulson <lp15@cam.ac.uk> / hgweb
- tidying up including contributions from Paulo Emílio de Vilhena — paulson <lp15@cam.ac.uk> / hgweb
#604 (Apr 18, 2018, 12:50:07 AM)
- Change of variables proof — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Vitali covering theorem — paulson <lp15@cam.ac.uk> / hgweb
- updated to xz-java-1.8; — wenzelm / hgweb
- updated windows_app to launch4j 3.11 and 7zsd_extra_171_3901.7z (reconstructed by Chris Lake); — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- 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 - more about measure — paulson <lp15@cam.ac.uk> / hgweb
#603 (Apr 17, 2018, 12:50:10 AM)
- some more random results — paulson <lp15@cam.ac.uk> / hgweb
- more results about measure and negligibility — paulson <lp15@cam.ac.uk> / hgweb
- explicit simp rules for computing abstract bit operations — haftmann / hgweb
- more and generalized lemmas — haftmann / hgweb
#602 (Apr 16, 2018, 12:50:10 AM)
- quite a few more results about negligibility, etc., and a bit of tidying up — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- a few more results — paulson <lp15@cam.ac.uk> / hgweb
- added bottom-up merge sort — nipkow / hgweb
- 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)
- more new theorems on real^1, matrices, etc. — paulson <lp15@cam.ac.uk> / hgweb
- a few new theorems and some fixes — paulson <lp15@cam.ac.uk> / hgweb
- new material about vec, real^1, etc. — paulson <lp15@cam.ac.uk> / hgweb
#600 (Apr 14, 2018, 12:50:10 AM)
- merged — paulson / hgweb
- Probability builds with new definitions — paulson <lp15@cam.ac.uk> / hgweb
- Analysis builds using set_borel_measurable_def, etc. — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- replacement of set integral abbreviations by actual definitions! — paulson <lp15@cam.ac.uk> / hgweb
- added lemma — nipkow / hgweb
#599 (Apr 12, 2018, 12:50:09 AM)
- 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)
- merged — paulson / hgweb
- A couple of new results — paulson <lp15@cam.ac.uk> / hgweb
- 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)
#596 (Apr 9, 2018, 12:50:08 AM)
- moved and renamed lemmas — nipkow / hgweb
- Added binary set operations with join-based implementation — nipkow / hgweb
- more name tuning — nipkow / hgweb
- better name; added binary operations — nipkow / hgweb
#595 (Apr 8, 2018, 12:50:09 AM)
#594 (Apr 7, 2018, 12:50:07 AM)
#593 (Apr 6, 2018, 12:50:08 AM)
#592 (Apr 5, 2018, 12:50:09 AM)
#591 (Mar 29, 2018, 12:50:10 AM)
- tuned proofs and generalized some lemmas about limits — huffman / hgweb
- tuned some proofs — huffman / hgweb
- tuned some proofs about filters — huffman / hgweb
- clarified handling of stdout vs. stderr: the cronjob should normally be silent; — wenzelm / hgweb
- proper self_update of components -- do assume shared file-system; — wenzelm / hgweb
#590 (Mar 28, 2018, 12:50:08 AM)
#589 (Mar 27, 2018, 1:05:45 AM)
- Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Removed some uses of deprecated _tac methods. (Patch from Viorel Preoteasa) — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Added some simple facts about limits — Manuel Eberl <eberlm@in.tum.de> / hgweb
- added lemmas — nipkow / hgweb
#588 (Mar 25, 2018, 12:50:12 AM)
- clarified signature; — wenzelm / hgweb
- clarified messages (amending 3e072441c96a); — wenzelm / hgweb
- session tmp_dir is default master_dir; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified theory node name;
purge_theories: return purged, retained;
tuned documentation; — wenzelm / hgweb - added lemma — nipkow / hgweb
#587 (Mar 24, 2018, 12:50:11 AM)
- added command "purge_theories";
proper documentation: command "use_theories" is asynchronous; — wenzelm / hgweb - clarified signature -- eliminated somewhat pointless positions; — wenzelm / hgweb
- clarified signature -- more like use_theories; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- removed somewhat pointless argument; — wenzelm / hgweb
- support for purge_theories; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust timing info: do not rely on order of markup; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- field "kind" is always present, with default "writeln"; — wenzelm / hgweb
- merged — nipkow / hgweb
- eliminated "elems" — nipkow / hgweb
- NEWS and CONTRIBUTORS — haftmann / hgweb
#586 (Mar 23, 2018, 12:50:11 AM)
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- provide tmp_dir for server session; — wenzelm / hgweb
- clarified signature: flexible base_dir; — wenzelm / hgweb
- clarified exported messages, e.g. suppress "information", "tracing";
export "legacy_feature" as "warning", in accordance to console default output; — wenzelm / hgweb - clarified signature: prefer selective include_sessions; — wenzelm / hgweb
- clarified signature: more uniform session_id; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: do not expose somewhat accidental internal options; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- clarified result; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified error result, without JSON object from "session_build";
clarified regular result; — wenzelm / hgweb - proper order of matches: Server.Error is an instance of Exn.ERROR; — wenzelm / hgweb
- clarified result; — wenzelm / hgweb
- clarified markup according to common Command.Results; — wenzelm / hgweb
- make baliL and baliR symmetric — nipkow / hgweb
- proof of concept for algebraically founded bit lists — haftmann / hgweb
- tuned proof — haftmann / hgweb
- prefer convention to place operation name before type name — haftmann / hgweb
#585 (Mar 21, 2018, 12:50:12 AM)
#584 (Mar 20, 2018, 12:50:09 AM)
- documentation for the Isabelle server; — wenzelm / hgweb
- clarified message name: disallow single quote; — wenzelm / hgweb
#583 (Mar 19, 2018, 12:50:11 AM)
- clarified server shutdown: stop all sessions; — wenzelm / hgweb
- more explicit error messages;
clarified signature; — wenzelm / hgweb - more explicit errors;
tuned; — wenzelm / hgweb - additional Eisbach combinators and utility methods
(by Daniel Matichuck) — kleing / hgweb
#582 (Mar 18, 2018, 12:50:09 AM)
- fewer messages; — wenzelm / hgweb
- output result messages; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more position information; — wenzelm / hgweb
- more robust check_state loop, even without session activity (e.g. idempotent use_theories); — wenzelm / hgweb
- synchronized Session.update; — wenzelm / hgweb
- more interruptible use_theories;
tuned comments; — wenzelm / hgweb - clarified exception handling: include interrupts; — wenzelm / hgweb
- support for repeated events; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more interruptible;
tuned signature; — wenzelm / hgweb - unload_theories: actually observe required state;
misc tuning and clarification; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
#581 (Mar 17, 2018, 12:50:10 AM)
- prefer typed UUID; — wenzelm / hgweb
- unload_theories after consolidation -- reset node_required;
proper node_perspective (amending 0d8e4e777973); — wenzelm / hgweb - support for "use_theories"; — wenzelm / hgweb
- JSON representation for Position.T; — wenzelm / hgweb
- interruptible exploration of dependencies; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- proper options; — wenzelm / hgweb
- tuned options; — wenzelm / hgweb
#580 (Mar 16, 2018, 12:50:11 AM)
- more comments; — wenzelm / hgweb
- tuned message -- more readable JSON; — wenzelm / hgweb
- more accurate isabelle_id: parent directory is not necessarily at tip; — wenzelm / hgweb
- store session: per Server/Context, not Connection;
support for "session_stop"; — wenzelm / hgweb - clarified server log;
tuned options; — wenzelm / hgweb - support for "session_start"; — wenzelm / hgweb
- updated user name; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- more uniform id; — wenzelm / hgweb
- prefer non-strict defaults; — wenzelm / hgweb
- clarified default; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#579 (Mar 15, 2018, 12:50:11 AM)
- asynchronous "session_build"; — wenzelm / hgweb
- support for asynchronous tasks, with "cancel" command; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more informative JSON results; — wenzelm / hgweb
- more informative error with JSON result;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
#578 (Mar 14, 2018, 12:50:10 AM)
- publish current log file, e.g. for easy error detection; — wenzelm / hgweb
- more options; — wenzelm / hgweb
- allow cancellation of Sessions.deps/base_info via progress.stopped (progress.echo only happens for options like "verbose"); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- added server command "session_build": similar to JEdit_Resources.session_build; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more flexible preferences: avoid hardwired file;
tuned signature; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more operations for typed JSON values; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature;
tuned output; — wenzelm / hgweb - explicit Server.Context with output channels (concurrent write);
support for Logger and Progress; — wenzelm / hgweb - allow "." in message name; — wenzelm / hgweb
- re-use existing in/out streams; — wenzelm / hgweb
- tuned signature -- more generic; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature -- do not expose socket; — wenzelm / hgweb
#577 (Mar 13, 2018, 12:50:12 AM)
- Removed stray 'sledgehammer' invocation — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Changes to NEWS regarding 2a6ef5ba4822 — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Changes to complete distributive lattices due to Viorel Preoteasa — Manuel Eberl <eberlm@in.tum.de> / hgweb
- eliminiated superfluous class semiring_bits — haftmann / hgweb
#576 (Mar 12, 2018, 12:50:13 AM)
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- update XML cache for slightly modified messages; — wenzelm / hgweb
- more compact markup tree: output messages are already stored in command results (e.g. relevant for XML data representation); — wenzelm / hgweb
- more options; — wenzelm / hgweb
- clarified default server name; — wenzelm / hgweb
- more uniform output: this may be parsed by another program; — wenzelm / hgweb
- clarified argument formats: explicit Unit, allow XML.Elem as well;
tuned messages: prefer single quotes for JSON output; — wenzelm / hgweb - tuned comments; — wenzelm / hgweb
- convenience to represent XML.Body as single XML.Elem; — wenzelm / hgweb
- clarified AFP partitioning; — wenzelm / hgweb
- abstract algebraic bit operations — haftmann / hgweb
#575 (Mar 11, 2018, 12:50:12 AM)
- more balanced AFP partitioning; — wenzelm / hgweb
- workaround for occasional deadlock seen in HOL-Proofs with threads=2; — wenzelm / hgweb
- adapted to 3869b2400e22; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more options: client without implicit server startup; — wenzelm / hgweb
- console interaction with line-editor; — wenzelm / hgweb
- more flexible message formats; — wenzelm / hgweb
- clarified interrupt handling; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- option for console interaction; — wenzelm / hgweb
- more uniform Bytes.read_line/read_block operations; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- more comments; — wenzelm / hgweb
- more general TTY loop; — wenzelm / hgweb
- added Reply.NOTE for asynchronous notifications; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more thorough init: purge inactive entries; — wenzelm / hgweb
- more generous timeout; — wenzelm / hgweb
- Entry.connection: proview password here;
more robust checks; — wenzelm / hgweb - clarified initial protocol; — wenzelm / hgweb
- ignore empty lines; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust read_line after shutdown; — wenzelm / hgweb
- more implicit wire protocol; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified server start, notably for invocation within regular Isabelle/Scala process; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified toString operations; — wenzelm / hgweb
- clarified socket connection; — wenzelm / hgweb
- server commands may access Server;
Server.stop: proper shutdown;
clarified signature; — wenzelm / hgweb - 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)
- more robust build: prevent problems seen with Poly/ML eb94e2820013 on Mac OS X; — wenzelm / hgweb
- clarified notion of unknown files: ignore files outside of a Mercurial repository; — wenzelm / hgweb
- more balanced AFP partitioning; — wenzelm / hgweb
#573 (Mar 8, 2018, 12:50:08 AM)
- more abbrevs -- this makes "(=" ambiguous and thus simplifies input of "(=)" (within the context of Main HOL); — wenzelm / hgweb
- tuned -- more uniform; — wenzelm / hgweb
- 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
- Drop rewrite rule arguments of sublocale and interpretation implementations. — ballarin / hgweb
#572 (Mar 7, 2018, 12:50:11 AM)
- more balanced AFP partitioning; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- 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
- more robust: normalize potentially symbolic rev; — wenzelm / hgweb
- proxy setup for lrzcloud1; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for permissive connections, for odd situations where host keys are not accepted; — wenzelm / hgweb
- proper target directory; — wenzelm / hgweb
- eliminated dead code from 2a1acc88a180 (presumably left over from ML type-inference experimentation); — wenzelm / hgweb
#571 (Mar 5, 2018, 12:50:11 AM)
- document existing Apache2 configuration; — wenzelm / hgweb
- 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 - identify closer to main cronjob -- avoid diverging changeset versions; — wenzelm / hgweb
- Drop rewrites after defines in interpretations. — ballarin / hgweb
#570 (Mar 4, 2018, 12:50:11 AM)
- proper remote_mac according to Admin/Release/CHECKLIST; — wenzelm / hgweb
- more Java heap, e.g. relevant for hg.graph on Isabelle repository; — wenzelm / hgweb
- more robust check -- do not rely on return code; — wenzelm / hgweb
- more compact ML_Statistics, to make build_status work with less than 2GB heap; — wenzelm / hgweb
- retain latest ml_stats (amending e76c6cb0d461); — wenzelm / hgweb
- accomodate smaller build machine; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified self_update: imitate visible directory state on remote side; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- self_update implies push_isabelle_home (see also 4c253e84ae62); — wenzelm / hgweb
- uniform setup_repository (pull/clone without update);
tuned signature; — wenzelm / hgweb - clarified signature: facilitate interactive experimentation; — wenzelm / hgweb
- clarified tasks; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#569 (Mar 3, 2018, 12:50:10 AM)
- proper order; — wenzelm / hgweb
- clarified README; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more ssh options; — wenzelm / hgweb
- support for proxy connection, similar to ProxyCommand in ssh config; — wenzelm / hgweb
- prefer https; — wenzelm / hgweb
- avoid hardwired parameters;
less ambitious defaults: low memory requirements; — wenzelm / hgweb - Drop illegitimate optimisation from d5a7f2c54655. — ballarin / hgweb
- Fall back to reading rewrite morphism first if activation fails without it. — ballarin / hgweb
- Proper rewrite morphisms in locale instances. — ballarin / hgweb
#568 (Mar 2, 2018, 12:50:11 AM)
- clarified date for presentation vs. formal pull_date; — wenzelm / hgweb
- reveal raw data in CSV format; — wenzelm / hgweb
- support for CSV files; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- clarified syntax: reject formal comments explicitly, instead of ignoring them silently; — wenzelm / hgweb
#567 (Mar 1, 2018, 12:50:11 AM)
- merged — immler / hgweb
- generalized lemmas about orthogonal transformation — immler / hgweb
- more explicit infixl (see initial 1edf0f223c6e);
clarified name; — wenzelm / hgweb - clarified use of vec type syntax; — wenzelm / hgweb
#566 (Feb 27, 2018, 12:50:08 AM)
- new lemma — haftmann / hgweb
- dedicated append function for string literals — haftmann / hgweb
- generalized — immler / hgweb
- 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)
- merged — wenzelm / hgweb
- prefer symbols; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more abbrevs; — wenzelm / hgweb
- allow multiple entries of and_list (on both sides); — wenzelm / hgweb
- eliminated ASCII syntax from Pure bootstrap;
tuned comments; — wenzelm / hgweb - merged — paulson / hgweb
- new material on matrices, etc., and consolidating duplicate results about of_nat — paulson <lp15@cam.ac.uk> / hgweb
- notation for dummy sort; — wenzelm / hgweb
#564 (Feb 25, 2018, 12:50:06 AM)
#563 (Feb 24, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- removed unused clone of (map o apsnd);
removed unused variant of HOLogic.mk_obj_eq; — wenzelm / hgweb - prefer existing HOLogic.mk_obj_eq, despite subtle semantic differences of COMP vs. RS; — wenzelm / hgweb
- added HOLogic.mk_obj_eq convenience and eliminated some clones; — wenzelm / hgweb
- tuned -- use existing Morphism.instantiate_morphism; — wenzelm / hgweb
- Merged; — Wenda Li <wl302@cam.ac.uk> / hgweb
- merged — Wenda Li <wl302@cam.ac.uk> / hgweb
- Unified the order of zeros and poles; improved reasoning around non-essential singularites — Wenda Li <wl302@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature -- eliminated clones; — wenzelm / hgweb
- command 'interpret' no longer exposes resulting theorems as literal facts; — wenzelm / hgweb
- 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
- tuned; — wenzelm / hgweb
- more standard instantiate operations, where substitutions are already certified and stored with trimmed theory certificate; — wenzelm / hgweb
- explicit operations to instantiate frees: typ, term, thm, morphism; — wenzelm / hgweb
- more operations for ctyp, cterm; — wenzelm / hgweb
- minor tuning and clarification; — wenzelm / hgweb
- minor tuning and clarification; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- fixed the proof of pair_measure_count_space — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- fixing ennreal using add_mono1; shifting results from linordered_semidom to linordered_nonzero_semiring — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- type class linordered_nonzero_semiring has new axiom to guarantee characteristic 0 — paulson <lp15@cam.ac.uk> / hgweb
- simplified Radix_Sort — nipkow / hgweb
#562 (Feb 23, 2018, 12:50:06 AM)
- merged — immler / hgweb
- merged — immler / hgweb
- moved theorems from AFP/Affine_Arithmetic and AFP/Ordinary_Differential_Equations — immler / hgweb
- simplified def of stable — nipkow / hgweb
#561 (Feb 22, 2018, 12:50:09 AM)
- Lots of new material about matrices, etc. — paulson <lp15@cam.ac.uk> / hgweb
#560 (Feb 21, 2018, 12:50:08 AM)
- tuned proofs -- prefer explicit names for facts from 'interpret'; — wenzelm / hgweb
- merged — wenzelm / hgweb
- eliminated questionable Par_List.map -- locale interpretation is mostly lazy (see also b81f1de9f57e); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- use lazy notes for locale context init and later additions of facts; — wenzelm / hgweb
- avoid premature Lazy.force due to strict "?" operator; — wenzelm / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- lots of new material, ultimately related to measure theory — paulson <lp15@cam.ac.uk> / hgweb
#559 (Feb 20, 2018, 12:50:09 AM)
- merged — wenzelm / hgweb
- 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 - tuned; — wenzelm / hgweb
- tuned: more parallel; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned: more accurate transfer; — wenzelm / hgweb
- store facts as lazy values; — wenzelm / hgweb
- clarified operations; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- added lemma — nipkow / hgweb
#558 (Feb 19, 2018, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- misc tuning and clarification;
removed unused all_registrations_of; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- more explicit instantiate_morphism (without checks for typ / term component); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#557 (Feb 18, 2018, 12:50:08 AM)
- more thorough jEdit.propertiesChanged(), which includes KeymapManager.reload() and jEdit.initKeyBindings(); — wenzelm / hgweb
- avoid conflict with Isabelle/jEdit completion of '>', e.g. "-->", "==>"; — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- clarified apply_transaction: always continue without presentation context; — wenzelm / hgweb
- more tight presentation context: avoid storing full Toplevel.state; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more informative theories_trace; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature (again); — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- proper file name; — wenzelm / hgweb
- trim context of persistent data;
tuned signature; — wenzelm / hgweb - clarified data operations, with trim_context and transfer; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- trim context of persistent data;
tuned; — wenzelm / hgweb - trim context of persistent data; — wenzelm / hgweb
- removed unused material; — wenzelm / hgweb
- trim context of persistent data; — wenzelm / hgweb
- trim context of persistent data;
no need to trim context for del operations; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- optional trace of created theory values; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- auxiliary operation for space profiling; — wenzelm / hgweb
#556 (Feb 17, 2018, 12:50:11 AM)
- special treatment of 0 only refers to type char — haftmann / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- features and caveats of datatype_record — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — Andreas Lochbihler / hgweb
- strengthen filter relator to canonical categorical definition with better properties — Andreas Lochbihler / hgweb
#555 (Feb 16, 2018, 12:50:11 AM)
- recovered outer Pretty.block from 30c1639a343a, avoid excessive line breaks due to implicit Pretty.chunks; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
#554 (Feb 15, 2018, 12:50:09 AM)
- New theory ex/Radix_Sort.thy — nipkow / hgweb
- records based on datatypes/BNF infrastructure — Lars Hupel <lars.hupel@mytum.de> / hgweb
#553 (Feb 14, 2018, 12:50:10 AM)
- updated polyml component; — wenzelm / hgweb
- no --enable-shared: leads to slow bigint operations (e.g. in session HOL-ODE-Examples); — wenzelm / hgweb
- retain remote_builds_old for build_status; — wenzelm / hgweb
- lxbroy7 no longer exists; — wenzelm / hgweb
#552 (Feb 13, 2018, 12:50:08 AM)
- added lemmas — nipkow / hgweb
- corrected some URLs — Lars Hupel <lars.hupel@mytum.de> / hgweb
- permissive Doc.dirs: some entries may be absent due to distribution bootstrap, e.g. $JEDIT_HOME/dist/doc; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated polyml component -- omitting bad polyml-5.7.1-3; — wenzelm / hgweb
- use preferred resolver according to DOI Handbook §3.8 — Lars Hupel <lars.hupel@mytum.de> / hgweb
- no --enable-shared for x86_64-darwin: does not work on some test machine; — wenzelm / hgweb
- proper target directory; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust options; — wenzelm / hgweb
- back to --disable-shared on windows to avoid odd core-dump of polyimport; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- back to --disable-shared on x86-darwin to avoid odd core-dump of polyimport; — wenzelm / hgweb
- clarified command-line defaults; — wenzelm / hgweb
- enforce shared libpoly on all platforms, with File.copy before File.move; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- updated to polyml-5.7.1-2, which includes libgmp for x86-darwin as well; — wenzelm / hgweb
- support for libgmp for x86-darwin; — wenzelm / hgweb
- more accessible src/Pure/ROOT.ML; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#551 (Feb 10, 2018, 12:50:11 AM)
- more robust: avoid global change of LD_LIBRARY_PATH (e.g. relevant for subprocesses); — wenzelm / hgweb
- rebuild of polyml-5.7.1 with libgmp for x86_darwin; — wenzelm / hgweb
- patch polyc: avoid hardwired directory prefix; — wenzelm / hgweb
- support for libgmp for x86_64-darwin; — wenzelm / hgweb
- built-in library path for (optional) libgmp on macos; — wenzelm / hgweb
- removed obsolete polyi executable: change of DYLD_LIBRARY_PATH is not required; — wenzelm / hgweb
- 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)
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Some lemmas about complex sinh/cosh/tanh — Manuel Eberl <eberlm@in.tum.de> / hgweb
- more elementary proof of connected_Times, earlier — immler / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
#549 (Feb 8, 2018, 12:50:11 AM)
- Added hyperbolic functions — eberlm <eberlm@in.tum.de> / hgweb
#548 (Feb 6, 2018, 12:50:09 AM)
#547 (Feb 4, 2018, 12:50:07 AM)
- clarified signature; — wenzelm / hgweb
- more uniform treatment of formal comments within document source;
more robust nesting; — wenzelm / hgweb - just one check of formal comments; — wenzelm / hgweb
- avoid proliferation of language_document reports;
clarified signature; — wenzelm / hgweb - more external tools for AFP test; — wenzelm / hgweb
- clarified overall range: include delimiters; — wenzelm / hgweb
#546 (Feb 3, 2018, 12:50:11 AM)
#545 (Feb 2, 2018, 12:50:10 AM)
- tuned: more standard use of order; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature;
eliminated aliases of Thm.term_ord; — wenzelm / hgweb - clarified signature: prefer proper order operation; — wenzelm / hgweb
- tuned signature: more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#544 (Feb 1, 2018, 12:50:08 AM)
- 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
- performance fine-tuning of hot spot; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more efficient tokens_match_ord based on token_kind_index;
tuned; — wenzelm / hgweb - more abstract type; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- explicit dummy token; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#543 (Jan 31, 2018, 1:28:05 AM)
- clarified breakgain: keeping it constant avoids margin fluctuation in Pretty_Tooltip vs. Pretty_Text_Area; — wenzelm / hgweb
- clarified lines: like split_lines; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- simplified: prod_count is always NONE; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned data structure and operations; — wenzelm / hgweb
- tuned data structure and operations; — wenzelm / hgweb
- tuned data structure and operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- prefer specific tokens_subtract: subtle change of comparison via tokens_match; — wenzelm / hgweb
- tuned type: absorb NONE: token option as token_none: token; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified types and operations: potentially more efficient add_prods;
tuned data structure; — wenzelm / hgweb - clarified modules;
tuned; — wenzelm / hgweb - tuned: more explicit types; — wenzelm / hgweb
#542 (Jan 30, 2018, 1:25:13 AM)
- tuned data structure: potentially more efficient add_prods; — wenzelm / hgweb
- clarified operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- expand definitions of \DeclareOldFontCommand in traditional article.cls, e.g. KOMA-Script no longer provides these; — wenzelm / hgweb
- irrelevant reference to doubtful theory Code_Char — haftmann / hgweb
- avoid concrete (anti)mono in theorem names since it could be the other way round — haftmann / hgweb
- more uniform documentation; — wenzelm / hgweb
- proper fall-back rendering of control symbol; — wenzelm / hgweb
#541 (Jan 29, 2018, 12:50:09 AM)
- clarified take/drop/chop prefix/suffix; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper signature (amending c4e9e0c50487); — wenzelm / hgweb
#540 (Jan 28, 2018, 12:50:10 AM)
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- explicit graph for chains, which contains all nts as nodes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer lazy update; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- include lemmas generally useful for combinatorial proofs — bulwahn / hgweb
#539 (Jan 27, 2018, 12:50:10 AM)
- redundant; — wenzelm / hgweb
- allow cartouche within ML string; — wenzelm / hgweb
- verbatim output consists of plain lines; — wenzelm / hgweb
- old-style inner comments are legacy; — wenzelm / hgweb
- more markup: disable spell-checker for raw latex; — wenzelm / hgweb
- clarified signature: items with \isasep are special; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified operations; — wenzelm / hgweb
- tuned signature: removed unused operations; — wenzelm / hgweb
- tuned: prefer list operations over Source.source;
approximative parsing of theory header; — wenzelm / hgweb - tuned: prefer list operations over Source.source; — wenzelm / hgweb
- tuned: prefer list operations over Source.source; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified position; — wenzelm / hgweb
- clarified operations; — wenzelm / hgweb
#538 (Jan 24, 2018, 12:50:08 AM)
- merged — wenzelm / hgweb
- treat sessions as entities with defining position;
tuned signature; — wenzelm / hgweb - options file for x86_64 only (amending 03a96b8c7c06); — wenzelm / hgweb
- updated to jdk-8u162; — wenzelm / hgweb
- more robust java.ext.dirs: avoid picking up accidental jars from system directories; — wenzelm / hgweb
- drop redundant cong rules — Lars Hupel <lars.hupel@mytum.de> / hgweb
#537 (Jan 23, 2018, 12:50:08 AM)
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- drop redundant fundef_cong rule — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
- repair malformed fundef_cong rule — Lars Hupel <lars.hupel@mytum.de> / hgweb
- removed duplicate — nipkow / hgweb
- tuned message: same error may occur in different contexts; — wenzelm / hgweb
#536 (Jan 22, 2018, 12:50:11 AM)
- detect more errors; — wenzelm / hgweb
- merged — nipkow / hgweb
- made sorted fun again — nipkow / hgweb
- imported patch sorted — nipkow / hgweb
#535 (Jan 21, 2018, 12:50:11 AM)
#534 (Jan 20, 2018, 12:50:11 AM)
- merged — wenzelm / hgweb
- avoid evaluation of embedded comment; — wenzelm / hgweb
- disable "display" style in marginal (line) comment; — wenzelm / hgweb
- more uniform output of source / text / theory_text, with handling of formal comments etc.; — wenzelm / hgweb
- sort completion result; — wenzelm / hgweb
- recovered antiquotation check without latex mode (cf. dfc93f2b01ea); — wenzelm / hgweb
- formal treatment of documentation names; — wenzelm / hgweb
- support for completion; — wenzelm / hgweb
- adapted to a5ca98950a91; — wenzelm / hgweb
- tuned output of plain name; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified access to antiquotation options;
define explicit variants of antiquotations;
output proper Latex.text;
misc tuning and clarification; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- discontinued unused wrapper: print_mode is provided directly; — wenzelm / hgweb
- corrected name — nipkow / hgweb
- moved from AFP/Gromov — nipkow / hgweb
- moved from AFP/Gromov — nipkow / hgweb
- added lemma — nipkow / hgweb
#533 (Jan 19, 2018, 12:50:08 AM)
- moved from AFP/Gromov — nipkow / hgweb
- moved t3/t4 space from AFP/Gromov to here. — nipkow / hgweb
- more automation — nipkow / hgweb
#532 (Jan 18, 2018, 12:50:07 AM)
#531 (Jan 17, 2018, 12:50:07 AM)
- Experimental support for rewrite morphisms in locale instances. — ballarin / hgweb
- tuned signature; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- clarified markup; — wenzelm / hgweb
- discontinued old form of marginal comments; — wenzelm / hgweb
- tuned document; — wenzelm / hgweb
- clarified comments; — wenzelm / hgweb
- standardized towards new-style formal comments: isabelle update_comments; — wenzelm / hgweb
- uniform treatment of old-style and new-style comments; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified markup; — wenzelm / hgweb
- more uniform support for formal comments in outer syntax, notably \<^cancel> and \<^latex>; — wenzelm / hgweb
- clarified modules;
more operations; — wenzelm / hgweb
#530 (Jan 16, 2018, 12:50:07 AM)
#529 (Jan 15, 2018, 12:50:09 AM)
- eliminated clones; — wenzelm / hgweb
- trim blanks -- more thoroughly than in update_cartouches (for single-line comments); — wenzelm / hgweb
- more operations (as in ML); — wenzelm / hgweb
- more specific tool "isabelle update_comments", for uniformity with formal comments in embedded languages; — wenzelm / hgweb
- clarified Token.is_text (cf. Parse.text in ML); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- support for completion; — wenzelm / hgweb
- allow LaTeX source as formal comment; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified SML (no formal comments) vs. Isabelle/ML (arbitrary comments); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules: uniform notion of formal comments; — wenzelm / hgweb
#528 (Jan 14, 2018, 12:50:09 AM)
- added glyph from "Deja Vu Sans Mono" font; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- merged — wenzelm / hgweb
- allow TeX comment % in formal comment body, but avoid extra space (cf. d7c6054b2ab1); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more general error suffixes, e.g. for messages that are broken over several lines; — wenzelm / hgweb
- another Latex error seen in the wild:
Undefined control sequence.
\isamarkupcancel #1->\xout — wenzelm / hgweb - clarified default; — wenzelm / hgweb
- clarified formal comments; — wenzelm / hgweb
- prefer formal comments; — wenzelm / hgweb
- added \<^cancel> operator for unused text; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- restored naming of lemmas after corresponding constants — haftmann / hgweb
#527 (Jan 13, 2018, 12:50:10 AM)
- prefer formal comments; — wenzelm / hgweb
- prefer formal text; — wenzelm / hgweb
- prefer formal comments; — wenzelm / hgweb
- prefer formal comments; — wenzelm / hgweb
- isabelle update_cartouches -c; — wenzelm / hgweb
#526 (Jan 12, 2018, 12:50:10 AM)
- uniform use of Standard ML op-infix -- eliminated warnings; — wenzelm / hgweb
- proper infix; — wenzelm / hgweb
- line break before op was intentional — nipkow / hgweb
#525 (Jan 11, 2018, 12:50:10 AM)
- typo — nipkow / hgweb
- tuned notation — nipkow / hgweb
- tuned — nipkow / hgweb
- ran isabelle update_op on all sources — nipkow / hgweb
- Manual updates towards conversion of "op" syntax — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op's — nipkow / hgweb
#524 (Jan 10, 2018, 12:50:08 AM)
- more accurate spell-checking for nested quotations / antiquotations, notably in formal comments; — wenzelm / hgweb
- uniform typesetting of \isamarkupcmt and \isasymcomment; — wenzelm / hgweb
- more accurate position for enclosing cartouche; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified presentation_state with provide presentation_context; — wenzelm / hgweb
- show only symbols with code; — wenzelm / hgweb
- clarified markup: more like outer syntax side-comment; — wenzelm / hgweb
- clarified rail token language: white space and formal comments; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- removed duplicate text; — wenzelm / hgweb
- clarified exception; — wenzelm / hgweb
#523 (Jan 9, 2018, 1:28:54 AM)
- merged; — wenzelm / hgweb
- updated to 146757999c8d; — wenzelm / hgweb
- theory Pure is default presentation context; — wenzelm / hgweb
- clarified implicit Pure.thy; — wenzelm / hgweb
- prefer qualified names; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- check formal comments recursively, within arbitrary cartouches (unknown sublanguages); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output (see also 909dcdec2122, 34d1913f0b20); — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- moved in some material from Euler-MacLaurin — paulson <lp15@cam.ac.uk> / hgweb
#522 (Jan 8, 2018, 12:50:11 AM)
- merged — wenzelm / hgweb
- prefer formal comments; — wenzelm / hgweb
- clarified NEWS; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for formal comments in ML in Isabelle/Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- allow formal comments in ML;
ML_Compiler.eval: always suppress comments; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform output: formal comments within {* ... *}; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output: avoid extra space; — wenzelm / hgweb
- output token content with formal comments and antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- inner syntax comments may be written as "\<comment> \<open>text\<close>"; — wenzelm / hgweb
- spelling — haftmann / hgweb
#521 (Jan 7, 2018, 12:50:08 AM)
- corrected op — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op — nipkow / hgweb
- tuned op — nipkow / hgweb
#520 (Jan 6, 2018, 12:50:09 AM)
- tuned op's — nipkow / hgweb
- Renamed (^) to [^] in preparation of the move from "op X" to (X) — nipkow / hgweb
- tuned op — nipkow / hgweb
#519 (Jan 5, 2018, 12:50:12 AM)
- HOL-Analysis: add set_integrable_restrict_space — hoelzl / hgweb
- more correct parentheses — haftmann / hgweb
#518 (Jan 4, 2018, 12:50:08 AM)
- more tight HTML output: avoid extra lines within <pre>; — wenzelm / hgweb
- HTML output for Markdown elements;
clarified HTML operations; — wenzelm / hgweb - updated NEWS — blanchet / hgweb
- removed dead code — blanchet / hgweb
- removed old 'add_datatype' ML functions — blanchet / hgweb
- kill old size infrastructure — blanchet / hgweb
#517 (Jan 3, 2018, 12:50:12 AM)
- repaired whitespace accident from 2505cabfc515 — haftmann / hgweb
- proper namespace for evaluators — haftmann / hgweb
- tuned — haftmann / hgweb
- more correct name resolving — haftmann / hgweb
- skip abstract constructors silently in datatype clauses of computations — haftmann / hgweb
- removed para about 'old_datatype' in docs — blanchet / hgweb
- old_datatype no longer exists (cf. 706b1cf7b76d); — wenzelm / hgweb
- merged — wenzelm / hgweb
- PIDE markup for Markdown items (which may consist of multiple paragraphs or lists); — wenzelm / hgweb
- clarified terminology of "markdown_bullet"; — wenzelm / hgweb
- compile — blanchet / hgweb
- updated dependencies + compile — blanchet / hgweb
- moved 'realizers' into their own theory, now that they are decupled from the old datatype construction — blanchet / hgweb
- removed 'old_datatype' command — blanchet / hgweb
- don't test 'old_datatype', which is on its way out — blanchet / hgweb
- ported inductive realizer to new datatype package — blanchet / hgweb
- removed needless theorems — blanchet / hgweb
- store high-level 'size' equations — blanchet / hgweb
- avoid call to function that may throw an exception in error message — blanchet / hgweb
#516 (Jan 2, 2018, 1:15:54 AM)
- misc tuning and modernization; — wenzelm / hgweb
- more completion templates; — wenzelm / hgweb
- proper purge of auxiliary bibtex theory; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#515 (Jan 1, 2018, 12:50:10 AM)
- Restored correct spacing for set comprehensions — paulson <lp15@cam.ac.uk> / hgweb
#514 (Dec 31, 2017, 12:50:09 AM)
- less redundant; — wenzelm / hgweb
- more robust hyphen (see also "Soft hyphen (SHY) – a hard problem?" http://jkorpela.fi/shy.html); — wenzelm / hgweb
- more robust treatment of conflicts with existing Unicode text; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#513 (Dec 30, 2017, 12:50:08 AM)
- no check for bibtex entries from other sessions; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more accurate message patterns; — wenzelm / hgweb
- prefer formal citations;
more accurate bibtex entries; — wenzelm / hgweb - proper bibtex entries; — wenzelm / hgweb
- formal check of @{cite} bibtex entries -- only in batch-mode session builds; — wenzelm / hgweb
#512 (Dec 29, 2017, 12:52:26 AM)
- clarified check, notably for bibtex theory (amending 5f082b1fa9fa); — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- proper check for imports, not just ROOT entries; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- implicit thy_load context for bibtex files (VSCode); — wenzelm / hgweb
- bibtex theory is always required and thus eventually consolidated; — wenzelm / hgweb
- implicit thy_load context for bibtex files; — wenzelm / hgweb
- clarified signature: prefer Document.Node.Name.is_bibtex; — wenzelm / hgweb
- avoid spurious noise: Prover IDE is meant to check for errors; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- avoid clash with special files in HTML output; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- prefer existing Resources.check_path; — wenzelm / hgweb
- more accurate bibtex entries; — wenzelm / hgweb
- added command 'bibtex_file' (for PIDE interaction only); — wenzelm / hgweb
- clarified default position for empty message pos; — wenzelm / hgweb
#511 (Dec 26, 2017, 12:50:11 AM)
#510 (Dec 25, 2017, 12:50:08 AM)
- Removed Analysis/ex/Circle_Area; replaced by more general Analysis/Ball_Volume — eberlm <eberlm@in.tum.de> / hgweb
- fewer warnings; — wenzelm / hgweb
- clarified positions; — wenzelm / hgweb
- check bibtex database on ML side -- for semantic PIDE editing;
tuned signature; — wenzelm / hgweb - clarified directories; — wenzelm / hgweb
- more robust connection: prefer ServerAliveCountMax=3 (ssh default) instead of 1 (jsch default); — wenzelm / hgweb
#509 (Dec 24, 2017, 12:50:12 AM)
#508 (Dec 23, 2017, 1:21:30 AM)
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- new/improved theories involving convergence; better pretty-printing for bounded quantifiers and sum/product — paulson <lp15@cam.ac.uk> / hgweb
- more symbols; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- store full blob source for the sake of markup_to_XML; — wenzelm / hgweb
- PIDE markup for non-theory nodes; — wenzelm / hgweb
- discontinued 'display_drafts' command; — wenzelm / hgweb
- action "isabelle.draft" for plain-text preview; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- uniform preview for Isabelle/jEdit and Isabelle/VSCode; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified URL: unique node name; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper title;
clarified modules; — wenzelm / hgweb - HTML rendering of \<^control> as in Isabelle/jEdit; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- proper HTML title; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#507 (Dec 22, 2017, 12:50:11 AM)
- tuned output; — wenzelm / hgweb
- merged — wenzelm / hgweb
- isabelle.preview presents bibtex database files as well; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- isabelle.preview presents auxiliary text files as well; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- bibtex HTML output via external tool; — wenzelm / hgweb
- merged — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned; — wenzelm / hgweb
- Some lemmas on complex numbers and coprimality — eberlm <eberlm@in.tum.de> / hgweb
#506 (Dec 21, 2017, 12:50:10 AM)
- merged — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- tuned op's — nipkow / hgweb
- updated URL; — wenzelm / hgweb
- isabelle update_cartouches -c -t; — wenzelm / hgweb
#505 (Dec 20, 2017, 12:50:10 AM)
#504 (Dec 19, 2017, 12:50:09 AM)
#503 (Dec 18, 2017, 12:50:07 AM)
#502 (Dec 17, 2017, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- more markup;
multiple error output; — wenzelm / hgweb - added document antiquotation @{session name};
renamed protocol function "Prover.session_base" to "Prover.init_session_base" according to the ML/Scala operation; — wenzelm / hgweb - more accurate parse_nat/parse_int: avoid corner cases of Int.fromString (e.g. "1.0"); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- disallow theory name "ROOT"; — wenzelm / hgweb
- PIDE markup for session ROOT files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- recovered Options.default_markup, e.g. for src/Doc/antiquote_setup.ML (amending 16519cd83ed4); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#501 (Dec 16, 2017, 12:50:08 AM)
#500 (Dec 15, 2017, 12:50:07 AM)
- minor performance tuning, notably for Library.fold_string etc.; — wenzelm / hgweb
- clarified file name; — wenzelm / hgweb
- purge log files -- avoid old errors; — wenzelm / hgweb
- expose bibtex errors; — wenzelm / hgweb
- proper exception; — wenzelm / hgweb
- proper \isakeeptag (amending 13b5c3ff1954); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- merged — wenzelm / hgweb
- purge more carefully (amending 26f548370e8d);
recovered 'display_drafts'; — wenzelm / hgweb - more error information according to @<Print type of token list@> in pdfweb.tex; — wenzelm / hgweb
- avoid redundant positions; — wenzelm / hgweb
- positions as postlude: avoid intrusion of odd %-forms into main tex source; — wenzelm / hgweb
- scan only one line, for more detailed positions; — wenzelm / hgweb
- purge more thoroughly; — wenzelm / hgweb
- option document_positions; — wenzelm / hgweb
- clarified file pattern; — wenzelm / hgweb
- ensure separation of TeX tokens; — wenzelm / hgweb
- simplified positions -- line is also human-readable in generated .tex file; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- avoid excessive whitespace between antiquotations and text; — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- 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 - proper file; — wenzelm / hgweb
- clarified file positions; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clean log file on Windows; — wenzelm / hgweb
- avoid println with its extra CR on Windows; — wenzelm / hgweb
- removed obsolete option (see 74a1b722507e); — wenzelm / hgweb
- re-implemented "isabelle document" in Isabelle/Scala, include latex_errors here; — wenzelm / hgweb
- removed Emacs legacy; — wenzelm / hgweb
- more robust Windows support; — wenzelm / hgweb
- more explicit latex errors; — wenzelm / hgweb
- some support for LaTeX; — wenzelm / hgweb
#499 (Dec 14, 2017, 12:50:07 AM)
- added lemmas — nipkow / hgweb
- added min_list and arg_min_list — nipkow / hgweb
- made arg_min_on definition — nipkow / hgweb
- added lemmas — nipkow / hgweb
#498 (Dec 13, 2017, 12:50:08 AM)
- Moved analysis material from AFP — Manuel Eberl <eberlm@in.tum.de> / hgweb
#497 (Dec 12, 2017, 12:50:08 AM)
- Some facts on the Mangoldt function — eberlm <eberlm@in.tum.de> / hgweb
#496 (Dec 10, 2017, 12:50:07 AM)
#495 (Dec 9, 2017, 12:50:09 AM)
- clarified error; — wenzelm / hgweb
- removed somewhat pointless warning; — wenzelm / hgweb
- uniform use of original theory; — wenzelm / hgweb
- implicit quick_and_dirty as for Toplevel.begin_proof/Proof.global_skip_proof; — wenzelm / hgweb
- avoid smt proofs in distribution — haftmann / hgweb
#494 (Dec 8, 2017, 12:50:09 AM)
- more robust; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified document preparation vs. skip_proofs; — wenzelm / hgweb
- "important" annotations — nipkow / hgweb
- canonical name — nipkow / hgweb
- tuned output in isar-ref manual; — wenzelm / hgweb
- obsolete (used to be part of old src/Pure/codegen.ML); — wenzelm / hgweb
#493 (Dec 7, 2017, 12:50:08 AM)
- just one session for bulky HOL-Analysis documents; — wenzelm / hgweb
- more default tags; — wenzelm / hgweb
- merged — wenzelm / hgweb
- prefer control symbol antiquotations; — wenzelm / hgweb
- more robust, e.g. when Sidekick produces multi-selection; — wenzelm / hgweb
- prefer control symbol antiquotations; — wenzelm / hgweb
- more embedded cartouche arguments;
more uniform LaTeX output for control symbols; — wenzelm / hgweb - name mangling for Latex macros;
tuned signature; — wenzelm / hgweb - removed (un)important tags again to make latex happy — nipkow / hgweb
- initial version of Analysis document — nipkow / hgweb
- tuned — nipkow / hgweb
#492 (Dec 6, 2017, 12:50:09 AM)
- merged — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- explicit tag for document commands: avoid implicit use of document_tags; — wenzelm / hgweb
- system option for default command tags; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- Moved material from AFP to Analysis/Number_Theory — Manuel Eberl <eberlm@in.tum.de> / hgweb
#491 (Dec 5, 2017, 12:50:07 AM)
- merged — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- added action to make antiquoted cartouche; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- added GUI_Thread.future (similar to JFX_GUI.Thread.future): useful for experimentation with Scala console in Isabelle/jEdit; — wenzelm / hgweb
- clarified control style; — wenzelm / hgweb
- font style for literal control symbols, notably for antiquotations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- more lemmas — nipkow / hgweb
#490 (Dec 4, 2017, 12:50:10 AM)
- misc tuning and modernization; — wenzelm / hgweb
- simplified session (again, see 39e29972cb96): WordExamples requires < 1s; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- discontinued old 'def' command; — wenzelm / hgweb
#489 (Dec 3, 2017, 12:50:08 AM)
- more simplification rules — haftmann / hgweb
- overhauling of primes — haftmann / hgweb
- cleaned up and tuned — haftmann / hgweb
- generalized more lemmas — haftmann / hgweb
#488 (Dec 2, 2017, 12:50:08 AM)
- tuned output; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- removed inaccessible blobs from Document.Nodes; — wenzelm / hgweb
- more accurate JSON parsing according to http://seriot.ch/parsing_json.php — wenzelm / hgweb
- purge hidden nodes more thoroughly: is_hidden may become true only later; — wenzelm / hgweb
- proper synchronized Map: this may be used on multiple threads; — wenzelm / hgweb
- bij_betw lemma for prime powers — eberlm <eberlm@in.tum.de> / hgweb
- Existence of a holomorphic logarithm — eberlm <eberlm@in.tum.de> / hgweb
#487 (Nov 30, 2017, 12:50:06 AM)
- tuned; — wenzelm / hgweb
- clarified dependencies: "isabelle build -S" should be invariant wrt. change of ML system or platform; — wenzelm / hgweb
- 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)
- clarified description for mixed Mavericks / El Capitan system; — wenzelm / hgweb
- updated documentation; — wenzelm / hgweb
- prefer formal $POLYML_EXE; — wenzelm / hgweb
- clarified main sessions; — wenzelm / hgweb
- 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 - suppress warning; — wenzelm / hgweb
- retain files in Pure.thy, notably $POLYML_EXE; — wenzelm / hgweb
- proper context (as in 'term' command); — wenzelm / hgweb
- proper treatment of multi-line cartouche as rudiment of antiquotation, e.g. relevant for syntax-highlighting in Isabelle/jEdit; — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
- prefer Input.source (via cartouche); — wenzelm / hgweb
- updated documentation: JVM is always 64bit; — wenzelm / hgweb
#485 (Nov 27, 2017, 12:50:08 AM)
- more symbols; — wenzelm / hgweb
- clarified lazy lexicons within Keywords: measurable speedup of Sessions.deps; — wenzelm / hgweb
#484 (Nov 26, 2017, 12:50:08 AM)
- macbroy2 is back, still pretending to be on Mavericks for better comparison of performance; — wenzelm / hgweb
- Mac OS X 10.10 Yosemite is baseline; — wenzelm / hgweb
#483 (Nov 25, 2017, 12:50:11 AM)
- generalized more lemmas — haftmann / hgweb
- tuned — haftmann / hgweb
- tuned and generalized — haftmann / hgweb
- tuned — haftmann / hgweb
#482 (Nov 24, 2017, 12:50:07 AM)
#481 (Nov 23, 2017, 12:50:09 AM)
- Facts about complex n-th roots — eberlm <eberlm@in.tum.de> / hgweb
#480 (Nov 22, 2017, 12:50:06 AM)
#479 (Nov 20, 2017, 12:50:09 AM)
#478 (Nov 18, 2017, 12:50:10 AM)
#477 (Nov 17, 2017, 12:50:11 AM)
#476 (Nov 15, 2017, 12:50:10 AM)
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- instantiation char :: full_exhaustive by Andreas Lochbihler — Lars Hupel <lars.hupel@mytum.de> / hgweb
- avoid lxbroy7, which is presently inaccessible, but retain its build history in db queries; — wenzelm / hgweb
- slightly faster than Poly/ML 5.7.1 library implementation, notably on 32bit multicore (amending 2288cc39b038) — wenzelm / hgweb
- merged — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- removed pointless user_home: no measurable impact; — wenzelm / hgweb
#475 (Nov 14, 2017, 12:50:09 AM)
- init Mercurial repository for the generated session files; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper ssh.bash_path; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#474 (Nov 13, 2017, 12:50:07 AM)
- synchronous use_theories, based on consolidated_state; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- optional session_base, e.g. from existing Sessions.Deps in build.scala; — wenzelm / hgweb
- synchronous session start (similar to isabelle.vscode.Server); — wenzelm / hgweb
- tuned signature (again, see 1a9e2a2bf251); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- simplified: eliminated pointless Thy_Document_Model; — wenzelm / hgweb
- theory nodes are never visible: avoid prints, which are not covered by node_consolidated; — wenzelm / hgweb
- load theories via PIDE document update;
theory nodes are always required; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- PIDE resources for theory files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#473 (Nov 12, 2017, 12:50:06 AM)
- dedicated definition for coprimality — haftmann / hgweb
- more induct rules on nat — haftmann / hgweb
- avoid download of components; — wenzelm / hgweb
- local user_home for improved performance, but only after given changeset for stability of measurement history; — wenzelm / hgweb
- support alternative USER_HOME directory; — wenzelm / hgweb
- clarified settings environment; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more options for "isabelle mkroot";
updated documentation; — wenzelm / hgweb - adapted to changed ROOT syntax (see 13857f49d215);
discontinued pointless option -d: always enabled; — wenzelm / hgweb - converted to Isabelle/Scala; — wenzelm / hgweb
#472 (Nov 11, 2017, 12:50:10 AM)
#471 (Nov 10, 2017, 12:50:07 AM)
#470 (Nov 9, 2017, 12:50:11 AM)
- merged — nipkow / hgweb
- corrected priority — nipkow / hgweb
- merged — wenzelm / hgweb
- formal dependency on "poly" executable; — wenzelm / hgweb
- removed obsolete workaround: always use existing IntInf.pow; — wenzelm / hgweb
- 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)
- merged — wenzelm / hgweb
- proper build_selection for clean_build (amending 961285f581e6): e.g. relevant for "isabelle build_doc"; — wenzelm / hgweb
- clarified signature (again); — wenzelm / hgweb
- clarified exclusion: operate on completed selection, as last step; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarifified selection: always wrt. build_graph structure;
tuned signature; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust parsing for THF proofs (esp. polymorphic Leo-III proofs) — blanchet / hgweb
- integrated Leo-III in Sledgehammer (thanks to Alexander Steen for the patch) — blanchet / hgweb
- added FIXMEs — blanchet / hgweb
- Replaced { } proofs by local lemmas; added Hoare logic with logical variables. — nipkow / hgweb
- backed out odd "bug fix" 671decd2e627; — wenzelm / hgweb
- more recent polyml-test version;
afford more heap by default: all platforms are now 64bit and presumably have sufficient memory; — wenzelm / hgweb - minimal document model for theory files; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#468 (Nov 7, 2017, 12:50:09 AM)
#467 (Nov 6, 2017, 12:50:12 AM)
- more uniform header syntax, in contrast to the former etc/abbrevs file-format (see 73939a9b70a3); — wenzelm / hgweb
- 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
- updated comments; — wenzelm / hgweb
- updated to scala-2.12.4; — wenzelm / hgweb
- testing NewTestRegisterSave; — wenzelm / hgweb
#466 (Nov 5, 2017, 12:50:10 AM)
- superseded by plain_identify; — wenzelm / hgweb
- tolerate odd negative times from old log files (before 1698e9ccef2d); — wenzelm / hgweb
- prefer main entry points of HOL; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified lazy Completion within Outer_Syntax: measurable speedup of Sessions.deps; — wenzelm / hgweb
- more robust sorted_entries; — wenzelm / hgweb
- more convenient build_log_history; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more portable print_time, notably for occasional negative (!) elapsed time of theory_timing; — wenzelm / hgweb
- polyml-test version based on experimental branch NewTestRegisterSave; — wenzelm / hgweb
#465 (Nov 4, 2017, 12:50:12 AM)
- support for libgmp on x86_64-darwin; — wenzelm / hgweb
- avoid slow IntInf.pow in Poly/ML 5.7.1 testing version, e.g. relevant for AFP/Lorenz_C0; — wenzelm / hgweb
- delegate boundary cases to existing IntInf.pow; — wenzelm / hgweb
- plain identify job for Isabelle + AFP, independent of any Isabelle technology; — wenzelm / hgweb
- tuned (non-unique example); — wenzelm / hgweb
- clarified situation of global theory names; — wenzelm / hgweb
- less global theories -- avoid confusion about special cases; — wenzelm / hgweb
#464 (Nov 3, 2017, 12:50:11 AM)
- proper deps; — wenzelm / hgweb
- allow unrelated ancestor;
clarified error; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- support alternative ancestor session; — wenzelm / hgweb
- 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)
- more timing; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- init only once (see also c0f776b661fa); — wenzelm / hgweb
- proper merge (amending fb46c031c841); — wenzelm / hgweb
- build faster without heap images for minor imports; — wenzelm / hgweb
- proper order for entries from multiple profiles, notably "AFP"; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- logic_selector refers to raw logic name; — wenzelm / hgweb
- clarified terminology; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- do not store bulky Session.Deps; — wenzelm / hgweb
- avoid duplicate invocation of expensive Sessions.deps on full_sessions;
tuned; — wenzelm / hgweb - added isabelle jedit options -B, -P, clarified -R;
misc tuning and clarification; — wenzelm / hgweb - no heap sharing for empty session (e.g. HOL-ODE); — wenzelm / hgweb
- tuned diagram; — wenzelm / hgweb
- clarified ROOT syntax: 'sessions' and 'theories' are optional, but need to be non-empty; — wenzelm / hgweb
#462 (Nov 1, 2017, 12:50:11 AM)
- removed unused option, which is potentially expensive; — wenzelm / hgweb
- allow to augment session context via explicit session infos;
more compact required_session interface; — wenzelm / hgweb - synthesize session with all required theories from other session imports; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified signature: global_theories is always required; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- minor performance tuning: avoid mutable variable for plain value, e.g. relevant for GC; — wenzelm / hgweb
- more permissive: db could be empty after hard crash; — wenzelm / hgweb
- no censorship (in contrast to 2c828c830ad7); — wenzelm / hgweb
- A few more topological results. And made some slow proofs faster — paulson <lp15@cam.ac.uk> / hgweb
- removed ancient nat-int transfer — haftmann / hgweb
- added lemma — haftmann / hgweb
#461 (Oct 31, 2017, 12:50:09 AM)
- added 'mlex_iff' lemma and simplified proof — blanchet / hgweb
- merged — wenzelm / hgweb
- recovered document from 9bfb6978eb80; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- ROOT cleanup: empty 'document_files' means there is no document; — wenzelm / hgweb
- eliminated pointless warning (see a35af478aee4): empty 'document_files' means there is no document; — wenzelm / hgweb
- more informative timeout message, notably for build_status; — wenzelm / hgweb
- clarified: adapted to ML version; — wenzelm / hgweb
- proper order of initialization (amending 9953ae603a23); — wenzelm / hgweb
- More topological results overlooked last time — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- New results in topology, mostly from HOL Light's moretop.ml — paulson <lp15@cam.ac.uk> / hgweb
- generalized some lemmas on multisets — haftmann / hgweb
- rule out pathologic instances — haftmann / hgweb
- tuned some proofs and added some lemmas — haftmann / hgweb
#460 (Oct 30, 2017, 12:50:07 AM)
- more recent polyml-test version; — wenzelm / hgweb
- reduced simp_depth_limit — nipkow / hgweb
- generalized — immler / hgweb
#459 (Oct 29, 2017, 1:40:12 AM)
- reduced heap hierarchy, for potentially improved performance; — wenzelm / hgweb
- deactivated old tests; — wenzelm / hgweb
- avoid slow proofs due to simp rules from 960509bfd47e; — wenzelm / hgweb
#458 (Oct 28, 2017, 12:50:11 AM)
- some concrete commands;
clarified messages; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- more formal messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- separate JSON parser, which is slightly more general than (deprecated) scala.util.parsing.json.JSON; — wenzelm / hgweb
- more permissive; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- separate JSON lexer; — wenzelm / hgweb
- clarified command language; — wenzelm / hgweb
#457 (Oct 27, 2017, 12:50:07 AM)
#456 (Oct 26, 2017, 12:50:07 AM)
- more explicit check; — wenzelm / hgweb
- more robust treatment of UTF8 in raw byte sources; — wenzelm / hgweb
- clarified check, assuming that load commands are plain ASCII; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- disallow blanks, relevant for session_name / theory_name e.g. in build log files; — wenzelm / hgweb
- uniform system name; — wenzelm / hgweb
#455 (Oct 25, 2017, 12:50:09 AM)
- store session sources stamp; — wenzelm / hgweb
- generalized lemmas cancelling real_of_int/real in (in)equalities with power; completed set of related simp rules; lemmas about floorlog/bitlen — immler / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
#454 (Oct 24, 2017, 12:50:08 AM)
- discontinued Linux 32bit platform support; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated to jdk-8u152, which is for x86_64 only; — wenzelm / hgweb
- added lemma — nipkow / hgweb
- minor performance tuning: avoid mutable variable for plain value, e.g. relevant for GC; — wenzelm / hgweb
#453 (Oct 23, 2017, 12:50:09 AM)
- tuned output; — wenzelm / hgweb
- updated test version; — wenzelm / hgweb
- merged — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- more recent polyml-test version; — wenzelm / hgweb
- parallel remote_builds2 for the sake of "AFP slow" (with theoretical data race on build_log_dirs); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned: build hg_graph only once;
tuned signature; — wenzelm / hgweb - tuned — nipkow / hgweb
- derived axiom iffI as a lemma (thanks to Alexander Maletzky) — nipkow / hgweb
#452 (Oct 22, 2017, 12:50:10 AM)
- remove trailing whitespaces in List — bulwahn / hgweb
- drop a superfluous assumption that was found by the find_unused_assms command — bulwahn / hgweb
- drop a superfluous assumption that was found by the find_unused_assms command and tune proof — bulwahn / hgweb
- drop a superfluous assumption that was found by the find_unused_assms command and tune proof — bulwahn / hgweb
- algebraic foundation for congruences — haftmann / hgweb
#451 (Oct 21, 2017, 1:28:19 AM)
- more ambitious test; — wenzelm / hgweb
- added lemmas and tuned proofs — haftmann / hgweb
- merged — paulson / hgweb
- 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)
#449 (Oct 19, 2017, 12:50:11 AM)
- clarified output; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more thorough treatment of afp_version and afp_pull_date; — wenzelm / hgweb
- tuned options; — wenzelm / hgweb
#448 (Oct 18, 2017, 12:50:08 AM)
- tuned output; — wenzelm / hgweb
- uniform execute, with proper isabelle_identifier (notably for "isabelle components -I"); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- permissive theory_timings for historic versions; — wenzelm / hgweb
#447 (Oct 17, 2017, 12:50:08 AM)
- store theory timings in session in build_log database;
tuned; — wenzelm / hgweb - provide theory timing information, similar to command timing but always considered relevant; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- init user settings on fresh test machine; — wenzelm / hgweb
- added [simp] — nipkow / hgweb
#446 (Oct 16, 2017, 12:50:08 AM)
- proper value; — wenzelm / hgweb
- more AFP tests; — wenzelm / hgweb
- added ml_statistics_step to trim stored properties; — wenzelm / hgweb
- proper argument; — wenzelm / hgweb
#445 (Oct 15, 2017, 12:50:09 AM)
- tuned (graph.all_succs already contains origin); — wenzelm / hgweb
- support for AFP versions;
added AFP tests: non-slow, two partitions; — wenzelm / hgweb - clarified afp_pull_date: both repository versions are relevant; — wenzelm / hgweb
- clarified stored build_args; — wenzelm / hgweb
- partition AFP sessions according to structure, which happens to cut it roughly into equal parts; — wenzelm / hgweb
- support for AFP in build_history and remote_build_history; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- support for AFP versions; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for AFP versions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#444 (Oct 14, 2017, 12:50:07 AM)
#443 (Oct 13, 2017, 12:50:11 AM)
- entries_graph requires acyclic graph, but lazy val allows forming the AFP object nonetheless; — wenzelm / hgweb
- more informative Imports.Report with actual session imports (minimized); — wenzelm / hgweb
- more robust: allow URLs; — wenzelm / hgweb
- more robust: allow Windows file names; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- relaxed assm — nipkow / hgweb
#442 (Oct 12, 2017, 12:50:11 AM)
- back to build_polyml_component according to 54c6ec4166a4 (amending 808e6ddb5a50); — wenzelm / hgweb
- reactivated unfinished tool (cf. a3a847c4fbdb); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified meta_digest; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added isablle build option -f; — wenzelm / hgweb
- canonical multiplicative euclidean size — haftmann / hgweb
- clarified parity — haftmann / hgweb
- clarified uniqueness criterion for euclidean rings — haftmann / hgweb
- tuned proofs — haftmann / hgweb
- tuned imports — haftmann / hgweb
#441 (Oct 11, 2017, 12:50:10 AM)
- fixed markup — paulson <lp15@cam.ac.uk> / hgweb
- ignore isolated nodes by default; — wenzelm / hgweb
- merged — wenzelm / hgweb
- cycle check with informative error; — wenzelm / hgweb
- tuned: each session has at most one defining entry; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- Divided Topology_Euclidean_Space in two, creating new theory Connected. Also deleted some duplicate / variant theorems — paulson <lp15@cam.ac.uk> / hgweb
- Session HOL-Analysis: Moebius functions and the Riemann mapping theorem. — paulson <lp15@cam.ac.uk> / hgweb
#440 (Oct 10, 2017, 12:50:11 AM)
- merged — wenzelm / hgweb
- tuned: less oo-non-sense; — wenzelm / hgweb
- operations for graph display; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- dependencies of entries vs. sessions;
json output like "isabelle afp_dependencies";
misc tuning; — wenzelm / hgweb - some administrative support for AFP; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: public access to ROOT file syntax; — wenzelm / hgweb
- euclidean rings need no normalization — haftmann / hgweb
- more fundamental definition of div and mod on int — haftmann / hgweb
- one uniform type class for parity structures — haftmann / hgweb
- generalized some rules — haftmann / hgweb
- avoid variant of mk_sum — haftmann / hgweb
- adjusted implementation according to comment — haftmann / hgweb
- dropped duplicates — haftmann / hgweb
- generalized simproc — haftmann / hgweb
- replaced recdef were easy to replace — haftmann / hgweb
- elementary definition of division on natural numbers — haftmann / hgweb
- tuned structure — haftmann / hgweb
- abolished (semi)ring_div in favour of euclidean_(semi)ring_cancel — haftmann / hgweb
- Polynomial_Factorial does not depend on Field_as_Ring as such — haftmann / hgweb
- avoid name clashes on interpretation of abstract locales — haftmann / hgweb
- avoid trivial definition — haftmann / hgweb
- canonical introduction and destruction rules for pairwise — haftmann / hgweb
- avoid fact name clashes — haftmann / hgweb
- spelling and tuned whitespace — haftmann / hgweb
- tuned — haftmann / hgweb
- fundamental property of division by units — haftmann / hgweb
- removed mere toy example from library — haftmann / hgweb
- tuned proofs — haftmann / hgweb
- dropped dead code — haftmann / hgweb
- Fixed the theorem name "closed_imp_fip_compact" — paulson <lp15@cam.ac.uk> / hgweb
- new material about connectedness, etc. — paulson <lp15@cam.ac.uk> / hgweb
#439 (Oct 9, 2017, 12:50:12 AM)
- more on Docker; — wenzelm / hgweb
- removed obsolete RC tags; — wenzelm / hgweb
- build_docker is regular tool (non-admin); — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2017 for changeset 64b47495676d — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper File.platform_path for SML/NJ on Windows; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- proper output of raw ML; — wenzelm / hgweb
#438 (Oct 8, 2017, 12:50:11 AM)
- theory qualifier is always session name (see also 31e8a86971a8); — wenzelm / hgweb
- clarified session structure; — wenzelm / hgweb
- discontinued somewhat pointless session group: -g ZF may be replaced by -D ~~/src/ZF; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified empty merge;
tuned; — wenzelm / hgweb - permissive loaded_theories (amending 67dbf5cdc056): user errors are produced e.g. in Known.make; — wenzelm / hgweb
- prefer native platform x86-windows, to make this work on x86_64-cygwin; — wenzelm / hgweb
#437 (Oct 7, 2017, 12:50:12 AM)
- tuned signature; — wenzelm / hgweb
- even more robust syntax (amending 122df1fde073); — wenzelm / hgweb
- clarified error for bad session-qualified imports; — wenzelm / hgweb
- 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)
- merged — wenzelm / hgweb
- completion supports theory header imports;
tuned; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- new theorem at_within_cbox_finite — paulson <lp15@cam.ac.uk> / hgweb
#435 (Oct 5, 2017, 12:50:09 AM)
- process ROOT files only once, which allows duplicate (or overlapping) session root directories; — wenzelm / hgweb
#434 (Oct 4, 2017, 12:50:10 AM)
- prefer Cygwin64, although some components still require update; — wenzelm / hgweb
- updated test version; — wenzelm / hgweb
- more recent polyml-test version; — wenzelm / hgweb
#433 (Oct 3, 2017, 12:50:10 AM)
- misc tuning and modernization; — wenzelm / hgweb
- discontinued obsolete 'files' in session ROOT; — wenzelm / hgweb
- prefer file dependencies wrt. specific theories; — wenzelm / hgweb
- added command 'external_file'; — wenzelm / hgweb
- proper document (cf. 9f5bfef8bd82); — wenzelm / hgweb
- removed pointless dependencies: done by 'spark_open'; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- clarified imports: prefer parent session images; — wenzelm / hgweb
- eliminated old-style no-document imports; — wenzelm / hgweb
- proper document; — wenzelm / hgweb
- more compact (second-order) digest for 10^2..10^3 source files, with slightly increased risk of collisions; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- sources_stamp refers to full sources;
simplified data storage (again); — wenzelm / hgweb - option -S for "isabelle build"; — wenzelm / hgweb
- persistent storage of imported_sources; — wenzelm / hgweb
- cache sources: invoke SHA1.digest at most once;
maintain imported_sources, as required for new theories; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- repaired small incident — blanchet / hgweb
#432 (Oct 2, 2017, 12:50:09 AM)
- updated SMT certificates and added one test — blanchet / hgweb
- updated NEWS — blanchet / hgweb
- 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
- option -B for "isabelle build" and "isabelle imports"; — wenzelm / hgweb
- more standard merge operation; — wenzelm / hgweb
#431 (Oct 1, 2017, 12:50:06 AM)
- updated Sledgehammer docs — blanchet / hgweb
- added veriT component — blanchet / hgweb
- more and updated documentation; — wenzelm / hgweb
- more and updated documentation; — wenzelm / hgweb
- discontinued rudiments of BSD support;
tuned comments; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- x86-cygwin for tools is no longer supported; — wenzelm / hgweb
- updated to x86_64-cygwin; — wenzelm / hgweb
- updated to x86_64-cygwin; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- "windows" application is always x86_64; — wenzelm / hgweb
#430 (Sep 30, 2017, 12:50:09 AM)
- merged — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more accurate node_syntax: avoid overall_syntax for PIDE edits; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified theory syntax vs. overall session syntax; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- more informative loaded_theories: dependencies and syntax; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- session-qualified theory names are mandatory; — wenzelm / hgweb
- discontinued extra checks (see ce676a750575 and 60c159d490a2) -- qualified theory names are meant to cover this; — wenzelm / hgweb
- eliminated a needless dependence on the theorem homeomorphic_punctured_sphere_affine_gen — paulson <lp15@cam.ac.uk> / hgweb
- Merge (resolved trivial conflict) — paulson <lp15@cam.ac.uk> / hgweb
- New results for Green's theorem — paulson <lp15@cam.ac.uk> / hgweb
#429 (Sep 29, 2017, 12:50:08 AM)
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- more proof simplificaition — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- maintain loaded_files for each theory; — wenzelm / hgweb
- clarified: more uniform results; — wenzelm / hgweb
- slightly more parallelism; — wenzelm / hgweb
- prefer sequential file-system access, but parallel parse; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified pure_files, based on uniform loaded_files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature -- more readable output as Scala value; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
#428 (Sep 27, 2017, 12:50:08 AM)
#427 (Sep 26, 2017, 12:50:11 AM)
- basic support for x86_64-cygwin; — wenzelm / hgweb
- Tiny presentational improvements to homeomorphic_punctured_sphere_affine_gen — paulson <lp15@cam.ac.uk> / hgweb
- back to post-release mode;
updated package; — wenzelm / hgweb
#426 (Sep 24, 2017, 12:50:11 AM)
- merged — wenzelm / hgweb
- Added tag Isabelle2017-RC3 for changeset 4f73201b8043 — wenzelm / hgweb
- updated component: static build of for x86-linux, using actual cvc4 1.5 (see also c41642bc1ebb); — wenzelm / hgweb
- updated CVC4 and E components with 32-bit Linux and rebuild 64-bit Linux binaries — blanchet / hgweb
- updated screenshots; — wenzelm / hgweb
- misc tuning and updates for release; — wenzelm / hgweb
- avoid duplicate message for @{action} in particular (see also @{action} within Pure); — wenzelm / hgweb
- more on indentation; — wenzelm / hgweb
- clarified "purge": retain .aux files etc. before "isabelle document", to allow 'document_files' providing such generated files (see also c3ea910b3581, 38ce936acb99); — wenzelm / hgweb
- clarified signature according to Scala version; — wenzelm / hgweb
- updated version for release; — wenzelm / hgweb
- proper result type (cf. b9f5cd845616); — wenzelm / hgweb
- recode Unicode text on the spot, e.g. from copy-paste of output; — wenzelm / hgweb
- support for workspace edits; — wenzelm / hgweb
- store document version; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- updated imports; — wenzelm / hgweb
- more documentation;
tuned message; — wenzelm / hgweb - more derived actions, according to jEdit/org/gjt/sp/jedit/gui/DockableWindowFactory.java; — wenzelm / hgweb
- proper tool name (cf. c1410bcf6e87); — wenzelm / hgweb
- proper standard_path to revert platform_path in JEdit_Sessions.session_base; — wenzelm / hgweb
- avoid local shell variables intruding the resulting environment (via "set -o allexport" in getsettings); — wenzelm / hgweb
- clarified messages: after writing all files (see also 27f90319a499 and 57c85c83c11b); — wenzelm / hgweb
- spelling — haftmann / hgweb
- clarified signature: proper result; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#425 (Sep 23, 2017, 12:50:09 AM)
#424 (Sep 20, 2017, 12:50:09 AM)
- Using the "constant_on" operator — paulson <lp15@cam.ac.uk> / hgweb
#423 (Sep 18, 2017, 12:50:11 AM)
#422 (Sep 15, 2017, 12:50:08 AM)
#421 (Sep 14, 2017, 12:50:08 AM)
#420 (Sep 13, 2017, 12:50:10 AM)
#419 (Sep 12, 2017, 12:50:10 AM)
- clarified signature: proper result; — wenzelm / hgweb
- new theorem about exposed faces — paulson <lp15@cam.ac.uk> / hgweb
#418 (Sep 9, 2017, 12:50:09 AM)
- back to post-release mode -- after fork point; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- Added tag Isabelle2017-RC2 for changeset e9d8ff531700 — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned headers; — wenzelm / hgweb
- Lawrence Paulson's contributions — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Correction of typos and a bit of streamlining — paulson <lp15@cam.ac.uk> / hgweb
- listed contribution — blanchet / hgweb
- Simplicial complexes and triangulations; Baire Category Theorem — paulson <lp15@cam.ac.uk> / hgweb
- updated for release; — wenzelm / hgweb
- removed obsolete session — blanchet / hgweb
- more robust backend identification — blanchet / hgweb
- correctly locate SMBC from Nunchaku — blanchet / hgweb
- added/updated components — blanchet / hgweb
- tuned whitespace in Nunchaku output — blanchet / hgweb
- eliminate artifact of translation in printed Nunchaku model — blanchet / hgweb
- nicer numeral output for nats and ints in Nunchaku — blanchet / hgweb
- rephrased error — blanchet / hgweb
- tweaked Nunchaku bounds — blanchet / hgweb
- speed up proofs slightly — blanchet / hgweb
- use right attribute separator in Nunchaku — blanchet / hgweb
- parse length-0 enums as well in Nunchaku — blanchet / hgweb
- extended and renamed Nunchaku's Kodkod bounds — blanchet / hgweb
- repaired Nunchaku cache handing — blanchet / hgweb
- added Kodkod-specific options to Nunchaku — blanchet / hgweb
- tuning — blanchet / hgweb
- better model parsing and display in Nunchaku — blanchet / hgweb
- properly parenthesize copy types in Nunchaku — blanchet / hgweb
- proper Bash escaping — blanchet / hgweb
- more precise output for Nunchaku — blanchet / hgweb
- added singular 'solver' option to Nunchaku — blanchet / hgweb
- got rid of unsound and needless beta-reduction in Nunchaku frontend — blanchet / hgweb
- tuned Nunchaku's output — blanchet / hgweb
- updated parser for Nunchaku irrelevant output — blanchet / hgweb
- use proper syntax with nunchaku tool — blanchet / hgweb
- 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)
- better duplicate detection — blanchet / hgweb
- merged — nipkow / hgweb
- adapted to better linear arith — nipkow / hgweb
- more simp power and less incompleteness or arith — nipkow / hgweb
- no fork of long-term test results: too complicated; — wenzelm / hgweb
- avoid depedency on FSet; — wenzelm / hgweb
#416 (Sep 6, 2017, 12:50:08 AM)
- merged — nipkow / hgweb
- introduced bst_wrt — nipkow / hgweb
- less aggressive default position: prefer persistent defaults maintained by jEdit (amending 89c5bb2a2128); — wenzelm / hgweb
- tolerate more errors (cf. 1e5ae735e026); — wenzelm / hgweb
#415 (Sep 5, 2017, 12:50:09 AM)
- tuned signature -- avoid warning during jEdit startup; — wenzelm / hgweb
- more thorough change of syntax style extender: jEdit.propertiesChanged invalidates buffer chunk cache; — wenzelm / hgweb
#414 (Sep 4, 2017, 12:50:08 AM)
- updated for release; — wenzelm / hgweb
- Added tag Isabelle2017-RC1 for changeset 34b20f7236ea — wenzelm / hgweb
#413 (Sep 3, 2017, 12:50:10 AM)
- proper URL; — wenzelm / hgweb
- VSCode extension for official Isabelle release; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- simplified README: this is for development version; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
#412 (Sep 2, 2017, 12:50:08 AM)
- clarified startup sequence; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust: provide docking framework via base plugin; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- tuned headers; — wenzelm / hgweb
- eliminated suspicious Unicode; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- more PIDE markup; — wenzelm / hgweb
- merged — bulwahn / hgweb
- more facts on Map.map_of and List.zip — bulwahn / hgweb
- more facts on Map.ran — bulwahn / hgweb
- another fact on (- 1) ^ _ — bulwahn / hgweb
- Update header of locale.ML — ballarin / hgweb
#411 (Sep 1, 2017, 12:50:08 AM)
- Avoid \mu and \nu as constant syntax, use LFP and GFP instead. — ballarin / hgweb
- Revert 5a42eddc11c1. — ballarin / hgweb
- merged — wenzelm / hgweb
- template for $ISABELLE_HOME_USER/ROOTS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature: provide all_known information uniformly (it is subject to Sessions.T selection); — wenzelm / hgweb
- reverted 6acb28e5ba41: permissiveness of 1e5ae735e026 should be sufficient; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tolerate errors in session structure, although this may lead to confusion about theory imports later on; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- clarified signature;
tuned ssh.prefix; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- Connecting PMFs to infinite sums — eberlm <eberlm@in.tum.de> / hgweb
- Moved material into AFP/Splay_Tree — nipkow / hgweb
- merged — nipkow / hgweb
- added PQ with merge — nipkow / hgweb
- merged — Andreas Lochbihler / hgweb
- add type of unordered pairs — Andreas Lochbihler / hgweb
#410 (Aug 31, 2017, 2:03:03 AM)
- merged — paulson / hgweb
- eliminated some goal_cases — paulson <lp15@cam.ac.uk> / hgweb
- unscrambled has_integral_Union — paulson <lp15@cam.ac.uk> / hgweb
- added options to make veriT more complete — blanchet / hgweb
- faster check for non-repository, especially relevant for find_repository to avoid repeated invocation of "hg root"; — wenzelm / hgweb
- merged — nipkow / hgweb
- added lemma — nipkow / hgweb
- more robust: fall-back for SyntaxUtilities.StyleExtender when Isabelle plugin is unloaded; — wenzelm / hgweb
#409 (Aug 30, 2017, 12:50:06 AM)
- correction to my previous commit — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- last-minute integration unscrambling — paulson <lp15@cam.ac.uk> / hgweb
- towards support for HO SMT-LIB — blanchet / hgweb
- Some small lemmas about polynomials and FPSs — eberlm <eberlm@in.tum.de> / hgweb
- tuned names — nipkow / hgweb
- simpler definition — nipkow / hgweb
- typo — nipkow / hgweb
- tuned — nipkow / hgweb
- tuned messages — blanchet / hgweb
- improved Vampire proof parser — blanchet / hgweb
- new file — nipkow / hgweb
- proper theory name; — wenzelm / hgweb
- news — nipkow / hgweb
#408 (Aug 29, 2017, 1:40:27 AM)
- merged — paulson / hgweb
- final cleanup of negligible_standard_hyperplane and other things — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- sorted out cases in negligible_standard_hyperplane — paulson <lp15@cam.ac.uk> / hgweb
- Unscrambling continues as far as negligible_standard_hyperplane — paulson <lp15@cam.ac.uk> / hgweb
- unscrambled has_integral_restrict_open_subinterval — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- Giant cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
- work on indefinite_integral_continuous_left, etc. — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- not ready for release; — wenzelm / hgweb
- updated to cygwin-20170828, which is close to Cygwin 2.8.2-1; — wenzelm / hgweb
- merged — nipkow / hgweb
- added eta_expansion and its documentation. — nipkow / hgweb
- More material on infinite sums — eberlm <eberlm@in.tum.de> / hgweb
#407 (Aug 28, 2017, 12:50:11 AM)
- merged — paulson / hgweb
- some tidying of division_of_nontrivial — paulson <lp15@cam.ac.uk> / hgweb
- division_of_nontrivial partial cleanup — paulson <lp15@cam.ac.uk> / hgweb
- tuning — nipkow / hgweb
- tuned — nipkow / hgweb
- merged — paulson / hgweb
- Elimination of some "presume" — paulson <lp15@cam.ac.uk> / hgweb
- unscrambled Henstock_lemma_part1 — paulson <lp15@cam.ac.uk> / hgweb
#406 (Aug 27, 2017, 12:50:08 AM)
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- reorganized and added log-related lemmas — nipkow / hgweb
- merged — paulson / hgweb
- unscrambling esp of Henstock_lemma_part1 — paulson <lp15@cam.ac.uk> / hgweb
- starting to unscramble bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb
- tuned proofs — nipkow / hgweb
- reorganization of tree lemmas; new lemmas — nipkow / hgweb
#405 (Aug 26, 2017, 12:50:07 AM)
- merged — paulson / hgweb
- unscrambling of integrable_alt — paulson <lp15@cam.ac.uk> / hgweb
- renamed s to S to work with previous change — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- work on integrable_alt, etc. — paulson <lp15@cam.ac.uk> / hgweb
- tidying up has_integral' — paulson <lp15@cam.ac.uk> / hgweb
- more elimination of "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
- Added lemmas — nipkow / hgweb
#404 (Aug 25, 2017, 12:59:21 AM)
- swapping of theory dependency yields less pervasive syntax requiring popular symbols \<mu>, \<nu> — haftmann / hgweb
- more correct output syntax declaration — haftmann / hgweb
- tuned — nipkow / hgweb
- Merge (non-trivial) — paulson <lp15@cam.ac.uk> / hgweb
- More tidying, and renaming of theorems — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- More tidying up of monotone_convergence_interval — paulson <lp15@cam.ac.uk> / hgweb
- tuning (proofs and code) — blanchet / hgweb
- upgraded CVC4 component to fix abnormal termination reported by Larry Paulson — blanchet / hgweb
- dedicated local for "operative" avoids namespace pollution — haftmann / hgweb
#403 (Aug 24, 2017, 12:50:08 AM)
- reorg — nipkow / hgweb
- added lemma — nipkow / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- HOL-Library: going_to filter — Manuel Eberl <eberlm@in.tum.de> / hgweb
- more on the dreadful monotone_convergence_interval — paulson <lp15@cam.ac.uk> / hgweb
#402 (Aug 23, 2017, 12:50:07 AM)
- Lemmas about analysis and permutations — Manuel Eberl <eberlm@in.tum.de> / hgweb
- tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned syntax — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned; — wenzelm / hgweb
- output syntax for pattern aliases — Lars Hupel <lars.hupel@mytum.de> / hgweb
#401 (Aug 22, 2017, 1:24:38 AM)
- HOL-Analysis: Convergent FPS and infinite sums — Manuel Eberl <eberlm@in.tum.de> / hgweb
- proper argument type (amending 8d5cb4ea2b7c); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc updates for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and updates for release; — wenzelm / hgweb
- updated to sqlite-jdbc-3.20.0; — wenzelm / hgweb
- updated to postgresql-42.1.4; — wenzelm / hgweb
- avoid compound edit: it causes confusion about the context of the last line, e.g. final "end"; — wenzelm / hgweb
- added missing file (cf. 9098c36abd1a); — wenzelm / hgweb
#400 (Aug 21, 2017, 12:50:09 AM)
- Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
- More lemmas for HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- enforce Isabelle plugins to be enabled; — wenzelm / hgweb
- officially allow restart of Isabelle plugin; — wenzelm / hgweb
- reinit the manager thread, e.g. after restart of the Isabelle/jEdit plugin; — wenzelm / hgweb
- proper update of options (amending c3d6dd17d626); — wenzelm / hgweb
- more robust plugin restart; — wenzelm / hgweb
- more robust shutdown, e.g. when plugin is stopped; — wenzelm / hgweb
- separate base plugin for important services that should be always available, despite startup errors of the main plugin; — wenzelm / hgweb
- Various lemmas for HOL-Analysis — Manuel Eberl <eberlm@in.tum.de> / hgweb
#399 (Aug 19, 2017, 12:50:09 AM)
- merged — wenzelm / hgweb
- more NEWS; — wenzelm / hgweb
- session-qualified theory imports: isabelle imports -U -i -d '~~/src/Benchmarks' -a; — wenzelm / hgweb
- more informative error message, e.g. relevant for incoherent imports; — wenzelm / hgweb
- syntax for pattern aliases — Lars Hupel <lars.hupel@mytum.de> / hgweb
#398 (Aug 18, 2017, 12:50:08 AM)
- NEWS: Removed constant subseq; subsumed by strict_mono — eberlm <eberlm@in.tum.de> / hgweb
- support for incremental update according to session graph structure; — wenzelm / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Replaced subseq with strict_mono — eberlm <eberlm@in.tum.de> / hgweb
- fix document — Lars Hupel <lars.hupel@mytum.de> / hgweb
- more complete session (amending e77ea0ea7f2c); — wenzelm / hgweb
- clarified imports; — wenzelm / hgweb
- more complete session (amending 783861a66a60); — wenzelm / hgweb
- added lemma — nipkow / hgweb
#397 (Aug 17, 2017, 12:50:07 AM)
- more reorganization around sorted_wrt — nipkow / hgweb
- merged — paulson / hgweb
- fixed the previous commit (henstock_lemma) — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- tidying up henstock_lemma — paulson <lp15@cam.ac.uk> / hgweb
#396 (Aug 16, 2017, 12:50:08 AM)
- merged — nipkow / hgweb
- NEWS sorted_wrt — nipkow / hgweb
- added sorted_wrt to List; added Data_Structures/Binomial_Heap.thy — nipkow / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2017-RC0 for changeset a5dd01b68218 — wenzelm / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- tackling another nightmare proof — paulson <lp15@cam.ac.uk> / hgweb
- extended TSTP type parser + tuned messages — blanchet / hgweb
- added debugging function — blanchet / hgweb
- merged — nipkow / hgweb
- added Min_mset and Max_mset — nipkow / hgweb
- NEWS; — wenzelm / hgweb
#395 (Aug 15, 2017, 12:50:08 AM)
- merged — paulson / hgweb
- patching the previous commit — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- further Hensock tidy-up — paulson <lp15@cam.ac.uk> / hgweb
- separate file for priority queue interface; extended Leftist_Heap. — nipkow / hgweb
- tuned GUI; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- proper tooltip (amending fd8a65b026f1); — wenzelm / hgweb
- updated to scala-2.12.3; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- updated to jdk-8u144; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- more explicit failure; — wenzelm / hgweb
- explicit indication of consolidated nodes; — wenzelm / hgweb
- further tidying — paulson <lp15@cam.ac.uk> / hgweb
#394 (Aug 14, 2017, 1:45:59 AM)
- general rationalisation of Analysis — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- cleanup of integral_norm_bound_integral — paulson <lp15@cam.ac.uk> / hgweb
#393 (Aug 13, 2017, 12:50:06 AM)
- be more explicit on type dlist — haftmann / hgweb
- code generation for Gcd and Lcm when sets are implemented by red-black trees — haftmann / hgweb
- merged — paulson / hgweb
- more Henstock_Kurzweil_Integration cleanup — paulson / hgweb
- merged — paulson / hgweb
- even more horrible proofs disentangled — paulson / hgweb
#392 (Aug 12, 2017, 1:16:31 AM)
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- fmap :: size — Lars Hupel <lars.hupel@mytum.de> / hgweb
- avoid spurious output after exit; — wenzelm / hgweb
- updated package version; — wenzelm / hgweb
- proper state_panel exit; — wenzelm / hgweb
- Some facts about orders of zeros — eberlm <eberlm@in.tum.de> / hgweb
- Winding numbers for rectangular paths — eberlm <eberlm@in.tum.de> / hgweb
#391 (Aug 11, 2017, 12:50:08 AM)
- misc tuning and modernization; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- prefer https for the sake of "npm run vscode:prepublish"; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- fundamental_theorem_of_calculus_interior: more cleanup — paulson <lp15@cam.ac.uk> / hgweb
#390 (Aug 10, 2017, 12:50:07 AM)
- more cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
- added lemmas — nipkow / hgweb
- merged — paulson / hgweb
- more cleanup of fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
- partly unravelled fundamental_theorem_of_calculus_interior — paulson <lp15@cam.ac.uk> / hgweb
- more unknotting — paulson <lp15@cam.ac.uk> / hgweb
#389 (Aug 9, 2017, 1:19:58 AM)
- merged — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- maintain "consolidated" status of theory nodes, which means all evals are finished (but not necessarily prints nor imports); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Removed unnecessary constant 'ball' from Formal_Power_Series — eberlm <eberlm@in.tum.de> / hgweb
#388 (Aug 8, 2017, 12:50:10 AM)
- merged; — wenzelm / hgweb
- more thorough Execution.join, under the assumption that nested Execution.fork only happens from given exed_ids; — wenzelm / hgweb
- more synchronized Execution.snapshot; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — paulson / hgweb
- more Henstock_Kurzweil_Integration cleanup — paulson <lp15@cam.ac.uk> / hgweb
- tuning imports — blanchet / hgweb
- use TFF0 with E 2.0 and above — blanchet / hgweb
- E 2.0 component — blanchet / hgweb
- updated remote Vampire version — blanchet / hgweb
- merged — paulson / hgweb
- more integration cleanups — paulson <lp15@cam.ac.uk> / hgweb
#387 (Aug 7, 2017, 12:50:09 AM)
- slightly generalized card_lists_distinct_length_eq; renamed specialized card_lists_distinct_length_eq to card_lists_distinct_length_eq'; tuned — bulwahn / hgweb
- merged — paulson / hgweb
- further cleanup of "guess" — paulson <lp15@cam.ac.uk> / hgweb
- towards a cleanup of Henstock_Kurzweil_Integration.thy — paulson <lp15@cam.ac.uk> / hgweb
- merged — wenzelm / hgweb
- proper check for active server; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- handle server connections; — wenzelm / hgweb
- clarified database names; — wenzelm / hgweb
- more options;
misc tuning and clarification; — wenzelm / hgweb - support for resident Isabelle servers; — wenzelm / hgweb
- default according to Java API, instead of jEdit usage; — wenzelm / hgweb
- do not fall back on nbe if plain evaluation fails — haftmann / hgweb
#386 (Aug 6, 2017, 12:50:09 AM)
- final tidying up of lemma bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb
- finally rid of finite_product_dependent — paulson <lp15@cam.ac.uk> / hgweb
- more cleanup — paulson <lp15@cam.ac.uk> / hgweb
- trying to disentangle bounded_variation_absolutely_integrable_interval — paulson <lp15@cam.ac.uk> / hgweb
#385 (Aug 5, 2017, 12:50:11 AM)
- merged — paulson / hgweb
- more horrible proofs disentangled — paulson / hgweb
- tuned — haftmann / hgweb
- more structural sharing between common target Generic_Target.init — haftmann / hgweb
- exit always refers to the bottom of a nested local theory stack, after_close always to all non-bottom elements — haftmann / hgweb
- treat exit separate from regular local theory operations — haftmann / hgweb
- provide explicit variant initializers for regular named target vs. almost-named target — haftmann / hgweb
- prefer explicit datatype over implicit sum;
given up separate implementation to pretty-print locale specifications — haftmann / hgweb - compactified output — haftmann / hgweb
- lifting setup for char — haftmann / hgweb
- 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
- uniform namespace handling for both concrete and abstract types, following 32e0da92c786 — haftmann / hgweb
- clarified — haftmann / hgweb
- corrected slip — haftmann / hgweb
- tuned — haftmann / hgweb
- work around weakness in export calculation when generating OCaml code — haftmann / hgweb
- tuned — haftmann / hgweb
#384 (Aug 4, 2017, 2:13:34 AM)
- pass option recommended by Andy Reynolds to CVC4 1.5 (released) or better — blanchet / hgweb
- updated CVC4 component to official 1.5 release — blanchet / hgweb
- merged — paulson / hgweb
- eliminated more "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
- merged — paulson / hgweb
- more tidying — paulson <lp15@cam.ac.uk> / hgweb
- more tidying up — paulson / hgweb
- merged — paulson / hgweb
- merged — paulson / hgweb
- removed all "guess" — paulson / hgweb
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- added lemmas — nipkow / hgweb
- 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 - merged — nipkow / hgweb
- generalized lemma — nipkow / hgweb
#383 (Aug 3, 2017, 12:50:09 AM)
#382 (Aug 2, 2017, 12:50:08 AM)
- misc tuning and modernization; — wenzelm / hgweb
- isabelle update_cartouches -c -t; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- new lemma — nipkow / hgweb
- more explicit Argo proof traces; more correct proof replay for term applications — boehmes / hgweb
#381 (Aug 1, 2017, 12:50:08 AM)
- more cleanup of Tagged_Division — paulson <lp15@cam.ac.uk> / hgweb
#380 (Jul 31, 2017, 1:03:46 AM)
- partial cleanup of the horrible Tagged_Division — paulson <lp15@cam.ac.uk> / hgweb
#379 (Jul 29, 2017, 12:50:06 AM)
#378 (Jul 28, 2017, 12:50:09 AM)
- polytopes: simplical subdivisions, etc. — paulson <lp15@cam.ac.uk> / hgweb
#377 (Jul 27, 2017, 12:50:10 AM)
- New theory of Equiintegrability / Continuity of the indefinite integral / improper integration — paulson <lp15@cam.ac.uk> / hgweb
- moved transitive_stepwise_le into Nat, where it belongs — paulson <lp15@cam.ac.uk> / hgweb
#376 (Jul 25, 2017, 12:50:08 AM)
- refactored some HORRIBLE integration proofs — paulson <lp15@cam.ac.uk> / hgweb
#375 (Jul 21, 2017, 1:09:23 AM)
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- improve setup for fMin/fMax/fsum; courtesy of Ondřej Kunčar & Florian Haftmann — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned code setup — Lars Hupel <lars.hupel@mytum.de> / hgweb
- strengthened tactic — blanchet / hgweb
- Divided Convex_Euclidean_Space.thy in half, creating new theory Starlike — paulson <lp15@cam.ac.uk> / hgweb
- strengthened tactic (for 'fun' BNF) — blanchet / hgweb
#374 (Jul 20, 2017, 12:59:08 AM)
- new material: Colinearity, convex sets, polytopes — paulson <lp15@cam.ac.uk> / hgweb
#373 (Jul 19, 2017, 12:50:10 AM)
- poles and residues of the Gamma function — eberlm <eberlm@in.tum.de> / hgweb
- merged — Andreas Lochbihler / hgweb
- new derived targets for evaluating Haskell and Scala programs — Andreas Lochbihler / hgweb
- Printing natural numbers as numerals in evaluation — eberlm <eberlm@in.tum.de> / hgweb
#372 (Jul 18, 2017, 12:50:10 AM)
- fmap is finite — Lars Hupel <lars.hupel@mytum.de> / hgweb
#371 (Jul 17, 2017, 12:50:34 AM)
- facts about cardinality of vector type — eberlm <eberlm@in.tum.de> / hgweb
#370 (Jul 16, 2017, 12:50:06 AM)
- Adapted Approximation_Bounds to changes in Multiset — eberlm <eberlm@in.tum.de> / hgweb
- Simprocs for roots of numerals — eberlm <eberlm@in.tum.de> / hgweb
- Updated NEWS — eberlm <eberlm@in.tum.de> / hgweb
- HOL-Analysis: Infinite products — eberlm <eberlm@in.tum.de> / hgweb
- 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)
- additional lemmas for State_Monad, courtesy of Andreas Lochbihler — Lars Hupel <lars.hupel@mytum.de> / hgweb
- more material on finite maps — Lars Hupel <lars.hupel@mytum.de> / hgweb
- redundant since c6714a9562ae — traytel / hgweb
- store the unfolded definitions of the lifted bnf constants under "_def" name — traytel / hgweb
#368 (Jul 12, 2017, 12:50:33 AM)
- state monad — Lars Hupel <lars.hupel@mytum.de> / hgweb
- State_Monad ~> Open_State_Syntax — Lars Hupel <lars.hupel@mytum.de> / hgweb
- more material on fmaps — Lars Hupel <lars.hupel@mytum.de> / hgweb
- canonical representation for fmaps is fmlookup — Lars Hupel <lars.hupel@mytum.de> / hgweb
- fmaps are countable — Lars Hupel <lars.hupel@mytum.de> / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- card_0_eq ~> fcard_0_eq — Lars Hupel <lars.hupel@mytum.de> / hgweb
- material from $AFP/Formula_Derivatives/FSet_More — Lars Hupel <lars.hupel@mytum.de> / hgweb
- FSet is monadic — Lars Hupel <lars.hupel@mytum.de> / hgweb
- finite sets are countable — Lars Hupel <lars.hupel@mytum.de> / hgweb
- lift sum to finite sets — Lars Hupel <lars.hupel@mytum.de> / hgweb
#367 (Jul 11, 2017, 1:06:21 AM)
- tuned — haftmann / hgweb
- clarified — haftmann / hgweb
- dropped superfluous theory imports — haftmann / hgweb
#366 (Jul 9, 2017, 12:50:11 AM)
#365 (Jul 8, 2017, 12:50:07 AM)
#364 (Jul 5, 2017, 12:50:07 AM)
#363 (Jul 4, 2017, 12:50:08 AM)
- proper concept of code declaration wrt. atomicity and Isar declarations — haftmann / hgweb
- merged — wenzelm / hgweb
- complete on long name components as well; — wenzelm / hgweb
- added command 'alias' and 'type_alias'; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- qualify Complete_Partial_Order2.compact — Andreas Lochbihler / hgweb
#362 (Jul 2, 2017, 12:50:06 AM)
- tuned; — wenzelm / hgweb
- proper fonts (cf. 1d219d76873b); — wenzelm / hgweb
- all_known can cause timeout of VSCode server startup, notably on Windows; — wenzelm / hgweb
- tuned documentation;
updated package version;
updated screenshot reference; — wenzelm / hgweb
#361 (Jul 1, 2017, 12:50:10 AM)
- clarified screenshot; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- retain symlinks in file names from VSCode: relevant for proper file locations in decorations etc.; — wenzelm / hgweb
- clarified platform file operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more robust: always package; — wenzelm / hgweb
- prefer explicit link; — wenzelm / hgweb
#360 (Jun 30, 2017, 12:50:07 AM)
- updated package; — wenzelm / hgweb
- provide --baseImagesUrl for VSCode extensions marketplace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added screenshot; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned spelling; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- clarified editor focus; — wenzelm / hgweb
- proper hyperlink_command, notably for locate_query;
support bidirectional caret update; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- proper dynamic controls, notably for auto_update_enabled; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- HTML GUI actions via JavaScript; — wenzelm / hgweb
- more operations/options; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#359 (Jun 28, 2017, 12:55:26 AM)
- merged — wenzelm / hgweb
- support for HTTP/POST method;
more explict type HTTP.Arg; — wenzelm / hgweb - clarified defaults; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- added missing files (cf. 5aa9cb83e70e); — wenzelm / hgweb
- auto update; — wenzelm / hgweb
- GUI controls similar to Tools/jEdit/src/state_dockable.scala; — wenzelm / hgweb
- GUI layout similar to Pure/GUI/wrap_panel.scala; — wenzelm / hgweb
- Removed more "guess", etc. — paulson <lp15@cam.ac.uk> / hgweb
- more error checking — blanchet / hgweb
#358 (Jun 27, 2017, 1:37:52 AM)
- merged — wenzelm / hgweb
- some HTML GUI elements; — wenzelm / hgweb
- proper bootstrap_name (amending b42743f5b595); — wenzelm / hgweb
- clarified indentation; — wenzelm / hgweb
- More tidying of horrible proofs — paulson <lp15@cam.ac.uk> / hgweb
- A few renamings and several tidied-up proofs — paulson <lp15@cam.ac.uk> / hgweb
#357 (Jun 25, 2017, 12:50:09 AM)
- back to scala-2.12.2, after a41435469559; — wenzelm / hgweb
- more direct construction of integer_of_num;
code equations for integer_of_char may rely on pattern matching on Char — haftmann / hgweb - treat "undefined" constants internally as special form of case combinators — haftmann / hgweb
- Improved error reporting when activating a locale instance (beyond syntax decls). — ballarin / hgweb
- Additional corollary Knaster_Tarski_idem_inf_eq. — ballarin / hgweb
- clarified indentation; — wenzelm / hgweb
- clarified indentation; — wenzelm / hgweb
#356 (Jun 24, 2017, 12:50:06 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- indentation of keywords after input; — wenzelm / hgweb
- indent = 0 for blank lines: produce less whitespace by default; — wenzelm / hgweb
- clarified prev_line: stop at blank line; — wenzelm / hgweb
- more information; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid trailing spaces; — wenzelm / hgweb
- clarified modules;
tuned; — wenzelm / hgweb - Merged — eberlm <eberlm@in.tum.de> / hgweb
- distrib_lattice instance for filters — eberlm <eberlm@in.tum.de> / hgweb
#355 (Jun 23, 2017, 12:50:11 AM)
- merged — wenzelm / hgweb
- keep original bottom-up order of proof forks, which potentially reduces thread congestion due to Proofterm.consolidate; — wenzelm / hgweb
- consolidate proofs more simultaneously; — wenzelm / hgweb
- more informative task_statistics; — wenzelm / hgweb
- more informative task_statistics; — wenzelm / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- New theorems and much tidying up of the old ones — paulson <lp15@cam.ac.uk> / hgweb
- added 'solvers' option to Nunchaku — blanchet / hgweb
- Contravariant map on filters — eberlm <eberlm@in.tum.de> / hgweb
#354 (Jun 22, 2017, 12:52:04 AM)
- merged — wenzelm / hgweb
- tuned granularity of parallel tasks; — wenzelm / hgweb
- more completion; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- added -d option to Mirabelle — blanchet / hgweb
- stripped code pre/postprocessor setup for real from superfluous rules — haftmann / hgweb
- Tidying up integration theory and some new theorems — paulson <lp15@cam.ac.uk> / hgweb
- more completion; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#353 (Jun 21, 2017, 12:50:10 AM)
- deleting a code equation never leads to unimplemented function — haftmann / hgweb
- avoid ancient [code, code del] antipattern — haftmann / hgweb
- obsolete — haftmann / hgweb
- register equations stemming from extracted proofs as specification rules — haftmann / hgweb
- tuned — haftmann / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper treatment of empty result; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- provide spell-checker menu via completion commands; — wenzelm / hgweb
- added commands for spell-checker dictionary; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuning — blanchet / hgweb
- SMT news — blanchet / hgweb
- correctly unfold applied 'let's (e.g. '(let x = a in f) b') -- and removed dead code — blanchet / hgweb
- do not print unimplemented functions — haftmann / hgweb
- dropped void values — haftmann / hgweb
- more uniform order of constructors — haftmann / hgweb
- more consistent terminology — haftmann / hgweb
- avoid name particle "the" where no selection is implied — haftmann / hgweb
- more uniform ordering and naming of sections;
proper local function — haftmann / hgweb - tuned internal signature — haftmann / hgweb
- more explicit constructor name — haftmann / hgweb
- tuned whitespace — haftmann / hgweb
- replaced recdef by fun — haftmann / hgweb
- spelling — haftmann / hgweb
#352 (Jun 20, 2017, 12:50:07 AM)
- merged — wenzelm / hgweb
- added spell-checker completion; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature;
clarified modules; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- Repaired an inadvertent reordering of the premises of two theorems — paulson <lp15@cam.ac.uk> / hgweb
- New theorems; stronger theorems; tidier theorems. Also some renaming — paulson <lp15@cam.ac.uk> / hgweb
#351 (Jun 18, 2017, 12:50:11 AM)
- merged — nipkow / hgweb
- adapted to new simp lemmas — nipkow / hgweb
- added simp rules — nipkow / hgweb
- more permissive: avoid situations where query is silently ignored; — wenzelm / hgweb
- more robust: do not touch unrelated directory isabelle_repos_other (i.e. bad argument); — wenzelm / hgweb
- always start with fresh clone (with explicitly given rev): more robust on Windows; — wenzelm / hgweb
- reverted 94cad7590015: does not help much on Windows; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- maintain overlays within main state of document models;
proper pending_input for Isabelle/VSCode; — wenzelm / hgweb - proper treatment of editor overlays; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support for separate proof state output; — wenzelm / hgweb
- automatic reformatting; — wenzelm / hgweb
- more general dispatcher operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#350 (Jun 16, 2017, 12:50:10 AM)
- Some new material. SIMPRULE STATUS for sum/prod.delta rules! — paulson <lp15@cam.ac.uk> / hgweb
- tuned — nipkow / hgweb
#349 (Jun 15, 2017, 12:50:08 AM)
#348 (Jun 14, 2017, 12:50:09 AM)
- clarified signature; — wenzelm / hgweb
- added abstract editor operations, notably for Query_Operation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- removed pointless entries: not part of api.LanguageEntry; — wenzelm / hgweb
- avoid overlapping line background, notably for "quoted"; — wenzelm / hgweb
- tuned rendering; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- retain vacuous CompletionProvider for now; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- dynamic configuration of prettify-symbols-mode, similar to VSCoq; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- removed pointless default: vscode.previewHtml happens only after prover response; — wenzelm / hgweb
- more markup for HTML rendering; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#347 (Jun 11, 2017, 12:50:11 AM)
- superseded by external protocol; — wenzelm / hgweb
- use old-style "textEdit" for the sake of the external protocol (see also vscode-languageserver-node/issues/188); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- symbol completion that bypasses the LS protocol, and thus observes the range properly;
more symbol operations; — wenzelm / hgweb - More rules for Probability/Tree_Space — eberlm <eberlm@in.tum.de> / hgweb
#346 (Jun 10, 2017, 1:11:48 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified output for symbol completion; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform syntax_completion + semantic_completion; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- provide information about Isabelle symbols within VSCode; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- Cleaned up and extended Probability/Tree_Space — eberlm <eberlm@in.tum.de> / hgweb
- HOL-Probability: use tree datastructure from Libary/Tree; hide left/right/var projections — hoelzl / hgweb
- avoid markup, for the sake of Build_Log.Log_File.parse_props; — wenzelm / hgweb
- more robust: store important meta info before potential failure; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more HTML rendering as in Isabelle/jEdit;
tuned; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified menu;
avoid non-portable ALT-mouse combination; — wenzelm / hgweb - clarified signature; — wenzelm / hgweb
- HTML preview based on PIDE markup; — wenzelm / hgweb
- explicit foreground color, for the sake of dark theme in VSCode; — wenzelm / hgweb
- tuned layout (amending 8040d2563593); — wenzelm / hgweb
- more official session qualifier; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- 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)
- merged — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- more tooltips; — wenzelm / hgweb
- clarified imports; — wenzelm / hgweb
- update strictly local imports only; — wenzelm / hgweb
- proper imports_base; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- avoid redundant Preview documents; — wenzelm / hgweb
- HOL-Probability: add measurable space for trees — hoelzl / hgweb
#344 (Jun 7, 2017, 1:02:54 AM)
- clarified import of loaded theory; — wenzelm / hgweb
- decomposed tuple — haftmann / hgweb
- tuned — haftmann / hgweb
- clarified message — haftmann / hgweb
- tuned signature; — wenzelm / hgweb
- discontinued obsolete print mode; — wenzelm / hgweb
#343 (Jun 6, 2017, 12:56:55 AM)
- HTML preview via builtin HTTP server; — wenzelm / hgweb
- permissive output of XML.Text, e.g. relevant for embedded <style>; — wenzelm / hgweb
- avoid Local_Theory.reset in application space — haftmann / hgweb
- tuned — haftmann / hgweb
- specific output setup is not supposed to intrude regular import theory — haftmann / hgweb
- avoid duplicate — haftmann / hgweb
- streamlined code setup for fake terms — haftmann / hgweb
- modernized (code) setup for enumeration predicates — haftmann / hgweb
- simplified setup — haftmann / hgweb
- executable domain membership checks — haftmann / hgweb
- more tests; — wenzelm / hgweb
- cover more history; — wenzelm / hgweb
- cover more history; — wenzelm / hgweb
- uniform notion of Symbol.is_controllable (see also 265d9300d523); — wenzelm / hgweb
#342 (Jun 3, 2017, 12:50:09 AM)
- merged — lammich <lammich@in.tum.de> / hgweb
- Added char, ref, array to heap-storable types — lammich <lammich@in.tum.de> / hgweb
- Fixed to also work with non-IntInf default int type — lammich <lammich@in.tum.de> / hgweb
#341 (Jun 2, 2017, 12:50:10 AM)
- updated package; — wenzelm / hgweb
- proper markup for IsabelleText font; — wenzelm / hgweb
- generate CSS for Isabelle fonts; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- output control symbols like ML version, with optionally hidden source; — wenzelm / hgweb
- use css from Isabelle distribution; — wenzelm / hgweb
- clarified output; — wenzelm / hgweb
- proper update of already existing preview; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- uniform output of HTML as XML;
discontinued special cases of 041dc6d8d344; — wenzelm / hgweb - tuned layout; — wenzelm / hgweb
- modernized generated HTML; — wenzelm / hgweb
- tuned signature;
tuned; — wenzelm / hgweb - added update operation; — wenzelm / hgweb
- clarified name;
tuned whitespace; — wenzelm / hgweb - register commands earlier, before prover startup; — wenzelm / hgweb
- explicit preview request/response;
commands, icons, menus like VSCode markdown preview;
clarified Uri information (again);
tuned; — wenzelm / hgweb - tuned layout; — wenzelm / hgweb
- more robust -- avoid race condition wrt. Haskell output in $ISABELLE_TMP/examples/ — wenzelm / hgweb
#340 (May 31, 2017, 12:50:10 AM)
- merged — wenzelm / hgweb
- tuned -- like Dynamic_Preview; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- provide preview content on Scala side (similar to output); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more careful treatment of context.subscriptions; — wenzelm / hgweb
- clarified event handling;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned names — nipkow / hgweb
- adjusted doc — nipkow / hgweb
- redefined Greatest — nipkow / hgweb
#339 (May 30, 2017, 12:50:08 AM)
- merged — wenzelm / hgweb
- update preview after document change;
clarified encode_name/decode_name;
clarified other_column; — wenzelm / hgweb - proper HTML preview; — wenzelm / hgweb
- clarified view column;
tuned whitespace; — wenzelm / hgweb - basic setup for document preview; — wenzelm / hgweb
- Tuned Library/Sublist.thy — eberlm <eberlm@in.tum.de> / hgweb
- reorganised material on sublists — eberlm <eberlm@in.tum.de> / hgweb
#338 (May 29, 2017, 12:50:09 AM)
- removed GreatestM — nipkow / hgweb
- introduced arg_max — nipkow / hgweb
- added is_arg_min — nipkow / hgweb
- removed LeastM; is now arg_min — nipkow / hgweb
#337 (May 28, 2017, 1:32:43 AM)
- more arg_min — nipkow / hgweb
- no exit code from build processes by default, e.g. relevant for non-strict results of remote_build_history; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified build errors;
tuned signature; — wenzelm / hgweb - tuned layout; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#336 (May 27, 2017, 1:34:01 AM)
- tuned layout; — wenzelm / hgweb
- show errors from build_log database; — wenzelm / hgweb
- support for message underline and tooltips; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- store errors in build_history logs and database; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more selective database access; — wenzelm / hgweb
- store errors in build db; — wenzelm / hgweb
- more correct and complete output of control characters; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- do not expose ML interrupt in Scala; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#335 (May 26, 2017, 12:50:09 AM)
- prefer strict result (in contrast to 0f3b0a929c02); — wenzelm / hgweb
- avoid conflict with generated settings of other_isabelle; — wenzelm / hgweb
- more progress information, for the sake of sporadic dropouts; — wenzelm / hgweb
- restricted perspective depending on the caret -- important for reactivity when editing big files; — wenzelm / hgweb
- parallel retrieval of PIDE markup; — wenzelm / hgweb
- clarified output: do not require "method", which is absent for ResponseMessage; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified message logging; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- obsolete special case — haftmann / hgweb
#334 (May 25, 2017, 12:50:09 AM)
- tuned message; — wenzelm / hgweb
- proper ISABELLE_IDENTIFIER for remote Admin/build_history, e.g. relevant for settings; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper index; — wenzelm / hgweb
#333 (May 24, 2017, 12:50:09 AM)
- updated package; — wenzelm / hgweb
- support text overview colors via decorations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified build.out progress; — wenzelm / hgweb
- more persistent build.out; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#332 (May 23, 2017, 12:50:10 AM)
- less ambitious parallelism to make this work more robustly on Windows; — wenzelm / hgweb
- more settings; — wenzelm / hgweb
- support for ISABELLE_GHC on Windows, using the native version (mingw32); — wenzelm / hgweb
- permissive trim_line as in Scala, e.g. relevant for poly/TextIO.print output on Windows; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more settings; — wenzelm / hgweb
- more robust treatment of generated strings; — wenzelm / hgweb
- proper File.platform_path for scala on Windows; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- proper File.platform_path for poly on Windows; — wenzelm / hgweb
#331 (May 22, 2017, 1:39:29 AM)
- back to scala-2.11.8 due to apparent non-termination of HOL-Codegenerator_Test; — wenzelm / hgweb
- suppress failed sessions, since Jenkins entries lack ISABELLE_BUILD_OPTIONS with threads (see also 744878d72021); — wenzelm / hgweb
- more general workaround for failed sessions (again, see also 2edb89630a80, ed7b5cd3a7f2); — wenzelm / hgweb
- merged — wenzelm / hgweb
- show failed sessions on main page; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- HTML rendering based on Isabelle/jEdit colors; — wenzelm / hgweb
- refer to already extracted library files, to avoid tmp files produced by SQLiteJDBCLoader, which tend to remain after JVM crash; — wenzelm / hgweb
- incremental build progress, to see state after unexpected failure (see also b3d6fb291f58); — wenzelm / hgweb
- more Progress variations; — wenzelm / hgweb
- more systematic separation of build_history directories (see also 80c1c1f53e72); — wenzelm / hgweb
- updated dependencies; — wenzelm / hgweb
- added one more simplification to help replay — blanchet / hgweb
- adapt to Scala 2.12.x — Lars Hupel <lars.hupel@mytum.de> / hgweb
#330 (May 21, 2017, 12:50:07 AM)
- updated to postgresql-42.1.1; — wenzelm / hgweb
- updated to sqlite-jdbc-3.18.0; — wenzelm / hgweb
- keep main build.log to help diagnosing spurious lack of log_path.xz; — wenzelm / hgweb
#329 (May 20, 2017, 12:50:08 AM)
- clarified build_polyml_component; — wenzelm / hgweb
- avoid mixture of symlinks and hardlinks, which causes problems with BSD tar on macOS Sierra; — wenzelm / hgweb
- updated; — wenzelm / hgweb
- more uniform line-oriented output, notably for scala-2.12.2 REPL which emits "\n" separately; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- suppress ANSI control sequences in Scala console; — wenzelm / hgweb
- updated to scala-2.12.2; — wenzelm / hgweb
- updated to jdk-8u131; — wenzelm / hgweb
- updated to xz-java-1.6; — wenzelm / hgweb
- separate keep auxiliary directory, to facilitate error diagnosis; — wenzelm / hgweb
#328 (May 19, 2017, 12:50:09 AM)
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- more on sublists — eberlm <eberlm@in.tum.de> / hgweb
- tuned; — wenzelm / hgweb
- more charts; — wenzelm / hgweb
- uniform heap_scale;
tuned; — wenzelm / hgweb - more plots from ml_statistics; — wenzelm / hgweb
- simplified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more JFreeChart operations;
tuned signature; — wenzelm / hgweb
#327 (May 18, 2017, 12:50:09 AM)
- do not store bulky ml_statistics; — wenzelm / hgweb
- more output; — wenzelm / hgweb
- plot average heap size; — wenzelm / hgweb
- more systematic maximum and average;
tuned; — wenzelm / hgweb - clarified use of XML.Cache; — wenzelm / hgweb
- proper ml_statistics; — wenzelm / hgweb
- store processed content instead of somewhat bulky properties; — wenzelm / hgweb
- include full ML statistics: max heap size; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- eliminated unused operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified universal table: include ml_statistics; — wenzelm / hgweb
- proper order for entry list cons; — wenzelm / hgweb
- proper check (amending ad35427dbe88); — wenzelm / hgweb
#326 (May 17, 2017, 12:50:06 AM)
- less restrictive filter: omit empty charts, but show latest timing; — wenzelm / hgweb
- prefer explicit output file: potentially more robust than stdout; — wenzelm / hgweb
- proper init_settings, before inspecting ML_HOME etc; — wenzelm / hgweb
- support for explicit output file: potentially more robust than stdout; — wenzelm / hgweb
- 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 - more arg_min — nipkow / hgweb
#325 (May 16, 2017, 12:50:07 AM)
- NEWS; — wenzelm / hgweb
- history parameters like "Linux A", for more comparable results; — wenzelm / hgweb
#324 (May 15, 2017, 12:50:07 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- style for <dl> that is reminiscent of LaTeX; — wenzelm / hgweb
- more systematic HTML.init_dir with css; — wenzelm / hgweb
- prefer logical markup; — wenzelm / hgweb
- extra space only for some structual elements, but not <a>, <b>, <em> etc. (amending 8a0fe5469ba0); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- implicitly check for unknown files (not part of a Mercurial repository); — wenzelm / hgweb
- prefer explicit progress channel; — wenzelm / hgweb
- prefer explicit progress channel; — wenzelm / hgweb
- more explicit warning/error messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified interface; — wenzelm / hgweb
- more robust command invocation, without defaults from hgrc; — wenzelm / hgweb
- clarified: repository files before commit; — wenzelm / hgweb
- eliminated suspicious Unicode; — wenzelm / hgweb
- clarified notion of known files (before actual commit); — wenzelm / hgweb
- explore older history; — wenzelm / hgweb
- explicit history_base; — wenzelm / hgweb
- explore repository structure, with minimal assumptions about "hg log" output; — wenzelm / hgweb
- avoid hardlinks, for more robustness on Windows file-systems; — wenzelm / hgweb
- added function arg_min — nipkow / hgweb
- merged — nipkow / hgweb
- added lemma — nipkow / hgweb
- obsolete (see also bdd17b18e103, f533820e7248); — wenzelm / hgweb
#323 (May 14, 2017, 12:50:08 AM)
#322 (May 13, 2017, 12:50:09 AM)
- explicit theory for factorials — haftmann / hgweb
- more lemmas — haftmann / hgweb
- explore older history; — wenzelm / hgweb
- more explicit flag for historic builds; — wenzelm / hgweb
- proper result for rev == ""; — wenzelm / hgweb
- tuned -- more open to experimentation; — wenzelm / hgweb
- tuned -- more visible; — wenzelm / hgweb
- updated to polyml-5.7 for testing (not yet ready for production use); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#321 (May 11, 2017, 12:50:08 AM)
- notes on gnuplot; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- made SMT reconstruction more complete (bug report by Lukas Bulwahn) — blanchet / hgweb
- tuning — blanchet / hgweb
- stretch image according to history length; — wenzelm / hgweb
- actually plot extended profile history; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
#320 (May 10, 2017, 12:50:09 AM)
- more output; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- more robust update of generated directory;
tuned; — wenzelm / hgweb - more output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- enter deeper into history; — wenzelm / hgweb
- more Jenkins test results; — wenzelm / hgweb
- clarified order of output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#319 (May 9, 2017, 12:50:09 AM)
- tuned message; — wenzelm / hgweb
- pick isabelle_version based on build_log database; — wenzelm / hgweb
- simplified default; — wenzelm / hgweb
- tuned (again); — wenzelm / hgweb
- allow column with defining expression; — wenzelm / hgweb
- tuned -- inlined single use; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified image size; — wenzelm / hgweb
- proper type for iterated application; — wenzelm / hgweb
- make index formally within Isabelle/Scala; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- plot heap size; — wenzelm / hgweb
- more precise profiles; — wenzelm / hgweb
- suppress "Pure" with its special threads=1 (Jenkins log does not provide threads in ISABELLE_BUILD_OPTIONS); — wenzelm / hgweb
- more specific workaround (see also ed7b5cd3a7f2); — wenzelm / hgweb
#318 (May 8, 2017, 1:02:23 AM)
- cpu time is somewhat redundant for threads=1;
tuned output; — wenzelm / hgweb - clarified description vs. file name; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- clarified types; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more uniform charts;
tuned headings; — wenzelm / hgweb - always show ml_timing -- in another chart; — wenzelm / hgweb
- removed threshold: redundant due to sorting; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- parallel gnuplot invocation; — wenzelm / hgweb
- more HTML output; — wenzelm / hgweb
- clarified explicit Build_Status.Data operations;
more HTML output; — wenzelm / hgweb - more operations;
tuned; — wenzelm / hgweb - more uniform threads value, notably for Pure session; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- added option verbose for SQL source; — wenzelm / hgweb
#317 (May 7, 2017, 12:50:07 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- present build status;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- clarified name; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- performance statistics from build log database; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- legacy version for Jenkins website; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- detect database entries; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#316 (May 6, 2017, 12:50:06 AM)
- NEWS: totient 1 = 1 now — Manuel Eberl <eberlm@in.tum.de> / hgweb
#315 (May 5, 2017, 12:50:09 AM)
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- More material on totient function — eberlm <eberlm@in.tum.de> / hgweb
- merged — wenzelm / hgweb
- clarified universal view: include pull_date; — wenzelm / hgweb
- clarified signature: PostgreSQL manages high-volume data, SQLite only sees small snapshots; — wenzelm / hgweb
- clarified database layout: pull date progression follows Isabelle only, and AFP is derived from that; — wenzelm / hgweb
- redundant; — wenzelm / hgweb
- Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.jiRMht — paulson <lp15@cam.ac.uk> / hgweb
- A few more new lemmas — paulson <lp15@cam.ac.uk> / hgweb
- more permissive, e.g. for system operations as in 678e00851cfb; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer standard getOrElse; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified directory layout; — wenzelm / hgweb
- eliminated unused afp_pull_date table;
tuned; — wenzelm / hgweb - slightly more compact file; — wenzelm / hgweb
- produce build_log_snapshot, based on small prefix into pull_date history; — wenzelm / hgweb
- omit parentheses for the sake of SQLite; — wenzelm / hgweb
- more snapshot content; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- more direct insert_permissive statement, which avoids somewhat fragile nested transactions; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- simplified: standard toString is SQL.ident; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified pull_date tables;
support for SQLite snapshot; — wenzelm / hgweb - views for full PostgreSQL database; — wenzelm / hgweb
- eliminated redundant type SQL.View;
eliminated unused DROP operations; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#314 (May 4, 2017, 12:50:10 AM)
- two new theorems — paulson <lp15@cam.ac.uk> / hgweb
#313 (May 3, 2017, 12:50:09 AM)
- merged — wenzelm / hgweb
- detect old log files (early 2016); — wenzelm / hgweb
- explicit support for multiple regexes; — wenzelm / hgweb
- some derived data fields, to facilitate queries; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- Automated merge with bundle:/var/folders/9z/l1x9y3bd16x9_70pdp4703jr0000gp/T/SourceTreeTemp.VldMQI — paulson <lp15@cam.ac.uk> / hgweb
- Simplification of some proofs. Also key lemmas using !! rather than ! in premises — paulson <lp15@cam.ac.uk> / hgweb
- more general pattern; — wenzelm / hgweb
- more timing; — wenzelm / hgweb
- proper quote (amending 546020a98a91): e.g. relevant for "ISABELLE_BUILD_OPTIONS"; — wenzelm / hgweb
- suppress build_log_snapshot: too bulky; — wenzelm / hgweb
#312 (May 2, 2017, 12:50:06 AM)
- more Jenkins logs for build_log database; — wenzelm / hgweb
- approximate repository identify job based on isabelle-nightly-slow;
more Jenkins changeset patterns found in the wild; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified treatment of qualified names (amending 7ef438495a02); — wenzelm / hgweb
- create full view on build_log data, but avoid bombing sqlitebrowser; — wenzelm / hgweb
- support for views; — wenzelm / hgweb
- more operations;
tuned; — wenzelm / hgweb - slightly more compact file; — wenzelm / hgweb
- incremental download of Jenkins log files, which are also added to database; — wenzelm / hgweb
- more robust detection of Jenkins log; — wenzelm / hgweb
- detect Jenkins log files as well; — wenzelm / hgweb
- detect host name; — wenzelm / hgweb
- more parallelism; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper log_path check;
report progress; — wenzelm / hgweb - ensure canonical order: latest first; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- download Jenkins logs with inlined ml_statistics; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- read ml_statistics from session logs: .db or .gz files; — wenzelm / hgweb
#311 (May 1, 2017, 1:11:40 AM)
- more informative log_filename; — wenzelm / hgweb
- retrieve more than just 100 builds; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified database update: full ml_statistics on server, no ml_statistics on plain file; — wenzelm / hgweb
- parse ml_statistics only when required; — wenzelm / hgweb
- clarified database layout: bulky ml_statistics are stored/retrieved separately; — wenzelm / hgweb
- support for qualified names, which are not quoted (e.g. for SQLite);
more operations; — wenzelm / hgweb - clarified dummy Session_Entry; — wenzelm / hgweb
- clarified database update operations;
more efficient log_file processing;
tuned; — wenzelm / hgweb - tuned message; — wenzelm / hgweb
#310 (Apr 30, 2017, 12:50:09 AM)
- maintain build_log database; — wenzelm / hgweb
- exclude special log files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- ssh_close for proper termination after use of database; — wenzelm / hgweb
- some documentation; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified database content; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- optional ml_statistics: much faster; — wenzelm / hgweb
- proper query (amending ce15da15f8e2); — wenzelm / hgweb
- put bulky data last; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more log files; — wenzelm / hgweb
- clarified multi-line properties; — wenzelm / hgweb
- dummy session entry for empty build_info: relevant for filter_files; — wenzelm / hgweb
- tuned query, notably for isabelle_build_log_build_info; — wenzelm / hgweb
- operations to read database; — wenzelm / hgweb
- tuned signature: less overloading; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned transaction granularity; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified database layout; — wenzelm / hgweb
- tuned signature: avoid null in regular Scala code; — wenzelm / hgweb
- clarified transaction boundaries: more robust incremental write operations; — wenzelm / hgweb
- clarified database layout; — wenzelm / hgweb
- allow null for primitive types; — wenzelm / hgweb
- more uniform storage of Meta_Info; — wenzelm / hgweb
- allow null; — wenzelm / hgweb
- clarified plain_name / log_name; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- separate small meta_info vs. big build_info; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more standard multi-line storage in database: Prop.separator is only required for single-line meta_info within log file; — wenzelm / hgweb
- clarified filter_files: sorted and unique; — wenzelm / hgweb
- database storage of Meta_Info and Build_Info; — wenzelm / hgweb
- allow null; — wenzelm / hgweb
- more encode/decode operations; — wenzelm / hgweb
- proper prefix; — wenzelm / hgweb
- support for database connection; — wenzelm / hgweb
- clarified treatment of default port; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more SQL operations; — wenzelm / hgweb
- more robust (see also 6688b9cd443b); — wenzelm / hgweb
- more robust treatment of non-UTF8 text files (cf. 3ed43cfc8b14), notably old log files in ISO-8859-15; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#309 (Apr 28, 2017, 12:50:09 AM)
- New material (and some tidying) purely in the Analysis directory — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Some fixes related to compactE_image — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- tuned Approximation: separated general material from oracle — eberlm <eberlm@in.tum.de> / hgweb
- better code equation for binomial — eberlm <eberlm@in.tum.de> / hgweb
#307 (Apr 26, 2017, 12:50:09 AM)
- meta_digest without accidental source positions (amending 1544e61e5314): avoid spurious rebuild of unrelated sessions after editing ROOT; — wenzelm / hgweb
- Fixed LaTeX issue — paulson <lp15@cam.ac.uk> / hgweb
- 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
- instance for polynomial rings with characteristic zero — haftmann / hgweb
#306 (Apr 25, 2017, 12:50:09 AM)
- recovered document from 0f3fdf689bf9; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified parent session images, to avoid duplicate loading of theories;
avoid name conflict with loaded theory src/HOL/Library/Parallel.thy; — wenzelm / hgweb - clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
- clarified meaning of "isabelle jedit -R": avoid potential problems with all_known = true; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#305 (Apr 24, 2017, 1:00:46 AM)
- actually use theory; — wenzelm / hgweb
- clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned documentation; — wenzelm / hgweb
- support for potential session imports; — wenzelm / hgweb
- more checks; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- actually use theory;
tuned; — wenzelm / hgweb - renamed theory to avoid conflict with loaded theory "Tree" from HOL-Library; — wenzelm / hgweb
- support for Mercurial manifest check; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- support for multiple operations via options; — wenzelm / hgweb
- clarified tool name -- more official status; — wenzelm / hgweb
- more lemmas — haftmann / hgweb
- include GCD as integral part of computational algebra in session HOL — haftmann / hgweb
- prefer strict operation (despite 8edca3465758): there might be errors from all_known = true (ae09b9f5980b); — wenzelm / hgweb
- added missing file (amending f533820e7248); — wenzelm / hgweb
#304 (Apr 23, 2017, 12:50:07 AM)
- theories "GCD" and "Binomial" are already included in "Main": this avoids improper imports in applications; — wenzelm / hgweb
- merged — wenzelm / hgweb
- clarified parent session images, to avoid duplicate loading of theories; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed pointless document; — wenzelm / hgweb
#303 (Apr 22, 2017, 1:29:53 AM)
- moved lemmas from AFP to Isabelle — blanchet / hgweb
- moved lemmas from AFP to Isabelle — blanchet / hgweb
- two new induction principles on multisets — blanchet / hgweb
- merged — wenzelm / hgweb
- clarified session imports; — wenzelm / hgweb
- clarified standard_import: based on Known.get_file as in PIDE editors; — wenzelm / hgweb
- afford unconditional all_known = true (reverting ea42dfd95ec8), for practical usability of qualified imports from arbitrary sessions; — wenzelm / hgweb
- proper imports_resources for import_name: avoid self-referential name resolution; — wenzelm / hgweb
- more precise position information; — wenzelm / hgweb
- tuned imports; — wenzelm / hgweb
- proper "~~" backup as documented; — wenzelm / hgweb
- clarified: explicit check of result; — wenzelm / hgweb
- clarified imports; — wenzelm / hgweb
- clarified local_theories: exclude ancestor sessions; — wenzelm / hgweb
- more standard master_dir; — wenzelm / hgweb
- eliminated default_qualifier: just a constant; — wenzelm / hgweb
- more uniform isabelle_scala;
more uniform ISABELLE_SCALAC_OPTIONS with heap options; — wenzelm / hgweb - include imports that morally belong to Main and are used in HOL-Proofs applications; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper theory_qualifier; — wenzelm / hgweb
- more global theories; — wenzelm / hgweb
- actual update_imports operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- store Sessions.Info.name; — wenzelm / hgweb
- wrapper for "isabelle update_imports" with selection options like "isabelle build"; — wenzelm / hgweb
- more position information; — wenzelm / hgweb
#302 (Apr 21, 2017, 12:50:09 AM)
- removed French accent from docs — blanchet / hgweb
- removed Old_SMT legacy module — blanchet / hgweb
- typo — nipkow / hgweb
#301 (Apr 20, 2017, 12:50:11 AM)
- tuned imports; — wenzelm / hgweb
- always explore all sessions; — wenzelm / hgweb
- optionally explore all sessions -- potentially slow, e.g. for AFP; — wenzelm / hgweb
- proper sections; — wenzelm / hgweb
- clarified session structure: avoid ambiguity of file ~~/src/HOL/Library/Old_Datatype.thy; — wenzelm / hgweb
- proper base name, e.g. relevant for Code_Namespace.hierarchical_program; — wenzelm / hgweb
- clarified session graph: collapse theories from other sessions; — wenzelm / hgweb
- more robust error (amending 2c27c3d1fd3b): responsibility is gradually moved from ML to Scala; — wenzelm / hgweb
- exclude theories from other sessions;
clarified modules; — wenzelm / hgweb - some documentation; — wenzelm / hgweb
- actually qualify theory names; — wenzelm / hgweb
#300 (Apr 19, 2017, 12:50:10 AM)
- merged — wenzelm / hgweb
- prefer formal name from session context, for proper qualified theory name; — wenzelm / hgweb
- clarified: Map index uses canonical files; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- uniform use of theory base name for presentation; — wenzelm / hgweb
- proper imports_base, notably for thy_deps; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned GUI; — wenzelm / hgweb
- obsolete; — wenzelm / hgweb
- more uniform thy_deps (like class_deps), see also c48d536231fe; — wenzelm / hgweb
- special theories are always global; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more systematic treatment of polynomial 1 — haftmann / hgweb
#299 (Apr 18, 2017, 12:50:12 AM)
- consistent session name — haftmann / hgweb
- more rules concerning of_nat, of_int, numeral — haftmann / hgweb
#298 (Apr 14, 2017, 12:50:11 AM)
- for generated Haskell code, never use let-binds with pattern matching: irrefutable patterns destroy partial correctness — haftmann / hgweb
- early abort on depth limit — haftmann / hgweb
- obsolete — haftmann / hgweb
- tuned — haftmann / hgweb
- merged — wenzelm / hgweb
- clarified init_session_base / finish_session_base: retain some information for plain "isabelle process", without rechecking dependencies as in "isabelle console"; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
- tuned signature (again); — wenzelm / hgweb
- proper bootstrap base for building Pure; — wenzelm / hgweb
- tuned according to Scala version; — wenzelm / hgweb
- more global theories; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified loaded_theories: map to qualified theory name;
proper theory_name for PIDE editors; — wenzelm / hgweb - global session_base for PIDE interaction; — wenzelm / hgweb
- more explicit jEdit file operations;
less redundant JEdit_Resources.node_name(); — wenzelm / hgweb - 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
- tuned; — wenzelm / hgweb
- tuned — haftmann / hgweb
- 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)
- merged — wenzelm / hgweb
- more informative known_files: known_theories within the local session directory come first;
more thorough Session.Base.platform_path; — wenzelm / hgweb - less global theories -- conflict with AFP entries; — wenzelm / hgweb
- support for known theories files (according to multiple uses); — wenzelm / hgweb
- proper display_name; — wenzelm / hgweb
- clarified theory_long_name (for qualified access to Thy_Info) vs. short theory_name (which is unique within any given theory context); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper import qualifier for global theories;
clarified uniqueness; — wenzelm / hgweb - explicit theory qualifier for session "HOL-Proofs": its theory name space overlaps with session "HOL", even for further imports; — wenzelm / hgweb
- proper qualifier for imports; — wenzelm / hgweb
- clarified, according to Scala version; — wenzelm / hgweb
- tuned text; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- NEWS; — wenzelm / hgweb
- more robust: user could provide name with "/" etc.; — wenzelm / hgweb
- clarified main ZF.thy / ZFC.thy, and avoid name clash with global HOL/Main.thy; — wenzelm / hgweb
- added system option record_proofs, which allows to build HOL-Proofs without special Proofs.thy; — wenzelm / hgweb
- clarified main CTT.thy, and avoid name clash with global HOL/Main.thy; — wenzelm / hgweb
- tuned signature -- prefer qualified names; — wenzelm / hgweb
- more qualifier treatment, but in the end it is still ignored; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- provide Resources.import_name in ML, similar to Scala version;
reset default_qualifier for now;
tuned; — wenzelm / hgweb - clarified; — wenzelm / hgweb
- more session_base information in ML;
tuned signature; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#296 (Apr 12, 2017, 12:50:10 AM)
#295 (Apr 8, 2017, 12:50:07 AM)
- tuned headers; — wenzelm / hgweb
- merged — wenzelm / hgweb
- refer to known_theory;
support for qualified theory name; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- provide session base for "isabelle build" and "isabelle console" ML process; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- more explicit lookup of loaded_theories: base names allowed here;
no base names for known_theories; — wenzelm / hgweb - support for all_known_theories of all sessions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- known_theories from imported sessions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more checks; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for static session imports, without affect build hierarchy; — wenzelm / hgweb
- explicit Sessions.Selection; — wenzelm / hgweb
- more general signature; works for all terms, not just frees — Lars Hupel <lars.hupel@mytum.de> / hgweb
- session containing computational algebra — haftmann / hgweb
- more approproiate placement of theories MiscAlgebra and Multiplicate_Group — haftmann / hgweb
#294 (Apr 7, 2017, 12:50:11 AM)
- clarified signature: tree structure is not essential; — wenzelm / hgweb
- merged — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- merged — Lars Hupel <lars.hupel@mytum.de> / hgweb
- use Item_Net to store inductive info — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more accurate qualified lookup;
tuned; — wenzelm / hgweb - clarified fall-back name; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified checks -- avoid duplicated messages (amending 60c159d490a2); — wenzelm / hgweb
- proper default (amending 601866c61ded); — wenzelm / hgweb
- Fixed import path in Factorial_Ring — eberlm <eberlm@in.tum.de> / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Tuned — eberlm <eberlm@in.tum.de> / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- moved AFP material to Formal_Power_Series; renamed E/L/F in Formal_Power_Series — eberlm <eberlm@in.tum.de> / hgweb
- moved material from AFP to distribution — eberlm <eberlm@in.tum.de> / hgweb
#293 (Apr 6, 2017, 12:50:10 AM)
- merged — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- uniform import_name, with treatment of global and qualified theories; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more concise criterion — haftmann / hgweb
- tuned — haftmann / hgweb
- more on lists — haftmann / hgweb
- store totality fact in function info — Lars Hupel <lars.hupel@mytum.de> / hgweb
- allow to load this into "isabelle jedit -l HOL"; — wenzelm / hgweb
- print like syntax of Thy_Header.header; — wenzelm / hgweb
- more explicit types; — wenzelm / hgweb
- proper name according to meaning; — wenzelm / hgweb
- more main sessions and global theories; — wenzelm / hgweb
- eliminated redundant imports; — wenzelm / hgweb
- eliminated Plain_HOLCF.thy (see also 8e92772bc0e8): it was modeled after HOL/Plain.thy which was discontinued later; — wenzelm / hgweb
- tuned (see also 1fa1023b13b9); — wenzelm / hgweb
- tuned header; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper base name; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned syntax;
some official documentation; — wenzelm / hgweb - clarified: allow to qualify theories from ROOT; — wenzelm / hgweb
- refer to global_theories from all sessions, before selection; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- macbroy30 is on 10.12 Sierra (already since 04-Mar-2017) -- discontinued support for 10.8 Mountain Lion; — wenzelm / hgweb
- back to more liberal imports (amending 908a27a4b9c9): tolerate mixed situations like "GCD" vs. "~~/src/HOL/GCD"; — wenzelm / hgweb
- tuned headers; — wenzelm / hgweb
- proper imports;
tuned headers; — wenzelm / hgweb
#292 (Apr 4, 2017, 1:04:13 AM)
- tuned message; — wenzelm / hgweb
- merged — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- clarified imports; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- provide session qualifier via resources; — wenzelm / hgweb
- proper qualifier (again, see df4cd6e1fdfa); — wenzelm / hgweb
- simplified direct theory name (again, see also 570ba266f5b5, 2a7f9e79cb28); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- removed problematic simp rule — eberlm <eberlm@in.tum.de> / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- added shuffle product to HOL/List — eberlm <eberlm@in.tum.de> / hgweb
- tuned — nipkow / hgweb
- added chains of (in)equations — nipkow / hgweb
#291 (Apr 2, 2017, 1:16:20 AM)
- misc tuning and modernization; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- clarified YXML vs. symbol encoding: operate on whole message;
tuned signature; — wenzelm / hgweb - clarified YXML vs. symbol encoding: operate on whole message; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned — nipkow / hgweb
#290 (Apr 1, 2017, 12:50:09 AM)
#289 (Mar 24, 2017, 12:50:10 AM)
#288 (Mar 21, 2017, 12:50:09 AM)
- merged — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- support to encode/decode command state;
support to merge full contents of command state; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- eliminated redundant check (see also 27328dcaf64c vs. 9c53198dbb1c); — wenzelm / hgweb
- Corrected affiliation. — ballarin / hgweb
#287 (Mar 20, 2017, 12:50:10 AM)
- updated to jedit-5.4.0; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- clarified signature: rowid is specific to SQLite; — wenzelm / hgweb
- proper primary key; — wenzelm / hgweb
- more general primary_key; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper SQL syntax (according of PostgreSQL); — wenzelm / hgweb
- access table via session_name: db may in principle contain multiple entries; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- eliminated somewhat redundant inlined name (despite a7aa17a1f721); — wenzelm / hgweb
#286 (Mar 19, 2017, 12:50:11 AM)
- more informative session result; — wenzelm / hgweb
- simplified signature (despite 448325de6e4f); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more realistic PIDE build session; — wenzelm / hgweb
- more uniform options; — wenzelm / hgweb
- asynchronous send_stop operation; — wenzelm / hgweb
- more process arguments; — wenzelm / hgweb
- proper message text (see also fa62e095d8f1); — wenzelm / hgweb
- support PIDE option (inactive);
misc tuning; — wenzelm / hgweb - more explicit build_session args;
support both command-line and PIDE version; — wenzelm / hgweb - avoid compiler warning; — wenzelm / hgweb
- actually throw exception; — wenzelm / hgweb
- clarified result; — wenzelm / hgweb
- reset print_mode, e.g. relevant for saved heap; — wenzelm / hgweb
- clarified init (see also 32755e357a51, ac48def96b69); — wenzelm / hgweb
- restore output channels after shutdown, e.g. relevant for saved heap; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#285 (Mar 18, 2017, 1:25:17 AM)
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper columns; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more general signature: not limited to SQLite; — wenzelm / hgweb
- suppress inlined properties from log output; — wenzelm / hgweb
- prefer database, but also accept log.gz from historic versions; — wenzelm / hgweb
- more robust JDBC initialization, e.g. required for Isabelle/jEdit startup; — wenzelm / hgweb
- maintain persistent session info in SQLite database instead of log file; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more selective queries; — wenzelm / hgweb
- clarified data representation; — wenzelm / hgweb
- data representation with XML.Cache;
tuned; — wenzelm / hgweb - clarified name; — wenzelm / hgweb
- SQL database operations for combined session info; — wenzelm / hgweb
- prefer non-strict default; — wenzelm / hgweb
- clarified signature (again, see also 3ed43cfc8b14); — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
- clarified message: exception output usally happens in a context without extra newline; — wenzelm / hgweb
#284 (Mar 17, 2017, 12:50:08 AM)
- Removed [simp] status for Complex_eq. Also tidied some proofs — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- always output proof state: there is only one output buffer in Isabelle/VSCode; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- merged — wenzelm / hgweb
- unused; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- keep PIDE.plugin for the sake of still open dockables etc. -- jEdit exits these *after* the stop operation; — wenzelm / hgweb
- keep style extender for the sake of potentially remaining token markers; — wenzelm / hgweb
- dynamic session_options for tuning parameters and initial prover options; — wenzelm / hgweb
- strict initialization of plugin.session: no user errors to be expected before session.start; — wenzelm / hgweb
- 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 - clarified initialization;
tuned; — wenzelm / hgweb - clarified initialization; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more explicit strict vs. non-strict initialization; — wenzelm / hgweb
- more explicit options;
tuned signature; — wenzelm / hgweb - unused; — wenzelm / hgweb
- clarified fall-back base, e.g. relevant for "isabelle jedit -l BAD"; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- map values statically; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified singleton module; — wenzelm / hgweb
- proper plugin access; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- proper plugin access; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- prefer local variables; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- avoid global variables with implicit initialization; — wenzelm / hgweb
- more robust early initialization; — wenzelm / hgweb
- show user error as on command-line, e.g. relevant for unexpected crashes; — wenzelm / hgweb
- 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 - tuned message; — wenzelm / hgweb
- 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
- 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
- avoid race condition between current_state().stable_tip_version and model.rendering(); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated dependencies; — wenzelm / hgweb
- explicitly ignore "initialized" message; — wenzelm / hgweb
- clarified shutdown; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for permanent phase_changed watcher; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust startup, despite remaining race condition of debugger.is_active vs. session.is_ready; — wenzelm / hgweb
- more robust debugger initialization, e.g. required for GUI components before actual session startup; — wenzelm / hgweb
- more abstract module Document; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and simplification; — wenzelm / hgweb
- more explicit Session.xml_cache; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- proper local debugger state, depending on session;
tuned signature; — wenzelm / hgweb - more robust startup/init: let Session.stop wait for protocol handler initialization; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more robust Session.stop: idempotent, avoid conflict with startup; — wenzelm / hgweb
- more strict Session.start: no restart from terminated session; — wenzelm / hgweb
- clarified Session.Phase; — wenzelm / hgweb
#282 (Mar 15, 2017, 1:24:09 AM)
- recovered typedef with set bcontfun (amending d23eded35a33) — immler / hgweb
- 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)
- proper edits; — wenzelm / hgweb
- suppress vacuous messages; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more explicit message type: allows body to become empty; — wenzelm / hgweb
- clarified current_command: index refers to node content, negative index means first command; — wenzelm / hgweb
- clarified caret offset;
show output at end of file; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- discontinued pointless Text.Length: Javascript and Java agree in old-fashioned UTF-16; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and simplification; — wenzelm / hgweb
- misc tuning and simplification; — wenzelm / hgweb
#280 (Mar 12, 2017, 12:50:08 AM)
- updated package; — wenzelm / hgweb
- dynamic output, depending on caret focus (see also Tools/jEdit/src/output_dockable.scala); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for caret handling and dynamic output; — wenzelm / hgweb
- more complete exception handling; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned colors; — wenzelm / hgweb
- apply multiple edits bottom-to-top as specified in the protocol definition (assuming canonical order); — wenzelm / hgweb
- tuned colors; — wenzelm / hgweb
- proper Map operations;
re-init decorations after configuration change; — wenzelm / hgweb - tuned colors according to Light+ and Dark+ themes; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#279 (Mar 11, 2017, 12:52:51 AM)
- updated package; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned colors according to Light+ and Dark+ themes; — wenzelm / hgweb
- suppress irrelevant markup for VSCode; — wenzelm / hgweb
- tuned colors; — wenzelm / hgweb
- avoid extra decorations for regular command keywords; — wenzelm / hgweb
- more compact protocol message; — wenzelm / hgweb
- default cygwin_root from Isabelle distribution; — wenzelm / hgweb
- prefer type equality; — wenzelm / hgweb
- restored surj as output abbreviation, amending 6af79184bef3 — haftmann / hgweb
#278 (Mar 10, 2017, 12:50:09 AM)
- updated package; — wenzelm / hgweb
- prefer immutable bindings; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated to vscode-languageclient 3.0; — wenzelm / hgweb
- more thorough build; — wenzelm / hgweb
- clarified versions; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- incremental document changes; — wenzelm / hgweb
- proper treatment of line that becomes empty; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified Document.offset: including final position;
support Document.change according to VSCode; — wenzelm / hgweb - suppress vacuous edits; — wenzelm / hgweb
- clarified native Text.Offset versus Text.Length index Int; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
#277 (Mar 9, 2017, 12:50:11 AM)
#276 (Mar 8, 2017, 12:50:08 AM)
- updated package; — wenzelm / hgweb
- merged — wenzelm / hgweb
- decorations for text color; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more generic colors; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- decorations for spell-checker; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified modules: spell-checker in Pure; — wenzelm / hgweb
- added admin tool "isabelle build_vscode"; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- Tuned generation of elimination rules in function package — eberlm <eberlm@in.tum.de> / hgweb
#275 (Mar 7, 2017, 1:12:35 AM)
- maintain decorations for document (model) and update it for each editor (view); — wenzelm / hgweb
- clarified messages (with improved scalability): legacy/error as diagnostics, writeln/information/warning/bad as tooltips (dynamic hover);
discontinued obsolete "hover_message" decoration; — wenzelm / hgweb - more robust; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper Text.Range.offside (NB: in Scala ~1 == -2); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more general tooltips, with uniform info range handling; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more generic colors; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper color; — wenzelm / hgweb
- more generic colors; — wenzelm / hgweb
#274 (Mar 6, 2017, 12:50:10 AM)
- more ambitious timing, to compensate general protocol delays; — wenzelm / hgweb
- decorations for dotted underline: less intrusive;
tuned; — wenzelm / hgweb - more generic rendering; — wenzelm / hgweb
- proper reset of published decorations: initial value is Nil, afterwards it is a list of canonical length and order; — wenzelm / hgweb
- always invoke output: pending_output may be present due to other reasons; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- simplified; — wenzelm / hgweb
- publish output more thoroughly; — wenzelm / hgweb
- potentially redundant pending_output, for the sake of uniformity and reactivity; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust treatment of pending input/output: these are often correlated;
no decorations for invisible node; — wenzelm / hgweb - merged — nipkow / hgweb
- added numeral_powr_numeral — nipkow / hgweb
#273 (Mar 5, 2017, 12:50:11 AM)
- merged — wenzelm / hgweb
- clarified pretty margin; — wenzelm / hgweb
- more general hover_message (see also JEdit_Rendering.tooltip_message); — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- decorations for background and foreground colors; — wenzelm / hgweb
- tight protocol messages; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- symbolic Rendering.Color;
clarified modules; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- Knaster-Tarski fixed point theorem and Galois Connections. — ballarin / hgweb
#272 (Mar 4, 2017, 12:50:12 AM)
- evade odd version conflicts for batch build (e.g. "vsce package"); — wenzelm / hgweb
- more robust Uri comparison, notably on Windows; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- publish decorations like diagnostics;
Markup.BAD is decoration, not error message; — wenzelm / hgweb - support for decorations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- clarified versions; — wenzelm / hgweb
- clarified LICENSE; — wenzelm / hgweb
#271 (Mar 3, 2017, 12:50:08 AM)
- more robust: tmp files might get deleted concurrently in ML vs. Scala process; — wenzelm / hgweb
- clarified fonts; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified errors; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- handler for Isabelle version; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- handler for Isabelle fonts; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
#270 (Mar 2, 2017, 12:50:10 AM)
- misc tuning and modernization; — wenzelm / hgweb
- improved performance of remove, e.g. relevant for Theories_Dockable.purge; — wenzelm / hgweb
- more uniform platform settings; — wenzelm / hgweb
#269 (Mar 1, 2017, 12:50:11 AM)
- more detailed platform information; — wenzelm / hgweb
- proper Isabelle/Scala tool; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- tidied some messy proofs — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- 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
- more tests; — wenzelm / hgweb
- stripped unused / obsolete material — haftmann / hgweb
#268 (Feb 28, 2017, 12:50:08 AM)
- merged — wenzelm / hgweb
- more links; — wenzelm / hgweb
- clarified priority: zero can mean unknown/long or irrelevant/short time; — wenzelm / hgweb
- absent timing information means zero, according to 0070053570c4, f235646b1b73; — wenzelm / hgweb
- Some new lemmas thanks to Lukas Bulwahn. Also, NEWS. — paulson <lp15@cam.ac.uk> / hgweb
#267 (Feb 27, 2017, 1:40:59 AM)
- clarified defaults; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified defaults; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- re-established AFP entry for FinFuns as library — haftmann / hgweb
- clarified comment — haftmann / hgweb
#266 (Feb 25, 2017, 12:50:08 AM)
- added multiset lemma — blanchet / hgweb
- added multiset lemma — blanchet / hgweb
- back to Poly/ML 5.6 until odd memory management problems are sorted out; — wenzelm / hgweb
- avoid Unicode that conflicts with Isabelle symbol rendering; — wenzelm / hgweb
#265 (Feb 23, 2017, 12:50:10 AM)
- more correct wording — haftmann / hgweb
- explicit dynamic context for gap-bridging function — haftmann / hgweb
- more precise NEWS and CONTRIBUTORS — haftmann / hgweb
- basic documentation for computations — haftmann / hgweb
- The Great Picard Theorem — paulson <lp15@cam.ac.uk> / hgweb
- New theory about Winding Numbers — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- some new material, also recasting some theorems using “obtains” — paulson <lp15@cam.ac.uk> / hgweb
- 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)
- backed out unintended effects of 8355a6e2df79 in src/HOL/Algebra — haftmann / hgweb
- more complete program generation in presence of dictionaries — haftmann / hgweb
#262 (Feb 18, 2017, 12:50:09 AM)
- removed obsolete test -- coincides with mainline version; — wenzelm / hgweb
- updated to polyml-5.7 pre-release from repository; — wenzelm / hgweb
#261 (Feb 17, 2017, 12:50:09 AM)
- use the cancellation simprocs directly — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- 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)
- cancellation simprocs generalising the multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- adding simplification patterns to multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- renaming multiset simprocs — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#259 (Feb 13, 2017, 12:50:09 AM)
- implicit eta contraction for preprocessed terms avoids unintended implicit eta expansion — haftmann / hgweb
- explicit operations for executable primality checks — haftmann / hgweb
- more fun without recdef — haftmann / hgweb
#258 (Feb 11, 2017, 12:50:08 AM)
- merged — wenzelm / hgweb
- proper transaction for PostgreSQL; — wenzelm / hgweb
- clarified Date storage; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- renamings — blanchet / hgweb
- tuning — blanchet / hgweb
#257 (Feb 10, 2017, 12:50:06 AM)
- timestamp string format for SQLite; — wenzelm / hgweb
- support for type Date; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for type Boolean; — wenzelm / hgweb
- clarified signature;
tuned toString; — wenzelm / hgweb - remote database access via ssh port forwarding; — wenzelm / hgweb
- clarified handling of SQL.Type; — wenzelm / hgweb
- clarified toString; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- only intercept regular exceptions — haftmann / hgweb
#256 (Feb 9, 2017, 12:50:09 AM)
- more portable SQL types; — wenzelm / hgweb
- more portable: SQL standard syntax instead of MySQL extension; — wenzelm / hgweb
- general SQL database support, for SQLite and PostgreSQL;
tuned; — wenzelm / hgweb - updated; — wenzelm / hgweb
- minimal support for PostgreSQL databases; — wenzelm / hgweb
- elaborated examples for computations — haftmann / hgweb
- isabelle update_cartouches — haftmann / hgweb
- dedicated computation preprocessing rules for nat, int implemented by target language literals — haftmann / hgweb
- dropped superfluous preprocessing rule — haftmann / hgweb
- preprocessing rules must always stem from static context — haftmann / hgweb
#255 (Feb 8, 2017, 12:50:10 AM)
- computation preprocessing rules to allow literals as input for computations — haftmann / hgweb
- dedicated preprocessor for computations — haftmann / hgweb
- extended syntax allows to include datatype constructors directly in computations — haftmann / hgweb
- variables and type must be checked before entering evaluation sandwich — haftmann / hgweb
- more explicit errors in pathological cases — haftmann / hgweb
- more computation antiquotations — haftmann / hgweb
- computations and partiality — haftmann / hgweb
- tuned — haftmann / hgweb
#254 (Feb 5, 2017, 12:50:07 AM)
- more uniform use of Reconstruct.clean_proof_of; — wenzelm / hgweb
- clarified message: print subgoal number instead of potentially large term; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- suppress warnings uniformly, even in explicit commands 'find_theorems', 'solve_direct'; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#253 (Feb 4, 2017, 12:50:07 AM)
- proper background certificate from make_context, which can be a super-theory of the direct join (amending d07464875dd4); — wenzelm / hgweb
- misc tuning; — wenzelm / hgweb
#252 (Feb 3, 2017, 12:50:07 AM)
- move mono_neutral_cong from AFP/Deep_Learning/PP_Auxiliary — hoelzl / hgweb
- added veriT preprocessing proof reconstruction example — blanchet / hgweb
- tuned proof — nipkow / hgweb
#251 (Feb 2, 2017, 12:50:10 AM)
- renaming — nipkow / hgweb
- added is_empty — nipkow / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- tuned — nipkow / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
#250 (Feb 1, 2017, 12:50:08 AM)
- Merged — eberlm <eberlm@in.tum.de> / hgweb
- Simplified Gamma_Function — eberlm <eberlm@in.tum.de> / hgweb
- proper priority queue spec — nipkow / hgweb
#249 (Jan 31, 2017, 12:50:07 AM)
#248 (Jan 30, 2017, 12:50:09 AM)
- added inj_def (redundant, analogous to surj_def, bij_def);
tuned proofs; — wenzelm / hgweb - tuned proofs; — wenzelm / hgweb
- tuned proof; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- Added new / improved tactics for fields and rings — berghofe / hgweb
- Corrected type of dummy pattern — berghofe / hgweb
#247 (Jan 29, 2017, 12:50:07 AM)
- split balance into two, clearer etc — nipkow / hgweb
- ML antiquotation for generated computations — haftmann / hgweb
#246 (Jan 28, 2017, 12:50:10 AM)
- tuned — haftmann / hgweb
- tuned structure and terminology — haftmann / hgweb
- tuned scope of lazy computation — haftmann / hgweb
- tuned data structure — haftmann / hgweb
- dropped dead code — haftmann / hgweb
- tuned name — nipkow / hgweb
- removed unclear clause; slower but clearer — nipkow / hgweb
- removed contribution by Daniel Stuewe, too detailed. — nipkow / hgweb
#245 (Jan 27, 2017, 12:51:09 AM)
#244 (Jan 26, 2017, 12:51:06 AM)
- updated package; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned — nipkow / hgweb
- dropped dead code — haftmann / hgweb
- ensure no duplicates after preprocessing — haftmann / hgweb
- reject polymorphic result types;
formally generalized to multiple result types — haftmann / hgweb - explicit a-priori detection of unsuitable terms for computations — haftmann / hgweb
#243 (Jan 25, 2017, 12:51:09 AM)
#242 (Jan 24, 2017, 12:51:05 AM)
- tuned; — wenzelm / hgweb
- experimental computations: use arbitrary generated code for RHSs, not just constants — haftmann / hgweb
- tuned documentation — traytel / hgweb
#241 (Jan 23, 2017, 12:51:08 AM)
- merged — wenzelm / hgweb
- updated to jdk-8u121; — wenzelm / hgweb
- clarified owner; — wenzelm / hgweb
- insist in proper GNU tar, to avoid subtle semantic differences; — wenzelm / hgweb
- hardlink within JVM;
clarified file attributes; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- clarified operation: include dirs as well; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- build_jdk in Scala; — wenzelm / hgweb
- corrected static scope: multi-argument composition does not apply partially — haftmann / hgweb
#240 (Jan 21, 2017, 1:15:09 AM)
- 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
- tuned; — wenzelm / hgweb
- added postorder — nipkow / hgweb
- tuned — nipkow / hgweb
#239 (Jan 20, 2017, 12:51:06 AM)
#238 (Jan 19, 2017, 12:51:08 AM)
- tuned — nipkow / hgweb
- clarified theory name;
tuned; — wenzelm / hgweb - 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)
- tuned — nipkow / hgweb
- removed some old ASCII syntax; — wenzelm / hgweb
- prefer context groups; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- prefer context groups; — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- isabelle update_cartouches -c -t; — wenzelm / hgweb
- more symbols via abbrevs; — wenzelm / hgweb
#236 (Jan 17, 2017, 12:51:05 AM)
- tuned signature; — wenzelm / hgweb
- clarified classical rules; — wenzelm / hgweb
- misc tuning and updates according to Curry-Club Dec-2016; — wenzelm / hgweb
- added option -n, e.g. useful to generate Dockerfile only; — wenzelm / hgweb
- support for remote APP_ARCHIVE, with self-contained Dockerfile (e.g. for Docker Hub); — wenzelm / hgweb
- tuned -- nicer generated bash source; — wenzelm / hgweb
#235 (Jan 16, 2017, 12:51:07 AM)
- afford approx. 10MB for curl, e.g. required for "isabelle components"; — wenzelm / hgweb
- updated to jvm-1.8; — wenzelm / hgweb
- uniform use of ISABELLE_SCALAC_OPTIONS for scalac, notably for -Xmax-classfile-name on encrypted or docker file-systems; — wenzelm / hgweb
- clarified settings; — wenzelm / hgweb
- clarified signature: packages may be accessed in Isabelle/Scala; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified packages (for z3); — wenzelm / hgweb
- proper tag syntax; — wenzelm / hgweb
- clarified packages;
tuned message; — wenzelm / hgweb - clarified packages; — wenzelm / hgweb
- more options; — wenzelm / hgweb
#234 (Jan 15, 2017, 12:51:10 AM)
- do avoid suspicious Unicode; — wenzelm / hgweb
- more standard header;
avoid suspicious Unicode; — wenzelm / hgweb - build docker image from Isabelle application bundle for Linux; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
#233 (Jan 14, 2017, 12:51:07 AM)
- Added Circle_Area to HOL-Analysis examples — eberlm <eberlm@in.tum.de> / hgweb
- tuned/minimized — nipkow / hgweb
#232 (Jan 13, 2017, 12:51:07 AM)
- added lemma — blanchet / hgweb
- tuned whitespace; — wenzelm / hgweb
- more robust: delay switches thread context from timer to GUI and may get out of sync with revoke operation; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
#231 (Jan 12, 2017, 12:51:07 AM)
- improved chart plotting — haftmann / hgweb
- augmented user aliasses — haftmann / hgweb
- proper treatment of utf-8 — haftmann / hgweb
- tuned; — wenzelm / hgweb
- support for semantic completion; — wenzelm / hgweb
- generalized types in lemmas — blanchet / hgweb
- updated package; — wenzelm / hgweb
- enable vscode_unicode_symbols by default, despite asymmetry of input and output; — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- generated configuration for Prettify Symbols Mode; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified text output wrt. symbols; — wenzelm / hgweb
#230 (Jan 11, 2017, 12:51:08 AM)
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- support "purge" operation on document model; — wenzelm / hgweb
- proper template; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- accomodate very big file_models and changed_files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned — nipkow / hgweb
- separate instance for semidom_modulo — haftmann / hgweb
- generalized definition — haftmann / hgweb
#229 (Jan 10, 2017, 12:51:07 AM)
- tuned output; — wenzelm / hgweb
- update File_Model based on file-system events; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- merged — nipkow / hgweb
- fix problems because of "surj" input abbreviation; tuned — nipkow / hgweb
- hide global sum — nipkow / hgweb
- gcd/lcm on finite sets — haftmann / hgweb
- moved some lemmas to appropriate places — haftmann / hgweb
- slightly generalized type class hierarchy concerning unit factors, to allow for lean polynomial normalization — haftmann / hgweb
- fixed LaTeX problems — paulson <lp15@cam.ac.uk> / hgweb
- Jordan Curve Theorem — paulson <lp15@cam.ac.uk> / hgweb
- Advanced topology — paulson <lp15@cam.ac.uk> / hgweb
#228 (Jan 9, 2017, 12:51:06 AM)
- NEWS for VSCode; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more documentation; — wenzelm / hgweb
- added node_name(String): imitate jEdit buffer operations;
more uniform get_file_content for external source file references; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- avoid immediate editor.flush on buffer events; — wenzelm / hgweb
- refer to internal File_Model instead of external file; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- resolve dependencies implicitly via File_Model, without jEdit Buffer_Model; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for bibtex entries; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more explocit Document_Model.Content; — wenzelm / hgweb
- refer to bibtex entries via general Document_Model, instead of editor buffers; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- uniform Document.Model.node_edits (without void edits); — wenzelm / hgweb
- clarified check_thy_reader: check node_name here; — wenzelm / hgweb
- more uniform node_header (non-strict);
removed dead code; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified lazy text content; — wenzelm / hgweb
- Line.Document consists of independently allocated strings;
tuned signature; — wenzelm / hgweb - obsolete; — wenzelm / hgweb
- clarified buffer events: exit model while loading;
misc tuning; — wenzelm / hgweb - separate Buffer_Model vs. File_Model;
misc tuning and clarification; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- manage buffer models as explicit global state;
tuned signature; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
#227 (Jan 8, 2017, 12:51:09 AM)
#226 (Jan 6, 2017, 12:51:07 AM)
- more informative error for spurious crash; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- dummy File_Watcher for Windows (spurious crashes seen on Windows 7); — wenzelm / hgweb
- more robust treatment of logical lines; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- proper name for recursive grammar;
pro-forma update of fileTypes; — wenzelm / hgweb - emit Commands_Changed for blobs as well, e.g. relevant for isabelle.vscode.Server.prover_output; — wenzelm / hgweb
- suppress empty results; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- manage document blobs as well; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned structure — haftmann / hgweb
- lead_coeff is more appropriate as abbreviation — haftmann / hgweb
- more lemmas;
tuned headings — haftmann / hgweb - covering space lift lemmas — paulson <lp15@cam.ac.uk> / hgweb
- facts about ANRs, ENRs, covering spaces — paulson <lp15@cam.ac.uk> / hgweb
- New theory of arcwise connected sets and other new material — paulson <lp15@cam.ac.uk> / hgweb
- connectedness, circles not simply connected , punctured universe — paulson <lp15@cam.ac.uk> / hgweb
- New material about path connectedness, etc. — paulson <lp15@cam.ac.uk> / hgweb
- tuned NEWS — haftmann / hgweb
- reworked to provide auxiliary operations Euclidean_Algorithm.* to instantiate gcd etc. for euclidean rings — haftmann / hgweb
- moved euclidean ring to HOL — haftmann / hgweb
- reshaped euclidean semiring into hierarchy of euclidean semirings culminating in uniquely determined euclidean divion — haftmann / hgweb
#225 (Jan 5, 2017, 12:51:08 AM)
- proper registration of implicitly loaded files; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more file types; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper interpretation of Resources.source_file as platform file; — wenzelm / hgweb
- clarified Document.Node.Name (again): canonical platform file;
identify document models by native java.io.File; — wenzelm / hgweb - Windows UNC path is plain file; — wenzelm / hgweb
- clarified file URIs; — wenzelm / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Many new theorems, and more tidying — paulson <lp15@cam.ac.uk> / hgweb
- merged — nipkow / hgweb
- tuned — nipkow / hgweb
#224 (Jan 4, 2017, 12:51:08 AM)
- more robust, notably on Windows; — wenzelm / hgweb
- updated package; — wenzelm / hgweb
- merged — wenzelm / hgweb
- support VSCode DocumentHighlights;
clarified modules; — wenzelm / hgweb - clarified file URLs, notably for Windows UNC paths; — wenzelm / hgweb
- more language support; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- proper line_offset; — wenzelm / hgweb
- clarified message severity, based on empirical observation of VSCode 1.8.1; — wenzelm / hgweb
- avoid escape of '/' in JSONFormat.quoteString; — wenzelm / hgweb
- more liberal drive letter, for the sake of file:// URLs; — wenzelm / hgweb
- clarified master_dir: file-URL; — wenzelm / hgweb
- A few new lemmas and needed adaptations — paulson <lp15@cam.ac.uk> / hgweb
#223 (Jan 3, 2017, 12:51:06 AM)
- updated package; — wenzelm / hgweb
- avoid hardwired options: use isabelle.args settings instead; — wenzelm / hgweb
- support for Windows; — wenzelm / hgweb
- proper bootstrap name, e.g. for Pure.thy; — wenzelm / hgweb
- more robust startup; — wenzelm / hgweb
- more specific isabelle-ml language support; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper use of isabelle-ml; — wenzelm / hgweb
- grammar for Isabelle/ML, based on https://github.com/textmate/standard-ml.tmbundle/blob/fea2448/Syntaxes/Standard%20ML.plist — wenzelm / hgweb
- clarified multiple tooltips; — wenzelm / hgweb
- proper content format; — wenzelm / hgweb
- more syntax;
tuned; — wenzelm / hgweb - more syntax;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more keywords; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#222 (Jan 2, 2017, 12:51:07 AM)
- proper packaging; — wenzelm / hgweb
- generate uuid; — wenzelm / hgweb
- generate static TextMate grammar for VSCode editor; — wenzelm / hgweb
- proper default; — wenzelm / hgweb
- clarified file name; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more configuration; — wenzelm / hgweb
- automatically build session image; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- just one synchronized access to global state: works recursively on JVM;
tuned; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- clarified file URI operations; — wenzelm / hgweb
#221 (Jan 1, 2017, 12:50:11 AM)
- more precise markup;
tuned signature; — wenzelm / hgweb - automatically resolve dependencies from document models and file-system; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- ignore message; — wenzelm / hgweb
- clarified node_visible; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper state update; — wenzelm / hgweb
- proper log; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- proper import_name; — wenzelm / hgweb
- more elementary rules about div / mod on int — haftmann / hgweb
- complete set of cases rules for integers known to be (non-)positive/negative;
legacy theorem branding — haftmann / hgweb - more facts on sgn, abs — haftmann / hgweb
- dropped slightly outdated comment — haftmann / hgweb
#220 (Dec 31, 2016, 12:50:08 AM)
- merged — wenzelm / hgweb
- manage changes of external files;
tuned; — wenzelm / hgweb - more explicit edits -- eliminated Clear; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified Document_Model perspective and edits; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform errors in '(prim)(co)rec(ursive)' variants — blanchet / hgweb
#219 (Dec 30, 2016, 12:50:07 AM)
- re-use options from resources; — wenzelm / hgweb
- moved main state to VSCode_Resources;
misc tuning; — wenzelm / hgweb - re-use resources from session; — wenzelm / hgweb
- clarified Document.length -- independent of text_length; — wenzelm / hgweb
- more robust shutdown; — wenzelm / hgweb
- watcher for file-system events; — wenzelm / hgweb
- tuned comments; — wenzelm / hgweb
#218 (Dec 29, 2016, 12:50:08 AM)
- tuned; — wenzelm / hgweb
- publish extension on Visual Studio Marketplace; — wenzelm / hgweb
- updated VSCode extension to "isabelle vscode_server"; — wenzelm / hgweb
- merged — wenzelm / hgweb
- 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
- support for syslog messages;
clarified shutdown; — wenzelm / hgweb - prefer stable state -- reduce repeated diagnostics; — wenzelm / hgweb
- more uniform pending_input / pending_output;
explicit Document_Model.uri;
tuned; — wenzelm / hgweb - unused; — wenzelm / hgweb
- precise full_range and thus proper try_restrict in Snapshot.cumulate; — wenzelm / hgweb
- clarified protocol errors; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- clarified options; — wenzelm / hgweb
- clarified signature: maintan Text.Length within Line.Document; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified signature: explicit Length to avoid implicit mistakes; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more uniform treatment of input/output wrt. client;
support for diagnistic messages;
misc tuning; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more uniform treatment of "bad" like other messages (with serial number); — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- support for diagnostics; — wenzelm / hgweb
- print constants in 'primrec', 'primcorec(ursive)', 'corec(ursive)', like in 'definition' and 'fun(ction)' — blanchet / hgweb
#217 (Dec 27, 2016, 12:50:08 AM)
- more uniform treatment of file name vs. theory name and special header; — wenzelm / hgweb
- clarified document: no stored text; — wenzelm / hgweb
- clarified header text; — wenzelm / hgweb
#216 (Dec 25, 2016, 12:50:09 AM)
#215 (Dec 24, 2016, 12:50:07 AM)
- merged — wenzelm / hgweb
- proper file:// URL for external references; — wenzelm / hgweb
- full range for Position.Item;
more hyperlinks for VSCode; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- suppress dummy id; — wenzelm / hgweb
- omit unused markup; — wenzelm / hgweb
- removed junk; — wenzelm / hgweb
- proper clean_yxml; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified message; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned -- use zero-based Line.Position; — wenzelm / hgweb
- VSCode already detects URLs from plain text; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature -- more explicit types; — wenzelm / hgweb
- basic support for hyperlinks / Goto Definition Request; — wenzelm / hgweb
- clarified border cases; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- proper pattern match; — wenzelm / hgweb
- more explicit error; — wenzelm / hgweb
- more explicit error; — wenzelm / hgweb
- display messages, according to regular Isabelle Output; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified node_name: preserve original uri; — wenzelm / hgweb
- clarified directories; — wenzelm / hgweb
#214 (Dec 23, 2016, 12:50:06 AM)
- generalized generation of coinduction goal (towards nonuniform codatatypes) — blanchet / hgweb
- export ML functions (towards nonuniform codatatypes) + signature tuning — blanchet / hgweb
- export ML function — blanchet / hgweb
- more uniform div/mod relations — haftmann / hgweb
- proper logical constants — haftmann / hgweb
- prefer existing logical constant over abbreviation — haftmann / hgweb
- dropped aliasses — haftmann / hgweb
- removed dangerous simp rule: prime computations can be excessively long — haftmann / hgweb
#213 (Dec 22, 2016, 12:50:09 AM)
- emphasize dedicated rewrite rules for congruences — haftmann / hgweb
- moved and exported tactic — blanchet / hgweb
- export ML function (towards nonuniform datatypes) — blanchet / hgweb
- generalized ML function (towards nonuniform datatypes) — blanchet / hgweb
- generalized ML function (towards nonuniform datatypes) — blanchet / hgweb
- merge — blanchet / hgweb
- renamed confusing variable names — blanchet / hgweb
#212 (Dec 21, 2016, 12:50:10 AM)
- clarified module name; — wenzelm / hgweb
- more uniform rendering for Isabelle/jEdit and Isabelle/VSCode; — wenzelm / hgweb
- clarified module name; — wenzelm / hgweb
- merged — wenzelm / hgweb
- proper reset of column (amending 01e50039edc9); — wenzelm / hgweb
- added option -T: text length encoding; — wenzelm / hgweb
- more systematic text length wrt. encoding; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more systematic text length; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- proper counting of chars; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merge — blanchet / hgweb
- generalized code (towards nonuniform datatypes) — blanchet / hgweb
#211 (Dec 20, 2016, 12:50:07 AM)
- clarified modules; — wenzelm / hgweb
- basic support for VSCode Language Server protocol;
minimal extension for VSCode editor; — wenzelm / hgweb
#210 (Dec 19, 2016, 12:50:08 AM)
- misc tuning and modernization; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- added isabelle jedit -R;
errors in session_info/session_content are ignored and deferred to later checks of Build.build; — wenzelm / hgweb - misc tuning and modernization; — wenzelm / hgweb
- more standard notation (like infix); — wenzelm / hgweb
- dummy fork to produce ML_statistics even in sequential mode (e.g. for heap size); — wenzelm / hgweb
- expose stderr, e.g. Multithreading.tracing; — wenzelm / hgweb
- test parallel proof terms in this small session (somewhat slow for bigger applications); — wenzelm / hgweb
- tuned messages -- more symbols; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more permissive syntax;
more PIDE markup; — wenzelm / hgweb
#209 (Dec 18, 2016, 12:50:11 AM)
- reoriented congruence rules in non-explosive direction — haftmann / hgweb
- more fine-grained type class hierarchy for div and mod — haftmann / hgweb
- restructured matter on polynomials and normalized fractions — haftmann / hgweb
- streamlined computation rules for primality of numerals: no need to go via explicit conversion to nat — haftmann / hgweb
- tuned fact references — haftmann / hgweb
- clarified library contents — haftmann / hgweb
- standardized notation — haftmann / hgweb
- redundant — haftmann / hgweb
- renewed and spread FIXME tags on watering bin interpretation, which got partially lost in 9f089287687b — haftmann / hgweb
- added lemmas demanded by FIXMEs — haftmann / hgweb
- dropped comment after conversation with author: predicate compiler works independently from any code generator setup — haftmann / hgweb
- unconditional Code_Test_PolyML and Code_Test_Scala: compiler is always present; — wenzelm / hgweb
- tuned signature -- suppress pointless exports; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more standard pretty printing;
tuned messages; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned whitespace;
tuned comments; — wenzelm / hgweb
#208 (Dec 17, 2016, 12:50:09 AM)
- refactored induction principle generation code, for reuse for nonuniform datatypes — blanchet / hgweb
- merged — wenzelm / hgweb
- 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 - tuned signature -- more abstract type thm_node; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- back to full Proofterm.join_bodies, which was lost in 2011 (4e2abb045eac, cc53ce50f738); — wenzelm / hgweb
- simplified options; — wenzelm / hgweb
- more careful derivation_closed / close_derivation; — wenzelm / hgweb
- always close derivation, for significantly improved performance without parallel proofs; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- removed of_string_limited; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#207 (Dec 16, 2016, 12:50:10 AM)
#206 (Dec 15, 2016, 12:50:08 AM)
- support THF1 parsing for 'tptp_...' commands (e.g. 'tptp_isabelle') -- useful for CASC, SystemOnTPTP, ... — blanchet / hgweb
- only recognize maps if the type names match — blanchet / hgweb
- robustness — blanchet / hgweb
#205 (Dec 14, 2016, 12:50:11 AM)
- more tight thread attributes, based in internal word arithmetic instead of symbolic datatypes: measurable performance improvement; — wenzelm / hgweb
- more symbols; — wenzelm / hgweb
#204 (Dec 13, 2016, 12:50:09 AM)
- merged — wenzelm / hgweb
- removed obsolete RC tags; — wenzelm / hgweb
- Added tag Isabelle2016-1 for changeset 7aa3c52f27aa — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- proper session HOL-Types_To_Sets;
NEWS;
CONTRIBUTORS;
tuned whitespace; — wenzelm / hgweb - Added tag Isabelle2016-1-RC5 for changeset 964ac7439a52 — wenzelm / hgweb
- notes on whitespace; — wenzelm / hgweb
- avoid spurious messages -- potential cause of problems for "meson"; — wenzelm / hgweb
- avoid spurious messages; — wenzelm / hgweb
#203 (Dec 11, 2016, 12:50:07 AM)
- clarified output: avoid confusion with line:column notation; — wenzelm / hgweb
- clarified JSON operations (see isabelle_vscode/a7931dc2a1ab); — wenzelm / hgweb
- updated Poly/ML repository test version (08-Dec-2016); — wenzelm / hgweb
#202 (Dec 9, 2016, 12:50:08 AM)
- remove typo in bij_swap_compose_bij theorem name; tune proof — bulwahn / hgweb
- 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)
#200 (Dec 6, 2016, 12:50:07 AM)
#199 (Dec 5, 2016, 12:50:08 AM)
- misc tuning and modernization; — wenzelm / hgweb
- back to isabelle-dev repository; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more uniform indentation of new line, even if it is empty (relevant for non-proof commands, e.g. 'definition', 'context'); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#198 (Nov 30, 2016, 12:50:07 AM)
- merged — nipkow / hgweb
- more lemmas, tuned proofs — nipkow / hgweb
- don't generate 'size_gen_o_map' property if its type variable is too limited anyway to be useful — blanchet / hgweb
- added lemma about 'mult', as suggested by Bertram Felgenhauer — blanchet / hgweb
#197 (Nov 29, 2016, 12:50:09 AM)
#196 (Nov 28, 2016, 12:50:10 AM)
- merged — wenzelm / hgweb
- Added tag Isabelle2016-1-RC4 for changeset 49708cffb98d — wenzelm / hgweb
- NEWS for e6a3c55b929b; — wenzelm / hgweb
- embedded latex has 0 length -- imitating \<^raw> before aa1fe1103ab8; — wenzelm / hgweb
- avoid extra space intruding rail diagrams (amending 4854f7ee0987); — wenzelm / hgweb
- explicit option editor_generated_input_delay, which is more aggressive by default; — wenzelm / hgweb
- clarified NEWS concerning Library/Poly_Deriv — haftmann / hgweb
- made MaSh faster and less likely to hang seemingly forever — blanchet / hgweb
- delay_first for machine generated editor events: avoid starvation, e.g. when operating on big sessions; — wenzelm / hgweb
- Added tag Isabelle2016-1-RC3 for changeset 51be997d0698 — wenzelm / hgweb
- op powr for quickcheck[approximation] (amending 67792e4a5486) — immler / hgweb
- skip over inner syntax for indentation; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more on "Indentation"; — wenzelm / hgweb
- more on "Formal scopes and semantic selection"; — wenzelm / hgweb
- misc tuning and updates; — wenzelm / hgweb
- more on JVM heap space; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more on Isar proof language; — wenzelm / hgweb
- documentation for Isabelle/Scala tools;
tuned; — wenzelm / hgweb - more symbols; — wenzelm / hgweb
- 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
- more cronjob tasks, using Poly/ML repository version from 13-Nov-2016; — wenzelm / hgweb
- optional component setup; — wenzelm / hgweb
- clarified msys root;
proper copy_files; — wenzelm / hgweb - clarified setup: avoid alternative C compiler tools, e.g. from Homebrew or MacPorts; — wenzelm / hgweb
- proper admin tool; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- back to regular Isabelle tool (reverting abc34a149690); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- $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
- trim more thoroughly, e.g. trailing \0 seen on some system; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- build sha1 library; — wenzelm / hgweb
- proper CONFIG_SITE for msys; — wenzelm / hgweb
- clarified platform selection; — wenzelm / hgweb
- more robust Windows platform; — wenzelm / hgweb
- copy libgmp on Linux; — wenzelm / hgweb
- prefer raw Admin tool, without Isabelle settings environment; — wenzelm / hgweb
- clarified command-line; — wenzelm / hgweb
- no backup of generated stuff; — wenzelm / hgweb
- more precise environment (for Windows); — wenzelm / hgweb
- proper shell_path for msys inside cygwin; — wenzelm / hgweb
- support other bash executable (notably for msys on Windows); — wenzelm / hgweb
- proper options;
simplified command-line;
tuned; — wenzelm / hgweb - build_polyml in Scala; — wenzelm / hgweb
- clarified File.move: target directory like File.copy; — wenzelm / hgweb
- more logging, to see better when files written; — wenzelm / hgweb
- proper cleanup; — wenzelm / hgweb
- uniform order for options and args; — wenzelm / hgweb
- more robust jedit_auto_resolve: avoid losing events deps_changed() / delay_load.invoke(); — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- proper option for "build", not "build_history" (cf. 5ca4ac099e94); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- simplified main proof; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
- recovered Output.writeln for remote build_history (cf. ed8940d6295c), in order to have log files copied and removed; — wenzelm / hgweb
- more uniform path syntax, as in ML (see 5a7c919a4ada); — wenzelm / hgweb
- unused since 15865e0c5598; — wenzelm / hgweb
- added Nunchaku component and tuned Nunchaku integration accordingly — blanchet / hgweb
- back to more elementary result (see 5f49765a25ec): avoid concurrent use of ssh channel; — wenzelm / hgweb
- Added tag Isabelle2016-1-RC2 for changeset 2bf4fdcebd49 — wenzelm / hgweb
- more robust multithreading; — wenzelm / hgweb
- documentation of @{undefined} (actually introduced in Isabelle2016); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- Scala "\u" notation uses hexadecimal, not octal (amending 00a135c0a17f); — wenzelm / hgweb
- HOL-Probability: fix import path in Fin_Map — hoelzl / hgweb
- disable CVC4 statistics, and hence crashes upon user interruptions — blanchet / hgweb
- back to stable scala-2.11.8; — wenzelm / hgweb
- self_update of components, e.g. for vmnipkow9; — wenzelm / hgweb
- updated to scala-2.12.0; — wenzelm / hgweb
- tuned — nipkow / hgweb
- more accurate start_line: avoid changing the original command (e.g. 'try', 'sledgehammer'); — wenzelm / hgweb
- extra newline as for other tools; — wenzelm / hgweb
- prefer standard_path for bash arg; — wenzelm / hgweb
- ignore interrupts from underlying process, e.g. due to out-of-memory situation in ML_Process (see also build.scala); — wenzelm / hgweb
- proper remote repository source; — wenzelm / hgweb
- clarified setup_repository: even more uniform pull vs. clone (see also e84cba30d7ff); — wenzelm / hgweb
- pull isabelle-release; — wenzelm / hgweb
#195 (Nov 25, 2016, 12:50:09 AM)
- Merged natlog2 into Discrete.log — eberlm <eberlm@in.tum.de> / hgweb
#194 (Nov 24, 2016, 12:50:06 AM)
#193 (Nov 23, 2016, 12:50:09 AM)
#192 (Nov 16, 2016, 12:50:10 AM)
#191 (Nov 9, 2016, 12:50:08 AM)
#190 (Nov 5, 2016, 12:50:08 AM)
#189 (Nov 4, 2016, 12:50:07 AM)
#188 (Nov 2, 2016, 12:50:07 AM)
- tuned signature — traytel / hgweb
- back to post-release mode -- after fork point; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- updated to new cronjob; — wenzelm / hgweb
- build_release on lxbroy10 appears to work, including latex and remote_dmg; — wenzelm / hgweb
- misc tuning and modernization; — wenzelm / hgweb
#187 (Nov 1, 2016, 12:50:08 AM)
- always expand equalities in the transfer relation in transfer_prover (cf. 0a7c97c76f46) — kuncar / hgweb
- moved contribution to right release — blanchet / hgweb
- more explicit pull; — wenzelm / hgweb
#186 (Oct 31, 2016, 12:50:06 AM)
#185 (Oct 30, 2016, 12:50:09 AM)
- avoid code generator warnings when deleting equations in BNF commands (e.g., datatype) in locales with assumptions and similar — blanchet / hgweb
- adapted Nunchaku integration to keyword renaming — blanchet / hgweb
#184 (Oct 29, 2016, 12:50:08 AM)
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2016-1-RC1 for changeset 9ee2480d10b7 — wenzelm / hgweb
- a more general relator domain rule for the function type — kuncar / hgweb
- Haskabelle is presently unmaintained; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
#183 (Oct 28, 2016, 1:11:41 AM)
- merged — wenzelm / hgweb
- more careful PIDE reports: avoid duplicates, notably in situation of backtracking loops; — wenzelm / hgweb
- avoid multiple PIDE markup due to (potentially infinite) backtracking; — wenzelm / hgweb
- more permissive remote_build_history: failure happens routinely and should not lead error, without saving logs; — wenzelm / hgweb
- more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- updated CVC4 component — blanchet / hgweb
- tuning — blanchet / hgweb
- more uniform treatment of codatatype vs. datatype map and rel theorem generation (towards nonuniform codatatypes) — blanchet / hgweb
- added lemma — nipkow / hgweb
#182 (Oct 27, 2016, 12:50:10 AM)
- tuning — blanchet / hgweb
- preprocess typedefs and quotients correctly — blanchet / hgweb
- adapted Nunchaku's input syntax to new design decisions — blanchet / hgweb
- more informative error (see 6e9c22c494c5); — wenzelm / hgweb
- tuned signature -- more friendly for experimentation; — wenzelm / hgweb
- clarified hg push return code: 1 means "nothing to push"; — wenzelm / hgweb
- proper Nunchaku setup to use CVC4 and Kodkod — blanchet / hgweb
- more specific hardware information: relevant for ultimate Mac OS X version; — wenzelm / hgweb
- just one task to identify Isabelle + AFP repository snapshots and build release;
report AFP changeset id on website; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- Deleted spurious markup — paulson <lp15@cam.ac.uk> / hgweb
- latest Mac OS X versions *are* still supported, but presently without formal reference systems; — wenzelm / hgweb
#181 (Oct 26, 2016, 12:50:08 AM)
- pagecolor no longer exists;
uniform use of pdfpagelabels (see 790f73fa8b36); — wenzelm / hgweb - merged — wenzelm / hgweb
- use other remote_mac: macbroy30 is down; — wenzelm / hgweb
- more robust printing of names in the context of outer syntax; — wenzelm / hgweb
- more informative error (stderr); — wenzelm / hgweb
- more new material — paulson <lp15@cam.ac.uk> / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- more new material — paulson <lp15@cam.ac.uk> / hgweb
- tuned and updated for release; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning for release; — wenzelm / hgweb
- added Nunchaku integration — blanchet / hgweb
#180 (Oct 25, 2016, 12:50:09 AM)
- merged — wenzelm / hgweb
- version provided by web server; — wenzelm / hgweb
- proper default Windows ACLs, e.g. relevant when the bundle is placed into the root directory of a volume; — wenzelm / hgweb
- unused; — wenzelm / hgweb
- tuned documentation — blanchet / hgweb
- document limitations — blanchet / hgweb
- more accurate error message — blanchet / hgweb
- robustness — blanchet / hgweb
- document transfer_prover_eq and friend_of_corec_simps — Andreas Lochbihler / hgweb
- additional user-specified simp (naturality) rules used in friend_of_corec — traytel / hgweb
- apply transfer_prover after folding relator_eq — traytel / hgweb
- merged — wenzelm / hgweb
- more thorough cleanup of lib/classes -- it may contain broken Pure.jar or copies of Scala libraries (in historic versions); — wenzelm / hgweb
- remove old target: it is on the classpath and may break scalac; — wenzelm / hgweb
- updated to cygwin-20161024: cygwin.exe from current http://isabelle.in.tum.de/cygwin_2016-1 — wenzelm / hgweb
- retain Admin component for isabelle tool invocation; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- discontinued unused / untested distinction of separate PIDE modules; — wenzelm / hgweb
- proper Admin tool; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- updated for release; — wenzelm / hgweb
- updated to jedit_build-20161024: Code2HTML 0.7, Navigator 2.7; — wenzelm / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- "subgoal" examples — paulson <lp15@cam.ac.uk> / hgweb
- Updated NEWS/CONTRIBUTORS w.r.t. Old_Number_Theory — eberlm <eberlm@in.tum.de> / hgweb
#179 (Oct 24, 2016, 12:50:09 AM)
- more readable output: whitespace is insignificant in HTML; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- modernized; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more operations (see also properties.ML); — wenzelm / hgweb
- tuned signature: avoid conflict with "paragraph" as section heading; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for XML as HTML;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more explicit rev (tip); — wenzelm / hgweb
- just one output file; — wenzelm / hgweb
#178 (Oct 23, 2016, 12:50:07 AM)
- more tasks;
clarified default args; — wenzelm / hgweb - remote_builds has PAR-SEQ semantics of old isatest-makedist;
tuned signature; — wenzelm / hgweb - expose results on failure (via mail); — wenzelm / hgweb
- 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
- support for URL notation; — wenzelm / hgweb
- process results immediately; — wenzelm / hgweb
- permissive rename operation (amending b265dd04d57d); — wenzelm / hgweb
- pro-forma update to cygwin_2016-1 (web service still missing); — wenzelm / hgweb
- updated to current Cygwin, after 2.6.0-1 from 31-Aug-2016; — wenzelm / hgweb
- regular user tool; — wenzelm / hgweb
- avoid deprecated Scala; — wenzelm / hgweb
#177 (Oct 22, 2016, 12:50:09 AM)
- minor updates after fresh installation of virtual Windows 2012: retain old versions of mingw for this brittle build process; — wenzelm / hgweb
- misc tuning and updates; — wenzelm / hgweb
- clarified default args;
more ambitious tests; — wenzelm / hgweb - speculative support for latest Mac OS X versions -- no reference systems yet; — wenzelm / hgweb
- merged — wenzelm / hgweb
- more ambitious default; — wenzelm / hgweb
- updated to new structure Foreign;
more robust memory management; — wenzelm / hgweb - HOL-Probability: Essential Supremum as Limsup over ae_filter — hoelzl / hgweb
- less ambitious test; — wenzelm / hgweb
- proper type for Poly/ML development version; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more on sgn in linear ordered fields — haftmann / hgweb
#176 (Oct 21, 2016, 12:50:10 AM)
- merged — wenzelm / hgweb
- test for Windows/Cygwin; — wenzelm / hgweb
- extra trim_line for the sake of Windows; — wenzelm / hgweb
- prevent sporadic disconnection; — wenzelm / hgweb
- check Windows file names, e.g. relavant for native Mercurial, but also for Isabelle/Scala; — wenzelm / hgweb
- tuned — nipkow / hgweb
- NEWS — nipkow / hgweb
- HOL-Probability: generalize theorems about cumulative distribution function — hoelzl / hgweb
- HOL-Probability: move stopping time from AFP/Markov_Models — hoelzl / hgweb
- HOL-Probability: generalize type of essential supremum — hoelzl / hgweb
- Repaired LaTeX in HOL-Data_Structures — eberlm <eberlm@in.tum.de> / hgweb
- More on Fibonacci numbers — eberlm <eberlm@in.tum.de> / hgweb
- build HTML library in Isabelle/Scala; — wenzelm / hgweb
- proper echo;
tuned; — wenzelm / hgweb - more robust bootstrap, e.g. when experimenting with Poly/ML repository changes; — wenzelm / hgweb
#175 (Oct 20, 2016, 12:50:11 AM)
- updated to jdk-8u112; — wenzelm / hgweb
- basic SSH server configuration; — wenzelm / hgweb
- proper isabelle tool in Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- added system option "profiling"; — wenzelm / hgweb
- replaced inefficient valid_accesses by is_valid_access, based on stored input accesses: e.g. relevant for Proof_Context.update_thms; — wenzelm / hgweb
- tuned signature, in accordance to Isabelle_System; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- another attempt to squeeze a list into a property list entry; — wenzelm / hgweb
- report actual build_args; — wenzelm / hgweb
- more flexible multicore configuration; — wenzelm / hgweb
- clarified multiple props: result needs to fit on a single line within the log file; — wenzelm / hgweb
- clarified properties; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- support for free-form build tags;
tuned; — wenzelm / hgweb - explicit identification of builds and correlated build groups; — wenzelm / hgweb
- avoid spamming log file; — wenzelm / hgweb
- 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)
- add missing file Essential_Supremum.thy — hoelzl / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- Inserted necessary dependency — paulson <lp15@cam.ac.uk> / hgweb
- suitable logical type class for abs, sgn — haftmann / hgweb
- HOL-Analysis: move Function Topology from AFP/Ergodict_Theory; HOL-Probability: move Essential Supremum from AFP/Lp — hoelzl / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- more from moretop.ml — paulson <lp15@cam.ac.uk> / hgweb
- Jenkins: build in system mode again
(backout of 3dbfd6758735) — Lars Hupel <lars.hupel@mytum.de> / hgweb - Jenkins: configurable clean build — Lars Hupel <lars.hupel@mytum.de> / hgweb
- HOL-Analysis: more theorems from Sébastien Gouëzel's Ergodic_Theory — hoelzl / hgweb
- HOL-Probability: move conditional expectation from AFP/Ergodic_Theory — hoelzl / hgweb
- Removed Old_Number_Theory; all theories ported (thanks to Jaime Mendizabal Roche) — eberlm <eberlm@in.tum.de> / hgweb
- restored document structure after theory refactoring — haftmann / hgweb
#173 (Oct 18, 2016, 12:50:08 AM)
- NEWS;
tuned comment; — wenzelm / hgweb - merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- improved platform coverage: macbroy30, macbroy31;
slightly improved performance on lxbroy10; — wenzelm / hgweb - eliminated unused argument; — wenzelm / hgweb
- accomodate Poly/ML repository version, which treats singleton strings as boxed; — wenzelm / hgweb
- re-use "threads" for --gcthreads; — wenzelm / hgweb
- merged — nipkow / hgweb
- setprod -> prod — nipkow / hgweb
- merged — wimmers / hgweb
- Modified transfer principle in HOL/NSA to cause less ho-unficiation — Simon Wimmer <wimmers@in.tum.de> / hgweb
- merged — nipkow / hgweb
- updated to setsum -> sum — nipkow / hgweb
- setsum -> sum — nipkow / hgweb
- uniform Isabelle settings -- avoid picking up different JAVA_HOME; — wenzelm / hgweb
#172 (Oct 17, 2016, 12:50:10 AM)
- isabelle build -N; — wenzelm / hgweb
- support for Non-Uniform Memory Access of separate CPU nodes; — wenzelm / hgweb
- proper result; — wenzelm / hgweb
- merged — wenzelm / hgweb
- merged — wenzelm / hgweb
- more thorough cleanup; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- removed useless operation -- would require bash_process wrapper; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- simplified SSH.Session: sftp channel is always open and its operations provided by the main interface; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- sftp.mkdirs according to 2a5dbad75355; — wenzelm / hgweb
- more compression for big log files; — wenzelm / hgweb
- clarified setup_repository: more uniform pull vs. clone, without update; — wenzelm / hgweb
- proper setup of fresh repository; — wenzelm / hgweb
- clarified prover-specific rules — haftmann / hgweb
- dropped potentially explosive rule for groebner simpset, with no observable effect on examples — haftmann / hgweb
- simplified fact references — haftmann / hgweb
- avoid effectively subsumed rules;
simplified fact reference — haftmann / hgweb - eliminated irregular aliasses — haftmann / hgweb
- avoid references to lemmas designed for prover tools — haftmann / hgweb
- clarified theorem names — haftmann / hgweb
- eliminated irregular aliasses — haftmann / hgweb
- more standardized theorem names for facts involving the div and mod identity — haftmann / hgweb
- transfer rules for divides relation on integer and natural — haftmann / hgweb
- more standardized names — haftmann / hgweb
- added lemma — haftmann / hgweb
- de-orphanized declaration — haftmann / hgweb
#171 (Oct 16, 2016, 12:50:09 AM)
- tuned; — wenzelm / hgweb
- discontinued somewhat pointless cronjob.options -- compile-time constants are sufficient; — wenzelm / hgweb
- timeout as in former isatest-makeall; — wenzelm / hgweb
- more robust quasi-unique name; — wenzelm / hgweb
- clarified signature: more static types; — wenzelm / hgweb
- clarified hg.id operation, with explicit tip as default; — wenzelm / hgweb
- 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 - added setup_repository;
clarified root: expanded in target environment; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- expand relatively to given environment, notably remote HOME; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified treatment of non-text bytes; — wenzelm / hgweb
- remove invocation of build_history: results are reported via stdout; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- identify release; — wenzelm / hgweb
- prefer Isabelle standard Path; — wenzelm / hgweb
- clarified logs; — wenzelm / hgweb
- publish directly on webspace; — wenzelm / hgweb
- Jenkins: don't build in system mode — Lars Hupel <lars.hupel@mytum.de> / hgweb
#170 (Oct 15, 2016, 12:50:08 AM)
- merged — wenzelm / hgweb
- cronjob: build release from repository snapshot; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified file operations; — wenzelm / hgweb
- proper link; — wenzelm / hgweb
- explicit website directory; — wenzelm / hgweb
- proper path; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- clarified platform families vs. bundles; — wenzelm / hgweb
- more general operations; — wenzelm / hgweb
- website index for existing bundles; — wenzelm / hgweb
- tuned messages; — wenzelm / hgweb
- added option -p for platform families;
actually accept option -r; — wenzelm / hgweb - more formal Release_Info;
more incremental treatment of additional builds (bundles, library);
tuned; — wenzelm / hgweb - replaced shell script by Isabelle/Scala; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- clarified; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned message; — wenzelm / hgweb
- more robust wrt. old versions that use clear-text properties (e.g. Timing in build_history_base); — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- integrity test of build_history vs. build_history_base;
misc tuning and clarification; — wenzelm / hgweb - clarified log_subdir vs. log_filename;
support for sequential and parallel task blocks (unnamed); — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- provide USER_HOME, such that symbolic Path.explode("~") can be used remotely; — wenzelm / hgweb
- tuned signature;
copy_dir using *this* Isabelle_System: note that File.bash_path is already expanded, but no variables are used here; — wenzelm / hgweb - clarified modules; — wenzelm / hgweb
- allow to exclude named tasks; — wenzelm / hgweb
- support for separate sub-system options, independent of main Isabelle options;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more cleanup; — wenzelm / hgweb
- separate ISABELLE_HOME_USER (with its etc/settings); — wenzelm / hgweb
#169 (Oct 14, 2016, 12:50:09 AM)
- renamed lemma to a more consistent name — Lars Hupel <lars.hupel@mytum.de> / hgweb
- tuned — Lars Hupel <lars.hupel@mytum.de> / hgweb
- remove accidentally oops'ed (and wrong) lemma — Lars Hupel <lars.hupel@mytum.de> / hgweb
- transfer lifting rule for numeral — haftmann / hgweb
- more standard naming convention — haftmann / hgweb
#168 (Oct 13, 2016, 12:50:10 AM)
- tuned; — wenzelm / hgweb
- special case for local contrib, e.g. lxbroy10; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified task logging via log service; — wenzelm / hgweb
- more explicit management of tasks;
separate logger thread with exclusive access to main.log; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- added clone_repository;
tuned; — wenzelm / hgweb - support remote repositories via ssh command execution;
tuned; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- modernized; — wenzelm / hgweb
- separate type class for arbitrary quotient and remainder partitions — haftmann / hgweb
- stripped dependency on pragmatic type class semiring_div — haftmann / hgweb
- simplified: no internal state for Mercurial; — wenzelm / hgweb
- explicit indication of Admin tools; — wenzelm / hgweb
- clarified files; — wenzelm / hgweb
- explicit timezone for the sake of lxbroy10; — wenzelm / hgweb
#167 (Oct 12, 2016, 12:50:06 AM)
- proper redirection; — wenzelm / hgweb
- tuned output; — wenzelm / hgweb
- tuned message -- more parsable; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- identify managed repository clones; — wenzelm / hgweb
- some timing and logging, similar to old isatest.log; — wenzelm / hgweb
- enforce short name, notably on Mac OS X; — wenzelm / hgweb
- tuned -- Date.Format.default used by toString; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- force fresh build; — wenzelm / hgweb
- basic setup for Isabelle cronjob; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- build on macbroy2 for performance, but use macbroy30 for its more robust hdiutil; — wenzelm / hgweb
- makedist_bundle works on Linux as well: build dmg on remote Mac; — wenzelm / hgweb
- added isabelle remote_dmg tool; — wenzelm / hgweb
- proper type for Library.using;
tuned signature; — wenzelm / hgweb - support user@host syntax; — wenzelm / hgweb
- modernized date format; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- eliminated extra trim_line: Process_Result.out/err are based on cat_lines, without trailing newline; — wenzelm / hgweb
- support for remote tmp dirs; — wenzelm / hgweb
- close more thoroughly; — wenzelm / hgweb
- provide execute operation, similar to Isabelle_System.bash; — wenzelm / hgweb
- proper support for exec channel (see also bash.scala); — wenzelm / hgweb
- proper hierarchic names; — wenzelm / hgweb
- more Sftp operations; — wenzelm / hgweb
- more specific channels;
more Sftp operations; — wenzelm / hgweb - clarified treatment of options;
more uniform channels; — wenzelm / hgweb - support for remote command execution;
tuned; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more generous timeout default (see also jEdit/FTP); — wenzelm / hgweb
- connect session by default;
tuned signature; — wenzelm / hgweb - clarified (hardwired!) default (see also jEdit/FTP); — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- support for SSH in Isabelle/Scala; — wenzelm / hgweb
#166 (Oct 11, 2016, 12:50:10 AM)
- invariance of domain — paulson <lp15@cam.ac.uk> / hgweb
#165 (Oct 10, 2016, 12:50:07 AM)
- enforce detailed build log; — wenzelm / hgweb
- record heap sizes; — wenzelm / hgweb
- inline session ML statistics into main build log;
tuned; — wenzelm / hgweb - modernized; — wenzelm / hgweb
#164 (Oct 9, 2016, 12:50:09 AM)
- build_history log files with formal meta info; — wenzelm / hgweb
- prefer explicit timezone offset for printing; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned name of bit truncating operations — haftmann / hgweb
- dedicated syntax for types with a length — haftmann / hgweb
- merged — wenzelm / hgweb
- prefer local timezone; — wenzelm / hgweb
- support for Isabelle/Jenkins log file format; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- clarified meta info; — wenzelm / hgweb
- tuned comment; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more permissive: accept all historic isatest and afp-test logs; — wenzelm / hgweb
- accept spurious empty logs; — wenzelm / hgweb
- prefer static Date_Format; — wenzelm / hgweb
- more formal directory content;
clarified date format; — wenzelm / hgweb - tuned error; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clarifying NEWS file — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#163 (Oct 8, 2016, 12:50:07 AM)
- more flexible date formats; — wenzelm / hgweb
- support for isatest format; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- merged — wenzelm / hgweb
- accept obscure timezone used in 2011; — wenzelm / hgweb
- more liberal parsing for old AFP logs; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more permissive timing data; — wenzelm / hgweb
- more permissive for old logs; — wenzelm / hgweb
- more uniform regexps; — wenzelm / hgweb
- clarified status: started sessions may bomb without explicit FAILED or CANCELLED (cf. in afp-test-devel-2016-01-03.log); — wenzelm / hgweb
- clarified parse_build_info: isabelle build output;
clarified Session_Status;
tuned signature; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- clarified signature; — wenzelm / hgweb
- more uniform treatment of settings; — wenzelm / hgweb
- clarified modules;
CI_Profile: show all settings; — wenzelm / hgweb - tuned; — wenzelm / hgweb
- more official legacy status; — wenzelm / hgweb
- more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- tuning multisets — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- more lemmas — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- Set_Permutations -> Multiset_Permutations in NEWS — eberlm <eberlm@in.tum.de> / hgweb
- moved to proper release (cf. 4a72b37ac4b8);
tuned; — wenzelm / hgweb - updated for release; — wenzelm / hgweb
- merged — wenzelm / hgweb
- Added tag Isabelle2016-1-RC0 for changeset 666c7475f4f7 — wenzelm / hgweb
#162 (Oct 7, 2016, 12:50:09 AM)
- merged — traytel / hgweb
- merged — traytel / hgweb
- less aggressive unfolding in tactic — traytel / hgweb
- merged — nipkow / hgweb
- moved lemmas — nipkow / hgweb
- merged — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- some support for header and data fields, notably from afp-test; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- more flexibile formatting;
expose representation for free-form formatters; — wenzelm / hgweb - proper calculation; — wenzelm / hgweb
- more operations;
tuned; — wenzelm / hgweb - more date and time operations from Java 8; — wenzelm / hgweb
- proper imports; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- added multicore_base option; — wenzelm / hgweb
- allow multiple threads configurations; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- misc tuning and clarification; — wenzelm / hgweb
- clean output dir for fresh rebuild;
clarified echo; — wenzelm / hgweb - allow multiline script; — wenzelm / hgweb
- clarified sanity checks; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
- historic workaround according to 22630327408b; — wenzelm / hgweb
- more thorought update of components; — wenzelm / hgweb
- check session name; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned error; — wenzelm / hgweb
- earlier build_history_base: timing properties in log are introduced here; — wenzelm / hgweb
- incremental output;
tuned; — wenzelm / hgweb - clarified output; — wenzelm / hgweb
- clarified heap options; — wenzelm / hgweb
- proper ISABELLE_TOOL_JAVA_OPTIONS (as in "isabelle" wrapper); — wenzelm / hgweb
- more ambitious default as in former isatest; — wenzelm / hgweb
- tuned signature; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- more sanity checks; — wenzelm / hgweb
- more options for generated settings; — wenzelm / hgweb
- more robust build_history_base; — wenzelm / hgweb
- more robust; — wenzelm / hgweb
- proper log output; — wenzelm / hgweb
- clarified command line;
clarified result; — wenzelm / hgweb - clarified command-line;
init settings and components; — wenzelm / hgweb - more operations; — wenzelm / hgweb
- more formal build_history_base; — wenzelm / hgweb
- clarified cold-start environment; — wenzelm / hgweb
- basic setup for Admin/build_history -- outside of Isabelle environment; — wenzelm / hgweb
- 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)
- merged — nipkow / hgweb
- replaced floorlog by floor/ceiling(log .) — nipkow / hgweb
- more multiset simp rules — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
- tuned proof -- much faster — fleury <Mathias.Fleury@mpi-inf.mpg.de> / hgweb
#160 (Oct 4, 2016, 12:50:10 AM)
- proof of concept for algebraically founded word types — haftmann / hgweb
- more lemmas — haftmann / hgweb
- option to report results of solve_direct as explicit warnings — haftmann / hgweb
- modernized option — haftmann / hgweb
- CONTRIBUTORS — haftmann / hgweb
- Probability: move some theorems from AFP/Density_Compiler — hoelzl / hgweb
- Probability: variant of central limit theorem with non-zero mean — hoelzl / hgweb
- HOL-Probability: more about probability, prepare for Markov processes in the AFP — hoelzl / hgweb
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- new theorems including the theory FurtherTopology — paulson <lp15@cam.ac.uk> / hgweb
- clarified magic values (see also java/io/BufferedInputStream.java); — wenzelm / hgweb
- clarified stream operations;
added XZ data compression; — wenzelm / hgweb - tuned signature; — wenzelm / hgweb
- clarified modules;
afford explicit string composition in terminate_lines; — wenzelm / hgweb - more general read_stream: return actual byte count; — wenzelm / hgweb
- clarified modules; — wenzelm / hgweb
#159 (Oct 3, 2016, 12:50:07 AM)
- more operations; — wenzelm / hgweb
- more operations; — wenzelm / hgweb
- more formal Mercurial support (with the potential to upgrade to command server); — wenzelm / hgweb
- tuned whitespace; — wenzelm / hgweb
- added isabelle_java cold-start executable; — wenzelm / hgweb
- updated according to 85c83757788c; — wenzelm / hgweb
- eliminated hard tabs; — wenzelm / hgweb
- updated headers; — wenzelm / hgweb
- updated to sumatra_pdf-3.1.2; — wenzelm / hgweb
- updated to xz-java-1.5; — wenzelm / hgweb
- updated cygwin according to 9416333a17c2, still using old 1.7.35-1; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- 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)
- options for process policy, notably for multiprocessor machines; — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned messages -- facilitate copy-paste; — wenzelm / hgweb
- merged — wenzelm / hgweb
- tuned; — wenzelm / hgweb
- tuned proofs; — wenzelm / hgweb
- Isar proof of Schroeder_Bernstein without using Hilbert_Choice (and metis); — wenzelm / hgweb
- clarified lfp/gfp statements and proofs; — wenzelm / hgweb
- repair LaTeX — Lars Hupel <lars.hupel@mytum.de> / hgweb
- misc tuning for release; — wenzelm / hgweb
- added lemma; — wenzelm / hgweb
#157 (Oct 1, 2016, 12:50:10 AM)
- Trying out "subgoal", and no more [| |] — paulson <lp15@cam.ac.uk> / hgweb
- HOL-Analysis: fix latex generation — hoelzl / hgweb
- Probability: fix proof — hoelzl / hgweb
- Library: fix name Product_plus to Product_Plus — hoelzl / hgweb
- HOL-Analysis: move Product_Vector and Inner_Product from Library — hoelzl / hgweb
- HOL-Analysis: move Continuum_Not_Denumerable from Library — hoelzl / hgweb
- HOL-Analysis: move Library/Convex to Convex_Euclidean_Space — hoelzl / hgweb
- 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
- new material on paths, etc. Also rationalisation — paulson <lp15@cam.ac.uk> / hgweb
- Merged — Manuel Eberl <eberlm@in.tum.de> / hgweb
- Set_Permutations replaced by more general Multiset_Permutations — eberlm <eberlm@in.tum.de> / hgweb
#156 (Sep 30, 2016, 12:50:07 AM)
- CONTRIBUTORS: new proof method "argo" — boehmes / hgweb
- NEWS: new proof method "argo" — boehmes / hgweb
- use argo as additional SAT solver with models but no proofs, since the proof trace formats are not easily translatable — boehmes / hgweb
- invoke argo as part of the tried automatic proof methods — boehmes / hgweb
- new proof method "argo" for a combination of quantifier-free propositional logic with equality and linear real arithmetic — boehmes / hgweb
- HOL-Analysis: prove that a starlike set is negligible (based on HOL Light proof ported by L. C. Paulson) — hoelzl / hgweb
- HOL-Analysis: add measurable sets with finite measures, prove affine transformation rule for the Lebesgue measure — hoelzl / hgweb
- HOL-Analysis: move gauges and (tagged) divisions to its own theory file — hoelzl / hgweb
- HOL-Analysis: add cover lemma ported by L. C. Paulson — hoelzl / hgweb
- more new material — paulson <lp15@cam.ac.uk> / hgweb
- Generalised the type of map_poly — paulson <lp15@cam.ac.uk> / hgweb
#155 (Sep 29, 2016, 12:50:09 AM)
- Merge — paulson <lp15@cam.ac.uk> / hgweb
- new material connected with HOL Light measure theory, plus more rationalisation — paulson <lp15@cam.ac.uk> / hgweb
- sequential (jobs = 1) makeall profile — Lars Hupel <lars.hupel@mytum.de> / hgweb