src/Pure/Thy/present.ML
Wed, 27 Feb 2013 12:45:19 +0100 wenzelm discontinued obsolete 'uses' within theory header;
Thu, 03 Jan 2013 20:42:18 +0100 wenzelm maintain session index on Scala side, for more determistic results;
Sun, 18 Nov 2012 19:01:30 +0100 wenzelm isabelle build no longer supports document_dump/document_dump_mode (no INCOMPATIBILITY, since it was never in official release);
Tue, 25 Sep 2012 20:28:47 +0200 wenzelm ML support for generic graph display, with browser and graphview backends (via print modes);
Tue, 25 Sep 2012 15:40:41 +0200 wenzelm separate module Graph_Display;
Mon, 27 Aug 2012 16:07:48 +0200 wenzelm clarified document directories: browser_info as backdrop vs. optional output directory in the foreground;
Mon, 27 Aug 2012 14:34:54 +0200 wenzelm tuned;
Tue, 14 Aug 2012 15:42:58 +0200 wenzelm explicit document_output directory, without implicit purge of default in ISABELLE_BROWSER_INFO;
Tue, 14 Aug 2012 13:40:49 +0200 wenzelm more direct interpretation of document_variants for build (unchanged for usedir);
Fri, 27 Jul 2012 13:01:19 +0200 wenzelm prefer explicit datatype Present.dump_mode;
Thu, 26 Jul 2012 14:29:54 +0200 wenzelm refined "document_dump_mode": "all", "tex+sty", "tex";
Mon, 23 Jul 2012 15:05:05 +0200 wenzelm pass ISABELLE_BROWSER_INFO as explicit argument;
Mon, 19 Sep 2011 14:31:20 +0200 wenzelm unique file names via serial numbers, to allow files like "root" or multiple files with same base name;
Tue, 23 Aug 2011 16:53:05 +0200 wenzelm tuned signature -- contrast physical output primitives versus Output.raw_message;
Sat, 16 Jul 2011 20:52:41 +0200 wenzelm moved bash operations to Isabelle_System (cf. Scala version);
Fri, 08 Jul 2011 21:44:47 +0200 wenzelm moved Outer_Syntax.load_thy to Thy_Load.load_thy;
Sat, 18 Jun 2011 15:11:33 +0200 wenzelm proper place for config files;
Sat, 26 Mar 2011 18:31:39 +0100 wenzelm Isabelle_System.create_tmp_path/with_tmp_file: optional extension;
Sat, 26 Mar 2011 19:16:30 +0100 wenzelm tuned;
Sun, 20 Mar 2011 20:20:41 +0100 wenzelm eliminated dead code;
Sun, 20 Mar 2011 20:05:43 +0100 wenzelm parallel preparation of document variants, within separate directories;
Sun, 20 Mar 2011 19:47:26 +0100 wenzelm Present.init/finish/no_document are not thread-safe -- eliminated futile CRITICAL sections;
Sun, 20 Mar 2011 19:34:18 +0100 wenzelm eliminated redundant doc_prefix1;
Sun, 20 Mar 2011 19:10:09 +0100 wenzelm renamed doc_prefix2 to dump_prefix;
Sun, 20 Mar 2011 18:56:36 +0100 wenzelm tuned;
Sun, 20 Mar 2011 18:09:32 +0100 wenzelm tuned terminology for document variants;
Sun, 20 Mar 2011 17:40:45 +0100 wenzelm replaced File.check by specific File.check_file, File.check_dir;
Sun, 13 Mar 2011 16:01:00 +0100 wenzelm Path.print is the official way to show file-system paths to users -- note that Path.implode often indicates violation of the abstract datatype;
Thu, 03 Mar 2011 18:10:28 +0100 wenzelm discontinued legacy load path;
Fri, 03 Dec 2010 20:02:57 +0100 wenzelm comment;
Sat, 27 Nov 2010 15:28:00 +0100 wenzelm more explicit Isabelle_System operations;
Mon, 27 Sep 2010 20:26:10 +0200 wenzelm renamed raw output primitives to emphasize their meaning -- not to be used in user-space;
Wed, 22 Sep 2010 18:21:48 +0200 wenzelm renamed setmp_noncritical to Unsynchronized.setmp to emphasize its meaning;
Tue, 03 Aug 2010 15:53:36 +0200 wenzelm simplified/clarified Thy_Load path: search for master only, lookup other files relative to that;
Thu, 22 Jul 2010 22:39:31 +0200 wenzelm generic external source files -- nothing special about ML here;
Thu, 22 Jul 2010 22:31:20 +0200 wenzelm discontinued special treatment of ML files -- no longer complete extensions on demand;
Mon, 31 May 2010 21:06:57 +0200 wenzelm modernized some structure names, keeping a few legacy aliases;
Fri, 05 Mar 2010 21:29:55 +0100 wenzelm finish browser_info: invoke isabelle browser -b to ensure that the jar really exists;
Sat, 06 Feb 2010 14:50:55 +0100 wenzelm renamed system/system_out to bash/bash_output -- to emphasized that this is really GNU bash, not some undefined POSIX sh;
Wed, 25 Nov 2009 09:13:46 +0100 haftmann normalized uncurry take/drop
Tue, 24 Nov 2009 17:28:25 +0100 haftmann curried take/drop
Sat, 14 Nov 2009 17:49:29 +0100 wenzelm isabelle_document: more explicit error output, notably for drafts;
Sun, 08 Nov 2009 18:43:42 +0100 wenzelm adapted Theory_Data;
Tue, 29 Sep 2009 11:49:22 +0200 wenzelm explicit indication of Unsynchronized.ref;
Sat, 27 Jun 2009 17:35:08 +0200 wenzelm tune File.isabelle_tool signature;
Wed, 21 Jan 2009 23:21:44 +0100 wenzelm removed Ids;
Thu, 15 Jan 2009 14:52:26 +0100 haftmann fixed error message spacing
Tue, 18 Nov 2008 18:25:45 +0100 wenzelm tuned;
Sat, 04 Oct 2008 16:05:09 +0200 wenzelm replaced ISATOOL by ISABELLE_TOOL;
Sat, 04 Oct 2008 14:29:43 +0200 wenzelm renamed isatool to isabelle_tool in programming interfaces;
Fri, 26 Sep 2008 19:07:56 +0200 wenzelm eliminated polymorphic equality;
Wed, 27 Aug 2008 20:36:26 +0200 wenzelm renamed Buffer.write to File.write_buffer;
Wed, 13 Aug 2008 20:57:39 +0200 wenzelm removed obsolete verbatim_source, results, chapter, section etc.;
Tue, 08 Jul 2008 16:19:24 +0200 wenzelm begin_theory: files_html needs to be produced outside of prep_html_source to make ML files appear!
Mon, 23 Jun 2008 20:00:58 +0200 wenzelm session name: empty for Pure and by default;
Mon, 23 Jun 2008 16:01:03 +0200 wenzelm info: default name is "", not "Pure";
Sun, 18 May 2008 17:03:20 +0200 wenzelm eliminated theory CPure;
Thu, 27 Mar 2008 14:41:21 +0100 wenzelm eliminated theory ProtoPure;
Tue, 18 Mar 2008 23:25:06 +0100 wenzelm theory loader: discontinued *attached* ML scripts;
Thu, 04 Oct 2007 14:42:11 +0200 wenzelm avoid gensym;
less more (0) -100 -60 tip