src/Tools/jEdit/src/jedit_lib.scala
Wed, 03 Mar 2021 21:37:20 +0100 wenzelm tuned --- fewer warnings;
Mon, 01 Mar 2021 22:22:12 +0100 wenzelm tuned --- fewer warnings;
Mon, 21 Dec 2020 21:56:20 +0100 wenzelm clarified modules;
Mon, 14 Dec 2020 22:01:54 +0100 wenzelm clarified caret focus modifier, depending on option "jedit_focus_modifier";
Sun, 13 Dec 2020 16:00:52 +0100 wenzelm tuned signature;
Fri, 22 May 2020 11:30:06 +0200 wenzelm clarified signature;
Fri, 27 Mar 2020 22:01:27 +0100 wenzelm misc tuning based on hints by IntelliJ IDEA;
Sun, 01 Mar 2020 22:32:10 +0100 wenzelm proper navigation wrt. caret;
Sun, 01 Mar 2020 22:05:47 +0100 wenzelm tuned -- avoid deprecated operations;
Sun, 01 Mar 2020 21:52:21 +0100 wenzelm more Isabelle/jEdit actions;
Fri, 11 Jan 2019 22:35:41 +0100 wenzelm clarified signature;
Fri, 30 Nov 2018 23:30:42 +0100 wenzelm tuned imports;
Tue, 01 May 2018 16:42:14 +0200 wenzelm avoid output showing up in kill ring (via TextArea.setText, JEditBuffer.remove, UndoManager.contentRemoved), e.g. relevant for action "paste-deleted";
Mon, 06 Nov 2017 16:03:13 +0100 wenzelm tuned signature;
Fri, 01 Sep 2017 15:21:10 +0200 wenzelm tuned signature;
Fri, 01 Sep 2017 15:15:29 +0200 wenzelm more robust: provide docking framework via base plugin;
Mon, 19 Jun 2017 20:32:06 +0200 wenzelm tuned signature;
Mon, 19 Jun 2017 17:28:48 +0200 wenzelm clarified signature;
Thu, 20 Apr 2017 11:38:42 +0200 wenzelm tuned signature;
Wed, 12 Apr 2017 19:56:47 +0200 wenzelm more explicit jEdit file operations;
Sat, 07 Jan 2017 20:01:05 +0100 wenzelm tuned signature;
Tue, 03 Jan 2017 23:21:09 +0100 wenzelm more robust, notably on Windows;
Sun, 01 Jan 2017 11:47:27 +0100 wenzelm clarified modules;
Tue, 20 Dec 2016 21:35:56 +0100 wenzelm clarified module name;
Fri, 08 Jul 2016 09:47:51 +0200 wenzelm tuned;
Thu, 14 Apr 2016 22:55:53 +0200 wenzelm background color for entity def/ref focus;
Thu, 04 Feb 2016 21:53:06 +0100 wenzelm re-init document views for the sake of Text_Overview size;
Sat, 19 Dec 2015 15:14:59 +0100 wenzelm tuned signature;
Sat, 19 Sep 2015 19:34:51 +0200 wenzelm tuned signature;
Thu, 20 Aug 2015 21:08:47 +0200 wenzelm clarified modules, like ML version;
Thu, 20 Aug 2015 19:15:17 +0200 wenzelm tuned signature, according to ML version;
Sun, 03 May 2015 00:01:10 +0200 wenzelm misc tuning, based on warnings by IntelliJ IDEA;
Sat, 28 Feb 2015 21:51:34 +0100 wenzelm updated to jedit-5.2.0;
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;
Sun, 03 Aug 2014 17:33:38 +0200 wenzelm more robust popup geometry vs. formatted margin;
Wed, 23 Jul 2014 11:19:24 +0200 wenzelm clarified module name: facilitate alternative GUI frameworks;
Fri, 09 May 2014 21:02:15 +0200 wenzelm tuned signature;
Fri, 02 May 2014 13:52:45 +0200 wenzelm more frugal access to theory text via Reader, reduced costs for I/O text decoding;
Mon, 28 Apr 2014 15:29:09 +0200 wenzelm tuned -- fewer aliases of critical operations;
Thu, 24 Apr 2014 14:59:46 +0200 wenzelm further robustification wrt. unclear ranges;
Tue, 22 Apr 2014 23:49:15 +0200 wenzelm avoid "Adaptation of argument list by inserting ()" -- deprecated in scala-2.11.0;
Tue, 15 Apr 2014 19:51:55 +0200 wenzelm back to unrestricted before_caret_range, which is important for quick editing at the end of line (amending 83777a91f5de);
Tue, 15 Apr 2014 19:27:50 +0200 wenzelm prefer direct caret_range for update_dictionary actions, which usually happen outside the flow of editing;
Tue, 15 Apr 2014 13:07:59 +0200 wenzelm more robust JEdit_Lib.line_range, according to usual jEdit confusion at end of last line;
Tue, 15 Apr 2014 12:34:16 +0200 wenzelm clarified before_caret_range: prevent continuation on next line;
Mon, 14 Apr 2014 21:51:41 +0200 wenzelm some actions to maintain spell-checker dictionary;
Mon, 07 Apr 2014 21:23:02 +0200 wenzelm tuned signature -- prefer static type Document.Node.Name;
Fri, 28 Feb 2014 22:11:52 +0100 wenzelm more regular buffer_range, despite 47e8c8daccae;
Wed, 26 Feb 2014 14:59:24 +0100 wenzelm more precise before_caret_range (looking both in space and time);
Sun, 23 Feb 2014 18:18:40 +0100 wenzelm tuned whitespace;
Sun, 23 Feb 2014 16:08:38 +0100 wenzelm clarified stretch_point_range wrt. UTF-16 surrogates;
Tue, 18 Feb 2014 15:38:50 +0100 wenzelm clarified special eol treatment (amending 3d55ef732cd7): allow last line to be empty, which means stop == end for second-last line;
Sun, 22 Sep 2013 18:42:18 +0200 wenzelm tuned;
Sun, 22 Sep 2013 18:07:34 +0200 wenzelm completion popup for history text field;
Wed, 18 Sep 2013 15:50:59 +0200 wenzelm tuned signature;
Thu, 29 Aug 2013 12:38:33 +0200 wenzelm maintain Completion_Popup.Text_Area as client property like Document_View;
Wed, 28 Aug 2013 16:36:46 +0200 wenzelm uniform use of isabelle.jEdit.Popup, based on generic screen location operations;
Tue, 27 Aug 2013 22:23:40 +0200 wenzelm enable jEdit KeyEventWorkaround uniformly;
Tue, 27 Aug 2013 16:45:32 +0200 wenzelm avoid complication and event duplication due to KeyEventInterceptor -- NB: popup has focus within root window, it is closed on loss of focus;
less more (0) -60 tip