Sun, 21 Dec 2008 21:43:41 +0100 renamed Plugin.plugin to Plugin.self;
wenzelm [Sun, 21 Dec 2008 21:43:41 +0100] rev 34435
renamed Plugin.plugin to Plugin.self; use Plugin.self.symbols; tuned;
Sun, 21 Dec 2008 21:43:41 +0100 renamed Plugin.plugin to Plugin.self;
wenzelm [Sun, 21 Dec 2008 21:43:41 +0100] rev 34434
renamed Plugin.plugin to Plugin.self; tuned Plugin.font handling;
Sun, 21 Dec 2008 21:43:41 +0100 renamed Plugin.plugin to Plugin.self;
wenzelm [Sun, 21 Dec 2008 21:43:41 +0100] rev 34433
renamed Plugin.plugin to Plugin.self; added Symbol.Interpretation (formerly in VFS); tuned Plugin.font handling; tuned;
Sun, 21 Dec 2008 21:43:40 +0100 renamed Plugin.plugin to Plugin.self;
wenzelm [Sun, 21 Dec 2008 21:43:40 +0100] rev 34432
renamed Plugin.plugin to Plugin.self;
Sun, 21 Dec 2008 20:36:41 +0100 tuned;
wenzelm [Sun, 21 Dec 2008 20:36:41 +0100] rev 34431
tuned;
Sun, 21 Dec 2008 20:36:09 +0100 renamed isabelle.jedit.UserAgent to isabelle.renderer.UserAgent;
wenzelm [Sun, 21 Dec 2008 20:36:09 +0100] rev 34430
renamed isabelle.jedit.UserAgent to isabelle.renderer.UserAgent;
Sun, 21 Dec 2008 20:16:43 +0100 tuned;
wenzelm [Sun, 21 Dec 2008 20:16:43 +0100] rev 34429
tuned;
Sun, 21 Dec 2008 19:51:56 +0100 basic setup of anti-aliasing, according to jEdit property;
wenzelm [Sun, 21 Dec 2008 19:51:56 +0100] rev 34428
basic setup of anti-aliasing, according to jEdit property; tuned;
Sat, 20 Dec 2008 18:25:15 +0100 tuned order of menu items;
wenzelm [Sat, 20 Dec 2008 18:25:15 +0100] rev 34427
tuned order of menu items;
Sat, 20 Dec 2008 18:17:39 +0100 renamed isabelle.prover.IsabelleSKParser to isabelle.jedit.IsabelleSideKickParser;
wenzelm [Sat, 20 Dec 2008 18:17:39 +0100] rev 34426
renamed isabelle.prover.IsabelleSKParser to isabelle.jedit.IsabelleSideKickParser; tuned;
Sat, 20 Dec 2008 17:53:00 +0100 tuned sidekick properties;
wenzelm [Sat, 20 Dec 2008 17:53:00 +0100] rev 34425
tuned sidekick properties;
Sat, 20 Dec 2008 17:41:57 +0100 setPreferredSize for floating dockables;
wenzelm [Sat, 20 Dec 2008 17:41:57 +0100] rev 34424
setPreferredSize for floating dockables;
Sat, 20 Dec 2008 17:40:30 +0100 default docking of sidekick and isabelle-state;
wenzelm [Sat, 20 Dec 2008 17:40:30 +0100] rev 34423
default docking of sidekick and isabelle-state;
Sat, 20 Dec 2008 17:16:29 +0100 more conventional action names;
wenzelm [Sat, 20 Dec 2008 17:16:29 +0100] rev 34422
more conventional action names;
Sat, 20 Dec 2008 17:14:27 +0100 added author field;
wenzelm [Sat, 20 Dec 2008 17:14:27 +0100] rev 34421
added author field; adapted isabelle action names; tuned;
Sat, 20 Dec 2008 16:07:51 +0100 regular plugin activation via "defer";
wenzelm [Sat, 20 Dec 2008 16:07:51 +0100] rev 34420
regular plugin activation via "defer"; enable sidekick for "isabelle" and "ml" mode, not "text"; tuned;
Sat, 20 Dec 2008 16:04:17 +0100 basic isabelle mode setup;
wenzelm [Sat, 20 Dec 2008 16:04:17 +0100] rev 34419
basic isabelle mode setup;
Sat, 20 Dec 2008 14:48:10 +0100 renamed IsabellePlugin to Isabelle;
wenzelm [Sat, 20 Dec 2008 14:48:10 +0100] rev 34418
renamed IsabellePlugin to Isabelle; tuned properties according to http://isabelle.in.tum.de/repos/isabelle/file/b1c6f4563df7/lib/jedit/plugin/Isabelle.props;
Sat, 20 Dec 2008 14:19:12 +0100 misc tuning and adaption according to original IsabelleParser --
wenzelm [Sat, 20 Dec 2008 14:19:12 +0100] rev 34417
misc tuning and adaption according to original IsabelleParser -- cf. http://isabelle.in.tum.de/repos/isabelle/file/b1c6f4563df7/lib/jedit/plugin/isabelle_parser.scala;
Sat, 20 Dec 2008 13:27:48 +0100 obsolete, cf. build.xml and makedist;
wenzelm [Sat, 20 Dec 2008 13:27:48 +0100] rev 34416
obsolete, cf. build.xml and makedist;
Sat, 20 Dec 2008 12:32:40 +0100 MOVABLE="TRUE" reuses existing instance when changing docking position --
wenzelm [Sat, 20 Dec 2008 12:32:40 +0100] rev 34415
MOVABLE="TRUE" reuses existing instance when changing docking position -- cf. http://www.jedit.org/api/org/gjt/sp/jedit/gui/DockableWindowManager.html
Sat, 20 Dec 2008 12:17:43 +0100 updated to 4.3pre16;
wenzelm [Sat, 20 Dec 2008 12:17:43 +0100] rev 34414
updated to 4.3pre16;
Sat, 20 Dec 2008 11:07:02 +0100 removed jEdit sources from target;
wenzelm [Sat, 20 Dec 2008 11:07:02 +0100] rev 34413
removed jEdit sources from target;
Sat, 20 Dec 2008 00:14:25 +0100 more robust handling of FILES with spaces, using bash array variables;
wenzelm [Sat, 20 Dec 2008 00:14:25 +0100] rev 34412
more robust handling of FILES with spaces, using bash array variables;
Fri, 19 Dec 2008 23:56:58 +0100 disabled tracing;
wenzelm [Fri, 19 Dec 2008 23:56:58 +0100] rev 34411
disabled tracing;
Fri, 19 Dec 2008 23:55:07 +0100 misc tuning;
wenzelm [Fri, 19 Dec 2008 23:55:07 +0100] rev 34410
misc tuning;
Fri, 19 Dec 2008 23:54:24 +0100 proper spelling of JEDIT_JAVA_OPTIONS;
wenzelm [Fri, 19 Dec 2008 23:54:24 +0100] rev 34409
proper spelling of JEDIT_JAVA_OPTIONS; no extra quoting of FILES;
Fri, 19 Dec 2008 23:11:08 +0100 added some headers and comments;
wenzelm [Fri, 19 Dec 2008 23:11:08 +0100] rev 34408
added some headers and comments;
Fri, 19 Dec 2008 22:24:32 +0100 added some headers and comments;
wenzelm [Fri, 19 Dec 2008 22:24:32 +0100] rev 34407
added some headers and comments;
Thu, 18 Dec 2008 01:10:20 +0100 restructured: independent provers in different buffers
immler@in.tum.de [Thu, 18 Dec 2008 01:10:20 +0100] rev 34406
restructured: independent provers in different buffers
Mon, 15 Dec 2008 16:34:19 +0100 added 'delay or ignore'
immler@in.tum.de [Mon, 15 Dec 2008 16:34:19 +0100] rev 34405
added 'delay or ignore'
Mon, 15 Dec 2008 16:23:17 +0100 delayed repainting new phase in buffer and overview;
immler@in.tum.de [Mon, 15 Dec 2008 16:23:17 +0100] rev 34404
delayed repainting new phase in buffer and overview; reverted johannes' handling of removed Commands
Wed, 10 Dec 2008 19:52:35 +0100 information on command-phase left of scrollbar (with panel)
immler@in.tum.de [Wed, 10 Dec 2008 19:52:35 +0100] rev 34403
information on command-phase left of scrollbar (with panel)
Wed, 10 Dec 2008 19:51:15 +0100 information on command-phase left of scrollbar
immler@in.tum.de [Wed, 10 Dec 2008 19:51:15 +0100] rev 34402
information on command-phase left of scrollbar
Wed, 10 Dec 2008 14:45:04 +0100 structure of markup-tree in scala, keep track of swing-nodes in background
immler@in.tum.de [Wed, 10 Dec 2008 14:45:04 +0100] rev 34401
structure of markup-tree in scala, keep track of swing-nodes in background
Mon, 08 Dec 2008 19:11:06 +0100 MarkupNode instead of DefaultMutableTreeNode and RelativeAsset
immler@in.tum.de [Mon, 08 Dec 2008 19:11:06 +0100] rev 34400
MarkupNode instead of DefaultMutableTreeNode and RelativeAsset
Sun, 07 Dec 2008 19:55:01 +0100 interpretation of STATUS messages in one place, deleting inner syntax
immler@in.tum.de [Sun, 07 Dec 2008 19:55:01 +0100] rev 34399
interpretation of STATUS messages in one place, deleting inner syntax
Sun, 07 Dec 2008 15:39:50 +0100 no syserr
immler@in.tum.de [Sun, 07 Dec 2008 15:39:50 +0100] rev 34398
no syserr
Sun, 07 Dec 2008 15:36:24 +0100 handle statuses in Command
immler@in.tum.de [Sun, 07 Dec 2008 15:36:24 +0100] rev 34397
handle statuses in Command
Sun, 07 Dec 2008 15:01:37 +0100 command property: offset relative to start of command
immler@in.tum.de [Sun, 07 Dec 2008 15:01:37 +0100] rev 34396
command property: offset relative to start of command
Tue, 02 Dec 2008 15:25:24 +0100 include Sidekick its dependency ErrorList in dist
immler@in.tum.de [Tue, 02 Dec 2008 15:25:24 +0100] rev 34395
include Sidekick its dependency ErrorList in dist
Sun, 30 Nov 2008 19:32:17 +0100 removed debugging output
immler@in.tum.de [Sun, 30 Nov 2008 19:32:17 +0100] rev 34394
removed debugging output
Sun, 30 Nov 2008 19:18:59 +0100 basic tree structure for sidekick
immler@in.tum.de [Sun, 30 Nov 2008 19:18:59 +0100] rev 34393
basic tree structure for sidekick
Sat, 29 Nov 2008 19:31:09 +0100 encoloring only details in the current line!
immler@in.tum.de [Sat, 29 Nov 2008 19:31:09 +0100] rev 34392
encoloring only details in the current line!
Fri, 28 Nov 2008 17:49:39 +0100 ugly fine-grained buffer markup
immler@in.tum.de [Fri, 28 Nov 2008 17:49:39 +0100] rev 34391
ugly fine-grained buffer markup
Fri, 28 Nov 2008 15:51:40 +0100 Token-functions with type-parameters
immler@in.tum.de [Fri, 28 Nov 2008 15:51:40 +0100] rev 34390
Token-functions with type-parameters
Fri, 28 Nov 2008 15:34:52 +0100 moved methods to object Token
immler@in.tum.de [Fri, 28 Nov 2008 15:34:52 +0100] rev 34389
moved methods to object Token
Fri, 28 Nov 2008 15:00:07 +0100 arbitrary type for tokens
immler@in.tum.de [Fri, 28 Nov 2008 15:00:07 +0100] rev 34388
arbitrary type for tokens
Thu, 27 Nov 2008 22:24:53 +0100 removed xsymbol converting -> sidekick should do that
immler@in.tum.de [Thu, 27 Nov 2008 22:24:53 +0100] rev 34387
removed xsymbol converting -> sidekick should do that
Thu, 27 Nov 2008 21:15:31 +0100 revalidate for repainting
immler@in.tum.de [Thu, 27 Nov 2008 21:15:31 +0100] rev 34386
revalidate for repainting
Wed, 26 Nov 2008 18:10:53 +0100 merge
immler@in.tum.de [Wed, 26 Nov 2008 18:10:53 +0100] rev 34385
merge
Wed, 19 Nov 2008 11:49:30 +0100 adj scrolling
immler@in.tum.de [Wed, 19 Nov 2008 11:49:30 +0100] rev 34384
adj scrolling
Wed, 19 Nov 2008 11:45:54 +0100 abstract buffers and renderer
immler@in.tum.de [Wed, 19 Nov 2008 11:45:54 +0100] rev 34383
abstract buffers and renderer
Sat, 22 Nov 2008 01:02:08 +0100 use build-nb.xml for "debug" as well;
wenzelm [Sat, 22 Nov 2008 01:02:08 +0100] rev 34382
use build-nb.xml for "debug" as well;
Sat, 22 Nov 2008 00:51:27 +0100 basic setup for auxiliary project "jEdit", with full sources, debugging, profiling;
wenzelm [Sat, 22 Nov 2008 00:51:27 +0100] rev 34381
basic setup for auxiliary project "jEdit", with full sources, debugging, profiling;
Wed, 19 Nov 2008 20:51:27 +0100 updated version of nbproject, as produced by build in Netbeans 6.5;
wenzelm [Wed, 19 Nov 2008 20:51:27 +0100] rev 34380
updated version of nbproject, as produced by build in Netbeans 6.5;
Wed, 19 Nov 2008 20:46:54 +0100 adapted jar locations;
wenzelm [Wed, 19 Nov 2008 20:46:54 +0100] rev 34379
adapted jar locations;
Wed, 19 Nov 2008 20:46:34 +0100 incorporated NOTES into TODO;
wenzelm [Wed, 19 Nov 2008 20:46:34 +0100] rev 34378
incorporated NOTES into TODO;
Wed, 19 Nov 2008 14:01:42 +0100 updates for Netbeans 6.5;
wenzelm [Wed, 19 Nov 2008 14:01:42 +0100] rev 34377
updates for Netbeans 6.5;
Wed, 19 Nov 2008 11:07:22 +0100 pass results to Scroller
immler@in.tum.de [Wed, 19 Nov 2008 11:07:22 +0100] rev 34376
pass results to Scroller
Tue, 18 Nov 2008 22:15:06 +0100 replacing xsymbols *after* inserting text
immler@in.tum.de [Tue, 18 Nov 2008 22:15:06 +0100] rev 34375
replacing xsymbols *after* inserting text
Tue, 18 Nov 2008 22:07:40 +0100 buffer as array
immler@in.tum.de [Tue, 18 Nov 2008 22:07:40 +0100] rev 34374
buffer as array
Tue, 18 Nov 2008 21:58:22 +0100 convert eg pasted xsymbols
immler@in.tum.de [Tue, 18 Nov 2008 21:58:22 +0100] rev 34373
convert eg pasted xsymbols
Tue, 18 Nov 2008 21:47:33 +0100 removed System.err...
immler@in.tum.de [Tue, 18 Nov 2008 21:47:33 +0100] rev 34372
removed System.err...
Tue, 18 Nov 2008 21:45:29 +0100 copy-paste for XHTMLPanels
immler@in.tum.de [Tue, 18 Nov 2008 21:45:29 +0100] rev 34371
copy-paste for XHTMLPanels
Tue, 18 Nov 2008 15:41:01 +0100 register to buffer all messages
immler@in.tum.de [Tue, 18 Nov 2008 15:41:01 +0100] rev 34370
register to buffer all messages
Tue, 18 Nov 2008 15:01:00 +0100 done
immler@in.tum.de [Tue, 18 Nov 2008 15:01:00 +0100] rev 34369
done
Tue, 18 Nov 2008 15:00:23 +0100 fine grained scrolling
immler@in.tum.de [Tue, 18 Nov 2008 15:00:23 +0100] rev 34368
fine grained scrolling
Tue, 18 Nov 2008 13:46:43 +0100 removed senseless lines
immler@in.tum.de [Tue, 18 Nov 2008 13:46:43 +0100] rev 34367
removed senseless lines
Tue, 18 Nov 2008 13:43:18 +0100 restructured scroller
immler@in.tum.de [Tue, 18 Nov 2008 13:43:18 +0100] rev 34366
restructured scroller
Mon, 17 Nov 2008 16:39:39 +0100 renamed to message_panel
immler@in.tum.de [Mon, 17 Nov 2008 16:39:39 +0100] rev 34365
renamed to message_panel
Thu, 13 Nov 2008 13:08:37 +0100 playing with xsymbols
immler@in.tum.de [Thu, 13 Nov 2008 13:08:37 +0100] rev 34364
playing with xsymbols
Thu, 13 Nov 2008 11:59:39 +0100 use utf-8 charset encoding
immler@in.tum.de [Thu, 13 Nov 2008 11:59:39 +0100] rev 34363
use utf-8 charset encoding
Tue, 11 Nov 2008 15:27:48 +0100 copying selection to clipboard
immler@in.tum.de [Tue, 11 Nov 2008 15:27:48 +0100] rev 34362
copying selection to clipboard
Mon, 10 Nov 2008 19:31:27 +0100 selecting text of state view
immler@in.tum.de [Mon, 10 Nov 2008 19:31:27 +0100] rev 34361
selecting text of state view
Mon, 10 Nov 2008 17:32:07 +0100 worked over autoscrolling
immler@in.tum.de [Mon, 10 Nov 2008 17:32:07 +0100] rev 34360
worked over autoscrolling
Thu, 06 Nov 2008 18:19:56 +0100 removed imports
immler@in.tum.de [Thu, 06 Nov 2008 18:19:56 +0100] rev 34359
removed imports
Wed, 05 Nov 2008 16:28:56 +0100 minimum height for panels, immediate scrolling and correct waiting
immler@in.tum.de [Wed, 05 Nov 2008 16:28:56 +0100] rev 34358
minimum height for panels, immediate scrolling and correct waiting
Wed, 05 Nov 2008 15:53:53 +0100 scroll to first message immediately; potential later messages periodically
immler@in.tum.de [Wed, 05 Nov 2008 15:53:53 +0100] rev 34357
scroll to first message immediately; potential later messages periodically
Wed, 05 Nov 2008 15:33:52 +0100 auto-scrolling
immler@in.tum.de [Wed, 05 Nov 2008 15:33:52 +0100] rev 34356
auto-scrolling
Mon, 03 Nov 2008 18:44:48 +0100 prepared for automatic scrolling
immler@in.tum.de [Mon, 03 Nov 2008 18:44:48 +0100] rev 34355
prepared for automatic scrolling
Mon, 03 Nov 2008 17:29:06 +0100 cleaned up a bit, scrolling arbitrary heights (incremental rendering)
immler@in.tum.de [Mon, 03 Nov 2008 17:29:06 +0100] rev 34354
cleaned up a bit, scrolling arbitrary heights (incremental rendering)
Mon, 03 Nov 2008 16:57:32 +0100 UserAgent as seperate class, moved stylesheets, baseURL to UserAgent
immler@in.tum.de [Mon, 03 Nov 2008 16:57:32 +0100] rev 34353
UserAgent as seperate class, moved stylesheets, baseURL to UserAgent
Mon, 03 Nov 2008 16:03:11 +0100 using 'dist' directory for jEdit-settings => find Isabelle-plugin directly
immler@in.tum.de [Mon, 03 Nov 2008 16:03:11 +0100] rev 34352
using 'dist' directory for jEdit-settings => find Isabelle-plugin directly
Sun, 02 Nov 2008 16:28:37 +0100 fine scrolling principally possible
immler@in.tum.de [Sun, 02 Nov 2008 16:28:37 +0100] rev 34351
fine scrolling principally possible
Sun, 02 Nov 2008 14:50:26 +0100 calculate preferred sizes only when needed
immler@in.tum.de [Sun, 02 Nov 2008 14:50:26 +0100] rev 34350
calculate preferred sizes only when needed
Sun, 02 Nov 2008 14:32:18 +0100 renamed class
immler@in.tum.de [Sun, 02 Nov 2008 14:32:18 +0100] rev 34349
renamed class
Sun, 02 Nov 2008 14:31:18 +0100 renamed
immler@in.tum.de [Sun, 02 Nov 2008 14:31:18 +0100] rev 34348
renamed
Fri, 31 Oct 2008 14:50:38 +0100 reverted and ignoring build.xml
immler@in.tum.de [Fri, 31 Oct 2008 14:50:38 +0100] rev 34347
reverted and ignoring build.xml
Fri, 31 Oct 2008 14:49:09 +0100 faster resizing, unlimited caching(but cache is cleared on resize)
immler@in.tum.de [Fri, 31 Oct 2008 14:49:09 +0100] rev 34346
faster resizing, unlimited caching(but cache is cleared on resize)
Tue, 28 Oct 2008 20:17:29 +0100 reverted build.xml
immler@in.tum.de [Tue, 28 Oct 2008 20:17:29 +0100] rev 34345
reverted build.xml
Tue, 28 Oct 2008 20:15:28 +0100 absolute positioning according to preferred size of panels,
immler@in.tum.de [Tue, 28 Oct 2008 20:15:28 +0100] rev 34344
absolute positioning according to preferred size of panels, scrolling one message per unit rendered messages are cached
Sun, 26 Oct 2008 00:10:39 +0200 correct resizing of xhtml-panels
immler@in.tum.de [Sun, 26 Oct 2008 00:10:39 +0200] rev 34343
correct resizing of xhtml-panels
Thu, 23 Oct 2008 14:16:04 +0200 LazyScroller: rendering messages only when needed
immler@in.tum.de [Thu, 23 Oct 2008 14:16:04 +0200] rev 34342
LazyScroller: rendering messages only when needed - very basic functionallity
Wed, 22 Oct 2008 23:52:40 +0200 a version of Dixon's ML mode with less ambitious indentation;
wenzelm [Wed, 22 Oct 2008 23:52:40 +0200] rev 34341
a version of Dixon's ML mode with less ambitious indentation;
Wed, 22 Oct 2008 21:16:51 +0200 Misc development notes.
wenzelm [Wed, 22 Oct 2008 21:16:51 +0200] rev 34340
Misc development notes.
Tue, 21 Oct 2008 23:52:17 +0200 added jvmpath conversion for Cygwin;
wenzelm [Tue, 21 Oct 2008 23:52:17 +0200] rev 34339
added jvmpath conversion for Cygwin;
Tue, 21 Oct 2008 23:16:03 +0200 hint on -settings=...;
wenzelm [Tue, 21 Oct 2008 23:16:03 +0200] rev 34338
hint on -settings=...;
Tue, 21 Oct 2008 22:28:58 +0200 renamed VFS protocol prefix from "isa:" to "isabelle:";
wenzelm [Tue, 21 Oct 2008 22:28:58 +0200] rev 34337
renamed VFS protocol prefix from "isa:" to "isabelle:";
Tue, 21 Oct 2008 22:27:53 +0200 explicit home path for default file -- more robust;
wenzelm [Tue, 21 Oct 2008 22:27:53 +0200] rev 34336
explicit home path for default file -- more robust; pass -settings=... here, not via Isabelle settings -- more robust;
Tue, 21 Oct 2008 22:00:11 +0200 disabled tracing;
wenzelm [Tue, 21 Oct 2008 22:00:11 +0200] rev 34335
disabled tracing;
Tue, 21 Oct 2008 21:48:44 +0200 essential default properties for jEdit;
wenzelm [Tue, 21 Oct 2008 21:48:44 +0200] rev 34334
essential default properties for jEdit;
Tue, 21 Oct 2008 21:48:16 +0200 Isabelle/jEdit interface wrapper.
wenzelm [Tue, 21 Oct 2008 21:48:16 +0200] rev 34333
Isabelle/jEdit interface wrapper.
Tue, 21 Oct 2008 21:47:49 +0200 make Isabelle/jEdit distribution;
wenzelm [Tue, 21 Oct 2008 21:47:49 +0200] rev 34332
make Isabelle/jEdit distribution;
Tue, 21 Oct 2008 17:32:23 +0200 refined application.args;
wenzelm [Tue, 21 Oct 2008 17:32:23 +0200] rev 34331
refined application.args;
Tue, 21 Oct 2008 16:21:13 +0200 reading command_decls from 'new' protocol
immler@in.tum.de [Tue, 21 Oct 2008 16:21:13 +0200] rev 34330
reading command_decls from 'new' protocol
Mon, 20 Oct 2008 20:25:54 +0200 added target -pre-jar which copies jEdit plugin to be included in jar;
wenzelm [Mon, 20 Oct 2008 20:25:54 +0200] rev 34329
added target -pre-jar which copies jEdit plugin to be included in jar;
Mon, 20 Oct 2008 17:02:03 +0200 added application.args (Why does it end up in pricate properties?);
wenzelm [Mon, 20 Oct 2008 17:02:03 +0200] rev 34328
added application.args (Why does it end up in pricate properties?);
Mon, 20 Oct 2008 16:46:28 +0200 tuned whitespace;
wenzelm [Mon, 20 Oct 2008 16:46:28 +0200] rev 34327
tuned whitespace;
Mon, 20 Oct 2008 12:05:08 +0200 fixed jEdit version;
wenzelm [Mon, 20 Oct 2008 12:05:08 +0200] rev 34326
fixed jEdit version;
Mon, 20 Oct 2008 11:44:59 +0200 requires Java from Sun;
wenzelm [Mon, 20 Oct 2008 11:44:59 +0200] rev 34325
requires Java from Sun; hints on running;
Mon, 20 Oct 2008 11:35:27 +0200 Requirements to build from sources.
wenzelm [Mon, 20 Oct 2008 11:35:27 +0200] rev 34324
Requirements to build from sources.
Sun, 19 Oct 2008 20:04:47 +0200 removed private properties;
wenzelm [Sun, 19 Oct 2008 20:04:47 +0200] rev 34323
removed private properties;
Sun, 19 Oct 2008 20:04:05 +0200 basic setup for running jEdit;
wenzelm [Sun, 19 Oct 2008 20:04:05 +0200] rev 34322
basic setup for running jEdit;
Sun, 19 Oct 2008 18:32:22 +0200 deactivated tests due to lack of testng installation;
wenzelm [Sun, 19 Oct 2008 18:32:22 +0200] rev 34321
deactivated tests due to lack of testng installation;
Sun, 19 Oct 2008 18:27:30 +0200 basic Netbeans project setup;
wenzelm [Sun, 19 Oct 2008 18:27:30 +0200] rev 34320
basic Netbeans project setup;
Sun, 19 Oct 2008 18:26:37 +0200 explicit result type for _listFiles;
wenzelm [Sun, 19 Oct 2008 18:26:37 +0200] rev 34319
explicit result type for _listFiles;
Sun, 19 Oct 2008 16:51:55 +0200 original sources from Johannes Hölzl a48e0c6ab1aea77c52d596f7efc007a543d3d10c with minor modifications of directory layout;
wenzelm [Sun, 19 Oct 2008 16:51:55 +0200] rev 34318
original sources from Johannes Hölzl a48e0c6ab1aea77c52d596f7efc007a543d3d10c with minor modifications of directory layout;
Mon, 11 Jan 2010 22:01:01 +0100 tuned message;
wenzelm [Mon, 11 Jan 2010 22:01:01 +0100] rev 34317
tuned message;
Mon, 11 Jan 2010 21:37:48 +0100 clarified Symbol.is_plain/is_wellformed -- is_closed was rejecting plain backslashes;
wenzelm [Mon, 11 Jan 2010 21:37:48 +0100] rev 34316
clarified Symbol.is_plain/is_wellformed -- is_closed was rejecting plain backslashes;
Mon, 11 Jan 2010 20:50:03 +0100 Text_Edit.toString;
wenzelm [Mon, 11 Jan 2010 20:50:03 +0100] rev 34315
Text_Edit.toString;
Mon, 11 Jan 2010 20:36:59 +0100 timeit message;
wenzelm [Mon, 11 Jan 2010 20:36:59 +0100] rev 34314
timeit message;
Mon, 11 Jan 2010 20:36:31 +0100 treat *all* JVM throwables as "exceptions", cf. ML version;
wenzelm [Mon, 11 Jan 2010 20:36:31 +0100] rev 34313
treat *all* JVM throwables as "exceptions", cf. ML version;
Mon, 11 Jan 2010 18:24:22 +0100 simplified Text_Edit -- deflated class hierarchy;
wenzelm [Mon, 11 Jan 2010 18:24:22 +0100] rev 34312
simplified Text_Edit -- deflated class hierarchy;
Mon, 11 Jan 2010 18:23:06 +0100 Outer_Lex.is_ignored;
wenzelm [Mon, 11 Jan 2010 18:23:06 +0100] rev 34311
Outer_Lex.is_ignored;
Mon, 11 Jan 2010 10:55:43 +0100 merged
wenzelm [Mon, 11 Jan 2010 10:55:43 +0100] rev 34310
merged
Sun, 10 Jan 2010 18:14:29 +0100 merged
haftmann [Sun, 10 Jan 2010 18:14:29 +0100] rev 34309
merged
Fri, 08 Jan 2010 14:34:18 +0100 proper types for user-defined syntax
haftmann [Fri, 08 Jan 2010 14:34:18 +0100] rev 34308
proper types for user-defined syntax
Fri, 08 Jan 2010 14:34:18 +0100 single quote is not a valid letter any more
haftmann [Fri, 08 Jan 2010 14:34:18 +0100] rev 34307
single quote is not a valid letter any more
Fri, 08 Jan 2010 14:34:18 +0100 simple tests
haftmann [Fri, 08 Jan 2010 14:34:18 +0100] rev 34306
simple tests
Fri, 08 Jan 2010 14:34:17 +0100 boolean operators for scala
haftmann [Fri, 08 Jan 2010 14:34:17 +0100] rev 34305
boolean operators for scala
Sun, 10 Jan 2010 23:43:25 +0100 elements with start entry;
wenzelm [Sun, 10 Jan 2010 23:43:25 +0100] rev 34304
elements with start entry;
Sun, 10 Jan 2010 23:16:26 +0100 plain object;
wenzelm [Sun, 10 Jan 2010 23:16:26 +0100] rev 34303
plain object;
Sun, 10 Jan 2010 23:16:18 +0100 tuned signature;
wenzelm [Sun, 10 Jan 2010 23:16:18 +0100] rev 34302
tuned signature;
Sun, 10 Jan 2010 17:29:09 +0100 tuned;
wenzelm [Sun, 10 Jan 2010 17:29:09 +0100] rev 34301
tuned;
Sat, 09 Jan 2010 23:22:56 +0100 misc tuning;
wenzelm [Sat, 09 Jan 2010 23:22:56 +0100] rev 34300
misc tuning;
Sat, 09 Jan 2010 23:22:24 +0100 Swing_Thread.future: plain Future.value if this is already Swing;
wenzelm [Sat, 09 Jan 2010 23:22:24 +0100] rev 34299
Swing_Thread.future: plain Future.value if this is already Swing;
Sat, 09 Jan 2010 18:23:02 +0100 added find_files;
wenzelm [Sat, 09 Jan 2010 18:23:02 +0100] rev 34298
added find_files;
Sat, 09 Jan 2010 18:22:40 +0100 pass build error code;
wenzelm [Sat, 09 Jan 2010 18:22:40 +0100] rev 34297
pass build error code;
Sat, 09 Jan 2010 16:31:19 +0100 tuned isatest ML_OPTIONS;
wenzelm [Sat, 09 Jan 2010 16:31:19 +0100] rev 34296
tuned isatest ML_OPTIONS;
Fri, 08 Jan 2010 14:07:07 +0100 merged
haftmann [Fri, 08 Jan 2010 14:07:07 +0100] rev 34295
merged
Fri, 08 Jan 2010 12:25:15 +0100 a primitive scala serializer
haftmann [Fri, 08 Jan 2010 12:25:15 +0100] rev 34294
a primitive scala serializer
Fri, 08 Jan 2010 11:07:53 +0100 fixed type error;
wenzelm [Fri, 08 Jan 2010 11:07:53 +0100] rev 34293
fixed type error;
Thu, 07 Jan 2010 17:41:06 +0100 remove overloaded star operator, use specific vector / matrix operators
hoelzl [Thu, 07 Jan 2010 17:41:06 +0100] rev 34292
remove overloaded star operator, use specific vector / matrix operators
Thu, 07 Jan 2010 18:56:39 +0100 finite annotation on cartesian product is now implicit.
hoelzl [Thu, 07 Jan 2010 18:56:39 +0100] rev 34291
finite annotation on cartesian product is now implicit.
Thu, 07 Jan 2010 17:43:35 +0100 added syntax translation to automatically add finite typeclass to index type of cartesian product type
hoelzl [Thu, 07 Jan 2010 17:43:35 +0100] rev 34290
added syntax translation to automatically add finite typeclass to index type of cartesian product type
Wed, 06 Jan 2010 13:07:30 +0100 Made finite cartesian products finite
himmelma [Wed, 06 Jan 2010 13:07:30 +0100] rev 34289
Made finite cartesian products finite
Thu, 07 Jan 2010 12:24:35 +0100 reduced arity of Nitpick selectors associated with sets by 1, by using "Formula" instead of "Atom 2"
blanchet [Thu, 07 Jan 2010 12:24:35 +0100] rev 34288
reduced arity of Nitpick selectors associated with sets by 1, by using "Formula" instead of "Atom 2"
Thu, 07 Jan 2010 08:45:55 +0100 make Nitpick's tests not leave files in the temp directory
blanchet [Thu, 07 Jan 2010 08:45:55 +0100] rev 34287
make Nitpick's tests not leave files in the temp directory
Wed, 06 Jan 2010 23:18:44 +0100 more text edit operations;
wenzelm [Wed, 06 Jan 2010 23:18:44 +0100] rev 34286
more text edit operations;
Wed, 06 Jan 2010 23:18:12 +0100 always report updates -- required has "handshake";
wenzelm [Wed, 06 Jan 2010 23:18:12 +0100] rev 34285
always report updates -- required has "handshake";
Wed, 06 Jan 2010 22:21:25 +0100 tuned Isabelle/Scala build;
wenzelm [Wed, 06 Jan 2010 22:21:25 +0100] rev 34284
tuned Isabelle/Scala build;
Wed, 06 Jan 2010 22:18:52 +0100 simplified build/bootstrap of graph browser -- avoid make;
wenzelm [Wed, 06 Jan 2010 22:18:52 +0100] rev 34283
simplified build/bootstrap of graph browser -- avoid make;
Wed, 06 Jan 2010 20:00:22 +0100 simplified build/bootstrap of Isabelle/Scala components -- avoid make;
wenzelm [Wed, 06 Jan 2010 20:00:22 +0100] rev 34282
simplified build/bootstrap of Isabelle/Scala components -- avoid make;
Wed, 06 Jan 2010 18:22:43 +0100 more robust cancelation, notably of passive futures without scheduler running;
wenzelm [Wed, 06 Jan 2010 18:22:43 +0100] rev 34281
more robust cancelation, notably of passive futures without scheduler running;
Wed, 06 Jan 2010 18:14:16 +0100 eliminated cache, which complicates the code without making a real difference (NB: deque_towards often disrupts caching, and daisy-chaining of workers already reduces queue overhead);
wenzelm [Wed, 06 Jan 2010 18:14:16 +0100] rev 34280
eliminated cache, which complicates the code without making a real difference (NB: deque_towards often disrupts caching, and daisy-chaining of workers already reduces queue overhead);
Wed, 06 Jan 2010 15:07:56 +0100 tasks of canceled groups are considered "ready" -- enables to purge the queue from tasks depending on unfinished promises (also improves general reactivity);
wenzelm [Wed, 06 Jan 2010 15:07:56 +0100] rev 34279
tasks of canceled groups are considered "ready" -- enables to purge the queue from tasks depending on unfinished promises (also improves general reactivity); shutdown: back to synchronous wait, which means no asynchronous interrupts within the loop;
Wed, 06 Jan 2010 13:14:28 +0100 do not memoize interrupts;
wenzelm [Wed, 06 Jan 2010 13:14:28 +0100] rev 34278
do not memoize interrupts; actually memoize results in sequential version; tuned;
Tue, 05 Jan 2010 23:38:10 +0100 added Future.promise/fulfill -- promised futures that are fulfilled by external means;
wenzelm [Tue, 05 Jan 2010 23:38:10 +0100] rev 34277
added Future.promise/fulfill -- promised futures that are fulfilled by external means; Future.value: official result assignment -- produces immutable ref; Future.shutdown: raw_wait keeps raw task attributes, e.g. asynchronous interrupts of toplevel; Task_Queue: passive tasks track dependencies, but lack any evaluation process; tuned;
Tue, 05 Jan 2010 18:20:18 +0100 Basic edits on plain text.
wenzelm [Tue, 05 Jan 2010 18:20:18 +0100] rev 34276
Basic edits on plain text.
Tue, 05 Jan 2010 16:55:00 +0100 recovered legacy settings for Proof General 3.x;
wenzelm [Tue, 05 Jan 2010 16:55:00 +0100] rev 34275
recovered legacy settings for Proof General 3.x;
Tue, 05 Jan 2010 16:51:01 +0100 merged
wenzelm [Tue, 05 Jan 2010 16:51:01 +0100] rev 34274
merged
Tue, 05 Jan 2010 15:35:01 +0100 merged
haftmann [Tue, 05 Jan 2010 15:35:01 +0100] rev 34273
merged
Tue, 05 Jan 2010 14:19:12 +0100 avoid exporting Type.build_tsig
haftmann [Tue, 05 Jan 2010 14:19:12 +0100] rev 34272
avoid exporting Type.build_tsig
Tue, 05 Jan 2010 11:38:51 +0100 repaired legacy setting variable
haftmann [Tue, 05 Jan 2010 11:38:51 +0100] rev 34271
repaired legacy setting variable
Tue, 05 Jan 2010 11:25:14 +0100 merged
haftmann [Tue, 05 Jan 2010 11:25:14 +0100] rev 34270
merged
Tue, 05 Jan 2010 11:25:01 +0100 more correct handling of empty functions
haftmann [Tue, 05 Jan 2010 11:25:01 +0100] rev 34269
more correct handling of empty functions
Tue, 05 Jan 2010 16:29:31 +0100 separate module Thy_Syntax for command span parsing;
wenzelm [Tue, 05 Jan 2010 16:29:31 +0100] rev 34268
separate module Thy_Syntax for command span parsing;
Tue, 05 Jan 2010 16:29:03 +0100 more accurate scanning of bad input;
wenzelm [Tue, 05 Jan 2010 16:29:03 +0100] rev 34267
more accurate scanning of bad input;
Tue, 05 Jan 2010 15:45:32 +0100 added filter_proper parameter;
wenzelm [Tue, 05 Jan 2010 15:45:32 +0100] rev 34266
added filter_proper parameter; added eof; added command_span;
Tue, 05 Jan 2010 15:44:32 +0100 more token discriminators;
wenzelm [Tue, 05 Jan 2010 15:44:32 +0100] rev 34265
more token discriminators;
Tue, 05 Jan 2010 15:44:06 +0100 tuned message;
wenzelm [Tue, 05 Jan 2010 15:44:06 +0100] rev 34264
tuned message;
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
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip