wenzelm [Thu, 06 Feb 2025 22:10:16 +0100] rev 82101
more accurate rail diagram (amending de9d43c427ae);
nipkow [Thu, 06 Feb 2025 17:29:03 +0100] rev 82100
merged
nipkow [Thu, 06 Feb 2025 17:28:27 +0100] rev 82099
added Example theory
paulson [Thu, 06 Feb 2025 16:21:00 +0000] rev 82098
merged
paulson <lp15@cam.ac.uk> [Thu, 06 Feb 2025 16:20:52 +0000] rev 82097
Minor lemma tweaking
wenzelm [Thu, 06 Feb 2025 16:44:50 +0100] rev 82096
merged
wenzelm [Thu, 06 Feb 2025 14:35:39 +0100] rev 82095
merged
wenzelm [Thu, 06 Feb 2025 13:31:59 +0100] rev 82094
tuned output;
wenzelm [Thu, 06 Feb 2025 13:29:28 +0100] rev 82093
tuned comments;
wenzelm [Thu, 06 Feb 2025 12:46:13 +0100] rev 82092
clarified signature;
clarified modules;
wenzelm [Thu, 06 Feb 2025 12:18:56 +0100] rev 82091
tuned;
wenzelm [Thu, 06 Feb 2025 12:07:47 +0100] rev 82090
avoid tmp files to improve robustness on Windows, where ERROR_PATH_NOT_FOUND has been seen (see also 569135d7352a);
wenzelm [Wed, 05 Feb 2025 23:11:07 +0100] rev 82089
tuned signature: more operations (following Isabelle/Scala);
wenzelm [Wed, 05 Feb 2025 22:54:47 +0100] rev 82088
more operations;
wenzelm [Wed, 05 Feb 2025 21:29:13 +0100] rev 82087
clarified signature: re-use existing Process_Result.T (NB: err_lines are de-facto program startup errors, anything else is redirected to out_lines);
wenzelm [Wed, 05 Feb 2025 20:46:22 +0100] rev 82086
tuned signature: more explicit operations;
wenzelm [Wed, 05 Feb 2025 13:00:04 +0100] rev 82085
tuned output;
wenzelm [Wed, 05 Feb 2025 12:11:13 +0100] rev 82084
misc tuning;
wenzelm [Wed, 05 Feb 2025 12:00:14 +0100] rev 82083
tuned Isabelle/ML: more uniform semicolons;
wenzelm [Wed, 05 Feb 2025 11:55:51 +0100] rev 82082
clarified signature: scalable Bash.input thanks to Bytes.T;
nipkow [Thu, 06 Feb 2025 14:46:49 +0100] rev 82081
added time_partial_function command
paulson <lp15@cam.ac.uk> [Wed, 05 Feb 2025 16:34:56 +0000] rev 82080
A couple of theorems proved by Manuel Eberl from his AFP entry Sum_Of_Squares_Count
wenzelm [Tue, 04 Feb 2025 22:21:36 +0100] rev 82079
tuned;
wenzelm [Tue, 04 Feb 2025 22:12:06 +0100] rev 82078
tuned;
wenzelm [Tue, 04 Feb 2025 22:04:12 +0100] rev 82077
tuned signature;
wenzelm [Tue, 04 Feb 2025 20:32:15 +0100] rev 82076
proper Path.print for user output (amending 9498623b27f0);
wenzelm [Tue, 04 Feb 2025 21:50:15 +0100] rev 82075
tuned signature: more concise access to context data;
wenzelm [Tue, 04 Feb 2025 20:31:24 +0100] rev 82074
tuned English prose;
wenzelm [Mon, 03 Feb 2025 20:22:51 +0100] rev 82073
merged
wenzelm [Mon, 03 Feb 2025 19:53:13 +0100] rev 82072
tuned;
wenzelm [Mon, 03 Feb 2025 19:50:27 +0100] rev 82071
more uniform cleanup;
wenzelm [Mon, 03 Feb 2025 19:15:30 +0100] rev 82070
tuned messages;
wenzelm [Mon, 03 Feb 2025 18:55:43 +0100] rev 82069
more robust: avoid expand_path, which requires "bin/isabelle getenv";
more concise: just one ssh command;
more thorough: delete etc/preferences as well;
wenzelm [Mon, 03 Feb 2025 14:41:50 +0100] rev 82068
NEWS;
wenzelm [Mon, 03 Feb 2025 14:26:26 +0100] rev 82067
enforce fresh build of HOL-Codegenerator_Test;
wenzelm [Mon, 03 Feb 2025 14:25:55 +0100] rev 82066
more platforms (untested);
wenzelm [Mon, 03 Feb 2025 14:15:37 +0100] rev 82065
update to mlton-20241230-1 using recent builds from https://sourceforge.net/projects/mlton;
wenzelm [Mon, 03 Feb 2025 13:12:44 +0100] rev 82064
update to scala-3.3.5;
enforce rebuild of Isabelle/ML and Isabelle/Scala;
wenzelm [Mon, 03 Feb 2025 12:19:42 +0100] rev 82063
update for release;
wenzelm [Mon, 03 Feb 2025 11:51:48 +0100] rev 82062
Added tag Isabelle2025-RC1 for changeset ba3220909221
paulson [Mon, 03 Feb 2025 18:22:33 +0000] rev 82061
merged
paulson <lp15@cam.ac.uk> [Mon, 03 Feb 2025 18:22:25 +0000] rev 82060
nat_diff_split lemmas
desharna [Mon, 03 Feb 2025 13:17:37 +0100] rev 82059
NEWS
desharna [Mon, 03 Feb 2025 13:04:55 +0100] rev 82058
tuned whitespace
desharna [Mon, 03 Feb 2025 10:46:57 +0100] rev 82057
added lemmas ex_terminating_rtranclp_strong and ex_terminating_rtranclp
desharna [Mon, 03 Feb 2025 10:04:59 +0100] rev 82056
added lemma strict_partial_order_wfp_on_finite_set
wenzelm [Sun, 02 Feb 2025 21:53:08 +0100] rev 82055
proper order of operations: archive before purge;
wenzelm [Sun, 02 Feb 2025 17:25:12 +0100] rev 82054
more robust (see also 9601f5582f33);
wenzelm [Sun, 02 Feb 2025 17:11:45 +0100] rev 82053
tuned spelling;
wenzelm [Sun, 02 Feb 2025 17:05:06 +0100] rev 82052
clarified NEWS: not user-relevant;
wenzelm [Sun, 02 Feb 2025 16:04:09 +0100] rev 82051
tuned documentation;
wenzelm [Sun, 02 Feb 2025 14:16:26 +0100] rev 82050
clarified default of flatlaf.useNativeLibrary=false, for cross-platform GUI uniformity;
wenzelm [Sun, 02 Feb 2025 13:17:54 +0100] rev 82049
just one flatlaf version: native libraries are optional;
wenzelm [Sun, 02 Feb 2025 12:11:03 +0100] rev 82048
tuned;
Fabian Huch <huch@in.tum.de> [Sun, 02 Feb 2025 00:14:26 +0100] rev 82047
merged
Fabian Huch <huch@in.tum.de> [Sun, 02 Feb 2025 00:11:06 +0100] rev 82046
clarified name;
Fabian Huch <huch@in.tum.de> [Sun, 02 Feb 2025 00:08:41 +0100] rev 82045
documentation about Build_Manager;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:41:43 +0100] rev 82044
tuned;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:39:44 +0100] rev 82043
use ssh host for default address;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:31:19 +0100] rev 82042
tuned;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:30:09 +0100] rev 82041
clarified option name;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:28:32 +0100] rev 82040
clarified options: extra ssh connection to cluster of build_manager;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 22:20:42 +0100] rev 82039
tuned output;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 20:46:01 +0100] rev 82038
tuned: more standard;
wenzelm [Sat, 01 Feb 2025 22:49:33 +0100] rev 82037
merged;
wenzelm [Sat, 01 Feb 2025 22:41:05 +0100] rev 82036
more NEWS;
wenzelm [Sat, 01 Feb 2025 22:13:49 +0100] rev 82035
updated to flatlaf-3.5.4, with fallback on 2.6 for arm64-linux;
wenzelm [Sat, 01 Feb 2025 20:05:06 +0100] rev 82034
update naproche-20250201: rebuilt executables (just one copy), provide most PDFs;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 19:29:54 +0100] rev 82033
tuned whitespace;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 19:23:08 +0100] rev 82032
documentation about Find_Facts;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 18:29:07 +0100] rev 82031
more standard: let OS pick random port by default;
Fabian Huch <huch@in.tum.de> [Sat, 01 Feb 2025 15:00:39 +0100] rev 82030
clarified platforms;
update to hugo-0.142.0;
wenzelm [Fri, 31 Jan 2025 23:03:45 +0100] rev 82029
tuned NEWS;
Lukas Stevens <mail@lukas-stevens.de> [Fri, 31 Jan 2025 17:01:52 +0100] rev 82028
merged
Lukas Stevens <mail@lukas-stevens.de> [Fri, 31 Jan 2025 17:01:27 +0100] rev 82027
more canonical formatting
Lukas Stevens <mail@lukas-stevens.de> [Fri, 31 Jan 2025 16:59:12 +0100] rev 82026
add hook to insert premises in the order solver
wenzelm [Fri, 31 Jan 2025 16:23:53 +0100] rev 82025
less NEWS (see also afae60d6ff15);
wenzelm [Wed, 08 Jan 2025 15:19:37 +0100] rev 82024
switch from CVC5 to cvc5, including updates of internal tool references;
wenzelm [Thu, 30 Jan 2025 22:29:45 +0100] rev 82023
more robust wrt. Par_List.map in Browser_Info.build(), see also 2fff9ce6b460 and 787a203a20b6;
wenzelm [Thu, 30 Jan 2025 21:44:44 +0100] rev 82022
more thorough cleanup;
wenzelm [Thu, 30 Jan 2025 20:55:42 +0100] rev 82021
more options for build_release: support bundled browser_info and Find_Facts database;
wenzelm [Thu, 30 Jan 2025 13:16:51 +0100] rev 82020
more standard directory structure;
wenzelm [Thu, 30 Jan 2025 13:13:21 +0100] rev 82019
tuned output;
wenzelm [Thu, 30 Jan 2025 11:53:26 +0100] rev 82018
suppress MacOS.jar from jEdit 5.7.0, following 65fd0f032a75;
wenzelm [Wed, 29 Jan 2025 21:25:44 +0100] rev 82017
tuned GUI: attempt to improve divider mobility;
wenzelm [Wed, 29 Jan 2025 20:52:27 +0100] rev 82016
rebuild jedit component;
wenzelm [Wed, 29 Jan 2025 20:17:21 +0100] rev 82015
make double sure that buffer.lineSeparator is well-defined: prevent a situation where $JEDIT_SETTINGS/properties would contain "buffer.lineSeparator=" and new-file would lead to a buffer with empty lineSeparator, and save would produce just one line;
wenzelm [Wed, 29 Jan 2025 14:43:14 +0100] rev 82014
more accurate syntax: follow documentation in "isar-ref" (and command 'syntax_consts');
wenzelm [Wed, 29 Jan 2025 11:53:49 +0100] rev 82013
more robust: make double sure that buffer.getText() is valid (see also 2e7073976c25);
haftmann [Tue, 28 Jan 2025 21:42:51 +0100] rev 82012
clarifed terminology
nipkow [Tue, 28 Jan 2025 21:42:04 +0100] rev 82011
extracted the ^^ subtheory for modularity reasons
nipkow [Tue, 28 Jan 2025 17:30:00 +0100] rev 82010
tuned
wenzelm [Tue, 28 Jan 2025 14:53:36 +0100] rev 82009
merged
wenzelm [Tue, 28 Jan 2025 14:53:08 +0100] rev 82008
tuned;
wenzelm [Tue, 28 Jan 2025 13:42:40 +0100] rev 82007
minor performance tuning;
wenzelm [Tue, 28 Jan 2025 13:37:02 +0100] rev 82006
tuned;
wenzelm [Tue, 28 Jan 2025 13:35:08 +0100] rev 82005
tuned names;
wenzelm [Tue, 28 Jan 2025 13:33:07 +0100] rev 82004
minor performance tuning: avoid somewhat indirect filter / add_consts;
wenzelm [Tue, 28 Jan 2025 11:29:42 +0100] rev 82003
clarified signature: more standard map_data;
wenzelm [Tue, 28 Jan 2025 11:20:53 +0100] rev 82002
misc tuning;
wenzelm [Tue, 28 Jan 2025 11:17:07 +0100] rev 82001
clarified signature with minor performance tuning: avoid Context.proof_of with its Proof_Context.init_global;
wenzelm [Tue, 28 Jan 2025 11:05:45 +0100] rev 82000
tuned names;
haftmann [Tue, 28 Jan 2025 13:02:42 +0100] rev 81999
more explicit tests for non-PolyML SML platforms
haftmann [Tue, 28 Jan 2025 07:17:30 +0100] rev 81998
typo
wenzelm [Mon, 27 Jan 2025 22:27:18 +0100] rev 81997
merged
wenzelm [Mon, 27 Jan 2025 21:31:11 +0100] rev 81996
more NEWS;
wenzelm [Mon, 27 Jan 2025 21:31:02 +0100] rev 81995
clarified syntax;
wenzelm [Mon, 27 Jan 2025 20:29:02 +0100] rev 81994
support for "no" polarity of 'adhoc_overloading' vs. 'no_adhoc_overloading';
wenzelm [Mon, 27 Jan 2025 18:32:18 +0100] rev 81993
more operations;
wenzelm [Mon, 27 Jan 2025 14:14:30 +0100] rev 81992
clarified signature: proper ML interface to main command, without exposing too many internals;
wenzelm [Mon, 27 Jan 2025 12:52:19 +0100] rev 81991
tuned signature: more explicit Type.raw_equiv;
wenzelm [Mon, 27 Jan 2025 12:24:51 +0100] rev 81990
more liberal type equivalence, following thys/Transport/HOL_Basics/Adhoc_Overloading/Adhoc_Overloading.thy from AFP/e69d71bc07c4;
wenzelm [Mon, 27 Jan 2025 12:13:37 +0100] rev 81989
move theory "HOL-Library.Adhoc_Overloading" to Pure;
wenzelm [Sun, 26 Jan 2025 22:45:57 +0100] rev 81988
discontinue odd "-build" suffix altogether (see also f51b0b54b20b, bec95e287d26, 6b45a1568637);
haftmann [Mon, 27 Jan 2025 13:13:30 +0100] rev 81987
more frugal exports
haftmann [Mon, 27 Jan 2025 13:13:28 +0100] rev 81986
clarified scopes
haftmann [Mon, 27 Jan 2025 07:39:49 +0100] rev 81985
more correct SML for SML/NJ
haftmann [Mon, 27 Jan 2025 07:39:48 +0100] rev 81984
more explicit real operations
paulson [Sun, 26 Jan 2025 13:27:41 +0000] rev 81983
merged
paulson <lp15@cam.ac.uk> [Sat, 25 Jan 2025 18:40:21 +0000] rev 81982
Tidied
haftmann [Sun, 26 Jan 2025 08:39:44 +0100] rev 81981
merged
haftmann [Sat, 25 Jan 2025 21:26:42 +0100] rev 81980
modernized and streamlined theory
wenzelm [Sat, 25 Jan 2025 23:16:28 +0100] rev 81979
provide somewhat incomplete naproche-20250125 for testing;
wenzelm [Sat, 25 Jan 2025 22:04:07 +0100] rev 81978
conservative update to stackage lts-22.15 and ghc-9.6.6;
wenzelm [Sat, 25 Jan 2025 21:29:27 +0100] rev 81977
conservative update to stack-2.15.7;
paulson [Fri, 24 Jan 2025 21:24:42 +0000] rev 81976
merged
paulson [Fri, 24 Jan 2025 17:53:17 +0000] rev 81975
merged
paulson <lp15@cam.ac.uk> [Fri, 24 Jan 2025 17:53:06 +0000] rev 81974
Tidying more old proofs
wenzelm [Fri, 24 Jan 2025 20:05:01 +0100] rev 81973
discontinue old Java 17 LTS;
wenzelm [Fri, 24 Jan 2025 19:54:43 +0100] rev 81972
update versions for release -- one behind current jedit-5.7.0;
wenzelm [Fri, 24 Jan 2025 19:35:55 +0100] rev 81971
more explicit system dependencies;
wenzelm [Fri, 24 Jan 2025 19:25:31 +0100] rev 81970
proper executable from "isabelle ocaml_opam env";
wenzelm [Fri, 24 Jan 2025 14:35:47 +0100] rev 81969
update to postgresql-42.7.5;
update to sqlite-3.48.0.0;
enforce rebuild of Isabelle/ML and Isabelle/Scala;
wenzelm [Fri, 24 Jan 2025 13:06:29 +0100] rev 81968
update to jdk-21.0.6;
enforce rebuild of Isabelle/ML and Isabelle/Scala;
wenzelm [Fri, 24 Jan 2025 11:17:32 +0100] rev 81967
update for release;
wenzelm [Fri, 24 Jan 2025 10:56:59 +0100] rev 81966
misc tuning for release;
wenzelm [Fri, 24 Jan 2025 10:48:28 +0100] rev 81965
more NEWS;
wenzelm [Fri, 24 Jan 2025 10:34:21 +0100] rev 81964
more authors;
wenzelm [Fri, 24 Jan 2025 10:22:17 +0100] rev 81963
merged
wenzelm [Thu, 23 Jan 2025 22:29:38 +0100] rev 81962
tuned names: follow HOL Light;
tuned signature: no proactive export of internal operations;
wenzelm [Thu, 23 Jan 2025 22:20:40 +0100] rev 81961
more antiquotations;
wenzelm [Thu, 23 Jan 2025 22:19:30 +0100] rev 81960
support for @{instantiate (no_beta) ...};
wenzelm [Thu, 23 Jan 2025 20:46:26 +0100] rev 81959
minor performance tuning: more fine-grained guard to skip irrelevant items;
wenzelm [Thu, 23 Jan 2025 20:06:14 +0100] rev 81958
proper treatment of variables with the same name, but different sorts/types: this routinely happens in HOL Light (see also 0e2f019477e2), as well as theory "HOL-Algebra.Algebraic_Closure_Type" (line 77);
wenzelm [Thu, 23 Jan 2025 14:25:31 +0100] rev 81957
tuned output;
wenzelm [Wed, 22 Jan 2025 22:50:39 +0100] rev 81956
minor performance tuning: omit redundant inst_cterm;
wenzelm [Wed, 22 Jan 2025 22:37:38 +0100] rev 81955
tuned signature: more operations;
wenzelm [Wed, 22 Jan 2025 22:22:19 +0100] rev 81954
misc tuning: more concise operations on prems (without change of exceptions);
discontinue odd clone Drule.cprems_of (see also 991a3feaf270);
wenzelm [Wed, 22 Jan 2025 21:35:05 +0100] rev 81953
tuned: prefer Thm.prem_of, which differes wrt. exceptions that are not handled here;
wenzelm [Wed, 22 Jan 2025 21:31:45 +0100] rev 81952
tuned signature: more explicit operations;
wenzelm [Wed, 22 Jan 2025 19:34:04 +0100] rev 81951
tuned: more direct Thm.cprem_of;
wenzelm [Tue, 21 Jan 2025 23:28:34 +0100] rev 81950
misc tuning;
wenzelm [Tue, 21 Jan 2025 23:17:21 +0100] rev 81949
tuned names;
wenzelm [Tue, 21 Jan 2025 23:15:03 +0100] rev 81948
more direct emulation of HOL Light inferences: prefer Pure rules over HOL thms;
represent hyps directly, using Thm.instantiate_frees followed by freeze' to ensure that no schematic vars remain (NB: Thm.generalize ignores type information);
use Thm.implies_elim / Thm.elim_implies directly, with proper exceptions instead of implicitly remaining hyps that cause trouble later;
def: proper freeze after retrieval of Isabelle thm;
wenzelm [Tue, 21 Jan 2025 19:49:13 +0100] rev 81947
tuned;
wenzelm [Tue, 21 Jan 2025 19:26:39 +0100] rev 81946
misc tuning: prefer specific variants of Thm.dest_comb;
wenzelm [Tue, 21 Jan 2025 19:26:09 +0100] rev 81945
more robust: explicit check for "Trueprop";
wenzelm [Tue, 21 Jan 2025 16:59:57 +0100] rev 81944
tuned;
wenzelm [Tue, 21 Jan 2025 16:50:46 +0100] rev 81943
more robust: explicit check for "Trueprop";
wenzelm [Tue, 21 Jan 2025 16:22:15 +0100] rev 81942
clarified signature: more uniform cterm operations, without context;
wenzelm [Tue, 21 Jan 2025 16:12:27 +0100] rev 81941
tuned;
wenzelm [Tue, 21 Jan 2025 16:09:51 +0100] rev 81940
tuned;
wenzelm [Tue, 21 Jan 2025 11:16:48 +0100] rev 81939
misc tuning: more antiquotations;
wenzelm [Tue, 21 Jan 2025 15:48:39 +0100] rev 81938
clarified exceptions;
wenzelm [Tue, 21 Jan 2025 00:01:31 +0100] rev 81937
tuned names, following HOL Light sources;
wenzelm [Mon, 20 Jan 2025 13:03:50 +0100] rev 81936
more robust alignments for HOL Light Release-3.0.0;
wenzelm [Mon, 20 Jan 2025 23:30:06 +0100] rev 81935
provide num_Axiom for HOL Light Release-3.0.0;
tuned proofs;
wenzelm [Mon, 20 Jan 2025 23:07:04 +0100] rev 81934
tuned proofs;
wenzelm [Mon, 20 Jan 2025 23:00:17 +0100] rev 81933
more comments;
more authors;
wenzelm [Mon, 20 Jan 2025 22:53:51 +0100] rev 81932
cleanup generated bounds;
wenzelm [Mon, 20 Jan 2025 12:11:36 +0100] rev 81931
discontinue special treatment of HOL Light CONJUNCTS: this is better done in Isabelle;
wenzelm [Mon, 20 Jan 2025 11:38:47 +0100] rev 81930
clarified bundle names, in terms of the "offline" tool;
option to preserve raw proofs, to allow manual experimentation with "offline" and its "maps.lst";
wenzelm [Sun, 19 Jan 2025 23:48:17 +0100] rev 81929
proper result from "offline" tool;
wenzelm [Sun, 19 Jan 2025 21:02:03 +0100] rev 81928
optional maps.lst;
wenzelm [Sun, 19 Jan 2025 15:36:12 +0100] rev 81927
tuned output: proper progress;
wenzelm [Sun, 19 Jan 2025 15:13:42 +0100] rev 81926
support tracing (with proper guard);
clarified signature: more explicit type name;
wenzelm [Sun, 19 Jan 2025 14:33:14 +0100] rev 81925
more README;
wenzelm [Sun, 19 Jan 2025 14:23:13 +0100] rev 81924
allow to load additional HOL Light files, after "hol.ml";
wenzelm [Sat, 18 Jan 2025 23:46:46 +0100] rev 81923
more complete bundle;
wenzelm [Sat, 18 Jan 2025 23:37:44 +0100] rev 81922
tuned README;
wenzelm [Sat, 18 Jan 2025 23:28:49 +0100] rev 81921
proper settings;
wenzelm [Sat, 18 Jan 2025 23:19:23 +0100] rev 81920
clarified compression;
wenzelm [Sat, 18 Jan 2025 22:41:33 +0100] rev 81919
clarified patches: avoid duplication;
wenzelm [Sat, 18 Jan 2025 22:29:47 +0100] rev 81918
clarified patches;
wenzelm [Sat, 18 Jan 2025 22:25:47 +0100] rev 81917
more explicit stages, with timing messages;
wenzelm [Sat, 18 Jan 2025 21:13:48 +0100] rev 81916
avoid redundant repository clone;
wenzelm [Sat, 18 Jan 2025 17:22:08 +0100] rev 81915
move material from https://gitlab.inria.fr/hol-light-isabelle/hol-light 72b2b702eadb and https://gitlab.inria.fr/hol-light-isabelle/import ce58755b0232 into Isabelle repository: results from running "isabelle component_hol_light_import" of previous version;
wenzelm [Sat, 18 Jan 2025 16:26:43 +0100] rev 81914
original HOL Light "offline" material by Cezary Kaliszyk and Alexander Krauss, from http://cl-informatik.uibk.ac.at/users/cek/import/holimport.tgz 27-Nov-2013 (37372 bytes);
wenzelm [Sat, 18 Jan 2025 13:20:47 +0100] rev 81913
tuned names;
wenzelm [Sat, 18 Jan 2025 13:10:09 +0100] rev 81912
misc cleanup and minor performance tuning;
wenzelm [Sat, 18 Jan 2025 12:53:23 +0100] rev 81911
clarified signature;
wenzelm [Sat, 18 Jan 2025 12:45:33 +0100] rev 81910
tuned: prefer existing operations;
wenzelm [Sat, 18 Jan 2025 12:43:24 +0100] rev 81909
tuned source structure;
wenzelm [Sat, 18 Jan 2025 12:25:23 +0100] rev 81908
tuned state operations;
wenzelm [Sat, 18 Jan 2025 12:08:13 +0100] rev 81907
tuned signature;
wenzelm [Sat, 18 Jan 2025 12:05:56 +0100] rev 81906
misc tuning and clarification: prefer state operations, avoid redundant ctyp_of/cterm_of;
wenzelm [Sat, 18 Jan 2025 11:09:00 +0100] rev 81905
tuned;
wenzelm [Sat, 18 Jan 2025 11:03:18 +0100] rev 81904
tuned;
wenzelm [Sat, 18 Jan 2025 10:59:00 +0100] rev 81903
tuned proofs;
tuned whitespace;
Fabian Huch <huch@in.tum.de> [Thu, 23 Jan 2025 13:42:58 +0100] rev 81902
merged
Fabian Huch <huch@in.tum.de> [Wed, 22 Jan 2025 15:05:29 +0100] rev 81901
update to javamail-20250122;
paulson [Wed, 22 Jan 2025 22:22:37 +0000] rev 81900
merged
paulson <lp15@cam.ac.uk> [Wed, 22 Jan 2025 22:22:27 +0000] rev 81899
more tidying
Fabian Huch <huch@in.tum.de> [Wed, 22 Jan 2025 14:43:26 +0100] rev 81898
tuned messages;
Fabian Huch <huch@in.tum.de> [Wed, 22 Jan 2025 11:23:35 +0100] rev 81897
clarified: more arguments;
Fabian Huch <huch@in.tum.de> [Wed, 22 Jan 2025 10:53:20 +0100] rev 81896
explicit error message when Solr database does not exist;
Fabian Huch <huch@in.tum.de> [Wed, 22 Jan 2025 10:35:17 +0100] rev 81895
copy instead of symlink managed Find_Facts indexes: portable, and allows updating with local sessions;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 17:28:09 +0100] rev 81894
clarified CLI arg vs. option;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 17:19:30 +0100] rev 81893
clarified;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 17:15:52 +0100] rev 81892
clarified find_facts URL;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 17:13:06 +0100] rev 81891
clarified CLI options: web dir only in $FIND_FACTS_HOME_USER/web;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 15:55:30 +0100] rev 81890
clarified settings: $FIND_FACTS_HOME_USER instead of individual directories;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 15:31:57 +0100] rev 81889
clarified: Find_Facts indexes instead of Solr components;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 14:36:47 +0100] rev 81888
clarified: application-specific $SOLR_DATA, e.g. $FIND_FACTS_SOLR_DATA;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 11:17:05 +0100] rev 81887
merged
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 11:15:34 +0100] rev 81886
clarified: more operations;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 11:14:00 +0100] rev 81885
tuned default nightly start: less events at 00:17:00;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 11:12:44 +0100] rev 81884
use cycles in ci triggers;
Fabian Huch <huch@in.tum.de> [Tue, 21 Jan 2025 10:05:40 +0100] rev 81883
varying-length calendar cycles, e.g. for ci jobs every week on a certain day/time;
Fabian Huch <huch@in.tum.de> [Mon, 20 Jan 2025 09:17:37 +0100] rev 81882
clarified;
Fabian Huch <huch@in.tum.de> [Fri, 17 Jan 2025 13:43:16 +0100] rev 81881
tuned whitespace;
Fabian Huch <huch@in.tum.de> [Thu, 16 Jan 2025 19:00:29 +0100] rev 81880
add find_facts_index command to use within Isabelle/Scala;
Fabian Huch <huch@in.tum.de> [Thu, 16 Jan 2025 18:37:23 +0100] rev 81879
clarified: add afp_root argument;
nipkow [Mon, 20 Jan 2025 22:20:14 +0100] rev 81878
merged
nipkow [Mon, 20 Jan 2025 22:19:54 +0100] rev 81877
introduced/overloaded power operator ^^ lists
(lemmas based on AFP/Combinatorics_Words which defines ^@)
haftmann [Mon, 20 Jan 2025 22:15:11 +0100] rev 81876
systematic checks for bit operations and more rules on symbolic terms
haftmann [Mon, 20 Jan 2025 22:15:11 +0100] rev 81875
explicitly report dependencies on missing code equations
paulson <lp15@cam.ac.uk> [Sun, 19 Jan 2025 18:18:07 +0000] rev 81874
simplified old proofs
paulson [Fri, 17 Jan 2025 23:00:13 +0000] rev 81873
merged
paulson [Fri, 17 Jan 2025 20:24:09 +0000] rev 81872
merged
paulson <lp15@cam.ac.uk> [Fri, 17 Jan 2025 20:24:02 +0000] rev 81871
A variety of tweaks
wenzelm [Fri, 17 Jan 2025 23:15:47 +0100] rev 81870
avoid legacy warnings in "test_code check in OCaml";
wenzelm [Fri, 17 Jan 2025 23:10:39 +0100] rev 81869
proper condition for strict "test_code check in OCaml" and "test_code check in GHC";
wenzelm [Fri, 17 Jan 2025 22:38:15 +0100] rev 81868
more NEWS;
wenzelm [Fri, 17 Jan 2025 21:30:08 +0100] rev 81867
merged
wenzelm [Fri, 17 Jan 2025 20:30:01 +0100] rev 81866
misc tuning;
wenzelm [Fri, 17 Jan 2025 19:56:34 +0100] rev 81865
tuned;
wenzelm [Fri, 17 Jan 2025 19:46:36 +0100] rev 81864
tuned;
wenzelm [Fri, 17 Jan 2025 19:40:56 +0100] rev 81863
clarified pattern matching;
wenzelm [Fri, 17 Jan 2025 19:30:26 +0100] rev 81862
misc tuning;
wenzelm [Fri, 17 Jan 2025 17:01:43 +0100] rev 81861
misc tuning and clarification;
wenzelm [Fri, 17 Jan 2025 16:49:01 +0100] rev 81860
tuned;
wenzelm [Fri, 17 Jan 2025 16:22:49 +0100] rev 81859
clarified exceptions and messages: use "error" only for user-errors, not system failures;
wenzelm [Fri, 17 Jan 2025 16:13:48 +0100] rev 81858
minor performance tuning: more elementary operations;
wenzelm [Fri, 17 Jan 2025 16:03:35 +0100] rev 81857
minor performance tuning;
wenzelm [Fri, 17 Jan 2025 15:39:40 +0100] rev 81856
clarified inst_type: more direct Thm.instantiate_frees;
wenzelm [Fri, 17 Jan 2025 14:47:25 +0100] rev 81855
more direct Thm.free: avoid re-certification;
wenzelm [Fri, 17 Jan 2025 14:31:48 +0100] rev 81854
clarified signature: more explicit types;
wenzelm [Fri, 17 Jan 2025 13:44:45 +0100] rev 81853
tuned names;
wenzelm [Fri, 17 Jan 2025 13:04:34 +0100] rev 81852
tuned names;
wenzelm [Fri, 17 Jan 2025 13:00:39 +0100] rev 81851
tuned signature;
wenzelm [Fri, 17 Jan 2025 12:50:46 +0100] rev 81850
tuned;
wenzelm [Fri, 17 Jan 2025 12:46:50 +0100] rev 81849
tuned signature;
wenzelm [Fri, 17 Jan 2025 12:41:01 +0100] rev 81848
clarified signature: more standard Isabelle/ML;
wenzelm [Fri, 17 Jan 2025 12:19:11 +0100] rev 81847
clarified signature;
wenzelm [Fri, 17 Jan 2025 12:10:59 +0100] rev 81846
more robust import_file path: proper master_directory;
support for compressed proofs.zst (e.g. via "zstd -8");
wenzelm [Fri, 17 Jan 2025 11:49:31 +0100] rev 81845
tuned signature: more operations;
wenzelm [Fri, 17 Jan 2025 11:47:47 +0100] rev 81844
unused;
wenzelm [Fri, 17 Jan 2025 11:24:40 +0100] rev 81843
tuned signature, following Isabelle/Scala;
wenzelm [Fri, 17 Jan 2025 11:16:11 +0100] rev 81842
clarified signature, following Isabelle/Scala;
wenzelm [Fri, 17 Jan 2025 11:05:36 +0100] rev 81841
clarified pattern via antiquotations;
wenzelm [Fri, 17 Jan 2025 11:01:44 +0100] rev 81840
misc tuning and clarification;
wenzelm [Fri, 17 Jan 2025 10:56:10 +0100] rev 81839
tuned;
wenzelm [Fri, 17 Jan 2025 10:53:30 +0100] rev 81838
clarified make_type: proper make_name;
wenzelm [Fri, 17 Jan 2025 10:51:47 +0100] rev 81837
tuned;
wenzelm [Fri, 17 Jan 2025 10:46:59 +0100] rev 81836
tuned;
wenzelm [Fri, 17 Jan 2025 10:43:23 +0100] rev 81835
clarified signature: more standard Isabelle/ML;
wenzelm [Thu, 16 Jan 2025 23:20:44 +0100] rev 81834
reproducible construction of HOL Light export bundle;
wenzelm [Thu, 16 Jan 2025 22:54:25 +0100] rev 81833
tuned messages;
wenzelm [Thu, 16 Jan 2025 22:48:16 +0100] rev 81832
more robust options;
more robust lines;
wenzelm [Thu, 16 Jan 2025 13:14:24 +0100] rev 81831
clarified signature: more explicit operations;
wenzelm [Thu, 16 Jan 2025 12:45:48 +0100] rev 81830
tuned;
wenzelm [Thu, 16 Jan 2025 12:41:55 +0100] rev 81829
tuned: prefer inlined thms;
wenzelm [Thu, 16 Jan 2025 12:12:32 +0100] rev 81828
tuned proofs;
wenzelm [Thu, 16 Jan 2025 11:55:20 +0100] rev 81827
proper GUI.Style_HTML.make_text, e.g. for term "x < y";
wenzelm [Wed, 15 Jan 2025 15:49:16 +0100] rev 81826
clarified signature: more explicit operations;
wenzelm [Wed, 15 Jan 2025 15:13:39 +0100] rev 81825
provide less ambitious "isabelle ocaml_setup_base", notably for platforms without gmp-dev;
wenzelm [Wed, 15 Jan 2025 13:45:22 +0100] rev 81824
clarified signature: more explicit operations;
wenzelm [Tue, 14 Jan 2025 11:34:17 +0100] rev 81823
update to ocaml-base-compiler.4.14.1, which coincides with ocaml on Ubuntu 24.04;
Fabian Huch <huch@in.tum.de> [Fri, 17 Jan 2025 12:17:37 +0100] rev 81822
isabelle_id: report sync id, if available;
Fabian Huch <huch@in.tum.de> [Fri, 17 Jan 2025 12:16:52 +0100] rev 81821
clarified: sync_id operation, similar to archive_id;
Fabian Huch <huch@in.tum.de> [Thu, 16 Jan 2025 16:10:26 +0100] rev 81820
build schedule: limit history length;
Fabian Huch <huch@in.tum.de> [Thu, 16 Jan 2025 15:38:10 +0100] rev 81819
tuned whitespace;
haftmann [Thu, 16 Jan 2025 18:07:31 +0100] rev 81818
restrict check to PolyML
paulson [Thu, 16 Jan 2025 10:09:42 +0000] rev 81817
merged
paulson <lp15@cam.ac.uk> [Thu, 16 Jan 2025 10:09:33 +0000] rev 81816
More tidying of old proofs
haftmann [Thu, 16 Jan 2025 09:26:58 +0100] rev 81815
dropped redundant material (left-over from 5e3dd01a9eb2)
haftmann [Thu, 16 Jan 2025 09:26:57 +0100] rev 81814
explicit check for (experimentally determined) border value
haftmann [Thu, 16 Jan 2025 09:26:56 +0100] rev 81813
theory to rewrite arithmetic operations to bit shifts
nipkow [Wed, 15 Jan 2025 17:48:38 +0100] rev 81812
merge
nipkow [Wed, 15 Jan 2025 16:45:12 +0100] rev 81811
Compact notation for Suc numerals.
traytel [Wed, 15 Jan 2025 13:55:58 +0100] rev 81810
store the {l,g}fp-definition and the monotonicity theorem for inductive predicates (by Jan van Brügge)
traytel [Wed, 15 Jan 2025 13:54:28 +0100] rev 81809
make the definition of BNF bounds more easily accessible (by Jan van Brügge)
traytel [Wed, 15 Jan 2025 13:53:25 +0100] rev 81808
avoid theorem name clash (by Jan van Brügge)
traytel [Wed, 15 Jan 2025 13:53:03 +0100] rev 81807
introduce fewer constants in copy_bnf/lift_bnf (by Jan van Brügge)
paulson <lp15@cam.ac.uk> [Tue, 14 Jan 2025 22:35:03 +0000] rev 81806
Some work on an ancient theory file. And a weird failure in Float.thy
paulson <lp15@cam.ac.uk> [Tue, 14 Jan 2025 21:50:44 +0000] rev 81805
simplified old proofs
paulson <lp15@cam.ac.uk> [Tue, 14 Jan 2025 18:46:58 +0000] rev 81804
polished messy proofs
nipkow [Mon, 13 Jan 2025 21:17:40 +0100] rev 81803
moved lemmas to book
wenzelm [Sun, 12 Jan 2025 23:07:50 +0100] rev 81802
merged
wenzelm [Sun, 12 Jan 2025 22:40:56 +0100] rev 81801
tuned messages: more verbosity;
wenzelm [Sun, 12 Jan 2025 22:16:17 +0100] rev 81800
more explicit default_port;
wenzelm [Sun, 12 Jan 2025 22:05:22 +0100] rev 81799
tuned messages;
wenzelm [Sun, 12 Jan 2025 21:45:49 +0100] rev 81798
tuned;
wenzelm [Sun, 12 Jan 2025 21:39:57 +0100] rev 81797
proper initialization of settings: avoid accidental intrusion from parent process environment;
wenzelm [Sun, 12 Jan 2025 21:38:38 +0100] rev 81796
clarified solr_data directory, provided via settings;
wenzelm [Sun, 12 Jan 2025 21:26:30 +0100] rev 81795
explicit settings FIND_FACTS_WEB and option -w, outside of source (immutable) directory;
wenzelm [Sun, 12 Jan 2025 21:10:32 +0100] rev 81794
tuned message;
wenzelm [Sun, 12 Jan 2025 21:07:23 +0100] rev 81793
implicit session build, similar to "isabelle export";
wenzelm [Sun, 12 Jan 2025 16:15:45 +0100] rev 81792
tuned message;
wenzelm [Sun, 12 Jan 2025 16:15:37 +0100] rev 81791
proper Console_Progress as for other command-line tools;
wenzelm [Sun, 12 Jan 2025 16:03:43 +0100] rev 81790
tuned messages: more formal;
wenzelm [Sun, 12 Jan 2025 15:58:30 +0100] rev 81789
clarified signature: progress is usually optional;
wenzelm [Sun, 12 Jan 2025 15:54:32 +0100] rev 81788
clarified names: "peek" usually refers to evolving mutable state;
wenzelm [Sun, 12 Jan 2025 15:53:50 +0100] rev 81787
more to check;
wenzelm [Sun, 12 Jan 2025 15:52:15 +0100] rev 81786
tuned: avoid "open" in ML and "import _" in Scala;
wenzelm [Sun, 12 Jan 2025 14:23:18 +0100] rev 81785
tuned messages;
wenzelm [Sun, 12 Jan 2025 14:21:22 +0100] rev 81784
tuned headers;
wenzelm [Sun, 12 Jan 2025 14:19:06 +0100] rev 81783
more to check;
wenzelm [Sun, 12 Jan 2025 14:16:21 +0100] rev 81782
clarified names;
wenzelm [Sun, 12 Jan 2025 14:14:30 +0100] rev 81781
clarified signature and modules;
wenzelm [Sun, 12 Jan 2025 14:08:02 +0100] rev 81780
tuned;
wenzelm [Sun, 12 Jan 2025 13:54:44 +0100] rev 81779
avoid conflict with slf4j from sqlite (see also dcddfe4f43a3), notably this message on "isabelle find_facts":
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.nop.NOPServiceProvider@1576514a]
SLF4J(W): Found provider [org.apache.logging.slf4j.SLF4JServiceProvider@6a84d4e3]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.nop.NOPServiceProvider@1576514a]
wenzelm [Sun, 12 Jan 2025 13:42:01 +0100] rev 81778
misc tuning;
wenzelm [Sun, 12 Jan 2025 13:41:00 +0100] rev 81777
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Sun, 12 Jan 2025 13:27:47 +0100] rev 81776
tuned headers;
wenzelm [Sun, 12 Jan 2025 13:27:11 +0100] rev 81775
tuned headers;
wenzelm [Sun, 12 Jan 2025 13:09:42 +0100] rev 81774
more NEWS + CONTRIBUTORS;
wenzelm [Sun, 12 Jan 2025 12:54:25 +0100] rev 81773
tuned comments;
wenzelm [Sun, 12 Jan 2025 00:05:01 +0100] rev 81772
tool wrappers with specific java options, notably classpath "$SOLR_JARS";
wenzelm [Sat, 11 Jan 2025 23:33:55 +0100] rev 81771
clarified options;
wenzelm [Sat, 11 Jan 2025 23:24:32 +0100] rev 81770
proper component src/Tools/Find_Facts;
clarified directory structure;
wenzelm [Sat, 11 Jan 2025 23:19:10 +0100] rev 81769
components for find_facts;
wenzelm [Sat, 11 Jan 2025 23:17:08 +0100] rev 81768
suppress duplicate slf4j-api --- already provided by sqlite;
wenzelm [Sat, 11 Jan 2025 22:18:47 +0100] rev 81767
clarified solr settings;
proper version;
wenzelm [Sat, 11 Jan 2025 21:58:47 +0100] rev 81766
proper platform.exe;
wenzelm [Sat, 11 Jan 2025 21:51:06 +0100] rev 81765
activate admin tools;
clarified elm settings;
wenzelm [Sat, 11 Jan 2025 21:31:13 +0100] rev 81764
original sources of find-facts 271b5af0c4c8;
paulson <lp15@cam.ac.uk> [Sun, 12 Jan 2025 21:16:09 +0000] rev 81763
Simplified a lot of messy proofs
haftmann [Fri, 10 Jan 2025 21:08:18 +0100] rev 81762
compatibility with Scala 3
haftmann [Fri, 10 Jan 2025 18:35:46 +0100] rev 81761
more correct code generation for string literals
nipkow [Fri, 10 Jan 2025 17:13:27 +0100] rev 81760
made lemma visible
paulson <lp15@cam.ac.uk> [Fri, 10 Jan 2025 15:48:20 +0000] rev 81759
fixed a typo
paulson <lp15@cam.ac.uk> [Fri, 10 Jan 2025 15:11:56 +0000] rev 81758
Correction to pretty printing for set intervals, allowing a line break if necessary for a large expression
Lukas Bartl [Thu, 09 Jan 2025 13:18:37 +0100] rev 81757
tuned documentation and order of instantiated facts
wenzelm [Thu, 09 Jan 2025 23:06:17 +0100] rev 81756
merged
wenzelm [Thu, 09 Jan 2025 14:53:05 +0100] rev 81755
update cygwin near 3.5.5-1, see also https://cygwin.com/pipermail/cygwin-announce/2024-December/012023.html
haftmann [Thu, 09 Jan 2025 08:33:11 +0100] rev 81754
direct symbolic implementations of and, or, xor on integer
haftmann [Thu, 09 Jan 2025 10:13:05 +0100] rev 81753
corrected
wenzelm [Wed, 08 Jan 2025 15:49:52 +0100] rev 81752
merged
wenzelm [Wed, 08 Jan 2025 14:35:30 +0100] rev 81751
remove special cases for CVC4 that are actually unused (see also 6273d4c8325b and 1f1c5d85d232);
wenzelm [Wed, 08 Jan 2025 14:30:17 +0100] rev 81750
rebuild cvc5 component (still inactive);
more robust workaround on all platforms, avoid crash of "sledgehammer [cvc5]" seen on x86_64-linux after line 75 of "$AFP/thys/Boolos_Curious_Inference_Automated/Boolos_Curious_Inference_Automated.thy";
desharna [Wed, 08 Jan 2025 15:10:09 +0100] rev 81749
tuned spacing
desharna [Wed, 08 Jan 2025 15:00:35 +0100] rev 81748
merged
desharna [Wed, 08 Jan 2025 14:51:32 +0100] rev 81747
tuned Sledgehammer caching
Lukas Bartl [Mon, 23 Dec 2024 19:38:16 +0100] rev 81746
Rename "suggest_of" to "instantiate"
nipkow [Wed, 08 Jan 2025 05:38:13 +0100] rev 81745
merged
nipkow [Wed, 08 Jan 2025 05:37:40 +0100] rev 81744
added lemmas
wenzelm [Tue, 07 Jan 2025 22:07:46 +0100] rev 81743
discontinue old / inaccurate show_brackets (see also a4f09493d929 and ca9f5dbab880);
wenzelm [Tue, 07 Jan 2025 21:39:38 +0100] rev 81742
more markup, notaly for LaTeX output: treat record fields as quasi-consts;
wenzelm [Tue, 07 Jan 2025 20:47:42 +0100] rev 81741
tuned: more direct string comparison (see also 6e25f82056ad, where the explanation was actually wrong: about fast_string_ord instead of string_ord);
wenzelm [Tue, 07 Jan 2025 20:32:15 +0100] rev 81740
update release name;
wenzelm [Tue, 07 Jan 2025 15:28:11 +0100] rev 81739
Added tag Isabelle2025-RC0 for changeset bcb793b951c0
wenzelm [Mon, 06 Jan 2025 16:38:46 +0100] rev 81738
proper NEWS section;
wenzelm [Mon, 06 Jan 2025 16:35:59 +0100] rev 81737
proper latin "A" instead of greek "Alpha";
wenzelm [Mon, 06 Jan 2025 16:01:52 +0100] rev 81736
update to current jcef-1.0.61;
wenzelm [Mon, 06 Jan 2025 15:33:35 +0100] rev 81735
recovered "isabelle component_jcef" from bf537a75e872, adapted to 9fe5d8c70352 and 2a99fcb283ee;
wenzelm [Sun, 05 Jan 2025 22:28:05 +0100] rev 81734
tuned proofs;
wenzelm [Sun, 05 Jan 2025 21:17:36 +0100] rev 81733
tuned proofs;
wenzelm [Sun, 05 Jan 2025 18:10:34 +0100] rev 81732
more robust afp_repository, with regular hgweb URLs;
wenzelm [Sun, 05 Jan 2025 16:22:36 +0100] rev 81731
more documentation;
wenzelm [Sun, 05 Jan 2025 15:30:04 +0100] rev 81730
merged
wenzelm [Sun, 05 Jan 2025 15:18:54 +0100] rev 81729
tuned;
wenzelm [Sun, 05 Jan 2025 15:18:30 +0100] rev 81728
tuned (NB: string_ord is required here for its precedence on length);
wenzelm [Sun, 05 Jan 2025 15:04:42 +0100] rev 81727
more robust: ensure that Nginx is not superseded by implicit Apache dependencies (Ubuntu 24.04);
wenzelm [Sun, 05 Jan 2025 13:24:17 +0100] rev 81726
tuned NEWS;
wenzelm [Sun, 05 Jan 2025 13:21:10 +0100] rev 81725
drop obsolete URLs;
wenzelm [Sat, 04 Jan 2025 23:20:05 +0100] rev 81724
updated Ubuntu versions;
wenzelm [Sat, 04 Jan 2025 23:14:10 +0100] rev 81723
more robust defaults, notably for Ubuntu 24.04;
haftmann [Sat, 04 Jan 2025 20:24:12 +0100] rev 81722
delegate computation to integer thoroughly
wenzelm [Sat, 04 Jan 2025 21:38:13 +0100] rev 81721
merged
wenzelm [Sat, 04 Jan 2025 21:33:08 +0100] rev 81720
more robust: ensure that /run/sshd is present, which is required for ExecStartPre phase;
wenzelm [Sat, 04 Jan 2025 20:59:41 +0100] rev 81719
some support for Ubuntu 24.04;
wenzelm [Sat, 04 Jan 2025 16:22:05 +0100] rev 81718
tuned names: more uniform;
wenzelm [Sat, 04 Jan 2025 15:09:47 +0100] rev 81717
update NEWS / documentation / descriptions for Phorge (formerly Phabricator);
wenzelm [Sat, 04 Jan 2025 15:03:23 +0100] rev 81716
unused;
wenzelm [Sat, 04 Jan 2025 12:51:59 +0100] rev 81715
follow Phorge 2024 week 35;
haftmann [Sat, 04 Jan 2025 17:38:45 +0100] rev 81714
separate theory for tests checking bit operations
haftmann [Sat, 04 Jan 2025 14:41:30 +0100] rev 81713
optionally use shift operations on target numerals for efficient execution
haftmann [Sat, 04 Jan 2025 14:25:56 +0100] rev 81712
some bit operations on target numerals
wenzelm [Fri, 03 Jan 2025 22:35:28 +0100] rev 81711
rebuild E 3.1 on Windows/Cygwin, with patch for proper interrupts;
wenzelm [Thu, 02 Jan 2025 16:59:42 +0100] rev 81710
misc tuning and clarification: more explicit types;
proper normal form for repeated text entries;
wenzelm [Thu, 02 Jan 2025 12:49:39 +0100] rev 81709
misc tuning and updates for release;
wenzelm [Thu, 02 Jan 2025 12:14:51 +0100] rev 81708
tuned NEWS;
wenzelm [Thu, 02 Jan 2025 12:13:18 +0100] rev 81707
provide component cvc5-1.2.0, including arm64-linux;
workaround for ARM64 platform, avoid odd crash of "sledgehammer [cvc5, mepo, slices = 4]" before line 318 of "$AFP/thys/Given_Clause_Loops/DISCOUNT_Loop.thy";
haftmann [Thu, 02 Jan 2025 08:37:55 +0100] rev 81706
refined syntax for code_reserved
haftmann [Thu, 02 Jan 2025 08:37:52 +0100] rev 81705
explicit error message for non-existing code target
wenzelm [Wed, 01 Jan 2025 22:06:27 +0100] rev 81704
revert changeset 2f98e3c4592c: avoid conflict with low-level \<^latex> markup;
wenzelm [Wed, 01 Jan 2025 19:42:53 +0100] rev 81703
merged
wenzelm [Wed, 01 Jan 2025 19:24:00 +0100] rev 81702
more robust LaTeX setup, notably for Ubuntu 24.04;
wenzelm [Wed, 01 Jan 2025 16:42:28 +0100] rev 81701
tuned;
wenzelm [Wed, 01 Jan 2025 16:33:35 +0100] rev 81700
proper treatment of markup within line indentation, notably for Latex.output_ops;
wenzelm [Tue, 31 Dec 2024 21:37:36 +0100] rev 81699
misc tuning and clarification: more explicit types;
wenzelm [Tue, 31 Dec 2024 15:29:29 +0100] rev 81698
more accurate indentation: retain (before: Double) until it is materialized as blanks;
wenzelm [Tue, 31 Dec 2024 15:09:36 +0100] rev 81697
misc tuning: more uniform;
wenzelm [Mon, 30 Dec 2024 21:36:58 +0100] rev 81696
clarified internal data representation, following push/pop model of Scala version;
wenzelm [Mon, 30 Dec 2024 19:49:50 +0100] rev 81695
tuned names;
wenzelm [Mon, 30 Dec 2024 14:39:33 +0100] rev 81694
more accurate formatting of open_block: markup only, without affecting layout (e.g. via force_next);
tuned signature;
wenzelm [Sun, 29 Dec 2024 15:58:47 +0100] rev 81693
tuned: more uniform;
wenzelm [Sun, 29 Dec 2024 15:49:11 +0100] rev 81692
proper treatment of XML.Wrapped_Elem as open_block (amending 7cacedbddba7, but this case is presently unused);
wenzelm [Sun, 29 Dec 2024 15:39:01 +0100] rev 81691
tuned;
wenzelm [Sun, 29 Dec 2024 15:34:28 +0100] rev 81690
unused;
wenzelm [Sun, 29 Dec 2024 15:15:06 +0100] rev 81689
tuned signature;
wenzelm [Sun, 29 Dec 2024 15:05:16 +0100] rev 81688
tuned: more uniform;
wenzelm [Sun, 29 Dec 2024 14:57:13 +0100] rev 81687
tuned: more uniform;
wenzelm [Sun, 29 Dec 2024 13:52:27 +0100] rev 81686
clarified data representation: less redundancy;
wenzelm [Sun, 29 Dec 2024 13:16:26 +0100] rev 81685
tuned;
wenzelm [Sun, 29 Dec 2024 00:00:41 +0100] rev 81684
minor performance tuning;
wenzelm [Sat, 28 Dec 2024 23:44:56 +0100] rev 81683
clarified signature: more direct indent_markup;
minor performance tuning: bypass "ind" buffer when unused;
wenzelm [Sat, 28 Dec 2024 15:43:30 +0100] rev 81682
more LaTeX markup;
nipkow [Sat, 28 Dec 2024 21:20:33 +0100] rev 81681
Backed out changeset 0ca0a47235e5 (produced Code check failed for Haskell?)
nipkow [Sat, 28 Dec 2024 18:03:41 +0100] rev 81680
tuned
nipkow [Sat, 28 Dec 2024 16:38:57 +0100] rev 81679
merged
nipkow [Wed, 18 Dec 2024 10:50:59 +0100] rev 81678
merged
nipkow [Wed, 11 Dec 2024 13:44:35 +0100] rev 81677
merged
nipkow [Wed, 11 Dec 2024 13:44:16 +0100] rev 81676
tuned slow proof
wenzelm [Fri, 27 Dec 2024 19:57:55 +0100] rev 81675
merged
wenzelm [Fri, 27 Dec 2024 19:49:45 +0100] rev 81674
proper bullet symbols for GUI text -- in contrast to Isabelle \<bullet> 0x002219;
wenzelm [Fri, 27 Dec 2024 18:01:34 +0100] rev 81673
tuned: more direct GUI painting via HTML;
wenzelm [Fri, 27 Dec 2024 17:40:02 +0100] rev 81672
tuned generated output: more standard operations;
wenzelm [Fri, 27 Dec 2024 17:35:24 +0100] rev 81671
tuned GUI output: more uniform;
wenzelm [Fri, 27 Dec 2024 17:30:59 +0100] rev 81670
minor performance tuning;
wenzelm [Fri, 27 Dec 2024 17:26:51 +0100] rev 81669
tuned generated output: more standard operations;
wenzelm [Fri, 27 Dec 2024 17:26:01 +0100] rev 81668
clarified signature: more operations;
wenzelm [Fri, 27 Dec 2024 16:54:48 +0100] rev 81667
more accurate treatment of plain text (amending eede0cf38a63);
wenzelm [Fri, 27 Dec 2024 16:14:16 +0100] rev 81666
clarified signature: more operations;
wenzelm [Fri, 27 Dec 2024 15:59:08 +0100] rev 81665
clarified signature;
wenzelm [Fri, 27 Dec 2024 14:31:38 +0100] rev 81664
tuned, following theories_status.scala;
wenzelm [Thu, 26 Dec 2024 16:42:32 +0100] rev 81663
tuned imports;
wenzelm [Thu, 26 Dec 2024 16:33:46 +0100] rev 81662
tuned GUI output;
wenzelm [Thu, 26 Dec 2024 16:16:28 +0100] rev 81661
clarified signature: ensure uniform style;
wenzelm [Thu, 26 Dec 2024 15:43:07 +0100] rev 81660
tuned GUI output;
wenzelm [Thu, 26 Dec 2024 15:38:57 +0100] rev 81659
clarified signature;
wenzelm [Thu, 26 Dec 2024 15:38:21 +0100] rev 81658
tuned;
wenzelm [Thu, 26 Dec 2024 15:24:21 +0100] rev 81657
clarified signature;
wenzelm [Thu, 26 Dec 2024 15:18:19 +0100] rev 81656
drop redundant space in HTML (see also 18a720984855);
wenzelm [Thu, 26 Dec 2024 13:44:10 +0100] rev 81655
clarified signature;
wenzelm [Thu, 26 Dec 2024 13:22:28 +0100] rev 81654
more robust: proper HTML.output;
wenzelm [Thu, 26 Dec 2024 12:46:45 +0100] rev 81653
tuned signature;
wenzelm [Thu, 26 Dec 2024 12:38:25 +0100] rev 81652
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Thu, 26 Dec 2024 12:08:05 +0100] rev 81651
clarified output;
wenzelm [Thu, 26 Dec 2024 12:03:56 +0100] rev 81650
clarified signature;
wenzelm [Tue, 24 Dec 2024 16:57:28 +0100] rev 81649
more GUI styles;
wenzelm [Tue, 24 Dec 2024 14:59:56 +0100] rev 81648
clarified signature;
wenzelm [Mon, 23 Dec 2024 14:09:43 +0100] rev 81647
tuned signature;
wenzelm [Sun, 22 Dec 2024 14:21:39 +0100] rev 81646
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Sun, 22 Dec 2024 14:13:21 +0100] rev 81645
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Sun, 22 Dec 2024 14:11:31 +0100] rev 81644
tuned proofs;
haftmann [Mon, 23 Dec 2024 21:58:26 +0100] rev 81643
some bit operations on target numerals
haftmann [Mon, 23 Dec 2024 21:22:10 +0100] rev 81642
explicit tests for target-language bit operations
haftmann [Sun, 22 Dec 2024 08:46:03 +0100] rev 81641
avoid default simp rule which would produce strange recursive unfolding in presence of bit_eq_iff
wenzelm [Sat, 21 Dec 2024 13:27:20 +0100] rev 81640
update to xz-java-1.10 for further testing (see also fe7238c01809);
enforce fresh build of Isabelle/Scala and Isabelle/ML;
haftmann [Thu, 19 Dec 2024 15:13:33 +0100] rev 81639
more default simp rules
wenzelm [Thu, 19 Dec 2024 22:19:27 +0100] rev 81638
back to xz-java-1.9, to see if this improves build_manager stability;
enforce rebuild of Isabelle/ML and Isabelle/Scala, in a robust manner using random UUID;
paulson [Thu, 19 Dec 2024 17:01:54 +0000] rev 81637
merged
paulson <lp15@cam.ac.uk> [Thu, 19 Dec 2024 17:01:40 +0000] rev 81636
revered the hiding of the standard nat theorems
desharna [Thu, 19 Dec 2024 16:01:06 +0100] rev 81635
minor performance tuning; directly try to read file instead of first checking its existence
desharna [Thu, 19 Dec 2024 08:26:04 +0100] rev 81634
merged
desharna [Thu, 19 Dec 2024 08:18:21 +0100] rev 81633
minor performance tuning; avoid constructing path if unused and double construction
wenzelm [Wed, 18 Dec 2024 23:36:51 +0100] rev 81632
merged
wenzelm [Wed, 18 Dec 2024 21:06:55 +0100] rev 81631
more markup: for diagnostic purposes of ambig_msgs;
wenzelm [Wed, 18 Dec 2024 16:03:07 +0100] rev 81630
more uniform Markup.notation vs. Markup.expression;
wenzelm [Wed, 18 Dec 2024 14:53:31 +0100] rev 81629
tuned output: suppress vacuous nodes from 07ad0b407d38;
wenzelm [Wed, 18 Dec 2024 13:49:55 +0100] rev 81628
clarified LaTeX presentation: more specific keywords;
wenzelm [Wed, 18 Dec 2024 12:49:42 +0100] rev 81627
clarified literal data;
desharna [Wed, 18 Dec 2024 16:48:14 +0100] rev 81626
merged
desharna [Wed, 18 Dec 2024 16:33:32 +0100] rev 81625
tuned ATP caching in Sledgehammer to consider the command line
desharna [Wed, 18 Dec 2024 16:32:49 +0100] rev 81624
tuned function lines_of_atp_problem to have header lines as proper list elements
desharna [Wed, 18 Dec 2024 16:20:34 +0100] rev 81623
tuned tests for existing directories in Sledgehammer
wenzelm [Wed, 18 Dec 2024 11:59:44 +0100] rev 81622
merged
wenzelm [Wed, 18 Dec 2024 11:59:38 +0100] rev 81621
tuned GUI: more informative search_title;
wenzelm [Tue, 17 Dec 2024 23:07:13 +0100] rev 81620
clarified induct rules: proper case_names;
tuned proofs;
wenzelm [Tue, 17 Dec 2024 15:35:46 +0100] rev 81619
tuned proofs;
wenzelm [Tue, 17 Dec 2024 14:56:13 +0100] rev 81618
tuned GUI: trim text as in org.gjt.sp.jedit.search.HyperSearchResult;
wenzelm [Tue, 17 Dec 2024 13:38:52 +0100] rev 81617
clarified GUI: more auto_hovering_button instances;
wenzelm [Tue, 17 Dec 2024 13:14:55 +0100] rev 81616
more robust: prefer official BasicSplitPaneUI operations;
wenzelm [Tue, 17 Dec 2024 12:36:37 +0100] rev 81615
clarified split_pane layout: close on first display, open on first search;
wenzelm [Mon, 16 Dec 2024 22:53:31 +0100] rev 81614
more operations, specifically for FlatLaf;
desharna [Wed, 18 Dec 2024 11:02:56 +0100] rev 81613
added documentation for new Sledehammer option "cache_dir"
desharna [Wed, 18 Dec 2024 10:43:44 +0100] rev 81612
updated affiliation in Sledgehammer documentation
desharna [Wed, 18 Dec 2024 10:23:25 +0100] rev 81611
merged
desharna [Wed, 18 Dec 2024 10:21:58 +0100] rev 81610
added option "cache_dir" to Sledgehammer
haftmann [Mon, 16 Dec 2024 21:08:43 +0100] rev 81609
more simp rules on word conversions
wenzelm [Mon, 16 Dec 2024 19:22:54 +0100] rev 81608
spelling;
wenzelm [Mon, 16 Dec 2024 19:09:14 +0100] rev 81607
update to xz-java-1.10;
wenzelm [Mon, 16 Dec 2024 13:55:26 +0100] rev 81606
update to zstd-jni-1.5.6-8;
wenzelm [Mon, 16 Dec 2024 13:51:32 +0100] rev 81605
update to sqlite-3.47.1.0;
enforce rebuild of Isabelle/Scala and Isabelle/ML;
wenzelm [Mon, 16 Dec 2024 13:32:36 +0100] rev 81604
updated to postgresql-42.7.4;
enforce rebuild of Isabelle/Scala and Isabelle/ML;
wenzelm [Mon, 16 Dec 2024 13:13:05 +0100] rev 81603
update to llncs-2.25;
wenzelm [Mon, 16 Dec 2024 13:08:32 +0100] rev 81602
update to jsoup-1.18.3;
enforce rebuild of Isabelle/Scala;
wenzelm [Mon, 16 Dec 2024 12:55:39 +0100] rev 81601
clarified signature;
wenzelm [Sun, 15 Dec 2024 22:58:48 +0100] rev 81600
tuned proofs;
tuned whitespace;
wenzelm [Sun, 15 Dec 2024 21:39:43 +0100] rev 81599
avoid duplicate markup, notably from "CONST c";
wenzelm [Sun, 15 Dec 2024 21:15:18 +0100] rev 81598
clarified pretty_entity for syntax consts without mixfix annotation (see also 43c4817375bf and d622145603ee);
wenzelm [Sun, 15 Dec 2024 20:22:29 +0100] rev 81597
tuned;
wenzelm [Sun, 15 Dec 2024 20:12:45 +0100] rev 81596
clarified signature (see also 2157039256d3);
wenzelm [Sun, 15 Dec 2024 14:59:57 +0100] rev 81595
more syntax bundles, e.g. to explore terms without notation;
wenzelm [Sat, 14 Dec 2024 23:48:45 +0100] rev 81594
commands 'syntax_types' and 'syntax_consts' now work in a local theory context;
wenzelm [Sat, 14 Dec 2024 22:26:27 +0100] rev 81593
tuned names;
wenzelm [Sat, 14 Dec 2024 22:04:39 +0100] rev 81592
tuned signature: avoid shadowing;
wenzelm [Sat, 14 Dec 2024 21:47:20 +0100] rev 81591
syntax translations now work in a local theory context;
wenzelm [Sat, 14 Dec 2024 17:35:53 +0100] rev 81590
clarified signature;
wenzelm [Sat, 14 Dec 2024 16:58:53 +0100] rev 81589
clarified signature and modules;
wenzelm [Fri, 13 Dec 2024 23:23:07 +0100] rev 81588
minor performance tuning: avoid excessive Library.insert and Symbol.explode operations;
wenzelm [Thu, 12 Dec 2024 22:53:06 +0100] rev 81587
tuned whitespace;
wenzelm [Thu, 12 Dec 2024 17:07:17 +0100] rev 81586
tuned proofs;
wenzelm [Thu, 12 Dec 2024 17:07:09 +0100] rev 81585
tuned proofs;
wenzelm [Thu, 12 Dec 2024 16:57:06 +0100] rev 81584
clarified class/locale reasoning: avoid side-stepping constraints;
wenzelm [Thu, 12 Dec 2024 15:45:29 +0100] rev 81583
clarified default_sort: "cpo" for bootstrap, "domain" for main HOLCF;
wenzelm [Thu, 12 Dec 2024 12:35:59 +0100] rev 81582
clarified specification context;
wenzelm [Wed, 11 Dec 2024 12:04:27 +0100] rev 81581
activate e-3.1 as proposed by Martin Desharnais;
enforce rebuild of Isabelle/ML;
wenzelm [Wed, 11 Dec 2024 12:03:01 +0100] rev 81580
more robust: avoid spurious crash of text_area.getText() in Active_Area.update();
wenzelm [Wed, 11 Dec 2024 11:18:52 +0100] rev 81579
proper bundle binomial_syntax;
NB: precedence of "choose" changes silently from 65 to 64 in 200107cdd3ac, but old 65 was still seen in the wild;
wenzelm [Wed, 11 Dec 2024 11:14:50 +0100] rev 81578
build component for cvc5-1.2.0;
wenzelm [Wed, 11 Dec 2024 10:40:57 +0100] rev 81577
tuned whitespace;
wenzelm [Wed, 11 Dec 2024 10:28:12 +0100] rev 81576
clarified default_sort;
wenzelm [Tue, 10 Dec 2024 22:59:13 +0100] rev 81575
fewer theories;
wenzelm [Tue, 10 Dec 2024 22:40:07 +0100] rev 81574
fewer theories;
wenzelm [Tue, 10 Dec 2024 21:43:04 +0100] rev 81573
fewer theories (in contrast to 05ca920cd94b);
wenzelm [Tue, 10 Dec 2024 21:06:04 +0100] rev 81572
more accurate markup for "CONST c";
wenzelm [Tue, 10 Dec 2024 19:47:47 +0100] rev 81571
tuned markup;
wenzelm [Tue, 10 Dec 2024 19:23:55 +0100] rev 81570
proper LaTeX setup (amending 41b387d47739);
wenzelm [Tue, 10 Dec 2024 16:37:09 +0100] rev 81569
more LaTeX markup for printed entities;
wenzelm [Tue, 10 Dec 2024 14:42:56 +0100] rev 81568
tuned;
wenzelm [Tue, 10 Dec 2024 10:52:46 +0100] rev 81567
tuned;
wenzelm [Sun, 08 Dec 2024 20:13:40 +0100] rev 81566
more HTML markup (without rendering);
wenzelm [Sun, 08 Dec 2024 20:09:14 +0100] rev 81565
more markup (without rendering): class, type constructor, term constant --- similar to free, bound, etc.;
wenzelm [Sun, 08 Dec 2024 19:05:05 +0100] rev 81564
tuned: more robust wrt. changes the Markup space;
wenzelm [Sun, 08 Dec 2024 15:12:20 +0100] rev 81563
tuned: prefer explicit names of inferred types;
wenzelm [Sun, 08 Dec 2024 14:27:06 +0100] rev 81562
more accurate HTML markup: suppress text_color that has_syntax (amending b57996a0688c);
wenzelm [Sun, 08 Dec 2024 11:49:55 +0100] rev 81561
clarified signature;
wenzelm [Sun, 08 Dec 2024 00:05:35 +0100] rev 81560
tuned;
wenzelm [Sat, 07 Dec 2024 23:40:29 +0100] rev 81559
clarified signature;
wenzelm [Sat, 07 Dec 2024 23:50:18 +0100] rev 81558
clarified term positions and markup: syntax = true means this is via concrete syntax;
clarified text color rendering;
wenzelm [Sat, 07 Dec 2024 23:08:51 +0100] rev 81557
tuned signature: more operations;
wenzelm [Sat, 07 Dec 2024 21:49:05 +0100] rev 81556
tuned;
wenzelm [Sat, 07 Dec 2024 21:42:59 +0100] rev 81555
clarified signature: more explicit operations;
wenzelm [Sat, 07 Dec 2024 16:07:48 +0100] rev 81554
tuned;
wenzelm [Sat, 07 Dec 2024 16:03:05 +0100] rev 81553
tuned whitespace;
wenzelm [Sat, 07 Dec 2024 15:00:43 +0100] rev 81552
clarified signature and caching;
wenzelm [Sat, 07 Dec 2024 11:59:51 +0100] rev 81551
clarified GUI: prefer user documents, which are typically without chapter;
wenzelm [Sat, 07 Dec 2024 11:13:02 +0100] rev 81550
tuned;
wenzelm [Fri, 06 Dec 2024 23:07:09 +0100] rev 81549
obsolete;
wenzelm [Fri, 06 Dec 2024 22:40:43 +0100] rev 81548
tuned signature;
wenzelm [Fri, 06 Dec 2024 21:27:07 +0100] rev 81547
merged
wenzelm [Fri, 06 Dec 2024 20:46:24 +0100] rev 81546
NEWS;
wenzelm [Fri, 06 Dec 2024 20:26:33 +0100] rev 81545
clarified renaming of bounds, using Syntax_Trans.variant_bounds: avoid structures and fixed variables with syntax;
wenzelm [Fri, 06 Dec 2024 15:20:43 +0100] rev 81544
tuned signature;
wenzelm [Fri, 06 Dec 2024 13:33:25 +0100] rev 81543
clarified printing of consts: rename apart from all bounds, and thus avoid old Term.declare_free_names with its adhoc policy ("as they are printed");
wenzelm [Tue, 03 Dec 2024 22:46:24 +0100] rev 81542
prefer Term.variant_bounds: bounds vs. frees, no attempt at consts;
wenzelm [Mon, 02 Dec 2024 22:16:29 +0100] rev 81541
more elementary operation Term.variant_bounds: only for bounds vs. frees, no consts, no tfrees;
wenzelm [Mon, 02 Dec 2024 20:35:12 +0100] rev 81540
tuned signature;
wenzelm [Mon, 02 Dec 2024 18:53:45 +0100] rev 81539
clarified modules;
wenzelm [Mon, 02 Dec 2024 14:30:10 +0100] rev 81538
more accurate extern_const: avoid clash with frees;
wenzelm [Mon, 02 Dec 2024 14:08:28 +0100] rev 81537
more direct Proof_Context.lookup_free -- bypass redundancy of Proof_Context.check_const;
wenzelm [Mon, 02 Dec 2024 11:45:42 +0100] rev 81536
clarified signature: uniform context;
wenzelm [Mon, 02 Dec 2024 11:36:53 +0100] rev 81535
clarified signature: uniform context;
wenzelm [Mon, 02 Dec 2024 11:22:44 +0100] rev 81534
proper context for extern operation: observe local options;
more uniform global_ctxt for pretty printing;
wenzelm [Mon, 02 Dec 2024 11:08:36 +0100] rev 81533
proper context for extern/check operation: observe local options like names_unique;
wenzelm [Sun, 01 Dec 2024 22:14:13 +0100] rev 81532
tuned;
wenzelm [Sun, 01 Dec 2024 21:46:54 +0100] rev 81531
tuned signature: more operations;
nipkow [Thu, 05 Dec 2024 19:44:53 +0100] rev 81530
added Halting problem theory
desharna [Thu, 05 Dec 2024 15:49:48 +0100] rev 81529
merged
desharna [Fri, 29 Sep 2023 15:27:43 +0200] rev 81528
added parallel_group_size option to Mirabelle
desharna [Thu, 05 Dec 2024 15:23:46 +0100] rev 81527
adapted bash files to use cartouches
nipkow [Mon, 02 Dec 2024 12:38:27 +0100] rev 81526
tuned
wenzelm [Sun, 01 Dec 2024 21:14:56 +0100] rev 81525
clarified names context: proper context, without consts;
wenzelm [Sun, 01 Dec 2024 21:13:57 +0100] rev 81524
clarified names context: proper context, without consts;
wenzelm [Sun, 01 Dec 2024 18:12:24 +0100] rev 81523
tuned;
wenzelm [Sun, 01 Dec 2024 14:24:10 +0100] rev 81522
tuned;
wenzelm [Sun, 01 Dec 2024 14:01:47 +0100] rev 81521
clarified signature: more operations;
wenzelm [Sat, 30 Nov 2024 23:30:36 +0100] rev 81520
merged
wenzelm [Sat, 30 Nov 2024 22:33:21 +0100] rev 81519
clarified signature;
wenzelm [Sat, 30 Nov 2024 22:02:36 +0100] rev 81518
tuned names/scopes;
wenzelm [Sat, 30 Nov 2024 21:01:59 +0100] rev 81517
tuned signature: more operations;
wenzelm [Sat, 30 Nov 2024 19:21:38 +0100] rev 81516
eliminate historic clone (see also 550e36c6a2d1);
wenzelm [Sat, 30 Nov 2024 17:14:30 +0100] rev 81515
tuned signature: more operations;
wenzelm [Sat, 30 Nov 2024 16:42:22 +0100] rev 81514
clarified 'unbundle' polarity, according to algebraic group laws;
wenzelm [Sat, 30 Nov 2024 16:01:58 +0100] rev 81513
tuned signature: more operations;
wenzelm [Sat, 30 Nov 2024 13:41:38 +0100] rev 81512
tuned: more direct use of Name.context operations;
wenzelm [Sat, 30 Nov 2024 13:40:57 +0100] rev 81511
tuned;
wenzelm [Sat, 30 Nov 2024 13:27:15 +0100] rev 81510
misc tuning and clarification: more direct use of Name.context operations;
wenzelm [Sat, 30 Nov 2024 13:31:43 +0100] rev 81509
tuned signature: more operations;
wenzelm [Sat, 30 Nov 2024 12:30:18 +0100] rev 81508
tuned: more direct use of Name.context operations;
wenzelm [Fri, 29 Nov 2024 17:40:15 +0100] rev 81507
clarified signature: shorten common cases;
wenzelm [Fri, 29 Nov 2024 11:26:17 +0100] rev 81506
tuned: more standard Name.build_context, although that is a bit longer;
wenzelm [Fri, 29 Nov 2024 00:25:03 +0100] rev 81505
clarified signature: more uniform;
wenzelm [Thu, 28 Nov 2024 19:35:30 +0100] rev 81504
omit redundant combinators (amending 7456a64bc4f6);
wenzelm [Thu, 28 Nov 2024 14:12:13 +0100] rev 81503
tuned signature;
blanchet [Fri, 29 Nov 2024 10:35:47 +0100] rev 81502
fixed bugs found by Stepan Holub
nipkow [Wed, 27 Nov 2024 16:52:04 +0100] rev 81501
merged
nipkow [Wed, 27 Nov 2024 16:51:50 +0100] rev 81500
added lemmas
wenzelm [Fri, 22 Nov 2024 20:21:36 +0100] rev 81499
merged
wenzelm [Thu, 21 Nov 2024 23:07:06 +0100] rev 81498
more ambitious Search_Result.gui_text, using Swing HTML3 (NB: TreeCellRenderer cannot do this, because it is not updated for each entry);
wenzelm [Thu, 21 Nov 2024 12:47:42 +0100] rev 81497
clarified signature and object initialization;
wenzelm [Tue, 19 Nov 2024 22:55:09 +0100] rev 81496
clarified default: avoid copies;
wenzelm [Tue, 19 Nov 2024 22:48:18 +0100] rev 81495
suppress odd icons for documents and folders;
wenzelm [Tue, 19 Nov 2024 22:41:57 +0100] rev 81494
support for modified tree cell renderer;
wenzelm [Tue, 19 Nov 2024 15:46:22 +0100] rev 81493
clarified signature: avoid implicit functionality;
wenzelm [Tue, 19 Nov 2024 15:35:03 +0100] rev 81492
re-use Output_Area;
wenzelm [Tue, 19 Nov 2024 15:34:58 +0100] rev 81491
re-use Output_Area;
wenzelm [Tue, 19 Nov 2024 15:25:11 +0100] rev 81490
re-use Output_Area;
wenzelm [Tue, 19 Nov 2024 10:52:02 +0100] rev 81489
re-use Output_Area with search results;
wenzelm [Tue, 19 Nov 2024 10:40:19 +0100] rev 81488
re-use Output_Area with search results;
wenzelm [Tue, 19 Nov 2024 10:14:22 +0100] rev 81487
more thorough init;
wenzelm [Tue, 19 Nov 2024 10:11:37 +0100] rev 81486
clarified signature: prefer defaults for Output_Dockable (and its variants);
wenzelm [Tue, 19 Nov 2024 10:11:17 +0100] rev 81485
unused;
wenzelm [Mon, 18 Nov 2024 16:48:11 +0100] rev 81484
tuned output: formatting is pointless for proportional font;
wenzelm [Mon, 18 Nov 2024 15:05:31 +0100] rev 81483
clarified Tree_View.init_model: more uniform;
wenzelm [Mon, 18 Nov 2024 14:47:17 +0100] rev 81482
more robust update;
wenzelm [Mon, 18 Nov 2024 14:35:48 +0100] rev 81481
handle tree selection;
wenzelm [Mon, 18 Nov 2024 12:36:56 +0100] rev 81480
Output_Dockable: show search results as tree view;
wenzelm [Mon, 18 Nov 2024 11:12:51 +0100] rev 81479
clarified modules;
wenzelm [Mon, 18 Nov 2024 11:06:53 +0100] rev 81478
clarified signature;
wenzelm [Sun, 17 Nov 2024 20:14:57 +0100] rev 81477
clarified signature;
wenzelm [Sun, 17 Nov 2024 19:59:10 +0100] rev 81476
clarified signature and modules: without GUI change yet;
wenzelm [Sun, 17 Nov 2024 19:49:25 +0100] rev 81475
more operations, to support search within output panel;
wenzelm [Sun, 17 Nov 2024 13:57:50 +0100] rev 81474
tuned;
paulson <lp15@cam.ac.uk> [Fri, 22 Nov 2024 16:05:42 +0000] rev 81473
Introduced the function some_elem for grabbing an element from a non-empty set, and simplified the theorem the_elem_image_unique
paulson <lp15@cam.ac.uk> [Fri, 22 Nov 2024 14:54:00 +0000] rev 81472
Patch by Stepan Holub, plus tweaks
paulson <lp15@cam.ac.uk> [Fri, 22 Nov 2024 13:23:27 +0000] rev 81471
patch to vector_matrix_mult by Alexander Pach
Fabian Huch <huch@in.tum.de> [Tue, 19 Nov 2024 18:47:12 +0100] rev 81470
try0: cleaned up output;
Fabian Huch <huch@in.tum.de> [Mon, 18 Nov 2024 13:30:02 +0100] rev 81469
try0: insert extra facts into state instead of goal, since some methods (e.g. metis) won't work otherwise;
Fabian Huch <huch@in.tum.de> [Mon, 18 Nov 2024 12:35:44 +0100] rev 81468
avoid informatik.tu-muenchen.de domain: soon to be discontinued;
nipkow [Sun, 17 Nov 2024 21:20:26 +0100] rev 81467
renamed Discrete -> Discrete_Functions to avoid name clashes;
new function names floor_log/sqrt to avoid long Discrete_Functions.log/sqrt
nipkow [Sun, 17 Nov 2024 09:50:54 +0100] rev 81466
Use Var to maintain the difference between function and locale parameters
nipkow [Sat, 16 Nov 2024 22:46:33 +0100] rev 81465
tuned
wenzelm [Sat, 16 Nov 2024 21:36:34 +0100] rev 81464
tuned proofs;
wenzelm [Sat, 16 Nov 2024 20:22:26 +0100] rev 81463
tuned proofs;
wenzelm [Sat, 16 Nov 2024 19:54:30 +0100] rev 81462
minor performance tuning: avoided repeated metric initialization;
wenzelm [Sat, 16 Nov 2024 19:07:24 +0100] rev 81461
tuned signature: more operations;
wenzelm [Sat, 16 Nov 2024 15:04:41 +0100] rev 81460
clarified signature;
wenzelm [Fri, 15 Nov 2024 23:25:18 +0100] rev 81459
more NEWS;
wenzelm [Fri, 15 Nov 2024 23:20:24 +0100] rev 81458
tuned proofs;
wenzelm [Fri, 15 Nov 2024 21:43:22 +0100] rev 81457
merged
wenzelm [Fri, 15 Nov 2024 21:04:51 +0100] rev 81456
enforce rebuild of Isabelle/ML and Isabelle/Scala;
wenzelm [Fri, 15 Nov 2024 20:48:41 +0100] rev 81455
update to jedit-20241115 (see also ecd62f7b3644 and d92d754b5dd9);
wenzelm [Fri, 15 Nov 2024 20:44:49 +0100] rev 81454
more patches for the sake of SideKick 1.8 vs. jEdit 5.7.0: provide missing GUIUtilities.isPopupTrigger, avoid StatusBar messages (which often don't fit);
wenzelm [Fri, 15 Nov 2024 16:50:44 +0100] rev 81453
tuned comments;
wenzelm [Fri, 15 Nov 2024 16:08:56 +0100] rev 81452
clarified key events: cancel output selection, before input selection;
wenzelm [Fri, 15 Nov 2024 16:04:26 +0100] rev 81451
proper focus to support subsequent copy-paste via keyboard;
wenzelm [Fri, 15 Nov 2024 16:01:41 +0100] rev 81450
more accurate initial FontRenderContext, notably on macOS, Windows, or Linux with "env GDK_SCALE=2";
wenzelm [Fri, 15 Nov 2024 15:18:48 +0100] rev 81449
removed obsolete option: jEdit 5.7.0 can be built with default jdk;
wenzelm [Fri, 15 Nov 2024 13:31:36 +0100] rev 81448
more rebust mechanics of refresh (see also 82110cbcf9a1 and 2d9b6e32632d): painter.getFontRenderContext might be in undefined state (notably on macOS due to display scaling);
wenzelm [Fri, 15 Nov 2024 13:08:48 +0100] rev 81447
less ambitious selection;
nipkow [Fri, 15 Nov 2024 21:37:26 +0100] rev 81446
mv Discrete to Discrete_Cpo to avoid theory name clashes
wenzelm [Thu, 14 Nov 2024 11:33:51 +0100] rev 81445
disable 2d9b6e32632d for now: unknown problems on macOS;
wenzelm [Thu, 14 Nov 2024 11:12:11 +0100] rev 81444
clarified mouse selection, avoid conflict of double-click with single-click (follow hyperlink);
wenzelm [Thu, 14 Nov 2024 10:50:49 +0100] rev 81443
more careful isConsumed() / consume() for key and mouse events;
nipkow [Wed, 13 Nov 2024 23:11:06 +0100] rev 81442
merged
nipkow [Wed, 13 Nov 2024 23:10:58 +0100] rev 81441
added field input_eqns to record the list of equations (the specification)
given to the function command.
wenzelm [Wed, 13 Nov 2024 20:14:24 +0100] rev 81440
merged
wenzelm [Wed, 13 Nov 2024 20:14:17 +0100] rev 81439
more NEWS;
wenzelm [Wed, 13 Nov 2024 20:10:34 +0100] rev 81438
tuned proofs;
wenzelm [Wed, 13 Nov 2024 15:14:48 +0100] rev 81437
more ambitious mouse handler: double-click selects highlight_area;
wenzelm [Wed, 13 Nov 2024 14:54:08 +0100] rev 81436
more accurate mouse handler: only for single clicks, consume accepted event;
wenzelm [Wed, 13 Nov 2024 11:53:02 +0100] rev 81435
more ambitious scrolling: retain original scroll position if possible;
wenzelm [Wed, 13 Nov 2024 10:56:17 +0100] rev 81434
more ambitious scrolling: retain bottom position after output;
wenzelm [Tue, 12 Nov 2024 22:30:45 +0100] rev 81433
performance tuning: cache for Rich_Text.format, notably for incremental tracing;
wenzelm [Tue, 12 Nov 2024 11:32:07 +0100] rev 81432
clarified persistent values: Command.Results does not suitable for caching, because it contains all other messages;
wenzelm [Tue, 12 Nov 2024 11:16:36 +0100] rev 81431
omit redundant compact_source (see e1abca2527da): Command_Span.unparsed consists of one token with the original source;
wenzelm [Tue, 12 Nov 2024 11:04:54 +0100] rev 81430
tuned;
wenzelm [Mon, 11 Nov 2024 13:15:55 +0100] rev 81429
minor performance tuning: avoid duplication of Symbol.spaces (e.g. from Pretty.formatted);
wenzelm [Mon, 11 Nov 2024 12:47:51 +0100] rev 81428
clarified signature and modules;
more basic Rich_Text.formatted_lines, assuming that elements are properly separated according to Rich_Text.format;
wenzelm [Mon, 11 Nov 2024 12:19:45 +0100] rev 81427
performance tuning for macOS (after update of "jedit" component): old OpenGL works better for text rendering;
wenzelm [Sun, 10 Nov 2024 16:04:56 +0100] rev 81426
performance tuning: more incremental update of buffer content;
wenzelm [Sun, 10 Nov 2024 15:11:04 +0100] rev 81425
obsolete;
wenzelm [Sun, 10 Nov 2024 15:10:51 +0100] rev 81424
clarified: more uniform results;
wenzelm [Sun, 10 Nov 2024 14:58:05 +0100] rev 81423
clarified signature: inline org.gjt.sp.jedit.textarea.TextArea.setText();
wenzelm [Sun, 10 Nov 2024 13:40:28 +0100] rev 81422
minor performance tuning: avoid concatenation of existing string material;
wenzelm [Sun, 10 Nov 2024 12:56:38 +0100] rev 81421
clarified signature and data storage: incremental lazy values;
wenzelm [Sun, 10 Nov 2024 12:33:20 +0100] rev 81420
tuned comments;
wenzelm [Sun, 10 Nov 2024 12:29:32 +0100] rev 81419
clarified signature;
wenzelm [Sun, 10 Nov 2024 12:23:41 +0100] rev 81418
clarified modules;
wenzelm [Sun, 10 Nov 2024 12:15:31 +0100] rev 81417
clarified margin operations (again, reverting 4794576828df);
wenzelm [Sun, 10 Nov 2024 11:55:36 +0100] rev 81416
clarified modules;
wenzelm [Sun, 10 Nov 2024 11:38:23 +0100] rev 81415
more reactive interrupts (via Future.cancel);
wenzelm [Sat, 09 Nov 2024 21:34:38 +0100] rev 81414
Document.Snapshot: support for multiple snippet_commands;
clarified Command.rich_text: prefer explicit id, e.g. from message serial;
clarified Pretty_Text_Area.update: Protocol_Message.provide_serial;
clarified Pretty_Text_Area.format_rich_texts, with separate formatting of messages;
wenzelm [Sat, 09 Nov 2024 16:39:33 +0100] rev 81413
more robust: make double-sure that this is the correct output, not a different version from concurrent GUI_Thread.later;
wenzelm [Sat, 09 Nov 2024 16:34:14 +0100] rev 81412
clarified signature: include standard margin in object equality;
wenzelm [Sat, 09 Nov 2024 16:01:07 +0100] rev 81411
performance tuning: prefer asynchronous Pretty.formatted, which actually takes longer than Command.rich_text (see also 97964515a676, where Pretty.formatted was on the GUI thread, maybe for the sake of java.awt.FontMetrics at that time);
paulson <lp15@cam.ac.uk> [Wed, 13 Nov 2024 15:00:17 +0000] rev 81410
The ceillog2 function (thanks to Manuel Eberl), replacing two copies of Ceil_Log2
wenzelm [Fri, 08 Nov 2024 22:52:29 +0100] rev 81409
merged
wenzelm [Fri, 08 Nov 2024 19:18:32 +0100] rev 81408
merged
wenzelm [Fri, 08 Nov 2024 18:39:35 +0100] rev 81407
clarified signature: avoid pointless alias (see also c82a1620b274 and 22aeec526ffd);
wenzelm [Fri, 08 Nov 2024 18:34:33 +0100] rev 81406
clarified signature;
wenzelm [Fri, 08 Nov 2024 16:57:48 +0100] rev 81405
tuned GUI: avoid wasting space with proportional fonts;
wenzelm [Fri, 08 Nov 2024 16:52:06 +0100] rev 81404
clarified signature;
wenzelm [Fri, 08 Nov 2024 15:08:36 +0100] rev 81403
more accurate pretty_margin for proportional fonts;
wenzelm [Fri, 08 Nov 2024 14:44:29 +0100] rev 81402
clarified signature: more uniform;
wenzelm [Fri, 08 Nov 2024 13:55:54 +0100] rev 81401
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Fri, 08 Nov 2024 13:42:25 +0100] rev 81400
tuned signature;
wenzelm [Fri, 08 Nov 2024 13:37:13 +0100] rev 81399
tuned signature;
wenzelm [Fri, 08 Nov 2024 13:27:26 +0100] rev 81398
clarified signature with subtle change of semantics: output consists of individual messages that are formatted (and separated) internally;
wenzelm [Thu, 07 Nov 2024 20:43:25 +0100] rev 81397
more accurate message boundaries;
wenzelm [Thu, 07 Nov 2024 20:37:11 +0100] rev 81396
tuned whitespace;
wenzelm [Thu, 07 Nov 2024 20:29:52 +0100] rev 81395
clarified signature: more robust type XML.Elem;
wenzelm [Thu, 07 Nov 2024 20:08:50 +0100] rev 81394
clarified signature;
wenzelm [Thu, 07 Nov 2024 20:02:10 +0100] rev 81393
clarified signature;
wenzelm [Thu, 07 Nov 2024 16:13:58 +0100] rev 81392
clarified output representation: postpone Pretty.separate;
wenzelm [Thu, 07 Nov 2024 16:03:53 +0100] rev 81391
tuned;
wenzelm [Thu, 07 Nov 2024 15:42:35 +0100] rev 81390
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Thu, 07 Nov 2024 13:30:40 +0100] rev 81389
clarified signature: more accurate types;
wenzelm [Thu, 07 Nov 2024 13:26:31 +0100] rev 81388
tuned signature: more standard names;
wenzelm [Thu, 07 Nov 2024 13:22:59 +0100] rev 81387
more uniform pretty_text_area.zoom via its zoom_component;
wenzelm [Thu, 07 Nov 2024 12:35:55 +0100] rev 81386
tuned signature;
wenzelm [Thu, 07 Nov 2024 12:32:44 +0100] rev 81385
tuned signature: more standard names;
wenzelm [Thu, 07 Nov 2024 12:26:36 +0100] rev 81384
tuned;
wenzelm [Thu, 07 Nov 2024 12:17:18 +0100] rev 81383
clarified signature;
wenzelm [Thu, 07 Nov 2024 12:08:32 +0100] rev 81382
clarified signature;
wenzelm [Thu, 07 Nov 2024 11:46:21 +0100] rev 81381
tuned;
wenzelm [Thu, 07 Nov 2024 11:35:39 +0100] rev 81380
revert 1206400b9b48: proper Node.unapply for Node.apply(null);
wenzelm [Wed, 06 Nov 2024 22:04:05 +0100] rev 81379
tuned signature;
wenzelm [Wed, 06 Nov 2024 16:07:30 +0100] rev 81378
clarified signature;
wenzelm [Wed, 06 Nov 2024 15:52:31 +0100] rev 81377
clarified signature, with subtle change of semantics: proper non-null result;
wenzelm [Wed, 06 Nov 2024 15:38:45 +0100] rev 81376
clarified modules;
wenzelm [Wed, 06 Nov 2024 15:17:39 +0100] rev 81375
more robust and uniform metric, still with special treatment motivated by jEdit (see also 0cdfce0bf956);
wenzelm [Wed, 06 Nov 2024 11:05:18 +0100] rev 81374
misc tuning;
Fabian Huch <huch@in.tum.de> [Fri, 08 Nov 2024 18:13:55 +0100] rev 81373
try0: avoid mapping background theory -- should be handled by Context_Position visibility;
Fabian Huch <huch@in.tum.de> [Thu, 31 Oct 2024 11:35:24 +0100] rev 81372
try0: stop early if more subgoals are created;
Fabian Huch <huch@in.tum.de> [Fri, 25 Oct 2024 16:38:15 +0200] rev 81371
try0: filter out untagged thms;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 19:13:49 +0200] rev 81370
try0: support literal facts;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 16:46:25 +0200] rev 81369
try0: add 'use' modifier for thms to insert;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 16:45:09 +0200] rev 81368
try0: use extra thms via insert;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 18:25:17 +0200] rev 81367
clarified: proper type for facts;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 18:16:36 +0200] rev 81366
clarified: proper type;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 14:08:28 +0200] rev 81365
tuned;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 14:07:13 +0200] rev 81364
tuned;
Fabian Huch <huch@in.tum.de> [Thu, 24 Oct 2024 11:37:41 +0200] rev 81363
try0: pass tagged thms for better control;
Fabian Huch <huch@in.tum.de> [Tue, 22 Oct 2024 17:31:54 +0200] rev 81362
clarified: proper return type;
Fabian Huch <huch@in.tum.de> [Tue, 22 Oct 2024 14:34:13 +0200] rev 81361
improve try0: solve multiple subgoals at once, if possible;
Fabian Huch <huch@in.tum.de> [Tue, 22 Oct 2024 14:31:25 +0200] rev 81360
tuned: unused parameter;
nipkow [Fri, 08 Nov 2024 11:18:08 +0100] rev 81359
tuned
nipkow [Thu, 07 Nov 2024 16:21:57 +0100] rev 81358
better termination behaviour
nipkow [Wed, 06 Nov 2024 18:10:39 +0100] rev 81357
uniform name T_f for closed-form lemmas for function T_f
nipkow [Wed, 06 Nov 2024 16:27:06 +0100] rev 81356
More time for primitive functions
nipkow [Wed, 06 Nov 2024 16:19:45 +0100] rev 81355
merged Reverse into Time_Funs
wenzelm [Tue, 05 Nov 2024 23:51:44 +0100] rev 81354
tuned proofs;
wenzelm [Tue, 05 Nov 2024 23:45:39 +0100] rev 81353
tuned description: plain text documentation is also supported;
wenzelm [Tue, 05 Nov 2024 23:27:47 +0100] rev 81352
merged
wenzelm [Tue, 05 Nov 2024 23:01:09 +0100] rev 81351
update to jdk-21.0.5;
enforce rebuild of Isabelle/ML and Isabelle/Scala;
wenzelm [Tue, 05 Nov 2024 22:05:50 +0100] rev 81350
misc tuning and clarification: Doc.Entry supports both plain files and pdf documents;
recover plain file support from 488c7e8923b2;
nipkow [Tue, 05 Nov 2024 19:59:30 +0100] rev 81349
tuned proofs
nipkow [Tue, 05 Nov 2024 19:52:15 +0100] rev 81348
added missing definitions
wenzelm [Mon, 04 Nov 2024 22:36:42 +0100] rev 81347
tuned proofs;
more Isabelle symbols;
wenzelm [Mon, 04 Nov 2024 22:05:20 +0100] rev 81346
clarified modules;
wenzelm [Mon, 04 Nov 2024 21:54:34 +0100] rev 81345
support value-oriented Font_Metric, e.g. for caching Pretty output;
wenzelm [Mon, 04 Nov 2024 21:25:26 +0100] rev 81344
tuned;
wenzelm [Mon, 04 Nov 2024 21:05:11 +0100] rev 81343
unused;
wenzelm [Mon, 04 Nov 2024 21:05:05 +0100] rev 81342
tuned;
wenzelm [Mon, 04 Nov 2024 21:00:31 +0100] rev 81341
tuned;
wenzelm [Mon, 04 Nov 2024 20:55:01 +0100] rev 81340
clarified signature;
clarified modules;
wenzelm [Mon, 04 Nov 2024 14:50:21 +0100] rev 81339
more accurate Symbol.Metric, following 6eccae338770;
wenzelm [Mon, 04 Nov 2024 14:39:27 +0100] rev 81338
tuned rendering, notably for HiDPI on Linux (see also ca7e2c21b104);
wenzelm [Mon, 04 Nov 2024 14:10:21 +0100] rev 81337
proper parentheses, for the sake of IntelliJ IDEA;
wenzelm [Mon, 04 Nov 2024 12:58:05 +0100] rev 81336
clarified modules;
wenzelm [Mon, 04 Nov 2024 12:22:24 +0100] rev 81335
clarified signature;
wenzelm [Mon, 04 Nov 2024 11:21:19 +0100] rev 81334
tuned proofs;
wenzelm [Mon, 04 Nov 2024 11:21:04 +0100] rev 81333
tuned GUI (again, see 0521e65af41e);
wenzelm [Sun, 03 Nov 2024 22:29:07 +0100] rev 81332
tuned proofs;
wenzelm [Sun, 03 Nov 2024 21:12:50 +0100] rev 81331
tuned;
wenzelm [Sun, 03 Nov 2024 21:04:12 +0100] rev 81330
tuned comments;
wenzelm [Sun, 03 Nov 2024 20:53:12 +0100] rev 81329
clarified signature;
wenzelm [Sun, 03 Nov 2024 20:23:19 +0100] rev 81328
tuned;
wenzelm [Sun, 03 Nov 2024 20:15:12 +0100] rev 81327
tuned names;
wenzelm [Sun, 03 Nov 2024 20:05:06 +0100] rev 81326
more robust;
wenzelm [Sun, 03 Nov 2024 20:01:26 +0100] rev 81325
clarified signature;
wenzelm [Sun, 03 Nov 2024 20:00:54 +0100] rev 81324
unused;
wenzelm [Sun, 03 Nov 2024 19:38:30 +0100] rev 81323
clarified signature: more explicit types;
wenzelm [Sun, 03 Nov 2024 14:11:01 +0100] rev 81322
tuned GUI;
wenzelm [Sat, 02 Nov 2024 20:27:41 +0100] rev 81321
tuned;
wenzelm [Sat, 02 Nov 2024 20:24:53 +0100] rev 81320
clarified signature;
wenzelm [Sat, 02 Nov 2024 20:14:44 +0100] rev 81319
clarified signature;
wenzelm [Sat, 02 Nov 2024 16:22:06 +0100] rev 81318
tuned imports;
wenzelm [Sat, 02 Nov 2024 16:11:02 +0100] rev 81317
tuned: remove redundant checks;
wenzelm [Sat, 02 Nov 2024 16:08:26 +0100] rev 81316
tuned;
wenzelm [Sat, 02 Nov 2024 16:03:26 +0100] rev 81315
clarified modules;
wenzelm [Sat, 02 Nov 2024 15:59:58 +0100] rev 81314
clarified signature;
wenzelm [Sat, 02 Nov 2024 15:42:37 +0100] rev 81313
clarified signature;
wenzelm [Sat, 02 Nov 2024 15:35:43 +0100] rev 81312
clarified signature;
wenzelm [Sat, 02 Nov 2024 15:28:17 +0100] rev 81311
tuned: fewer warnings in IntelliJ IDEA;
wenzelm [Sat, 02 Nov 2024 15:22:50 +0100] rev 81310
clarified signature;
wenzelm [Sat, 02 Nov 2024 14:58:50 +0100] rev 81309
clarified modules: more re-usable;
wenzelm [Sat, 02 Nov 2024 14:56:13 +0100] rev 81308
proper protocol messages (amending 7a1f9e571046);
wenzelm [Fri, 01 Nov 2024 19:20:52 +0100] rev 81307
clarified treatment of caret_range: better support for multiple (unrelated) selections;
wenzelm [Fri, 01 Nov 2024 19:11:40 +0100] rev 81306
tuned whitespace;
wenzelm [Fri, 01 Nov 2024 18:55:47 +0100] rev 81305
support incremental isabelle.select-structure --- like select-block, but based on selection instead of caret;
wenzelm [Fri, 01 Nov 2024 18:17:03 +0100] rev 81304
clarified rendering: entity acts as atomic notation / expression;
wenzelm [Fri, 01 Nov 2024 18:12:40 +0100] rev 81303
more rendering for Markup.COMMAND_SPAN, following Rendering.structure_elements;
wenzelm [Fri, 01 Nov 2024 17:13:42 +0100] rev 81302
more NEWS;
wenzelm [Fri, 01 Nov 2024 16:57:33 +0100] rev 81301
merged
wenzelm [Fri, 01 Nov 2024 16:53:10 +0100] rev 81300
support Isabelle/jEdit action isabelle.select_structure;
update component jedit-20241101;
wenzelm [Fri, 01 Nov 2024 15:40:31 +0100] rev 81299
more operations;
wenzelm [Tue, 29 Oct 2024 21:51:21 +0100] rev 81298
clarified text;
wenzelm [Tue, 29 Oct 2024 12:30:15 +0100] rev 81297
update to jedit5.7.0;
wenzelm [Mon, 28 Oct 2024 09:43:28 +0100] rev 81296
GUI option "editor_auto_hovering" for Output panel;
wenzelm [Mon, 28 Oct 2024 09:40:28 +0100] rev 81295
update to scala-3.3.4 LTS;
wenzelm [Mon, 28 Oct 2024 08:48:31 +0100] rev 81294
removed obsolete markup for "open_block" (see also d5ad89fda714): Isabelle/Scala directly supports XML.Elem pretty-printing;
paulson <lp15@cam.ac.uk> [Fri, 01 Nov 2024 14:10:52 +0000] rev 81293
Library material from Eberl's Parallel_Shear_Sort
paulson <lp15@cam.ac.uk> [Fri, 01 Nov 2024 12:15:53 +0000] rev 81292
Trying to clean up these horribly ugly old proofs, but the requirement of constructivity makes it very difficult
Manuel Eberl <manuel@pruvisto.org> [Thu, 31 Oct 2024 18:43:32 +0100] rev 81291
use automatically generated time function in HOL-Data_Structures.Selection
nipkow [Thu, 31 Oct 2024 15:46:53 +0100] rev 81290
merged
nipkow [Thu, 31 Oct 2024 15:46:33 +0100] rev 81289
better time_functions (let)
Fabian Huch <huch@in.tum.de> [Thu, 31 Oct 2024 14:58:53 +0100] rev 81288
less hidden configuration;
Fabian Huch <huch@in.tum.de> [Thu, 31 Oct 2024 14:56:59 +0100] rev 81287
proper passwordless smtp check: must be null;
blanchet [Thu, 31 Oct 2024 09:24:10 +0100] rev 81286
adjusted documentation
nipkow [Tue, 29 Oct 2024 10:26:06 +0100] rev 81285
more attribute tuning
nipkow [Tue, 29 Oct 2024 07:41:52 +0100] rev 81284
tuned attributes
nipkow [Mon, 28 Oct 2024 18:48:28 +0100] rev 81283
merged
nipkow [Mon, 28 Oct 2024 18:48:14 +0100] rev 81282
added lemmas
wenzelm [Sun, 27 Oct 2024 22:35:02 +0100] rev 81281
tuned proofs;
wenzelm [Sun, 27 Oct 2024 20:11:08 +0100] rev 81280
tuned NEWS;
wenzelm [Sun, 27 Oct 2024 19:57:29 +0100] rev 81279
markup for "..." notation;
clarified signature;
wenzelm [Sun, 27 Oct 2024 15:30:00 +0100] rev 81278
more robust: avoid non-authentic translations;
wenzelm [Sun, 27 Oct 2024 12:54:58 +0100] rev 81277
tuned whitespace of sources;
wenzelm [Sun, 27 Oct 2024 12:47:27 +0100] rev 81276
update documentation;
tuned typesetting;
wenzelm [Sun, 27 Oct 2024 12:32:40 +0100] rev 81275
tuned;
wenzelm [Sun, 27 Oct 2024 12:23:48 +0100] rev 81274
update documentation: print mode "latex" only affects syntax tables, but output of symbols;
wenzelm [Sun, 27 Oct 2024 12:13:34 +0100] rev 81273
misc tuning and clarification;
wenzelm [Sun, 27 Oct 2024 11:48:32 +0100] rev 81272
clarified section structure;
wenzelm [Sun, 27 Oct 2024 11:46:04 +0100] rev 81271
tuned;
wenzelm [Sun, 27 Oct 2024 11:34:51 +0100] rev 81270
tuned;
wenzelm [Sun, 27 Oct 2024 11:31:42 +0100] rev 81269
tuned;
wenzelm [Sun, 27 Oct 2024 11:22:34 +0100] rev 81268
tuned signature;
wenzelm [Sun, 27 Oct 2024 11:13:42 +0100] rev 81267
clarified symbolic output: avoid redundant "block" element for open_block = true;
wenzelm [Sun, 27 Oct 2024 11:02:21 +0100] rev 81266
clarified signature;
wenzelm [Sat, 26 Oct 2024 20:18:51 +0200] rev 81265
clarified (again): Markup.intensify is already part of Variable.markup_fixed for undeclared variable, Markup.fixed is already part of Mariable.markup;
wenzelm [Sat, 26 Oct 2024 16:07:31 +0200] rev 81264
more accurate Symbol.length;
wenzelm [Sat, 26 Oct 2024 16:07:03 +0200] rev 81263
tuned;
wenzelm [Fri, 25 Oct 2024 22:22:21 +0200] rev 81262
merged
wenzelm [Fri, 25 Oct 2024 16:03:58 +0200] rev 81261
more inner-syntax markup;
wenzelm [Fri, 25 Oct 2024 15:48:40 +0200] rev 81260
obsolete (see a8502d492dde);
wenzelm [Fri, 25 Oct 2024 15:39:27 +0200] rev 81259
minor performance tuning;
wenzelm [Fri, 25 Oct 2024 13:43:12 +0200] rev 81258
tuned proofs;
tuned whitespace;
wenzelm [Fri, 25 Oct 2024 11:31:16 +0200] rev 81257
more inner-syntax markup;
nipkow [Fri, 25 Oct 2024 17:01:23 +0200] rev 81256
merged
nipkow [Fri, 25 Oct 2024 16:57:17 +0200] rev 81255
time_fun: lambdas and lets work now
blanchet [Fri, 25 Oct 2024 15:31:58 +0200] rev 81254
variable instantiation in Sledgehammer and Metis
wenzelm [Thu, 24 Oct 2024 22:05:57 +0200] rev 81253
prefer rewrite_term_yoyo for improved performance and occasionally better results (conforming to Ast.normalize);
wenzelm [Thu, 24 Oct 2024 12:44:48 +0200] rev 81252
revert b35c2aa05fcf: redundant due to 89ea66c2045b, if object-logic judgment lacks delimiters;
wenzelm [Thu, 24 Oct 2024 12:42:41 +0200] rev 81251
clarified position constraints: omit redundant information, e.g. for implicit object-logic judgment;
wenzelm [Thu, 24 Oct 2024 11:50:20 +0200] rev 81250
unused (see 0199acc01aa8);
wenzelm [Thu, 24 Oct 2024 00:26:14 +0200] rev 81249
tuned;
wenzelm [Thu, 24 Oct 2024 00:20:21 +0200] rev 81248
more robust: avoid ambiguity of contract_abbrevs;
wenzelm [Wed, 23 Oct 2024 23:46:07 +0200] rev 81247
misc tuning: more concise (or hermetic) pointfree style;
wenzelm [Wed, 23 Oct 2024 21:57:46 +0200] rev 81246
provide rewrite_term_yoyo, which is analogous to Ast.normalize;
wenzelm [Wed, 23 Oct 2024 15:09:02 +0200] rev 81245
tuned signature;
wenzelm [Wed, 23 Oct 2024 14:59:06 +0200] rev 81244
tuned names;
tuned whitespace;
wenzelm [Wed, 23 Oct 2024 14:05:31 +0200] rev 81243
tuned;
wenzelm [Wed, 23 Oct 2024 13:58:29 +0200] rev 81242
misc tuning and clarification;
wenzelm [Wed, 23 Oct 2024 13:30:11 +0200] rev 81241
tuned;
wenzelm [Wed, 23 Oct 2024 13:03:49 +0200] rev 81240
misc tuning and clarification;
wenzelm [Tue, 22 Oct 2024 23:56:48 +0200] rev 81239
merged
wenzelm [Tue, 22 Oct 2024 22:52:27 +0200] rev 81238
adhoc option to disable const constraints, notably for AFP/Isabelle_DOF;
wenzelm [Tue, 22 Oct 2024 22:34:33 +0200] rev 81237
unused;
wenzelm [Tue, 22 Oct 2024 21:29:44 +0200] rev 81236
tuned signature;
wenzelm [Tue, 22 Oct 2024 20:53:54 +0200] rev 81235
proper treatment of position constraints;
wenzelm [Tue, 22 Oct 2024 20:05:23 +0200] rev 81234
more liberal ast matching, notably for case-translations in HOLCF that operate on logical consts rather than syntax consts;
wenzelm [Tue, 22 Oct 2024 19:46:05 +0200] rev 81233
more parser markup, based on position constraints for logical mixfix syntax;
wenzelm [Tue, 22 Oct 2024 19:26:40 +0200] rev 81232
more concise representation of term positions;
wenzelm [Tue, 22 Oct 2024 13:39:24 +0200] rev 81231
more robust;
wenzelm [Tue, 22 Oct 2024 12:52:25 +0200] rev 81230
tuned signature;
wenzelm [Tue, 22 Oct 2024 12:45:38 +0200] rev 81229
tuned comments;
wenzelm [Tue, 22 Oct 2024 12:41:20 +0200] rev 81228
misc tuning and clarification;
wenzelm [Tue, 22 Oct 2024 12:28:32 +0200] rev 81227
clarified concrete vs. abstract syntax: avoid translations on logical consts;
wenzelm [Tue, 22 Oct 2024 12:15:02 +0200] rev 81226
misc tuning and clarification;
wenzelm [Tue, 22 Oct 2024 12:03:46 +0200] rev 81225
clarified markers for syntax consts: avoid overlap with logical consts;
Fabian Huch <huch@in.tum.de> [Tue, 22 Oct 2024 17:32:34 +0200] rev 81224
update ci mail address;
wenzelm [Mon, 21 Oct 2024 22:58:14 +0200] rev 81223
minor performance tuning;
wenzelm [Mon, 21 Oct 2024 22:28:07 +0200] rev 81222
notable performance tuning (amending a59d9b81be24 and 8976c5bc9e97): avoid costly could_beta_eta_contract, which traverses the whole term;
always use Item_Net.retrieve instead, but on frozen TVars/Vars to enforce matching instead of unification;
wenzelm [Mon, 21 Oct 2024 20:02:27 +0200] rev 81221
tuned;
wenzelm [Mon, 21 Oct 2024 14:50:59 +0200] rev 81220
clarified signature;
wenzelm [Mon, 21 Oct 2024 14:33:59 +0200] rev 81219
tuned whitespace;
wenzelm [Mon, 21 Oct 2024 11:55:51 +0200] rev 81218
support multiple positions (non-empty list);
wenzelm [Sun, 20 Oct 2024 22:40:18 +0200] rev 81217
more robust syntax translation;
wenzelm [Sun, 20 Oct 2024 22:39:36 +0200] rev 81216
clarified concrete vs. abstract syntax;
wenzelm [Sun, 20 Oct 2024 21:51:47 +0200] rev 81215
more inner-syntax markup;
wenzelm [Sun, 20 Oct 2024 21:48:38 +0200] rev 81214
clarified concrete vs. abstract syntax;
wenzelm [Sun, 20 Oct 2024 20:32:53 +0200] rev 81213
clarified concrete vs. abstract syntax;
wenzelm [Sun, 20 Oct 2024 18:47:42 +0200] rev 81212
more operations;
wenzelm [Sun, 20 Oct 2024 15:48:06 +0200] rev 81211
tuned;
wenzelm [Sun, 20 Oct 2024 15:37:19 +0200] rev 81210
tuned signature;
wenzelm [Sun, 20 Oct 2024 13:41:56 +0200] rev 81209
more operations;
wenzelm [Sun, 20 Oct 2024 13:27:17 +0200] rev 81208
more accurate treatment of constraints: restrict permissive mode to output;
wenzelm [Sun, 20 Oct 2024 13:13:17 +0200] rev 81207
tuned;
wenzelm [Sat, 19 Oct 2024 22:57:43 +0200] rev 81206
tuned proofs;
wenzelm [Sat, 19 Oct 2024 22:38:51 +0200] rev 81205
clarified order of tooltips: make it less dependent on report order from ML (which differs for input vs. output);
wenzelm [Sat, 19 Oct 2024 22:20:05 +0200] rev 81204
clarified signature (see also 1de8a8b1ae79);
wenzelm [Sat, 19 Oct 2024 22:01:36 +0200] rev 81203
clarified signature;
wenzelm [Sat, 19 Oct 2024 19:00:19 +0200] rev 81202
more type information;
clarified signature;
wenzelm [Sat, 19 Oct 2024 17:16:16 +0200] rev 81201
more type information;
wenzelm [Sat, 19 Oct 2024 17:00:14 +0200] rev 81200
clarified signature;
wenzelm [Sat, 19 Oct 2024 16:54:34 +0200] rev 81199
clarified signature;
wenzelm [Sat, 19 Oct 2024 16:45:05 +0200] rev 81198
tuned signature;
wenzelm [Sat, 19 Oct 2024 16:27:00 +0200] rev 81197
clarified signature;
wenzelm [Fri, 18 Oct 2024 21:20:21 +0200] rev 81196
suppress dummyT, e.g. from Type_Annotation.print;
wenzelm [Fri, 18 Oct 2024 21:19:06 +0200] rev 81195
tuned proofs;
wenzelm [Fri, 18 Oct 2024 20:48:01 +0200] rev 81194
print type constraints for consts with mixfix syntax;
wenzelm [Fri, 18 Oct 2024 19:00:51 +0200] rev 81193
tuned comments;
wenzelm [Fri, 18 Oct 2024 19:00:13 +0200] rev 81192
obsolete (see 137ea3d464be);
wenzelm [Fri, 18 Oct 2024 16:43:02 +0200] rev 81191
tuned proofs;
wenzelm [Fri, 18 Oct 2024 16:42:53 +0200] rev 81190
tuned whitespace;
wenzelm [Fri, 18 Oct 2024 16:37:39 +0200] rev 81189
more inner-syntax markup;
wenzelm [Fri, 18 Oct 2024 16:31:35 +0200] rev 81188
less instrusive rendering for input buffer (in contrast to 264f043c5da1);
wenzelm [Fri, 18 Oct 2024 15:45:38 +0200] rev 81187
clarified inner-syntax markup;
wenzelm [Fri, 18 Oct 2024 15:42:31 +0200] rev 81186
tuned whitespace;
wenzelm [Fri, 18 Oct 2024 15:36:42 +0200] rev 81185
tuned whitespace;
wenzelm [Fri, 18 Oct 2024 14:37:09 +0200] rev 81184
clarified syntax declarations: keep things together;
wenzelm [Fri, 18 Oct 2024 14:35:13 +0200] rev 81183
tuned;
wenzelm [Fri, 18 Oct 2024 14:20:09 +0200] rev 81182
more inner-syntax markup;
wenzelm [Fri, 18 Oct 2024 11:44:05 +0200] rev 81181
tuned proofs;
wenzelm [Fri, 18 Oct 2024 11:32:10 +0200] rev 81180
more ambitious rendering: highlight active area for mouse hovering without modifier;
wenzelm [Wed, 16 Oct 2024 23:13:02 +0200] rev 81179
tuned proofs;
wenzelm [Wed, 16 Oct 2024 22:07:04 +0200] rev 81178
show_consts_markup is enabled by default;
wenzelm [Wed, 16 Oct 2024 21:41:05 +0200] rev 81177
clarified signature (again, reverting ec1023a5c54c);
wenzelm [Wed, 16 Oct 2024 21:22:37 +0200] rev 81176
clarified signature: more explicit Syntax.print_mode_tabs, depending on print_mode_value ();
tuned data structures;
wenzelm [Wed, 16 Oct 2024 20:22:20 +0200] rev 81175
redundant;
wenzelm [Wed, 16 Oct 2024 19:44:02 +0200] rev 81174
tuned signature;
wenzelm [Wed, 16 Oct 2024 16:20:35 +0200] rev 81173
performance tuning: cache markup and extern operations;
wenzelm [Tue, 15 Oct 2024 23:44:42 +0200] rev 81172
minor performance tuning;
wenzelm [Tue, 15 Oct 2024 16:11:37 +0200] rev 81171
minor performance tuning;
wenzelm [Tue, 15 Oct 2024 14:57:23 +0200] rev 81170
backout somewhat pointless 5ea48342e0ae: no need to declare syntax consts for translations (e.g. constraints);
wenzelm [Tue, 15 Oct 2024 14:55:45 +0200] rev 81169
tuned;
wenzelm [Tue, 15 Oct 2024 14:39:54 +0200] rev 81168
tuned;
wenzelm [Tue, 15 Oct 2024 14:36:37 +0200] rev 81167
revert redundant guard (T = dummyT) from 0278f6d87bad;
wenzelm [Tue, 15 Oct 2024 14:19:58 +0200] rev 81166
allow type constraints for const_syntax;
cope with that in ast translations and mixfix templates;
minor adjustments to print_ast_translation functions in ML;
wenzelm [Tue, 15 Oct 2024 12:18:02 +0200] rev 81165
tuned;
wenzelm [Mon, 14 Oct 2024 19:48:59 +0200] rev 81164
tuned;
wenzelm [Mon, 14 Oct 2024 11:16:11 +0200] rev 81163
tuned;
wenzelm [Mon, 14 Oct 2024 11:13:26 +0200] rev 81162
tuned;
wenzelm [Mon, 14 Oct 2024 11:06:03 +0200] rev 81161
tuned;
wenzelm [Sat, 12 Oct 2024 22:11:38 +0200] rev 81160
merged
wenzelm [Sat, 12 Oct 2024 22:05:37 +0200] rev 81159
misc tuning and clarification;
wenzelm [Sat, 12 Oct 2024 21:21:50 +0200] rev 81158
tuned;
wenzelm [Sat, 12 Oct 2024 19:21:47 +0200] rev 81157
tuned: more readable names;
wenzelm [Sat, 12 Oct 2024 15:00:56 +0200] rev 81156
tuned;
wenzelm [Sat, 12 Oct 2024 14:55:46 +0200] rev 81155
tuned;
wenzelm [Sat, 12 Oct 2024 14:48:10 +0200] rev 81154
misc tuning and clarification;
more accurate scope of "handle Match";
wenzelm [Sat, 12 Oct 2024 14:29:39 +0200] rev 81153
clarified signature;
wenzelm [Sat, 12 Oct 2024 14:22:19 +0200] rev 81152
clarified signature;
tuned comments;
wenzelm [Sat, 12 Oct 2024 14:16:15 +0200] rev 81151
misc tuning and clarification;
wenzelm [Fri, 11 Oct 2024 15:17:37 +0200] rev 81150
eliminate clones: just one Collect_binder_tr';
wenzelm [Fri, 11 Oct 2024 14:15:10 +0200] rev 81149
clarified signature;
wenzelm [Fri, 11 Oct 2024 10:29:47 +0200] rev 81148
tuned;
nipkow [Sat, 12 Oct 2024 12:45:29 +0900] rev 81147
new HO time functions
wenzelm [Thu, 10 Oct 2024 14:13:18 +0200] rev 81146
tuned NEWS;
wenzelm [Thu, 10 Oct 2024 12:20:24 +0200] rev 81145
clarified inner-syntax markup;
wenzelm [Thu, 10 Oct 2024 12:19:50 +0200] rev 81144
more syntax bundles;
wenzelm [Wed, 09 Oct 2024 23:59:49 +0200] rev 81143
more NEWS;
wenzelm [Wed, 09 Oct 2024 23:38:29 +0200] rev 81142
more inner-syntax markup;
wenzelm [Wed, 09 Oct 2024 22:01:33 +0200] rev 81141
back to specific nonterminals (amending 52ed95fa4656): otherwise AFP/CakeML won't terminate;
wenzelm [Wed, 09 Oct 2024 22:00:12 +0200] rev 81140
uniform \<Sum> and \<Prod> syntax, following d10fafeb93c0;
wenzelm [Wed, 09 Oct 2024 14:12:56 +0200] rev 81139
more NEWS;
wenzelm [Wed, 09 Oct 2024 14:08:13 +0200] rev 81138
more accurate datatype_record_syntax;
wenzelm [Wed, 09 Oct 2024 13:25:19 +0200] rev 81137
more syntax bundles, less clones;
wenzelm [Wed, 09 Oct 2024 13:06:55 +0200] rev 81136
more syntax bundles;
wenzelm [Tue, 08 Oct 2024 23:31:06 +0200] rev 81135
more syntax bundles;
wenzelm [Tue, 08 Oct 2024 22:56:27 +0200] rev 81134
more syntax bundles;
wenzelm [Tue, 08 Oct 2024 17:26:31 +0200] rev 81133
clarified bundles for list syntax;
wenzelm [Tue, 08 Oct 2024 16:15:31 +0200] rev 81132
more robust declarations via "no syntax" bundles;
wenzelm [Tue, 08 Oct 2024 16:14:36 +0200] rev 81131
more accurate no_syntax declarations, following ec121999a9cb;
wenzelm [Tue, 08 Oct 2024 16:13:02 +0200] rev 81130
more robust syntax;
tuned proofs;
drop unused ML snippet;
wenzelm [Tue, 08 Oct 2024 15:44:52 +0200] rev 81129
avoid syntax clashes;
wenzelm [Tue, 08 Oct 2024 15:44:11 +0200] rev 81128
tuned whitespace, to simplify hypersearch;
wenzelm [Tue, 08 Oct 2024 15:02:17 +0200] rev 81127
avoid syntax clashes;
wenzelm [Tue, 08 Oct 2024 13:13:53 +0200] rev 81126
clarified mixfix annotations;
wenzelm [Tue, 08 Oct 2024 12:10:35 +0200] rev 81125
more inner-syntax markup;
more syntax bundles for use with "unbundle no foobar_syntax";
wenzelm [Sun, 06 Oct 2024 22:56:07 +0200] rev 81124
more inner-syntax markup, without pretty blocks;
wenzelm [Sun, 06 Oct 2024 21:55:31 +0200] rev 81123
tuned output;
wenzelm [Sun, 06 Oct 2024 21:54:53 +0200] rev 81122
tuned comments: all times are < 1ms;
wenzelm [Sun, 06 Oct 2024 18:34:35 +0200] rev 81121
support for pretty blocks that are "open" and thus have no impact on formatting, only on markup;
effectively revert 2cb4a2970941 and unify pretty-printing in Scala and ML, following Scala before that change;
build error messages are properly formatted again (amending 320bcbf34849): "no_report" markup does not affect its enclosed line break anymore;
wenzelm [Sun, 06 Oct 2024 13:02:33 +0200] rev 81120
clarified signature;
wenzelm [Sat, 05 Oct 2024 22:46:21 +0200] rev 81119
tuned;
wenzelm [Sat, 05 Oct 2024 22:24:24 +0200] rev 81118
more inner-syntax markup;
wenzelm [Sat, 05 Oct 2024 15:18:49 +0200] rev 81117
ML antiquotation for formally-checked bundle names;
wenzelm [Sat, 05 Oct 2024 14:58:36 +0200] rev 81116
first-class support for "unbundle no foobar_syntax" -- avoid redundant "bundle no_foobar_syntax" definitions;
wenzelm [Fri, 04 Oct 2024 23:38:04 +0200] rev 81115
misc tuning;
wenzelm [Fri, 04 Oct 2024 15:21:01 +0200] rev 81114
documentation for pretty block "notation" markup;
wenzelm [Fri, 04 Oct 2024 13:29:33 +0200] rev 81113
clarified syntax for opening bundles;
updated and tuned documentation;
wenzelm [Fri, 04 Oct 2024 13:22:35 +0200] rev 81112
tuned;
wenzelm [Fri, 04 Oct 2024 00:26:28 +0200] rev 81111
clarified bundles for syntax modifications;
wenzelm [Fri, 04 Oct 2024 00:00:50 +0200] rev 81110
bundles for syntax modifications seen in AFP;
wenzelm [Thu, 03 Oct 2024 23:34:55 +0200] rev 81109
tuned;
wenzelm [Thu, 03 Oct 2024 13:01:31 +0200] rev 81108
merged
wenzelm [Wed, 02 Oct 2024 23:47:07 +0200] rev 81107
more standard bundle names;
wenzelm [Wed, 02 Oct 2024 22:08:52 +0200] rev 81106
provide 'open_bundle' command;
wenzelm [Wed, 02 Oct 2024 20:49:44 +0200] rev 81105
tuned module structure;
wenzelm [Wed, 02 Oct 2024 19:55:07 +0200] rev 81104
tuned;
wenzelm [Wed, 02 Oct 2024 15:36:48 +0200] rev 81103
more inner syntax markup;
wenzelm [Wed, 02 Oct 2024 14:23:28 +0200] rev 81102
more syntax: avoid duplication in AFP;
wenzelm [Wed, 02 Oct 2024 13:34:03 +0200] rev 81101
clarified abbreviation;
wenzelm [Wed, 02 Oct 2024 11:27:19 +0200] rev 81100
tuned whitespace;
wenzelm [Wed, 02 Oct 2024 11:17:47 +0200] rev 81099
tuned;
wenzelm [Wed, 02 Oct 2024 11:08:45 +0200] rev 81098
more NEWS;
wenzelm [Wed, 02 Oct 2024 10:35:44 +0200] rev 81097
more inner syntax markup: HOL-Analysis;
wenzelm [Wed, 02 Oct 2024 10:34:41 +0200] rev 81096
tuned markup;
wenzelm [Tue, 01 Oct 2024 23:36:10 +0200] rev 81095
more inner syntax markup: HOLCF;
wenzelm [Tue, 01 Oct 2024 22:12:11 +0200] rev 81094
more 'no_syntax' bundles;
wenzelm [Tue, 01 Oct 2024 21:35:31 +0200] rev 81093
more robust 'no_syntax' via bundles;
wenzelm [Tue, 01 Oct 2024 21:30:59 +0200] rev 81092
tuned markup;
wenzelm [Tue, 01 Oct 2024 20:39:16 +0200] rev 81091
drop somewhat pointless 'syntax_consts' declarations;
wenzelm [Mon, 30 Sep 2024 23:32:26 +0200] rev 81090
clarified syntax: use outer block (with indent);
wenzelm [Mon, 30 Sep 2024 22:57:45 +0200] rev 81089
clarified syntax: prefer nonterminal "args", use outer block (with indent);
Fabian Huch <huch@in.tum.de> [Wed, 02 Oct 2024 18:32:36 +0200] rev 81088
proper command kinds;
Fabian Huch <huch@in.tum.de> [Wed, 02 Oct 2024 13:51:45 +0200] rev 81087
updated vscode_extension;
Fabian Huch <huch@in.tum.de> [Wed, 02 Oct 2024 13:50:01 +0200] rev 81086
NEWS and CONTRIBUTORS;
Fabian Huch <huch@in.tum.de> [Wed, 02 Oct 2024 10:51:11 +0200] rev 81085
clarified: add operation;
Fabian Huch <huch@in.tum.de> [Wed, 02 Oct 2024 10:39:32 +0200] rev 81084
minor tuning;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 19 Jul 2024 17:08:20 +0200] rev 81083
lsp: added additional commit characters to immediate completions;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 18 Jul 2024 23:02:49 +0200] rev 81082
vscode: further adjusted default settings and wordPattern for consistent completion popups;
for some reason wordPattern must be set to match (almost) everything, otherwise completions only pop up every other character, and then we must disable wordBasedSuggestions or it will suggest whole lines out of the document;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 18 Jul 2024 17:59:50 +0200] rev 81081
lsp: added more triggerCharacters to make completion popups more consistent;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 18 Jul 2024 01:18:43 +0200] rev 81080
vscode: added default setting to make completions pop up by themselves;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 18 Jul 2024 22:08:46 +0200] rev 81079
lsp: improved completions;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 17 Jul 2024 21:03:56 +0200] rev 81078
vscode: removed unused code;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 17 Jul 2024 21:02:30 +0200] rev 81077
vscode: removed README because its content is outdated;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 17 Jul 2024 20:56:27 +0200] rev 81076
vscode: disabled whitespace rendering by default because the whitespace symbol is not monospace;
Thomas Lindae <thomas.lindae@in.tum.de> [Tue, 09 Jul 2024 16:47:48 +0200] rev 81075
lsp: added symbol conversion request;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 05 Jul 2024 21:40:39 +0200] rev 81074
vscode: changed how options are inserted into package.json so that one can still call `npm install` without errors;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 05 Jul 2024 13:30:07 +0200] rev 81073
vscode: removed unused import;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 05 Jul 2024 13:16:47 +0200] rev 81072
vscode: changed vscode_unicode_symbols_edits option default to true;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 05 Jul 2024 13:15:50 +0200] rev 81071
vscode: made uri equality check on actual strings, not on the functions;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 05 Jul 2024 13:15:05 +0200] rev 81070
vscode: switched document_decoration map to use strings as keys instead of Uris, because Uri equality check is inconsistent;
disabled decoration requests as decoration caching is already done on client-side;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 01 Jul 2024 04:34:04 +0200] rev 81069
lsp: added rudimentary indenting to code actions;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 01 Jul 2024 18:53:27 +0200] rev 81068
vscode: adjusted setting description;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:23:00 +0200] rev 81067
lsp: added support for code actions to apply active sendback markups;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:22:50 +0200] rev 81066
lsp: clarified WorkspaceEdit;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:22:36 +0200] rev 81065
lsp: made TextDocumentEdit accept optional versions;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:51 +0200] rev 81064
lsp: tuned;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:45 +0200] rev 81063
lsp: removed code that is never run;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:39 +0200] rev 81062
lsp: created distinction for unicode symbols setting between output and edits and clarified output text functions;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:32 +0200] rev 81061
clarified PIDE/line range conversions;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:26 +0200] rev 81060
lsp: refactored conversion from Decoration_List to JSON;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:19 +0200] rev 81059
lsp: tuned pretty_text_panel;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:32:12 +0200] rev 81058
lsp: removed output_pretty_panel function as its logic is now in pretty_text_panel;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:31:52 +0200] rev 81057
vscode: added more relevant options;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 14 Jun 2024 10:21:47 +0200] rev 81056
lsp: converted state panel to use a pretty text panel;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 14 Jun 2024 10:21:28 +0200] rev 81055
lsp: converted dynamic output to use a pretty text panel;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 14 Jun 2024 10:21:03 +0200] rev 81054
lsp: added Pretty_Text_Panel module;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 12 Jun 2024 21:26:31 +0200] rev 81053
vscode: added relevant isabelle options to vscode settings;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 12 Jun 2024 21:14:41 +0200] rev 81052
vscode: indent;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 12 Jun 2024 21:22:01 +0200] rev 81051
lsp: extracted panel content generation logic;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 12 Jun 2024 20:54:11 +0200] rev 81050
vscode: added all fonts to extension;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 12 Jun 2024 20:44:10 +0200] rev 81049
added vscode options tag;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 30 May 2024 02:43:29 +0200] rev 81048
vscode: tuned;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 30 May 2024 02:43:24 +0200] rev 81047
lsp: refactored non-html dynamic/state output;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 27 May 2024 13:21:15 +0200] rev 81046
vscode: reduced how often symbol width gets measured;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 27 May 2024 13:20:31 +0200] rev 81045
vscode: IsabelleDejaVuSansMono for state and output panel;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 27 May 2024 13:18:29 +0200] rev 81044
vscode: added decoration request on file switch;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 27 May 2024 13:17:09 +0200] rev 81043
lsp: added decoration_request notification;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 16 May 2024 11:59:33 +0200] rev 81042
lsp: added decorations to state updates;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 16 May 2024 11:59:06 +0200] rev 81041
lsp: added delay to dynamic_output updates after a set_margin;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 15 May 2024 17:04:22 +0200] rev 81040
lsp: added conversion of symbols for dynamic output so that decoration ranges consider vscode_unicode_symbols setting;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 15 May 2024 16:54:39 +0200] rev 81039
lsp: unified PIDE/decorations and dynamic output decorations format;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 15 May 2024 00:11:34 +0200] rev 81038
vscode: changed test_string to "mix" to be consistent with jEdit;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 16 May 2024 12:00:05 +0200] rev 81037
lsp: added decorations to dynamic output;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 09 May 2024 22:24:19 +0200] rev 81036
lsp: force update after state_set_margin;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 30 May 2024 02:45:01 +0200] rev 81035
vscode: added dynamic and state output set margin messages to vscode extension;
Thomas Lindae <thomas.lindae@in.tum.de> [Sun, 30 Jun 2024 15:29:44 +0200] rev 81034
lsp: made margins synchronized;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 03 May 2024 20:13:48 +0200] rev 81033
lsp: added separation for non-html output and state;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 03 May 2024 20:11:41 +0200] rev 81032
lsp: tuned;
Thomas Lindae <thomas.lindae@in.tum.de> [Fri, 03 May 2024 11:10:58 +0200] rev 81031
lsp: clarified preview_request;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 09 May 2024 23:05:10 +0200] rev 81030
lsp: added Symbols_Request;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 09 May 2024 22:22:44 +0200] rev 81029
lsp: added Output_Set_Margin and State_Set_Margin Notifications;
Thomas Lindae <thomas.lindae@in.tum.de> [Mon, 01 Jul 2024 18:48:26 +0200] rev 81028
lsp: changed State_Init notification into a request and removed State_Init_Response;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 01 May 2024 19:09:26 +0200] rev 81027
lsp: tuned;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 30 May 2024 02:45:24 +0200] rev 81026
lsp: updated ErrorCodes;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 01 May 2024 12:34:53 +0200] rev 81025
lsp: added State and Dynamic Output html_output and margin handling;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 01 May 2024 12:30:53 +0200] rev 81024
lsp: added vscode_html_output option;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 01 May 2024 11:12:59 +0200] rev 81023
tuned formatting;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 24 Apr 2024 18:49:43 +0200] rev 81022
lsp: partially revert c0388fbd8096 to get decorations for all keywords;
Thomas Lindae <thomas.lindae@in.tum.de> [Wed, 24 Apr 2024 18:48:24 +0200] rev 81021
lsp: added State_Init_Response message;
Thomas Lindae <thomas.lindae@in.tum.de> [Thu, 30 May 2024 02:43:16 +0200] rev 81020
lsp: removed change_document normalization because it causes desyncs;
wenzelm [Mon, 30 Sep 2024 20:30:59 +0200] rev 81019
clarified inner-syntax markup, notably for enumerations: prefer "notation=mixfix" over "entity" via 'syntax_consts' (see also 70076ba563d2);
wenzelm [Mon, 30 Sep 2024 13:00:42 +0200] rev 81018
less markup: prefer "notatation" over "entity";
wenzelm [Mon, 30 Sep 2024 12:59:50 +0200] rev 81017
clarify comparison of output: ignore token positions, which are somewhat accidental;
wenzelm [Mon, 30 Sep 2024 11:42:52 +0200] rev 81016
clarified order of markup: more uniform input vs. output;
wenzelm [Mon, 30 Sep 2024 10:50:33 +0200] rev 81015
misc tuning;
wenzelm [Mon, 30 Sep 2024 10:46:26 +0200] rev 81014
clarified parse tree: always provide root node;
wenzelm [Mon, 30 Sep 2024 10:44:25 +0200] rev 81013
tuned signature;
wenzelm [Sun, 29 Sep 2024 22:47:14 +0200] rev 81012
tuned markup;
wenzelm [Sun, 29 Sep 2024 21:57:47 +0200] rev 81011
clarified markup: avoid conflict of "notation" with "entity", e.g. in "[x,y,z]" without spaces;
wenzelm [Sun, 29 Sep 2024 21:40:37 +0200] rev 81010
more flexible command syntax;
wenzelm [Sun, 29 Sep 2024 21:20:36 +0200] rev 81009
less markup (amending 07ad0b407d38): const = "" is mainly for parentheses syntax -- avoid entity_markup here;
wenzelm [Sun, 29 Sep 2024 21:16:17 +0200] rev 81008
more markup reports: notably "notation=..." within pretty blocks;
wenzelm [Sun, 29 Sep 2024 21:13:17 +0200] rev 81007
more parse tree positions;
wenzelm [Sun, 29 Sep 2024 21:03:28 +0200] rev 81006
more operations;
wenzelm [Sun, 29 Sep 2024 20:11:28 +0200] rev 81005
clarified order for 'print_syntax' command;
wenzelm [Sun, 29 Sep 2024 19:51:23 +0200] rev 81004
more accurate parse tree: retain all tokens (and thus positions);
wenzelm [Sun, 29 Sep 2024 19:45:38 +0200] rev 81003
more thorough markup reports (amending 0c6a600c8939 and 7f9e8516ca05): descend into vacuous nodes;
wenzelm [Sun, 29 Sep 2024 15:58:28 +0200] rev 81002
clarified comparison: prefer authentic nonterminal context, instead of somewhat accidental "const";
wenzelm [Sun, 29 Sep 2024 15:24:17 +0200] rev 81001
more detailed parse tree: retain nonterminal context as well;
wenzelm [Sun, 29 Sep 2024 15:08:38 +0200] rev 81000
clarified persistent data;
wenzelm [Sun, 29 Sep 2024 15:00:20 +0200] rev 80999
clarified input and output: support markup blocks via Bg/En;
clarified datatype tree vs. tree_ops: reconstruct nested markup blocks via make_tree;
clarified tree_ops_ord: ignore markup blocks, proceed like dict_ord;
wenzelm [Sun, 29 Sep 2024 14:55:49 +0200] rev 80998
tuned;
wenzelm [Sun, 29 Sep 2024 13:48:34 +0200] rev 80997
tuned;
wenzelm [Sun, 29 Sep 2024 12:09:49 +0200] rev 80996
more operations;
wenzelm [Sun, 29 Sep 2024 11:18:34 +0200] rev 80995
clarified output: count Tip entries;
wenzelm [Sun, 29 Sep 2024 11:08:43 +0200] rev 80994
tuned signature;
wenzelm [Sat, 28 Sep 2024 23:23:30 +0200] rev 80993
tuned whitespace;
wenzelm [Sat, 28 Sep 2024 21:16:01 +0200] rev 80992
clarified signature: more explicit type "output";
minor performance tuning of output_ord: static length;
wenzelm [Sat, 28 Sep 2024 20:28:11 +0200] rev 80991
clarified signature;
wenzelm [Sat, 28 Sep 2024 17:11:51 +0200] rev 80990
tuned: more uniform;
wenzelm [Sat, 28 Sep 2024 16:58:04 +0200] rev 80989
tuned: more uniform;
wenzelm [Sat, 28 Sep 2024 16:19:53 +0200] rev 80988
tuned;
wenzelm [Sat, 28 Sep 2024 16:11:30 +0200] rev 80987
minor performance tuning;
wenzelm [Sat, 28 Sep 2024 16:07:46 +0200] rev 80986
tuned;
wenzelm [Sat, 28 Sep 2024 15:58:09 +0200] rev 80985
tuned;
wenzelm [Sat, 28 Sep 2024 15:41:51 +0200] rev 80984
minor performance tuning;
wenzelm [Fri, 27 Sep 2024 23:47:45 +0200] rev 80983
partial revert of d97fdabd9e2b, to build old documentation more reliably;
wenzelm [Fri, 27 Sep 2024 22:44:30 +0200] rev 80982
tuned signature;
wenzelm [Fri, 27 Sep 2024 22:36:00 +0200] rev 80981
tuned signature;
wenzelm [Fri, 27 Sep 2024 22:28:46 +0200] rev 80980
tuned signature;
wenzelm [Fri, 27 Sep 2024 22:14:40 +0200] rev 80979
clarified signature;
wenzelm [Fri, 27 Sep 2024 22:08:54 +0200] rev 80978
minor performance tuning: proper table for parsetree list;
tuned signature;
wenzelm [Fri, 27 Sep 2024 20:29:38 +0200] rev 80977
unused (see 954e9d6782ea);
wenzelm [Fri, 27 Sep 2024 20:19:38 +0200] rev 80976
tuned;
wenzelm [Fri, 27 Sep 2024 20:12:48 +0200] rev 80975
unused (see 7c1e73540990);
wenzelm [Fri, 27 Sep 2024 20:09:54 +0200] rev 80974
minor performance tuning (NB: order of prods / states does not matter);
wenzelm [Fri, 27 Sep 2024 18:46:58 +0200] rev 80973
tuned;
wenzelm [Fri, 27 Sep 2024 16:52:43 +0200] rev 80972
tuned;
wenzelm [Fri, 27 Sep 2024 14:22:06 +0200] rev 80971
tuned comments;
wenzelm [Fri, 27 Sep 2024 13:52:16 +0200] rev 80970
tuned;
wenzelm [Fri, 27 Sep 2024 12:52:55 +0200] rev 80969
pro-forma support for markup blocks, without any change of result yet;
wenzelm [Fri, 27 Sep 2024 11:14:38 +0200] rev 80968
tuned;
wenzelm [Thu, 26 Sep 2024 23:04:01 +0200] rev 80967
merged
wenzelm [Thu, 26 Sep 2024 21:55:46 +0200] rev 80966
proper 'no_syntax' declarations (amending 8e72f55295fd);
wenzelm [Thu, 26 Sep 2024 11:41:51 +0200] rev 80965
tuned, following make_symbs in src/Pure/Syntax/printer.ML;
wenzelm [Thu, 26 Sep 2024 11:31:43 +0200] rev 80964
clarified use of Lexicon.dummy;
tuned signature;
wenzelm [Thu, 26 Sep 2024 11:01:41 +0200] rev 80963
unused (see 584828fa7a97);
wenzelm [Thu, 26 Sep 2024 10:51:36 +0200] rev 80962
tuned;
wenzelm [Thu, 26 Sep 2024 00:06:00 +0200] rev 80961
tuned;
wenzelm [Wed, 25 Sep 2024 23:34:31 +0200] rev 80960
tuned: prefer ML over prose;
wenzelm [Wed, 25 Sep 2024 17:45:15 +0200] rev 80959
eliminated redundant nt_count: rely on Symtab.size;
tuned signature: more standard argument order;
wenzelm [Wed, 25 Sep 2024 15:06:12 +0200] rev 80958
eliminate unused prod_count (see also 7afca3218b65);
wenzelm [Wed, 25 Sep 2024 14:45:19 +0200] rev 80957
tuned;
wenzelm [Wed, 25 Sep 2024 13:32:52 +0200] rev 80956
more markup;
wenzelm [Wed, 25 Sep 2024 13:30:04 +0200] rev 80955
minor performance tuning: prefer static values;
wenzelm [Wed, 25 Sep 2024 13:20:36 +0200] rev 80954
tuned;
wenzelm [Wed, 25 Sep 2024 13:20:24 +0200] rev 80953
more markup;
wenzelm [Wed, 25 Sep 2024 12:59:43 +0200] rev 80952
clarified persistent datatype: more direct literal_markup, which also serves as a flag;
wenzelm [Wed, 25 Sep 2024 10:48:16 +0200] rev 80951
tuned signature;
wenzelm [Wed, 25 Sep 2024 10:38:46 +0200] rev 80950
clarified signature;
Fabian Huch <huch@in.tum.de> [Fri, 23 Aug 2024 15:30:09 +0200] rev 80949
add comments to rendering, e.g. to collect them from build database;
paulson <lp15@cam.ac.uk> [Thu, 26 Sep 2024 14:44:37 +0100] rev 80948
To tiny but maybe useful lemmas (moved in from the AFP, Word_Lib)
wenzelm [Tue, 24 Sep 2024 21:41:01 +0200] rev 80947
tuned;
wenzelm [Tue, 24 Sep 2024 21:31:20 +0200] rev 80946
tuned;
wenzelm [Tue, 24 Sep 2024 21:24:44 +0200] rev 80945
tuned;
wenzelm [Tue, 24 Sep 2024 20:10:11 +0200] rev 80944
tuned;
wenzelm [Tue, 24 Sep 2024 19:58:24 +0200] rev 80943
tuned;
wenzelm [Tue, 24 Sep 2024 18:25:36 +0200] rev 80942
minor performance tuning for blocks without markup;
wenzelm [Tue, 24 Sep 2024 18:17:39 +0200] rev 80941
more markup <expression kind="item"> in Isabelle/Scala, with pro-forma Markup_Kind.setup in Isabelle/ML;
wenzelm [Tue, 24 Sep 2024 17:57:42 +0200] rev 80940
clarified signature;
wenzelm [Tue, 24 Sep 2024 17:41:05 +0200] rev 80939
tuned;
wenzelm [Tue, 24 Sep 2024 17:35:24 +0200] rev 80938
minor performance tuning: more direct blocks without markup;
tuned signature;
wenzelm [Tue, 24 Sep 2024 17:31:12 +0200] rev 80937
tuned;
wenzelm [Tue, 24 Sep 2024 17:27:56 +0200] rev 80936
tuned signature;
wenzelm [Mon, 23 Sep 2024 22:33:37 +0200] rev 80935
proper 'no_syntax' (amending 8e72f55295fd);
wenzelm [Mon, 23 Sep 2024 21:09:23 +0200] rev 80934
more inner syntax markup: HOL;
wenzelm [Mon, 23 Sep 2024 15:01:10 +0200] rev 80933
misc tuning and clarification;
wenzelm [Mon, 23 Sep 2024 13:32:38 +0200] rev 80932
standardize mixfix annotations via "isabelle update -u mixfix_cartouches -l Pure HOL" --- to simplify systematic editing;
wenzelm [Mon, 23 Sep 2024 12:59:10 +0200] rev 80931
tuned;
wenzelm [Mon, 23 Sep 2024 11:36:03 +0200] rev 80930
minor performance tuning: more concise tuples;
wenzelm [Mon, 23 Sep 2024 11:08:30 +0200] rev 80929
tuned;
wenzelm [Mon, 23 Sep 2024 10:56:25 +0200] rev 80928
tuned;
wenzelm [Mon, 23 Sep 2024 10:45:05 +0200] rev 80927
tuned;
wenzelm [Sun, 22 Sep 2024 18:47:43 +0200] rev 80926
misc tuning and clarification;
wenzelm [Sun, 22 Sep 2024 17:40:28 +0200] rev 80925
more antiquotations;
wenzelm [Sun, 22 Sep 2024 16:18:49 +0200] rev 80924
tuned comments;
wenzelm [Sun, 22 Sep 2024 16:12:15 +0200] rev 80923
more specific markup for "judgment";
wenzelm [Sun, 22 Sep 2024 16:04:44 +0200] rev 80922
remove specific support for "expression" block markup: prefer "notation";
wenzelm [Sun, 22 Sep 2024 15:58:55 +0200] rev 80921
clarified inner syntax markup: use "notation" uniformly;
wenzelm [Sun, 22 Sep 2024 15:46:19 +0200] rev 80920
more uniform treatment of Markup.notation and Markup.expression: manage kinds via context;
wenzelm [Sun, 22 Sep 2024 14:41:34 +0200] rev 80919
clarified modules and signature;
wenzelm [Sun, 22 Sep 2024 14:33:03 +0200] rev 80918
proper fbreaks (amending 53f12ab896e6);
wenzelm [Fri, 20 Sep 2024 23:37:00 +0200] rev 80917
more inner syntax markup: minor object-logics;
wenzelm [Fri, 20 Sep 2024 23:36:33 +0200] rev 80916
more inner syntax markup: Pure;
wenzelm [Fri, 20 Sep 2024 21:34:09 +0200] rev 80915
more markup elements;
wenzelm [Fri, 20 Sep 2024 19:51:08 +0200] rev 80914
standardize mixfix annotations via "isabelle update -a -u mixfix_cartouches" --- to simplify systematic editing;
wenzelm [Fri, 20 Sep 2024 19:07:10 +0200] rev 80913
proper Haskell setup, following 406a85a25189;
wenzelm [Fri, 20 Sep 2024 18:09:04 +0200] rev 80912
support more markup elements;
wenzelm [Fri, 20 Sep 2024 15:35:16 +0200] rev 80911
block markup for specific notation, notably infix and binder;
tuned;
wenzelm [Fri, 20 Sep 2024 14:28:13 +0200] rev 80910
clarified signature: more explicit operations;
wenzelm [Fri, 20 Sep 2024 13:30:55 +0200] rev 80909
tuned;
wenzelm [Fri, 20 Sep 2024 11:19:23 +0200] rev 80908
tuned;
wenzelm [Fri, 20 Sep 2024 11:10:04 +0200] rev 80907
no need to suppress positions (see ff3b8e4079bd) thanks to Context_Position.set_visible false (see 5328d67ec647);
wenzelm [Fri, 20 Sep 2024 11:04:35 +0200] rev 80906
tuned;
wenzelm [Thu, 19 Sep 2024 21:13:26 +0200] rev 80905
support for Markup.expression properties in pretty-blocks;
wenzelm [Thu, 19 Sep 2024 20:56:47 +0200] rev 80904
more positions;
clarified defaults;
wenzelm [Thu, 19 Sep 2024 20:38:34 +0200] rev 80903
more operations;
wenzelm [Thu, 19 Sep 2024 20:38:19 +0200] rev 80902
more operations;
wenzelm [Thu, 19 Sep 2024 12:41:02 +0200] rev 80901
minor performance tuning: avoid vacuous update of context;
wenzelm [Thu, 19 Sep 2024 12:10:17 +0200] rev 80900
tuned;
wenzelm [Thu, 19 Sep 2024 12:08:56 +0200] rev 80899
proper Context_Position.report, following 5328d67ec647;
wenzelm [Tue, 17 Sep 2024 18:49:46 +0200] rev 80898
more operations;
wenzelm [Tue, 17 Sep 2024 17:51:55 +0200] rev 80897
more explicit context for syn_ext/mixfix operations, but it often degenerates to background theory;
wenzelm [Tue, 17 Sep 2024 17:05:37 +0200] rev 80896
obsolete --- superseded by Local_Theory.syntax_cmd;
wenzelm [Tue, 17 Sep 2024 11:32:11 +0200] rev 80895
tuned;
wenzelm [Tue, 17 Sep 2024 11:14:25 +0200] rev 80894
unused (see 39261908e12f);
wenzelm [Tue, 17 Sep 2024 11:06:11 +0200] rev 80893
clarified signature;
tuned comments;
wenzelm [Tue, 17 Sep 2024 11:00:03 +0200] rev 80892
tuned comments;
wenzelm [Tue, 17 Sep 2024 10:47:08 +0200] rev 80891
tuned;
wenzelm [Mon, 16 Sep 2024 20:44:46 +0200] rev 80890
more detailed markup;
wenzelm [Mon, 16 Sep 2024 19:58:28 +0200] rev 80889
more formal Markup.expression;
wenzelm [Mon, 16 Sep 2024 19:36:20 +0200] rev 80888
tuned;
wenzelm [Mon, 16 Sep 2024 18:59:39 +0200] rev 80887
clarified name space: no theory qualifier here --- treat like global datatype constructors;
wenzelm [Mon, 16 Sep 2024 15:49:36 +0200] rev 80886
discontinued "isabelle build -k": superseded by admin-tool "isabelle check_keywords";
wenzelm [Mon, 16 Sep 2024 15:39:35 +0200] rev 80885
clarified signature;
wenzelm [Mon, 16 Sep 2024 14:03:25 +0200] rev 80884
tuned signature;
wenzelm [Mon, 16 Sep 2024 13:53:43 +0200] rev 80883
obsolete (see also b93cc7d73431);
wenzelm [Sun, 15 Sep 2024 16:45:13 +0200] rev 80882
performance tuning: cache for highly redundant markup (types and sorts);
wenzelm [Sun, 15 Sep 2024 14:56:33 +0200] rev 80881
more operations;
wenzelm [Sun, 15 Sep 2024 14:21:31 +0200] rev 80880
tuned;
wenzelm [Sun, 15 Sep 2024 14:06:06 +0200] rev 80879
tuned;
wenzelm [Sun, 15 Sep 2024 13:47:25 +0200] rev 80878
tuned signature and module structure;
wenzelm [Fri, 13 Sep 2024 19:13:53 +0200] rev 80877
less ambitious Bytes.chunk_size for potentially more stable Poly/ML GC (see f0d8f659b19a, but also java.io.InputStream.DEFAULT_BUFFER_SIZE);
wenzelm [Thu, 12 Sep 2024 20:15:28 +0200] rev 80876
tuned signature: more operations;
wenzelm [Thu, 12 Sep 2024 19:52:01 +0200] rev 80875
clarified signature;
wenzelm [Thu, 12 Sep 2024 19:46:08 +0200] rev 80874
prefer Pretty.pure_string_of to produce output without markup, instead of cleaning output afterwards;
wenzelm [Thu, 12 Sep 2024 15:09:07 +0200] rev 80873
clarified signature: more explicit operations;
wenzelm [Thu, 12 Sep 2024 14:42:04 +0200] rev 80872
tuned: trim message before formatting;
wenzelm [Thu, 12 Sep 2024 14:38:19 +0200] rev 80871
tuned signature: more operations;
wenzelm [Thu, 12 Sep 2024 14:24:36 +0200] rev 80870
clarified signature;
wenzelm [Thu, 12 Sep 2024 13:13:59 +0200] rev 80869
clarified print_mode (again, amending 9de19e3a7231): support e.g. 'thm ("") symmetric' for formatting in ML and without markup;
wenzelm [Thu, 12 Sep 2024 13:10:36 +0200] rev 80868
more robust reports: ensure that markup is actually present;
wenzelm [Thu, 12 Sep 2024 13:09:26 +0200] rev 80867
tuned signature;
wenzelm [Wed, 11 Sep 2024 23:26:25 +0200] rev 80866
clarified internal tool output: prefer Pretty.pure_string_of over manipulation of print_mode;
wenzelm [Wed, 11 Sep 2024 23:07:18 +0200] rev 80865
unused;
wenzelm [Wed, 11 Sep 2024 22:56:42 +0200] rev 80864
misc tuning and clarification (see also 86a31308a8e1);
wenzelm [Wed, 11 Sep 2024 22:28:42 +0200] rev 80863
tuned signature: more operations;
wenzelm [Wed, 11 Sep 2024 21:41:33 +0200] rev 80862
clarified modules;
wenzelm [Wed, 11 Sep 2024 21:25:15 +0200] rev 80861
dismantle print_mode operations for Markup/Pretty: hardwired check of "print_mode_active Print_Mode.PIDE";
wenzelm [Wed, 11 Sep 2024 20:45:17 +0200] rev 80860
clarified YXML bootstrap;
wenzelm [Wed, 11 Sep 2024 20:06:12 +0200] rev 80859
tuned;
wenzelm [Wed, 11 Sep 2024 20:05:09 +0200] rev 80858
more robust: global ML name space for markup elements;
wenzelm [Wed, 11 Sep 2024 19:59:10 +0200] rev 80857
clarified properties;
wenzelm [Wed, 11 Sep 2024 19:53:35 +0200] rev 80856
clarified signature and modules;
wenzelm [Wed, 11 Sep 2024 19:35:21 +0200] rev 80855
further clarification of print_mode: PIDE markup depends on "isabelle_process" alone, Latex is stateless;
wenzelm [Wed, 11 Sep 2024 17:00:02 +0200] rev 80854
misc tuning and clarification;
wenzelm [Wed, 11 Sep 2024 15:36:14 +0200] rev 80853
minor performance tuning, notably for Bytes.add (e.g. YXML output);
wenzelm [Wed, 11 Sep 2024 12:46:56 +0200] rev 80852
revert 90f6e541e926, which has become pointless thanks to df85df6315af;
wenzelm [Wed, 11 Sep 2024 12:32:11 +0200] rev 80851
clarified signature and modules;
wenzelm [Wed, 11 Sep 2024 12:18:29 +0200] rev 80850
clarified files;
wenzelm [Wed, 11 Sep 2024 12:11:47 +0200] rev 80849
drop pointless print_mode operations Output.output / Output.escape;
wenzelm [Tue, 10 Sep 2024 20:36:01 +0200] rev 80848
clarified signature: prefer explicit type Bytes.T;
wenzelm [Tue, 10 Sep 2024 20:06:51 +0200] rev 80847
clarified signature, roughly following Isabelle/Scala;
wenzelm [Tue, 10 Sep 2024 19:57:45 +0200] rev 80846
clarified print mode "latex": no longer impact Output/Markup/Pretty operations;
renamed Output.output to Output.output_;
removed Output.escape;
wenzelm [Tue, 10 Sep 2024 16:06:38 +0200] rev 80845
tuned comments, following Isabelle/ML;
wenzelm [Tue, 10 Sep 2024 16:03:42 +0200] rev 80844
tuned module structure;
wenzelm [Tue, 10 Sep 2024 15:35:51 +0200] rev 80843
tuned;
wenzelm [Tue, 10 Sep 2024 14:53:04 +0200] rev 80842
clarified unbreakable latex output: Pretty.unformatted and (Pretty.string_of o Pretty.unbreakable) should coincide, but are produced by quite different means;
wenzelm [Tue, 10 Sep 2024 12:34:32 +0200] rev 80841
clarified signature;
wenzelm [Tue, 10 Sep 2024 12:22:24 +0200] rev 80840
tuned signature;
wenzelm [Tue, 10 Sep 2024 12:05:37 +0200] rev 80839
tuned;
wenzelm [Mon, 09 Sep 2024 23:50:58 +0200] rev 80838
minor performance tuning, following Isabelle/Scala;
wenzelm [Mon, 09 Sep 2024 23:47:08 +0200] rev 80837
tuned;
wenzelm [Mon, 09 Sep 2024 23:45:45 +0200] rev 80836
tuned signature;
wenzelm [Mon, 09 Sep 2024 22:59:51 +0200] rev 80835
more scalable;
wenzelm [Mon, 09 Sep 2024 22:59:41 +0200] rev 80834
tuned;
wenzelm [Mon, 09 Sep 2024 22:40:33 +0200] rev 80833
eliminate print mode "code_presentation" thanks to value-oriented Pretty.T operations;
wenzelm [Mon, 09 Sep 2024 22:04:46 +0200] rev 80832
NEWS: value-oriented Pretty.T;
wenzelm [Mon, 09 Sep 2024 21:54:41 +0200] rev 80831
proper formal sections;
wenzelm [Mon, 09 Sep 2024 21:45:56 +0200] rev 80830
tuned signature: more options;
wenzelm [Mon, 09 Sep 2024 21:32:11 +0200] rev 80829
clarified Pretty.markup_block: use value-oriented YXML.output_markup, with final re-interpretation via print_mode in output_tree;
clarified Pretty.symbolic: always use YXML.output_markup;
wenzelm [Mon, 09 Sep 2024 21:23:28 +0200] rev 80828
minor performance tuning;
wenzelm [Mon, 09 Sep 2024 19:51:16 +0200] rev 80827
unused;
wenzelm [Mon, 09 Sep 2024 19:40:18 +0200] rev 80826
prefer static YXML.output_markup_only (without print_mode): Output.status is only relevant for PIDE (with print_mode "isabelle_process");
wenzelm [Mon, 09 Sep 2024 19:00:53 +0200] rev 80825
clarified signature: more explicit type output_ops: default via print_mode;
wenzelm [Mon, 09 Sep 2024 13:43:28 +0200] rev 80824
discontinued unused global variable (see also following bf465f335e85);
wenzelm [Mon, 09 Sep 2024 11:41:31 +0200] rev 80823
tuned signature;
wenzelm [Mon, 09 Sep 2024 11:21:48 +0200] rev 80822
clarified modules (see also ea7c2ee8a47a);
wenzelm [Mon, 09 Sep 2024 11:12:13 +0200] rev 80821
clarified signature: more explicit type "ops";
wenzelm [Fri, 06 Sep 2024 20:31:20 +0200] rev 80820
more thorough Protocol_Message.clean_output, following Isabelle/Scala;
wenzelm [Fri, 06 Sep 2024 19:17:29 +0200] rev 80819
more accurate output, following 3f02bc5a5a03;
wenzelm [Fri, 06 Sep 2024 19:08:44 +0200] rev 80818
clarified signature;
wenzelm [Fri, 06 Sep 2024 15:59:48 +0200] rev 80817
clarified signature;
wenzelm [Fri, 06 Sep 2024 15:46:51 +0200] rev 80816
misc tuning and clarification;
wenzelm [Fri, 06 Sep 2024 14:47:42 +0200] rev 80815
proper signature (amending 0f820da558f9);
wenzelm [Fri, 06 Sep 2024 14:34:07 +0200] rev 80814
more accurate output: observe depth as in "prune" operation;
wenzelm [Fri, 06 Sep 2024 13:57:06 +0200] rev 80813
clarified signature, following 1f718be3608b: Pretty.str is now value-oriented;
wenzelm [Fri, 06 Sep 2024 13:49:43 +0200] rev 80812
clarified signature and modules;
wenzelm [Fri, 06 Sep 2024 13:19:18 +0200] rev 80811
tuned;
wenzelm [Thu, 05 Sep 2024 21:16:53 +0200] rev 80810
clarified Pretty.T vs. output tree (following Isabelle/Scala): Output.output_width (via print_mode) happens during formatting, instead of construction;
minor performance tuning: omit block_length for Pretty.symbolic and Pretty.unformatted;
wenzelm [Thu, 05 Sep 2024 17:39:45 +0200] rev 80809
clarified signature: type ML_Pretty.pretty coincides with PolyML.pretty;
wenzelm [Wed, 04 Sep 2024 16:21:52 +0200] rev 80808
clarified signature (see also 8bef51521f21);
wenzelm [Wed, 04 Sep 2024 13:55:57 +0200] rev 80807
tuned signature;
wenzelm [Wed, 04 Sep 2024 12:50:52 +0200] rev 80806
more accurate Default_Metric;
wenzelm [Mon, 02 Sep 2024 22:41:23 +0200] rev 80805
tuned signature;
wenzelm [Mon, 02 Sep 2024 22:00:53 +0200] rev 80804
clarified output_spaces, based on Output.output_width;
tuned add_spaces;
wenzelm [Mon, 02 Sep 2024 20:54:00 +0200] rev 80803
clarified modules: enable pretty.ML to use XML/YXML more directly;
wenzelm [Mon, 02 Sep 2024 20:12:52 +0200] rev 80802
removed unused operation (reverting 4660b0409096);
wenzelm [Mon, 02 Sep 2024 15:23:12 +0200] rev 80801
clarified modules;
wenzelm [Mon, 02 Sep 2024 14:36:35 +0200] rev 80800
clarified signature;
wenzelm [Mon, 02 Sep 2024 13:57:17 +0200] rev 80799
tuned: prefer Symbol.spaces;
wenzelm [Mon, 02 Sep 2024 13:42:38 +0200] rev 80798
tuned whitespace;
wenzelm [Mon, 02 Sep 2024 13:41:40 +0200] rev 80797
tuned;
wenzelm [Sun, 01 Sep 2024 22:59:11 +0200] rev 80796
more NEWS;
wenzelm [Sun, 01 Sep 2024 19:35:30 +0200] rev 80795
proper string syntax (amending 70076ba563d2);
wenzelm [Sat, 31 Aug 2024 16:01:36 +0200] rev 80794
avoid redundant XML.blob: Bytes.contents consist of larger chunks;
wenzelm [Sat, 31 Aug 2024 16:00:16 +0200] rev 80793
minor performance tuning: avoid many small strings, notably in File_Stream.output;
paulson <lp15@cam.ac.uk> [Fri, 30 Aug 2024 17:00:21 +0100] rev 80792
A bit of tidying
paulson [Fri, 30 Aug 2024 10:44:48 +0100] rev 80791
merged
paulson <lp15@cam.ac.uk> [Fri, 30 Aug 2024 10:16:48 +0100] rev 80790
More tidying of old proofs
wenzelm [Thu, 29 Aug 2024 17:47:29 +0200] rev 80789
more scalable pretty printing: avoid exception String.Size at command "value" (line 33 of "$AFP/Iptables_Semantics/Examples/SQRL_Shorewall/Analyze_SQRL_Shorewall.thy") in AFP/c69af9cd3390;
wenzelm [Thu, 29 Aug 2024 11:43:14 +0200] rev 80788
more specific "args" syntax, to support more markup for syntax consts;
wenzelm [Thu, 29 Aug 2024 11:39:50 +0200] rev 80787
more direct notation;
wenzelm [Wed, 28 Aug 2024 22:54:45 +0200] rev 80786
more specific "args" syntax, to support more markup for syntax consts;
wenzelm [Wed, 28 Aug 2024 20:46:45 +0200] rev 80785
proper definition to avoid failure of HOL-Codegenerator_Test (amending 3d9e7746d9db);
wenzelm [Wed, 28 Aug 2024 19:40:07 +0200] rev 80784
further attempts at markup for monad notation;
wenzelm [Wed, 28 Aug 2024 16:46:33 +0200] rev 80783
more markup for syntax consts;
Fabian Huch <huch@in.tum.de> [Tue, 27 Aug 2024 13:53:18 +0200] rev 80782
stop web server on close;
Fabian Huch <huch@in.tum.de> [Tue, 27 Aug 2024 13:44:23 +0200] rev 80781
better results for terminated jobs;
Fabian Huch <huch@in.tum.de> [Tue, 27 Aug 2024 13:12:10 +0200] rev 80780
more robust: clean up unfinished jobs on init, e.g. if build_manager process was forcefully terminated;
Fabian Huch <huch@in.tum.de> [Tue, 27 Aug 2024 12:57:49 +0200] rev 80779
manage runner state properly (amending be4c1fbccfe8);
paulson [Mon, 26 Aug 2024 22:14:19 +0100] rev 80778
merged
paulson <lp15@cam.ac.uk> [Mon, 26 Aug 2024 21:59:35 +0100] rev 80777
More tidying of old proofs
nipkow [Mon, 26 Aug 2024 22:52:27 +0200] rev 80776
more precise bound
nipkow [Mon, 26 Aug 2024 18:26:06 +0200] rev 80775
merged
nipkow [Mon, 26 Aug 2024 18:26:00 +0200] rev 80774
get rid of manual T_f defs
wenzelm [Mon, 26 Aug 2024 13:15:34 +0200] rev 80773
NEWS and documentation;
wenzelm [Sun, 25 Aug 2024 23:19:33 +0200] rev 80772
merged
wenzelm [Sun, 25 Aug 2024 22:54:56 +0200] rev 80771
use nicer notation, following 783406dd051e;
paulson [Sun, 25 Aug 2024 21:27:25 +0100] rev 80770
merged
paulson <lp15@cam.ac.uk> [Sun, 25 Aug 2024 17:24:42 +0100] rev 80769
A bit more tidying
wenzelm [Sun, 25 Aug 2024 21:10:01 +0200] rev 80768
more markup for syntax consts;
wenzelm [Sun, 25 Aug 2024 20:54:20 +0200] rev 80767
clarified Syntax.is_const (after 43c4817375bf): exclude logical consts from 'syntax_consts' / 'syntax_types', e.g. relevant for @{syntax_const} antiquotation;
wenzelm [Sun, 25 Aug 2024 16:00:59 +0200] rev 80766
use nicer notation, following 783406dd051e;
wenzelm [Sun, 25 Aug 2024 15:53:03 +0200] rev 80765
proper translation for "_qprod", following "_qsum" (see also e14b89d6ef13 and fa7d27ef7e59);
wenzelm [Sun, 25 Aug 2024 15:40:07 +0200] rev 80764
tuned: prefer notation for Pure.type;
wenzelm [Sun, 25 Aug 2024 15:16:32 +0200] rev 80763
tuned whitespace;
wenzelm [Sun, 25 Aug 2024 15:11:41 +0200] rev 80762
tuned;
wenzelm [Sun, 25 Aug 2024 15:07:22 +0200] rev 80761
tuned, following be8c0e039a5e;
wenzelm [Sun, 25 Aug 2024 15:02:19 +0200] rev 80760
more markup for syntax consts;
wenzelm [Sun, 25 Aug 2024 12:43:43 +0200] rev 80759
proper flags (amending 1319c729c65d): abbrevs are allowed, free variables are disallowed;
paulson <lp15@cam.ac.uk> [Sat, 24 Aug 2024 23:44:05 +0100] rev 80758
Some tidying
paulson [Sat, 24 Aug 2024 14:14:57 +0100] rev 80757
merged
paulson <lp15@cam.ac.uk> [Sat, 24 Aug 2024 14:14:44 +0100] rev 80756
Tidied some messy old proofs
wenzelm [Fri, 23 Aug 2024 23:16:53 +0200] rev 80755
merged
wenzelm [Fri, 23 Aug 2024 23:14:39 +0200] rev 80754
more markup for syntax consts;
wenzelm [Fri, 23 Aug 2024 22:47:51 +0200] rev 80753
more markup for syntax consts;
wenzelm [Fri, 23 Aug 2024 22:45:18 +0200] rev 80752
clarified concrete syntax;
wenzelm [Fri, 23 Aug 2024 21:32:09 +0200] rev 80751
more accurate markup (amending 43c4817375bf): only consider primitive syntax consts, avoid extra Markup.intensify e.g. due to "\<^const>Pure.all_binder";
wenzelm [Fri, 23 Aug 2024 20:45:54 +0200] rev 80750
more concrete syntax and more checks;
wenzelm [Fri, 23 Aug 2024 20:21:04 +0200] rev 80749
clarified signature: more operations;
wenzelm [Fri, 23 Aug 2024 18:38:44 +0200] rev 80748
support for syntax const dependencies, with minimal integrity checks;
wenzelm [Fri, 23 Aug 2024 15:44:31 +0200] rev 80747
tuned;
wenzelm [Fri, 23 Aug 2024 15:42:30 +0200] rev 80746
clarified markup: more uniform treatment of parse/print phase;
wenzelm [Fri, 23 Aug 2024 14:59:16 +0200] rev 80745
tuned;
wenzelm [Fri, 23 Aug 2024 14:56:33 +0200] rev 80744
clarified markup: more uniform;
wenzelm [Fri, 23 Aug 2024 14:41:45 +0200] rev 80743
tuned signature: separate markup vs. extern;
wenzelm [Fri, 23 Aug 2024 13:28:01 +0200] rev 80742
clarified signature;
wenzelm [Thu, 22 Aug 2024 17:12:32 +0200] rev 80741
tuned: prefer configuration options via context;
wenzelm [Thu, 22 Aug 2024 16:04:06 +0200] rev 80740
tuned;
wenzelm [Thu, 22 Aug 2024 15:57:30 +0200] rev 80739
tuned signature: more operations;
nipkow [Fri, 23 Aug 2024 18:40:12 +0200] rev 80738
tuned comments
paulson [Thu, 22 Aug 2024 22:26:36 +0100] rev 80737
merged
paulson <lp15@cam.ac.uk> [Thu, 22 Aug 2024 22:26:28 +0100] rev 80736
Partial tidying of old proofs
nipkow [Wed, 21 Aug 2024 20:41:16 +0200] rev 80735
merged
nipkow [Wed, 21 Aug 2024 20:40:59 +0200] rev 80734
new version of time_fun that works for classes; define T_length automatically now
paulson [Wed, 21 Aug 2024 14:09:44 +0100] rev 80733
merged
paulson <lp15@cam.ac.uk> [Fri, 09 Aug 2024 20:45:31 +0100] rev 80732
revised/generalised some lemmas
Fabian Huch <huch@in.tum.de> [Wed, 21 Aug 2024 13:33:19 +0200] rev 80731
remove terminated jobs, even if futures do not complete;
Fabian Huch <huch@in.tum.de> [Tue, 20 Aug 2024 17:28:51 +0200] rev 80730
terminate jobs properly;
wenzelm [Sun, 18 Aug 2024 20:03:32 +0200] rev 80729
clarified signature: eliminate clones;
wenzelm [Sun, 18 Aug 2024 19:37:32 +0200] rev 80728
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 18:51:31 +0200] rev 80727
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 18:08:16 +0200] rev 80726
misc tuning;
wenzelm [Sun, 18 Aug 2024 16:46:32 +0200] rev 80725
tuned: eliminate clone (with change of internal exceptions);
wenzelm [Sun, 18 Aug 2024 15:49:24 +0200] rev 80724
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 15:41:55 +0200] rev 80723
tuned comments and whitespace (see also 589645894305);
wenzelm [Sun, 18 Aug 2024 15:29:18 +0200] rev 80722
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 15:29:03 +0200] rev 80721
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 15:21:50 +0200] rev 80720
proper const (see also 759bffe1d416 and b2800da9eb8a);
wenzelm [Sun, 18 Aug 2024 15:08:32 +0200] rev 80719
tuned: inline constants;
wenzelm [Sun, 18 Aug 2024 14:49:23 +0200] rev 80718
tuned: eliminate clone;
wenzelm [Sun, 18 Aug 2024 14:40:49 +0200] rev 80717
tuned: more antiquotations;
wenzelm [Sun, 18 Aug 2024 14:22:21 +0200] rev 80716
prefer host that is less likely to be down;
wenzelm [Thu, 15 Aug 2024 13:58:09 +0200] rev 80715
adapt and activate congprocs examples, following the current Simplifier implementation;
minor tuning;
wenzelm [Thu, 15 Aug 2024 13:47:09 +0200] rev 80714
original Congproc_Ex.thy by Norbert Schirmer: still inactive;
wenzelm [Thu, 15 Aug 2024 13:45:48 +0200] rev 80713
provide Simplifier.set_mksimps_context (roughly following Norbert Schirmer): allow update of context when premises are added to the local simpset;
wenzelm [Thu, 15 Aug 2024 12:43:17 +0200] rev 80712
clarified signature;
wenzelm [Thu, 15 Aug 2024 12:22:39 +0200] rev 80711
more direct access to Simplifier.mk_cong, to avoid odd Simpdata.mk_meta_cong seen in the wild;
wenzelm [Thu, 15 Aug 2024 11:49:45 +0200] rev 80710
tuned;
wenzelm [Wed, 14 Aug 2024 21:23:22 +0200] rev 80709
support for congprocs in the Simplifier, closely following Norbert Schirmer et-al, but with only one "simproc" name space and "simproc_setup" command / ML antiquotation;
wenzelm [Wed, 14 Aug 2024 18:59:49 +0200] rev 80708
tuned;
wenzelm [Wed, 14 Aug 2024 16:48:16 +0200] rev 80707
tuned: anticipate congprocs;
wenzelm [Wed, 14 Aug 2024 15:30:29 +0200] rev 80706
clarified signature;
wenzelm [Wed, 14 Aug 2024 13:51:36 +0200] rev 80705
tuned signature (again): anticipate different kinds of procs;
wenzelm [Wed, 14 Aug 2024 13:10:39 +0200] rev 80704
clarified context data;
tuned: more antiquotations;
wenzelm [Tue, 13 Aug 2024 21:09:51 +0200] rev 80703
tuned: prefer canonical argument order;
wenzelm [Tue, 13 Aug 2024 19:28:58 +0200] rev 80702
tuned: more antiquotations;
wenzelm [Tue, 13 Aug 2024 18:53:24 +0200] rev 80701
tuned: prefer canonical argument order;
wenzelm [Tue, 13 Aug 2024 18:31:40 +0200] rev 80700
clarified signature: less redundant types;
wenzelm [Tue, 13 Aug 2024 16:01:05 +0200] rev 80699
clarified signature;
wenzelm [Tue, 13 Aug 2024 15:50:25 +0200] rev 80698
unused (see d12c58e12c51);
wenzelm [Tue, 13 Aug 2024 15:42:55 +0200] rev 80697
tuned signature: support more general procedures;
wenzelm [Sun, 11 Aug 2024 23:11:03 +0200] rev 80696
merged
wenzelm [Sun, 11 Aug 2024 20:20:05 +0200] rev 80695
tuned: more antiquotations;
wenzelm [Sun, 11 Aug 2024 20:19:47 +0200] rev 80694
tuned;
wenzelm [Sun, 11 Aug 2024 14:45:56 +0200] rev 80693
tuned: more antiquotations;
wenzelm [Sun, 11 Aug 2024 14:18:40 +0200] rev 80692
tuned whitespace;
wenzelm [Sun, 11 Aug 2024 13:08:11 +0200] rev 80691
more robust (amending 8f53fa93d5f0): R could be anything and Thm.instantiate' involves some type-checks, e.g. relevant for lemma fset_simps in theory Quotient_Examples.Quotient_FSet;
wenzelm [Sun, 11 Aug 2024 11:32:20 +0200] rev 80690
tuned modules;
wenzelm [Sat, 10 Aug 2024 21:32:10 +0200] rev 80689
misc tuning;
wenzelm [Sat, 10 Aug 2024 21:14:07 +0200] rev 80688
tuned;
wenzelm [Sat, 10 Aug 2024 21:13:37 +0200] rev 80687
tuned: more antiquotations;
wenzelm [Sat, 10 Aug 2024 20:46:12 +0200] rev 80686
misc tuning;
wenzelm [Sat, 10 Aug 2024 20:45:55 +0200] rev 80685
misc tuning and clarification;
wenzelm [Sat, 10 Aug 2024 20:20:59 +0200] rev 80684
tuned;
wenzelm [Sat, 10 Aug 2024 20:20:52 +0200] rev 80683
misc tuning and clarification: proper context, proper exception;
wenzelm [Sat, 10 Aug 2024 13:49:08 +0200] rev 80682
tuned: eliminate odd clones;
wenzelm [Sat, 10 Aug 2024 13:42:27 +0200] rev 80681
tuned: more antiquotations;
wenzelm [Sat, 10 Aug 2024 13:42:16 +0200] rev 80680
unused;
wenzelm [Sat, 10 Aug 2024 12:26:17 +0200] rev 80679
tuned: more antiquotations;
wenzelm [Sat, 10 Aug 2024 12:12:53 +0200] rev 80678
tuned: more antiquotations;
wenzelm [Thu, 08 Aug 2024 22:49:40 +0200] rev 80677
tuned: more antiquotations;
wenzelm [Thu, 08 Aug 2024 17:06:08 +0200] rev 80676
tuned proofs;
wenzelm [Thu, 08 Aug 2024 16:23:30 +0200] rev 80675
tuned signature: more operations;
wenzelm [Thu, 08 Aug 2024 16:21:48 +0200] rev 80674
tuned;
wenzelm [Thu, 08 Aug 2024 16:03:34 +0200] rev 80673
tuned: more antiquotations;
wenzelm [Thu, 08 Aug 2024 14:24:18 +0200] rev 80672
clarified signature;
paulson <lp15@cam.ac.uk> [Thu, 08 Aug 2024 18:56:14 +0100] rev 80671
Two little lemmas
wenzelm [Wed, 07 Aug 2024 20:56:31 +0200] rev 80670
merged
wenzelm [Wed, 07 Aug 2024 20:15:03 +0200] rev 80669
more uniform Type_Infer_Context.infer_types_finished, despite subtle differences of Type_Infer.fixate vs. Proof_Context.standard_term_check_finish;
wenzelm [Wed, 07 Aug 2024 20:11:05 +0200] rev 80668
tuned, following cdae621613da;
wenzelm [Wed, 07 Aug 2024 20:07:50 +0200] rev 80667
tuned;
wenzelm [Wed, 07 Aug 2024 20:06:55 +0200] rev 80666
more robust: only type inference with its finish/fixate phase (on contrast to dc387e3999ec), e.g. avoid accidental "improvement" of type class operations (free vs. const);
wenzelm [Wed, 07 Aug 2024 16:28:32 +0200] rev 80665
tuned: more antiquotations;
wenzelm [Wed, 07 Aug 2024 16:26:54 +0200] rev 80664
tuned: more abstract access to datatype typ;
wenzelm [Wed, 07 Aug 2024 15:37:27 +0200] rev 80663
tuned (see also db120661dded);
wenzelm [Wed, 07 Aug 2024 15:11:54 +0200] rev 80662
tuned: more antiquotations;
wenzelm [Wed, 07 Aug 2024 14:44:51 +0200] rev 80661
tuned signature: eliminate aliases;
wenzelm [Wed, 07 Aug 2024 13:54:09 +0200] rev 80660
removed odd clone (amending 100c0eaf63d5);
NB: Case_Translation.make_tnames covers TVar case as well, but this is not relevant here;
wenzelm [Wed, 07 Aug 2024 13:45:37 +0200] rev 80659
clarified: more robust (dest_Type_name o body_type), which may fail in both parts;
wenzelm [Wed, 07 Aug 2024 13:25:51 +0200] rev 80658
tuned: more antiquotations, more abstract access to datatype typ;
wenzelm [Wed, 07 Aug 2024 12:50:22 +0200] rev 80657
recover lost update (see 11b8f2e4c3d2 and 4041e7c8059d);
wenzelm [Wed, 07 Aug 2024 11:58:45 +0200] rev 80656
prefer host that is less likely to be down;
wenzelm [Wed, 07 Aug 2024 11:58:01 +0200] rev 80655
tuned: more antiquotations, avoid re-certification;
paulson <lp15@cam.ac.uk> [Wed, 07 Aug 2024 12:39:09 +0100] rev 80654
Rearranged a couple of theorems
paulson <lp15@cam.ac.uk> [Tue, 06 Aug 2024 22:47:44 +0100] rev 80653
New library material; also fixed the spelling error powr_ge_pzero -> powr_ge_zero
paulson [Tue, 06 Aug 2024 18:14:45 +0100] rev 80652
merged
paulson <lp15@cam.ac.uk> [Wed, 31 Jul 2024 18:47:05 +0100] rev 80651
tidied more apply proofs
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 18:39:32 +0200] rev 80650
build_manager: change colors;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 16:58:23 +0200] rev 80649
build_manager: display more info;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 16:58:05 +0200] rev 80648
add tables to web_app;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 15:40:51 +0200] rev 80647
tuned and clarified;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 15:38:10 +0200] rev 80646
build_manager: store submitting user;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 15:00:37 +0200] rev 80645
build_manager: terminate processes if cancelling does not work;
Fabian Huch <huch@in.tum.de> [Tue, 06 Aug 2024 13:54:10 +0200] rev 80644
build_manager: log message when job is cancelled;
nipkow [Tue, 06 Aug 2024 12:31:42 +0200] rev 80643
branches of case expressions may need to be eta-expanded
wenzelm [Mon, 05 Aug 2024 20:30:50 +0200] rev 80642
tuned;
wenzelm [Mon, 05 Aug 2024 19:57:23 +0200] rev 80641
tuned: more antiquotations;
wenzelm [Sun, 04 Aug 2024 23:50:44 +0200] rev 80640
tuned;
wenzelm [Sun, 04 Aug 2024 23:17:35 +0200] rev 80639
tuned: more standard Isabelle/ML;
wenzelm [Sun, 04 Aug 2024 22:59:51 +0200] rev 80638
clarified signature: prefer local context;
wenzelm [Sun, 04 Aug 2024 22:45:20 +0200] rev 80637
tuned: more antiquotations;
wenzelm [Sun, 04 Aug 2024 17:39:47 +0200] rev 80636
tuned: more explicit dest_Const_name and dest_Const_type;
wenzelm [Sun, 04 Aug 2024 16:56:28 +0200] rev 80635
tuned signature: more operations;
wenzelm [Sun, 04 Aug 2024 13:24:54 +0200] rev 80634
tuned: more explicit dest_Type_name and dest_Type_args;
wenzelm [Sun, 04 Aug 2024 13:14:33 +0200] rev 80633
tuned;
wenzelm [Sun, 04 Aug 2024 12:21:13 +0200] rev 80632
tuned signature: more operations;
wenzelm [Sat, 03 Aug 2024 13:12:58 +0200] rev 80631
tuned: more antiquotations;
nipkow [Fri, 02 Aug 2024 18:25:18 +0200] rev 80630
got rid of references to system-generated names
nipkow [Thu, 01 Aug 2024 14:07:34 +0200] rev 80629
tuned names
nipkow [Wed, 31 Jul 2024 10:36:28 +0200] rev 80628
tuned names
paulson [Mon, 29 Jul 2024 16:22:12 +0100] rev 80627
merged
paulson <lp15@cam.ac.uk> [Mon, 29 Jul 2024 16:22:05 +0100] rev 80626
Reversed my brain-dead stupid change to divide_left_mono and divide_left_mono_neg
nipkow [Mon, 29 Jul 2024 15:26:56 +0200] rev 80625
merged
nipkow [Mon, 29 Jul 2024 15:26:03 +0200] rev 80624
time_function T_map can now be generated automatically.
paulson <lp15@cam.ac.uk> [Mon, 29 Jul 2024 10:49:17 +0100] rev 80623
Further divide_mono fixes
paulson <lp15@cam.ac.uk> [Mon, 29 Jul 2024 10:24:54 +0100] rev 80622
Fix for simplified divide_mono theorem
paulson <lp15@cam.ac.uk> [Mon, 29 Jul 2024 10:13:52 +0100] rev 80621
Migration of new material mostly about exp, ln
paulson <lp15@cam.ac.uk> [Sun, 28 Jul 2024 14:45:41 +0100] rev 80620
More simplification of a nominal example
paulson [Sat, 27 Jul 2024 11:41:17 +0100] rev 80619
merged
paulson <lp15@cam.ac.uk> [Sat, 27 Jul 2024 11:41:08 +0100] rev 80618
More simplification of apply proofs
wenzelm [Fri, 26 Jul 2024 22:32:31 +0200] rev 80617
less ambitious parallelism: avoid exhaustion of memory (64GB total);
wenzelm [Thu, 25 Jul 2024 10:30:22 +0200] rev 80616
tuned names;
paulson [Wed, 24 Jul 2024 19:08:08 +0100] rev 80615
merged
paulson <lp15@cam.ac.uk> [Wed, 24 Jul 2024 19:07:59 +0100] rev 80614
Adjusting the precedences to reduce syntactic ambiguity
wenzelm [Tue, 23 Jul 2024 22:50:59 +0200] rev 80613
disable thy_cache for now (amending 0b8922e351a3): avoid crash of AFP/Ramsey-Infinite due to exception THEORY "Duplicate theory name";
paulson <lp15@cam.ac.uk> [Tue, 23 Jul 2024 15:54:43 +0100] rev 80612
A lot of new material from the Ramsey development, including a couple of new simprules.
paulson <lp15@cam.ac.uk> [Mon, 22 Jul 2024 22:55:19 +0100] rev 80611
A massive reduction of some truly horrible proofs
paulson [Mon, 22 Jul 2024 20:13:46 +0100] rev 80610
merged
paulson <lp15@cam.ac.uk> [Mon, 22 Jul 2024 20:13:38 +0100] rev 80609
More simplification of proofs. Trying to fix the syntax too
wenzelm [Sun, 21 Jul 2024 23:31:32 +0200] rev 80608
clarified export: replaced Proofterm.standard_vars by ZTerm.standard_vars;
wenzelm [Sun, 21 Jul 2024 22:34:25 +0200] rev 80607
tuned;
wenzelm [Sun, 21 Jul 2024 22:01:03 +0200] rev 80606
clarified order of operations: no_thm_names first;
wenzelm [Sun, 21 Jul 2024 20:00:13 +0200] rev 80605
more operations;
wenzelm [Sun, 21 Jul 2024 13:44:05 +0200] rev 80604
tuned;
wenzelm [Sun, 21 Jul 2024 13:04:01 +0200] rev 80603
more operations;
wenzelm [Sun, 21 Jul 2024 13:03:33 +0200] rev 80602
more operations;
wenzelm [Sun, 21 Jul 2024 12:37:37 +0200] rev 80601
clarified signature: more robust operations;
wenzelm [Sat, 20 Jul 2024 22:43:27 +0200] rev 80600
merged
wenzelm [Sat, 20 Jul 2024 21:17:22 +0200] rev 80599
clarified modules (see also e063c0403650);
wenzelm [Sat, 20 Jul 2024 19:30:03 +0200] rev 80598
more operations;
wenzelm [Sat, 20 Jul 2024 16:34:16 +0200] rev 80597
tuned;
wenzelm [Sat, 20 Jul 2024 12:35:43 +0200] rev 80596
tuned: more direct Name.context for bounds;
paulson <lp15@cam.ac.uk> [Sat, 20 Jul 2024 16:47:04 +0100] rev 80595
Got rid of another 250 apply-lines
paulson [Fri, 19 Jul 2024 22:29:32 +0100] rev 80594
merged
paulson <lp15@cam.ac.uk> [Fri, 19 Jul 2024 22:29:16 +0100] rev 80593
more proof tidying
wenzelm [Fri, 19 Jul 2024 19:57:20 +0200] rev 80592
more predictable proof id;
wenzelm [Fri, 19 Jul 2024 17:58:13 +0200] rev 80591
more conservative cache: retain concurrent value;
wenzelm [Fri, 19 Jul 2024 16:58:52 +0200] rev 80590
clarified thm_header command_pos vs. thm_pos;
wenzelm [Fri, 19 Jul 2024 11:29:05 +0200] rev 80589
clarified signature, following zterm.ML;
wenzelm [Fri, 19 Jul 2024 11:28:25 +0200] rev 80588
tuned whitespace;
wenzelm [Thu, 18 Jul 2024 17:02:39 +0200] rev 80587
merged
wenzelm [Thu, 18 Jul 2024 16:25:53 +0200] rev 80586
uniform export via ztyp/zterm/zproof;
wenzelm [Thu, 18 Jul 2024 15:26:36 +0200] rev 80585
clarified signature;
wenzelm [Thu, 18 Jul 2024 12:08:08 +0200] rev 80584
tuned;
wenzelm [Thu, 18 Jul 2024 11:36:09 +0200] rev 80583
more operations;
wenzelm [Thu, 18 Jul 2024 11:02:08 +0200] rev 80582
clarified scope of cache: avoid nested typ_cache;
wenzelm [Thu, 18 Jul 2024 10:45:36 +0200] rev 80581
clarified scope of cache: per theory body;
wenzelm [Tue, 16 Jul 2024 12:49:23 +0200] rev 80580
tuned module structure;
wenzelm [Mon, 15 Jul 2024 12:26:15 +0200] rev 80579
clarified signature: more operations;
nipkow [Thu, 18 Jul 2024 16:00:40 +0200] rev 80578
merged
nipkow [Thu, 18 Jul 2024 15:57:07 +0200] rev 80577
tuned
nipkow [Thu, 18 Jul 2024 15:17:46 +0200] rev 80576
added nicer proof
Fabian Huch <huch@in.tum.de> [Thu, 18 Jul 2024 13:52:51 +0200] rev 80575
better poller: don't start job when same version is already running;
Fabian Huch <huch@in.tum.de> [Thu, 18 Jul 2024 13:08:11 +0200] rev 80574
clarified: more uniform;
desharna [Thu, 18 Jul 2024 10:43:55 +0200] rev 80573
merged
desharna [Wed, 17 Jul 2024 17:48:23 +0200] rev 80572
added lemmas wfp_on_antimono_stronger and wf_on_antimono_stronger
paulson <lp15@cam.ac.uk> [Wed, 17 Jul 2024 21:25:37 +0100] rev 80571
More streamlining
paulson [Mon, 15 Jul 2024 21:48:30 +0100] rev 80570
merged
paulson <lp15@cam.ac.uk> [Mon, 15 Jul 2024 21:48:23 +0100] rev 80569
Revised mixfix and streamlined proofs
wenzelm [Sun, 14 Jul 2024 18:10:06 +0200] rev 80568
clarified Isabelle/Haskell type Term, following Isabelle/Scala (see 446b887e23c7);
wenzelm [Sun, 14 Jul 2024 17:56:54 +0200] rev 80567
tuned output, following Isabelle/Scala;
wenzelm [Sun, 14 Jul 2024 17:49:30 +0200] rev 80566
clarified data representation: prefer explicit OFCLASS constructor, following datatype zterm;
wenzelm [Sun, 14 Jul 2024 16:17:31 +0200] rev 80565
clarified signature, following Isabelle/Scala;
wenzelm [Sun, 14 Jul 2024 16:07:03 +0200] rev 80564
afford larger example (see also ccf9241af217);
wenzelm [Sun, 14 Jul 2024 15:56:58 +0200] rev 80563
more scalable operations;
wenzelm [Sun, 14 Jul 2024 15:50:42 +0200] rev 80562
tuned;
wenzelm [Sun, 14 Jul 2024 15:49:26 +0200] rev 80561
tuned (see also 4879d0021185);
wenzelm [Sun, 14 Jul 2024 15:16:08 +0200] rev 80560
tuned signature;
wenzelm [Fri, 12 Jul 2024 14:18:56 +0200] rev 80559
merged
wenzelm [Thu, 11 Jul 2024 23:36:54 +0200] rev 80558
clarified signature: afford explicit Scala data types;
wenzelm [Thu, 11 Jul 2024 22:39:04 +0200] rev 80557
tuned signature;
wenzelm [Thu, 11 Jul 2024 22:29:54 +0200] rev 80556
tuned signature (again);
wenzelm [Thu, 11 Jul 2024 18:25:25 +0200] rev 80555
clarified signature: more self-contained paint_chunk_list;
wenzelm [Thu, 11 Jul 2024 15:51:19 +0200] rev 80554
clarified signature: more arguments;
wenzelm [Thu, 11 Jul 2024 13:33:58 +0200] rev 80553
tuned;
wenzelm [Thu, 11 Jul 2024 11:39:36 +0200] rev 80552
clarified popup layer (not relevant yet);
wenzelm [Thu, 11 Jul 2024 11:13:21 +0200] rev 80551
clarified signature;
wenzelm [Tue, 09 Jul 2024 13:16:57 +0200] rev 80550
misc tuning and clarification;
wenzelm [Tue, 09 Jul 2024 12:41:05 +0200] rev 80549
tuned;
wenzelm [Tue, 09 Jul 2024 12:32:33 +0200] rev 80548
tuned signature;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 17:42:48 +0200] rev 80547
tuned website;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 17:31:17 +0200] rev 80546
proper parse (amending dd86d35375a7);
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 17:04:44 +0200] rev 80545
allow updating reports via build_manager_database tool, e.g. to generate hg logs/diffs;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 17:01:51 +0200] rev 80544
clarified;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 16:58:39 +0200] rev 80543
clarified;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 16:56:59 +0200] rev 80542
log and display components with empty (unknown) revisions to indicate that they are present;
Fabian Huch <huch@in.tum.de> [Wed, 10 Jul 2024 09:58:32 +0200] rev 80541
tuned log: omit previous changeset;
nipkow [Wed, 10 Jul 2024 08:37:54 +0200] rev 80540
take care of facts in cartouches
paulson <lp15@cam.ac.uk> [Tue, 09 Jul 2024 21:13:14 +0100] rev 80539
Simplified a few proofs
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 16:06:32 +0200] rev 80538
tuned display;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 16:00:25 +0200] rev 80537
NEWS and CONTRIBUTORS;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 15:06:24 +0200] rev 80536
tuned HTML display of ANSI colors for better readability;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 14:13:59 +0200] rev 80535
render hg diff and log (on separate page);
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 13:58:43 +0200] rev 80534
clarified;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 12:56:27 +0200] rev 80533
store hg log in addition to diff;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 11:20:09 +0200] rev 80532
clarified names;
Fabian Huch <huch@in.tum.de> [Tue, 09 Jul 2024 11:11:15 +0200] rev 80531
tuned;
paulson <lp15@cam.ac.uk> [Tue, 09 Jul 2024 11:23:50 +0100] rev 80530
NEWS: totalisation of ln
paulson [Mon, 08 Jul 2024 22:28:02 +0100] rev 80529
merged
paulson <lp15@cam.ac.uk> [Mon, 08 Jul 2024 22:27:50 +0100] rev 80528
Better multiplication and division rules for ln and log
wenzelm [Mon, 08 Jul 2024 17:57:19 +0200] rev 80527
ignore error code for "isabelle worker" (in contrast to eff08c3f89fe): avoid confusing "failed to work" messages via Build_Cluster.start;
wenzelm [Mon, 08 Jul 2024 17:44:20 +0200] rev 80526
disable old tests;
desharna [Mon, 08 Jul 2024 10:14:22 +0200] rev 80525
added lemma image_mset_diff_if_inj
desharna [Mon, 08 Jul 2024 10:08:07 +0200] rev 80524
added lemma minus_add_mset_if_not_in_lhs[simp]
paulson <lp15@cam.ac.uk> [Sun, 07 Jul 2024 22:25:34 +0100] rev 80523
last-minute correction: no simprule for ln_minus
paulson [Sat, 06 Jul 2024 12:51:43 +0100] rev 80522
merged
paulson <lp15@cam.ac.uk> [Sat, 06 Jul 2024 12:51:31 +0100] rev 80521
Totalisation of ln and therefore log and powr
paulson [Fri, 05 Jul 2024 21:59:43 +0100] rev 80520
merged
paulson <lp15@cam.ac.uk> [Fri, 05 Jul 2024 21:58:40 +0100] rev 80519
The changes needed to reduce the need to snoop on edits to theory files
wenzelm [Sat, 06 Jul 2024 11:18:31 +0200] rev 80518
tuned messages: whitespace following usual Isabelle conventions;
wenzelm [Fri, 05 Jul 2024 16:34:17 +0200] rev 80517
merged
wenzelm [Fri, 05 Jul 2024 16:28:05 +0200] rev 80516
reactivate mini2 long after upgrade (see also a11c461a1a3a);
wenzelm [Fri, 05 Jul 2024 14:01:14 +0200] rev 80515
NEWS;
wenzelm [Fri, 05 Jul 2024 13:46:13 +0200] rev 80514
tuned signature: expose internal limits for testing or add-on implementations;
wenzelm [Fri, 05 Jul 2024 13:41:01 +0200] rev 80513
tuned;
wenzelm [Fri, 05 Jul 2024 13:38:35 +0200] rev 80512
tuned;
wenzelm [Fri, 05 Jul 2024 13:36:49 +0200] rev 80511
tuned;
wenzelm [Fri, 05 Jul 2024 13:04:39 +0200] rev 80510
tuned;
wenzelm [Fri, 05 Jul 2024 12:53:45 +0200] rev 80509
clarified signature;
wenzelm [Fri, 05 Jul 2024 11:38:21 +0200] rev 80508
prefer official UTF-8 decoding (in contrast to 2541de190d92): this is also more efficient (factor 10-20);
wenzelm [Fri, 05 Jul 2024 10:55:02 +0200] rev 80507
tuned;
wenzelm [Fri, 05 Jul 2024 00:21:47 +0200] rev 80506
unused (see also c2f176a38448);
wenzelm [Fri, 05 Jul 2024 00:18:51 +0200] rev 80505
more robust message header: prefer explicit props_length/props_chunks over odd YXML.embed_controls;
wenzelm [Fri, 05 Jul 2024 00:12:32 +0200] rev 80504
tuned signature: more operations;
wenzelm [Thu, 04 Jul 2024 19:16:12 +0200] rev 80503
tuned comments;
Fabian Huch <huch@in.tum.de> [Fri, 05 Jul 2024 10:38:17 +0200] rev 80502
tuned whitespace;
Fabian Huch <huch@in.tum.de> [Fri, 05 Jul 2024 09:52:56 +0200] rev 80501
use ansi colored diffs;
Fabian Huch <huch@in.tum.de> [Fri, 05 Jul 2024 09:47:21 +0200] rev 80500
add diffs to build manager;
Fabian Huch <huch@in.tum.de> [Thu, 04 Jul 2024 13:50:14 +0200] rev 80499
clarified: components vs. extra components;
Fabian Huch <huch@in.tum.de> [Thu, 04 Jul 2024 09:57:40 +0200] rev 80498
compress reports;
Fabian Huch <huch@in.tum.de> [Wed, 03 Jul 2024 21:11:24 +0200] rev 80497
clarified build report;
wenzelm [Wed, 03 Jul 2024 21:54:17 +0200] rev 80496
merged
wenzelm [Wed, 03 Jul 2024 21:22:52 +0200] rev 80495
enforce rebuild of Isabelle/ML;
wenzelm [Wed, 03 Jul 2024 21:11:53 +0200] rev 80494
clarified signature, following 43323d886ea3;
wenzelm [Wed, 03 Jul 2024 20:59:30 +0200] rev 80493
clarified signature: more direct operation;
wenzelm [Wed, 03 Jul 2024 20:35:10 +0200] rev 80492
clarified signature: more direct Bytes.raw and subsequent UTF-8 default decoding;
wenzelm [Wed, 03 Jul 2024 20:18:36 +0200] rev 80491
clarified signature;
wenzelm [Wed, 03 Jul 2024 15:24:34 +0200] rev 80490
tuned;
wenzelm [Wed, 03 Jul 2024 13:54:48 +0200] rev 80489
unused;
wenzelm [Wed, 03 Jul 2024 10:16:39 +0200] rev 80488
tuned;
wenzelm [Wed, 03 Jul 2024 10:14:47 +0200] rev 80487
clarified signature;
wenzelm [Wed, 03 Jul 2024 10:09:59 +0200] rev 80486
unused;
wenzelm [Wed, 03 Jul 2024 10:07:39 +0200] rev 80485
tuned signature;
nipkow [Wed, 03 Jul 2024 19:42:13 +0200] rev 80484
simpler theorem
Fabian Huch <huch@in.tum.de> [Wed, 03 Jul 2024 09:14:39 +0200] rev 80483
clarified: control verbosity;
wenzelm [Tue, 02 Jul 2024 23:29:46 +0200] rev 80482
enforce rebuild of Isabelle/ML;
wenzelm [Tue, 02 Jul 2024 23:28:55 +0200] rev 80481
more uniform Bytes.read_stream vs. File.read_stream;
wenzelm [Tue, 02 Jul 2024 23:13:35 +0200] rev 80480
clarified YXML.Source: more direct support for String and Bytes, instead of CharSequence;
wenzelm [Tue, 02 Jul 2024 22:38:00 +0200] rev 80479
more specialized operations;
wenzelm [Tue, 02 Jul 2024 21:54:12 +0200] rev 80478
notable performance tuning for Library.separated_chunks variants;
more direct NoSuchElementException;
wenzelm [Tue, 02 Jul 2024 21:35:40 +0200] rev 80477
tuned;
Fabian Huch <huch@in.tum.de> [Tue, 02 Jul 2024 17:38:28 +0200] rev 80476
only consider jobs late if they have ancestors (amending 12901c03b416);
wenzelm [Tue, 02 Jul 2024 16:42:13 +0200] rev 80475
enforce rebuild of Isabelle/ML;
wenzelm [Tue, 02 Jul 2024 16:36:49 +0200] rev 80474
misc tuning: more uniform read_stream vs. read_file;
wenzelm [Tue, 02 Jul 2024 16:15:50 +0200] rev 80473
proper limit for read operation (amending ac4d53bc8f6b);
wenzelm [Tue, 02 Jul 2024 15:30:59 +0200] rev 80472
presumably unused (see also f992769dea97);
Fabian Huch <huch@in.tum.de> [Mon, 01 Jul 2024 18:22:33 +0200] rev 80471
remove inactive (e.g., crashed) hosts from scheduling;
Fabian Huch <huch@in.tum.de> [Mon, 01 Jul 2024 15:25:27 +0200] rev 80470
tuned;
Fabian Huch <huch@in.tum.de> [Mon, 01 Jul 2024 15:24:04 +0200] rev 80469
add timeout to build manager tasks/jobs (e.g. for cluster builds that don't terminate after error on host);
Fabian Huch <huch@in.tum.de> [Mon, 01 Jul 2024 14:46:51 +0200] rev 80468
clarified: more operations;
Fabian Huch <huch@in.tum.de> [Mon, 01 Jul 2024 14:31:30 +0200] rev 80467
tuned website;
wenzelm [Mon, 01 Jul 2024 13:11:25 +0200] rev 80466
more significant HOL/Examples;
wenzelm [Mon, 01 Jul 2024 13:09:03 +0200] rev 80465
tuned document layout, for more prominent presentation;
wenzelm [Mon, 01 Jul 2024 12:59:46 +0200] rev 80464
tuned proofs;
wenzelm [Mon, 01 Jul 2024 12:59:18 +0200] rev 80463
tuned;
wenzelm [Mon, 01 Jul 2024 12:40:54 +0200] rev 80462
clarified signature: more explicit XML.Body types, more uniform Symbol.encode_yxml;
wenzelm [Mon, 01 Jul 2024 12:37:03 +0200] rev 80461
tuned signature: more operations;
wenzelm [Sun, 30 Jun 2024 13:20:54 +0200] rev 80460
merged
wenzelm [Sun, 30 Jun 2024 13:20:40 +0200] rev 80459
follow Phorge 2024 week 19;
wenzelm [Sun, 30 Jun 2024 11:13:31 +0200] rev 80458
tuned signature;
wenzelm [Sat, 29 Jun 2024 14:57:04 +0200] rev 80457
minor performance tuning;
wenzelm [Sat, 29 Jun 2024 14:48:20 +0200] rev 80456
clarified modules;
wenzelm [Sat, 29 Jun 2024 12:50:43 +0200] rev 80455
minor performance tuning;
wenzelm [Sat, 29 Jun 2024 12:42:47 +0200] rev 80454
minor performance tuning;
haftmann [Sun, 30 Jun 2024 06:30:08 +0000] rev 80453
moved transitional theory Divides to HOL-Library
haftmann [Thu, 27 Jun 2024 16:52:17 +0000] rev 80452
dropped dubious dest rule which always unfolds a definition in the assumptions
wenzelm [Fri, 28 Jun 2024 23:53:48 +0200] rev 80451
more robust: avoid indirection of repository servers;
wenzelm [Fri, 28 Jun 2024 23:53:25 +0200] rev 80450
tuned output;
wenzelm [Fri, 28 Jun 2024 21:01:57 +0200] rev 80449
merged
wenzelm [Fri, 28 Jun 2024 18:30:26 +0200] rev 80448
enforce rebuild of Isabelle/ML;
wenzelm [Fri, 28 Jun 2024 16:51:55 +0200] rev 80447
minor performance tuning: allow recode operation during YXML parsing;
wenzelm [Fri, 28 Jun 2024 15:59:45 +0200] rev 80446
tuned;
wenzelm [Fri, 28 Jun 2024 13:25:51 +0200] rev 80445
minor performance tuning;
wenzelm [Fri, 28 Jun 2024 13:46:06 +0200] rev 80444
tuned;
wenzelm [Fri, 28 Jun 2024 13:20:18 +0200] rev 80443
tuned;
wenzelm [Fri, 28 Jun 2024 13:14:15 +0200] rev 80442
tuned;
wenzelm [Fri, 28 Jun 2024 11:37:13 +0200] rev 80441
tuned;
wenzelm [Fri, 28 Jun 2024 11:09:58 +0200] rev 80440
tuned signature, following Bytes.Builder.use;
wenzelm [Fri, 28 Jun 2024 00:30:49 +0200] rev 80439
tuned signature;
wenzelm [Fri, 28 Jun 2024 00:26:02 +0200] rev 80438
tuned;
wenzelm [Fri, 28 Jun 2024 00:15:34 +0200] rev 80437
minor performance tuning: more direct Bytes with Symbol.encode;
wenzelm [Thu, 27 Jun 2024 23:53:31 +0200] rev 80436
minor performance tuning: more direct YXML.bytes_of_body;
wenzelm [Thu, 27 Jun 2024 23:45:32 +0200] rev 80435
more robust: prefer tail-recursive traversal;
wenzelm [Thu, 27 Jun 2024 23:36:19 +0200] rev 80434
tuned module structure;
wenzelm [Thu, 27 Jun 2024 23:32:24 +0200] rev 80433
more robust: prefer tail-recursive XML.Traversal;
wenzelm [Thu, 27 Jun 2024 23:27:41 +0200] rev 80432
tuned;
wenzelm [Thu, 27 Jun 2024 23:18:28 +0200] rev 80431
clarified treatment of empty markup;
wenzelm [Thu, 27 Jun 2024 22:39:20 +0200] rev 80430
more robust: prefer tail-recursive traversal;
wenzelm [Thu, 27 Jun 2024 22:09:09 +0200] rev 80429
clarified signature: more explicit types;
wenzelm [Thu, 27 Jun 2024 00:11:53 +0200] rev 80428
minor performance tuning;
wenzelm [Thu, 27 Jun 2024 00:09:37 +0200] rev 80427
more operations;
wenzelm [Thu, 27 Jun 2024 00:01:01 +0200] rev 80426
performance tuning: multi-stage buffer with fewer array copies;
wenzelm [Wed, 26 Jun 2024 15:22:20 +0200] rev 80425
clarified signature;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 17:13:25 +0200] rev 80424
abort tasks with invalid host specs;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 16:18:40 +0200] rev 80423
tuned cli;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 13:49:29 +0200] rev 80422
proper build command;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 12:10:26 +0200] rev 80421
tuned website;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 11:51:46 +0200] rev 80420
better results view;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 11:33:09 +0200] rev 80419
better build summaries;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 11:09:04 +0200] rev 80418
add timing messages;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 10:58:29 +0200] rev 80417
clarified: use progress start date;
Fabian Huch <huch@in.tum.de> [Fri, 28 Jun 2024 09:54:06 +0200] rev 80416
clarified: more operations;
Fabian Huch <huch@in.tum.de> [Thu, 27 Jun 2024 11:59:12 +0200] rev 80415
tuned comment;
Fabian Huch <huch@in.tum.de> [Thu, 27 Jun 2024 09:41:16 +0200] rev 80414
add Isabelle settings to managed tasks and ci jobs;
Fabian Huch <huch@in.tum.de> [Wed, 26 Jun 2024 19:55:56 +0200] rev 80413
remove unused Jenkins component;
Fabian Huch <huch@in.tum.de> [Wed, 12 Jun 2024 17:12:13 +0200] rev 80412
moved ci_build module to build_ci;
Fabian Huch <huch@in.tum.de> [Wed, 12 Jun 2024 17:06:34 +0200] rev 80411
overhauled ci_build: clarified, removed unused, removed implicit Jenkins assumptions;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 18:09:53 +0200] rev 80410
tuned;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 17:57:08 +0200] rev 80409
tuned;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 17:56:49 +0200] rev 80408
add root entry for non-local components;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 17:55:37 +0200] rev 80407
clarified;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 13:53:45 +0200] rev 80406
extra timer delay, to limit db transactions;
Fabian Huch <huch@in.tum.de> [Tue, 25 Jun 2024 13:44:20 +0200] rev 80405
proper synchronized;
nipkow [Tue, 25 Jun 2024 11:08:00 +0200] rev 80404
clarified ternary tries
wenzelm [Mon, 24 Jun 2024 22:52:54 +0200] rev 80403
clarified test parameters;
wenzelm [Sat, 22 Jun 2024 22:07:41 +0200] rev 80402
more tests: Windows + AFP (see also 1fd5f96e1da3);
haftmann [Thu, 20 Jun 2024 14:28:46 +0000] rev 80401
dropped references to theorems from transitional theory Divides.thy
paulson <lp15@cam.ac.uk> [Wed, 19 Jun 2024 12:13:16 +0200] rev 80400
Tidied some messy proofs
paulson <lp15@cam.ac.uk> [Wed, 19 Jun 2024 10:20:35 +0200] rev 80399
Updated some archaic proofs
nipkow [Tue, 18 Jun 2024 16:55:30 +0200] rev 80398
tuned def: patter matching needs more beautification
desharna [Mon, 17 Jun 2024 09:00:46 +0200] rev 80397
removed lemma wellorder.wfP_less
wenzelm [Sun, 16 Jun 2024 21:54:09 +0200] rev 80396
merged
wenzelm [Sun, 16 Jun 2024 21:53:24 +0200] rev 80395
enforce rebuild of Isabelle/ML;
wenzelm [Sun, 16 Jun 2024 18:50:17 +0200] rev 80394
clarified signature;
wenzelm [Sun, 16 Jun 2024 18:41:57 +0200] rev 80393
Base64: proper support for large Bytes, with subtle change of types (Bytes instead of String);
wenzelm [Sun, 16 Jun 2024 18:18:55 +0200] rev 80392
tuned: prefer Bytes operations;
wenzelm [Sun, 16 Jun 2024 18:17:54 +0200] rev 80391
unused;
wenzelm [Sun, 16 Jun 2024 17:37:52 +0200] rev 80390
proper treatment of long message blocks;
wenzelm [Sun, 16 Jun 2024 14:21:57 +0200] rev 80389
clarified sizes;
wenzelm [Sun, 16 Jun 2024 14:19:51 +0200] rev 80388
more scalable stream read operations;
wenzelm [Sun, 16 Jun 2024 11:59:16 +0200] rev 80387
minor performance tuning;
wenzelm [Sun, 16 Jun 2024 11:55:25 +0200] rev 80386
tuned;
wenzelm [Sun, 16 Jun 2024 11:50:42 +0200] rev 80385
tuned module structure;
wenzelm [Sun, 16 Jun 2024 11:41:22 +0200] rev 80384
tuned names;
wenzelm [Sun, 16 Jun 2024 11:28:47 +0200] rev 80383
imitate internal policy of ByteArrayOutputStream: capacity is doubled after first push;
wenzelm [Sat, 15 Jun 2024 23:52:30 +0200] rev 80382
tuned whitespace;
wenzelm [Sat, 15 Jun 2024 23:49:06 +0200] rev 80381
unused;
wenzelm [Sat, 15 Jun 2024 23:47:04 +0200] rev 80380
Bytes.Builder is unsynchronized, like java.io.OutputBuffer;
wenzelm [Sat, 15 Jun 2024 23:24:24 +0200] rev 80379
notable performance tuning: avoid overhead of higher-order functions;
wenzelm [Sat, 15 Jun 2024 22:43:01 +0200] rev 80378
more efficient equals: avoid somewhat slow sha1_digest (see also 29b761e290c5, 306f273c91ec);
wenzelm [Sat, 15 Jun 2024 21:59:31 +0200] rev 80377
more scalable compression, using Bytes.Builder.Stream;
wenzelm [Sat, 15 Jun 2024 21:52:14 +0200] rev 80376
tuned: more uniform, less ambitious;
wenzelm [Sat, 15 Jun 2024 21:07:23 +0200] rev 80375
tuned;
wenzelm [Sat, 15 Jun 2024 20:49:15 +0200] rev 80374
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 20:44:09 +0200] rev 80373
minor performance tuning;
clarified signature;
wenzelm [Sat, 15 Jun 2024 20:30:31 +0200] rev 80372
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 20:29:50 +0200] rev 80371
clarified signature;
wenzelm [Sat, 15 Jun 2024 20:17:43 +0200] rev 80370
tuned;
wenzelm [Sat, 15 Jun 2024 20:14:53 +0200] rev 80369
tuned;
wenzelm [Sat, 15 Jun 2024 20:14:24 +0200] rev 80368
clarified signature;
wenzelm [Sat, 15 Jun 2024 17:16:14 +0200] rev 80367
minor performance tuning;
wenzelm [Sat, 15 Jun 2024 17:12:49 +0200] rev 80366
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 [Sat, 15 Jun 2024 12:27:57 +0200] rev 80365
clarified File.eq_content, following 306f273c91ec;
wenzelm [Thu, 13 Jun 2024 15:08:24 +0200] rev 80364
tuned;
wenzelm [Wed, 12 Jun 2024 22:09:16 +0200] rev 80363
clarified hash and equality: depend on sha1 digest to be collision-free;
wenzelm [Wed, 12 Jun 2024 21:59:44 +0200] rev 80362
clarified signature;
wenzelm [Wed, 12 Jun 2024 21:56:01 +0200] rev 80361
tuned source structure;
wenzelm [Wed, 12 Jun 2024 21:44:30 +0200] rev 80360
tuned signature;
wenzelm [Wed, 12 Jun 2024 21:40:13 +0200] rev 80359
minor performance tuning;
wenzelm [Wed, 12 Jun 2024 16:58:55 +0200] rev 80358
proper sha1_digest: need to include offset + length;
wenzelm [Tue, 11 Jun 2024 21:32:26 +0200] rev 80357
clarified signature: pro-forma support for Bytes with size: Long;
wenzelm [Tue, 11 Jun 2024 16:48:20 +0200] rev 80356
minor performance tuning;
wenzelm [Tue, 11 Jun 2024 16:39:53 +0200] rev 80355
clarified signature (again);
wenzelm [Tue, 11 Jun 2024 16:37:17 +0200] rev 80354
tuned;
wenzelm [Tue, 11 Jun 2024 16:32:10 +0200] rev 80353
clarified signature: discontinue somewhat misleading Bytes <: CharSequence;
wenzelm [Tue, 11 Jun 2024 16:02:33 +0200] rev 80352
minor performance tuning;
wenzelm [Tue, 11 Jun 2024 15:49:39 +0200] rev 80351
clarified signature: more accurate types;
wenzelm [Tue, 11 Jun 2024 14:18:19 +0200] rev 80350
clarified signature;
Fabian Huch <huch@in.tum.de> [Wed, 12 Jun 2024 10:47:53 +0200] rev 80349
tuned messages;
Fabian Huch <huch@in.tum.de> [Wed, 12 Jun 2024 08:52:36 +0200] rev 80348
clarified web server paths;
Fabian Huch <huch@in.tum.de> [Tue, 11 Jun 2024 14:27:04 +0200] rev 80347
sort web app parameters in list;
Fabian Huch <huch@in.tum.de> [Tue, 11 Jun 2024 11:07:48 +0200] rev 80346
proper available hosts;
desharna [Tue, 11 Jun 2024 10:27:35 +0200] rev 80345
tuned proof
Fabian Huch <huch@in.tum.de> [Tue, 11 Jun 2024 10:30:55 +0200] rev 80344
tuned comments;
Fabian Huch <huch@in.tum.de> [Tue, 11 Jun 2024 08:58:22 +0200] rev 80343
add build_manager_database tool to restore db from log files;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 18:45:21 +0200] rev 80342
use build log in build manager to store meta-data persistently;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 18:45:12 +0200] rev 80341
add build log format for managed builds;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 17:08:47 +0200] rev 80340
improve build manager log (for build_log);
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 16:37:16 +0200] rev 80339
clarified;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 16:14:44 +0200] rev 80338
proper web server address;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 16:02:53 +0200] rev 80337
clarified names: more canonical;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 15:13:21 +0200] rev 80336
clarified;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 14:08:15 +0200] rev 80335
remove unused;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 14:03:19 +0200] rev 80334
tuned;
desharna [Tue, 11 Jun 2024 08:02:13 +0200] rev 80333
fixed NEWS
wenzelm [Mon, 10 Jun 2024 23:24:33 +0200] rev 80332
merged
wenzelm [Mon, 10 Jun 2024 20:23:42 +0200] rev 80331
tuned signature: more exports;
wenzelm [Mon, 10 Jun 2024 14:53:54 +0200] rev 80330
clarified signature: prefer internal Thm_Name.T over external Facts.ref;
wenzelm [Mon, 10 Jun 2024 14:29:33 +0200] rev 80329
more robust / permissive;
wenzelm [Mon, 10 Jun 2024 14:05:39 +0200] rev 80328
clarified signature: more operations;
wenzelm [Mon, 10 Jun 2024 14:04:52 +0200] rev 80327
tuned;
wenzelm [Mon, 10 Jun 2024 12:44:49 +0200] rev 80326
clarified operations, following pretty_thm_name;
wenzelm [Mon, 10 Jun 2024 12:07:54 +0200] rev 80325
more accurate treatment of Thm_Name.T;
desharna [Mon, 10 Jun 2024 21:32:24 +0200] rev 80324
renamed lemmas
desharna [Mon, 10 Jun 2024 18:10:09 +0200] rev 80323
merged
desharna [Mon, 10 Jun 2024 14:09:55 +0200] rev 80322
renamed theorems
desharna [Mon, 10 Jun 2024 13:44:46 +0200] rev 80321
renamed theorems
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 13:55:59 +0200] rev 80320
add title;
Fabian Huch <huch@in.tum.de> [Mon, 10 Jun 2024 13:45:12 +0200] rev 80319
use build_cluster in ci builds;
desharna [Mon, 10 Jun 2024 13:39:09 +0200] rev 80318
merged
desharna [Mon, 10 Jun 2024 08:34:09 +0200] rev 80317
tuned alias names in formulas
desharna [Mon, 10 Jun 2024 08:25:55 +0200] rev 80316
renamed theorems
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 19:14:36 +0200] rev 80315
add favicon to web app;
wenzelm [Sun, 09 Jun 2024 22:40:13 +0200] rev 80314
merged
wenzelm [Sun, 09 Jun 2024 21:16:38 +0200] rev 80313
clarified data representation: prefer explicit type Thm_Name;
wenzelm [Sun, 09 Jun 2024 21:15:27 +0200] rev 80312
more operations, following Isabelle/ML;
wenzelm [Sun, 09 Jun 2024 20:47:30 +0200] rev 80311
clarified signature: more explicit operations;
wenzelm [Sun, 09 Jun 2024 20:37:39 +0200] rev 80310
clarified treatment of Thm_Name.T (again, see also 8a9588ffc133);
wenzelm [Sun, 09 Jun 2024 20:19:53 +0200] rev 80309
clarified operations, including exceptions;
wenzelm [Sun, 09 Jun 2024 20:04:41 +0200] rev 80308
tuned: more direct Isabelle/ML;
wenzelm [Sun, 09 Jun 2024 19:49:42 +0200] rev 80307
clarified modules;
wenzelm [Sun, 09 Jun 2024 15:31:33 +0200] rev 80306
more accurate thm "name_hint", using Thm_Name.T;
wenzelm [Sun, 09 Jun 2024 15:11:07 +0200] rev 80305
more operationsd;
wenzelm [Sun, 09 Jun 2024 12:29:04 +0200] rev 80304
tuned;
wenzelm [Sat, 08 Jun 2024 23:17:20 +0200] rev 80303
more robust: prefer synchronous compression (usually <= 1ms, sometimes 1..5ms);
wenzelm [Sat, 08 Jun 2024 19:47:14 +0200] rev 80302
clarified signature;
wenzelm [Sat, 08 Jun 2024 19:43:08 +0200] rev 80301
clarified output, following Consumer_Thread.failure;
wenzelm [Sat, 08 Jun 2024 19:35:28 +0200] rev 80300
more informative exception output, with optional trace;
wenzelm [Sat, 08 Jun 2024 16:26:47 +0200] rev 80299
more accurate output of Thm_Name.T wrt. facts name space;
wenzelm [Sat, 08 Jun 2024 11:47:48 +0200] rev 80298
clarified signature: more operations;
wenzelm [Sat, 08 Jun 2024 11:32:38 +0200] rev 80297
tuned structure;
wenzelm [Sat, 08 Jun 2024 11:23:40 +0200] rev 80296
tuned;
wenzelm [Fri, 07 Jun 2024 23:53:31 +0200] rev 80295
more accurate Thm_Name.T for PThm / Thm.name_derivation / Thm.derivation_name;
wenzelm [Fri, 07 Jun 2024 15:20:01 +0200] rev 80294
clarified signature: prefer explicit operation;
wenzelm [Fri, 07 Jun 2024 15:01:16 +0200] rev 80293
clarified signature;
wenzelm [Fri, 07 Jun 2024 13:46:51 +0200] rev 80292
tuned: prefer Thm_Name operations;
wenzelm [Fri, 07 Jun 2024 13:40:12 +0200] rev 80291
tuned;
wenzelm [Fri, 07 Jun 2024 13:37:20 +0200] rev 80290
prefer dynamic position from command transaction;
wenzelm [Fri, 07 Jun 2024 13:19:39 +0200] rev 80289
tuned signature;
wenzelm [Fri, 07 Jun 2024 12:39:14 +0200] rev 80288
clarified signature: more explicit preprocessing;
wenzelm [Fri, 07 Jun 2024 11:44:15 +0200] rev 80287
clarified signature: separate formal context from exported theory_name;
wenzelm [Fri, 07 Jun 2024 11:10:49 +0200] rev 80286
tuned signature: just one ZThm is sufficient;
desharna [Sat, 08 Jun 2024 14:57:14 +0200] rev 80285
renamed lemmas
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 18:50:46 +0200] rev 80284
build manager: echo error messages to server output;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 18:16:50 +0200] rev 80283
omit showing previous failures for user builds;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 17:40:12 +0200] rev 80282
always handle interrupted jobs;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 15:47:19 +0200] rev 80281
add cluster/hosts configurations to build manager: allows running jobs in parallel on distinct hardware;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 15:04:07 +0200] rev 80280
clarified context: operations now in build process;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 14:00:59 +0200] rev 80279
clarified: add explicit build process;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 13:54:00 +0200] rev 80278
remove unnecessary subdir;
Fabian Huch <huch@in.tum.de> [Fri, 07 Jun 2024 13:52:25 +0200] rev 80277
tuned;
wenzelm [Thu, 06 Jun 2024 23:19:59 +0200] rev 80276
tuned proof: avoid smt/z3 to make this work with arm64-linux;
wenzelm [Thu, 06 Jun 2024 23:12:04 +0200] rev 80275
proper afp_directory (amending 9308bc5f65d6);
wenzelm [Thu, 06 Jun 2024 22:26:40 +0200] rev 80274
clarified names;
wenzelm [Thu, 06 Jun 2024 22:34:24 +0200] rev 80273
clarified name: avoid clash with Library.Update;
wenzelm [Thu, 06 Jun 2024 22:13:10 +0200] rev 80272
clarified signature;
wenzelm [Thu, 06 Jun 2024 22:03:20 +0200] rev 80271
tuned whitespace;
wenzelm [Thu, 06 Jun 2024 21:48:36 +0200] rev 80270
clarified signature;
wenzelm [Thu, 06 Jun 2024 21:13:51 +0200] rev 80269
merged
wenzelm [Thu, 06 Jun 2024 12:53:02 +0200] rev 80268
more informative ZBox;
wenzelm [Thu, 06 Jun 2024 12:42:42 +0200] rev 80267
more operations;
wenzelm [Thu, 06 Jun 2024 11:53:52 +0200] rev 80266
tuned signature;
wenzelm [Thu, 06 Jun 2024 11:41:15 +0200] rev 80265
tuned;
wenzelm [Thu, 06 Jun 2024 11:32:39 +0200] rev 80264
tuned signature;
wenzelm [Wed, 05 Jun 2024 11:30:26 +0200] rev 80263
remove unused (see also 04214caeb9ac);
wenzelm [Tue, 04 Jun 2024 15:13:26 +0200] rev 80262
tuned signature;
Fabian Huch <huch@in.tum.de> [Thu, 06 Jun 2024 14:51:28 +0200] rev 80261
add triggers to ci jobs: on commit vs timed;
Fabian Huch <huch@in.tum.de> [Thu, 06 Jun 2024 13:37:27 +0200] rev 80260
manage components of ci builds;
Fabian Huch <huch@in.tum.de> [Thu, 06 Jun 2024 09:04:01 +0200] rev 80259
use external CSS for build manager page;
Fabian Huch <huch@in.tum.de> [Thu, 06 Jun 2024 08:58:58 +0200] rev 80258
more build manager page;
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 20:09:04 +0200] rev 80257
more page elements;
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 20:06:34 +0200] rev 80256
web app: add automatic resize;
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 17:41:16 +0200] rev 80255
ensure permissions when starting build task (e.g., due to misconfigured client);
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 17:27:13 +0200] rev 80254
add verbose option to build_task;
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 15:01:31 +0200] rev 80253
tuned;
Fabian Huch <huch@in.tum.de> [Wed, 05 Jun 2024 15:01:20 +0200] rev 80252
build manager: manage directories/permissions, to minimize local administration;
Fabian Huch <huch@in.tum.de> [Tue, 04 Jun 2024 18:55:55 +0200] rev 80251
read prefs properly;
Fabian Huch <huch@in.tum.de> [Tue, 04 Jun 2024 18:43:04 +0200] rev 80250
allow explicit Isabelle rev in build task (e.g., for older Isabelle versions);
Fabian Huch <huch@in.tum.de> [Tue, 04 Jun 2024 18:24:38 +0200] rev 80249
web app: proper document height;
nipkow [Tue, 04 Jun 2024 18:08:47 +0200] rev 80248
merged
nipkow [Tue, 04 Jun 2024 11:21:04 +0200] rev 80247
replace manual def. of timing function
Fabian Huch <huch@in.tum.de> [Tue, 04 Jun 2024 09:02:36 +0200] rev 80246
add build manager module;
Fabian Huch <huch@in.tum.de> [Tue, 04 Jun 2024 09:02:18 +0200] rev 80245
support ci job via hg_sync (cf. 7883f221d6d3);
Fabian Huch <huch@in.tum.de> [Mon, 03 Jun 2024 19:37:42 +0200] rev 80244
tuned;
Fabian Huch <huch@in.tum.de> [Mon, 03 Jun 2024 19:21:22 +0200] rev 80243
use Content-Digest header in HEAD requests instead of length (to track non-monotone changes);
paulson [Mon, 03 Jun 2024 20:56:41 +0100] rev 80242
merged
paulson <lp15@cam.ac.uk> [Mon, 03 Jun 2024 20:56:21 +0100] rev 80241
Simplification of sin, cos, exp of multiples of pi
wenzelm [Mon, 03 Jun 2024 20:28:25 +0200] rev 80240
minor performance tuning: more compact data;
wenzelm [Mon, 03 Jun 2024 19:43:21 +0200] rev 80239
removed unused/inefficient size_of_proof (see also 2241191a3c54);
wenzelm [Sun, 02 Jun 2024 14:11:09 +0200] rev 80238
tuned;
wenzelm [Sun, 02 Jun 2024 13:36:24 +0200] rev 80237
more robust: avoid crash of sleep() for negative time;
wenzelm [Sat, 01 Jun 2024 21:52:31 +0200] rev 80236
clarified signature;
wenzelm [Sat, 01 Jun 2024 21:49:50 +0200] rev 80235
clarified signature: more explicit types;
wenzelm [Sat, 01 Jun 2024 16:26:35 +0200] rev 80234
support "rsync --chmod --chown" via Rsync.Context;
wenzelm [Sat, 01 Jun 2024 16:19:14 +0200] rev 80233
tuned;
wenzelm [Sat, 01 Jun 2024 15:22:37 +0200] rev 80232
bash: proper bash_process via SSH;
getenv: prefer light-weight ssh.execute;
wenzelm [Sat, 01 Jun 2024 15:13:03 +0200] rev 80231
clarified signature: support explicit cwd;
wenzelm [Sat, 01 Jun 2024 15:11:46 +0200] rev 80230
support bash via SSH;
wenzelm [Sat, 01 Jun 2024 15:03:13 +0200] rev 80229
clarified comments;
wenzelm [Sat, 01 Jun 2024 14:56:24 +0200] rev 80228
proper support for remote cwd;
wenzelm [Sat, 01 Jun 2024 14:33:38 +0200] rev 80227
clarified context for (remote) bash scripts: export variables are optional, support cwd;
wenzelm [Sat, 01 Jun 2024 14:08:04 +0200] rev 80226
more operations for SSH.System: bash_process and bash;
wenzelm [Sat, 01 Jun 2024 12:35:38 +0200] rev 80225
unused;
wenzelm [Sat, 01 Jun 2024 12:31:06 +0200] rev 80224
clarified signature: prefer symbolic isabelle.Path over physical java.io.File;
wenzelm [Fri, 31 May 2024 22:35:44 +0200] rev 80223
minor performance tuning;
wenzelm [Fri, 31 May 2024 22:19:31 +0200] rev 80222
merged
wenzelm [Fri, 31 May 2024 22:10:11 +0200] rev 80221
minor performance tuning: save approx. 70ms per SSH command;
wenzelm [Fri, 31 May 2024 21:39:01 +0200] rev 80220
minor performance tuning: save approx. 70ms per SSH command;
wenzelm [Fri, 31 May 2024 21:17:01 +0200] rev 80219
minor performance tuning: save approx. 70ms per SSH test command;
wenzelm [Fri, 31 May 2024 20:46:51 +0200] rev 80218
suport Isabelle_System.bash via SSH.System;
wenzelm [Fri, 31 May 2024 15:56:41 +0200] rev 80217
more operations;
wenzelm [Fri, 31 May 2024 15:38:28 +0200] rev 80216
tuned;
wenzelm [Fri, 31 May 2024 15:26:17 +0200] rev 80215
clarified signature;
wenzelm [Fri, 31 May 2024 14:17:28 +0200] rev 80214
clarified signature;
wenzelm [Wed, 29 May 2024 16:16:29 +0200] rev 80213
obsolete: macOS 10.x is no longer supported (see also 059743bc8311);
wenzelm [Wed, 29 May 2024 16:08:17 +0200] rev 80212
tuned tmp name;
wenzelm [Wed, 29 May 2024 16:06:07 +0200] rev 80211
tuned;
wenzelm [Wed, 29 May 2024 15:58:03 +0200] rev 80210
tuned;
wenzelm [Wed, 29 May 2024 15:51:15 +0200] rev 80209
tuned comments;
nipkow [Wed, 29 May 2024 18:13:05 +0200] rev 80208
merged
nipkow [Wed, 29 May 2024 10:43:22 +0200] rev 80207
pretty-printing sledgehammer command: merge indexed theorems
Fabian Huch <huch@in.tum.de> [Wed, 29 May 2024 16:23:48 +0200] rev 80206
clarify routes: absolute in api and relative for frontend;
Fabian Huch <huch@in.tum.de> [Wed, 29 May 2024 15:09:48 +0200] rev 80205
add auto-reload for more interactive web apps;
Fabian Huch <huch@in.tum.de> [Wed, 29 May 2024 14:55:36 +0200] rev 80204
clarified web app endpoints;
Fabian Huch <huch@in.tum.de> [Tue, 28 May 2024 19:51:49 +0200] rev 80203
proper html script tag: source code must not be escaped;
Fabian Huch <huch@in.tum.de> [Tue, 28 May 2024 19:51:09 +0200] rev 80202
add explicit Content-Length header to http response (otherwise it is missing in HEAD responses);
Fabian Huch <huch@in.tum.de> [Tue, 28 May 2024 19:49:42 +0200] rev 80201
add HEAD to http server: should send same header fields as if request was GET;
wenzelm [Sat, 25 May 2024 20:26:06 +0200] rev 80200
tuned;
wenzelm [Sat, 25 May 2024 20:10:17 +0200] rev 80199
tuned spelling;
wenzelm [Sat, 25 May 2024 20:08:01 +0200] rev 80198
support direct rsync from Hg_Sync result directory (usually requires option -d "~~/dirs");
wenzelm [Sat, 25 May 2024 19:42:09 +0200] rev 80197
clarified signature;
wenzelm [Sat, 25 May 2024 17:22:05 +0200] rev 80196
more general dirs for Sync.sync;
wenzelm [Sat, 25 May 2024 12:20:57 +0200] rev 80195
tuned whitespace (amending beb4ee344c22);
wenzelm [Sat, 25 May 2024 12:09:37 +0200] rev 80194
clarified signature (see also be0ab4b94c62 and c41791ad75c3);
wenzelm [Fri, 24 May 2024 20:23:14 +0200] rev 80193
tuned;
wenzelm [Fri, 24 May 2024 19:15:51 +0200] rev 80192
clarified signature;
wenzelm [Fri, 24 May 2024 17:31:49 +0200] rev 80191
tuned names;
wenzelm [Fri, 24 May 2024 17:14:02 +0200] rev 80190
proper SSH.System operation;
wenzelm [Fri, 24 May 2024 17:06:57 +0200] rev 80189
clarified modules;
wenzelm [Fri, 24 May 2024 16:15:27 +0200] rev 80188
more uniform/robust detect_repository/is_repository: actually check hg root;
wenzelm [Fri, 24 May 2024 15:55:34 +0200] rev 80187
more uniform local/remote operations;
wenzelm [Thu, 23 May 2024 21:39:40 +0200] rev 80186
disable Isabelle/Naproche after release;
wenzelm [Thu, 23 May 2024 20:24:26 +0200] rev 80185
post-release updates;
wenzelm [Thu, 23 May 2024 20:22:52 +0200] rev 80184
merged
wenzelm [Thu, 23 May 2024 11:18:46 +0200] rev 80183
Added tag Isabelle2024 for changeset 29f2b8ff84f3
wenzelm [Mon, 20 May 2024 15:43:51 +0200] rev 80182
proper support for "isabelle update -D DIR": avoid accidental exclusion of select_dirs (amending e5dafe9e120f);