src/Tools/jEdit/src/plugin.scala
Wed, 31 Jul 2013 21:13:05 +0200 wenzelm home-grown mouse handling to pretend that the painted checkbox is actually a Swing component;
Wed, 31 Jul 2013 19:59:14 +0200 wenzelm actions and shortcuts to change node_required status, with painter that looks like CheckBox (non-clickable);
Wed, 31 Jul 2013 10:54:37 +0200 wenzelm simplified flag for continuous checking: avoid GUI complexity and slow checking of all theories (including prints);
Mon, 29 Jul 2013 20:34:53 +0200 wenzelm updated key bindings to execution range;
Mon, 29 Jul 2013 15:01:44 +0200 wenzelm tuned;
Mon, 29 Jul 2013 14:49:32 +0200 wenzelm tuned;
Mon, 29 Jul 2013 12:50:16 +0200 wenzelm support declarative editor_execution_range, instead of old-style check/cancel buttons;
Mon, 20 May 2013 16:17:56 +0200 wenzelm more explicit Session.update_options as source of Global_Options event;
Thu, 04 Apr 2013 17:58:47 +0200 wenzelm tuned signature -- concentrate GUI tools;
Thu, 04 Apr 2013 17:33:04 +0200 wenzelm separate module Isabelle_Font, to keep this out of the way of generic Isabelle_System operations, notably for non-Isabelle/jEdit applications;
Wed, 27 Feb 2013 16:27:44 +0100 wenzelm discontinued obsolete header "files" -- these are loaded explicitly after exploring dependencies;
Thu, 31 Jan 2013 22:21:05 +0100 wenzelm some native Mac OS X support, notably quit_handler (important for dialog on unsaved changes);
Thu, 10 Jan 2013 19:53:38 +0100 wenzelm more general prover termination dialog, which might indicate undetected failure or just ML "exit 0";
Thu, 03 Jan 2013 22:12:18 +0100 wenzelm disable search dialog pool on all platforms -- to prevent GUI synchronization problems seen on KDE (e.g. Kubuntu 12.10);
Sun, 16 Dec 2012 18:44:27 +0100 wenzelm tuned signature: use thy_load to adapt to prover/editor specific view on sources;
Fri, 07 Dec 2012 13:38:32 +0100 wenzelm explore theory_body_files via future, for improved performance;
Thu, 06 Dec 2012 21:54:43 +0100 wenzelm discontinued option jedit_auto_start, which is somewhat pointless as there is no manual session start within Isabelle/jEdit;
Wed, 05 Dec 2012 12:22:55 +0100 wenzelm tuned signature in accordance to document operations;
Wed, 05 Dec 2012 11:34:04 +0100 wenzelm tuned;
Tue, 04 Dec 2012 15:47:37 +0100 wenzelm emit bulk edits on initialization of multiple buffers, which greatly improves performance when starting big sessions (e.g. JinjaThreads);
Sun, 25 Nov 2012 21:40:34 +0100 wenzelm tuned signature;
Sun, 25 Nov 2012 21:35:29 +0100 wenzelm tuned signature;
Sun, 25 Nov 2012 21:23:20 +0100 wenzelm tuned signature;
Sun, 25 Nov 2012 21:10:29 +0100 wenzelm tuned signature;
Sun, 25 Nov 2012 20:59:32 +0100 wenzelm renamed main plugin object to PIDE;
Sat, 24 Nov 2012 14:50:19 +0100 wenzelm improved editing support for control styles;
Mon, 19 Nov 2012 20:47:13 +0100 wenzelm init options on startup as well;
Sun, 18 Nov 2012 15:28:58 +0100 wenzelm update options via protocol;
Fri, 05 Oct 2012 18:01:48 +0200 wenzelm eliminated obsolete tooltip delay -- bypassed by Pretty_Tooltip;
Thu, 04 Oct 2012 19:31:50 +0200 wenzelm refined rich tooltip options;
less more (0) -100 -50 -30 tip