src/Pure/Isar/outer_syntax.scala
Thu, 03 Apr 2014 20:53:35 +0200 wenzelm more abstract Prover.Syntax, as proposed by Carst Tankink;
Sat, 29 Mar 2014 09:34:51 +0100 wenzelm tuned signature;
Tue, 25 Feb 2014 20:57:57 +0100 wenzelm tuned signature;
Sat, 22 Feb 2014 15:07:33 +0100 wenzelm refined language context: antiquotes;
Thu, 20 Feb 2014 13:23:49 +0100 wenzelm default completion context via outer syntax;
Sun, 16 Feb 2014 13:18:08 +0100 wenzelm tuned signature -- emphasize line-oriented aspect;
Fri, 14 Feb 2014 16:25:30 +0100 wenzelm tuned signature (in accordance to ML version);
Fri, 14 Feb 2014 15:42:27 +0100 wenzelm tuned signature -- separate Lexicon from Parsers (in accordance to ML version);
Mon, 18 Nov 2013 23:26:15 +0100 wenzelm inline blobs into command, via SHA1 digest;
Sun, 17 Nov 2013 17:22:55 +0100 wenzelm explicit indication of thy_load commands;
Thu, 29 Aug 2013 15:48:37 +0200 wenzelm explicit indication of outer syntax with no tokens;
Mon, 24 Jun 2013 23:33:14 +0200 wenzelm improved "isabelle keywords" and "isabelle update_keywords" based on Isabelle/Scala, without requiring to build sessions first;
Sat, 18 May 2013 13:00:05 +0200 wenzelm discontinued odd workaround for scala-2.9.2, which is hopefully obsolete in scala-2.10.x;
Fri, 07 Dec 2012 20:39:09 +0100 wenzelm adhoc recovery from spurious NPEs, similar quantum-effect behind 7c8ce63a3c00;
Mon, 19 Nov 2012 22:34:17 +0100 wenzelm alternative completion for outer syntax keywords;
Wed, 22 Aug 2012 18:04:30 +0200 wenzelm find files via load commands within theory text;
Tue, 21 Aug 2012 16:56:18 +0200 wenzelm more direct cumulation of (sparse) keywords;
Tue, 21 Aug 2012 14:54:29 +0200 wenzelm some support for thy_load_commands;
Tue, 21 Aug 2012 12:15:25 +0200 wenzelm clarified initialization of Thy_Load, Thy_Info, Session;
Mon, 20 Aug 2012 14:09:09 +0200 wenzelm added keyword kind "thy_load" (with optional list of file extensions);
Tue, 07 Aug 2012 15:19:08 +0200 wenzelm permissive outer syntax wrt. symbol recoding;
Tue, 07 Aug 2012 15:01:48 +0200 wenzelm simplified Document.Node.Header -- internalized errors;
Tue, 07 Aug 2012 13:21:29 +0200 wenzelm tuned signature;
Sat, 04 Aug 2012 16:56:42 +0200 wenzelm refined outer syntax;
Fri, 03 Aug 2012 13:55:51 +0200 wenzelm static outer syntax based on session specifications;
Sat, 14 Apr 2012 17:26:08 +0200 wenzelm keyword ";" is declared via prover (as "minor", not "diag");
Fri, 16 Mar 2012 21:20:23 +0100 wenzelm more abstract heading level;
Thu, 15 Mar 2012 11:37:56 +0100 wenzelm maintain Version.syntax within document state;
Thu, 15 Mar 2012 10:16:21 +0100 wenzelm explicit Outer_Syntax.Decl;
Mon, 27 Feb 2012 17:13:25 +0100 wenzelm prefer final ADTs -- prevent ooddities;
Thu, 23 Feb 2012 20:24:05 +0100 wenzelm streamlined abstract datatype;
Thu, 23 Feb 2012 19:58:49 +0100 wenzelm streamlined abstract datatype;
Mon, 08 Aug 2011 13:19:19 +0200 wenzelm avoid pointless completion of illegal control commands;
Tue, 12 Jul 2011 14:54:29 +0200 wenzelm added Outer_Syntax.quote_string, which is conceptually a bit different from Token.unparse;
Thu, 07 Jul 2011 13:48:30 +0200 wenzelm simplified Symbol based on lazy Symbol.Interpretation -- reduced odd "functorial style";
Sun, 19 Jun 2011 14:11:06 +0200 wenzelm some unicode chars for special control symbols;
Sat, 18 Jun 2011 18:17:08 +0200 wenzelm hardwired abbreviations for standard control symbols;
Thu, 16 Jun 2011 17:25:16 +0200 wenzelm some support for partial scans with explicit context;
Sat, 13 Nov 2010 22:33:07 +0100 wenzelm somewhat adhoc replacement for 'thus' and 'hence';
Wed, 10 Nov 2010 15:47:56 +0100 wenzelm eliminated obsolete heading category -- superseded by heading_level;
Wed, 10 Nov 2010 15:43:06 +0100 wenzelm treat main theory commands like headings, and nest anything else inside;
Wed, 10 Nov 2010 15:17:25 +0100 wenzelm default Sidekick parser based on section headings;
Wed, 10 Nov 2010 15:00:40 +0100 wenzelm some support for nested source structure, based on section headings;
Tue, 17 Aug 2010 22:57:11 +0200 wenzelm report command token name instead of kind, which can be retrieved later via Outer_Syntax.keyword_kind;
Mon, 17 May 2010 14:23:54 +0200 wenzelm renamed class Outer_Lex to Token and Token_Kind to Token.Kind;
Sat, 15 May 2010 22:05:49 +0200 wenzelm renamed Outer_Keyword to Keyword (in Scala);
Tue, 05 Jan 2010 15:44:06 +0100 wenzelm tuned message;
Tue, 22 Dec 2009 19:38:06 +0100 wenzelm renamed class Outer_Keyword to Outer_Syntax;
less more (0) tip