Tue, 05 Jan 2010 15:43:44 +0100 tuned;
wenzelm [Tue, 05 Jan 2010 15:43:44 +0100] rev 34263
tuned;
Tue, 05 Jan 2010 13:45:17 +0100 added Promise.fulfill_result;
wenzelm [Tue, 05 Jan 2010 13:45:17 +0100] rev 34262
added Promise.fulfill_result;
Tue, 05 Jan 2010 13:34:53 +0100 slightly shorter tail (again) -- theory loader produces less warning spam (cf. 2524c1bbd087);
wenzelm [Tue, 05 Jan 2010 13:34:53 +0100] rev 34261
slightly shorter tail (again) -- theory loader produces less warning spam (cf. 2524c1bbd087);
Tue, 05 Jan 2010 00:04:29 +0100 kill failed theories in reverse order -- avoids cascaded warnings;
wenzelm [Tue, 05 Jan 2010 00:04:29 +0100] rev 34260
kill failed theories in reverse order -- avoids cascaded warnings;
Mon, 04 Jan 2010 23:20:35 +0100 discontinued old TheoryDataFun, but retain Theory_Data_PP with is Pretty.pp argument to merge (still required in exotic situations -- hard to get rid of);
wenzelm [Mon, 04 Jan 2010 23:20:35 +0100] rev 34259
discontinued old TheoryDataFun, but retain Theory_Data_PP with is Pretty.pp argument to merge (still required in exotic situations -- hard to get rid of);
Mon, 04 Jan 2010 22:43:07 +0100 Standard_System.raw_exec;
wenzelm [Mon, 04 Jan 2010 22:43:07 +0100] rev 34258
Standard_System.raw_exec; more robust root.mkdirs;
Mon, 04 Jan 2010 22:35:32 +0100 removed function "isabelle-process", keeping "isabelle" only -- functions within the process environment might get passed through a genuine /bin/sh, which does not allow non-identifiers here;
wenzelm [Mon, 04 Jan 2010 22:35:32 +0100] rev 34257
removed function "isabelle-process", keeping "isabelle" only -- functions within the process environment might get passed through a genuine /bin/sh, which does not allow non-identifiers here;
Mon, 04 Jan 2010 22:19:14 +0100 added Cygwin "make" package;
wenzelm [Mon, 04 Jan 2010 22:19:14 +0100] rev 34256
added Cygwin "make" package;
Mon, 04 Jan 2010 22:16:48 +0100 discontinued old ISABELLE and ISATOOL environment settings;
wenzelm [Mon, 04 Jan 2010 22:16:48 +0100] rev 34255
discontinued old ISABELLE and ISATOOL environment settings;
Mon, 04 Jan 2010 21:49:47 +0100 shell functions "isabelle-process" and "isabelle" refer to the proper executables statically -- for interactive use or sloppy bash scripts;
wenzelm [Mon, 04 Jan 2010 21:49:47 +0100] rev 34254
shell functions "isabelle-process" and "isabelle" refer to the proper executables statically -- for interactive use or sloppy bash scripts;
Mon, 04 Jan 2010 20:25:56 +0100 removed further remains of mutable theory data (cf. 25bd3ed2ac9f);
wenzelm [Mon, 04 Jan 2010 20:25:56 +0100] rev 34253
removed further remains of mutable theory data (cf. 25bd3ed2ac9f);
Mon, 04 Jan 2010 19:44:46 +0100 merged
wenzelm [Mon, 04 Jan 2010 19:44:46 +0100] rev 34252
merged
Mon, 04 Jan 2010 16:00:24 +0100 code cache only persists on equal theories
haftmann [Mon, 04 Jan 2010 16:00:24 +0100] rev 34251
code cache only persists on equal theories
Mon, 04 Jan 2010 16:00:23 +0100 moved name duplicates to end of theory; reduced warning noise
haftmann [Mon, 04 Jan 2010 16:00:23 +0100] rev 34250
moved name duplicates to end of theory; reduced warning noise
Mon, 04 Jan 2010 14:10:13 +0100 merged
haftmann [Mon, 04 Jan 2010 14:10:13 +0100] rev 34249
merged
Mon, 04 Jan 2010 14:09:58 +0100 modernized
haftmann [Mon, 04 Jan 2010 14:09:58 +0100] rev 34248
modernized
Mon, 04 Jan 2010 14:09:57 +0100 added applify combinator
haftmann [Mon, 04 Jan 2010 14:09:57 +0100] rev 34247
added applify combinator
Mon, 04 Jan 2010 14:09:57 +0100 dropped redundant name declarations
haftmann [Mon, 04 Jan 2010 14:09:57 +0100] rev 34246
dropped redundant name declarations
Mon, 04 Jan 2010 14:09:56 +0100 dropped copy operation for legacy TheoryDataFun
haftmann [Mon, 04 Jan 2010 14:09:56 +0100] rev 34245
dropped copy operation for legacy TheoryDataFun
Mon, 04 Jan 2010 14:09:56 +0100 code cache without copy; tuned
haftmann [Mon, 04 Jan 2010 14:09:56 +0100] rev 34244
code cache without copy; tuned
Mon, 04 Jan 2010 19:43:59 +0100 report keywords as singleton messages, control message kind via print mode;
wenzelm [Mon, 04 Jan 2010 19:43:59 +0100] rev 34243
report keywords as singleton messages, control message kind via print mode;
Mon, 04 Jan 2010 18:56:36 +0100 explicit markup of document assigment message (simplified variant of earlier "edits" 8c3e1f73953d);
wenzelm [Mon, 04 Jan 2010 18:56:36 +0100] rev 34242
explicit markup of document assigment message (simplified variant of earlier "edits" 8c3e1f73953d);
Mon, 04 Jan 2010 18:55:32 +0100 omit useless (?) scaladoc;
wenzelm [Mon, 04 Jan 2010 18:55:32 +0100] rev 34241
omit useless (?) scaladoc;
Mon, 04 Jan 2010 18:54:22 +0100 added Future.promise -- essentially a single-assignment variable with signalling, using the Future interface;
wenzelm [Mon, 04 Jan 2010 18:54:22 +0100] rev 34240
added Future.promise -- essentially a single-assignment variable with signalling, using the Future interface;
Mon, 04 Jan 2010 15:35:53 +0100 after_qed: refrain from Position.setmp_thread_data, which causes duplication of results with several independent proof attempts;
wenzelm [Mon, 04 Jan 2010 15:35:53 +0100] rev 34239
after_qed: refrain from Position.setmp_thread_data, which causes duplication of results with several independent proof attempts;
Mon, 04 Jan 2010 11:55:23 +0100 discontinued special HOL_USEDIR_OPTIONS;
wenzelm [Mon, 04 Jan 2010 11:55:23 +0100] rev 34238
discontinued special HOL_USEDIR_OPTIONS;
Sun, 03 Jan 2010 15:09:02 +0100 updated stats;
wenzelm [Sun, 03 Jan 2010 15:09:02 +0100] rev 34237
updated stats;
Sun, 03 Jan 2010 15:08:17 +0100 made SML/NJ happy;
wenzelm [Sun, 03 Jan 2010 15:08:17 +0100] rev 34236
made SML/NJ happy;
Sun, 03 Jan 2010 11:03:22 +0000 merged
paulson [Sun, 03 Jan 2010 11:03:22 +0000] rev 34235
merged
Sun, 03 Jan 2010 11:03:00 +0000 removed legacy asm_lr_simp_tac
paulson [Sun, 03 Jan 2010 11:03:00 +0000] rev 34234
removed legacy asm_lr_simp_tac
Sun, 03 Jan 2010 10:01:23 +0100 removed more asm_rl's - unfortunately slowdown of 1 min.
nipkow [Sun, 03 Jan 2010 10:01:23 +0100] rev 34233
removed more asm_rl's - unfortunately slowdown of 1 min.
Sat, 02 Jan 2010 23:18:58 +0100 new year's resolution: reindented code in function package
krauss [Sat, 02 Jan 2010 23:18:58 +0100] rev 34232
new year's resolution: reindented code in function package
Sat, 02 Jan 2010 23:18:58 +0100 provide simp and induct rules in Function.info
krauss [Sat, 02 Jan 2010 23:18:58 +0100] rev 34231
provide simp and induct rules in Function.info
Sat, 02 Jan 2010 23:18:58 +0100 more official data record Function.info
krauss [Sat, 02 Jan 2010 23:18:58 +0100] rev 34230
more official data record Function.info
Sat, 02 Jan 2010 23:18:58 +0100 simplified
krauss [Sat, 02 Jan 2010 23:18:58 +0100] rev 34229
simplified
Sat, 02 Jan 2010 23:18:58 +0100 absorb structures Decompose and Descent into Termination, to simplify further restructuring
krauss [Sat, 02 Jan 2010 23:18:58 +0100] rev 34228
absorb structures Decompose and Descent into Termination, to simplify further restructuring
Sat, 02 Jan 2010 22:57:19 +0100 another legacy "asm_lr"
nipkow [Sat, 02 Jan 2010 22:57:19 +0100] rev 34227
another legacy "asm_lr"
Sat, 02 Jan 2010 21:31:33 +0100 merged
nipkow [Sat, 02 Jan 2010 21:31:33 +0100] rev 34226
merged
Sat, 02 Jan 2010 21:31:15 +0100 removed legacy asm_lr
nipkow [Sat, 02 Jan 2010 21:31:15 +0100] rev 34225
removed legacy asm_lr
Sat, 02 Jan 2010 20:10:21 +0100 merged
wenzelm [Sat, 02 Jan 2010 20:10:21 +0100] rev 34224
merged
Fri, 01 Jan 2010 19:15:43 +0100 added lemmas
nipkow [Fri, 01 Jan 2010 19:15:43 +0100] rev 34223
added lemmas
Fri, 01 Jan 2010 17:21:44 +0100 added lemma
nipkow [Fri, 01 Jan 2010 17:21:44 +0100] rev 34222
added lemma
Fri, 01 Jan 2010 16:34:51 +0100 removed FIXME
nipkow [Fri, 01 Jan 2010 16:34:51 +0100] rev 34221
removed FIXME
Sat, 02 Jan 2010 20:08:04 +0100 tuned error handling;
wenzelm [Sat, 02 Jan 2010 20:08:04 +0100] rev 34220
tuned error handling;
Sat, 02 Jan 2010 01:14:49 +0100 Standard_System.raw_execute: optional cwd;
wenzelm [Sat, 02 Jan 2010 01:14:49 +0100] rev 34219
Standard_System.raw_execute: optional cwd; basic Cygwin.setup with download and unattended installation;
Sat, 02 Jan 2010 00:08:47 +0100 Download URLs -- with progress monitor.
wenzelm [Sat, 02 Jan 2010 00:08:47 +0100] rev 34218
Download URLs -- with progress monitor.
Fri, 01 Jan 2010 21:26:02 +0100 Future values -- Scala version.
wenzelm [Fri, 01 Jan 2010 21:26:02 +0100] rev 34217
Future values -- Scala version.
Thu, 31 Dec 2009 23:47:09 +0100 added simple dialogs;
wenzelm [Thu, 31 Dec 2009 23:47:09 +0100] rev 34216
added simple dialogs;
Thu, 31 Dec 2009 00:35:54 +0100 added is_ready;
wenzelm [Thu, 31 Dec 2009 00:35:54 +0100] rev 34215
added is_ready;
Wed, 30 Dec 2009 22:56:46 +0100 simplified init message -- removed redundant session property;
wenzelm [Wed, 30 Dec 2009 22:56:46 +0100] rev 34214
simplified init message -- removed redundant session property;
Wed, 30 Dec 2009 22:29:37 +0100 removed obsolete version check -- sanity delegated to Isabelle_System;
wenzelm [Wed, 30 Dec 2009 22:29:37 +0100] rev 34213
removed obsolete version check -- sanity delegated to Isabelle_System; tuned;
Wed, 30 Dec 2009 21:32:25 +0100 eliminated Markup.edits/EDITS: Isar.edit_document reports Markup.edit/EDIT while running under new document id;
wenzelm [Wed, 30 Dec 2009 21:32:25 +0100] rev 34212
eliminated Markup.edits/EDITS: Isar.edit_document reports Markup.edit/EDIT while running under new document id; eliminated ML interface of Isar_Document: the protocol only works with certain transaction positions, i.e. via Isar commands;
Wed, 30 Dec 2009 20:25:35 +0100 tuned signature;
wenzelm [Wed, 30 Dec 2009 20:25:35 +0100] rev 34211
tuned signature;
Wed, 30 Dec 2009 13:05:00 +0100 less ambitious isatest for SML/NJ;
wenzelm [Wed, 30 Dec 2009 13:05:00 +0100] rev 34210
less ambitious isatest for SML/NJ;
Wed, 30 Dec 2009 10:24:53 +0100 killed a few warnings
krauss [Wed, 30 Dec 2009 10:24:53 +0100] rev 34209
killed a few warnings
Wed, 30 Dec 2009 01:08:33 +0100 more regular axiom of infinity, with no (indirect) reference to overloaded constants
krauss [Wed, 30 Dec 2009 01:08:33 +0100] rev 34208
more regular axiom of infinity, with no (indirect) reference to overloaded constants
Tue, 29 Dec 2009 20:59:47 +0100 back to Unsynchronized.ref, with some attempts to make the main operations actually thread-safe;
wenzelm [Tue, 29 Dec 2009 20:59:47 +0100] rev 34207
back to Unsynchronized.ref, with some attempts to make the main operations actually thread-safe;
Tue, 29 Dec 2009 20:30:40 +0100 removed slightly odd Isar_Document.init;
wenzelm [Tue, 29 Dec 2009 20:30:40 +0100] rev 34206
removed slightly odd Isar_Document.init; simplified begin_document: associate empty command/state with no_id, which is implicit start; replaced make_id by create_id (cf. Scala version); eliminated CRITICAL/Unsynchronized.ref in favour of Synchronized.var; tuned;
Tue, 29 Dec 2009 16:20:39 +0100 explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
wenzelm [Tue, 29 Dec 2009 16:20:39 +0100] rev 34205
explicit session HOL-Proofs -- avoid statefulness of main HOL image wrt. HOL_proofs etc.;
Mon, 28 Dec 2009 23:34:36 +0100 tuned;
wenzelm [Mon, 28 Dec 2009 23:34:36 +0100] rev 34204
tuned;
Mon, 28 Dec 2009 22:58:25 +0100 crude Cygwin.setup;
wenzelm [Mon, 28 Dec 2009 22:58:25 +0100] rev 34203
crude Cygwin.setup;
Mon, 28 Dec 2009 22:57:37 +0100 ignore undefined environment;
wenzelm [Mon, 28 Dec 2009 22:57:37 +0100] rev 34202
ignore undefined environment;
Mon, 28 Dec 2009 22:03:14 +0100 separate Standard_System (Cygwin/Posix compatibility) vs. Isabelle_System (settings environment etc.);
wenzelm [Mon, 28 Dec 2009 22:03:14 +0100] rev 34201
separate Standard_System (Cygwin/Posix compatibility) vs. Isabelle_System (settings environment etc.);
Mon, 28 Dec 2009 20:24:09 +0100 tuned;
wenzelm [Mon, 28 Dec 2009 20:24:09 +0100] rev 34200
tuned;
Mon, 28 Dec 2009 20:01:43 +0100 system shutdown hook: strict kill;
wenzelm [Mon, 28 Dec 2009 20:01:43 +0100] rev 34199
system shutdown hook: strict kill;
Mon, 28 Dec 2009 18:40:13 +0100 moved Library.decode_permissive_utf8 to Isabelle_System;
wenzelm [Mon, 28 Dec 2009 18:40:13 +0100] rev 34198
moved Library.decode_permissive_utf8 to Isabelle_System; moved Library.with_tmp_file to Isabelle_System; added Isabelle_System.read_file/write_file; added Isabelle_System.system_out, with propagation of thread interrupts and process shutdown (global CTRL-C);
Mon, 28 Dec 2009 18:37:11 +0100 pid without newline -- required for Scala version of system_out;
wenzelm [Mon, 28 Dec 2009 18:37:11 +0100] rev 34197
pid without newline -- required for Scala version of system_out;
Mon, 28 Dec 2009 16:45:01 +0100 higher-order treatment of temporary files;
wenzelm [Mon, 28 Dec 2009 16:45:01 +0100] rev 34196
higher-order treatment of temporary files;
Mon, 28 Dec 2009 16:24:19 +0100 isabelle_tool: apply platform_path only once;
wenzelm [Mon, 28 Dec 2009 16:24:19 +0100] rev 34195
isabelle_tool: apply platform_path only once; tuned;
Mon, 28 Dec 2009 14:51:03 +0100 slightly more paranoid cleanup of process (cf. http://kylecartmell.com/?p=9 "Five Common java.lang.Process Pitfalls");
wenzelm [Mon, 28 Dec 2009 14:51:03 +0100] rev 34194
slightly more paranoid cleanup of process (cf. http://kylecartmell.com/?p=9 "Five Common java.lang.Process Pitfalls");
Mon, 28 Dec 2009 13:40:30 +0100 some sanity checks for symbol interpretation;
wenzelm [Mon, 28 Dec 2009 13:40:30 +0100] rev 34193
some sanity checks for symbol interpretation;
Sun, 27 Dec 2009 23:10:03 +0100 allow UTF-8 in theory and file names;
wenzelm [Sun, 27 Dec 2009 23:10:03 +0100] rev 34192
allow UTF-8 in theory and file names;
Sun, 27 Dec 2009 23:09:16 +0100 factored-out Library.decode_permissive_utf8;
wenzelm [Sun, 27 Dec 2009 23:09:16 +0100] rev 34191
factored-out Library.decode_permissive_utf8;
Sun, 27 Dec 2009 22:36:47 +0100 read header by scanning/parsing file;
wenzelm [Sun, 27 Dec 2009 22:36:47 +0100] rev 34190
read header by scanning/parsing file;
Sun, 27 Dec 2009 22:16:41 +0100 quoted_content: handle escapes;
wenzelm [Sun, 27 Dec 2009 22:16:41 +0100] rev 34189
quoted_content: handle escapes;
Sun, 27 Dec 2009 21:34:23 +0100 scan: operate on file (via Scan.byte_reader), more robust exception handling;
wenzelm [Sun, 27 Dec 2009 21:34:23 +0100] rev 34188
scan: operate on file (via Scan.byte_reader), more robust exception handling;
Sun, 27 Dec 2009 21:33:35 +0100 added byte_reader, which works without decoding and enables efficient length operation (for scala.util.parsing.input.Reader);
wenzelm [Sun, 27 Dec 2009 21:33:35 +0100] rev 34187
added byte_reader, which works without decoding and enables efficient length operation (for scala.util.parsing.input.Reader);
Sun, 27 Dec 2009 21:30:54 +0100 removed unused read_file;
wenzelm [Sun, 27 Dec 2009 21:30:54 +0100] rev 34186
removed unused read_file;
Thu, 24 Dec 2009 17:30:55 +0000 tidied proofs
paulson [Thu, 24 Dec 2009 17:30:55 +0000] rev 34185
tidied proofs
Thu, 24 Dec 2009 11:05:58 +0100 made sml/nj happy
haftmann [Thu, 24 Dec 2009 11:05:58 +0100] rev 34184
made sml/nj happy
Wed, 23 Dec 2009 17:37:42 +0100 updated certificates
boehmes [Wed, 23 Dec 2009 17:37:42 +0100] rev 34183
updated certificates
Wed, 23 Dec 2009 17:36:26 +0100 updated example
boehmes [Wed, 23 Dec 2009 17:36:26 +0100] rev 34182
updated example
Wed, 23 Dec 2009 17:35:56 +0100 merged verification condition structure and term representation in one datatype,
boehmes [Wed, 23 Dec 2009 17:35:56 +0100] rev 34181
merged verification condition structure and term representation in one datatype, extended the set of operations on verification conditions (retrieve more information, advanced splitting of paths), simplified discharging of verification conditions (due to improved datatype), added variantions of commands (extract different parts of verification conditions, scan until first "hard" assertion)
Wed, 23 Dec 2009 11:33:01 +0100 merged
haftmann [Wed, 23 Dec 2009 11:33:01 +0100] rev 34180
merged
Wed, 23 Dec 2009 11:32:40 +0100 updated generated document sources
haftmann [Wed, 23 Dec 2009 11:32:40 +0100] rev 34179
updated generated document sources
Wed, 23 Dec 2009 11:32:08 +0100 take care for destructive print mode properly using dedicated pretty builders
haftmann [Wed, 23 Dec 2009 11:32:08 +0100] rev 34178
take care for destructive print mode properly using dedicated pretty builders
Wed, 23 Dec 2009 10:41:13 +0100 merged
wenzelm [Wed, 23 Dec 2009 10:41:13 +0100] rev 34177
merged
Wed, 23 Dec 2009 10:09:06 +0100 made sml/nj happy
haftmann [Wed, 23 Dec 2009 10:09:06 +0100] rev 34176
made sml/nj happy
Wed, 23 Dec 2009 08:31:33 +0100 merged
haftmann [Wed, 23 Dec 2009 08:31:33 +0100] rev 34175
merged
Wed, 23 Dec 2009 08:31:15 +0100 dropped junk
haftmann [Wed, 23 Dec 2009 08:31:15 +0100] rev 34174
dropped junk
Wed, 23 Dec 2009 08:31:15 +0100 reduced code generator cache to the baremost minimum
haftmann [Wed, 23 Dec 2009 08:31:15 +0100] rev 34173
reduced code generator cache to the baremost minimum
Wed, 23 Dec 2009 08:31:14 +0100 updated documentation
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34172
updated documentation
Wed, 23 Dec 2009 08:31:14 +0100 updated generated examples
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34171
updated generated examples
Wed, 23 Dec 2009 08:31:14 +0100 reduced code generator cache to the baremost minimum; corrected spelling
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34170
reduced code generator cache to the baremost minimum; corrected spelling
Tue, 22 Dec 2009 21:48:17 +0100 basic setup for header scanning/parsing;
wenzelm [Tue, 22 Dec 2009 21:48:17 +0100] rev 34169
basic setup for header scanning/parsing;
Tue, 22 Dec 2009 21:47:27 +0100 clarified atom parser: return content;
wenzelm [Tue, 22 Dec 2009 21:47:27 +0100] rev 34168
clarified atom parser: return content; added tags parser;
Tue, 22 Dec 2009 21:46:41 +0100 tuned;
wenzelm [Tue, 22 Dec 2009 21:46:41 +0100] rev 34167
tuned;
Tue, 22 Dec 2009 19:38:06 +0100 renamed class Outer_Keyword to Outer_Syntax;
wenzelm [Tue, 22 Dec 2009 19:38:06 +0100] rev 34166
renamed class Outer_Keyword to Outer_Syntax; renamed tokenize to scan (cf. ML version);
Tue, 22 Dec 2009 18:36:01 +0100 Isabelle session manager -- most basic setup;
wenzelm [Tue, 22 Dec 2009 18:36:01 +0100] rev 34165
Isabelle session manager -- most basic setup;
Tue, 22 Dec 2009 17:59:59 +0100 actually closer file reader;
wenzelm [Tue, 22 Dec 2009 17:59:59 +0100] rev 34164
actually closer file reader;
Tue, 22 Dec 2009 17:25:41 +0100 tuned;
wenzelm [Tue, 22 Dec 2009 17:25:41 +0100] rev 34163
tuned;
Tue, 22 Dec 2009 17:13:43 +0100 added plain read_file;
wenzelm [Tue, 22 Dec 2009 17:13:43 +0100] rev 34162
added plain read_file;
Tue, 22 Dec 2009 17:13:18 +0100 consider proper input only;
wenzelm [Tue, 22 Dec 2009 17:13:18 +0100] rev 34161
consider proper input only; added wrappers;
Tue, 22 Dec 2009 15:31:02 +0100 added completion -- lazy avoids excessive table building;
wenzelm [Tue, 22 Dec 2009 15:31:02 +0100] rev 34160
added completion -- lazy avoids excessive table building; tuned signature;
Tue, 22 Dec 2009 15:00:43 +0100 Generic parsers for Isabelle/Isar outer syntax -- Scala version.
wenzelm [Tue, 22 Dec 2009 15:00:43 +0100] rev 34159
Generic parsers for Isabelle/Isar outer syntax -- Scala version.
Tue, 22 Dec 2009 15:00:03 +0100 class Outer_Keyword wraps symbol interpretation, lexicon, keyword table;
wenzelm [Tue, 22 Dec 2009 15:00:03 +0100] rev 34158
class Outer_Keyword wraps symbol interpretation, lexicon, keyword table;
Tue, 22 Dec 2009 14:58:13 +0100 explicit representation of Token_Kind -- cannot really depend on runtime types due to erasure;
wenzelm [Tue, 22 Dec 2009 14:58:13 +0100] rev 34157
explicit representation of Token_Kind -- cannot really depend on runtime types due to erasure; added Token_Reader; tuned;
Mon, 21 Dec 2009 16:50:28 +0000 Changes in generated code, apparently caused by changes to the code generation system itself.
paulson [Mon, 21 Dec 2009 16:50:28 +0000] rev 34156
Changes in generated code, apparently caused by changes to the code generation system itself.
Mon, 21 Dec 2009 16:49:04 +0000 Polishing up the English
paulson [Mon, 21 Dec 2009 16:49:04 +0000] rev 34155
Polishing up the English
Mon, 21 Dec 2009 10:40:14 +0100 merged
wenzelm [Mon, 21 Dec 2009 10:40:14 +0100] rev 34154
merged
Mon, 21 Dec 2009 08:32:22 +0100 merged
haftmann [Mon, 21 Dec 2009 08:32:22 +0100] rev 34153
merged
Mon, 21 Dec 2009 08:32:04 +0100 clarified various user-defined syntax issues
haftmann [Mon, 21 Dec 2009 08:32:04 +0100] rev 34152
clarified various user-defined syntax issues
Mon, 21 Dec 2009 08:32:04 +0100 prefer prefix "iso" over potentially misleading "is"; tuned
haftmann [Mon, 21 Dec 2009 08:32:04 +0100] rev 34151
prefer prefix "iso" over potentially misleading "is"; tuned
Mon, 21 Dec 2009 08:32:03 +0100 moved lemmas o_eq_dest, o_eq_elim here
haftmann [Mon, 21 Dec 2009 08:32:03 +0100] rev 34150
moved lemmas o_eq_dest, o_eq_elim here
Sat, 19 Dec 2009 09:07:04 -0800 add 'morphisms' option to domain_isomorphism command
huffman [Sat, 19 Dec 2009 09:07:04 -0800] rev 34149
add 'morphisms' option to domain_isomorphism command
Sat, 19 Dec 2009 06:07:33 -0800 merged
huffman [Sat, 19 Dec 2009 06:07:33 -0800] rev 34148
merged
Fri, 18 Dec 2009 20:13:23 -0800 generalize lemma add_minus_cancel, add lemma minus_add, simplify some proofs
huffman [Fri, 18 Dec 2009 20:13:23 -0800] rev 34147
generalize lemma add_minus_cancel, add lemma minus_add, simplify some proofs
Fri, 18 Dec 2009 19:00:11 -0800 rename equals_zero_I to minus_unique (keep old name too)
huffman [Fri, 18 Dec 2009 19:00:11 -0800] rev 34146
rename equals_zero_I to minus_unique (keep old name too)
Fri, 18 Dec 2009 18:48:27 -0800 add lemma swap_triple
huffman [Fri, 18 Dec 2009 18:48:27 -0800] rev 34145
add lemma swap_triple
Sun, 20 Dec 2009 18:02:13 +0100 improve performance by reordering of parser combinators;
wenzelm [Sun, 20 Dec 2009 18:02:13 +0100] rev 34144
improve performance by reordering of parser combinators;
Sun, 20 Dec 2009 17:47:59 +0100 added nested comments;
wenzelm [Sun, 20 Dec 2009 17:47:59 +0100] rev 34143
added nested comments; tuned;
Sun, 20 Dec 2009 15:44:29 +0100 more Scala sources;
wenzelm [Sun, 20 Dec 2009 15:44:29 +0100] rev 34142
more Scala sources;
Sun, 20 Dec 2009 15:44:07 +0100 simiplified result of keyword parser (again);
wenzelm [Sun, 20 Dec 2009 15:44:07 +0100] rev 34141
simiplified result of keyword parser (again); sort completions by plain string order; moved Reverse to library.scala;
Sun, 20 Dec 2009 15:42:40 +0100 simplified result of keyword and symbols parser;
wenzelm [Sun, 20 Dec 2009 15:42:40 +0100] rev 34140
simplified result of keyword and symbols parser; some support for parsing outer syntax tokens;
Sun, 20 Dec 2009 15:42:12 +0100 Outer lexical syntax for Isabelle/Isar -- Scala version.
wenzelm [Sun, 20 Dec 2009 15:42:12 +0100] rev 34139
Outer lexical syntax for Isabelle/Isar -- Scala version.
Sun, 20 Dec 2009 15:41:57 +0100 refined some Symbol operations/signatures;
wenzelm [Sun, 20 Dec 2009 15:41:57 +0100] rev 34138
refined some Symbol operations/signatures; tuned;
Sat, 19 Dec 2009 16:51:32 +0100 refined some Symbol operations/signatures;
wenzelm [Sat, 19 Dec 2009 16:51:32 +0100] rev 34137
refined some Symbol operations/signatures; added Symbol.Matcher; flexible Scan.Lexicon.symbols, with one/many/many1 variants;
Sat, 19 Dec 2009 16:02:26 +0100 added basic library -- Scala version;
wenzelm [Sat, 19 Dec 2009 16:02:26 +0100] rev 34136
added basic library -- Scala version; added extra support for exceptions -- Scala version; moved exn.ML to accompany exn.scala;
Sat, 19 Dec 2009 11:48:11 +0100 indicate final state of keywords;
wenzelm [Sat, 19 Dec 2009 11:48:11 +0100] rev 34135
indicate final state of keywords; added symbol scanner;
Sat, 19 Dec 2009 11:45:14 +0100 added symbol classification;
wenzelm [Sat, 19 Dec 2009 11:45:14 +0100] rev 34134
added symbol classification; tuned;
Fri, 18 Dec 2009 16:52:36 +0100 tuned;
wenzelm [Fri, 18 Dec 2009 16:52:36 +0100] rev 34133
tuned;
Fri, 18 Dec 2009 15:33:44 +0100 merged
wenzelm [Fri, 18 Dec 2009 15:33:44 +0100] rev 34132
merged
Fri, 18 Dec 2009 15:32:52 +0100 imitate PG style;
wenzelm [Fri, 18 Dec 2009 15:32:52 +0100] rev 34131
imitate PG style;
Fri, 18 Dec 2009 15:14:59 +0100 merged
wenzelm [Fri, 18 Dec 2009 15:14:59 +0100] rev 34130
merged
Fri, 18 Dec 2009 15:11:01 +0100 imitate PG colors;
wenzelm [Fri, 18 Dec 2009 15:11:01 +0100] rev 34129
imitate PG colors;
Fri, 18 Dec 2009 14:02:58 +0100 made Quickcheck take structured proof assumptions into account (like Refute and Nitpick) by default;
blanchet [Fri, 18 Dec 2009 14:02:58 +0100] rev 34128
made Quickcheck take structured proof assumptions into account (like Refute and Nitpick) by default; up to now, only Auto Quickcheck did -- the old behavior is available by passing "no_assms" as option
Fri, 18 Dec 2009 12:00:44 +0100 merged
blanchet [Fri, 18 Dec 2009 12:00:44 +0100] rev 34127
merged
Fri, 18 Dec 2009 12:00:29 +0100 polished Nitpick's binary integer support etc.;
blanchet [Fri, 18 Dec 2009 12:00:29 +0100] rev 34126
polished Nitpick's binary integer support etc.; etc. = improve inconsistent scope correction + sort values nicely in output + handle "mod" using the characterization "x mod y = x - x div y * y" (instead of explicit code in Nitpick) + introduce KK = Kodkod as abbreviation
Thu, 17 Dec 2009 15:22:27 +0100 merged
blanchet [Thu, 17 Dec 2009 15:22:27 +0100] rev 34125
merged
Thu, 17 Dec 2009 15:22:11 +0100 added support for binary nat/int representation to Nitpick
blanchet [Thu, 17 Dec 2009 15:22:11 +0100] rev 34124
added support for binary nat/int representation to Nitpick
Mon, 14 Dec 2009 16:48:49 +0100 distinguish better between "complete" (vs. incomplete) types and "concrete" (vs. abstract) types in Nitpick;
blanchet [Mon, 14 Dec 2009 16:48:49 +0100] rev 34123
distinguish better between "complete" (vs. incomplete) types and "concrete" (vs. abstract) types in Nitpick; this improves Nitpick's precision in some cases (e.g. higher-order constructors) and reflects a better understanding of what's going on
Mon, 14 Dec 2009 12:31:00 +0100 merged
blanchet [Mon, 14 Dec 2009 12:31:00 +0100] rev 34122
merged
Mon, 14 Dec 2009 12:30:26 +0100 get rid of polymorphic equality in Nitpick's code + a few minor cleanups
blanchet [Mon, 14 Dec 2009 12:30:26 +0100] rev 34121
get rid of polymorphic equality in Nitpick's code + a few minor cleanups
Mon, 14 Dec 2009 12:14:12 +0100 added "no_assms" option to Refute, and include structured proof assumptions by default;
blanchet [Mon, 14 Dec 2009 12:14:12 +0100] rev 34120
added "no_assms" option to Refute, and include structured proof assumptions by default; will do the same for Quickcheck unless there are objections
Fri, 18 Dec 2009 12:28:50 +0100 markup bad YXML as malformed;
wenzelm [Fri, 18 Dec 2009 12:28:50 +0100] rev 34119
markup bad YXML as malformed; removed unused XML.document; removed unused markup;
Fri, 18 Dec 2009 12:10:52 +0100 replace invalid code points -- instead of exception;
wenzelm [Fri, 18 Dec 2009 12:10:52 +0100] rev 34118
replace invalid code points -- instead of exception;
Fri, 18 Dec 2009 11:44:25 +0100 tuned signature;
wenzelm [Fri, 18 Dec 2009 11:44:25 +0100] rev 34117
tuned signature;
Fri, 18 Dec 2009 11:28:24 +0100 removed junk (cf. f49d45afa634);
wenzelm [Fri, 18 Dec 2009 11:28:24 +0100] rev 34116
removed junk (cf. f49d45afa634);
Thu, 17 Dec 2009 23:44:48 +0100 merged
wenzelm [Thu, 17 Dec 2009 23:44:48 +0100] rev 34115
merged
Thu, 17 Dec 2009 13:51:50 -0800 merged
huffman [Thu, 17 Dec 2009 13:51:50 -0800] rev 34114
merged
Thu, 17 Dec 2009 13:49:36 -0800 add lemma INFM_conjI
huffman [Thu, 17 Dec 2009 13:49:36 -0800] rev 34113
add lemma INFM_conjI
Thu, 17 Dec 2009 09:33:30 -0800 added lemmas about INFM/MOST
huffman [Thu, 17 Dec 2009 09:33:30 -0800] rev 34112
added lemmas about INFM/MOST
Thu, 17 Dec 2009 07:02:13 -0800 add lemmas rev_finite_subset, finite_vimageD, finite_vimage_iff
huffman [Thu, 17 Dec 2009 07:02:13 -0800] rev 34111
add lemmas rev_finite_subset, finite_vimageD, finite_vimage_iff
Sun, 29 Nov 2009 11:31:39 -0800 add lemmas open_image_fst, open_image_snd
huffman [Sun, 29 Nov 2009 11:31:39 -0800] rev 34110
add lemmas open_image_fst, open_image_snd
Thu, 17 Dec 2009 23:44:15 +0100 Result.cache;
wenzelm [Thu, 17 Dec 2009 23:44:15 +0100] rev 34109
Result.cache;
Thu, 17 Dec 2009 23:31:59 +0100 cache for partial sharing;
wenzelm [Thu, 17 Dec 2009 23:31:59 +0100] rev 34108
cache for partial sharing;
Thu, 17 Dec 2009 21:12:57 +0100 merged
wenzelm [Thu, 17 Dec 2009 21:12:57 +0100] rev 34107
merged
Thu, 17 Dec 2009 17:05:56 +0000 Two new theorems about cardinality
paulson [Thu, 17 Dec 2009 17:05:56 +0000] rev 34106
Two new theorems about cardinality
Mon, 23 Nov 2009 15:30:32 -0800 replace 'UNIV - S' with '- S'
huffman [Mon, 23 Nov 2009 15:30:32 -0800] rev 34105
replace 'UNIV - S' with '- S'
Tue, 24 Nov 2009 10:14:59 -0800 re-state lemmas using 'range'
huffman [Tue, 24 Nov 2009 10:14:59 -0800] rev 34104
re-state lemmas using 'range'
Sun, 29 Nov 2009 22:27:47 -0800 make proof use only abstract properties of eventually
huffman [Sun, 29 Nov 2009 22:27:47 -0800] rev 34103
make proof use only abstract properties of eventually
Wed, 16 Dec 2009 15:10:08 -0800 swap_self already declared [simp]
huffman [Wed, 16 Dec 2009 15:10:08 -0800] rev 34102
swap_self already declared [simp]
Wed, 16 Dec 2009 14:38:35 -0800 declare swap_self [simp], add lemma comp_swap
huffman [Wed, 16 Dec 2009 14:38:35 -0800] rev 34101
declare swap_self [simp], add lemma comp_swap
Thu, 17 Dec 2009 20:14:00 +0100 fifo: raw byte stream;
wenzelm [Thu, 17 Dec 2009 20:14:00 +0100] rev 34100
fifo: raw byte stream; Result: fully decoded symbols and tree structure; adapted to simplified message format; tuned;
Thu, 17 Dec 2009 20:09:19 +0100 added decode_chars, with raw character view on byte buffer and adhoc decoding via toString;
wenzelm [Thu, 17 Dec 2009 20:09:19 +0100] rev 34099
added decode_chars, with raw character view on byte buffer and adhoc decoding via toString; parse/chunks: avoid direct string comparison, to make it actually work with abstract CharSequence;
Thu, 17 Dec 2009 19:30:12 +0100 tuned signature;
wenzelm [Thu, 17 Dec 2009 19:30:12 +0100] rev 34098
tuned signature;
Thu, 17 Dec 2009 15:38:58 +0100 tuned;
wenzelm [Thu, 17 Dec 2009 15:38:58 +0100] rev 34097
tuned;
Thu, 17 Dec 2009 15:09:07 +0100 simplified message format: chunks with explicit size in bytes;
wenzelm [Thu, 17 Dec 2009 15:09:07 +0100] rev 34096
simplified message format: chunks with explicit size in bytes; robust message header via YXML.binary_text; standard_message: refer to thread position only; discontinued obsolete "-" output stream; tuned;
Thu, 17 Dec 2009 13:58:15 +0100 robust representation of low ASCII control characters within XML/YXML text;
wenzelm [Thu, 17 Dec 2009 13:58:15 +0100] rev 34095
robust representation of low ASCII control characters within XML/YXML text;
Wed, 16 Dec 2009 15:15:39 +0100 merged
wenzelm [Wed, 16 Dec 2009 15:15:39 +0100] rev 34094
merged
Wed, 16 Dec 2009 15:15:05 +0100 filter out identical completions;
wenzelm [Wed, 16 Dec 2009 15:15:05 +0100] rev 34093
filter out identical completions;
Wed, 16 Dec 2009 14:24:18 +0100 spaces not allowed, unfortunately
haftmann [Wed, 16 Dec 2009 14:24:18 +0100] rev 34092
spaces not allowed, unfortunately
Wed, 16 Dec 2009 14:15:24 +0100 user aliasses
haftmann [Wed, 16 Dec 2009 14:15:24 +0100] rev 34091
user aliasses
Mon, 14 Dec 2009 21:28:28 +0100 merged
boehmes [Mon, 14 Dec 2009 21:28:28 +0100] rev 34090
merged
Mon, 14 Dec 2009 21:27:59 +0100 replaced blast by metis (blast hangs with polyml-5.2)
boehmes [Mon, 14 Dec 2009 21:27:59 +0100] rev 34089
replaced blast by metis (blast hangs with polyml-5.2)
Mon, 14 Dec 2009 16:35:00 +0100 avoid negative indices as argument ot drop
haftmann [Mon, 14 Dec 2009 16:35:00 +0100] rev 34088
avoid negative indices as argument ot drop
Mon, 14 Dec 2009 11:30:13 +0000 Upgraded a warning to an error
paulson [Mon, 14 Dec 2009 11:30:13 +0000] rev 34087
Upgraded a warning to an error
Mon, 14 Dec 2009 11:01:04 +0100 merged
haftmann [Mon, 14 Dec 2009 11:01:04 +0100] rev 34086
merged
Mon, 14 Dec 2009 10:24:04 +0100 improved crude deriving_show inference
haftmann [Mon, 14 Dec 2009 10:24:04 +0100] rev 34085
improved crude deriving_show inference
Mon, 14 Dec 2009 10:23:25 +0100 explicit name for function space
haftmann [Mon, 14 Dec 2009 10:23:25 +0100] rev 34084
explicit name for function space
Mon, 14 Dec 2009 10:59:46 +0100 make Nitpick tests more robust by specifying SAT solver, singlethreading (in Kodkod, not in Isabelle), and higher time limits
blanchet [Mon, 14 Dec 2009 10:59:46 +0100] rev 34083
make Nitpick tests more robust by specifying SAT solver, singlethreading (in Kodkod, not in Isabelle), and higher time limits
Mon, 14 Dec 2009 10:31:35 +0100 make Nitpick "Core" test more conservative, to avoid problems on Larry's machine
blanchet [Mon, 14 Dec 2009 10:31:35 +0100] rev 34082
make Nitpick "Core" test more conservative, to avoid problems on Larry's machine
Mon, 14 Dec 2009 10:13:06 +0100 made sml/nj happy
haftmann [Mon, 14 Dec 2009 10:13:06 +0100] rev 34081
made sml/nj happy
Mon, 14 Dec 2009 09:53:34 +0100 also sort verification conditions before printing
boehmes [Mon, 14 Dec 2009 09:53:34 +0100] rev 34080
also sort verification conditions before printing
Sun, 13 Dec 2009 23:37:37 +0100 print assertions in a more natural order
boehmes [Sun, 13 Dec 2009 23:37:37 +0100] rev 34079
print assertions in a more natural order
Fri, 11 Dec 2009 22:31:24 +0100 removed unique ids -- now in session.scala;
wenzelm [Fri, 11 Dec 2009 22:31:24 +0100] rev 34078
removed unique ids -- now in session.scala;
Fri, 11 Dec 2009 20:44:33 +0100 merged
wenzelm [Fri, 11 Dec 2009 20:44:33 +0100] rev 34077
merged
Fri, 11 Dec 2009 20:44:15 +0100 Subgoal.FOCUS (and variants): resulting goal state is normalized as usual for resolution;
wenzelm [Fri, 11 Dec 2009 20:44:15 +0100] rev 34076
Subgoal.FOCUS (and variants): resulting goal state is normalized as usual for resolution; tuned;
Fri, 11 Dec 2009 20:43:41 +0100 Subgoal.FOCUS etc.: resulting goal state is normalized as usual for resolution;
wenzelm [Fri, 11 Dec 2009 20:43:41 +0100] rev 34075
Subgoal.FOCUS etc.: resulting goal state is normalized as usual for resolution;
Fri, 11 Dec 2009 20:32:58 +0100 merged
haftmann [Fri, 11 Dec 2009 20:32:58 +0100] rev 34074
merged
Fri, 11 Dec 2009 20:32:49 +0100 repaired accident: do not forget module contents if there are no imports
haftmann [Fri, 11 Dec 2009 20:32:49 +0100] rev 34073
repaired accident: do not forget module contents if there are no imports
Fri, 11 Dec 2009 20:32:49 +0100 option width for Code_Target.code_of
haftmann [Fri, 11 Dec 2009 20:32:49 +0100] rev 34072
option width for Code_Target.code_of
Fri, 11 Dec 2009 20:32:49 +0100 default_code_width is now proper theory data
haftmann [Fri, 11 Dec 2009 20:32:49 +0100] rev 34071
default_code_width is now proper theory data
Fri, 11 Dec 2009 15:36:24 +0100 merged
boehmes [Fri, 11 Dec 2009 15:36:24 +0100] rev 34070
merged
Fri, 11 Dec 2009 15:36:05 +0100 updated dependencies
boehmes [Fri, 11 Dec 2009 15:36:05 +0100] rev 34069
updated dependencies
Fri, 11 Dec 2009 15:35:29 +0100 make assertion labels unique already when loading a verification condition,
boehmes [Fri, 11 Dec 2009 15:35:29 +0100] rev 34068
make assertion labels unique already when loading a verification condition, keep abstract view on verification conditions and provide various splitting operations on verification conditions, allow to discharge only parts of a verification condition, extended the command "boogie_vc" with options to consider only some assertions or to split a verification condition into its paths, added a narrowing option to "boogie_status" (a divide-and-conquer approach for identifying the "hard" subset of assertions of a verification conditions), added tactics "boogie", "boogie_all" and "boogie_cases", dropped tactic "split_vc", split example Boogie_Max into Boogie_Max (proof based on SMT) and Boogie_Max_Stepwise (proof based on metis and auto with documentation of the available Boogie commands), dropped (mostly unused) abbreviations
Fri, 11 Dec 2009 15:06:12 +0100 depend on HOL-SMT instead of HOL (makes tactic "smt" available for proofs)
boehmes [Fri, 11 Dec 2009 15:06:12 +0100] rev 34067
depend on HOL-SMT instead of HOL (makes tactic "smt" available for proofs)
Fri, 11 Dec 2009 14:44:08 +0100 merged
haftmann [Fri, 11 Dec 2009 14:44:08 +0100] rev 34066
merged
Fri, 11 Dec 2009 14:43:56 +0100 moved predicate rules to Predicate.thy; weakened default dest rule predicate1D (is not that reliable wrt. sets)
haftmann [Fri, 11 Dec 2009 14:43:56 +0100] rev 34065
moved predicate rules to Predicate.thy; weakened default dest rule predicate1D (is not that reliable wrt. sets)
Fri, 11 Dec 2009 14:43:55 +0100 avoid dependency on implicit dest rule predicate1D in proofs
haftmann [Fri, 11 Dec 2009 14:43:55 +0100] rev 34064
avoid dependency on implicit dest rule predicate1D in proofs
Fri, 11 Dec 2009 14:32:37 +0100 merged
haftmann [Fri, 11 Dec 2009 14:32:37 +0100] rev 34063
merged
Fri, 11 Dec 2009 14:32:24 +0100 NEWS
haftmann [Fri, 11 Dec 2009 14:32:24 +0100] rev 34062
NEWS
Fri, 11 Dec 2009 08:47:16 +0100 merged
haftmann [Fri, 11 Dec 2009 08:47:16 +0100] rev 34061
merged
Wed, 09 Dec 2009 21:38:21 +0100 merged
haftmann [Wed, 09 Dec 2009 21:38:21 +0100] rev 34060
merged
Wed, 09 Dec 2009 21:38:12 +0100 take and drop as projections of chop
haftmann [Wed, 09 Dec 2009 21:38:12 +0100] rev 34059
take and drop as projections of chop
Wed, 09 Dec 2009 21:38:12 +0100 explicit lower bound for index
haftmann [Wed, 09 Dec 2009 21:38:12 +0100] rev 34058
explicit lower bound for index
Fri, 11 Dec 2009 09:25:45 +0000 merged
paulson [Fri, 11 Dec 2009 09:25:45 +0000] rev 34057
merged
Thu, 10 Dec 2009 17:34:50 +0000 merged
paulson [Thu, 10 Dec 2009 17:34:50 +0000] rev 34056
merged
Thu, 10 Dec 2009 17:34:18 +0000 streamlined proofs
paulson [Thu, 10 Dec 2009 17:34:18 +0000] rev 34055
streamlined proofs
Thu, 10 Dec 2009 17:34:09 +0000 fixed typo
paulson [Thu, 10 Dec 2009 17:34:09 +0000] rev 34054
fixed typo
Thu, 10 Dec 2009 22:28:55 +0100 merged
wenzelm [Thu, 10 Dec 2009 22:28:55 +0100] rev 34053
merged
Thu, 10 Dec 2009 18:10:59 +0100 only invoke metisFT if metis failed
boehmes [Thu, 10 Dec 2009 18:10:59 +0100] rev 34052
only invoke metisFT if metis failed
Thu, 10 Dec 2009 11:58:26 +0100 added Imperative_HOL examples; added tail-recursive combinator for monadic heap functions; adopted code generation of references; added lemmas
bulwahn [Thu, 10 Dec 2009 11:58:26 +0100] rev 34051
added Imperative_HOL examples; added tail-recursive combinator for monadic heap functions; adopted code generation of references; added lemmas
Wed, 09 Dec 2009 21:33:50 +0100 merged
haftmann [Wed, 09 Dec 2009 21:33:50 +0100] rev 34050
merged
Wed, 09 Dec 2009 16:46:04 +0100 each import resides in its own line
haftmann [Wed, 09 Dec 2009 16:46:04 +0100] rev 34049
each import resides in its own line
Wed, 09 Dec 2009 16:46:03 +0100 using existing lattice classes
haftmann [Wed, 09 Dec 2009 16:46:03 +0100] rev 34048
using existing lattice classes
Thu, 10 Dec 2009 16:11:07 +0100 added get_data;
wenzelm [Thu, 10 Dec 2009 16:11:07 +0100] rev 34047
added get_data;
Thu, 10 Dec 2009 13:43:51 +0100 sealed XML.Tree;
wenzelm [Thu, 10 Dec 2009 13:43:51 +0100] rev 34046
sealed XML.Tree; keep original XML.Tree within DOM as user data;
Wed, 09 Dec 2009 21:55:14 +0100 simplified Cygwin setup, assuming 1.7 registry layout (version 1.5 suffers from upcaseenv problem anyway);
wenzelm [Wed, 09 Dec 2009 21:55:14 +0100] rev 34045
simplified Cygwin setup, assuming 1.7 registry layout (version 1.5 suffers from upcaseenv problem anyway);
Wed, 09 Dec 2009 21:25:07 +0100 slightly more robust and less ambitious version of install_fonts;
wenzelm [Wed, 09 Dec 2009 21:25:07 +0100] rev 34044
slightly more robust and less ambitious version of install_fonts;
Wed, 09 Dec 2009 16:28:49 +0100 more robust Cygwin.config: actually check Wow6432Node, prefer explicit CYGWIN_ROOT in any case;
wenzelm [Wed, 09 Dec 2009 16:28:49 +0100] rev 34043
more robust Cygwin.config: actually check Wow6432Node, prefer explicit CYGWIN_ROOT in any case;
Wed, 09 Dec 2009 12:26:42 +0100 merged
blanchet [Wed, 09 Dec 2009 12:26:42 +0100] rev 34042
merged
Wed, 09 Dec 2009 12:03:27 +0100 merged
blanchet [Wed, 09 Dec 2009 12:03:27 +0100] rev 34041
merged
Tue, 08 Dec 2009 18:40:20 +0100 merged
blanchet [Tue, 08 Dec 2009 18:40:20 +0100] rev 34040
merged
Tue, 08 Dec 2009 18:38:08 +0100 made Nitpick work also for people who import "Plain" instead of "Main"
blanchet [Tue, 08 Dec 2009 18:38:08 +0100] rev 34039
made Nitpick work also for people who import "Plain" instead of "Main"
Mon, 07 Dec 2009 13:40:45 +0100 make Nitpick output the message "Hint: Maybe you forgot a type constraint?" only for syntactic classes
blanchet [Mon, 07 Dec 2009 13:40:45 +0100] rev 34038
make Nitpick output the message "Hint: Maybe you forgot a type constraint?" only for syntactic classes
Wed, 09 Dec 2009 12:07:44 +0100 keep future Isabelle application entry point;
wenzelm [Wed, 09 Dec 2009 12:07:44 +0100] rev 34037
keep future Isabelle application entry point;
Wed, 09 Dec 2009 11:53:51 +0100 merged
wenzelm [Wed, 09 Dec 2009 11:53:51 +0100] rev 34036
merged
Tue, 08 Dec 2009 23:05:23 +0100 also consider the fully-typed version of metis for Mirabelle measurements
boehmes [Tue, 08 Dec 2009 23:05:23 +0100] rev 34035
also consider the fully-typed version of metis for Mirabelle measurements
Tue, 08 Dec 2009 18:47:25 +0100 merged
boehmes [Tue, 08 Dec 2009 18:47:25 +0100] rev 34034
merged
Tue, 08 Dec 2009 18:44:12 +0100 made SML/NJ happy
boehmes [Tue, 08 Dec 2009 18:44:12 +0100] rev 34033
made SML/NJ happy
Tue, 08 Dec 2009 14:31:19 +0100 simplified notion of empty module name
haftmann [Tue, 08 Dec 2009 14:31:19 +0100] rev 34032
simplified notion of empty module name
Tue, 08 Dec 2009 13:41:37 +0100 commit
haftmann [Tue, 08 Dec 2009 13:41:37 +0100] rev 34031
commit
Tue, 08 Dec 2009 13:40:57 +0100 resorted code equations from "old" number theory version
haftmann [Tue, 08 Dec 2009 13:40:57 +0100] rev 34030
resorted code equations from "old" number theory version
Tue, 08 Dec 2009 13:19:04 +0100 merged
haftmann [Tue, 08 Dec 2009 13:19:04 +0100] rev 34029
merged
Mon, 07 Dec 2009 16:27:48 +0100 split off evaluation mechanisms in separte module Code_Eval
haftmann [Mon, 07 Dec 2009 16:27:48 +0100] rev 34028
split off evaluation mechanisms in separte module Code_Eval
Tue, 08 Dec 2009 17:55:07 +0100 register_fonts: more precise error handling;
wenzelm [Tue, 08 Dec 2009 17:55:07 +0100] rev 34027
register_fonts: more precise error handling;
Tue, 08 Dec 2009 12:41:47 +0100 added future;
wenzelm [Tue, 08 Dec 2009 12:41:47 +0100] rev 34026
added future;
Mon, 07 Dec 2009 23:06:03 +0100 depend on Java 1.6 after all;
wenzelm [Mon, 07 Dec 2009 23:06:03 +0100] rev 34025
depend on Java 1.6 after all;
Mon, 07 Dec 2009 22:23:33 +0100 basic support for IsabelleText fonts;
wenzelm [Mon, 07 Dec 2009 22:23:33 +0100] rev 34024
basic support for IsabelleText fonts;
Mon, 07 Dec 2009 14:54:28 +0100 merged
haftmann [Mon, 07 Dec 2009 14:54:28 +0100] rev 34023
merged
Mon, 07 Dec 2009 14:54:13 +0100 merged
haftmann [Mon, 07 Dec 2009 14:54:13 +0100] rev 34022
merged
Mon, 07 Dec 2009 11:48:40 +0100 tuned inner structure
haftmann [Mon, 07 Dec 2009 11:48:40 +0100] rev 34021
tuned inner structure
Mon, 07 Dec 2009 14:54:01 +0100 merged Crude_Executable_Set into Executable_Set
haftmann [Mon, 07 Dec 2009 14:54:01 +0100] rev 34020
merged Crude_Executable_Set into Executable_Set
Mon, 07 Dec 2009 12:21:15 +0100 merged
blanchet [Mon, 07 Dec 2009 12:21:15 +0100] rev 34019
merged
Mon, 07 Dec 2009 11:46:13 +0100 avoid using "prop_logic.ML" and "sat_solver.ML" twice (the other occurrence being in "FunDef.thy");
blanchet [Mon, 07 Dec 2009 11:46:13 +0100] rev 34018
avoid using "prop_logic.ML" and "sat_solver.ML" twice (the other occurrence being in "FunDef.thy"); this produces two copies of the same module, with separate references etc.
Mon, 07 Dec 2009 11:44:49 +0100 better error message in Refute when specifying a non-existing SAT solver
blanchet [Mon, 07 Dec 2009 11:44:49 +0100] rev 34017
better error message in Refute when specifying a non-existing SAT solver
Mon, 07 Dec 2009 11:18:44 +0100 merged
wenzelm [Mon, 07 Dec 2009 11:18:44 +0100] rev 34016
merged
Mon, 07 Dec 2009 09:35:18 +0100 updated certificate
boehmes [Mon, 07 Dec 2009 09:35:18 +0100] rev 34015
updated certificate
Mon, 07 Dec 2009 09:21:14 +0100 merged
haftmann [Mon, 07 Dec 2009 09:21:14 +0100] rev 34014
merged
Mon, 07 Dec 2009 09:16:27 +0100 repaired read_const_expr, broken in 1e7ca47c6c3d
haftmann [Mon, 07 Dec 2009 09:16:27 +0100] rev 34013
repaired read_const_expr, broken in 1e7ca47c6c3d
Mon, 07 Dec 2009 09:14:12 +0100 merged
boehmes [Mon, 07 Dec 2009 09:14:12 +0100] rev 34012
merged
Mon, 07 Dec 2009 09:12:16 +0100 verbose output of loaded data makes a clear distinction between new and already existing data (types, constants, axioms)
boehmes [Mon, 07 Dec 2009 09:12:16 +0100] rev 34011
verbose output of loaded data makes a clear distinction between new and already existing data (types, constants, axioms)
Thu, 03 Dec 2009 15:56:06 +0100 faster preprocessing: before applying a step, test if it is applicable (normalization of binders, unfolding of abs/min/max definitions, lambda lifting, explicit application, monomorphization),
boehmes [Thu, 03 Dec 2009 15:56:06 +0100] rev 34010
faster preprocessing: before applying a step, test if it is applicable (normalization of binders, unfolding of abs/min/max definitions, lambda lifting, explicit application, monomorphization), custom-made (top-down) atomize_conv, store predicate and function symbols in a table instead of a list for faster lookup, updated certificates
Sun, 06 Dec 2009 08:28:36 +0100 merged
haftmann [Sun, 06 Dec 2009 08:28:36 +0100] rev 34009
merged
Sun, 06 Dec 2009 08:06:03 +0100 tuned proofs
haftmann [Sun, 06 Dec 2009 08:06:03 +0100] rev 34008
tuned proofs
Sat, 05 Dec 2009 20:02:21 +0100 tuned lattices theory fragements; generlized some lemmas from sets to lattices
haftmann [Sat, 05 Dec 2009 20:02:21 +0100] rev 34007
tuned lattices theory fragements; generlized some lemmas from sets to lattices
Mon, 07 Dec 2009 00:02:54 +0100 avoid lazy val with side-effects -- spurious null pointers!?
wenzelm [Mon, 07 Dec 2009 00:02:54 +0100] rev 34006
avoid lazy val with side-effects -- spurious null pointers!?
Mon, 07 Dec 2009 00:02:07 +0100 toString: more robust handling of null;
wenzelm [Mon, 07 Dec 2009 00:02:07 +0100] rev 34005
toString: more robust handling of null; tuned;
Sun, 06 Dec 2009 23:25:27 +0100 proper markup text for loc;
wenzelm [Sun, 06 Dec 2009 23:25:27 +0100] rev 34004
proper markup text for loc;
Sun, 06 Dec 2009 23:09:14 +0100 output_syms: permissive treatment of control symbols, cf. Scala version;
wenzelm [Sun, 06 Dec 2009 23:09:14 +0100] rev 34003
output_syms: permissive treatment of control symbols, cf. Scala version;
Sun, 06 Dec 2009 23:08:43 +0100 basic treatment of special control symbols;
wenzelm [Sun, 06 Dec 2009 23:08:43 +0100] rev 34002
basic treatment of special control symbols; misc tuning;
Sun, 06 Dec 2009 23:06:53 +0100 elements: more convenient result;
wenzelm [Sun, 06 Dec 2009 23:06:53 +0100] rev 34001
elements: more convenient result;
Sun, 06 Dec 2009 22:23:31 +0100 more robust treatment of line breaks -- Java "split" has off semantics;
wenzelm [Sun, 06 Dec 2009 22:23:31 +0100] rev 34000
more robust treatment of line breaks -- Java "split" has off semantics;
Sun, 06 Dec 2009 22:22:48 +0100 added auxiliary constructors;
wenzelm [Sun, 06 Dec 2009 22:22:48 +0100] rev 33999
added auxiliary constructors;
Sun, 06 Dec 2009 21:56:23 +0100 added elements: Interator;
wenzelm [Sun, 06 Dec 2009 21:56:23 +0100] rev 33998
added elements: Interator; first isHighSurrogate, not isLowSurrogate; misc tuning and generalization;
Sat, 05 Dec 2009 19:08:56 +0100 merged
wenzelm [Sat, 05 Dec 2009 19:08:56 +0100] rev 33997
merged
Sat, 05 Dec 2009 10:18:23 +0100 merged
haftmann [Sat, 05 Dec 2009 10:18:23 +0100] rev 33996
merged
Fri, 04 Dec 2009 18:52:55 +0100 tuned whitespace
haftmann [Fri, 04 Dec 2009 18:52:55 +0100] rev 33995
tuned whitespace
Fri, 04 Dec 2009 18:51:15 +0100 merged, resolving minor conflicts
haftmann [Fri, 04 Dec 2009 18:51:15 +0100] rev 33994
merged, resolving minor conflicts
Fri, 04 Dec 2009 18:43:42 +0100 NEWS
haftmann [Fri, 04 Dec 2009 18:43:42 +0100] rev 33993
NEWS
Fri, 04 Dec 2009 18:19:32 +0100 signatures for generated code; tuned
haftmann [Fri, 04 Dec 2009 18:19:32 +0100] rev 33992
signatures for generated code; tuned
Fri, 04 Dec 2009 18:19:32 +0100 tuned
haftmann [Fri, 04 Dec 2009 18:19:32 +0100] rev 33991
tuned
Fri, 04 Dec 2009 18:19:31 +0100 avoid misleading name "superarities"
haftmann [Fri, 04 Dec 2009 18:19:31 +0100] rev 33990
avoid misleading name "superarities"
Fri, 04 Dec 2009 18:19:31 +0100 more speaking function names for Code_Printer; added doublesemicolon
haftmann [Fri, 04 Dec 2009 18:19:31 +0100] rev 33989
more speaking function names for Code_Printer; added doublesemicolon
Fri, 04 Dec 2009 18:19:30 +0100 tuned code setup
haftmann [Fri, 04 Dec 2009 18:19:30 +0100] rev 33988
tuned code setup
Sat, 05 Dec 2009 18:42:45 +0100 version of IsabelleMono that retains plain ASCII and ISO-LATIN-1 from Bitstream Vera;
wenzelm [Sat, 05 Dec 2009 18:42:45 +0100] rev 33987
version of IsabelleMono that retains plain ASCII and ISO-LATIN-1 from Bitstream Vera;
Sat, 05 Dec 2009 17:30:47 +0100 output linefeed as </br> -- workaround problem with <pre> in Lobo Browser 0.98.4;
wenzelm [Sat, 05 Dec 2009 17:30:47 +0100] rev 33986
output linefeed as </br> -- workaround problem with <pre> in Lobo Browser 0.98.4; output_width: uniform mapping -- avoid obscure fastpath optimization;
Sat, 05 Dec 2009 16:39:49 +0100 added markup for hidden text;
wenzelm [Sat, 05 Dec 2009 16:39:49 +0100] rev 33985
added markup for hidden text; handle "\<^bold>" as markup; HTML output: include original control symbols as hidden text, to enable copy-paste;
Fri, 04 Dec 2009 22:51:59 +0100 Basic HTML output.
wenzelm [Fri, 04 Dec 2009 22:51:59 +0100] rev 33984
Basic HTML output.
Fri, 04 Dec 2009 20:03:37 +0100 output "'" as "&#39;" which is a bit more portable ("&apos;" is defined in XML/XHTML, but not in old-style HTML4);
wenzelm [Fri, 04 Dec 2009 20:03:37 +0100] rev 33983
output "'" as "&#39;" which is a bit more portable ("&apos;" is defined in XML/XHTML, but not in old-style HTML4);
Fri, 04 Dec 2009 17:19:59 +0100 fixed paths in Nitpick's ML file headers
blanchet [Fri, 04 Dec 2009 17:19:59 +0100] rev 33982
fixed paths in Nitpick's ML file headers
Fri, 04 Dec 2009 17:19:33 +0100 added soundness fix to Nitpick's history
blanchet [Fri, 04 Dec 2009 17:19:33 +0100] rev 33981
added soundness fix to Nitpick's history
Fri, 04 Dec 2009 17:19:01 +0100 export symbols from Minipick (so I can use them in other programs)
blanchet [Fri, 04 Dec 2009 17:19:01 +0100] rev 33980
export symbols from Minipick (so I can use them in other programs)
Fri, 04 Dec 2009 17:18:07 +0100 make proof work again
blanchet [Fri, 04 Dec 2009 17:18:07 +0100] rev 33979
make proof work again
Fri, 04 Dec 2009 17:17:52 +0100 fix soundness bug in Nitpick's "destroy_constrs" optimization
blanchet [Fri, 04 Dec 2009 17:17:52 +0100] rev 33978
fix soundness bug in Nitpick's "destroy_constrs" optimization
Fri, 04 Dec 2009 15:30:36 +0100 merged, resolving minor conflict, and recovering sane state;
wenzelm [Fri, 04 Dec 2009 15:30:36 +0100] rev 33977
merged, resolving minor conflict, and recovering sane state;
Fri, 04 Dec 2009 15:27:45 +0100 merged
wenzelm [Fri, 04 Dec 2009 15:27:45 +0100] rev 33976
merged
Fri, 04 Dec 2009 15:25:30 +0100 merged
wenzelm [Fri, 04 Dec 2009 15:25:30 +0100] rev 33975
merged
Fri, 04 Dec 2009 15:20:24 +0100 merged, resolving minor conflicts;
wenzelm [Fri, 04 Dec 2009 15:20:24 +0100] rev 33974
merged, resolving minor conflicts;
Fri, 04 Dec 2009 14:34:24 +0100 merged
haftmann [Fri, 04 Dec 2009 14:34:24 +0100] rev 33973
merged
Fri, 04 Dec 2009 12:22:09 +0100 merged
haftmann [Fri, 04 Dec 2009 12:22:09 +0100] rev 33972
merged
Fri, 04 Dec 2009 12:17:43 +0100 modernized structure Datatype_Aux
haftmann [Fri, 04 Dec 2009 12:17:43 +0100] rev 33971
modernized structure Datatype_Aux
Wed, 02 Dec 2009 11:29:49 +0100 tuned
haftmann [Wed, 02 Dec 2009 11:29:49 +0100] rev 33970
tuned
Mon, 30 Nov 2009 12:28:12 +0100 dropped some unused bindings
haftmann [Mon, 30 Nov 2009 12:28:12 +0100] rev 33969
dropped some unused bindings
Mon, 30 Nov 2009 11:42:49 +0100 modernized structures and tuned headers of datatype package modules; joined former datatype.ML and datatype_rep_proofs.ML
haftmann [Mon, 30 Nov 2009 11:42:49 +0100] rev 33968
modernized structures and tuned headers of datatype package modules; joined former datatype.ML and datatype_rep_proofs.ML
Mon, 30 Nov 2009 11:42:48 +0100 more accurate linerarity
haftmann [Mon, 30 Nov 2009 11:42:48 +0100] rev 33967
more accurate linerarity
Mon, 30 Nov 2009 08:08:31 +0100 merged
haftmann [Mon, 30 Nov 2009 08:08:31 +0100] rev 33966
merged
Fri, 27 Nov 2009 08:42:50 +0100 Inl and Inr now with authentic syntax
haftmann [Fri, 27 Nov 2009 08:42:50 +0100] rev 33965
Inl and Inr now with authentic syntax
Fri, 27 Nov 2009 08:42:34 +0100 renamed former datatype.ML to datatype_data.ML
haftmann [Fri, 27 Nov 2009 08:42:34 +0100] rev 33964
renamed former datatype.ML to datatype_data.ML
Fri, 27 Nov 2009 08:41:10 +0100 renamed former datatype.ML to datatype_data.ML; datatype.ML provides uniform view on datatype.ML and datatype_rep_proofs.ML
haftmann [Fri, 27 Nov 2009 08:41:10 +0100] rev 33963
renamed former datatype.ML to datatype_data.ML; datatype.ML provides uniform view on datatype.ML and datatype_rep_proofs.ML
Fri, 27 Nov 2009 08:41:08 +0100 modernized; dropped ancient constant Part
haftmann [Fri, 27 Nov 2009 08:41:08 +0100] rev 33962
modernized; dropped ancient constant Part
Wed, 25 Nov 2009 11:16:58 +0100 centralized sum type matter in Sum_Type.thy
haftmann [Wed, 25 Nov 2009 11:16:58 +0100] rev 33961
centralized sum type matter in Sum_Type.thy
Wed, 25 Nov 2009 11:16:57 +0100 tuned
haftmann [Wed, 25 Nov 2009 11:16:57 +0100] rev 33960
tuned
Wed, 25 Nov 2009 11:16:57 +0100 bootstrap datatype_rep_proofs in Datatype.thy (avoids unchecked dynamic name references)
haftmann [Wed, 25 Nov 2009 11:16:57 +0100] rev 33959
bootstrap datatype_rep_proofs in Datatype.thy (avoids unchecked dynamic name references)
Wed, 25 Nov 2009 09:14:28 +0100 merged
haftmann [Wed, 25 Nov 2009 09:14:28 +0100] rev 33958
merged
Wed, 25 Nov 2009 09:13:46 +0100 normalized uncurry take/drop
haftmann [Wed, 25 Nov 2009 09:13:46 +0100] rev 33957
normalized uncurry take/drop
Tue, 24 Nov 2009 17:28:44 +0100 merged
haftmann [Tue, 24 Nov 2009 17:28:44 +0100] rev 33956
merged
Tue, 24 Nov 2009 17:28:25 +0100 curried take/drop
haftmann [Tue, 24 Nov 2009 17:28:25 +0100] rev 33955
curried take/drop
Tue, 24 Nov 2009 14:37:23 +0100 backported parts of abstract byte code verifier from AFP/Jinja
haftmann [Tue, 24 Nov 2009 14:37:23 +0100] rev 33954
backported parts of abstract byte code verifier from AFP/Jinja
Fri, 04 Dec 2009 14:21:07 +0100 added document_node;
wenzelm [Fri, 04 Dec 2009 14:21:07 +0100] rev 33953
added document_node; tuned comments;
Fri, 04 Dec 2009 12:17:38 +0100 document init_component shell function;
wenzelm [Fri, 04 Dec 2009 12:17:38 +0100] rev 33952
document init_component shell function;
Fri, 04 Dec 2009 11:44:57 +0100 back to after-release mode;
wenzelm [Fri, 04 Dec 2009 11:44:57 +0100] rev 33951
back to after-release mode;
Fri, 04 Dec 2009 11:41:17 +0100 back to main repository;
wenzelm [Fri, 04 Dec 2009 11:41:17 +0100] rev 33950
back to main repository;
Fri, 04 Dec 2009 11:19:00 +0100 merged
wenzelm [Fri, 04 Dec 2009 11:19:00 +0100] rev 33949
merged
Fri, 04 Dec 2009 11:04:07 +0100 merged
haftmann [Fri, 04 Dec 2009 11:04:07 +0100] rev 33948
merged
Fri, 04 Dec 2009 11:03:54 +0100 added Crude_Executable_Set
haftmann [Fri, 04 Dec 2009 11:03:54 +0100] rev 33947
added Crude_Executable_Set
Fri, 04 Dec 2009 08:52:09 +0100 removed redundant lemma
nipkow [Fri, 04 Dec 2009 08:52:09 +0100] rev 33946
removed redundant lemma
Fri, 04 Dec 2009 08:26:25 +0100 added remdups_filter lemma
nipkow [Fri, 04 Dec 2009 08:26:25 +0100] rev 33945
added remdups_filter lemma
Wed, 02 Dec 2009 17:53:44 +0100 merged
haftmann [Wed, 02 Dec 2009 17:53:44 +0100] rev 33944
merged
Wed, 02 Dec 2009 17:53:36 +0100 subst_signatures
haftmann [Wed, 02 Dec 2009 17:53:36 +0100] rev 33943
subst_signatures
Wed, 02 Dec 2009 17:53:35 +0100 tuned
haftmann [Wed, 02 Dec 2009 17:53:35 +0100] rev 33942
tuned
Wed, 02 Dec 2009 17:53:35 +0100 exported build_tsig
haftmann [Wed, 02 Dec 2009 17:53:35 +0100] rev 33941
exported build_tsig
Wed, 02 Dec 2009 17:53:35 +0100 crude support for type aliasses and corresponding constant signatures
haftmann [Wed, 02 Dec 2009 17:53:35 +0100] rev 33940
crude support for type aliasses and corresponding constant signatures
Wed, 02 Dec 2009 17:53:34 +0100 generalized some lemmas
haftmann [Wed, 02 Dec 2009 17:53:34 +0100] rev 33939
generalized some lemmas
Wed, 02 Dec 2009 17:53:34 +0100 added Crude_Executable_Set.thy
haftmann [Wed, 02 Dec 2009 17:53:34 +0100] rev 33938
added Crude_Executable_Set.thy
Tue, 01 Dec 2009 22:29:46 +0000 read_dimacs_cnf_file can now read DIMACS files that contain successive
webertj [Tue, 01 Dec 2009 22:29:46 +0000] rev 33937
read_dimacs_cnf_file can now read DIMACS files that contain successive white-space characters.
Sun, 29 Nov 2009 12:56:30 +1100 Expand nested abbreviations before applying dummy patterns.
kleing [Sun, 29 Nov 2009 12:56:30 +1100] rev 33936
Expand nested abbreviations before applying dummy patterns.
Fri, 27 Nov 2009 16:26:23 +0100 Removed eq_to_mono2, added not_mono.
berghofe [Fri, 27 Nov 2009 16:26:23 +0100] rev 33935
Removed eq_to_mono2, added not_mono.
Fri, 27 Nov 2009 16:26:04 +0100 Streamlined setup for monotonicity rules (no longer requires classical rules).
berghofe [Fri, 27 Nov 2009 16:26:04 +0100] rev 33934
Streamlined setup for monotonicity rules (no longer requires classical rules).
Fri, 27 Nov 2009 16:24:31 +0100 Simplified treatment of monotonicity rules.
berghofe [Fri, 27 Nov 2009 16:24:31 +0100] rev 33933
Simplified treatment of monotonicity rules.
Thu, 03 Dec 2009 19:31:55 +0100 removed obsolete test tags;
wenzelm [Thu, 03 Dec 2009 19:31:55 +0100] rev 33932
removed obsolete test tags;
Thu, 03 Dec 2009 19:30:42 +0100 Added tag Isabelle2009-1 for changeset 6a973bd43949
wenzelm [Thu, 03 Dec 2009 19:30:42 +0100] rev 33931
Added tag Isabelle2009-1 for changeset 6a973bd43949
Wed, 02 Dec 2009 12:04:07 +0100 slightly less ambitious settings, to avoid potential out-of-memory problem; Isabelle2009-1
wenzelm [Wed, 02 Dec 2009 12:04:07 +0100] rev 33930
slightly less ambitious settings, to avoid potential out-of-memory problem;
Mon, 30 Nov 2009 23:55:19 +0100 even higher proof-shell-quit-timeout -- saving main HOL takes 20s on a *fast* machine;
wenzelm [Mon, 30 Nov 2009 23:55:19 +0100] rev 33929
even higher proof-shell-quit-timeout -- saving main HOL takes 20s on a *fast* machine;
Mon, 30 Nov 2009 17:13:19 +0100 updated date;
wenzelm [Mon, 30 Nov 2009 17:13:19 +0100] rev 33928
updated date;
Mon, 30 Nov 2009 17:13:12 +0100 more robust treatment of spaces in directory names;
wenzelm [Mon, 30 Nov 2009 17:13:12 +0100] rev 33927
more robust treatment of spaces in directory names;
Mon, 30 Nov 2009 08:44:08 +0100 adding subsection about the predicate compiler to the code generator tutorial
bulwahn [Mon, 30 Nov 2009 08:44:08 +0100] rev 33926
adding subsection about the predicate compiler to the code generator tutorial
Sun, 29 Nov 2009 20:23:03 +0100 Added tag isa2009-1-test for changeset e1c262952b02
wenzelm [Sun, 29 Nov 2009 20:23:03 +0100] rev 33925
Added tag isa2009-1-test for changeset e1c262952b02
Sun, 29 Nov 2009 20:20:22 +0100 updated date;
wenzelm [Sun, 29 Nov 2009 20:20:22 +0100] rev 33924
updated date;
Sun, 29 Nov 2009 12:56:30 +1100 Expand nested abbreviations before applying dummy patterns.
kleing [Sun, 29 Nov 2009 12:56:30 +1100] rev 33923
Expand nested abbreviations before applying dummy patterns.
Sun, 29 Nov 2009 17:44:44 +0100 raised proof-shell-quit-timeout to accomodate bulky write-back images;
wenzelm [Sun, 29 Nov 2009 17:44:44 +0100] rev 33922
raised proof-shell-quit-timeout to accomodate bulky write-back images;
Sun, 29 Nov 2009 17:34:41 +0100 deactivated default for E_HOME, SPASS_HOME -- now configured as components;
wenzelm [Sun, 29 Nov 2009 17:34:41 +0100] rev 33921
deactivated default for E_HOME, SPASS_HOME -- now configured as components; deactivated default for VAMPIRE_HOME -- superceded by remote_vampire;
Sun, 29 Nov 2009 17:23:39 +0100 double check file permissions of write-back image -- more robust for root or administrator on Cygwin;
wenzelm [Sun, 29 Nov 2009 17:23:39 +0100] rev 33920
double check file permissions of write-back image -- more robust for root or administrator on Cygwin;
Sun, 29 Nov 2009 17:14:24 +0100 tuned message;
wenzelm [Sun, 29 Nov 2009 17:14:24 +0100] rev 33919
tuned message;
Sun, 29 Nov 2009 17:13:27 +0100 added HOLCF image;
wenzelm [Sun, 29 Nov 2009 17:13:27 +0100] rev 33918
added HOLCF image;
Sat, 28 Nov 2009 22:28:15 +0100 workaround for strange compiler crash of Poly/ML 5.0 and 5.1 at this point http://isabelle.in.tum.de/repos/isabelle/file/a2fc533175ff/src/HOL/Tools/Nitpick/nitpick_nut.ML#l997
wenzelm [Sat, 28 Nov 2009 22:28:15 +0100] rev 33917
workaround for strange compiler crash of Poly/ML 5.0 and 5.1 at this point http://isabelle.in.tum.de/repos/isabelle/file/a2fc533175ff/src/HOL/Tools/Nitpick/nitpick_nut.ML#l997
Sat, 28 Nov 2009 20:03:07 +0100 updated generated files;
wenzelm [Sat, 28 Nov 2009 20:03:07 +0100] rev 33916
updated generated files;
Sat, 28 Nov 2009 18:17:10 +0100 proper quoting of array expansion -- allow spaces in components;
wenzelm [Sat, 28 Nov 2009 18:17:10 +0100] rev 33915
proper quoting of array expansion -- allow spaces in components;
Sat, 28 Nov 2009 17:59:02 +0100 added "sos";
wenzelm [Sat, 28 Nov 2009 17:59:02 +0100] rev 33914
added "sos"; added subgoal focus;
Sat, 28 Nov 2009 16:16:17 +0100 PG version 3.7.1.1;
wenzelm [Sat, 28 Nov 2009 16:16:17 +0100] rev 33913
PG version 3.7.1.1;
Sat, 28 Nov 2009 15:54:25 +0100 allow spaces within PROOFGENERAL_EMACS;
wenzelm [Sat, 28 Nov 2009 15:54:25 +0100] rev 33912
allow spaces within PROOFGENERAL_EMACS;
Sat, 28 Nov 2009 15:53:10 +0100 allow spaces within command-line arguments;
wenzelm [Sat, 28 Nov 2009 15:53:10 +0100] rev 33911
allow spaces within command-line arguments;
Fri, 27 Nov 2009 23:08:26 +0100 proper quotes;
wenzelm [Fri, 27 Nov 2009 23:08:26 +0100] rev 33910
proper quotes;
Fri, 27 Nov 2009 22:38:22 +0100 more abstract handling of repository name;
wenzelm [Fri, 27 Nov 2009 22:38:22 +0100] rev 33909
more abstract handling of repository name;
Fri, 27 Nov 2009 00:59:01 +0100 more menu entries -- backport from PG 4.0 branch;
wenzelm [Fri, 27 Nov 2009 00:59:01 +0100] rev 33908
more menu entries -- backport from PG 4.0 branch;
Fri, 27 Nov 2009 00:11:56 +0100 re-package Isabelle distribution with add-on components;
wenzelm [Fri, 27 Nov 2009 00:11:56 +0100] rev 33907
re-package Isabelle distribution with add-on components;
Thu, 26 Nov 2009 20:07:02 +0100 fixed csdp output parser
Philipp Meyer [Thu, 26 Nov 2009 20:07:02 +0100] rev 33906
fixed csdp output parser
Thu, 26 Nov 2009 15:28:42 +0100 additional menu entries;
wenzelm [Thu, 26 Nov 2009 15:28:42 +0100] rev 33905
additional menu entries;
Thu, 26 Nov 2009 15:03:31 +0100 Added tag isa2009-1-test for changeset 14ff44e21bec
wenzelm [Thu, 26 Nov 2009 15:03:31 +0100] rev 33904
Added tag isa2009-1-test for changeset 14ff44e21bec
Thu, 26 Nov 2009 14:54:56 +0100 adhoc delay after font installation -- increases chance that Emacs will actually see them;
wenzelm [Thu, 26 Nov 2009 14:54:56 +0100] rev 33903
adhoc delay after font installation -- increases chance that Emacs will actually see them;
Thu, 26 Nov 2009 14:42:52 +0100 implicit font installation for Mac OS;
wenzelm [Thu, 26 Nov 2009 14:42:52 +0100] rev 33902
implicit font installation for Mac OS;
Thu, 26 Nov 2009 12:55:24 +0100 modernized interface script for PG 3.7.1 -- backport from PG 4.0 branch;
wenzelm [Thu, 26 Nov 2009 12:55:24 +0100] rev 33901
modernized interface script for PG 3.7.1 -- backport from PG 4.0 branch;
Thu, 26 Nov 2009 12:13:43 +0100 patch for the infamous antiquotation font-lock problem of Proof General 3.7.1 with GNU Emacs, cf. http://proofgeneral.inf.ed.ac.uk/trac/ticket/236
wenzelm [Thu, 26 Nov 2009 12:13:43 +0100] rev 33900
patch for the infamous antiquotation font-lock problem of Proof General 3.7.1 with GNU Emacs, cf. http://proofgeneral.inf.ed.ac.uk/trac/ticket/236
Wed, 25 Nov 2009 15:30:03 +0100 refer to isabelle-release branch;
wenzelm [Wed, 25 Nov 2009 15:30:03 +0100] rev 33899
refer to isabelle-release branch;
Wed, 25 Nov 2009 15:21:41 +0100 include HOL-SMT keywords;
wenzelm [Wed, 25 Nov 2009 15:21:41 +0100] rev 33898
include HOL-SMT keywords;
Wed, 25 Nov 2009 15:04:20 +0100 tuned affiliation;
wenzelm [Wed, 25 Nov 2009 15:04:20 +0100] rev 33897
tuned affiliation;
Wed, 25 Nov 2009 12:31:43 +0100 extended list of HOL-Boogie contributors
boehmes [Wed, 25 Nov 2009 12:31:43 +0100] rev 33896
extended list of HOL-Boogie contributors
Wed, 25 Nov 2009 12:30:54 +0100 only add nat/int conversion rules if necessary
boehmes [Wed, 25 Nov 2009 12:30:54 +0100] rev 33895
only add nat/int conversion rules if necessary
Wed, 25 Nov 2009 12:29:37 +0100 more generic explosion of options (also accept newlines, etc.)
boehmes [Wed, 25 Nov 2009 12:29:37 +0100] rev 33894
more generic explosion of options (also accept newlines, etc.)
Wed, 25 Nov 2009 12:28:29 +0100 respect "unique" attribute: generate distinctness axioms
boehmes [Wed, 25 Nov 2009 12:28:29 +0100] rev 33893
respect "unique" attribute: generate distinctness axioms
Tue, 24 Nov 2009 18:36:18 +0100 fixed arity of some empty relations in Nitpick's Kodkod generator;
blanchet [Tue, 24 Nov 2009 18:36:18 +0100] rev 33892
fixed arity of some empty relations in Nitpick's Kodkod generator; these previously resulted in Kodkod arity errors (similar to type errors for other logics)
Tue, 24 Nov 2009 18:35:21 +0100 fix soundness bug in "uncurry" option of Nitpick
blanchet [Tue, 24 Nov 2009 18:35:21 +0100] rev 33891
fix soundness bug in "uncurry" option of Nitpick
Tue, 24 Nov 2009 17:54:33 +0100 Added tag isa2009-1-test for changeset 4328de748fb2
wenzelm [Tue, 24 Nov 2009 17:54:33 +0100] rev 33890
Added tag isa2009-1-test for changeset 4328de748fb2
Tue, 24 Nov 2009 17:19:33 +0100 some rearangement of load order to keep preferences adjacent -- slightly fragile;
wenzelm [Tue, 24 Nov 2009 17:19:33 +0100] rev 33889
some rearangement of load order to keep preferences adjacent -- slightly fragile;
Tue, 24 Nov 2009 16:11:50 +0100 use correct Isabelle version name in README file
blanchet [Tue, 24 Nov 2009 16:11:50 +0100] rev 33888
use correct Isabelle version name in README file
Tue, 24 Nov 2009 16:07:31 +0100 remove version number from Nitpick manual
blanchet [Tue, 24 Nov 2009 16:07:31 +0100] rev 33887
remove version number from Nitpick manual
Tue, 24 Nov 2009 15:22:00 +0100 fix soundness bug in Nitpick's Kodkod generator for the relational composition case
blanchet [Tue, 24 Nov 2009 15:22:00 +0100] rev 33886
fix soundness bug in Nitpick's Kodkod generator for the relational composition case
Tue, 24 Nov 2009 13:57:25 +0100 merged
blanchet [Tue, 24 Nov 2009 13:57:25 +0100] rev 33885
merged
Tue, 24 Nov 2009 13:55:14 +0100 generate clearer atom names in Nitpick for types that end with a digit;
blanchet [Tue, 24 Nov 2009 13:55:14 +0100] rev 33884
generate clearer atom names in Nitpick for types that end with a digit; requested by a user
Tue, 24 Nov 2009 13:54:29 +0100 Added tag isa2009-1-test for changeset 9db7854eafc7
wenzelm [Tue, 24 Nov 2009 13:54:29 +0100] rev 33883
Added tag isa2009-1-test for changeset 9db7854eafc7
Tue, 24 Nov 2009 13:22:18 +0100 fix soundness bug in Nitpick's handling of negative literals (e.g., -1::rat)
blanchet [Tue, 24 Nov 2009 13:22:18 +0100] rev 33882
fix soundness bug in Nitpick's handling of negative literals (e.g., -1::rat)
Tue, 24 Nov 2009 12:29:08 +0100 consisten upper/lower case
haftmann [Tue, 24 Nov 2009 12:29:08 +0100] rev 33881
consisten upper/lower case
Tue, 24 Nov 2009 10:33:21 +0100 merge
blanchet [Tue, 24 Nov 2009 10:33:21 +0100] rev 33880
merge
Tue, 24 Nov 2009 10:33:02 +0100 fixed soundness bug / type error in handling of unpolarized (co)inductive predicates in Nitpick
blanchet [Tue, 24 Nov 2009 10:33:02 +0100] rev 33879
fixed soundness bug / type error in handling of unpolarized (co)inductive predicates in Nitpick
Tue, 24 Nov 2009 10:31:01 +0100 removed "nitpick_def" attributes from (r)trancl(p), since "Nitpick.thy" overrides these
blanchet [Tue, 24 Nov 2009 10:31:01 +0100] rev 33878
removed "nitpick_def" attributes from (r)trancl(p), since "Nitpick.thy" overrides these
Mon, 23 Nov 2009 18:29:00 +0100 fix Nitpick soundness bug related to "finite (UNIV::'a set)" where "'a" is constrained by a sort to be infinite
blanchet [Mon, 23 Nov 2009 18:29:00 +0100] rev 33877
fix Nitpick soundness bug related to "finite (UNIV::'a set)" where "'a" is constrained by a sort to be infinite
Mon, 23 Nov 2009 17:59:22 +0100 fixed soundness bug in Nitpick's handling of typedefs
blanchet [Mon, 23 Nov 2009 17:59:22 +0100] rev 33876
fixed soundness bug in Nitpick's handling of typedefs
Mon, 23 Nov 2009 22:59:48 +0100 multiplatform polyml.tar.gz;
wenzelm [Mon, 23 Nov 2009 22:59:48 +0100] rev 33875
multiplatform polyml.tar.gz;
Mon, 23 Nov 2009 22:47:41 +0100 updated keywords;
wenzelm [Mon, 23 Nov 2009 22:47:41 +0100] rev 33874
updated keywords;
Mon, 23 Nov 2009 22:47:08 +0100 more tuning for release;
wenzelm [Mon, 23 Nov 2009 22:47:08 +0100] rev 33873
more tuning for release;
Mon, 23 Nov 2009 22:35:54 +0100 added command 'ProofGeneral.pr' for PG 4.0;
wenzelm [Mon, 23 Nov 2009 22:35:54 +0100] rev 33872
added command 'ProofGeneral.pr' for PG 4.0;
Mon, 23 Nov 2009 21:56:07 +0100 merged
bulwahn [Mon, 23 Nov 2009 21:56:07 +0100] rev 33871
merged
Mon, 23 Nov 2009 19:42:52 +0100 improving the setup for the tabled transitive closure thanks to usage of Andreas Lochbihler
bulwahn [Mon, 23 Nov 2009 19:42:52 +0100] rev 33870
improving the setup for the tabled transitive closure thanks to usage of Andreas Lochbihler
Mon, 23 Nov 2009 21:24:15 +0100 updated for release;
wenzelm [Mon, 23 Nov 2009 21:24:15 +0100] rev 33869
updated for release;
Mon, 23 Nov 2009 21:04:00 +0100 Generated files.
ballarin [Mon, 23 Nov 2009 21:04:00 +0100] rev 33868
Generated files.
Mon, 23 Nov 2009 21:03:49 +0100 Typos in documenation.
ballarin [Mon, 23 Nov 2009 21:03:49 +0100] rev 33867
Typos in documenation.
Mon, 23 Nov 2009 19:03:16 +0100 ANNOUNCE
haftmann [Mon, 23 Nov 2009 19:03:16 +0100] rev 33866
ANNOUNCE
Mon, 23 Nov 2009 17:27:43 +0100 merge
blanchet [Mon, 23 Nov 2009 17:27:43 +0100] rev 33865
merge
Mon, 23 Nov 2009 17:26:32 +0100 fix Nitpick soundness bugs related to integration (in particular, "code_numeral")
blanchet [Mon, 23 Nov 2009 17:26:32 +0100] rev 33864
fix Nitpick soundness bugs related to integration (in particular, "code_numeral")
Mon, 23 Nov 2009 14:34:05 +0100 generate arguments of relational composition in the right order in Nitpick
blanchet [Mon, 23 Nov 2009 14:34:05 +0100] rev 33863
generate arguments of relational composition in the right order in Nitpick
Mon, 23 Nov 2009 16:24:28 +0100 CONTRIBUTORS
haftmann [Mon, 23 Nov 2009 16:24:28 +0100] rev 33862
CONTRIBUTORS
Mon, 23 Nov 2009 16:15:39 +0100 merged
haftmann [Mon, 23 Nov 2009 16:15:39 +0100] rev 33861
merged
Mon, 23 Nov 2009 16:15:18 +0100 tuned NEWS
haftmann [Mon, 23 Nov 2009 16:15:18 +0100] rev 33860
tuned NEWS
Mon, 23 Nov 2009 15:11:21 +0100 do not add host suffix -- it is appended by test framework
krauss [Mon, 23 Nov 2009 15:11:21 +0100] rev 33859
do not add host suffix -- it is appended by test framework
Mon, 23 Nov 2009 15:06:38 +0100 documented size_change in isar-ref manual
krauss [Mon, 23 Nov 2009 15:06:38 +0100] rev 33858
documented size_change in isar-ref manual
Mon, 23 Nov 2009 15:06:37 +0100 clarified; checked
krauss [Mon, 23 Nov 2009 15:06:37 +0100] rev 33857
clarified; checked
Mon, 23 Nov 2009 15:06:34 +0100 mentioned method size_change in function tutorial
krauss [Mon, 23 Nov 2009 15:06:34 +0100] rev 33856
mentioned method size_change in function tutorial
Mon, 23 Nov 2009 15:05:59 +0100 eliminated dead code and some unused bindings, reported by polyml
krauss [Mon, 23 Nov 2009 15:05:59 +0100] rev 33855
eliminated dead code and some unused bindings, reported by polyml
Mon, 23 Nov 2009 13:45:16 +0100 fixed a Kodkod generation exception in Nitpick, reported by a Karlsruhe user
blanchet [Mon, 23 Nov 2009 13:45:16 +0100] rev 33854
fixed a Kodkod generation exception in Nitpick, reported by a Karlsruhe user
Mon, 23 Nov 2009 13:24:32 +0100 fixed soundness bug in Nitpick that occurred because unrolled predicate iterators were considered to be a "precise" type
blanchet [Mon, 23 Nov 2009 13:24:32 +0100] rev 33853
fixed soundness bug in Nitpick that occurred because unrolled predicate iterators were considered to be a "precise" type
Mon, 23 Nov 2009 13:23:39 +0100 improved annotated type of equality in Nitpick's monotonicity check, based on a discovery by Alex
blanchet [Mon, 23 Nov 2009 13:23:39 +0100] rev 33852
improved annotated type of equality in Nitpick's monotonicity check, based on a discovery by Alex
Mon, 23 Nov 2009 13:22:40 +0100 fixed error in Nitpick's "star_linear_preds" optimization, which resulted in an ill-typed term;
blanchet [Mon, 23 Nov 2009 13:22:40 +0100] rev 33851
fixed error in Nitpick's "star_linear_preds" optimization, which resulted in an ill-typed term; reported by Stefan
Sun, 22 Nov 2009 22:10:31 +0100 merged
wenzelm [Sun, 22 Nov 2009 22:10:31 +0100] rev 33850
merged
Sun, 22 Nov 2009 17:02:46 +0100 more uniform view on various number theory refinement steps
haftmann [Sun, 22 Nov 2009 17:02:46 +0100] rev 33849
more uniform view on various number theory refinement steps
Sun, 22 Nov 2009 15:42:48 +0100 Merged.
ballarin [Sun, 22 Nov 2009 15:42:48 +0100] rev 33848
Merged.
Sun, 22 Nov 2009 15:37:49 +0100 Generated latex code.
ballarin [Sun, 22 Nov 2009 15:37:49 +0100] rev 33847
Generated latex code.
Sun, 22 Nov 2009 15:37:14 +0100 Updated locale documentation.
ballarin [Sun, 22 Nov 2009 15:37:14 +0100] rev 33846
Updated locale documentation.
Sun, 22 Nov 2009 22:04:51 +0100 made SML/NJ happy;
wenzelm [Sun, 22 Nov 2009 22:04:51 +0100] rev 33845
made SML/NJ happy;
Sun, 22 Nov 2009 14:59:27 +0100 remove presently unused Isabelle application;
wenzelm [Sun, 22 Nov 2009 14:59:27 +0100] rev 33844
remove presently unused Isabelle application;
Sun, 22 Nov 2009 14:49:36 +0100 more NEWS, more tuning for release;
wenzelm [Sun, 22 Nov 2009 14:49:36 +0100] rev 33843
more NEWS, more tuning for release;
Sun, 22 Nov 2009 14:13:18 +0100 misc tuning and updates for official release;
wenzelm [Sun, 22 Nov 2009 14:13:18 +0100] rev 33842
misc tuning and updates for official release;
Sat, 21 Nov 2009 20:44:16 +0100 tuned;
wenzelm [Sat, 21 Nov 2009 20:44:16 +0100] rev 33841
tuned;
Sat, 21 Nov 2009 20:41:29 +0100 updated keywords;
wenzelm [Sat, 21 Nov 2009 20:41:29 +0100] rev 33840
updated keywords;
Sat, 21 Nov 2009 18:33:55 +0100 Use less whitespace in documentation.
ballarin [Sat, 21 Nov 2009 18:33:55 +0100] rev 33839
Use less whitespace in documentation.
Sat, 21 Nov 2009 18:25:53 +0100 Publication details and minor correction of the text.
ballarin [Sat, 21 Nov 2009 18:25:53 +0100] rev 33838
Publication details and minor correction of the text.
Sat, 21 Nov 2009 17:39:54 +0100 Removed obsolete comment.
ballarin [Sat, 21 Nov 2009 17:39:54 +0100] rev 33837
Removed obsolete comment.
Sat, 21 Nov 2009 17:37:07 +0100 Merged.
ballarin [Sat, 21 Nov 2009 17:37:07 +0100] rev 33836
Merged.
Sat, 21 Nov 2009 17:35:55 +0100 More tests for locale interpretation.
ballarin [Sat, 21 Nov 2009 17:35:55 +0100] rev 33835
More tests for locale interpretation.
Sat, 21 Nov 2009 17:01:44 +0100 adapted local theory operations -- eliminated odd kind;
wenzelm [Sat, 21 Nov 2009 17:01:44 +0100] rev 33834
adapted local theory operations -- eliminated odd kind;
Sat, 21 Nov 2009 16:07:58 +0100 minimal Poly/ML startup script;
wenzelm [Sat, 21 Nov 2009 16:07:58 +0100] rev 33833
minimal Poly/ML startup script;
Sat, 21 Nov 2009 15:49:29 +0100 explicitly mark some legacy freeze operations;
wenzelm [Sat, 21 Nov 2009 15:49:29 +0100] rev 33832
explicitly mark some legacy freeze operations;
Sat, 21 Nov 2009 14:03:36 +0100 minimal test of current repository version;
wenzelm [Sat, 21 Nov 2009 14:03:36 +0100] rev 33831
minimal test of current repository version;
Sat, 21 Nov 2009 14:02:55 +0100 slightly longer log tail;
wenzelm [Sat, 21 Nov 2009 14:02:55 +0100] rev 33830
slightly longer log tail;
Sat, 21 Nov 2009 17:04:03 +1100 add explicit platform check to wwwfind tool
kleing [Sat, 21 Nov 2009 17:04:03 +1100] rev 33829
add explicit platform check to wwwfind tool explicit platform check to avoid calling external programs with strange parameters
Sat, 21 Nov 2009 16:56:53 +1100 adjusted help text
kleing [Sat, 21 Nov 2009 16:56:53 +1100] rev 33828
adjusted help text
Sat, 21 Nov 2009 11:47:38 +1100 wwwfind support currently for Linux only
kleing [Sat, 21 Nov 2009 11:47:38 +1100] rev 33827
wwwfind support currently for Linux only
Fri, 20 Nov 2009 15:29:56 -0800 make repdef work without (open) option
huffman [Fri, 20 Nov 2009 15:29:56 -0800] rev 33826
make repdef work without (open) option
Fri, 20 Nov 2009 14:35:55 -0800 NEWS: HOLCF changes since the last release
huffman [Fri, 20 Nov 2009 14:35:55 -0800] rev 33825
NEWS: HOLCF changes since the last release
Fri, 20 Nov 2009 17:56:06 +0100 removed hard tabs from text (not pattern);
wenzelm [Fri, 20 Nov 2009 17:56:06 +0100] rev 33824
removed hard tabs from text (not pattern);
Fri, 20 Nov 2009 16:08:14 +0100 standardized headers;
wenzelm [Fri, 20 Nov 2009 16:08:14 +0100] rev 33823
standardized headers;
Fri, 20 Nov 2009 15:48:36 +0100 provide standard isabelle make targets;
wenzelm [Fri, 20 Nov 2009 15:48:36 +0100] rev 33822
provide standard isabelle make targets; slightly more accurate dependencies;
Fri, 20 Nov 2009 15:34:11 +0100 merged
wenzelm [Fri, 20 Nov 2009 15:34:11 +0100] rev 33821
merged
Fri, 20 Nov 2009 15:33:10 +0100 load ML directly into theory Code_Generator (quickcheck also requires this);
wenzelm [Fri, 20 Nov 2009 15:33:10 +0100] rev 33820
load ML directly into theory Code_Generator (quickcheck also requires this);
Fri, 20 Nov 2009 22:38:41 +1100 made script executable
kleing [Fri, 20 Nov 2009 22:38:41 +1100] rev 33819
made script executable
Fri, 20 Nov 2009 22:28:39 +1100 added NEWS item for wwwfind
kleing [Fri, 20 Nov 2009 22:28:39 +1100] rev 33818
added NEWS item for wwwfind
Fri, 20 Nov 2009 18:36:44 +1100 WWW_Find component: find_theorems via web browser
kleing [Fri, 20 Nov 2009 18:36:44 +1100] rev 33817
WWW_Find component: find_theorems via web browser
Fri, 20 Nov 2009 10:40:30 +0100 merged
wenzelm [Fri, 20 Nov 2009 10:40:30 +0100] rev 33816
merged
Fri, 20 Nov 2009 09:22:14 +0100 merged
nipkow [Fri, 20 Nov 2009 09:22:14 +0100] rev 33815
merged
Fri, 20 Nov 2009 09:21:59 +0100 Rene tuned proof
nipkow [Fri, 20 Nov 2009 09:21:59 +0100] rev 33814
Rene tuned proof
Fri, 20 Nov 2009 00:06:04 -0800 example theory for new domain package
huffman [Fri, 20 Nov 2009 00:06:04 -0800] rev 33813
example theory for new domain package
Thu, 19 Nov 2009 23:15:24 -0800 thy_decl outer syntax for repdef
huffman [Thu, 19 Nov 2009 23:15:24 -0800] rev 33812
thy_decl outer syntax for repdef
Thu, 19 Nov 2009 22:30:14 -0800 merged
huffman [Thu, 19 Nov 2009 22:30:14 -0800] rev 33811
merged
Thu, 19 Nov 2009 22:28:36 -0800 nicer warning message for indirect-recursive domain definitions
huffman [Thu, 19 Nov 2009 22:28:36 -0800] rev 33810
nicer warning message for indirect-recursive domain definitions
Thu, 19 Nov 2009 22:25:11 -0800 store map_ID thms in theory data; automate proofs of reach lemmas
huffman [Thu, 19 Nov 2009 22:25:11 -0800] rev 33809
store map_ID thms in theory data; automate proofs of reach lemmas
Thu, 19 Nov 2009 21:44:37 -0800 add map_ID lemmas
huffman [Thu, 19 Nov 2009 21:44:37 -0800] rev 33808
add map_ID lemmas
Thu, 19 Nov 2009 21:06:22 -0800 domain_isomorphism package defines combined copy function
huffman [Thu, 19 Nov 2009 21:06:22 -0800] rev 33807
domain_isomorphism package defines combined copy function
Fri, 20 Nov 2009 07:24:21 +0100 merged
nipkow [Fri, 20 Nov 2009 07:24:21 +0100] rev 33806
merged
Fri, 20 Nov 2009 07:24:08 +0100 added Rene Thiemann's normalize function
nipkow [Fri, 20 Nov 2009 07:24:08 +0100] rev 33805
added Rene Thiemann's normalize function
Fri, 20 Nov 2009 07:23:36 +0100 added lemma
nipkow [Fri, 20 Nov 2009 07:23:36 +0100] rev 33804
added lemma
Thu, 19 Nov 2009 20:09:56 -0800 merged
huffman [Thu, 19 Nov 2009 20:09:56 -0800] rev 33803
merged
Thu, 19 Nov 2009 17:53:22 -0800 domain_isomorphism package defines copy functions
huffman [Thu, 19 Nov 2009 17:53:22 -0800] rev 33802
domain_isomorphism package defines copy functions
Thu, 19 Nov 2009 16:50:25 -0800 copy_of_dtyp uses map table from theory data
huffman [Thu, 19 Nov 2009 16:50:25 -0800] rev 33801
copy_of_dtyp uses map table from theory data
Thu, 19 Nov 2009 16:48:40 -0800 Domain.thy imports Representable.thy
huffman [Thu, 19 Nov 2009 16:48:40 -0800] rev 33800
Domain.thy imports Representable.thy
Thu, 19 Nov 2009 16:47:18 -0800 fix definitions of copy combinators
huffman [Thu, 19 Nov 2009 16:47:18 -0800] rev 33799
fix definitions of copy combinators
Thu, 19 Nov 2009 15:41:52 -0800 clean up indentation; add 'definitional' option flag
huffman [Thu, 19 Nov 2009 15:41:52 -0800] rev 33798
clean up indentation; add 'definitional' option flag
Thu, 19 Nov 2009 15:31:19 -0800 rename generated abs_iso, rep_iso lemmas
huffman [Thu, 19 Nov 2009 15:31:19 -0800] rev 33797
rename generated abs_iso, rep_iso lemmas
Thu, 19 Nov 2009 13:23:58 -0800 clean up indentation
huffman [Thu, 19 Nov 2009 13:23:58 -0800] rev 33796
clean up indentation
Thu, 19 Nov 2009 12:38:25 -0800 add dependency on domain_isomorphism.ML
huffman [Thu, 19 Nov 2009 12:38:25 -0800] rev 33795
add dependency on domain_isomorphism.ML
Thu, 19 Nov 2009 12:38:02 -0800 set up domain_isomorphism package in Representable.thy
huffman [Thu, 19 Nov 2009 12:38:02 -0800] rev 33794
set up domain_isomorphism package in Representable.thy
Thu, 19 Nov 2009 12:31:55 -0800 automate proofs of map_ID theorems
huffman [Thu, 19 Nov 2009 12:31:55 -0800] rev 33793
automate proofs of map_ID theorems
Thu, 19 Nov 2009 12:05:49 -0800 change Theory.requires
huffman [Thu, 19 Nov 2009 12:05:49 -0800] rev 33792
change Theory.requires
Thu, 19 Nov 2009 11:54:23 -0800 use theory data for REP_simps and isodefl_rules
huffman [Thu, 19 Nov 2009 11:54:23 -0800] rev 33791
use theory data for REP_simps and isodefl_rules
Thu, 19 Nov 2009 11:13:34 -0800 replace defl_tab and map_tab with theory data
huffman [Thu, 19 Nov 2009 11:13:34 -0800] rev 33790
replace defl_tab and map_tab with theory data
Thu, 19 Nov 2009 10:45:34 -0800 separate conjuncts of isodefl theorem
huffman [Thu, 19 Nov 2009 10:45:34 -0800] rev 33789
separate conjuncts of isodefl theorem
Thu, 19 Nov 2009 10:27:29 -0800 automate isodefl proof
huffman [Thu, 19 Nov 2009 10:27:29 -0800] rev 33788
automate isodefl proof
Thu, 19 Nov 2009 10:26:53 -0800 change example to use recursion with continuous function space
huffman [Thu, 19 Nov 2009 10:26:53 -0800] rev 33787
change example to use recursion with continuous function space
Thu, 19 Nov 2009 10:25:17 -0800 add lemma isodefl_cprod
huffman [Thu, 19 Nov 2009 10:25:17 -0800] rev 33786
add lemma isodefl_cprod
Thu, 19 Nov 2009 09:04:58 -0800 automate definition of map functions; remove unused code
huffman [Thu, 19 Nov 2009 09:04:58 -0800] rev 33785
automate definition of map functions; remove unused code
Thu, 19 Nov 2009 08:22:00 -0800 change naming convention for deflation combinators
huffman [Thu, 19 Nov 2009 08:22:00 -0800] rev 33784
change naming convention for deflation combinators
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip