Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-960
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
tuned signature;
default
tip
17 hours ago, by wenzelm
more operations for profiling;
17 hours ago, by wenzelm
provide rsync component, with uniform version + options on all platforms;
17 hours ago, by wenzelm
tuned message;
17 hours ago, by wenzelm
provide local component to remote directory;
18 hours ago, by wenzelm
tuned output;
18 hours ago, by wenzelm
more SSH operations;
19 hours ago, by wenzelm
more operations;
20 hours ago, by wenzelm
tuned comments;
21 hours ago, by wenzelm
clarified directory names, following bash_process (see e59d7d6fe1bd);
21 hours ago, by wenzelm
tuned README;
21 hours ago, by wenzelm
clarified build options;
21 hours ago, by wenzelm
more portable options;
34 hours ago, by wenzelm
build rsync from sources, to avoid divergence of protocols on various platforms;
35 hours ago, by wenzelm
more informative errors;
36 hours ago, by wenzelm
clarified options;
36 hours ago, by wenzelm
tuned messages;
36 hours ago, by wenzelm
provide Isabelle tool wrapper;
36 hours ago, by wenzelm
more robust errors: proceed updating database;
36 hours ago, by wenzelm
tuned;
42 hours ago, by wenzelm
tuned output;
42 hours ago, by wenzelm
clarified signature;
42 hours ago, by wenzelm
clarified modules;
43 hours ago, by wenzelm
tuned comments (amending 1951f6470792);
45 hours ago, by wenzelm
tuned;
45 hours ago, by wenzelm
discontinue somewhat pointless is_single, which also depends on details of internal data representation;
45 hours ago, by wenzelm
more compact data: approx. 0.85 .. 1.10 of plain list size;
45 hours ago, by wenzelm
slightly more compact data;
47 hours ago, by wenzelm
more operations, notably for profiling;
2 days ago, by wenzelm
tuned;
2 days ago, by wenzelm
more compact representation of leaf nodes: only 1.10 .. 1.33 larger than plain list;
2 days ago, by wenzelm
tuned --- fewer compiler warnings;
2 days ago, by wenzelm
tuned;
2 days ago, by wenzelm
tuned;
2 days ago, by wenzelm
tuned;
2 days ago, by wenzelm
tuned signature: more uniform structure Key;
2 days ago, by wenzelm
prefer Sortset.T for shyps;
2 days ago, by wenzelm
tuned;
2 days ago, by wenzelm
more operations;
2 days ago, by wenzelm
tuned names: "e" means "entry" in table.ML and "elem" in set.ML;
2 days ago, by wenzelm
NEWS;
3 days ago, by wenzelm
added Set.size;
3 days ago, by wenzelm
performanc tuning: avoid exception overhead, potentially relevant for Sorts.class_less;
3 days ago, by wenzelm
performance tuning: prefer functor Set() over Table();
3 days ago, by wenzelm
efficient representation of sets: more compact than Table.set;
3 days ago, by wenzelm
tuned whitespace;
3 days ago, by wenzelm
tuned comments;
3 days ago, by wenzelm
tuned signature;
4 days ago, by wenzelm
clarified signature;
4 days ago, by wenzelm
tuned signature;
4 days ago, by wenzelm
tuned output;
4 days ago, by wenzelm
removed junk (amending 236e43c8bb5b);
4 days ago, by wenzelm
tuned;
4 days ago, by wenzelm
tuned output;
4 days ago, by wenzelm
tuned performance: much faster low-level operation;
4 days ago, by wenzelm
clarified signature: more general operation Bytes.read_slice;
4 days ago, by wenzelm
clarified signature: more explicit types;
4 days ago, by wenzelm
clarified signature: more explicit types;
4 days ago, by wenzelm
clarified signature: more explicit types;
4 days ago, by wenzelm
More explicit type information in dictionary arguments.
6 days ago, by haftmann
tuned
6 days ago, by haftmann
tuned whitespace
6 days ago, by haftmann
more uniform approach towards satisfied applications
6 days ago, by haftmann
more uniform approach towards satisfied applications
6 days ago, by haftmann
tuned
6 days ago, by haftmann
tuned
6 days ago, by haftmann
Tuned semicolons.
6 days ago, by haftmann
reordered assumption and tuned proof of Multiset.bex_least_element and Multiset.bex_greatest_element
10 days ago, by desharna
added lemmas Finite_Set.bex_least_element and Finite_Set.bex_greatest_element
10 days ago, by desharna
refactored proofs
10 days ago, by desharna
added lemmas Finite_Set.bex_min_element and Finite_Set.bex_max_element
10 days ago, by desharna
reversed import dependency between Relation and Finite_Set; and move theorems around
10 days ago, by desharna
more operations;
10 days ago, by wenzelm
clarified theory_sizeof1_data: count bytes, individually for each data entry;
10 days ago, by wenzelm
clarified operations for ML object sizes;
10 days ago, by wenzelm
merged
11 days ago, by paulson
simplified a lot of messy proofs
11 days ago, by paulson
merged
12 days ago, by desharna
added lemma multp_repeat_mset_repeat_msetI
13 days ago, by desharna
more operations;
12 days ago, by wenzelm
merged
13 days ago, by paulson
merged
13 days ago, by paulson
Proof simplification
13 days ago, by paulson
proper "build_thorough" for "isabelle update" (amending 9e5f8f6e58a0);
13 days ago, by wenzelm
merged
2 weeks ago, by wenzelm
back to compression in Isabelle/Scala (in contrast to f7174238b5e3), e.g. relevant for old_command_timings_blob, but also for prospective heaps;
2 weeks ago, by wenzelm
vacuum everything in the database;
2 weeks ago, by wenzelm
tuned;
2 weeks ago, by wenzelm
proper vacuum of session_info tables: only once per build process;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
more thorough database checks;
2 weeks ago, by wenzelm
more thorough treatment of build prefs, guarded by system option "build_through": avoid accidental rebuild of HOL etc.;
2 weeks ago, by wenzelm
clarified build options;
2 weeks ago, by wenzelm
clarified ML option vs. Scala option (see also caa182bdab7a);
2 weeks ago, by wenzelm
merge conflict
2 weeks ago, by nipkow
unified function update and map update syntaxes
2 weeks ago, by nipkow
removed accidental junk
2 weeks ago, by blanchet
map update syntax
2 weeks ago, by nipkow
proper sorting of result (amending f458547b4f0f);
2 weeks ago, by wenzelm
merged
2 weeks ago, by wenzelm
enforce rebuild of Isabelle/ML;
2 weeks ago, by wenzelm
more operations;
2 weeks ago, by wenzelm
more specific vacuum operation, which is also relevant to PostgreSQL;
2 weeks ago, by wenzelm
tuned signature: removed redundant argument;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
proper build_uuid for Build_Process.Task: thus old entries are removed via prepare_database/clean_build;
2 weeks ago, by wenzelm
more informative Build_Process.Snapshot;
2 weeks ago, by wenzelm
more explicit snapshot of "_state" and "_database";
2 weeks ago, by wenzelm
tuned;
2 weeks ago, by wenzelm
removed redundant State.workers: directly maintained within the database, using with SQL update;
2 weeks ago, by wenzelm
more thorough cleanup;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
more thorough synchronization of internal "_state" vs. external "_database";
2 weeks ago, by wenzelm
more database content;
2 weeks ago, by wenzelm
clarified modules;
2 weeks ago, by wenzelm
clarified signature;
2 weeks ago, by wenzelm
clarified modules;
2 weeks ago, by wenzelm
tuned output;
2 weeks ago, by wenzelm
tuned output;
2 weeks ago, by wenzelm
Adjusted to new map update priorities
2 weeks ago, by nipkow
bring priority in line with ordinary function update notation
2 weeks ago, by nipkow
merged
2 weeks ago, by nipkow
use tree (simpler) instead of rbt (exercise)
2 weeks ago, by nipkow
enforce rebuild of Isabelle/ML;
2 weeks ago, by wenzelm
more direct state update;
2 weeks ago, by wenzelm
avoid too many synchronized_database;
2 weeks ago, by wenzelm
tuned output;
2 weeks ago, by wenzelm
synchronize progress messages with database;
2 weeks ago, by wenzelm
more robust SQL query for mandatory arguments;
2 weeks ago, by wenzelm
synchronize progress stop/stopped with database;
2 weeks ago, by wenzelm
more database content;
2 weeks ago, by wenzelm
tuned whitespace;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
tuned whitespace;
2 weeks ago, by wenzelm
clarified signature: avoid confusion due to object-orientation;
2 weeks ago, by wenzelm
clarified modules;
2 weeks ago, by wenzelm
clarified signature: prefer explicit types;
2 weeks ago, by wenzelm
more accurate Sessions.Info.session_prefs: cover relative changes wrt. statically declared options;
2 weeks ago, by wenzelm
clarified signature: more explicit type Options.Spec, which incorporates all variants of Options.+;
2 weeks ago, by wenzelm
tuned output;
2 weeks ago, by wenzelm
clarified signature: more explicit types;
2 weeks ago, by wenzelm
clarified signature: prefer static types;
2 weeks ago, by wenzelm
clarified signature (again, see also 8c64e51d9dde and 268bf61631ec);
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
more operations, thanks to Jsoup;
2 weeks ago, by wenzelm
discontinued apache-commons in favour of jsoup, which is smaller and more useful;
2 weeks ago, by wenzelm
more accurate shasum_meta_info;
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
support "isabelle options -l -t TAGS";
2 weeks ago, by wenzelm
NEWS;
2 weeks ago, by wenzelm
clarified signature;
2 weeks ago, by wenzelm
tuned;
2 weeks ago, by wenzelm
avoid hard-wired stuff (see also 78f2475aa126);
2 weeks ago, by wenzelm
clarified tags;
2 weeks ago, by wenzelm
clarified session prefs (or "options" within the database);
2 weeks ago, by wenzelm
tuned signature;
2 weeks ago, by wenzelm
tuned comments;
2 weeks ago, by wenzelm
unused (see 268bf61631ec);
2 weeks ago, by wenzelm
clarified exported options;
2 weeks ago, by wenzelm
clarified signature;
2 weeks ago, by wenzelm
do not export connection details (password etc.);
2 weeks ago, by wenzelm
support option tags;
2 weeks ago, by wenzelm
use simplifier to classify the missing assumptions in Sledgehammer's abduction mechanism
2 weeks ago, by blanchet
don't try to falisfy goals with schematics
2 weeks ago, by blanchet
enforce rebuild of Isabelle/ML;
3 weeks ago, by wenzelm
more robust transactions;
3 weeks ago, by wenzelm
proper support for Option[Date] columns;
3 weeks ago, by wenzelm
more robust transactions;
3 weeks ago, by wenzelm
clarified signature;
3 weeks ago, by wenzelm
enforce rebuild of Isabelle/ML;
3 weeks ago, by wenzelm
proper test (amending 32f9e75c92e9);
3 weeks ago, by wenzelm
updated to sqlite-jdbc-3.41.0.0;
3 weeks ago, by wenzelm
proper shasum lines (amending 3070001c9d1f);
3 weeks ago, by wenzelm
more robust transactions;
3 weeks ago, by wenzelm
explicit locking for PostgreSQL --- neither available nor required for SQLite;
3 weeks ago, by wenzelm
merged
3 weeks ago, by wenzelm
assume total operation: ProcessHandle.current().info.startInstant appears to work on all platforms;
3 weeks ago, by wenzelm
more database content, e.g. for monitoring;
3 weeks ago, by wenzelm
tuned structure;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
more database content, e.g. for monitoring;
3 weeks ago, by wenzelm
more explicit workers, e.g. for monitoring;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
clarified worker state: always maintain database content via worker_uuid;
3 weeks ago, by wenzelm
clarified signature: prefer Build_Process.Context for parameters;
3 weeks ago, by wenzelm
support for "isabelle build -j0": require external workers to make progress;
3 weeks ago, by wenzelm
follow renaming of various Isabelle command-line tools (see b975f5aaf6b8 and before);
3 weeks ago, by wenzelm
require the presence of free variables to do abduction in Sledgehammer
3 weeks ago, by blanchet
removed exercise solution
3 weeks ago, by nipkow
merged
3 weeks ago, by nipkow
new theory Tree_Rotations
3 weeks ago, by nipkow
proper tool name (amending cbb49fe8e5a2);
3 weeks ago, by wenzelm
proper file-name (amending b975f5aaf6b8);
3 weeks ago, by wenzelm
tuned headers;
3 weeks ago, by wenzelm
eliminated suspicious Unicode characters;
3 weeks ago, by wenzelm
tuned whitespace;
3 weeks ago, by wenzelm
renamed "isabelle build_docker" to "isabelle docker_build" (unrelated to "isabelle build");
3 weeks ago, by wenzelm
renamed administrative tools to build Isabelle components (unrelated to "isabelle build");
3 weeks ago, by wenzelm
renamed "isabelle build_components" to "isabelle components_build" (unrelated to "isabelle build");
3 weeks ago, by wenzelm
sort lines;
3 weeks ago, by wenzelm
renamed "isabelle log" to "isabelle build_log";
3 weeks ago, by wenzelm
clarified structure;
3 weeks ago, by wenzelm
tuned output;
3 weeks ago, by wenzelm
clarified signature: proper abstract type;
3 weeks ago, by wenzelm
clarified signature: support all arguments of Sessions.store();
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
basic setup for "isabelle build_worker";
3 weeks ago, by wenzelm
tuned comments;
3 weeks ago, by wenzelm
tuned structure;
3 weeks ago, by wenzelm
clarified terminology of "session build database", while "build database" is the one underlying Build_Process;
3 weeks ago, by wenzelm
clarified modules;
3 weeks ago, by wenzelm
clarified signature: reduce boilerplate;
3 weeks ago, by wenzelm
clarified messages;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
tuned structure;
3 weeks ago, by wenzelm
clarified signature;
3 weeks ago, by wenzelm
clarified signature;
3 weeks ago, by wenzelm
clarified build process roles: "worker" vs. "build";
3 weeks ago, by wenzelm
clarified database content;
3 weeks ago, by wenzelm
tuned: prefer iterator.nextOption;
3 weeks ago, by wenzelm
tuned whitespace and braces;
3 weeks ago, by wenzelm
clarified signature: more uniform operations;
3 weeks ago, by wenzelm
tuned signature: reduce boilerplate;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
proper clean_build of old data at start of new process --- allow to inspect remains of the last process;
3 weeks ago, by wenzelm
more database content: formal end_build;
3 weeks ago, by wenzelm
more operations;
3 weeks ago, by wenzelm
clarified database content and prepare/init stages;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
less verbosity, amending 3bc49507bae5;
3 weeks ago, by wenzelm
tuned comments;
3 weeks ago, by wenzelm
tuned signature: avoid totally adhoc overriding;
3 weeks ago, by wenzelm
separate static build_uuid from dynamic worker_uuid, to allow multiple worker processes participate in one build process;
3 weeks ago, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
3 weeks ago, by wenzelm
more detailed table "isabelle_build_serial": allow to monitor activity of build_process instances;
3 weeks ago, by wenzelm
tuned output;
3 weeks ago, by wenzelm
clarified database content: store actual value instead of index;
3 weeks ago, by wenzelm
more robust: disallow override;
3 weeks ago, by wenzelm
tuned messages;
3 weeks ago, by wenzelm
more complete coverage of non-final Progress methods, notably for Server.Connection_Progress;
3 weeks ago, by wenzelm
clarified signature: manage "verbose" flag via "progress";
3 weeks ago, by wenzelm
removed unused arguments: avoid ambiguity concerning progress/verbose;
3 weeks ago, by wenzelm
clarified protocol for "verbose" messages;
3 weeks ago, by wenzelm
clarified signature: manage "verbose" flag via "progress";
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
more operations;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
more robust: proper bound checks;
3 weeks ago, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
3 weeks ago, by wenzelm
clarified modules;
3 weeks ago, by wenzelm
clarified signature: manage "verbose" flag via "progress";
3 weeks ago, by wenzelm
clarified treatment of "verbose" messages, e.g. Progress.theory();
3 weeks ago, by wenzelm
proper "val verbose" (amending 2e2b2bd6b2d2);
3 weeks ago, by wenzelm
tuned whitespace;
3 weeks ago, by wenzelm
more robust signature: avoid totally adhoc overriding (see also Build_Process.progress vs. build_progress);
3 weeks ago, by wenzelm
support progress backed by database;
3 weeks ago, by wenzelm
tuned;
3 weeks ago, by wenzelm
tuned messages;
3 weeks ago, by wenzelm
clarified signature: require just one "override def echo(message: Progress.Message): Unit";
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
clarified signature: more uniform Progress.verbose, avoid adhoc "override def theory()";
3 weeks ago, by wenzelm
proper Output.writeln_text (with clean_yxml) for all instances of Progress.echo;
3 weeks ago, by wenzelm
merged
3 weeks ago, by wenzelm
more database content;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
tuned whitespace;
3 weeks ago, by wenzelm
tuned signature;
3 weeks ago, by wenzelm
merged
3 weeks ago, by paulson
More of Eberl's material
3 weeks ago, by paulson
Some new lemmas. Some tidying up
4 weeks ago, by paulson
detect duplicates in Sledgehammer output -- suggested by Larry Paulson
3 weeks ago, by blanchet
got rid of 'important message' mechanism in SystemOnTPTP (which is less used nowadays)
3 weeks ago, by blanchet
merged
4 weeks ago, by wenzelm
clarified execution context: main work happens within Future.thread;
4 weeks ago, by wenzelm
clarified timeout: closer to actual process;
4 weeks ago, by wenzelm
tuned names;
4 weeks ago, by wenzelm
clarified names;
4 weeks ago, by wenzelm
tuned, following ML_Statistics.monitor;
4 weeks ago, by wenzelm
unused (see also 0cebcbeac4c7);
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
tuned comments;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified signature;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
more robust: proper synchronization of transition from next_job to start_session;
4 weeks ago, by wenzelm
more thorough synchronized_database for internal *and* external state;
4 weeks ago, by wenzelm
simplified startup under "locked" condition (in contrast to f7e413e8d269);
4 weeks ago, by wenzelm
more explicit session name, in anticipation of variants like "session.document", "session.browser_info";
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned signature: support general Build_Job instances;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
clarified signature: prefer static data;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
identify Build_Process.Context.instance with Sessions.Build_Info (see also ff164add75cd);
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
unused;
4 weeks ago, by wenzelm
tuned signature (again);
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
proper deps from build_graph, not imports_graph (amending 0c704aba71e3);
4 weeks ago, by wenzelm
misc tuning: more direct access to ancestors, without build_graph;
4 weeks ago, by wenzelm
tuned signature (again);
4 weeks ago, by wenzelm
clarified signature: reduce explicit access to static Sessions.Structure;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
clarified modules (again);
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
avoid premature Properties.uncompress: allow blob to be stored in another database;
4 weeks ago, by wenzelm
more robust: synchronized access to database;
4 weeks ago, by wenzelm
clarified signature: do not expose global state to object-oriented variants;
4 weeks ago, by wenzelm
tuned comments and outline;
4 weeks ago, by wenzelm
merged
4 weeks ago, by paulson
Imported a theorem about Infinite_Sum. Importing this theory a bit earlier is causing syntactic ambiguities with Infinite_Set_Sum however; no_notation needed
4 weeks ago, by paulson
A little bit more tidying up
4 weeks ago, by paulson
tweaked Sledgehammer interaction
4 weeks ago, by blanchet
there won't be an E version 2.7
4 weeks ago, by blanchet
reverted 0506c3273814 -- the message is still useful
4 weeks ago, by blanchet
compile
4 weeks ago, by blanchet
adopt terminology suggested by Larry Paulson
4 weeks ago, by blanchet
more robust E proof parsing
4 weeks ago, by blanchet
avoid double 'Warning:' in Sledgehammer messages
4 weeks ago, by blanchet
tweaked abduction in Sledgehammer
4 weeks ago, by blanchet
slightly more documentation
4 weeks ago, by blanchet
renamed new Sledgehammer option
4 weeks ago, by blanchet
updated documentation
4 weeks ago, by blanchet
improve ad hoc abduction in Sledgehammer
4 weeks ago, by blanchet
tuning
4 weeks ago, by blanchet
don't apply abduction and consistency checking to goals of the form 'False'
4 weeks ago, by blanchet
implemented ad hoc abduction in Sledgehammer with E
4 weeks ago, by blanchet
tuned;
4 weeks ago, by wenzelm
clarified scope of "serial" and "numa_index" within database;
4 weeks ago, by wenzelm
clarified signature: allow more general init, e.g. from existing database;
4 weeks ago, by wenzelm
clarified signature: allow to provide session_heaps by different means, e.g. from tmp directory or alternative session structure;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
simplified somewhat pointless error message (see also 0189fe0f6452);
4 weeks ago, by wenzelm
clafified signature: simplify object-oriented reuse;
4 weeks ago, by wenzelm
revert pointless 375c6b9ce9ea: overall thread context is already uninterruptible (see 54ac957c53ec);
4 weeks ago, by wenzelm
tuned whitespace;
4 weeks ago, by wenzelm
merged
4 weeks ago, by paulson
Fixed a presentation error
4 weeks ago, by paulson
Importation of basic group theory results, due to Jakob von Raumer from his AFP entry Jordan-Hölder Theorem
4 weeks ago, by paulson
tuned whitespace;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
clarified signature, although "sql" argument is de-facto mandatory;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
proper SQL (amending 7ab9bac1ca96);
4 weeks ago, by wenzelm
clarified signature: more explicit "synchronized" regions;
4 weeks ago, by wenzelm
more robust interrupt handling, notably for Build_Job.terminate();
4 weeks ago, by wenzelm
clarified signature: works for general Build_Job;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
clarified modules;
4 weeks ago, by wenzelm
clarified signature;
4 weeks ago, by wenzelm
proper log_lines, without protocol messages (amending cb3f5361fbca);
4 weeks ago, by wenzelm
clarified signature;
4 weeks ago, by wenzelm
tuned messages;
4 weeks ago, by wenzelm
clarified error output vs. process_result stored in build_database (see also 13a0f537e232 and bff56eae3ec5);
4 weeks ago, by wenzelm
clarified system option: guard for testing, until the database layout has stabilized;
4 weeks ago, by wenzelm
merged
4 weeks ago, by paulson
Simplified some proofs
4 weeks ago, by paulson
clarified db content: avoid redundancy of historic ML_IDENTIFIER;
4 weeks ago, by wenzelm
merged
4 weeks ago, by wenzelm
proper filterNot, not filterNot-not;
4 weeks ago, by wenzelm
option build_hostname allows to change hostname easily;
4 weeks ago, by wenzelm
clarified permissions of build.db, following server.db;
4 weeks ago, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
4 weeks ago, by wenzelm
misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select;
4 weeks ago, by wenzelm
tuned: fewer warnings in IntelliJ IDEA;
4 weeks ago, by wenzelm
clarified init_database vs. update_database: implicitly assume fresh "instance";
4 weeks ago, by wenzelm
clarified Build_Process.Context: cover all static information;
4 weeks ago, by wenzelm
tuned whitespace in generated SQL;
4 weeks ago, by wenzelm
tuned: prefer typed operations;
4 weeks ago, by wenzelm
clarified signature: more concise operations;
4 weeks ago, by wenzelm
more robust options in "prefs" format: avoid odd control character;
4 weeks ago, by wenzelm
proper settings for hostname: allow to adjust it in user space;
4 weeks ago, by wenzelm
support for build database: still inactive;
4 weeks ago, by wenzelm
tuned signature;
4 weeks ago, by wenzelm
clarified signature: more robust operations;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
tuned;
4 weeks ago, by wenzelm
more operations;
4 weeks ago, by wenzelm
clarified signature: more operations;
4 weeks ago, by wenzelm
clarified signature;
4 weeks ago, by wenzelm
clarified signature: more robust (see also cf2ef4be3630);
4 weeks ago, by wenzelm
unused (see also 7b318273a4aa and a1fb4d28e609);
4 weeks ago, by wenzelm
tidying ugly proofs
4 weeks ago, by paulson
brought back [...] maplet syntax
4 weeks ago, by nipkow
merged
4 weeks ago, by paulson
has_sum now an infix operator!!
5 weeks ago, by paulson
merged
5 weeks ago, by paulson
New material contributed by Manuel
5 weeks ago, by paulson
Map.empty no longer output abbreviation; %_. None is shorter and requires no explanation
5 weeks ago, by nipkow
added lemmas strict_subset_implies_multpDM and strict_subset_implies_multpHO
5 weeks ago, by desharna
added lemma multpDM_plus_plusI[simp]
5 weeks ago, by desharna
added lemmas multpDM_mono_strong and multpHO_mono_strong
5 weeks ago, by desharna
merged
5 weeks ago, by paulson
One new (necessary) theorem
5 weeks ago, by paulson
merged
5 weeks ago, by wenzelm
more operations to support management of jobs, e.g. from external database;
5 weeks ago, by wenzelm
more uniform operations;
5 weeks ago, by wenzelm
more operations;
5 weeks ago, by wenzelm
clarified signature: more robust;
5 weeks ago, by wenzelm
more operations;
5 weeks ago, by wenzelm
allow arbitrary info, e.g. for custom scheduler;
5 weeks ago, by wenzelm
clarified signature;
5 weeks ago, by wenzelm
merged
5 weeks ago, by paulson
Simplified some proofs
5 weeks ago, by paulson
merged
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
tuned signature: avoid warnings in IntelliJ IDEA;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
clarified state: more explicit type as plain value, which is also easier to sync with external db;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
clarified signature: support meaningful subclasses for Build.Engine implementations;
5 weeks ago, by wenzelm
support alternative build engines, via system option "build_engine";
5 weeks ago, by wenzelm
misc tuning and clarification;
5 weeks ago, by wenzelm
proper test, following Platform.is_linux;
5 weeks ago, by wenzelm
clarified signature;
5 weeks ago, by wenzelm
clarified signature;
5 weeks ago, by wenzelm
merged
5 weeks ago, by paulson
Simplified some more proofs
5 weeks ago, by paulson
merged
5 weeks ago, by paulson
Replacing z powr of_int i by z powi i and adding new material from the AFP
5 weeks ago, by paulson
merged
5 weeks ago, by wenzelm
tuned: avoid redundant white space;
5 weeks ago, by wenzelm
clarified signature: more robust operations, without assumption about node 0;
5 weeks ago, by wenzelm
clarified signature: more concise operations;
5 weeks ago, by wenzelm
clarified modules: NUMA is managed by Build_Process;
5 weeks ago, by wenzelm
tuned signature;
5 weeks ago, by wenzelm
clarified signature: move all parameters into Build_Process.Context;
5 weeks ago, by wenzelm
clarified signature;
5 weeks ago, by wenzelm
more elementary data structures, to fit better to SQL database;
5 weeks ago, by wenzelm
clarified signature (see also 68a7ad1385bc);
5 weeks ago, by wenzelm
clarified signature;
5 weeks ago, by wenzelm
clarified modules;
5 weeks ago, by wenzelm
merged
5 weeks ago, by nipkow
merge in backouts
5 weeks ago, by nipkow
Backed out changeset bafdc56654cf
5 weeks ago, by nipkow
backout rev 334015f9098e (for Main_Doc.thy only)
5 weeks ago, by nipkow
Backed out changeset 1fde0e4fd791
5 weeks ago, by nipkow
merged
5 weeks ago, by paulson
Simplifying more proofs
5 weeks ago, by paulson
merged
5 weeks ago, by wenzelm
proper Nodes.init (amending 9b35c1171d9a);
5 weeks ago, by wenzelm
unused;
5 weeks ago, by wenzelm
tuned;
5 weeks ago, by wenzelm
clarified signature defaults;
6 weeks ago, by wenzelm
clarified types: support a variety of Build_Job instances;
6 weeks ago, by wenzelm
clarified signature: more explicit synchronized operations;
6 weeks ago, by wenzelm
clarified signature: more explicit synchronized operations;
6 weeks ago, by wenzelm
clarified modules (again);
6 weeks ago, by wenzelm
clarified signature: more explicit synchronized operations;
6 weeks ago, by wenzelm
clarified signature: more explicit synchronized operations;
6 weeks ago, by wenzelm
more robust: first register job, then start job;
6 weeks ago, by wenzelm
clarified signature: proper scope of synchronized operation;
6 weeks ago, by wenzelm
proper synchronized access to mutable state, to support concurrency eventually;
6 weeks ago, by wenzelm
tuned signature: explicit marker for mutable global state;
6 weeks ago, by wenzelm
tuned;
6 weeks ago, by wenzelm
more robust;
6 weeks ago, by wenzelm
clarified signature;
6 weeks ago, by wenzelm
clarified modules;
6 weeks ago, by wenzelm
merged
5 weeks ago, by paulson
Tidied some really messy proofs
5 weeks ago, by paulson
added lemmas asymp_not_liftable_to_multpHO and asymp_multpHO
5 weeks ago, by desharna
Simplified a few proofs
5 weeks ago, by paulson
Moved up a theorem
5 weeks ago, by paulson
Limit properties for complex exponential
6 weeks ago, by paulson
More of Eberl's contributions: memomorphic functions
6 weeks ago, by paulson
merged
6 weeks ago, by paulson
New material due to Eberl on Formal Laurent Series
6 weeks ago, by paulson
merged
6 weeks ago, by paulson
A bit more tidying and some new material
6 weeks ago, by paulson
removed rarely used error in Sledgehammer
6 weeks ago, by blanchet
merged
6 weeks ago, by nipkow
tuned
6 weeks ago, by nipkow
added refute mode to Sledgehammer to find 'counterexamples'
6 weeks ago, by blanchet
merged
6 weeks ago, by nipkow
Map.map_of movement
6 weeks ago, by nipkow
removed Map from docu
6 weeks ago, by nipkow
move map_of to List
6 weeks ago, by nipkow
updated NEWS
6 weeks ago, by blanchet
careful eta-contraction in Metis to keep argument to All and Ex expanded
6 weeks ago, by blanchet
merged
6 weeks ago, by wenzelm
merged
6 weeks ago, by wenzelm
clarified main operations;
6 weeks ago, by wenzelm
clarified signature: prefer stateful object-oriented style, to make it fit better into physical world;
6 weeks ago, by wenzelm
prefer global mutable state, in order to break up the loop eventually;
6 weeks ago, by wenzelm
clarified modules;
6 weeks ago, by wenzelm
clarified signature;
6 weeks ago, by wenzelm
clarified static build_context vs. dynamic queue;
6 weeks ago, by wenzelm
clarified signature: make dynamic Queue from static Context;
6 weeks ago, by wenzelm
clarified data structure: absorb Option[Process_Result] into Process_Result, e.g. to simplify database storage;
6 weeks ago, by wenzelm
tuned;
6 weeks ago, by wenzelm
tuned;
6 weeks ago, by wenzelm
clarified data structure: use static info from deps, not dynamic results;
6 weeks ago, by wenzelm
clarified data structure: more direct access to timeout;
6 weeks ago, by wenzelm
tuned;
6 weeks ago, by wenzelm
misc tuning and clarification;
6 weeks ago, by wenzelm
clarified modules;
6 weeks ago, by wenzelm
tuned message: old_time not sufficiently prominent nor accurate to be printed;
6 weeks ago, by wenzelm
clarified signature and terminology;
6 weeks ago, by wenzelm
clarified signature: avoid adhoc constants;
6 weeks ago, by wenzelm
tuned;
6 weeks ago, by wenzelm
tuned message;
6 weeks ago, by wenzelm
tuned signature: more operations;
6 weeks ago, by wenzelm
clarified signature: more explicit types;
6 weeks ago, by wenzelm
clarified modules;
6 weeks ago, by wenzelm
clarified signature;
6 weeks ago, by wenzelm
clarified signature;
7 weeks ago, by wenzelm
merged
6 weeks ago, by paulson
Simplification of proofs
6 weeks ago, by paulson
explicit range types in abstractions
7 weeks ago, by stuebinm
somehow more clear terminology
6 weeks ago, by haftmann
tuned
6 weeks ago, by haftmann
Some basis results about trigonometric functions
6 weeks ago, by paulson
merged
7 weeks ago, by paulson
Even more new material from Eberl and Li
7 weeks ago, by paulson
merged
7 weeks ago, by paulson
More material for Analysis and Complex_Analysis
7 weeks ago, by paulson
actually executable enum_all, enum_ex for word
7 weeks ago, by haftmann
tuned text
7 weeks ago, by nipkow
Lots of new material chiefly about complex analysis
7 weeks ago, by paulson
merged
7 weeks ago, by paulson
More new theorems from the number theory development
7 weeks ago, by paulson
merged
7 weeks ago, by wenzelm
proper orientation for right-associative operations;
7 weeks ago, by wenzelm
tuned signature;
7 weeks ago, by wenzelm
tuned signature;
7 weeks ago, by wenzelm
tuned signature;
7 weeks ago, by wenzelm
obsolete --- superseded by SHA1.Shasum operations;
7 weeks ago, by wenzelm
clarified signature, using right-associative operation;
7 weeks ago, by wenzelm
tuned whitespace;
7 weeks ago, by wenzelm
tuned --- implicit split;
7 weeks ago, by wenzelm
clarified signature;
7 weeks ago, by wenzelm
prefer explicit shasum: more robust due to explicit file names, which often work implicitly in LaTeX;
7 weeks ago, by wenzelm
tuned signature;
7 weeks ago, by wenzelm
more uniform use of SHA1.Shasum;
7 weeks ago, by wenzelm
proper Shasum.digest, to emulate old form from build_history database;
7 weeks ago, by wenzelm
prefer explicit shasum;
7 weeks ago, by wenzelm
proper symbolic dependencies, e.g. for Demo_FoilTeX;
7 weeks ago, by wenzelm
prefer explicit shasum;
7 weeks ago, by wenzelm
clarified signature: follow terminology of isabelle.Sessions and isabelle.Build;
7 weeks ago, by wenzelm
clarified signature: follow terminology of isabelle.Sessions and isabelle.Build;
7 weeks ago, by wenzelm
clarified signature;
7 weeks ago, by wenzelm
Some more new material and some tidying of existing proofs
7 weeks ago, by paulson
more diagnostic operations (see also 5c7652e9bc01);
7 weeks ago, by wenzelm
more thorough consolidation: follow dependencies of forked proofs (e.g. see theories MaxPrefix vs. MaxChop in AFP/Functional-Automata);
7 weeks ago, by wenzelm
clarified signature selection: SortedSet[String], which fits better to stored json and works properly on Windows (NB: document theories have an authentic session-theory name);
7 weeks ago, by wenzelm
tuned;
7 weeks ago, by wenzelm
clarified modules;
7 weeks ago, by wenzelm
tuned signature;
7 weeks ago, by wenzelm
update to polyml-5e9c8155ea96, which is more robust on arm64;
7 weeks ago, by wenzelm
more robust dependencies for Pure;
7 weeks ago, by wenzelm
proper compiler root for arm64;
7 weeks ago, by wenzelm
clarified "isabelle build_polyml": download and build everything for current platform;
7 weeks ago, by wenzelm
no view_document after build: avoid loss of focus, especially in "auto build" mode;
7 weeks ago, by wenzelm
tuned message;
7 weeks ago, by wenzelm
build only if required, view only after proper build: thus avoid pointless events in "auto build" mode;
7 weeks ago, by wenzelm
clarified modules;
7 weeks ago, by wenzelm
maintain document_output meta data;
7 weeks ago, by wenzelm
clarified modules;
7 weeks ago, by wenzelm
avoid redundant SelectionChanged events;
7 weeks ago, by wenzelm
more logging;
7 weeks ago, by wenzelm
proper symbolic handle on component resources:
7 weeks ago, by wenzelm
more robust on Windows, where C:\\ and \\SERVER\SHARE cause problems (line 920 of winbasicio.cpp);
7 weeks ago, by wenzelm
More of Manuel's material, and some changes
8 weeks ago, by paulson
less verbosity by default, notably for regular "isabelle build -o document";
8 weeks ago, by wenzelm
clarified message: old-style log is usually empty;
8 weeks ago, by wenzelm
clarified messages, notably for session "Intro";
8 weeks ago, by wenzelm
merged
8 weeks ago, by wenzelm
more general program start message;
8 weeks ago, by wenzelm
clarified terminology of inlined "PROGRAM START" messages;
8 weeks ago, by wenzelm
isabelle update -u cite -l "";
8 weeks ago, by wenzelm
less ambitious parallelism: avoid exhaustion of memory (40GB total);
8 weeks ago, by wenzelm
clarified GUI;
8 weeks ago, by wenzelm
clarified GUI: omit pointless search buttons, as real output is shown as markup;
8 weeks ago, by wenzelm
more uniform use of Symbol.output, even in situations where its Symbol.encode is usually redundant;
8 weeks ago, by wenzelm
merged
8 weeks ago, by paulson
More new material thanks to Manuel
8 weeks ago, by paulson
merged
8 weeks ago, by nipkow
tuning
8 weeks ago, by nipkow
alternate AFP tests on lrzcloud2, to fit better into one day;
8 weeks ago, by wenzelm
merged
8 weeks ago, by wenzelm
support document preparation from already loaded theories;
8 weeks ago, by wenzelm
clarified GUI events;
8 weeks ago, by wenzelm
clarified GUIs: keep related buttons together;
8 weeks ago, by wenzelm
proper program name, e.g. for session "Intro";
8 weeks ago, by wenzelm
clarified GUI events: reset everything on session context switch;
8 weeks ago, by wenzelm
clarified GUI events: ensure fresh output when switching pages;
8 weeks ago, by wenzelm
clarified GUI: avoid odd jumping pages on "Cancel";
8 weeks ago, by wenzelm
clarified GUI events;
8 weeks ago, by wenzelm
more accurate output: avoid output_body from last run;
8 weeks ago, by wenzelm
more accurate output: avoid output_main from last run;
8 weeks ago, by wenzelm
removed unused operation from 3f50b24909df;
8 weeks ago, by wenzelm
clarified guard: avoid spurious auto builds;
8 weeks ago, by wenzelm
automatically build document when selected theories are finished;
8 weeks ago, by wenzelm
more accurate Word.capitalize: do not touch name;
8 weeks ago, by wenzelm
defer build until document nodes are ready;
8 weeks ago, by wenzelm
clarified signature: prefer semantic status;
8 weeks ago, by wenzelm
removed obsolete parameter (see 7c23db6b857b);
8 weeks ago, by wenzelm
clarified Document_Editor.Session: more explicit types, more robust operations;
8 weeks ago, by wenzelm
more operations;
8 weeks ago, by wenzelm
clarified operation (without change of signature!);
8 weeks ago, by wenzelm
pointless
8 weeks ago, by nipkow
Lots more new material thanks to Manuel Eberl
8 weeks ago, by paulson
merged
8 weeks ago, by paulson
Moved in a large number of highly useful library lemmas, mostly due to Manuel Eberl
8 weeks ago, by paulson
observe option "show_states" in headless server (see also 951abf9db857);
8 weeks ago, by wenzelm
text correction
8 weeks ago, by nipkow
enable clean_components by default: it saves a lot of local disk space, notably on virtual nodes;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
removed somewhat pointless support for Jenkins log files: it has stopped working long ago;
2 months ago, by wenzelm
more uniform components context for the managing "self_isabelle" and the managed "other_isabelle";
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
more operations;
2 months ago, by wenzelm
obsolete (see also d547173212d2);
2 months ago, by wenzelm
clarified names to emphasize suble differences in meaning;
2 months ago, by wenzelm
prefer high-level Other_Isabelle.bash over low-level SSH.execute;
2 months ago, by wenzelm
unused (see 378bb7a739c3);
2 months ago, by wenzelm
more options to manage resolved components;
2 months ago, by wenzelm
proper use of current ISABELLE_COMPONENT_REPOSITORY from the managing Isabelle system (amending 3e963d68d394);
2 months ago, by wenzelm
tuned comments;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified signature: more explicit types;
2 months ago, by wenzelm
more operations;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified signature: more robust field_scale;
2 months ago, by wenzelm
clarified signature: more explicit types;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
support units, e.g. java.lang.Long.MAX_VALUE is 8 EiB;
2 months ago, by wenzelm
more explicit types;
2 months ago, by wenzelm
prefer typed/strict operations;
2 months ago, by wenzelm
tuned message;
2 months ago, by wenzelm
prefer strict operation: java.io.File.length returns 0 for non-existent file;
2 months ago, by wenzelm
prefer typed bytes count, but retain toString of original Long for robustness of Java/Scala string composition;
2 months ago, by wenzelm
back to Scala 3.2.0 for now, since 3.2.1 causes odd crash of REPL concerning value classes (e.g. "isabelle.Time.now()");
2 months ago, by wenzelm
Restored antiquotation.
2 months ago, by haftmann
tuned whitespace
2 months ago, by haftmann
merged
2 months ago, by desharna
added lemma multpHO_plus_plus[simp]
2 months ago, by desharna
Shortened a messy proof
2 months ago, by paulson
Moved in some material from the AFP entry Winding_number_eval
2 months ago, by paulson
merged
2 months ago, by wenzelm
tuned messages: less verbosity;
2 months ago, by wenzelm
prefer Other_Isabelle.init instead of adhoc scripts;
2 months ago, by wenzelm
tuned message, following "isabelle components -a";
2 months ago, by wenzelm
clean components more accurately: purge other platforms or archives;
2 months ago, by wenzelm
more operations for SSH.System;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
manage other Isabelle distributions via SSH;
2 months ago, by wenzelm
more operations for SSH.System;
2 months ago, by wenzelm
recovered option -C from 092449efcb0e (still required for isabelle_cronjob.scala on Windows), but with slightly different meaning;
2 months ago, by wenzelm
clarified parameters (again);
2 months ago, by wenzelm
Some new material from the AFP
2 months ago, by paulson
clarified defaults: imitate "isabelle components -I" without further parameters;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
more robust locations (amending 7e11e96a922d) --- notably for cleanup() in build_release, after Admin/ been deleted;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified defaults (see also b310b93563f6);
2 months ago, by wenzelm
tuned comments;
2 months ago, by wenzelm
discontinued adhoc change of environment (from 897f1ac84aab), following ssh c2e8ba15a10a;
2 months ago, by wenzelm
more formal Other_Isabelle.settings, with derived expand_path / bash_path;
2 months ago, by wenzelm
clarified signature: minimal interface for getenv/expand_env, instead of bulky java.util.Map;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
discontinued adhoc change of environment (from c62b99e3ec07), which has been mostly superseded by expand_path / remote_path (from ef6f7e8a018c);
2 months ago, by wenzelm
more operations;
2 months ago, by wenzelm
removed unused user_home argument (see also 897f1ac84aab and 19b6091c2137);
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
more robust: self-contained Other_Isabelle.isabelle_home;
2 months ago, by wenzelm
more robust and uniform Other_Isabelle.scala_build;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned message;
2 months ago, by wenzelm
more robust (see also 7f55a3e28c88): resolve components from current Isabelle context, using Isabelle/Scala instead of shell scripts;
2 months ago, by wenzelm
more strict;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
proper ssh.bash_path;
2 months ago, by wenzelm
merged
2 months ago, by desharna
added lemma irreflp_on_multpHO[simp]
2 months ago, by desharna
added lemmas totalp_on_multpDM, totalp_multpDM, totalp_on_multpHO, and totalp_multpHO
2 months ago, by desharna
Beautifying an old entry
2 months ago, by paulson
generalized theory name: euclidean division denotes one particular division definition on integers
2 months ago, by haftmann
merged
2 months ago, by wenzelm
support remote operations;
2 months ago, by wenzelm
more elementary command-line, following lib/Tools/components;
2 months ago, by wenzelm
clarified defaults;
2 months ago, by wenzelm
more accurate options (amending 7e19dc018db9);
2 months ago, by wenzelm
clarified defaults;
2 months ago, by wenzelm
support remote download_file;
2 months ago, by wenzelm
more modular shell script;
2 months ago, by wenzelm
more uniform options for "curl", following lib/Tools/components;
2 months ago, by wenzelm
tuned: drop redundant "expand";
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
added lemmas total_on_mult, total_mult, totalp_on_multp, and totalp_multp
2 months ago, by desharna
proper name for lemma totalp_on_total_on_eq
2 months ago, by desharna
update to jdk-17.0.6;
2 months ago, by wenzelm
proper cleanup;
2 months ago, by wenzelm
avoid odd suffix in published HTML library;
2 months ago, by wenzelm
tuned signature: avoid aliases;
2 months ago, by wenzelm
tuned message;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
clarified modules (again, in contrast to f8f065e20837);
2 months ago, by wenzelm
support IPC via database server;
2 months ago, by wenzelm
proper signature;
2 months ago, by wenzelm
support specific connection types, for additional operations;
2 months ago, by wenzelm
more correct and complete bibliography;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
proper position for semantic completion: avoid duplicate quotes;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
proper positions for Isabelle/ML, instead of Isabelle/Scala;
2 months ago, by wenzelm
dismantle special treatment of citations in Isabelle/Scala;
2 months ago, by wenzelm
more direct check of bibtex entries via Isabelle/Scala;
2 months ago, by wenzelm
support Session argument for Scala.Fun;
2 months ago, by wenzelm
obsolete (see also 01c9b3033036);
2 months ago, by wenzelm
proper citations for unselected theories, notably for the default selection of the GUI panel;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
more robust theory_source -- in contrast to node_source from fffb978dd683: theory name is more reliable than Document.Node.Name, explicit unicode_symbols;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
clarified "selected" status;
2 months ago, by wenzelm
uniform keywords for embedded syntax;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
more complete index;
2 months ago, by wenzelm
tuned comments;
2 months ago, by wenzelm
parse citations from raw source, without formal context;
2 months ago, by wenzelm
tuned signature: fewer warnings in IntelliJ IDEA;
2 months ago, by wenzelm
tuned messages;
2 months ago, by wenzelm
tuned GUI;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
more efficient, thanks to persistent lazy data in Document.Node;
2 months ago, by wenzelm
proper line positions for PIDE document;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
HOL/Library/BigO is obsolete
2 months ago, by paulson
merged
2 months ago, by paulson
tidy up of this messy and obsolete theory
2 months ago, by paulson
clarified file positions: retain original source path;
2 months ago, by wenzelm
backed out changeset 7f7d5c93e36b: no longer required thanks to 9096703ed99e;
2 months ago, by wenzelm
clarified formal check of bibtex entries (again), see also 86a099f896fc and 467f45e79ff9;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned GUI;
2 months ago, by wenzelm
permissive treatment of citations before the theory header: avoid too many changes in AFP;
2 months ago, by wenzelm
more detailed Program_Progress / Log_Progress: each program gets its own log output, which is attached to the document via markup;
2 months ago, by wenzelm
clarified documentation: avoid odd speculations about PIDE;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified modules;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
more complete Bibtex database;
2 months ago, by wenzelm
proper theory context for formal citations;
2 months ago, by wenzelm
isabelle update -u cite;
2 months ago, by wenzelm
clarified treatment of cite macro name;
2 months ago, by wenzelm
explicit legacy_feature;
2 months ago, by wenzelm
more robust: rely on PIDE markup instead of regex guess;
2 months ago, by wenzelm
more index entries;
2 months ago, by wenzelm
updated documentation;
2 months ago, by wenzelm
clarified names;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified options and defaults: avoid accidental changed of base logic due to augment_options(update_options);
2 months ago, by wenzelm
update documentation: prefer control-symbol-cartouche form of "cite" antiquotations;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
proper language context;
2 months ago, by wenzelm
proper normal form of adjacent XML.Text, notably for Bibtex.update_cite;
2 months ago, by wenzelm
tuned whitespace;
2 months ago, by wenzelm
more robust;
2 months ago, by wenzelm
basic support for update_cite_commands;
2 months ago, by wenzelm
more operations: use proper constants;
2 months ago, by wenzelm
proper session_options (amending da13da82f6f9);
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified types;
2 months ago, by wenzelm
more explicit language context;
2 months ago, by wenzelm
clarified signature: more explicit types;
2 months ago, by wenzelm
support embedded syntax, for use with control symbols;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified default: final value is provided in Isabelle/Scala Latex.Cite.unapply;
2 months ago, by wenzelm
more "cite" antiquotations;
2 months ago, by wenzelm
clarified signature: more generic operations;
2 months ago, by wenzelm
clarified check: this could be \nocite;
2 months ago, by wenzelm
avoid confusion of markup element vs. property names;
2 months ago, by wenzelm
clarified Latex markup: optional cite "location" consists of nested document text;
2 months ago, by wenzelm
more explicit latex markup;
2 months ago, by wenzelm
follow recent changes of Sledgehammer defaults, as 0a46b3dbd5ad exposes a hint in the source text;
2 months ago, by wenzelm
One messy, messy proof
2 months ago, by paulson
Missing theorem restored
2 months ago, by paulson
Tidying up BNF
2 months ago, by paulson
More cleaning up proofs, plus a TeX fix
2 months ago, by paulson
Fixed a broken proof
2 months ago, by paulson
Substantial simplification of HOL-Cardinals
2 months ago, by paulson
merged
2 months ago, by paulson
Trying to clean up HOL/Cardinals
2 months ago, by paulson
added session to mirabelle output directory structure
2 months ago, by desharna
More tidying of topology proofs
2 months ago, by paulson
Partial round of clearing up applys, etc
2 months ago, by paulson
merged
2 months ago, by paulson
merged
2 months ago, by paulson
Substantial de-applying and streamlining
2 months ago, by paulson
tuned sledgehammer default provers to only include local ones
2 months ago, by desharna
enforce rebuild of Isabelle/ML to update build databases;
2 months ago, by wenzelm
prefer relative src_path (if possible) -- in contrast to 9ce0aa145d21:
2 months ago, by wenzelm
proper treatment of unicode_symbols;
2 months ago, by wenzelm
tuned signature: avoid alias that is unclear wrt. lazy state and Symbol.encode/decode status;
2 months ago, by wenzelm
removed unused operation: unclear wrt. Symbol.encode/decode status;
2 months ago, by wenzelm
tuned signature: more uniform operations;
2 months ago, by wenzelm
tuned comments;
2 months ago, by wenzelm
unused;
2 months ago, by wenzelm
more uniform operations;
2 months ago, by wenzelm
restrict to proper_session_theories;
2 months ago, by wenzelm
proper build parameters (amending d858e6f15da3);
2 months ago, by wenzelm
treat update_options as part of Sessions.Info meta_digest, for proper re-build of updated sessions;
2 months ago, by wenzelm
more command-line options;
2 months ago, by wenzelm
tuned options --- avoid confusion with "isabelle build -b";
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
isabelle update -u path_cartouches;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
updated documentation;
2 months ago, by wenzelm
more options;
2 months ago, by wenzelm
tuned message;
2 months ago, by wenzelm
isabelle update no longer uses PIDE dump, but regular session build database: more scalable;
2 months ago, by wenzelm
more robust;
2 months ago, by wenzelm
more operations;
2 months ago, by wenzelm
proper Node.init_blobs, not just edits (amending ca872f20cf5b);
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
clarified session sources: theory and blobs are read from database, instead of physical file-system;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified signature: more operations;
2 months ago, by wenzelm
clarified signature: more operations;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
more direct access to session_sources, without somewhat fragile file-system operations;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned signature: avoid confusion with Document.Node.Blob and Command.Blob;
2 months ago, by wenzelm
clarified signature: old node is ignored;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
final tidying of theorems
2 months ago, by paulson
merged
2 months ago, by paulson
merged
2 months ago, by paulson
continued proof simplification
2 months ago, by paulson
merged
2 months ago, by paulson
Further simplifications
2 months ago, by paulson
More tidying of proofs
2 months ago, by paulson
tuned;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
discontinued fragile operation;
2 months ago, by wenzelm
more robust operations: avoid somewhat fragile Document.Node.Name.master_dir_path;
2 months ago, by wenzelm
tuned whitespace;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
avoid somewhat fragile Document.Node.Name.master_dir_path;
2 months ago, by wenzelm
clarified signature: avoid somewhat fragile Document.Node.Name.master_dir_path;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified modules;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified master_dir: avoid somewhat fragile Document.Node.Name.master_dir_path;
2 months ago, by wenzelm
tuned signature: avoid too many aliases (see also 72daee8a39ca);
2 months ago, by wenzelm
clarified modules;
2 months ago, by wenzelm
merged
2 months ago, by desharna
strengthened and renamed lemmas asym_on_iff_irrefl_on_if_trans and asymp_on_iff_irreflp_on_if_transp
3 months ago, by desharna
Fixed a couple of simple_path occurrences
2 months ago, by paulson
merged
2 months ago, by paulson
Tidying up of paths, introducing "loop_free" as a separate predicate in the definition of "simple_path"
2 months ago, by paulson
clarified signature: more explicit types;
2 months ago, by wenzelm
more robust: prefer internal theory names;
2 months ago, by wenzelm
clarified session_sources (again, see also 9d0e6ea7aa68);
2 months ago, by wenzelm
clarified signature: more explicit types;
2 months ago, by wenzelm
tuned output;
2 months ago, by wenzelm
clarified signature: more general operations;
2 months ago, by wenzelm
clarified signature: more explicit types;
2 months ago, by wenzelm
clarified signature: more explicit types (see also 90c552d28d36);
2 months ago, by wenzelm
do write_session_sources early, to have information available in build job;
2 months ago, by wenzelm
tuned signature, following Url.append_path;
2 months ago, by wenzelm
do not bundle Isabelle/Naproche, while it keeps changing;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified signature: uniform master_dir instead of separate field;
2 months ago, by wenzelm
more standard master_dir;
2 months ago, by wenzelm
tuned signature, following Url.append_path;
2 months ago, by wenzelm
merged
2 months ago, by wenzelm
more robust, for the sake of very rare duplicate files: src/Doc/Prog_Prove/MyList.thy and $AFP/Case_Labeling/util.ML;
2 months ago, by wenzelm
store session sources within build database: timing e.g. 150ms for HOL and < 50ms for common sessions;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
tunes signature;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
more systematic Sessions.illegal_theory, based on File_Format.theory_excluded;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
unused;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
clarified modules;
2 months ago, by wenzelm
tuned: no need to map master_dir, which does not participate in comparison;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned signature;
2 months ago, by wenzelm
tuned comments;
2 months ago, by wenzelm
clarified signature;
2 months ago, by wenzelm
tuned;
2 months ago, by wenzelm
removed an unfortunate sledgehammer command
2 months ago, by paulson
A couple of patches
2 months ago, by paulson
Big simplifications of old proofs
2 months ago, by paulson
repaired a proof
2 months ago, by paulson
Continued proof simplifications
3 months ago, by paulson
merged
3 months ago, by paulson
A further round of proof consolidation
3 months ago, by paulson
tuned signature: avoid too many aliases;
3 months ago, by wenzelm
proper thread context (amending 01a7265db76b) -- at the danger of blocking the GUI;
3 months ago, by wenzelm
more robust: avoid detour via somewhat fragile Node.Name.path;
3 months ago, by wenzelm
clarified generic path operations;
3 months ago, by wenzelm
more flexible: implicit support for Windows;
3 months ago, by wenzelm
tuned signature;
3 months ago, by wenzelm
clarified output;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
merged
3 months ago, by paulson
More tidying
3 months ago, by paulson
Further cleaning up of messy proofs
3 months ago, by paulson
merged
3 months ago, by paulson
reorganisation and simplification of theorems about transcendental functions
3 months ago, by paulson
tuned signature;
3 months ago, by wenzelm
support asynchronous presentation commands, but not for "no_update" / "Keep", which is usually forked via "Toplevel.diag";
3 months ago, by wenzelm
tuned whitespace;
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
clarified signature;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
discontinued somewhat pointless exception FAILURE with its "alt_state", which was originally due to quasi-mutable states (see 169e5b07ec06);
3 months ago, by wenzelm
tuned --- more robust ML patterns;
3 months ago, by wenzelm
tuned;
3 months ago, by wenzelm
merged
3 months ago, by wenzelm
tuned signature, for the sake of AFP/Isabelle_C;
3 months ago, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-960
tip