src/Pure/General/symbol.scala
Mon, 31 Mar 2014 17:41:45 +0200 wenzelm proper structural hashCode, which is required for Command.File equals (NB: Array has physical object identity);
Mon, 31 Mar 2014 15:05:24 +0200 wenzelm store blob content within document node: aux. files that were once open are made persistent;
Mon, 03 Mar 2014 12:54:12 +0100 wenzelm tuned signature -- emphasize symbol positions (prover) vs. decoded text offsets (editor);
Thu, 20 Feb 2014 14:36:17 +0100 wenzelm tuned imports;
Fri, 14 Feb 2014 21:06:20 +0100 wenzelm lexical syntax for SML (in Scala);
Tue, 11 Feb 2014 15:55:05 +0100 wenzelm tuned signature;
Sat, 18 Jan 2014 19:15:12 +0100 wenzelm support for nested text cartouches;
Fri, 13 Dec 2013 12:31:45 +0100 wenzelm clarified Proof General legacy: special treatment of \<^newline> only in TTY mode;
Wed, 04 Sep 2013 13:22:03 +0200 wenzelm expose basic Symbol.properties (uninterpreted);
Fri, 30 Aug 2013 23:38:18 +0200 wenzelm sort items according to persistent history of frequency of use;
Fri, 30 Aug 2013 11:04:29 +0200 wenzelm allow multiple symbol properties, notably groups and abbrevs;
Tue, 13 Aug 2013 20:34:46 +0200 wenzelm discontinued special treatment of \<^isub> and \<^isup> in rendering or editor front-end;
Wed, 07 Aug 2013 11:50:14 +0200 wenzelm tuned;
Wed, 10 Jul 2013 16:25:26 +0200 wenzelm more robust identifier syntax: sub/superscript counts as modifier of LETDIG part instead of LETTER, both isub/isup and sub/sup are allowed;
Wed, 03 Jul 2013 15:11:15 +0200 wenzelm tuned signature;
Sun, 16 Dec 2012 17:38:16 +0100 wenzelm allow to suppress ISABELLE_SYMBOLS for experiments;
Fri, 30 Nov 2012 10:42:54 +0100 wenzelm prefer Symbol.decode_strict in batch mode, to avoid files with spurious Unicode symbols that clash with Isabelle symbol interpretation;
Mon, 26 Nov 2012 21:10:42 +0100 wenzelm more uniform Symbol.is_ascii_identifier in ML/Scala;
Mon, 26 Nov 2012 19:56:09 +0100 wenzelm removed remains of Oheimb's double-space (cf. 0a5af667dc75);
Sat, 24 Nov 2012 16:59:07 +0100 wenzelm tuned symbol groups;
Tue, 20 Nov 2012 22:52:04 +0100 wenzelm support for symbol groups, retaining original order of declarations;
Fri, 24 Aug 2012 19:35:44 +0200 wenzelm more precise counting of line/column;
Sat, 11 Aug 2012 21:32:46 +0200 wenzelm simplified symbol matching;
Sat, 11 Aug 2012 21:10:36 +0200 wenzelm further clarification of malformed symbols;
Sat, 11 Aug 2012 20:54:06 +0200 wenzelm more liberal scanning of potentially malformed symbols;
Tue, 07 Aug 2012 12:10:26 +0200 wenzelm tuned signature -- make Pretty less dependent on Symbol;
Fri, 27 Jul 2012 14:22:32 +0200 wenzelm tuned signature;
Tue, 17 Jul 2012 16:54:23 +0200 wenzelm tuned imports;
Thu, 24 May 2012 22:07:00 +0200 wenzelm less warning in scala-2.10.0-M3;
Mon, 26 Mar 2012 20:42:00 +0200 wenzelm more precise treatment of \r\n as blank symbol (cf. 2bf29095d26f), e.g. relevant for loading theory headers in Isabelle/jEdit -- NB: jEdit and Isabelle/ML normalize newline variants to \n, but Isabelle/Scala retains them literally;
less more (0) -50 -30 tip