src/Tools/jEdit/src/completion_popup.scala
Mon, 01 Mar 2021 22:22:12 +0100 wenzelm tuned --- fewer warnings;
Sun, 10 Jan 2021 13:04:29 +0100 wenzelm more informative errors: simplify diagnosis of spurious failures reported by users;
Mon, 21 Dec 2020 21:56:20 +0100 wenzelm clarified modules;
Mon, 06 Apr 2020 12:53:45 +0200 wenzelm clarified modules;
Fri, 27 Mar 2020 22:01:27 +0100 wenzelm misc tuning based on hints by IntelliJ IDEA;
Wed, 15 Jan 2020 19:54:50 +0100 wenzelm misc tuning, following hint by IntelliJ;
Mon, 06 Nov 2017 16:03:13 +0100 wenzelm tuned signature;
Sat, 04 Nov 2017 18:57:49 +0100 wenzelm tuned signature;
Sat, 04 Nov 2017 17:11:21 +0100 wenzelm clarified lazy Completion within Outer_Syntax: measurable speedup of Sessions.deps;
Sat, 24 Jun 2017 11:14:23 +0200 wenzelm clarified indentation;
Sat, 24 Jun 2017 11:02:32 +0200 wenzelm clarified indentation;
Fri, 23 Jun 2017 22:03:51 +0200 wenzelm indentation of keywords after input;
Wed, 21 Jun 2017 21:55:07 +0200 wenzelm clarified modules;
Wed, 21 Jun 2017 21:10:51 +0200 wenzelm tuned signature;
Wed, 21 Jun 2017 14:56:44 +0200 wenzelm tuned signature;
Wed, 21 Jun 2017 14:30:20 +0200 wenzelm tuned signature;
Mon, 19 Jun 2017 21:15:06 +0200 wenzelm clarified modules;
Mon, 19 Jun 2017 20:32:06 +0200 wenzelm tuned signature;
Mon, 19 Jun 2017 17:28:48 +0200 wenzelm clarified signature;
Fri, 09 Jun 2017 21:57:30 +0200 wenzelm tuned;
Fri, 09 Jun 2017 21:43:31 +0200 wenzelm more uniform syntax_completion + semantic_completion;
Thu, 01 Jun 2017 21:43:36 +0200 wenzelm tuned signature;
Mon, 17 Apr 2017 12:20:45 +0200 wenzelm tuned signature;
Tue, 14 Mar 2017 20:50:21 +0100 wenzelm avoid global variables with implicit initialization;
Tue, 07 Mar 2017 14:33:14 +0100 wenzelm clarified modules: spell-checker in Pure;
Thu, 12 Jan 2017 11:17:05 +0100 wenzelm tuned signature;
Tue, 20 Dec 2016 21:35:56 +0100 wenzelm clarified module name;
Fri, 12 Aug 2016 14:02:48 +0200 wenzelm proper completion of path cartouche (amending 5a7c919a4ada);
Wed, 20 Jul 2016 16:02:00 +0200 wenzelm completion templates for commands involving "begin ... end" blocks;
Sat, 09 Jan 2016 22:00:22 +0100 wenzelm tuned -- according to ML version;
Sun, 22 Nov 2015 20:53:38 +0100 wenzelm more thorough completion rendering, e.g. "Un";
Sat, 07 Nov 2015 20:04:09 +0100 wenzelm syntactic completion may supersede semantic completion, e.g. relevant for "\undefined" vs. "undefined" in ML;
Thu, 08 Jan 2015 20:56:39 +0100 wenzelm tuned;
Mon, 01 Dec 2014 17:43:23 +0100 wenzelm tuned signature;
Wed, 22 Oct 2014 17:34:01 +0200 wenzelm proper line height and text base line, like regular TextAreaPainter.PaintText;
Mon, 06 Oct 2014 16:54:35 +0200 wenzelm completion for bibtex entries;
Sun, 05 Oct 2014 18:44:04 +0200 wenzelm clarified modules;
Thu, 31 Jul 2014 21:29:31 +0200 wenzelm completion popup supports both ENTER and TAB (default);
Wed, 23 Jul 2014 11:19:24 +0200 wenzelm clarified module name: facilitate alternative GUI frameworks;
Mon, 21 Jul 2014 13:50:26 +0200 wenzelm discontinued unfinished attempts at syntactic word context (see 2e1398b484aa, 08a1c860bc12, 7f229b0212fe) -- back to more basic completion of Isabelle2013-2;
Fri, 30 May 2014 11:02:02 +0200 wenzelm make double-sure that old popup is dismissed, before replacing it;
Wed, 21 May 2014 22:06:10 +0200 wenzelm spell-checker completion is restricted to explicit mode, to avoid odd effects with immediate edits vs. delayed language context markup, and occasional delays due to dictionary lookup of many variants;
Tue, 06 May 2014 16:16:38 +0200 wenzelm more visual feedback on path_completion, at the risk of file-system access in GUI painting;
Mon, 05 May 2014 11:53:07 +0200 wenzelm allow empty original, e.g. path "";
Sat, 03 May 2014 23:15:00 +0200 wenzelm standardize to implode_short form;
Sat, 03 May 2014 22:47:43 +0200 wenzelm support for path completion based on file-system content;
Sat, 03 May 2014 20:31:29 +0200 wenzelm yet another completion option, to imitate old less ambitious behavior;
Sat, 03 May 2014 20:20:55 +0200 wenzelm reduced cluttering of popups;
Sat, 03 May 2014 20:10:49 +0200 wenzelm propagate more events, notably after hide_popup (e.g. LEFT, RIGHT);
Tue, 22 Apr 2014 23:49:15 +0200 wenzelm avoid "Adaptation of argument list by inserting ()" -- deprecated in scala-2.11.0;
Wed, 16 Apr 2014 14:16:22 +0200 wenzelm avoid ooddity: invoke intended function instead of java.awt.Container.invalidate();
Wed, 16 Apr 2014 13:48:35 +0200 wenzelm tuned;
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 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;
Tue, 15 Apr 2014 11:26:17 +0200 wenzelm explicit menu action to complete word;
Mon, 14 Apr 2014 23:13:10 +0200 wenzelm added context menu for spell checker actions;
Mon, 14 Apr 2014 21:51:41 +0200 wenzelm some actions to maintain spell-checker dictionary;
Sun, 13 Apr 2014 21:51:49 +0200 wenzelm tuned;
Sun, 13 Apr 2014 21:43:25 +0200 wenzelm added spell-checker completion dialog, without counting frequency of items due to empty name;
less more (0) -100 -60 tip