Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
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.
avoid duplicate 'disc_iff' theorems
2014-03-03, by blanchet
rationalized internals
2014-03-03, by blanchet
rationalized internals
2014-03-03, by blanchet
rationalized internals
2014-03-03, by blanchet
life without 'metis'
2014-03-03, by blanchet
rationalized internals
2014-03-03, by blanchet
rationalized internals
2014-03-03, by blanchet
rationalize internals
2014-03-03, by blanchet
optimized simple non-recursive datatypes by reusing 'case' for 'rec' constant
2014-03-03, by blanchet
compile
2014-03-03, by blanchet
make 'diff_iff' a simp rule if available
2014-03-03, by blanchet
less aggressive resolving
2014-03-03, by blanchet
repaired argument list to corecursor
2014-03-03, by blanchet
adapted to absence of 'unfold'
2014-03-03, by blanchet
got rid of automatically generated fold constant and theorems (to reduce overhead)
2014-03-03, by blanchet
use same identity function for abs and rep (doesn't seem to confuse any proofs)
2014-03-03, by blanchet
make 'typedef' optional, depending on size of original type
2014-03-03, by blanchet
use aconv to compare terms (for cleanliness)
2014-03-03, by blanchet
tuning
2014-03-03, by blanchet
optimize cardinal bounds involving natLeq (omega)
2014-03-03, by blanchet
no extend_word for now, it is in conflict with manual reformatting of sources via TAB (e.g. accidental replacement of 'assume' by 'assumes');
2014-03-03, by wenzelm
merged
2014-03-02, by wenzelm
more standard module name;
2014-03-02, by wenzelm
silence warning due to addsimps @{thms dnf_simps}: duplicate not_not rule via simp_thms and nnf_simps;
2014-03-02, by wenzelm
tuned whitespace;
2014-03-02, by wenzelm
allow suffix of underscores (usually unused names), to extend completion beyond already recognized entry;
2014-03-02, by wenzelm
tuned proofs;
2014-03-02, by wenzelm
prefer Name_Space.check with its builtin reports (including completion);
2014-03-02, by wenzelm
tuned source structure;
2014-03-02, by wenzelm
prefer Name_Space.check with its builtin reports (including completion);
2014-03-02, by wenzelm
consider completion report as part of error message -- less stateful, may get handled;
2014-03-02, by wenzelm
more markup for read_class: imitate Name_Space.check despite lack of Name_Space.table;
2014-03-02, by wenzelm
more antiquotations;
2014-03-02, by wenzelm
clarified names of antiquotations and markup;
2014-03-02, by wenzelm
tuned proof
2014-03-02, by nipkow
merged
2014-03-02, by nipkow
tuned proofs
2014-03-02, by nipkow
repaired document;
2014-03-02, by wenzelm
repaired document;
2014-03-02, by wenzelm
more markup for ML source;
2014-03-02, by wenzelm
merged
2014-03-01, by wenzelm
tuned signature;
2014-03-01, by wenzelm
clarified language markup: added "delimited" property;
2014-03-01, by wenzelm
clarified module structure;
2014-03-01, by wenzelm
tuned;
2014-03-01, by wenzelm
tuned signature -- separate module Font_Info;
2014-03-01, by wenzelm
tuned;
2014-03-01, by wenzelm
font size change with delay, to avoid GUI lagging behind user input;
2014-03-01, by wenzelm
incorporate chunk range that is 1 off end-of-input, for improved error positions (NB: command spans are tight, without trailing whitespace);
2014-03-01, by wenzelm
more symbols, less parentheses;
2014-03-01, by wenzelm
tuned signature -- more explicit Document.Elements;
2014-03-01, by wenzelm
made SML/NJ happier
2014-03-01, by traytel
more precise imports;
2014-03-01, by haftmann
earlier setup of transfer, without dependency on psychodelic interpretations
2014-03-01, by haftmann
cursory polishing: tuned proofs, tuned symbols, tuned headings
2014-03-01, by haftmann
merged
2014-02-28, by wenzelm
tuned whitespace;
2014-02-28, by wenzelm
allow completion within a word (or symbol), like semantic completion;
2014-02-28, by wenzelm
more regular buffer_range, despite 47e8c8daccae;
2014-02-28, by wenzelm
load Metis a little later
2014-02-28, by traytel
made SML/NJ happier
2014-02-28, by traytel
merged
2014-02-28, by nipkow
added Rene Thiemann's patch for the nonterminating equality/subset test code for multisets
2014-02-28, by nipkow
added function "List.extract"
2014-02-28, by nipkow
explicit link to Z3 license;
2014-02-28, by wenzelm
recovered minimal README from 30de372ca56f;
2014-02-28, by wenzelm
adapt examples to new intermediate typedef
2014-02-27, by traytel
joint work with blanchet: intermediate typedef for the input to fp-operations
2014-02-25, by traytel
prefer abstract datatype -- in accordance to ML version;
2014-02-28, by wenzelm
tuned data structure;
2014-02-28, by wenzelm
tuned;
2014-02-28, by wenzelm
tuned comment;
2014-02-28, by wenzelm
tuned signature;
2014-02-28, by wenzelm
tuned errors -- in accordance to Scala version;
2014-02-28, by wenzelm
tuned errors -- in accordance to ML antiquotations;
2014-02-28, by wenzelm
more explicit method reports;
2014-02-28, by wenzelm
merged
2014-02-27, by wenzelm
tuned whitespace;
2014-02-27, by wenzelm
tuned whitespace;
2014-02-27, by wenzelm
clarified init_models: simultaneous initialization of all document models, before flushing edits by regular means (via PIDE.editor.invoke) -- important for consolidated doc_blobs when determining initial edits;
2014-02-27, by wenzelm
simplified rendering -- no need to over-emphasize "token_range";
2014-02-27, by wenzelm
modernized theory setup;
2014-02-27, by wenzelm
store blobs / inlined files as separate text lines: smaller values are more healthy for the Poly/ML RTS and allow implicit sharing;
2014-02-27, by wenzelm
more symbols;
2014-02-27, by wenzelm
more symbol abbrevs to support HOL library maintenance;
2014-02-27, by wenzelm
reparse only for actually changed blobs;
2014-02-27, by wenzelm
proper document blobs for initial edit, which is relevant for loading auxiliary file buffers;
2014-02-27, by wenzelm
more formal Document.Blobs;
2014-02-27, by wenzelm
tuned output;
2014-02-27, by wenzelm
proper update of text perspective for nodes with changed blobs, which is important to refresh the corresponding command perspective (otherwise it might refer to invalid thy_load commands and cause full execution of the node by the prover);
2014-02-27, by wenzelm
tuned iterator;
2014-02-27, by wenzelm
tuned;
2014-02-27, by wenzelm
tuned comment;
2014-02-27, by wenzelm
tuned output;
2014-02-26, by wenzelm
amended some slips, rolling back currently dysfunctional export minimimalisation for Scala
2014-02-27, by haftmann
A bit of tidying up
2014-02-27, by paulson
added two examples
2014-02-27, by blanchet
hide Lifting.invariant from a user completely
2014-02-27, by kuncar
correct most general type for mutual recursion when several identical types are involved
2014-02-27, by blanchet
removed bogus "error" message (it appeared during regular mode of operation)
2014-02-27, by Lars Hupel
intermediate typedef for the type of the bound (local to lfp)
2014-02-26, by traytel
merged
2014-02-26, by wenzelm
tuned specifications and proofs;
2014-02-26, by wenzelm
more precise before_caret_range (looking both in space and time);
2014-02-26, by wenzelm
improved rendering of blinking cursor;
2014-02-26, by wenzelm
markup for method combinators;
2014-02-26, by wenzelm
tuned;
2014-02-26, by wenzelm
tuned signature;
2014-02-26, by wenzelm
suppress completion of obscure keyword, avoid confusion with plain "simp";
2014-02-26, by wenzelm
method language markup, e.g. relevant to prevent outer keyword completion;
2014-02-26, by wenzelm
transfer domain rule for special case of functions - was missing
2014-02-26, by kuncar
replaced smt-based proof with metis proof that requires no external tool
2014-02-26, by boehmes
obsolete workaround
2014-02-26, by haftmann
prefer proof context over background theory
2014-02-26, by haftmann
made tactics more robust
2014-02-26, by traytel
merged
2014-02-25, by wenzelm
tuned specifications and proofs;
2014-02-25, by wenzelm
merged
2014-02-25, by wenzelm
uniform insert vs. popup policy;
2014-02-25, by wenzelm
tuned proofs;
2014-02-25, by wenzelm
back to Markup.command for actual tokens (amending 4a4e5686e091) -- avoid conflict of jEdit token marker with Rendering.text_colors;
2014-02-25, by wenzelm
tuned signature;
2014-02-25, by wenzelm
no word completion within word context;
2014-02-25, by wenzelm
more completion rendering: active, semantic, syntactic;
2014-02-25, by wenzelm
tuned;
2014-02-25, by wenzelm
tuned message -- more markup;
2014-02-25, by wenzelm
clarified token markup: keyword1/keyword2 is for syntax, and "command" the entity kind;
2014-02-25, by wenzelm
proper context for global data;
2014-02-25, by wenzelm
modernized Method.check_name/check_source (with reports) vs. strict Method.the_method (without interning nor reports), e.g. relevant for semantic completion;
2014-02-25, by wenzelm
optimize special case according to Library.merge (see also 8fbc355100f2);
2014-02-25, by wenzelm
more positions;
2014-02-25, by wenzelm
more markup;
2014-02-25, by wenzelm
simplify a proof due to 6c95a39348bd
2014-02-25, by kuncar
new rule for making rsp theorem more readable
2014-02-25, by kuncar
unregister lifting setup following the best practice of Lifting
2014-02-25, by kuncar
generalised some results using type classes
2014-02-25, by paulson
More complex-related lemmas
2014-02-25, by paulson
the rules are not needed due to 1726f46d2aa8
2014-02-25, by kuncar
simplify and repair proofs due to df0fda378813
2014-02-25, by kuncar
rewrite composition of quotients to a more readable form in a respectfulness goal that is presented to a user
2014-02-25, by kuncar
Gauss.thy ported from Old_Number_Theory (unfinished)
2014-02-24, by paulson
merged
2014-02-24, by wenzelm
reverted c05d3e22adaf: Locale.intern is still required by AFP/Simpl;
2014-02-24, by wenzelm
optimize special case according to Library.merge (see also 8fbc355100f2, 520872460b7b);
2014-02-24, by wenzelm
tuned colors;
2014-02-24, by wenzelm
prefer standard Proof_Context.transfer, with theory stamp transfer (should now work thanks to purely functional theory, without Theory.copy etc.);
2014-02-24, by wenzelm
more robust registration of code equations
2014-02-24, by kuncar
be consistent and produce always rep_eq with =
2014-02-24, by kuncar
publish a useful function
2014-02-24, by kuncar
don't be so aggresive for a public test function and raise only BAD_THM instead of ERROR
2014-02-24, by kuncar
add missing attributes
2014-02-24, by kuncar
Lemmas about Reals, norm, etc., and cleaner variants of existing ones
2014-02-24, by paulson
A few lemmas about summations, etc.
2014-02-24, by paulson
merged
2014-02-24, by wenzelm
tuned;
2014-02-24, by wenzelm
tuned messages -- prefer quote before Position.here, which might be just \<here>;
2014-02-24, by wenzelm
clarified ML language flags;
2014-02-24, by wenzelm
clarified painting of invisible caret, e.g. focus change due to popup;
2014-02-24, by wenzelm
tuned signature -- weaker type requirement;
2014-02-24, by wenzelm
paint completion range of active popup;
2014-02-24, by wenzelm
tuned messages;
2014-02-24, by wenzelm
clarified Token.range_of in accordance to Symbol_Pos.range;
2014-02-24, by wenzelm
tuned signature;
2014-02-24, by wenzelm
clarified interaction with dead variables in the composition of BNFs
2014-02-24, by traytel
added BNF cache (within one definition)
2014-02-24, by blanchet
updated docs
2014-02-23, by blanchet
optimized 'bnf_of_typ' further w.r.t. dead variables
2014-02-23, by blanchet
optimization of 'bnf_of_typ' if all variables are dead
2014-02-23, by blanchet
improved accounting for dead variables when naming set functions (refines d71c2737ee21)
2014-02-23, by blanchet
added explicit killing
2014-02-23, by blanchet
more precise error message
2014-02-23, by blanchet
reuse same parser for '(co)datatype(_new)' as for 'bnf_decl'
2014-02-23, by blanchet
tuned message;
2014-02-23, by wenzelm
tuned proofs;
2014-02-23, by wenzelm
tuned whitespace;
2014-02-23, by wenzelm
unused;
2014-02-23, by wenzelm
clarified semantic completion: retain kind.full_name as official item name for history;
2014-02-23, by wenzelm
try explicit semantic completion before syntax completion;
2014-02-23, by wenzelm
more explicit Completion.Item.range, independently of caret;
2014-02-23, by wenzelm
tuned whitespace;
2014-02-23, by wenzelm
clarified stretch_point_range wrt. UTF-16 surrogates;
2014-02-23, by wenzelm
tuned;
2014-02-23, by wenzelm
some rendering of completion range;
2014-02-23, by wenzelm
clarified completion names;
2014-02-23, by wenzelm
NEWS and documentation, including correction of long-overseen "*"
2014-02-23, by haftmann
regenerated
2014-02-23, by haftmann
keep only identifiers public which are explicitly requested or demanded by dependencies
2014-02-23, by haftmann
explicit option for "open" code generation
2014-02-23, by haftmann
tuned
2014-02-23, by haftmann
more fine-grain notion of export
2014-02-23, by haftmann
tuned
2014-02-23, by haftmann
formal markup for public ingredients
2014-02-23, by haftmann
tuned
2014-02-23, by haftmann
dropped long-unused option
2014-02-23, by haftmann
avoid ad-hoc patching of generated code
2014-02-23, by haftmann
tuned proofs;
2014-02-22, by wenzelm
support for semantic completion on Scala side;
2014-02-22, by wenzelm
clarified module location (again, see 763d35697338);
2014-02-22, by wenzelm
support for completion within the formal context;
2014-02-22, by wenzelm
removed remains of old experiment (see b933142e02d0);
2014-02-22, by wenzelm
removed dead code;
2014-02-22, by wenzelm
tuned signature;
2014-02-22, by wenzelm
NEWS;
2014-02-22, by wenzelm
tuned comment;
2014-02-22, by wenzelm
refined language context: antiquotes;
2014-02-22, by wenzelm
tuned proofs;
2014-02-21, by wenzelm
merged
2014-02-21, by wenzelm
more standard theory name;
2014-02-21, by wenzelm
tuned;
2014-02-21, by wenzelm
tuned whitespace;
2014-02-21, by wenzelm
proper ML structure with signature;
2014-02-21, by wenzelm
reduced ML warnings;
2014-02-21, by wenzelm
simultaneous mapping of strongly connected components
2014-02-21, by haftmann
dropped dead code
2014-02-21, by haftmann
more symbols;
2014-02-21, by wenzelm
merged
2014-02-21, by wenzelm
improved completion based on context information;
2014-02-21, by wenzelm
more markup -- complete symbols within antiquotation, notably with broken arguments;
2014-02-21, by wenzelm
eliminated somewhat pointless elements index (see also f793dd5d84b2, 2b7fed8c9c4ac): less memory and more speed (avoid linear "exists" of 19dffae33cde);
2014-02-21, by wenzelm
tuned signature -- avoid redundancy and confusion of flags;
2014-02-21, by wenzelm
tuned signature;
2014-02-21, by wenzelm
more general / abstract Command.Markups, with separate index for status elements;
2014-02-21, by wenzelm
tuned signature -- avoid obscure default arguments;
2014-02-21, by wenzelm
more lightweight Rendering;
2014-02-21, by wenzelm
tuned signature;
2014-02-21, by wenzelm
tuned -- remaining rev_markup is rather short after filter;
2014-02-21, by wenzelm
only one internal coinduction rule
2014-02-21, by traytel
NEWS
2014-02-21, by blanchet
adapted to renaming of datatype 'cases' and 'recs' to 'case' and 'rec'
2014-02-21, by blanchet
renamed 'recs' and 'cases' theorems 'rec' and 'case' in old datatype package, for consistency with new package
2014-02-21, by blanchet
tuned proofs;
2014-02-20, by wenzelm
tuned whitespace;
2014-02-20, by wenzelm
updated keywords;
2014-02-20, by wenzelm
merged
2014-02-20, by wenzelm
more official params in context;
2014-02-20, by wenzelm
tuned signature;
2014-02-20, by wenzelm
tuned messages;
2014-02-20, by wenzelm
clarified printing of undeclared hyps;
2014-02-20, by wenzelm
modernized tool setup;
2014-02-20, by wenzelm
removed dead code;
2014-02-20, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip