Wed, 10 Feb 2010 08:54:56 +0100 merged
haftmann [Wed, 10 Feb 2010 08:54:56 +0100] rev 35086
merged
Wed, 10 Feb 2010 08:54:40 +0100 moved constants inverse and divide to Ring.thy
haftmann [Wed, 10 Feb 2010 08:54:40 +0100] rev 35085
moved constants inverse and divide to Ring.thy
Wed, 10 Feb 2010 08:49:26 +0100 moved constants inverse and divide to Ring.thy
haftmann [Wed, 10 Feb 2010 08:49:26 +0100] rev 35084
moved constants inverse and divide to Ring.thy
Wed, 10 Feb 2010 08:49:26 +0100 division ring assumes divide_inverse
haftmann [Wed, 10 Feb 2010 08:49:26 +0100] rev 35083
division ring assumes divide_inverse
Wed, 10 Feb 2010 08:49:25 +0100 rely less on ordered rewriting
haftmann [Wed, 10 Feb 2010 08:49:25 +0100] rev 35082
rely less on ordered rewriting
Wed, 10 Feb 2010 00:51:54 +0100 merged
wenzelm [Wed, 10 Feb 2010 00:51:54 +0100] rev 35081
merged
Tue, 09 Feb 2010 21:32:57 +0100 merged
blanchet [Tue, 09 Feb 2010 21:32:57 +0100] rev 35080
merged
Tue, 09 Feb 2010 17:06:05 +0100 merged (manual for "nitpick_hol.ML" and "kodkod.ML")
blanchet [Tue, 09 Feb 2010 17:06:05 +0100] rev 35079
merged (manual for "nitpick_hol.ML" and "kodkod.ML")
Tue, 09 Feb 2010 16:07:51 +0100 optimization to quantifiers in Nitpick's handling of simp rules + renamed some SAT solvers
blanchet [Tue, 09 Feb 2010 16:07:51 +0100] rev 35078
optimization to quantifiers in Nitpick's handling of simp rules + renamed some SAT solvers
Tue, 09 Feb 2010 16:05:49 +0100 make Quickcheck identify itself, so people don't submit bug reports to me thinking that it was Nitpick
blanchet [Tue, 09 Feb 2010 16:05:49 +0100] rev 35077
make Quickcheck identify itself, so people don't submit bug reports to me thinking that it was Nitpick
Fri, 05 Feb 2010 14:27:21 +0100 added hotel key card example for Nitpick, and renumber atoms in Nitpick's output for increased readability
blanchet [Fri, 05 Feb 2010 14:27:21 +0100] rev 35076
added hotel key card example for Nitpick, and renumber atoms in Nitpick's output for increased readability
Fri, 05 Feb 2010 12:04:54 +0100 handle Nitpick's nonstandard model enumeration in a cleaner way;
blanchet [Fri, 05 Feb 2010 12:04:54 +0100] rev 35075
handle Nitpick's nonstandard model enumeration in a cleaner way; and renumber the atoms so that we get more often a_1 and a_2 and less often a_{n-1} and a_{n-2} in counterexamples
Fri, 05 Feb 2010 11:24:53 +0100 proper quoting of file paths when invoking Kodkodi from Nitpick
blanchet [Fri, 05 Feb 2010 11:24:53 +0100] rev 35074
proper quoting of file paths when invoking Kodkodi from Nitpick
Fri, 05 Feb 2010 11:15:16 +0100 merged
blanchet [Fri, 05 Feb 2010 11:15:16 +0100] rev 35073
merged
Fri, 05 Feb 2010 11:14:34 +0100 optimize Nitpick's encoding for other datatypes than list that have a constant constructor like "Nil";
blanchet [Fri, 05 Feb 2010 11:14:34 +0100] rev 35072
optimize Nitpick's encoding for other datatypes than list that have a constant constructor like "Nil"; this gains one cardinality in the AA tree examples in the Nitpick manual
Thu, 04 Feb 2010 16:50:26 +0100 adapted example following previous Nitpick change and fixed minor optimization in Nitpick
blanchet [Thu, 04 Feb 2010 16:50:26 +0100] rev 35071
adapted example following previous Nitpick change and fixed minor optimization in Nitpick
Thu, 04 Feb 2010 16:03:15 +0100 split "nitpick_hol.ML" into two files to make it more manageable;
blanchet [Thu, 04 Feb 2010 16:03:15 +0100] rev 35070
split "nitpick_hol.ML" into two files to make it more manageable; more refactoring to come
Wed, 10 Feb 2010 00:50:36 +0100 removed obsolete CVS Ids;
wenzelm [Wed, 10 Feb 2010 00:50:36 +0100] rev 35069
removed obsolete CVS Ids;
Wed, 10 Feb 2010 00:46:56 +0100 modernized translations;
wenzelm [Wed, 10 Feb 2010 00:46:56 +0100] rev 35068
modernized translations;
Wed, 10 Feb 2010 00:45:16 +0100 modernized syntax translations, using mostly abbreviation/notation;
wenzelm [Wed, 10 Feb 2010 00:45:16 +0100] rev 35067
modernized syntax translations, using mostly abbreviation/notation; minor tuning;
Tue, 09 Feb 2010 16:07:09 +0100 simple proofs make life faster and easier
haftmann [Tue, 09 Feb 2010 16:07:09 +0100] rev 35066
simple proofs make life faster and easier
Tue, 09 Feb 2010 14:32:16 +0100 merged
haftmann [Tue, 09 Feb 2010 14:32:16 +0100] rev 35065
merged
Tue, 09 Feb 2010 11:47:47 +0100 hide fact names clashing with fact names from Group.thy
haftmann [Tue, 09 Feb 2010 11:47:47 +0100] rev 35064
hide fact names clashing with fact names from Group.thy
Tue, 09 Feb 2010 11:07:14 +0100 dropped lemma duplicates
haftmann [Tue, 09 Feb 2010 11:07:14 +0100] rev 35063
dropped lemma duplicates
Tue, 09 Feb 2010 13:54:27 +0100 isatest: activated HOL-Nitpick_Examples (by adding component kodkodi) on some platforms where it mostly works as expected;
wenzelm [Tue, 09 Feb 2010 13:54:27 +0100] rev 35062
isatest: activated HOL-Nitpick_Examples (by adding component kodkodi) on some platforms where it mostly works as expected;
Tue, 09 Feb 2010 08:28:12 +0100 adjusted to cs. 9f841f20dca6
haftmann [Tue, 09 Feb 2010 08:28:12 +0100] rev 35061
adjusted to cs. 9f841f20dca6
Mon, 08 Feb 2010 15:54:01 -0800 merged
huffman [Mon, 08 Feb 2010 15:54:01 -0800] rev 35060
merged
Mon, 08 Feb 2010 15:49:01 -0800 correct definedness side conditions for copy_apps and take_apps
huffman [Mon, 08 Feb 2010 15:49:01 -0800] rev 35059
correct definedness side conditions for copy_apps and take_apps
Mon, 08 Feb 2010 11:14:12 -0800 handle case where copy_stricts cannot be proven; rewrite proof script for take_apps
huffman [Mon, 08 Feb 2010 11:14:12 -0800] rev 35058
handle case where copy_stricts cannot be proven; rewrite proof script for take_apps
Sun, 07 Feb 2010 10:31:11 -0800 rewrite proof script for take_stricts
huffman [Sun, 07 Feb 2010 10:31:11 -0800] rev 35057
rewrite proof script for take_stricts
Sun, 07 Feb 2010 10:16:10 -0800 remove redundant theorem attributes
huffman [Sun, 07 Feb 2010 10:16:10 -0800] rev 35056
remove redundant theorem attributes
Sun, 07 Feb 2010 10:15:15 -0800 add lemma iterate_below_fix
huffman [Sun, 07 Feb 2010 10:15:15 -0800] rev 35055
add lemma iterate_below_fix
Mon, 08 Feb 2010 21:28:27 +0100 modernized some syntax translations;
wenzelm [Mon, 08 Feb 2010 21:28:27 +0100] rev 35054
modernized some syntax translations;
Mon, 08 Feb 2010 21:26:52 +0100 more precise dependencies;
wenzelm [Mon, 08 Feb 2010 21:26:52 +0100] rev 35053
more precise dependencies;
Mon, 08 Feb 2010 17:13:45 +0100 merged
haftmann [Mon, 08 Feb 2010 17:13:45 +0100] rev 35052
merged
Mon, 08 Feb 2010 17:12:40 +0100 re-generated certificates
haftmann [Mon, 08 Feb 2010 17:12:40 +0100] rev 35051
re-generated certificates
Mon, 08 Feb 2010 17:12:38 +0100 renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
haftmann [Mon, 08 Feb 2010 17:12:38 +0100] rev 35050
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields
Mon, 08 Feb 2010 17:12:32 +0100 tuned spelling
haftmann [Mon, 08 Feb 2010 17:12:32 +0100] rev 35049
tuned spelling
Mon, 08 Feb 2010 17:12:30 +0100 tuned proofs
haftmann [Mon, 08 Feb 2010 17:12:30 +0100] rev 35048
tuned proofs
Mon, 08 Feb 2010 17:12:27 +0100 hide fact Nat.add_0_right; make add_0_right from Groups priority
haftmann [Mon, 08 Feb 2010 17:12:27 +0100] rev 35047
hide fact Nat.add_0_right; make add_0_right from Groups priority
Mon, 08 Feb 2010 17:12:24 +0100 tuned header
haftmann [Mon, 08 Feb 2010 17:12:24 +0100] rev 35046
tuned header
Mon, 08 Feb 2010 17:12:22 +0100 using code antiquotation
haftmann [Mon, 08 Feb 2010 17:12:22 +0100] rev 35045
using code antiquotation
Mon, 08 Feb 2010 17:12:18 +0100 tuned header
haftmann [Mon, 08 Feb 2010 17:12:18 +0100] rev 35044
tuned header
Mon, 08 Feb 2010 14:22:22 +0100 dropped accidental duplication of "lin" prefix from cs. 108662d50512
haftmann [Mon, 08 Feb 2010 14:22:22 +0100] rev 35043
dropped accidental duplication of "lin" prefix from cs. 108662d50512
Mon, 08 Feb 2010 14:22:22 +0100 NEWS: ax_simps
haftmann [Mon, 08 Feb 2010 14:22:22 +0100] rev 35042
NEWS: ax_simps
Mon, 08 Feb 2010 14:12:50 +0100 avoid upto in generated code (is infix operator in library.ML)
haftmann [Mon, 08 Feb 2010 14:12:50 +0100] rev 35041
avoid upto in generated code (is infix operator in library.ML)
Mon, 08 Feb 2010 15:25:00 +0100 separate library theory for type classes combining lattices with various algebraic structures; c.f. cs. 7efe662e41b4
haftmann [Mon, 08 Feb 2010 15:25:00 +0100] rev 35040
separate library theory for type classes combining lattices with various algebraic structures; c.f. cs. 7efe662e41b4
Mon, 08 Feb 2010 14:08:32 +0100 merged
haftmann [Mon, 08 Feb 2010 14:08:32 +0100] rev 35039
merged
Mon, 08 Feb 2010 14:06:58 +0100 more precise proofs
haftmann [Mon, 08 Feb 2010 14:06:58 +0100] rev 35038
more precise proofs
Mon, 08 Feb 2010 14:06:54 +0100 moved auxiliary lemmas to more appropriate places
haftmann [Mon, 08 Feb 2010 14:06:54 +0100] rev 35037
moved auxiliary lemmas to more appropriate places
Mon, 08 Feb 2010 14:06:51 +0100 separate library theory for type classes combining lattices with various algebraic structures; more simp rules
haftmann [Mon, 08 Feb 2010 14:06:51 +0100] rev 35036
separate library theory for type classes combining lattices with various algebraic structures; more simp rules
Mon, 08 Feb 2010 14:06:48 +0100 dropped instantiations for combined lattices
haftmann [Mon, 08 Feb 2010 14:06:48 +0100] rev 35035
dropped instantiations for combined lattices
Mon, 08 Feb 2010 14:06:46 +0100 added lemmas involving Min, Max, uminus
haftmann [Mon, 08 Feb 2010 14:06:46 +0100] rev 35034
added lemmas involving Min, Max, uminus
Mon, 08 Feb 2010 14:06:43 +0100 tuned proof
haftmann [Mon, 08 Feb 2010 14:06:43 +0100] rev 35033
tuned proof
Mon, 08 Feb 2010 14:06:41 +0100 separate library theory for type classes combining lattices with various algebraic structures
haftmann [Mon, 08 Feb 2010 14:06:41 +0100] rev 35032
separate library theory for type classes combining lattices with various algebraic structures
Mon, 08 Feb 2010 14:04:51 +0100 more quotes;
wenzelm [Mon, 08 Feb 2010 14:04:51 +0100] rev 35031
more quotes;
Mon, 08 Feb 2010 11:13:30 +0100 merged
haftmann [Mon, 08 Feb 2010 11:13:30 +0100] rev 35030
merged
Mon, 08 Feb 2010 10:36:02 +0100 separate theory for index structures
haftmann [Mon, 08 Feb 2010 10:36:02 +0100] rev 35029
separate theory for index structures
Fri, 05 Feb 2010 14:33:50 +0100 more consistent naming of type classes involving orderings (and lattices) -- c.f. NEWS
haftmann [Fri, 05 Feb 2010 14:33:50 +0100] rev 35028
more consistent naming of type classes involving orderings (and lattices) -- c.f. NEWS
Fri, 05 Feb 2010 14:33:31 +0100 more consistent naming of type classes involving orderings (and lattices) -- c.f. NEWS
haftmann [Fri, 05 Feb 2010 14:33:31 +0100] rev 35027
more consistent naming of type classes involving orderings (and lattices) -- c.f. NEWS
Fri, 05 Feb 2010 14:33:29 +0100 added explaining comment; added ac_simps slot; drop unused abstract lattice; dropped mysterious syntax declaration
haftmann [Fri, 05 Feb 2010 14:33:29 +0100] rev 35026
added explaining comment; added ac_simps slot; drop unused abstract lattice; dropped mysterious syntax declaration
Mon, 08 Feb 2010 11:01:47 +0100 split SMT perl script: certificate caching and invokation of remote solvers are now in separate scripts,
boehmes [Mon, 08 Feb 2010 11:01:47 +0100] rev 35025
split SMT perl script: certificate caching and invokation of remote solvers are now in separate scripts, modernized perl scripts: prefer standalone executables
Sun, 07 Feb 2010 20:44:25 +0100 removed paranoia setting of signal handler -- appears to be no longer necessary (thanks to Cygwin 1.7?);
wenzelm [Sun, 07 Feb 2010 20:44:25 +0100] rev 35024
removed paranoia setting of signal handler -- appears to be no longer necessary (thanks to Cygwin 1.7?);
Sun, 07 Feb 2010 20:21:38 +0100 modernized perl scripts: prefer standalone executables;
wenzelm [Sun, 07 Feb 2010 20:21:38 +0100] rev 35023
modernized perl scripts: prefer standalone executables; exec bash wrapper script directly -- avoid intermediate process;
Sun, 07 Feb 2010 19:54:12 +0100 modernized perl scripts: prefer standalone executables;
wenzelm [Sun, 07 Feb 2010 19:54:12 +0100] rev 35022
modernized perl scripts: prefer standalone executables;
Sun, 07 Feb 2010 19:33:34 +0100 renamed old-style Drule.standard to Drule.export_without_context, to emphasize that this is in no way a standard operation;
wenzelm [Sun, 07 Feb 2010 19:33:34 +0100] rev 35021
renamed old-style Drule.standard to Drule.export_without_context, to emphasize that this is in no way a standard operation;
Sun, 07 Feb 2010 19:31:55 +0100 prefer explicit @{lemma} over adhoc forward reasoning;
wenzelm [Sun, 07 Feb 2010 19:31:55 +0100] rev 35020
prefer explicit @{lemma} over adhoc forward reasoning;
Sun, 07 Feb 2010 18:04:48 +0100 simplified interface for ML antiquotations, struct_name is always "Isabelle";
wenzelm [Sun, 07 Feb 2010 18:04:48 +0100] rev 35019
simplified interface for ML antiquotations, struct_name is always "Isabelle";
Sat, 06 Feb 2010 23:26:17 +0100 tuned isatest ML_OPTIONS;
wenzelm [Sat, 06 Feb 2010 23:26:17 +0100] rev 35018
tuned isatest ML_OPTIONS;
Sat, 06 Feb 2010 22:54:53 +0100 removed ever experimental support for Moscow ML -- hardly works anymore;
wenzelm [Sat, 06 Feb 2010 22:54:53 +0100] rev 35017
removed ever experimental support for Moscow ML -- hardly works anymore;
Sat, 06 Feb 2010 22:06:18 +0100 result: Single_Assignment.var;
wenzelm [Sat, 06 Feb 2010 22:06:18 +0100] rev 35016
result: Single_Assignment.var;
Sat, 06 Feb 2010 22:05:02 +0100 removed slightly adhoc single-assignment feature, cf. structure Single_Assignment;
wenzelm [Sat, 06 Feb 2010 22:05:02 +0100] rev 35015
removed slightly adhoc single-assignment feature, cf. structure Single_Assignment; access: uninterruptible update/broadcast, to prevent lost signals;
Sat, 06 Feb 2010 22:01:48 +0100 explicit representation of single-assignment variables;
wenzelm [Sat, 06 Feb 2010 22:01:48 +0100] rev 35014
explicit representation of single-assignment variables;
Sat, 06 Feb 2010 20:57:07 +0100 fixed spelling;
wenzelm [Sat, 06 Feb 2010 20:57:07 +0100] rev 35013
fixed spelling;
Sat, 06 Feb 2010 16:32:34 +0100 removed unused "boundary" of Table/Graph.get_first;
wenzelm [Sat, 06 Feb 2010 16:32:34 +0100] rev 35012
removed unused "boundary" of Table/Graph.get_first;
Sat, 06 Feb 2010 15:51:22 +0100 proper treatment of paths passed to the shell -- to allow spaces in file names as usual;
wenzelm [Sat, 06 Feb 2010 15:51:22 +0100] rev 35011
proper treatment of paths passed to the shell -- to allow spaces in file names as usual;
Sat, 06 Feb 2010 14:50:55 +0100 renamed system/system_out to bash/bash_output -- to emphasized that this is really GNU bash, not some undefined POSIX sh;
wenzelm [Sat, 06 Feb 2010 14:50:55 +0100] rev 35010
renamed system/system_out to bash/bash_output -- to emphasized that this is really GNU bash, not some undefined POSIX sh;
Sat, 06 Feb 2010 14:39:33 +0100 misc tuning;
wenzelm [Sat, 06 Feb 2010 14:39:33 +0100] rev 35009
misc tuning;
Sat, 06 Feb 2010 08:42:37 +0100 merged
haftmann [Sat, 06 Feb 2010 08:42:37 +0100] rev 35008
merged
Sat, 06 Feb 2010 08:42:22 +0100 adjusted to changeset 118b41bba42b5
haftmann [Sat, 06 Feb 2010 08:42:22 +0100] rev 35007
adjusted to changeset 118b41bba42b5
Sat, 06 Feb 2010 00:22:01 +0100 tuned font handling;
wenzelm [Sat, 06 Feb 2010 00:22:01 +0100] rev 35006
tuned font handling; explicit workaround for Apple's font manager in Java 1.6, which fails to create "IsabelleTextBold" as family member of "IsabelleText";
Fri, 05 Feb 2010 22:09:57 +0100 updated versions of requirements;
wenzelm [Fri, 05 Feb 2010 22:09:57 +0100] rev 35005
updated versions of requirements;
Fri, 05 Feb 2010 22:07:42 +0100 filter out identical completions only after symbols.decode -- recover completion of literal symbols (e.g. \<AA>);
wenzelm [Fri, 05 Feb 2010 22:07:42 +0100] rev 35004
filter out identical completions only after symbols.decode -- recover completion of literal symbols (e.g. \<AA>);
Fri, 05 Feb 2010 20:19:40 +0100 eliminated self intersection and non-integer coordinates;
wenzelm [Fri, 05 Feb 2010 20:19:40 +0100] rev 35003
eliminated self intersection and non-integer coordinates;
Fri, 05 Feb 2010 19:48:13 +0100 try "GTK+" as well -- note that "Nimbus" is unavailable in versions of OpenJDK;
wenzelm [Fri, 05 Feb 2010 19:48:13 +0100] rev 35002
try "GTK+" as well -- note that "Nimbus" is unavailable in versions of OpenJDK;
Fri, 05 Feb 2010 14:39:02 +0100 updated generated files;
wenzelm [Fri, 05 Feb 2010 14:39:02 +0100] rev 35001
updated generated files;
Fri, 05 Feb 2010 11:51:52 +0100 merged
wenzelm [Fri, 05 Feb 2010 11:51:52 +0100] rev 35000
merged
Thu, 04 Feb 2010 14:45:08 +0100 Changed 'bounded unique existential quantifiers' from a constant to syntax translation.
hoelzl [Thu, 04 Feb 2010 14:45:08 +0100] rev 34999
Changed 'bounded unique existential quantifiers' from a constant to syntax translation.
Thu, 04 Feb 2010 13:36:52 +0100 four changes to Nitpick:
blanchet [Thu, 04 Feb 2010 13:36:52 +0100] rev 34998
four changes to Nitpick: 1. avoid writing absolute paths in Kodkodi files for input/output files of external SAT solvers (e.g. MiniSat), to dodge Cygwin problems 2. do eta-contraction in the monotonicity check 3. improved quantifier massaging algorithms using ideas from Paradox 4. repaired "check_potential" and "check_genuine"
Tue, 02 Feb 2010 23:38:41 +0100 capture error messages (of SMT solvers)
boehmes [Tue, 02 Feb 2010 23:38:41 +0100] rev 34997
capture error messages (of SMT solvers)
Tue, 02 Feb 2010 19:30:08 +0100 updated dependencies
boehmes [Tue, 02 Feb 2010 19:30:08 +0100] rev 34996
updated dependencies
Tue, 02 Feb 2010 19:26:34 +0100 merged
boehmes [Tue, 02 Feb 2010 19:26:34 +0100] rev 34995
merged
Tue, 02 Feb 2010 19:10:48 +0100 updated SMT certificates
boehmes [Tue, 02 Feb 2010 19:10:48 +0100] rev 34994
updated SMT certificates
Tue, 02 Feb 2010 19:09:41 +0100 updated examples due to changes in the way SMT certificates are stored
boehmes [Tue, 02 Feb 2010 19:09:41 +0100] rev 34993
updated examples due to changes in the way SMT certificates are stored
Tue, 02 Feb 2010 18:16:48 +0100 merged
berghofe [Tue, 02 Feb 2010 18:16:48 +0100] rev 34992
merged
Sun, 31 Jan 2010 15:22:40 +0100 merged
berghofe [Sun, 31 Jan 2010 15:22:40 +0100] rev 34991
merged
Sat, 30 Jan 2010 17:03:46 +0100 Adapted to changes in cases method.
berghofe [Sat, 30 Jan 2010 17:03:46 +0100] rev 34990
Adapted to changes in cases method.
Sat, 30 Jan 2010 17:01:01 +0100 Adapted to changes in setup of cases method.
berghofe [Sat, 30 Jan 2010 17:01:01 +0100] rev 34989
Adapted to changes in setup of cases method.
Sat, 30 Jan 2010 16:59:49 +0100 Added setup for simplification of equality constraints in cases rules.
berghofe [Sat, 30 Jan 2010 16:59:49 +0100] rev 34988
Added setup for simplification of equality constraints in cases rules.
Sat, 30 Jan 2010 16:58:46 +0100 Added infrastructure for simplifying equality constraints in cases rules.
berghofe [Sat, 30 Jan 2010 16:58:46 +0100] rev 34987
Added infrastructure for simplifying equality constraints in cases rules.
Sat, 30 Jan 2010 16:56:28 +0100 Added "constraints" tag / attribute for specifying the number of equality
berghofe [Sat, 30 Jan 2010 16:56:28 +0100] rev 34986
Added "constraints" tag / attribute for specifying the number of equality constraints in cases rules.
Tue, 02 Feb 2010 18:12:05 +0100 updated SMT certificates
boehmes [Tue, 02 Feb 2010 18:12:05 +0100] rev 34985
updated SMT certificates
Tue, 02 Feb 2010 18:11:21 +0100 updated SMT examples
boehmes [Tue, 02 Feb 2010 18:11:21 +0100] rev 34984
updated SMT examples
Tue, 02 Feb 2010 18:10:41 +0100 collect certificates in a single file
boehmes [Tue, 02 Feb 2010 18:10:41 +0100] rev 34983
collect certificates in a single file
Tue, 02 Feb 2010 11:38:38 +0100 added support for nonstandard models to Nitpick (based on an idea by Koen Claessen) and did other fixes to Nitpick
blanchet [Tue, 02 Feb 2010 11:38:38 +0100] rev 34982
added support for nonstandard models to Nitpick (based on an idea by Koen Claessen) and did other fixes to Nitpick
Mon, 01 Feb 2010 14:12:12 +0100 Removed explicit type annotations
himmelma [Mon, 01 Feb 2010 14:12:12 +0100] rev 34981
Removed explicit type annotations
Sun, 31 Jan 2010 19:07:03 +0100 adjusted to changes in List_Set.thy
haftmann [Sun, 31 Jan 2010 19:07:03 +0100] rev 34980
adjusted to changes in List_Set.thy
Sun, 31 Jan 2010 14:51:32 +0100 more correspondence lemmas between related operations
haftmann [Sun, 31 Jan 2010 14:51:32 +0100] rev 34979
more correspondence lemmas between related operations
Sun, 31 Jan 2010 14:51:32 +0100 canonical insert operation; generalized lemma foldl_apply_inv to foldl_apply
haftmann [Sun, 31 Jan 2010 14:51:32 +0100] rev 34978
canonical insert operation; generalized lemma foldl_apply_inv to foldl_apply
Sun, 31 Jan 2010 14:51:32 +0100 dropped some redundancies
haftmann [Sun, 31 Jan 2010 14:51:32 +0100] rev 34977
dropped some redundancies
Sun, 31 Jan 2010 14:51:31 +0100 generalized lemma foldl_apply_inv to foldl_apply
haftmann [Sun, 31 Jan 2010 14:51:31 +0100] rev 34976
generalized lemma foldl_apply_inv to foldl_apply
Sun, 31 Jan 2010 14:51:30 +0100 more correspondence lemmas between related operations; tuned some proofs
haftmann [Sun, 31 Jan 2010 14:51:30 +0100] rev 34975
more correspondence lemmas between related operations; tuned some proofs
Thu, 28 Jan 2010 11:48:49 +0100 new theory Algebras.thy for generic algebraic structures
haftmann [Thu, 28 Jan 2010 11:48:49 +0100] rev 34974
new theory Algebras.thy for generic algebraic structures
Thu, 28 Jan 2010 11:48:43 +0100 dropped mk_left_commute; use interpretation of locale abel_semigroup instead
haftmann [Thu, 28 Jan 2010 11:48:43 +0100] rev 34973
dropped mk_left_commute; use interpretation of locale abel_semigroup instead
Wed, 27 Jan 2010 14:03:08 +0100 merged
haftmann [Wed, 27 Jan 2010 14:03:08 +0100] rev 34972
merged
Wed, 27 Jan 2010 14:02:53 +0100 a more complex record expression -- cf. src/HOL/Tools/quickcheck_generators.ML
haftmann [Wed, 27 Jan 2010 14:02:53 +0100] rev 34971
a more complex record expression -- cf. src/HOL/Tools/quickcheck_generators.ML
Wed, 27 Jan 2010 14:02:53 +0100 lemma Image_closed_trancl
haftmann [Wed, 27 Jan 2010 14:02:53 +0100] rev 34970
lemma Image_closed_trancl
Wed, 27 Jan 2010 14:02:52 +0100 corrected type of typecopy constructor
haftmann [Wed, 27 Jan 2010 14:02:52 +0100] rev 34969
corrected type of typecopy constructor
Wed, 27 Jan 2010 14:02:52 +0100 tuned structure; moved non-related quickcheck.setup to Code_Generator.thy
haftmann [Wed, 27 Jan 2010 14:02:52 +0100] rev 34968
tuned structure; moved non-related quickcheck.setup to Code_Generator.thy
Wed, 27 Jan 2010 11:47:17 +0100 Changed author; removed debugging code.
berghofe [Wed, 27 Jan 2010 11:47:17 +0100] rev 34967
Changed author; removed debugging code.
Mon, 25 Jan 2010 19:31:50 +0100 merged
bulwahn [Mon, 25 Jan 2010 19:31:50 +0100] rev 34966
merged
Mon, 25 Jan 2010 16:19:42 +0100 adding Mutabelle to repository
bulwahn [Mon, 25 Jan 2010 16:19:42 +0100] rev 34965
adding Mutabelle to repository
Mon, 25 Jan 2010 16:56:24 +0100 Replaced vec1 and dest_vec1 by abbreviation.
hoelzl [Mon, 25 Jan 2010 16:56:24 +0100] rev 34964
Replaced vec1 and dest_vec1 by abbreviation.
Fri, 22 Jan 2010 16:59:21 +0100 merged
haftmann [Fri, 22 Jan 2010 16:59:21 +0100] rev 34963
merged
Fri, 22 Jan 2010 16:56:51 +0100 HOLogic.strip_psplits: types are ordered after syntactic appearance, not after corresponding de-Bruin index (closer correspondence to similar strip operations)
haftmann [Fri, 22 Jan 2010 16:56:51 +0100] rev 34962
HOLogic.strip_psplits: types are ordered after syntactic appearance, not after corresponding de-Bruin index (closer correspondence to similar strip operations)
Fri, 22 Jan 2010 16:38:58 +0100 merged
boehmes [Fri, 22 Jan 2010 16:38:58 +0100] rev 34961
merged
Fri, 22 Jan 2010 16:38:21 +0100 support skolem constant for extensional arrays in Z3 proofs
boehmes [Fri, 22 Jan 2010 16:38:21 +0100] rev 34960
support skolem constant for extensional arrays in Z3 proofs
Fri, 22 Jan 2010 16:33:44 +0100 drop underscores at end of names coming from Boogie
boehmes [Fri, 22 Jan 2010 16:33:44 +0100] rev 34959
drop underscores at end of names coming from Boogie
Fri, 22 Jan 2010 15:26:29 +0100 merged
bulwahn [Fri, 22 Jan 2010 15:26:29 +0100] rev 34958
merged
Fri, 22 Jan 2010 11:42:28 +0100 correctly hiding facts of Lazy_Sequence
bulwahn [Fri, 22 Jan 2010 11:42:28 +0100] rev 34957
correctly hiding facts of Lazy_Sequence
Thu, 21 Jan 2010 14:13:21 +0100 corrected and simplified Spec_Rules registration in the Recdef package
bulwahn [Thu, 21 Jan 2010 14:13:21 +0100] rev 34956
corrected and simplified Spec_Rules registration in the Recdef package
Thu, 21 Jan 2010 12:20:28 +0100 merged
bulwahn [Thu, 21 Jan 2010 12:20:28 +0100] rev 34955
merged
Thu, 21 Jan 2010 12:18:41 +0100 adopting predicate compiler to new Spec_Rules and eliminating the use of Nitpick_Simps
bulwahn [Thu, 21 Jan 2010 12:18:41 +0100] rev 34954
adopting predicate compiler to new Spec_Rules and eliminating the use of Nitpick_Simps
Wed, 20 Jan 2010 18:08:08 +0100 adopting Sequences
bulwahn [Wed, 20 Jan 2010 18:08:08 +0100] rev 34953
adopting Sequences
Wed, 20 Jan 2010 18:02:22 +0100 added registration of equational theorems from prim_rec and rec_def to Spec_Rules
bulwahn [Wed, 20 Jan 2010 18:02:22 +0100] rev 34952
added registration of equational theorems from prim_rec and rec_def to Spec_Rules
Wed, 20 Jan 2010 14:09:46 +0100 merged
bulwahn [Wed, 20 Jan 2010 14:09:46 +0100] rev 34951
merged
Mon, 18 Jan 2010 10:34:27 +0100 function package: declare Spec_Rules for simps from total functions, but not psimps or tail-rec equations
krauss [Mon, 18 Jan 2010 10:34:27 +0100] rev 34950
function package: declare Spec_Rules for simps from total functions, but not psimps or tail-rec equations
Wed, 20 Jan 2010 14:05:17 +0100 merged
bulwahn [Wed, 20 Jan 2010 14:05:17 +0100] rev 34949
merged
Wed, 20 Jan 2010 11:56:45 +0100 refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
bulwahn [Wed, 20 Jan 2010 11:56:45 +0100] rev 34948
refactoring the predicate compiler; adding theories for Sequences; adding retrieval to Spec_Rules; adding timing to Quickcheck
Fri, 22 Jan 2010 13:39:00 +0100 simplified proofs
haftmann [Fri, 22 Jan 2010 13:39:00 +0100] rev 34947
simplified proofs
Fri, 22 Jan 2010 13:38:40 +0100 NEWS
haftmann [Fri, 22 Jan 2010 13:38:40 +0100] rev 34946
NEWS
Fri, 22 Jan 2010 13:38:29 +0100 more accurate dependencies
haftmann [Fri, 22 Jan 2010 13:38:29 +0100] rev 34945
more accurate dependencies
Fri, 22 Jan 2010 13:38:28 +0100 code literals: distinguish numeral classes by different entries
haftmann [Fri, 22 Jan 2010 13:38:28 +0100] rev 34944
code literals: distinguish numeral classes by different entries
Fri, 22 Jan 2010 13:38:28 +0100 cleanup of Multiset.thy: less duplication, tuned and simplified a couple of proofs, less historical organization of sections, conversion from associations lists to multisets, rudimentary code generation
haftmann [Fri, 22 Jan 2010 13:38:28 +0100] rev 34943
cleanup of Multiset.thy: less duplication, tuned and simplified a couple of proofs, less historical organization of sections, conversion from associations lists to multisets, rudimentary code generation
Thu, 21 Jan 2010 09:27:57 +0100 merged
haftmann [Thu, 21 Jan 2010 09:27:57 +0100] rev 34942
merged
Sat, 16 Jan 2010 17:15:28 +0100 dropped some old primrecs and some constdefs
haftmann [Sat, 16 Jan 2010 17:15:28 +0100] rev 34941
dropped some old primrecs and some constdefs
Sat, 16 Jan 2010 17:15:27 +0100 explicit CONST in translations
haftmann [Sat, 16 Jan 2010 17:15:27 +0100] rev 34940
explicit CONST in translations
Sat, 16 Jan 2010 17:15:27 +0100 modernized syntax
haftmann [Sat, 16 Jan 2010 17:15:27 +0100] rev 34939
modernized syntax
Wed, 20 Jan 2010 11:54:19 +0100 fix issues with previous Nitpick change
blanchet [Wed, 20 Jan 2010 11:54:19 +0100] rev 34938
fix issues with previous Nitpick change
Wed, 20 Jan 2010 10:38:19 +0100 merged
blanchet [Wed, 20 Jan 2010 10:38:19 +0100] rev 34937
merged
Wed, 20 Jan 2010 10:38:06 +0100 some work on Nitpick's support for quotient types;
blanchet [Wed, 20 Jan 2010 10:38:06 +0100] rev 34936
some work on Nitpick's support for quotient types; quotient types are not yet in Isabelle, so for now I hardcoded "IntEx.my_int"
Thu, 14 Jan 2010 17:06:35 +0100 removed the Nitpick code that loaded the "Nitpick" theory explicitly if it's not already loaded, because this didn't work properly and is of doubtful value
blanchet [Thu, 14 Jan 2010 17:06:35 +0100] rev 34935
removed the Nitpick code that loaded the "Nitpick" theory explicitly if it's not already loaded, because this didn't work properly and is of doubtful value
Tue, 19 Jan 2010 17:53:11 +0100 Added transpose_rectangle, when the input list is rectangular.
hoelzl [Tue, 19 Jan 2010 17:53:11 +0100] rev 34934
Added transpose_rectangle, when the input list is rectangular.
Tue, 19 Jan 2010 16:52:01 +0100 Add transpose to the List-theory.
hoelzl [Tue, 19 Jan 2010 16:52:01 +0100] rev 34933
Add transpose to the List-theory.
Tue, 02 Feb 2010 21:37:27 +0100 some examples for basic context operations;
wenzelm [Tue, 02 Feb 2010 21:37:27 +0100] rev 34932
some examples for basic context operations;
Tue, 02 Feb 2010 13:22:36 +0100 minimal tuning of this slightly dated material;
wenzelm [Tue, 02 Feb 2010 13:22:36 +0100] rev 34931
minimal tuning of this slightly dated material;
Tue, 02 Feb 2010 13:11:04 +0100 added Subgoal.FOCUS;
wenzelm [Tue, 02 Feb 2010 13:11:04 +0100] rev 34930
added Subgoal.FOCUS; misc tuning and clarification;
Tue, 02 Feb 2010 12:37:57 +0100 misc tuning and clarification;
wenzelm [Tue, 02 Feb 2010 12:37:57 +0100] rev 34929
misc tuning and clarification;
Tue, 02 Feb 2010 11:47:49 +0100 moved examples to proper place;
wenzelm [Tue, 02 Feb 2010 11:47:49 +0100] rev 34928
moved examples to proper place;
Mon, 01 Feb 2010 22:46:12 +0100 more details on long names, binding/naming, name space;
wenzelm [Mon, 01 Feb 2010 22:46:12 +0100] rev 34927
more details on long names, binding/naming, name space; tuned;
Sun, 31 Jan 2010 22:08:25 +0100 Variable.names_of;
wenzelm [Sun, 31 Jan 2010 22:08:25 +0100] rev 34926
Variable.names_of; tuned;
Sun, 31 Jan 2010 21:40:44 +0100 more details on Isabelle symbols;
wenzelm [Sun, 31 Jan 2010 21:40:44 +0100] rev 34925
more details on Isabelle symbols;
Fri, 29 Jan 2010 23:59:03 +0100 theory data example;
wenzelm [Fri, 29 Jan 2010 23:59:03 +0100] rev 34924
theory data example;
Fri, 29 Jan 2010 23:57:57 +0100 basic setup for ML examples: tag "mlex";
wenzelm [Fri, 29 Jan 2010 23:57:57 +0100] rev 34923
basic setup for ML examples: tag "mlex";
Thu, 28 Jan 2010 22:39:48 +0100 tuned signature;
wenzelm [Thu, 28 Jan 2010 22:39:48 +0100] rev 34922
tuned signature;
Thu, 28 Jan 2010 22:38:11 +0100 formal markup of type aliases;
wenzelm [Thu, 28 Jan 2010 22:38:11 +0100] rev 34921
formal markup of type aliases; updated/tuned/clarified contexts; misc tuning and clarification;
Thu, 28 Jan 2010 22:19:27 +0100 make underscores visually appear as such, although TeX-nically they are just rules (e.g. cannot be searched);
wenzelm [Thu, 28 Jan 2010 22:19:27 +0100] rev 34920
make underscores visually appear as such, although TeX-nically they are just rules (e.g. cannot be searched);
Sat, 16 Jan 2010 21:14:15 +0100 Netbeans Library "Scala-compiler";
wenzelm [Sat, 16 Jan 2010 21:14:15 +0100] rev 34919
Netbeans Library "Scala-compiler";
Fri, 15 Jan 2010 19:14:51 +0100 union is an abbreviation for sup.
berghofe [Fri, 15 Jan 2010 19:14:51 +0100] rev 34918
union is an abbreviation for sup.
Fri, 15 Jan 2010 14:43:00 +0100 merged
berghofe [Fri, 15 Jan 2010 14:43:00 +0100] rev 34917
merged
Fri, 15 Jan 2010 13:37:41 +0100 Eliminated is_open option of Rule_Cases.make_nested/make_common;
berghofe [Fri, 15 Jan 2010 13:37:41 +0100] rev 34916
Eliminated is_open option of Rule_Cases.make_nested/make_common; use Rule_Cases.internalize_params to rename parameters instead.
Sun, 10 Jan 2010 18:43:45 +0100 Adapted to changes in induct method.
berghofe [Sun, 10 Jan 2010 18:43:45 +0100] rev 34915
Adapted to changes in induct method.
Sun, 10 Jan 2010 18:41:07 +0100 Adapted to changes in setup of induct method.
berghofe [Sun, 10 Jan 2010 18:41:07 +0100] rev 34914
Adapted to changes in setup of induct method.
Sun, 10 Jan 2010 18:39:50 +0100 Expand proofs of induct_atomize'/rulify'.
berghofe [Sun, 10 Jan 2010 18:39:50 +0100] rev 34913
Expand proofs of induct_atomize'/rulify'.
Sun, 10 Jan 2010 18:37:37 +0100 Changed case names of converse_rtranclp_induct.
berghofe [Sun, 10 Jan 2010 18:37:37 +0100] rev 34912
Changed case names of converse_rtranclp_induct.
Sun, 10 Jan 2010 18:11:00 +0100 Injectivity / distinctness theorems are now used to simplify induction rules.
berghofe [Sun, 10 Jan 2010 18:11:00 +0100] rev 34911
Injectivity / distinctness theorems are now used to simplify induction rules.
Sun, 10 Jan 2010 18:09:11 +0100 same_append_eq / append_same_eq are now used for simplifying induction rules.
berghofe [Sun, 10 Jan 2010 18:09:11 +0100] rev 34910
same_append_eq / append_same_eq are now used for simplifying induction rules.
Sun, 10 Jan 2010 18:06:30 +0100 Tuned some proofs; nicer case names for some of the induction / cases rules.
berghofe [Sun, 10 Jan 2010 18:06:30 +0100] rev 34909
Tuned some proofs; nicer case names for some of the induction / cases rules.
Sun, 10 Jan 2010 18:03:20 +0100 Added setup for simplification of equality constraints in induction rules.
berghofe [Sun, 10 Jan 2010 18:03:20 +0100] rev 34908
Added setup for simplification of equality constraints in induction rules.
Sun, 10 Jan 2010 18:01:04 +0100 Added infrastructure for simplifying equality constraints.
berghofe [Sun, 10 Jan 2010 18:01:04 +0100] rev 34907
Added infrastructure for simplifying equality constraints. Option (no_simp) restores old behaviour of induct method.
Fri, 15 Jan 2010 08:27:21 +0100 spurious proof failure
haftmann [Fri, 15 Jan 2010 08:27:21 +0100] rev 34906
spurious proof failure
Thu, 14 Jan 2010 18:44:22 +0100 merged
haftmann [Thu, 14 Jan 2010 18:44:22 +0100] rev 34905
merged
Thu, 14 Jan 2010 18:42:15 +0100 merged
haftmann [Thu, 14 Jan 2010 18:42:15 +0100] rev 34904
merged
Thu, 14 Jan 2010 17:54:55 +0100 dropped unused binding
haftmann [Thu, 14 Jan 2010 17:54:55 +0100] rev 34903
dropped unused binding
Thu, 14 Jan 2010 17:54:54 +0100 dedicated conversions to and from Int
haftmann [Thu, 14 Jan 2010 17:54:54 +0100] rev 34902
dedicated conversions to and from Int
Thu, 14 Jan 2010 17:47:39 +0100 printing of cases
haftmann [Thu, 14 Jan 2010 17:47:39 +0100] rev 34901
printing of cases
Thu, 14 Jan 2010 17:47:39 +0100 tuned for products vs. tupled functions
haftmann [Thu, 14 Jan 2010 17:47:39 +0100] rev 34900
tuned for products vs. tupled functions
Thu, 14 Jan 2010 17:47:39 +0100 added Scala setup
haftmann [Thu, 14 Jan 2010 17:47:39 +0100] rev 34899
added Scala setup
Thu, 14 Jan 2010 17:47:38 +0100 allow individual printing of numerals during code serialization
haftmann [Thu, 14 Jan 2010 17:47:38 +0100] rev 34898
allow individual printing of numerals during code serialization
Thu, 14 Jan 2010 15:06:38 +0100 reorder Quickcheck and Nitpick, so that Quickcheck gets loaded first and Auto-Quickcheck runs first (since it takes less time)
blanchet [Thu, 14 Jan 2010 15:06:38 +0100] rev 34897
reorder Quickcheck and Nitpick, so that Quickcheck gets loaded first and Auto-Quickcheck runs first (since it takes less time)
Thu, 14 Jan 2010 09:18:08 +0100 adjusted to changes in code equation administration
haftmann [Thu, 14 Jan 2010 09:18:08 +0100] rev 34896
adjusted to changes in code equation administration
Wed, 13 Jan 2010 12:20:37 +0100 explicit abstract type of code certificates
haftmann [Wed, 13 Jan 2010 12:20:37 +0100] rev 34895
explicit abstract type of code certificates
Wed, 13 Jan 2010 10:18:45 +0100 corrected error messages; tuned
haftmann [Wed, 13 Jan 2010 10:18:45 +0100] rev 34894
corrected error messages; tuned
Wed, 13 Jan 2010 10:18:45 +0100 function transformer preprocessor applies to both code generators
haftmann [Wed, 13 Jan 2010 10:18:45 +0100] rev 34893
function transformer preprocessor applies to both code generators
Wed, 13 Jan 2010 09:13:30 +0100 merged
haftmann [Wed, 13 Jan 2010 09:13:30 +0100] rev 34892
merged
Tue, 12 Jan 2010 16:27:42 +0100 code certificates as integral part of code generation
haftmann [Tue, 12 Jan 2010 16:27:42 +0100] rev 34891
code certificates as integral part of code generation
Wed, 13 Jan 2010 09:02:47 +0100 import of antiquote_setup not necessary
haftmann [Wed, 13 Jan 2010 09:02:47 +0100] rev 34890
import of antiquote_setup not necessary
Wed, 13 Jan 2010 08:56:25 +0100 merged
haftmann [Wed, 13 Jan 2010 08:56:25 +0100] rev 34889
merged
Wed, 13 Jan 2010 08:56:16 +0100 being more accurate wrt. list syntax
haftmann [Wed, 13 Jan 2010 08:56:16 +0100] rev 34888
being more accurate wrt. list syntax
Wed, 13 Jan 2010 08:56:16 +0100 deactivate pretty code test for Scala -- no proper setup yet
haftmann [Wed, 13 Jan 2010 08:56:16 +0100] rev 34887
deactivate pretty code test for Scala -- no proper setup yet
Wed, 13 Jan 2010 08:56:15 +0100 some syntax setup for Scala
haftmann [Wed, 13 Jan 2010 08:56:15 +0100] rev 34886
some syntax setup for Scala
Wed, 13 Jan 2010 00:08:56 +0100 added SOLVED' -- a more direct version of THEN_ALL_NEW (K no_tac) -- strictly speaking it does not even depend on subgoal addressing, but it would be too confusing without it;
wenzelm [Wed, 13 Jan 2010 00:08:56 +0100] rev 34885
added SOLVED' -- a more direct version of THEN_ALL_NEW (K no_tac) -- strictly speaking it does not even depend on subgoal addressing, but it would be too confusing without it;
Tue, 12 Jan 2010 22:53:18 +0100 merged
wenzelm [Tue, 12 Jan 2010 22:53:18 +0100] rev 34884
merged
Tue, 12 Jan 2010 16:55:59 +0000 Parsing errors during proof reconstruction now give rise to an intelligible error message.
paulson [Tue, 12 Jan 2010 16:55:59 +0000] rev 34883
Parsing errors during proof reconstruction now give rise to an intelligible error message.
Tue, 12 Jan 2010 22:23:29 +0100 rebuilt from fresh copy of Bitstream Vera, for improved quality of regular text glyphs;
wenzelm [Tue, 12 Jan 2010 22:23:29 +0100] rev 34882
rebuilt from fresh copy of Bitstream Vera, for improved quality of regular text glyphs; misc cleanup of mathematical glyphs, with bold version synthesized by fontforge;
Tue, 12 Jan 2010 17:06:36 +0100 tuned initial properties/perspective;
wenzelm [Tue, 12 Jan 2010 17:06:36 +0100] rev 34881
tuned initial properties/perspective;
Tue, 12 Jan 2010 16:51:51 +0100 provide JEDIT_SETTINGS via settings;
wenzelm [Tue, 12 Jan 2010 16:51:51 +0100] rev 34880
provide JEDIT_SETTINGS via settings; provide default perspective; tuned default properties;
Tue, 12 Jan 2010 14:57:29 +0100 updated version and dependencies;
wenzelm [Tue, 12 Jan 2010 14:57:29 +0100] rev 34879
updated version and dependencies;
Tue, 12 Jan 2010 13:36:01 +0100 recovered subscript (cf. ded5b770ec1c);
wenzelm [Tue, 12 Jan 2010 13:36:01 +0100] rev 34878
recovered subscript (cf. ded5b770ec1c);
Tue, 12 Jan 2010 09:59:45 +0100 formal antiquotations for ML snippets; no "open" unsynchronized references
haftmann [Tue, 12 Jan 2010 09:59:45 +0100] rev 34877
formal antiquotations for ML snippets; no "open" unsynchronized references
Mon, 11 Jan 2010 23:41:06 +0100 clarified terminology;
wenzelm [Mon, 11 Jan 2010 23:41:06 +0100] rev 34876
clarified terminology;
Mon, 11 Jan 2010 23:11:31 +0100 merged
wenzelm [Mon, 11 Jan 2010 23:11:31 +0100] rev 34875
merged
Mon, 11 Jan 2010 16:45:02 +0100 added code certificates
haftmann [Mon, 11 Jan 2010 16:45:02 +0100] rev 34874
added code certificates
Mon, 11 Jan 2010 16:45:02 +0100 tuned code equations
haftmann [Mon, 11 Jan 2010 16:45:02 +0100] rev 34873
tuned code equations
Mon, 11 Jan 2010 11:47:38 +0100 Matrices form a semiring with 0
hoelzl [Mon, 11 Jan 2010 11:47:38 +0100] rev 34872
Matrices form a semiring with 0
Mon, 11 Jan 2010 23:00:05 +0100 incorporate "proofdocument" part into main Isabelle/Pure.jar -- except for html_panel.scala, which depends on external library (Lobo/Cobra browser);
wenzelm [Mon, 11 Jan 2010 23:00:05 +0100] rev 34871
incorporate "proofdocument" part into main Isabelle/Pure.jar -- except for html_panel.scala, which depends on external library (Lobo/Cobra browser);
Mon, 11 Jan 2010 22:44:21 +0100 ignore some src/Tools/jEdit stuff;
wenzelm [Mon, 11 Jan 2010 22:44:21 +0100] rev 34870
ignore some src/Tools/jEdit stuff;
Mon, 11 Jan 2010 22:31:27 +0100 merged with converted/relocated copy of http://isabelle.in.tum.de/repos/isabelle-jedit/rev/93d884afa74b
wenzelm [Mon, 11 Jan 2010 22:31:27 +0100] rev 34869
merged with converted/relocated copy of http://isabelle.in.tum.de/repos/isabelle-jedit/rev/93d884afa74b
Mon, 11 Jan 2010 22:01:39 +0100 more timing;
wenzelm [Mon, 11 Jan 2010 22:01:39 +0100] rev 34868
more timing;
Mon, 11 Jan 2010 20:51:58 +0100 more tobust treatment of Document.current_state;
wenzelm [Mon, 11 Jan 2010 20:51:58 +0100] rev 34867
more tobust treatment of Document.current_state; some timing;
Mon, 11 Jan 2010 18:28:31 +0100 new unparsed span for text right after existing command;
wenzelm [Mon, 11 Jan 2010 18:28:31 +0100] rev 34866
new unparsed span for text right after existing command; tuned;
Mon, 11 Jan 2010 18:26:38 +0100 Outer_Lex.is_ignored;
wenzelm [Mon, 11 Jan 2010 18:26:38 +0100] rev 34865
Outer_Lex.is_ignored;
Mon, 11 Jan 2010 18:26:13 +0100 simplified Text_Edit;
wenzelm [Mon, 11 Jan 2010 18:26:13 +0100] rev 34864
simplified Text_Edit;
Mon, 11 Jan 2010 16:49:11 +0100 eliminated strange mutable var commands;
wenzelm [Mon, 11 Jan 2010 16:49:11 +0100] rev 34863
eliminated strange mutable var commands; removed_commands: refer to old commands; misc tuning;
Mon, 11 Jan 2010 13:58:51 +0100 updated header;
wenzelm [Mon, 11 Jan 2010 13:58:51 +0100] rev 34862
updated header;
Mon, 11 Jan 2010 13:55:32 +0100 eliminated obsolete isabelle.proofdocument.Token;
wenzelm [Mon, 11 Jan 2010 13:55:32 +0100] rev 34861
eliminated obsolete isabelle.proofdocument.Token;
Mon, 11 Jan 2010 12:17:47 +0100 do not override Command.hashCode -- which was inconsistent with eq anyway;
wenzelm [Mon, 11 Jan 2010 12:17:47 +0100] rev 34860
do not override Command.hashCode -- which was inconsistent with eq anyway; unparsed: no id, commands observe pointer equality; actually invoke edit_commands; more correct doc_edits; tuned;
Mon, 11 Jan 2010 01:40:18 +0100 renamed Command.content to source;
wenzelm [Mon, 11 Jan 2010 01:40:18 +0100] rev 34859
renamed Command.content to source; reorganization of document parsing, using command spans etc. -- initial setup;
Sun, 10 Jan 2010 21:14:44 +0100 further tuning of command_start;
wenzelm [Sun, 10 Jan 2010 21:14:44 +0100] rev 34858
further tuning of command_start;
Sun, 10 Jan 2010 21:08:23 +0100 refrain from poking blink rate -- might get stuck in invisible state;
wenzelm [Sun, 10 Jan 2010 21:08:23 +0100] rev 34857
refrain from poking blink rate -- might get stuck in invisible state;
Sun, 10 Jan 2010 20:38:23 +0100 eliminated Command.stop, which tends to case duplicate traversal of commands;
wenzelm [Sun, 10 Jan 2010 20:38:23 +0100] rev 34856
eliminated Command.stop, which tends to case duplicate traversal of commands;
Sun, 10 Jan 2010 20:14:21 +0100 iterators for ranges of commands/starts -- avoid extra array per document;
wenzelm [Sun, 10 Jan 2010 20:14:21 +0100] rev 34855
iterators for ranges of commands/starts -- avoid extra array per document; try/finally for saved_color; misc tuning;
Sun, 10 Jan 2010 17:10:32 +0100 tuned document changes;
wenzelm [Sun, 10 Jan 2010 17:10:32 +0100] rev 34854
tuned document changes;
Sun, 10 Jan 2010 16:40:21 +0100 misc tuning and clarification of Document/Change;
wenzelm [Sun, 10 Jan 2010 16:40:21 +0100] rev 34853
misc tuning and clarification of Document/Change;
Sun, 10 Jan 2010 15:42:31 +0100 adhoc reset of blink rate;
wenzelm [Sun, 10 Jan 2010 15:42:31 +0100] rev 34852
adhoc reset of blink rate; bind "console" instance;
Sun, 10 Jan 2010 15:15:04 +0100 provide global "Isabelle" within interpreter loop -- using import instead of val avoids pontential conflicts with later import isabelle.jedit._;
wenzelm [Sun, 10 Jan 2010 15:15:04 +0100] rev 34851
provide global "Isabelle" within interpreter loop -- using import instead of val avoids pontential conflicts with later import isabelle.jedit._;
Sat, 09 Jan 2010 23:28:52 +0100 redirect scala.Console output during interpretation;
wenzelm [Sat, 09 Jan 2010 23:28:52 +0100] rev 34850
redirect scala.Console output during interpretation; misc tuning;
Sat, 09 Jan 2010 22:03:47 +0100 bind "session";
wenzelm [Sat, 09 Jan 2010 22:03:47 +0100] rev 34849
bind "session"; added printInfoMessage; added stop -- re-inits the interpreter;
Sat, 09 Jan 2010 22:02:35 +0100 export isabelle_system, e.g. for use via "session" in Isabelle/Scala interpreter;
wenzelm [Sat, 09 Jan 2010 22:02:35 +0100] rev 34848
export isabelle_system, e.g. for use via "session" in Isabelle/Scala interpreter;
Sat, 09 Jan 2010 21:31:59 +0100 removed unused var plugin;
wenzelm [Sat, 09 Jan 2010 21:31:59 +0100] rev 34847
removed unused var plugin;
(0) -30000 -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip