src/Tools/jEdit/src/text_area_painter.scala
Mon, 17 Sep 2012 18:06:34 +0200 wenzelm tuned signature;
Mon, 17 Sep 2012 17:56:10 +0200 wenzelm tuned signature;
Fri, 14 Sep 2012 17:37:19 +0200 wenzelm more general Document_Model.point_range;
Fri, 14 Sep 2012 13:52:16 +0200 wenzelm more static handling of rendering options;
Fri, 14 Sep 2012 12:46:33 +0200 wenzelm tuned options (again);
Tue, 11 Sep 2012 22:54:12 +0200 wenzelm provide color values via options;
Mon, 03 Sep 2012 20:57:51 +0200 wenzelm more direct access to all-important chunks for text painting;
Fri, 24 Aug 2012 16:45:55 +0200 wenzelm support for direct hyperlinks, without the Hyperlinks plugin;
Sat, 14 Apr 2012 19:09:34 +0200 wenzelm use official TextArea.isCaretVisible and thus follow the "blink" flag;
Mon, 19 Mar 2012 23:08:27 +0100 wenzelm explicit propagation of assignment event, even if changed command set is empty;
Tue, 13 Mar 2012 23:45:34 +0100 wenzelm updated to jedit_build-20120313 with jedit-4.5.0;
Sun, 04 Mar 2012 23:04:40 +0100 wenzelm updates for jedit-4.5.0 (still inactive);
Sun, 04 Mar 2012 18:15:45 +0100 wenzelm clarified special eol treatment and moved to gfx_range -- enables error messages at end of input, e.g. "prop PROP";
Sun, 15 Jan 2012 14:55:30 +0100 wenzelm tuned signature;
Sun, 15 Jan 2012 13:55:01 +0100 wenzelm more explicit/robust treatment of common snapshot;
Sat, 14 Jan 2012 13:11:32 +0100 wenzelm ignore empty gfx_range;
Sat, 14 Jan 2012 12:36:43 +0100 wenzelm tuned signature;
Thu, 12 Jan 2012 21:21:22 +0100 wenzelm tuned text_color: cumulate with explicit default color;
Tue, 10 Jan 2012 23:26:27 +0100 wenzelm clarified Isabelle_Rendering vs. physical painting;
Mon, 09 Jan 2012 23:11:28 +0100 wenzelm command status color via regular markup;
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;
Fri, 02 Sep 2011 22:48:56 +0200 wenzelm more robust chunk painting wrt. hard tabs, when chunk.str == null;
Sat, 27 Aug 2011 15:53:18 +0200 wenzelm transparent foreground color for quoted entities;
Mon, 08 Aug 2011 16:09:34 +0200 wenzelm less ambitious use of AttributedString, for proper caret painting within \<^sup>\<foobar>;
Mon, 11 Jul 2011 22:19:11 +0200 wenzelm more uniform padded_markup, which is important for caret visibility despite absence of markup;
Wed, 22 Jun 2011 16:32:36 +0200 wenzelm updated to jedit-4.4.1 and jedit_build-20110622;
Wed, 22 Jun 2011 16:01:30 +0200 wenzelm clarified chunk.offset, chunk.length;
Sat, 18 Jun 2011 22:01:22 +0200 wenzelm proper gfx.setColor;
Sat, 18 Jun 2011 21:26:47 +0200 wenzelm proper x1;
Sat, 18 Jun 2011 21:03:52 +0200 wenzelm more robust caret painting wrt. surrogate characters;
Sat, 18 Jun 2011 14:48:56 +0200 wenzelm highlight via foreground painter, using alpha channel;
Sat, 18 Jun 2011 12:58:41 +0200 wenzelm tuned signature;
Sat, 18 Jun 2011 00:05:29 +0200 wenzelm more robust treatment of partial range restriction;
Fri, 17 Jun 2011 23:20:34 +0200 wenzelm more explicit treatment of ranges after revert/convert, which may well distort the overall start/end positions;
Fri, 17 Jun 2011 13:55:53 +0200 wenzelm flush snapshot on falling edge of is_outdated -- recover effect of former buffer.propertiesChanged on text area (cf. f0770743b7ec);
Thu, 16 Jun 2011 22:15:35 +0200 wenzelm brute-force range restriction to avoid spurious crashes;
Thu, 16 Jun 2011 22:05:40 +0200 wenzelm static token markup, based on outer syntax only;
Wed, 15 Jun 2011 21:11:53 +0200 wenzelm uniform use of Document_View.robust_body;
Wed, 15 Jun 2011 16:26:09 +0200 wenzelm more robust painter_body wrt. EBP races and spurious exceptions (which causes jEdit to remove the extension);
Wed, 15 Jun 2011 15:42:54 +0200 wenzelm recovered orig_text_painter from f4141da52e92;
Wed, 15 Jun 2011 13:36:08 +0200 wenzelm more precise caret painting, working around existing painter (which is reinstalled by jEdit occasionally);
Wed, 15 Jun 2011 11:41:49 +0200 wenzelm paint caret according to precise font metrics;
Tue, 14 Jun 2011 13:18:36 +0200 wenzelm tuned;
Tue, 14 Jun 2011 12:18:34 +0200 wenzelm misc tuning and simplification;
Tue, 14 Jun 2011 11:36:08 +0200 wenzelm separate module for text area painting;
less more (0) tip