src/Tools/jEdit/src/isabelle_sidekick.scala
Thu, 07 May 2015 21:30:52 +0200 wenzelm no GUI_Thread for SideKick parsers (in contrast to 4c8205fe3644), to avoid danger of deadlock due to nested context switch;
Mon, 06 Apr 2015 14:09:31 +0200 wenzelm allow prefix before keyword, notably 'private';
Mon, 05 Jan 2015 14:13:38 +0100 wenzelm GUI.imitate_font: more explicit result size, e.g. relevant for caching;
Tue, 23 Dec 2014 16:00:38 +0100 wenzelm imitate font more carefully: err on smaller size;
Thu, 04 Dec 2014 21:28:35 +0100 wenzelm proper GUI_Thread context (cf. 7e0d3da6e6d8);
Tue, 02 Dec 2014 14:16:56 +0100 wenzelm node-specific syntax, with base_syntax as default;
Mon, 01 Dec 2014 17:51:07 +0100 wenzelm Sidekick syntax is derived from buffer (and its mode), instead of parser name;
Tue, 21 Oct 2014 13:56:42 +0200 wenzelm tuned rendering;
Tue, 21 Oct 2014 10:53:24 +0200 wenzelm clarified tree root;
Sun, 19 Oct 2014 12:07:03 +0200 wenzelm omit pointless nodes for proof commands etc.;
Sun, 19 Oct 2014 11:20:03 +0200 wenzelm tuned signature and modules;
Sun, 05 Oct 2014 18:14:26 +0200 wenzelm clarified modules;
Sun, 05 Oct 2014 13:16:24 +0200 wenzelm more advanced NEWS tree structure and folding;
Sat, 04 Oct 2014 22:11:08 +0200 wenzelm tuned output;
Sat, 04 Oct 2014 15:11:29 +0200 wenzelm clarified Chunk -- avoid ooddities;
Sat, 04 Oct 2014 12:19:26 +0200 wenzelm support for bibtex token markup;
Fri, 03 Oct 2014 14:46:26 +0200 wenzelm SideKick parser for bibtex entries;
Tue, 12 Aug 2014 15:46:20 +0200 wenzelm tuned;
Mon, 11 Aug 2014 22:59:38 +0200 wenzelm tuned signature;
Mon, 11 Aug 2014 20:46:56 +0200 wenzelm clarified modules;
Wed, 23 Jul 2014 11:19:24 +0200 wenzelm clarified module name: facilitate alternative GUI frameworks;
Thu, 01 May 2014 22:41:03 +0200 wenzelm tuned output;
Sat, 26 Apr 2014 13:07:20 +0200 wenzelm tuned signature;
Thu, 17 Apr 2014 10:54:10 +0200 wenzelm capitalize more carefully, e.g. relevant for option "ML_exception_trace";
Wed, 16 Apr 2014 09:38:40 +0200 wenzelm tuned signature -- separate module Word;
Wed, 02 Apr 2014 20:41:44 +0200 wenzelm tuned signature -- more explicit iterator terminology;
Thu, 27 Mar 2014 12:11:32 +0100 wenzelm more frugal merge of markup trees: filter wrt. subsequent query;
Thu, 27 Mar 2014 10:43:43 +0100 wenzelm more careful treatment of multiple command states (eval + prints): merge content that is actually required;
Tue, 18 Mar 2014 17:39:03 +0100 wenzelm clarifed module name;
Sat, 01 Mar 2014 19:39:27 +0100 wenzelm tuned signature -- separate module Font_Info;
Fri, 21 Feb 2014 15:22:06 +0100 wenzelm tuned signature;
Sun, 16 Feb 2014 16:28:50 +0100 wenzelm recovered Isabelle_Sidekick_Markup from 9c53198dbb1c: snapshot requires Swing_Thread;
Tue, 11 Feb 2014 21:58:31 +0100 wenzelm maintain multiple command chunks and markup trees: for main chunk and loaded files;
Tue, 19 Nov 2013 12:57:56 +0100 wenzelm clarified boundary cases of Document.Node.Name;
Mon, 18 Nov 2013 17:16:56 +0100 wenzelm maintain document model for all files, with document view for theory only, and special blob for non-theory files;
Sun, 29 Sep 2013 14:07:47 +0200 wenzelm observe user preferences;
Sat, 28 Sep 2013 20:24:13 +0200 wenzelm enforce IsabelleText font for better symbol coverage, especially on Windows;
Thu, 29 Aug 2013 15:53:56 +0200 wenzelm clarified SideKick parser name, which serves as quasi "mode" here;
Thu, 29 Aug 2013 12:38:33 +0200 wenzelm maintain Completion_Popup.Text_Area as client property like Document_View;
Tue, 27 Aug 2013 20:45:02 +0200 wenzelm some actual completion via outer syntax;
Sat, 06 Jul 2013 21:19:38 +0200 wenzelm minimal jedit mode for Isabelle NEWS;
Thu, 04 Apr 2013 18:20:00 +0200 wenzelm tuned signature -- avoid intrusion of slightly odd Swing structures into pure Markup_Tree;
Sat, 23 Mar 2013 13:57:46 +0100 wenzelm allow fractional pretty margin -- avoid premature rounding;
Fri, 04 Jan 2013 17:33:55 +0100 wenzelm tuned imports;
Sun, 16 Dec 2012 18:44:27 +0100 wenzelm tuned signature: use thy_load to adapt to prover/editor specific view on sources;
Sun, 25 Nov 2012 20:59:32 +0100 wenzelm renamed main plugin object to PIDE;
Thu, 20 Sep 2012 10:43:04 +0200 wenzelm tuned;
Mon, 17 Sep 2012 17:49:11 +0200 wenzelm somewhat more general JEdit_Lib;
Wed, 22 Aug 2012 16:24:52 +0200 wenzelm clarified global get_recent_syntax: session always has its base_syntax, but it might be absent itself;
Thu, 16 Aug 2012 14:25:58 +0200 wenzelm updated to jdk-7u6 and jedit_build-20120813 -- NB: plain Isabelle/Scala still happens to work with jdk-6;
Tue, 07 Aug 2012 22:25:17 +0200 wenzelm more structural parsing for minor modes;
Tue, 07 Aug 2012 21:38:24 +0200 wenzelm clarified Sidekick configuration, including minor modes;
Wed, 25 Apr 2012 15:13:40 +0200 wenzelm reactivated ListCellRenderer for Java 6 (cf. b9e2ed4b1579, 0ddac15782e4, de249b5ae6e2);
Thu, 19 Apr 2012 23:15:58 +0200 wenzelm display Java 7 only code for now (cf. b9e2ed4b1579);
Thu, 19 Apr 2012 21:47:50 +0200 wenzelm custom ListCellRenderer with text area font ensures that symbols are displayed reliably;
Wed, 18 Apr 2012 16:53:00 +0200 wenzelm flat presentation of collective markup;
Thu, 15 Mar 2012 11:37:56 +0100 wenzelm maintain Version.syntax within document state;
Wed, 14 Mar 2012 15:37:51 +0100 wenzelm more explicit indication of swing thread context;
Sat, 14 Jan 2012 15:20:29 +0100 wenzelm tuned signature;
Thu, 12 Jan 2012 20:51:28 +0100 wenzelm clarified mkString: no extra line-breaks for XML.Body;
less more (0) -60 tip