src/Tools/jEdit/src/text_area_painter.scala
2011-08-08 wenzelm 2011-08-08 less ambitious use of AttributedString, for proper caret painting within \<^sup>\<foobar>;
2011-07-11 wenzelm 2011-07-11 more uniform padded_markup, which is important for caret visibility despite absence of markup;
2011-06-22 wenzelm 2011-06-22 updated to jedit-4.4.1 and jedit_build-20110622;
2011-06-22 wenzelm 2011-06-22 clarified chunk.offset, chunk.length;
2011-06-18 wenzelm 2011-06-18 proper gfx.setColor;
2011-06-18 wenzelm 2011-06-18 proper x1; tuned;
2011-06-18 wenzelm 2011-06-18 more robust caret painting wrt. surrogate characters; discontinued glyphvector drawing -- less special cases;
2011-06-18 wenzelm 2011-06-18 highlight via foreground painter, using alpha channel;
2011-06-18 wenzelm 2011-06-18 tuned signature;
2011-06-18 wenzelm 2011-06-18 more robust treatment of partial range restriction;
2011-06-17 wenzelm 2011-06-17 more explicit treatment of ranges after revert/convert, which may well distort the overall start/end positions;
2011-06-17 wenzelm 2011-06-17 flush snapshot on falling edge of is_outdated -- recover effect of former buffer.propertiesChanged on text area (cf. f0770743b7ec);
2011-06-16 wenzelm 2011-06-16 brute-force range restriction to avoid spurious crashes;
2011-06-16 wenzelm 2011-06-16 static token markup, based on outer syntax only; eliminated obsolete buffer.propertiesChanged (expensive due to remarking of full buffer etc.);
2011-06-15 wenzelm 2011-06-15 uniform use of Document_View.robust_body;
2011-06-15 wenzelm 2011-06-15 more robust painter_body wrt. EBP races and spurious exceptions (which causes jEdit to remove the extension);
2011-06-15 wenzelm 2011-06-15 recovered orig_text_painter from f4141da52e92;
2011-06-15 wenzelm 2011-06-15 more precise caret painting, working around existing painter (which is reinstalled by jEdit occasionally);
2011-06-15 wenzelm 2011-06-15 paint caret according to precise font metrics;
2011-06-14 wenzelm 2011-06-14 tuned;
2011-06-14 wenzelm 2011-06-14 misc tuning and simplification;
2011-06-14 wenzelm 2011-06-14 separate module for text area painting;