Tue, 11 Sep 2012 09:40:05 +0200 blanchet generate "id" rather than (%v. v)
Tue, 11 Sep 2012 09:40:05 +0200 blanchet correctly generate sel_coiter and sel_corec theorems
Mon, 10 Sep 2012 21:44:43 +0200 blanchet generate "sel_coiters" and friends
Mon, 10 Sep 2012 18:50:27 +0200 blanchet sanity check
Mon, 10 Sep 2012 18:29:55 +0200 blanchet implemented and use "mk_sum_casesN_balanced"
Mon, 10 Sep 2012 17:52:01 +0200 blanchet fixed general case of "mk_sumEN_balanced"
Mon, 10 Sep 2012 17:36:02 +0200 blanchet debug
Mon, 10 Sep 2012 17:36:02 +0200 blanchet fixed base case of "mk_sumEN_balanced"
Mon, 10 Sep 2012 17:36:02 +0200 blanchet prevent inconsistent selector types
Mon, 10 Sep 2012 17:36:02 +0200 blanchet minor optimization
Mon, 10 Sep 2012 17:36:02 +0200 blanchet allow same selector name for several constructors
Mon, 10 Sep 2012 17:36:02 +0200 blanchet removed done TODO
Mon, 10 Sep 2012 17:36:02 +0200 blanchet avoid type inference + tuning
Mon, 10 Sep 2012 17:35:53 +0200 blanchet use balanced sums for constructors (to gracefully handle 100 constructors or more)
Mon, 10 Sep 2012 17:32:39 +0200 blanchet busted -- let's use more neutral names
Mon, 10 Sep 2012 14:52:22 +0200 bulwahn replacing own dummy value by Haskell's Prelude.undefined
Tue, 11 Sep 2012 11:29:28 +0200 wenzelm prefer global default font over IsabelleText of jEdit TextArea;
Tue, 11 Sep 2012 11:03:59 +0200 wenzelm uniform operation on initial delay;
Mon, 10 Sep 2012 21:17:32 +0200 wenzelm option jedit_load_delay;
Mon, 10 Sep 2012 21:15:46 +0200 wenzelm dynamic evaluation of time (e.g. via options);
Mon, 10 Sep 2012 19:56:08 +0200 wenzelm proper multi-line tooltip;
Mon, 10 Sep 2012 19:49:30 +0200 wenzelm more detailed option tooltip;
Mon, 10 Sep 2012 17:13:17 +0200 wenzelm more systematic JEdit_Options.make_component;
Mon, 10 Sep 2012 15:20:50 +0200 wenzelm manage Isabelle/jEdit options as Isabelle/Scala options (with persistent preferences);
Mon, 10 Sep 2012 13:19:56 +0200 wenzelm formal markup for @{file} (for hyperlinks etc.) -- interpret path wrt. master directory as usual;
Mon, 10 Sep 2012 12:13:39 +0200 wenzelm more explicit indication of legacy features;
Mon, 10 Sep 2012 12:00:28 +0200 wenzelm more explicit indication of legacy features;
Mon, 10 Sep 2012 09:57:21 +0200 traytel simplify "Process" example even further
Mon, 10 Sep 2012 09:56:06 +0200 traytel stabilized generation of parameterized theorem
Mon, 10 Sep 2012 06:46:17 +0200 nipkow added snippets
Sun, 09 Sep 2012 21:22:31 +0200 blanchet simplify "Process" example further
Sun, 09 Sep 2012 21:22:31 +0200 blanchet simplify "Process" example
Sun, 09 Sep 2012 21:13:15 +0200 traytel full name of a type as key in bnf table
Sun, 09 Sep 2012 19:57:20 +0200 blanchet fixed bug with one-value codatatype "codata 'a dead_foo = A"
Sun, 09 Sep 2012 19:05:53 +0200 blanchet tuning
Sun, 09 Sep 2012 18:55:10 +0200 blanchet fixed and reenabled "corecs" theorems
Sun, 09 Sep 2012 17:14:39 +0200 blanchet fixed and enabled generation of "coiters" theorems, including the recursive case
Sun, 09 Sep 2012 13:04:57 +0200 blanchet generate "fld_unf_corecs" as well
Sun, 09 Sep 2012 12:51:17 +0200 blanchet reactivated generation of "coiters" theorems
Sun, 09 Sep 2012 12:07:15 +0200 blanchet use map_id, not map_id', to allow better composition
Sun, 09 Sep 2012 10:58:11 +0200 traytel open typedefs everywhere in the package
Sun, 09 Sep 2012 10:15:58 +0200 traytel open typedef for datatypes
Sat, 08 Sep 2012 22:54:37 +0200 blanchet fixed and enabled iterator/recursor theorems
Sat, 08 Sep 2012 21:52:17 +0200 blanchet renamed for consistency
Sat, 08 Sep 2012 21:37:23 +0200 blanchet oops
Sat, 08 Sep 2012 21:33:15 +0200 blanchet tuning
Sat, 08 Sep 2012 21:30:31 +0200 blanchet for compatiblity with old datatype package: not only "recs" with "s", but also "iters" and their "fld_"/"unf_" variants
Sat, 08 Sep 2012 21:21:27 +0200 blanchet fixed bug with one-value types with phantom type arguments
Sat, 08 Sep 2012 21:04:27 +0200 blanchet imported patch debugging
Sat, 08 Sep 2012 21:04:26 +0200 blanchet repaired "nofail4" example
Sat, 08 Sep 2012 21:04:26 +0200 blanchet renamed xxxBNF to pre_xxx
Sat, 08 Sep 2012 21:04:26 +0200 blanchet fixed handling of map of "fun"
Sat, 08 Sep 2012 21:04:26 +0200 blanchet comment out code that's not ready
Sat, 08 Sep 2012 21:04:26 +0200 blanchet tuning
Sat, 08 Sep 2012 21:04:26 +0200 blanchet construct the right iterator theorem in the recursive case
Sat, 08 Sep 2012 21:04:26 +0200 blanchet some work on coiter tactic
Sat, 08 Sep 2012 21:04:26 +0200 blanchet more sugar on codatatypes
Sat, 08 Sep 2012 21:04:26 +0200 blanchet define corecursors
Sat, 08 Sep 2012 21:04:26 +0200 blanchet define coiterators
Sat, 08 Sep 2012 21:04:26 +0200 blanchet TODO
Sat, 08 Sep 2012 21:04:26 +0200 blanchet tuning
Sat, 08 Sep 2012 21:04:26 +0200 blanchet completed iter/rec proofs
Sat, 08 Sep 2012 21:04:26 +0200 blanchet TODOs
Sat, 08 Sep 2012 21:04:26 +0200 blanchet implemented "mk_iter_or_rec_tac"
Sat, 08 Sep 2012 21:04:26 +0200 blanchet generate iter/rec goals
Sat, 08 Sep 2012 21:04:26 +0200 blanchet repaired constant types
Sat, 08 Sep 2012 21:04:26 +0200 blanchet some work towards iterator and recursor properties
Sat, 08 Sep 2012 21:04:26 +0200 blanchet tuning
Sat, 08 Sep 2012 21:04:26 +0200 blanchet correctly curry recursor arguments
Sat, 08 Sep 2012 21:04:26 +0200 blanchet added high-level recursor, not yet curried
Fri, 07 Sep 2012 15:28:48 +0200 wenzelm merged
Fri, 07 Sep 2012 15:15:07 +0200 wenzelm tuned proofs;
Fri, 07 Sep 2012 15:00:03 +0200 wenzelm postpone update of text overview panel after incoming session edits, to improve reactivity of editing massive theories like src/HOL/Multivariate_Analysis;
Fri, 07 Sep 2012 13:58:54 +0200 wenzelm more explicit Delay operations;
Fri, 07 Sep 2012 13:58:43 +0200 wenzelm tuned proofs;
Fri, 07 Sep 2012 14:15:46 +0200 bulwahn clearer names for functions in Quickcheck's narrowing engine
Fri, 07 Sep 2012 08:36:04 +0200 nipkow merged
Fri, 07 Sep 2012 08:35:35 +0200 nipkow tuned latex
Fri, 07 Sep 2012 08:20:18 +0200 haftmann lattice instances for option type
Fri, 07 Sep 2012 08:20:18 +0200 haftmann combinator Option.these
Fri, 07 Sep 2012 07:20:55 +0200 nipkow adjusted examples
Thu, 06 Sep 2012 08:59:50 -0700 huffman countable_datatype method: pre-instantiate induction rule to avoid failure with e.g. datatype a = A "b list" and b = B "a"
Thu, 06 Sep 2012 17:12:24 +0200 traytel handle type constructors not known to be a BNF using the DEADID BNF
Thu, 06 Sep 2012 16:06:22 +0200 traytel respect order of/additional type variables supplied by the user in fixed point constructions;
Thu, 06 Sep 2012 12:21:33 +0200 blanchet gracefully handle shadowing case (fourth step of sugar localization)
Thu, 06 Sep 2012 12:14:40 +0200 blanchet careful about constructor types w.r.t. fake context (third step of localization)
Thu, 06 Sep 2012 12:04:40 +0200 blanchet read the real types off the constant types, rather than using the fake parser types (second step of sugar localization)
Thu, 06 Sep 2012 11:57:36 +0200 blanchet tuning
Thu, 06 Sep 2012 11:55:23 +0200 blanchet use "add_type" rather than "add_types_global"
Thu, 06 Sep 2012 11:51:19 +0200 blanchet don't throw away the context when hacking the theory (first step to localize the sugar code)
Thu, 06 Sep 2012 11:46:08 +0200 blanchet tuning
Thu, 06 Sep 2012 11:34:05 +0200 blanchet introduced and used "mk_Freesss", and simplified "mk_Freess(')"
Thu, 06 Sep 2012 02:56:21 +0200 blanchet construct high-level iterator RHS
Thu, 06 Sep 2012 01:37:24 +0200 krauss option for discarding build results, enabled in particular for Isabelle_makeall
Wed, 05 Sep 2012 23:59:44 +0200 blanchet by default, only generate one discriminator for a two-value datatype
Wed, 05 Sep 2012 20:54:40 +0200 wenzelm eliminated potentially confusing terminology of Scala "layer";
Wed, 05 Sep 2012 20:36:13 +0200 wenzelm merged
Wed, 05 Sep 2012 20:19:37 +0200 wenzelm tuned proofs;
Wed, 05 Sep 2012 19:51:00 +0200 wenzelm discontinued obsolete fork_mono to loosen some brakes -- NB: TTY interaction has Goal.future_proofs disabled due to missing Future.worker_task;
Wed, 05 Sep 2012 19:58:09 +0200 blanchet honor mixfix specifications
Wed, 05 Sep 2012 19:57:50 +0200 blanchet code indentation
Wed, 05 Sep 2012 16:17:53 +0200 blanchet print timing information
Wed, 05 Sep 2012 16:07:39 +0200 blanchet adapted example
Wed, 05 Sep 2012 16:00:53 +0200 blanchet check type variables on rhs
Wed, 05 Sep 2012 17:12:40 +0200 wenzelm proper subsexp projection of Isabelle_Markup.Path, in correspondence to 5d0cd770828e;
Wed, 05 Sep 2012 16:53:46 +0200 wenzelm added tooltip to reveal jEdit platform file name;
Wed, 05 Sep 2012 15:53:31 +0200 blanchet commented out slow examples again
Wed, 05 Sep 2012 15:40:29 +0200 blanchet fixed (n + 1)st bug in "mk_exhaust_tac" -- arose with uncurried constructors
Wed, 05 Sep 2012 15:40:28 +0200 blanchet fixed "mk_exhaust_tac" for the nth time
Wed, 05 Sep 2012 15:40:26 +0200 blanchet updated README
Wed, 05 Sep 2012 15:40:26 +0200 blanchet ported "Misc_Codata" to new syntax
Wed, 05 Sep 2012 15:40:13 +0200 blanchet ported "Misc_Data" to new syntax
Wed, 05 Sep 2012 15:22:37 +0200 traytel error message only in case of an error
Wed, 05 Sep 2012 14:49:35 +0200 traytel do not trivialize important internal theorem in quick_and_dirty mode
Wed, 05 Sep 2012 13:44:03 +0200 wenzelm merged
Wed, 05 Sep 2012 11:37:22 +0200 blanchet made "mk_case_eq_tac" work in the case where the first constructor is an "alternate" constructor (in which case its discriminator paradoxically starts with a negation)
Wed, 05 Sep 2012 11:18:48 +0200 blanchet tuning (systematic 1-based indices)
Wed, 05 Sep 2012 11:16:34 +0200 blanchet reindented code
Wed, 05 Sep 2012 11:11:26 +0200 blanchet added TODO
Wed, 05 Sep 2012 11:08:18 +0200 blanchet tell "select_prem_tac" not to thin any further premisses -- the "rotate_tac" otherwise confuses it
Wed, 05 Sep 2012 11:08:18 +0200 blanchet fixed "mk_alternate_disc_def_tac" in the case where the constructors are swapped compared with the common Nil/Cons case
Wed, 05 Sep 2012 11:08:18 +0200 blanchet don't get confused by extraneous premisses
Wed, 05 Sep 2012 11:08:18 +0200 blanchet added a check
Tue, 04 Sep 2012 13:06:28 +0900 Christian Sternagel NEWS; CONTRIBUTORS
Wed, 05 Sep 2012 13:02:25 +0200 wenzelm misc tuning;
Wed, 05 Sep 2012 11:19:01 +0200 wenzelm no need to wait 3h on macbroy30 (unlike former macbroy6, cf. 6e5b994070c1);
Wed, 05 Sep 2012 10:53:51 +0200 traytel more conservative rechecking of processed constraints in subtyping constraint simplification
Wed, 05 Sep 2012 09:58:37 +0200 blanchet added comment for Dmitriy
Wed, 05 Sep 2012 09:54:20 +0200 blanchet fixed bug in type instantiation of case theorem
Wed, 05 Sep 2012 09:31:31 +0200 blanchet use empty binding rather than "*" for default
Wed, 05 Sep 2012 08:32:59 +0200 nipkow tuned
Wed, 05 Sep 2012 00:58:54 +0200 blanchet fixed bugs in one-constructor case
Tue, 04 Sep 2012 23:43:02 +0200 blanchet smoothly handle one-constructor types
Tue, 04 Sep 2012 23:42:33 +0200 blanchet fixed some type issues in sugar "exhaust_tac"
Tue, 04 Sep 2012 23:09:08 +0200 blanchet optionally provide extra dead variables to the FP constructions
Tue, 04 Sep 2012 21:51:31 +0200 wenzelm merged
Tue, 04 Sep 2012 21:23:11 +0200 blanchet added robustness
Tue, 04 Sep 2012 20:45:43 +0200 wenzelm added build option -R;
Tue, 04 Sep 2012 18:49:40 +0200 blanchet implemented "mk_case_tac" -- and got rid of "cheat_tac"
Tue, 04 Sep 2012 18:14:58 +0200 blanchet define "case" constant
Tue, 04 Sep 2012 17:23:08 +0200 blanchet renamed low-level (co)iterators and (co)recursors with "fld_"/"unf_" prefix
Tue, 04 Sep 2012 16:27:27 +0200 blanchet implemented "mk_half_distinct_tac"
Tue, 04 Sep 2012 16:17:22 +0200 blanchet implemented "mk_inject_tac"
Tue, 04 Sep 2012 15:51:32 +0200 blanchet implemented "mk_exhaust_tac"
Tue, 04 Sep 2012 14:21:11 +0200 blanchet more work on FP sugar
Tue, 04 Sep 2012 13:06:41 +0200 blanchet more work on sugar + simplify Trueprop + eq idiom everywhere
Tue, 04 Sep 2012 13:05:07 +0200 blanchet renamed "disc_exclus" theorem to "disc_exclude"
Tue, 04 Sep 2012 13:05:01 +0200 blanchet more work on FP sugar
Tue, 04 Sep 2012 13:02:32 +0200 blanchet smarter "*" syntax -- fallback on "_" if "*" is impossible
Tue, 04 Sep 2012 13:02:32 +0200 blanchet more work on FP sugar
Tue, 04 Sep 2012 13:02:31 +0200 blanchet renamed theorem
Tue, 04 Sep 2012 13:02:30 +0200 blanchet tuned TODO comment
Tue, 04 Sep 2012 13:02:30 +0200 blanchet allow pseudo-definition of is_Cons in terms of is_Nil (and similarly for other two-constructor datatypes)
Tue, 04 Sep 2012 13:02:29 +0200 blanchet removed oddities
Tue, 04 Sep 2012 13:02:28 +0200 blanchet allow "*" to indicate no discriminator
Tue, 04 Sep 2012 13:02:28 +0200 blanchet tuned TODOs
Tue, 04 Sep 2012 13:02:26 +0200 blanchet started work on sugared "(co)data" commands
Tue, 04 Sep 2012 13:02:25 +0200 blanchet export "wrap" function
Tue, 04 Sep 2012 12:12:03 +0200 traytel eliminated obsolete "parallel_proofs = 0" restriction (cf. 0e5b859e1c91)
Tue, 04 Sep 2012 12:10:19 +0200 traytel no more aliases for Local_Theory.note; use Thm.close_derivation in internal theorems;
Tue, 04 Sep 2012 00:16:03 +0200 wenzelm enable parallel terminal proofs in interaction;
Mon, 03 Sep 2012 23:03:54 +0200 wenzelm misc tuning;
Mon, 03 Sep 2012 22:51:33 +0200 wenzelm merged
Mon, 03 Sep 2012 18:12:59 +0200 traytel killed internal output
Mon, 03 Sep 2012 17:57:34 +0200 traytel generate coinductive witnesses for codatatypes
Mon, 03 Sep 2012 17:56:39 +0200 traytel generalized signature
Mon, 03 Sep 2012 17:55:42 +0200 traytel added examples for testing of coinductive witnesses
Mon, 03 Sep 2012 22:50:07 +0200 wenzelm continue with more robust dummy session after failed startup;
Mon, 03 Sep 2012 22:31:27 +0200 wenzelm prefer old startup dialog scheme (cf. 514bb82514df);
Mon, 03 Sep 2012 22:22:38 +0200 wenzelm more permissive handling of plugin startup failure;
Mon, 03 Sep 2012 21:30:34 +0200 wenzelm bypass slow check for inlined files, where it is not really required;
Mon, 03 Sep 2012 20:57:51 +0200 wenzelm more direct access to all-important chunks for text painting;
Mon, 03 Sep 2012 15:50:41 +0200 nipkow merged
Mon, 03 Sep 2012 15:41:06 +0200 nipkow added annotations after condition in if and while
Mon, 03 Sep 2012 13:19:52 +0200 wenzelm merge, resolving trivial conflict;
Thu, 30 Aug 2012 15:44:03 +0900 Christian Sternagel forgot to add lemmas
Thu, 30 Aug 2012 13:44:15 +0900 Christian Sternagel hide newly introduced constant Sublist.sub to allow for name sub in TreeFsetI
Thu, 30 Aug 2012 13:39:43 +0900 Christian Sternagel reverted (accidentally commited) changes from changeset fd4aef9bc7a9
Thu, 30 Aug 2012 13:39:30 +0900 Christian Sternagel reverted (accidentally commited) changes from changeset fd4aef9bc7a9
Thu, 30 Aug 2012 13:38:27 +0900 Christian Sternagel added theory instantiating type class order for list prefixes
Thu, 30 Aug 2012 13:06:04 +0900 Christian Sternagel Main is implicitly imported via Sublist
Thu, 30 Aug 2012 13:05:11 +0900 Christian Sternagel added author
Thu, 30 Aug 2012 13:03:03 +0900 Christian Sternagel List is implicitly imported by Main
Wed, 29 Aug 2012 16:25:35 +0900 Christian Sternagel introduced "sub" as abbreviation for "emb (op =)";
Wed, 29 Aug 2012 12:24:26 +0900 Christian Sternagel base Sublist_Order on Sublist (using a simplified form of embedding as sublist relation)
Wed, 29 Aug 2012 12:23:14 +0900 Christian Sternagel dropped ord and bot instance for list prefixes (use locale interpretation instead, which allows users to decide what order to use on lists)
Wed, 29 Aug 2012 11:05:44 +0900 Christian Sternagel more lemmas on suffixes and embedding
Wed, 29 Aug 2012 10:57:24 +0900 Christian Sternagel changed arguement order of suffixeq (to facilitate reading "suffixeq xs ys" as "xs is a (possibly empty) suffix of ys)
Wed, 29 Aug 2012 10:48:28 +0900 Christian Sternagel added embedding for lists (constant emb)
Wed, 29 Aug 2012 10:46:11 +0900 Christian Sternagel renamed (in Sublist): postfix ~> suffixeq, and dropped infix syntax >>=
Wed, 29 Aug 2012 10:35:05 +0900 Christian Sternagel renamed (in Sublist): prefix ~> prefixeq, strict_prefix ~> prefix
Wed, 29 Aug 2012 10:27:56 +0900 Christian Sternagel renamed theory List_Prefix into Sublist (since it is not only about prefixes)
Mon, 03 Sep 2012 11:54:21 +0200 blanchet compile
Mon, 03 Sep 2012 11:54:21 +0200 blanchet rearrange dependencies
Mon, 03 Sep 2012 11:54:21 +0200 blanchet renamed three BNF/(co)datatype-related commands
Mon, 03 Sep 2012 11:30:29 +0200 wenzelm tuned boundary cases of command-line;
Mon, 03 Sep 2012 11:09:25 +0200 wenzelm "isabelle logo" produces EPS and PDF format simultaneously;
Mon, 03 Sep 2012 10:17:17 +0200 wenzelm actually reset output when there is no valid command span here (especially relevant at very end of jEdit buffer, which lacks the terminating newline);
Mon, 03 Sep 2012 09:15:58 +0200 wenzelm tuned proofs;
Mon, 03 Sep 2012 09:15:40 +0200 wenzelm some parallel ML;
Sun, 02 Sep 2012 21:24:33 +0200 wenzelm proper classpath on windows;
Sun, 02 Sep 2012 21:07:50 +0200 wenzelm proper classpath for Java FX;
Sun, 02 Sep 2012 21:01:11 +0200 wenzelm basic setup for HTML5 panel;
Sun, 02 Sep 2012 19:26:05 +0200 wenzelm basic support for Java FX;
Sun, 02 Sep 2012 14:02:05 +0200 wenzelm maintain stable state of node entries from last round -- bypass slightly different Thm.join_theory_proofs;
Sat, 01 Sep 2012 19:46:21 +0200 wenzelm removed unused material;
Sat, 01 Sep 2012 19:43:18 +0200 wenzelm discontinued complicated/unreliable notion of recent proofs within context;
Sat, 01 Sep 2012 19:27:28 +0200 wenzelm central management of forked goals wrt. transaction id;
Fri, 31 Aug 2012 22:34:37 +0200 wenzelm merged
Fri, 31 Aug 2012 22:25:06 +0200 wenzelm always register proofs, even for empty binding;
Fri, 31 Aug 2012 22:24:14 +0200 wenzelm tuned signature;
Fri, 31 Aug 2012 16:07:06 +0200 blanchet made parser a bit more flexible
Fri, 31 Aug 2012 16:07:06 +0200 blanchet tuning
Fri, 31 Aug 2012 16:07:06 +0200 blanchet pad the selectors' list with default names
Fri, 31 Aug 2012 16:07:06 +0200 blanchet generate default names for selectors
Fri, 31 Aug 2012 15:04:03 +0200 blanchet renamed "disc_disjoint" property "disj_exclus"
Fri, 31 Aug 2012 15:04:03 +0200 blanchet optimized "mk_split_tac" + use "notes"
Fri, 31 Aug 2012 15:04:03 +0200 blanchet optimized "mk_case_disc_tac" further
Fri, 31 Aug 2012 15:04:03 +0200 blanchet optimized "mk_case_disc_tac"
Fri, 31 Aug 2012 15:04:03 +0200 blanchet tuning
Fri, 31 Aug 2012 15:04:03 +0200 blanchet rationalized data structure for distinctness theorems
Fri, 31 Aug 2012 15:04:03 +0200 blanchet optimized "case_cong" proof
Fri, 31 Aug 2012 15:04:03 +0200 blanchet allow default names for selectors via wildcard (_) + fix wrong index (k)
Fri, 31 Aug 2012 15:04:03 +0200 blanchet minor fixes (for compatibility with existing datatype package)
Fri, 31 Aug 2012 15:04:03 +0200 blanchet generate "split_asm" property
Fri, 31 Aug 2012 15:04:03 +0200 blanchet generate "split" property
Fri, 31 Aug 2012 16:35:30 +0200 wenzelm more precise register_proofs for local goals;
Fri, 31 Aug 2012 15:25:26 +0200 wenzelm more informative error message from failed goal forks (violating old-style TTY protocol!);
Fri, 31 Aug 2012 15:24:26 +0200 wenzelm avoid empty tooltips;
Fri, 31 Aug 2012 15:03:44 +0200 wenzelm clarified command status (again);
Fri, 31 Aug 2012 14:52:29 +0200 wenzelm recovered ScrollPane from d899be1cfe6d;
Fri, 31 Aug 2012 14:35:04 +0200 wenzelm more markup for failed goal forks, reusing "bad";
Fri, 31 Aug 2012 13:23:25 +0200 wenzelm further refinement of command status, to accomodate forked proofs;
Thu, 30 Aug 2012 22:38:12 +0200 wenzelm merged;
Thu, 30 Aug 2012 17:22:34 +0200 blanchet make parallel list indexing possible for inject theorems
Thu, 30 Aug 2012 17:02:48 +0200 blanchet generate "weak_case_cong" property
Thu, 30 Aug 2012 16:50:03 +0200 blanchet generate "case_cong" property
Thu, 30 Aug 2012 15:57:14 +0200 blanchet generate "case_disc" property
Thu, 30 Aug 2012 14:52:39 +0200 blanchet generate "ctr_sels" theorems
Thu, 30 Aug 2012 14:27:26 +0200 blanchet generate "disc_exhaust" property
(0) -30000 -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip