src/Pure/ProofGeneral/proof_general_pgip.ML
Sun, 26 Aug 2012 21:46:50 +0200 wenzelm theory def/ref position reports, which enable hyperlinks etc.;
Thu, 23 Aug 2012 12:33:42 +0200 wenzelm simplified Thy_Load.check_thy (again) -- no need to pass keywords nor find files in body text;
Tue, 21 Aug 2012 20:32:33 +0200 wenzelm refined Thy_Load.check_thy: find more uses in body text, based on keywords;
Thu, 02 Aug 2012 12:36:54 +0200 wenzelm more official command specifications, including source position;
Fri, 16 Mar 2012 18:20:12 +0100 wenzelm outer syntax command definitions based on formal command_spec derived from theory header declarations;
Fri, 16 Mar 2012 11:26:55 +0100 wenzelm clarified Keyword.is_keyword: union of minor and major;
Wed, 07 Mar 2012 19:32:52 +0100 wenzelm simplified signature (NB: interpretation of properties is mainly done via XML.Encode/Decode);
Mon, 27 Feb 2012 16:56:25 +0100 wenzelm more explicit Long_Name operations (NB: analyzing qualifiers is inherently fragile);
Mon, 28 Nov 2011 22:05:32 +0100 wenzelm separate module for concrete Isabelle markup;
Tue, 23 Aug 2011 16:53:05 +0200 wenzelm tuned signature -- contrast physical output primitives versus Output.raw_message;
Thu, 18 Aug 2011 17:53:32 +0200 wenzelm more careful treatment of exception serial numbers, with propagation to message channel;
Sat, 25 Jun 2011 18:15:36 +0200 wenzelm type classes: entity markup instead of old-style token markup;
Sat, 16 Apr 2011 15:47:52 +0200 wenzelm modernized structure Proof_Context;
Sat, 16 Apr 2011 13:48:45 +0200 wenzelm Name_Space: proper configuration options long_names, short_names, unique_names instead of former unsynchronized references;
Sun, 20 Mar 2011 17:40:45 +0100 wenzelm replaced File.check by specific File.check_file, File.check_dir;
Thu, 03 Mar 2011 15:56:17 +0100 wenzelm re-interpret ProofGeneralPgip.changecwd as Thy_Load.set_master_path, presuming that this is close to the intended semantics;
Mon, 10 Jan 2011 15:45:46 +0100 wenzelm eliminated Int.toString;
Wed, 29 Dec 2010 18:18:42 +0100 wenzelm theory loader: implicit load path is considered legacy;
Mon, 25 Oct 2010 21:23:09 +0200 wenzelm more explicit indication of Output.Private_Hooks (still public to accomodate clones of Proof General for now);
Mon, 25 Oct 2010 21:06:56 +0200 wenzelm renamed Output.priority to Output.urgent_message to emphasize its special role more clearly;
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;
Mon, 20 Sep 2010 16:05:25 +0200 wenzelm renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only;
Mon, 20 Sep 2010 15:08:51 +0200 wenzelm added XML.content_of convenience -- cover XML.body, which is the general situation;
Fri, 17 Sep 2010 22:17:57 +0200 wenzelm discontinued Output.debug, which belongs to early PGIP experiments (b6788dbd2ef9) and causes just too many problems (like spamming the message channel if it is used by more than one module);
Thu, 09 Sep 2010 17:20:27 +0200 wenzelm more abstract treatment of interrupts in structure Exn -- hardly ever need to mention Interrupt literally;
Sun, 05 Sep 2010 23:31:12 +0200 wenzelm use setmp_noncritical for PGIP, which is presumably sequential (PG clone);
Fri, 27 Aug 2010 22:09:51 +0200 wenzelm discontinued separate Pure-ProofGeneral keywords session -- protocol commands are already defined in Pure;
Fri, 27 Aug 2010 20:28:58 +0200 wenzelm eliminated obsolete Output.no_warnings, where no warnings were produced anyway;
Fri, 27 Aug 2010 14:07:09 +0200 wenzelm expanded some aliases from structure Unsynchronized;
less more (0) -100 -50 -30 tip