src/Tools/jEdit/src/token_markup.scala
Tue, 02 Dec 2014 16:40:11 +0100 wenzelm tuned signature -- more explicit types;
Tue, 02 Dec 2014 14:16:56 +0100 wenzelm node-specific syntax, with base_syntax as default;
Mon, 01 Dec 2014 19:25:20 +0100 wenzelm clarified token marker / syntax for mode vs. buffer;
Sat, 29 Nov 2014 14:43:10 +0100 wenzelm encode text with control symbols;
Wed, 29 Oct 2014 09:42:46 +0100 wenzelm more iterators;
Tue, 28 Oct 2014 16:19:04 +0100 wenzelm find command span in buffer;
Tue, 21 Oct 2014 19:20:48 +0200 wenzelm added option jedit_structure_limit;
Tue, 21 Oct 2014 17:49:51 +0200 wenzelm some structure matching, based on line token iterators;
Tue, 21 Oct 2014 15:21:44 +0200 wenzelm support for structure matching;
Sat, 18 Oct 2014 21:26:01 +0200 wenzelm make double-sure that line context is present, e.g. relevant for last line after visible text;
Sat, 18 Oct 2014 11:19:34 +0200 wenzelm tuned signature;
Sat, 18 Oct 2014 10:50:40 +0200 wenzelm tuned signature;
Sat, 18 Oct 2014 10:32:19 +0200 wenzelm tuned signature;
Thu, 16 Oct 2014 21:24:42 +0200 wenzelm more explicit Line_Nesting;
Thu, 16 Oct 2014 12:09:57 +0200 wenzelm support line context with depth;
Thu, 16 Oct 2014 10:59:43 +0200 wenzelm proper type comparison (amending cd4439d8799c);
Tue, 14 Oct 2014 19:39:29 +0200 wenzelm buffer_line_context via untyped access;
Sat, 04 Oct 2014 12:19:26 +0200 wenzelm support for bibtex token markup;
Wed, 23 Jul 2014 11:19:24 +0200 wenzelm clarified module name: facilitate alternative GUI frameworks;
Fri, 30 May 2014 10:50:57 +0200 wenzelm more robust bold_style, e.g. relevant for accidental \<^bold> before keyword;
Tue, 22 Apr 2014 23:49:15 +0200 wenzelm avoid "Adaptation of argument list by inserting ()" -- deprecated in scala-2.11.0;
Tue, 25 Mar 2014 16:11:00 +0100 wenzelm separate tokenization and language context for SML: no symbols, no antiquotes;
Tue, 25 Mar 2014 15:15:33 +0100 wenzelm separate "sml" mode, suppress old "ml" mode altogether;
Sun, 16 Feb 2014 13:18:08 +0100 wenzelm tuned signature -- emphasize line-oriented aspect;
Sat, 15 Feb 2014 16:27:58 +0100 wenzelm isabelle-ml mode with separate token marker;
Sun, 22 Sep 2013 18:36:22 +0200 wenzelm tuned signature;
Sun, 22 Sep 2013 18:07:34 +0200 wenzelm completion popup for history text field;
Thu, 29 Aug 2013 15:48:37 +0200 wenzelm explicit indication of outer syntax with no tokens;
Thu, 29 Aug 2013 15:24:36 +0200 wenzelm always use extended styles (despite de26cf3191a3);
Thu, 29 Aug 2013 13:53:45 +0200 wenzelm more uniform configuration of editor modes and token markers;
Thu, 29 Aug 2013 12:38:33 +0200 wenzelm maintain Completion_Popup.Text_Area as client property like Document_View;
Wed, 28 Aug 2013 19:08:11 +0200 wenzelm tuned -- help finding rare NPE on cold start;
Tue, 13 Aug 2013 20:34:46 +0200 wenzelm discontinued special treatment of \<^isub> and \<^isup> in rendering or editor front-end;
Tue, 01 Jan 2013 13:37:37 +0100 wenzelm more liberal edit_control_style: include preceeding control symbol to reduce potential for user surprise;
Mon, 26 Nov 2012 10:37:05 +0100 wenzelm no special treatment of control_reset, in accordance to other control styles;
Sun, 25 Nov 2012 20:59:32 +0100 wenzelm renamed main plugin object to PIDE;
Sun, 25 Nov 2012 18:47:33 +0100 wenzelm quasi-abstract module Rendering, with Isabelle-specific implementation;
Sat, 24 Nov 2012 19:56:44 +0100 wenzelm retain hidden_color (i.e. transparent white) instead of replacing it by semantic text color, to make control symbols more hidden and avoid "dirty" lines with some fonts;
Sat, 24 Nov 2012 19:01:08 +0100 wenzelm prefer buffer_edit combinator over Java-style boilerplate;
Sat, 24 Nov 2012 16:40:42 +0100 wenzelm special handling of control symbols in Symbols dockable;
Sat, 24 Nov 2012 14:50:19 +0100 wenzelm improved editing support for control styles;
Wed, 22 Aug 2012 16:24:52 +0200 wenzelm clarified global get_recent_syntax: session always has its base_syntax, but it might be absent itself;
Tue, 07 Aug 2012 20:28:35 +0200 wenzelm more token markers, based on actual outer syntax;
Tue, 20 Mar 2012 21:34:42 +0100 wenzelm refined init_model: allow change of buffer name as caused by "Save as", for example;
Thu, 15 Mar 2012 11:37:56 +0100 wenzelm maintain Version.syntax within document state;
Sat, 14 Jan 2012 15:44:44 +0100 wenzelm paranoia null check -- prevent spurious crash of jedit token markup;
Tue, 10 Jan 2012 23:26:27 +0100 wenzelm clarified Isabelle_Rendering vs. physical painting;
Mon, 28 Nov 2011 20:39:08 +0100 wenzelm renamed Isabelle_Markup to Isabelle_Rendering to emphasize its meaning and make room for Pure Isabelle_Markup module;
Sun, 04 Sep 2011 17:35:34 +0200 wenzelm improved handling of extended styles and hard tabs when prover is inactive;
Sun, 04 Sep 2011 17:21:11 +0200 wenzelm mark hard tabs as single chunks, as required by jEdit;
Sun, 21 Aug 2011 21:24:42 +0200 wenzelm more robust initialization of token marker and line context wrt. session startup;
Sun, 21 Aug 2011 20:25:49 +0200 wenzelm avoid actual Color.white, which would be turned into Color.black by org.gjt.sp.jedit.print.BufferPrintable;
Sun, 21 Aug 2011 20:04:02 +0200 wenzelm default style for user fonts -- to prevent org.gjt.sp.jedit.print.BufferPrintable from choking on null;
Wed, 17 Aug 2011 16:01:27 +0200 wenzelm some convenience actions/shortcuts for control symbols;
Thu, 07 Jul 2011 13:48:30 +0200 wenzelm simplified Symbol based on lazy Symbol.Interpretation -- reduced odd "functorial style";
Tue, 05 Jul 2011 23:18:14 +0200 wenzelm simplified Symbol.iterator: produce strings, which are mostly preallocated;
Mon, 04 Jul 2011 22:11:32 +0200 wenzelm quasi-static Isabelle_System -- reduced tendency towards "functorial style";
Sat, 25 Jun 2011 20:03:07 +0200 wenzelm proper tokens only if session is ready;
Wed, 22 Jun 2011 20:38:03 +0200 wenzelm clarified decoded control symbols;
Tue, 21 Jun 2011 21:34:36 +0200 wenzelm more precise font transformations: shift sub/superscript, adjust size for user fonts;
less more (0) -60 tip