src/Pure/General/antiquote.ML
Sun, 28 Jan 2018 19:28:52 +0100 wenzelm clarified take/drop/chop prefix/suffix;
Fri, 19 Jan 2018 11:26:31 +0100 wenzelm clarified signature;
Sun, 14 Jan 2018 15:06:27 +0100 wenzelm clarified signature;
Tue, 12 Dec 2017 18:53:40 +0100 wenzelm scan only one line, for more detailed positions;
Fri, 01 Apr 2016 17:37:46 +0200 wenzelm tuned signature;
Tue, 29 Mar 2016 16:20:48 +0200 wenzelm clarified reports;
Wed, 20 Jan 2016 15:22:18 +0100 wenzelm tuned;
Fri, 06 Nov 2015 23:31:50 +0100 wenzelm more formal treatment of control symbols;
Tue, 20 Oct 2015 20:45:33 +0200 wenzelm another antiquotation short form: undecorated cartouche as alias for @{text};
Mon, 19 Oct 2015 00:19:19 +0200 wenzelm tuned;
Sun, 18 Oct 2015 21:30:01 +0200 wenzelm tuned signature;
Sun, 18 Oct 2015 20:48:24 +0200 wenzelm tuned signature;
Sun, 18 Oct 2015 20:28:29 +0200 wenzelm clarified control antiquotations: decode control symbol to get name;
Sun, 18 Oct 2015 17:24:24 +0200 wenzelm support control symbol antiquotations;
Fri, 16 Oct 2015 10:11:20 +0200 wenzelm clarified Antiquote.antiq_reports;
Thu, 15 Oct 2015 22:25:57 +0200 wenzelm trim_blanks after read, before eval;
Thu, 15 Oct 2015 16:12:38 +0200 wenzelm more markup;
Wed, 14 Oct 2015 17:24:03 +0200 wenzelm clarified;
Tue, 13 Oct 2015 20:58:59 +0200 wenzelm added split_lines;
Mon, 08 Dec 2014 22:42:12 +0100 wenzelm expand ML cartouches to Input.source;
Sun, 30 Nov 2014 12:46:16 +0100 wenzelm tuned signature -- prefer Input.source;
Fri, 31 Oct 2014 22:02:49 +0100 wenzelm discontinued obsolete \<^sync> marker;
Fri, 21 Feb 2014 16:55:54 +0100 wenzelm more markup -- complete symbols within antiquotation, notably with broken arguments;
Wed, 19 Feb 2014 20:53:09 +0100 wenzelm tuned signature;
Mon, 17 Feb 2014 11:14:26 +0100 wenzelm more markup;
Sun, 16 Feb 2014 15:38:08 +0100 wenzelm support ML antiquotations in Scala;
Sun, 16 Feb 2014 14:18:14 +0100 wenzelm antiquotations within plain text: Scala version in accordance to ML;
Mon, 20 Jan 2014 20:38:51 +0100 wenzelm tuned signature;
Mon, 20 Jan 2014 20:04:52 +0100 wenzelm tuned -- more direct err_prefix;
Sun, 19 Jan 2014 20:53:40 +0100 wenzelm cartouche within antiquotation;
Fri, 23 Aug 2013 15:36:54 +0200 wenzelm discontinued unused antiquotation blocks;
Sun, 25 Nov 2012 19:49:24 +0100 wenzelm Isabelle-specific implementation of quasi-abstract markup elements -- back to module arrangement before d83797ef0d2d;
Wed, 29 Aug 2012 11:48:45 +0200 wenzelm renamed Position.str_of to Position.here;
Sat, 11 Aug 2012 17:24:21 +0200 wenzelm clarified "bad" markup: proper body text, invent missing serial on Scala side (counting backwards);
Fri, 10 Aug 2012 22:25:45 +0200 wenzelm proper error prefixes;
Mon, 28 Nov 2011 22:05:32 +0100 wenzelm separate module for concrete Isabelle markup;
Tue, 06 Sep 2011 20:37:07 +0200 wenzelm bulk reports for improved message throughput;
Sat, 23 Jul 2011 16:37:17 +0200 wenzelm defer evaluation of Scan.message, for improved performance in the frequent situation where failure is handled later (e.g. via ||);
Sat, 30 Apr 2011 23:20:50 +0200 wenzelm allow nested @{antiq} (nonterminal) and @@{antiq} terminal;
Sat, 30 Apr 2011 18:16:40 +0200 wenzelm more uniform variations of scan_string;
Fri, 17 Sep 2010 20:18:27 +0200 wenzelm tuned signature of (Context_)Position.report variants;
Tue, 24 Mar 2009 11:57:41 +0100 wenzelm datatype antiquote: maintain original Position.range, which is eventually attached to the resulting ML tokens;
Sun, 22 Mar 2009 20:49:47 +0100 wenzelm export report -- version that actually covers all cases;
Sun, 22 Mar 2009 19:10:58 +0100 wenzelm replaced Antiquote.is_antiq by Antiquote.is_text;
Fri, 20 Mar 2009 20:21:38 +0100 wenzelm Antiquote.read: argument for reporting text;
Thu, 19 Mar 2009 16:56:51 +0100 wenzelm parameterized datatype antiquote and read operation;
Thu, 19 Mar 2009 15:44:14 +0100 wenzelm Antiquote.Text: keep full position information;
Thu, 19 Mar 2009 15:22:53 +0100 wenzelm moved Isar/antiquote.ML to General/antiquote.ML, which is loaded early;
less more (0) tip