src/Tools/jEdit/src/document_model.scala
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:23:20 +0100 wenzelm tuned signature;
Sun, 25 Nov 2012 20:59:32 +0100 wenzelm renamed main plugin object to PIDE;
Mon, 17 Sep 2012 17:56:10 +0200 wenzelm tuned signature;
Mon, 17 Sep 2012 17:49:11 +0200 wenzelm somewhat more general JEdit_Lib;
Fri, 14 Sep 2012 17:37:19 +0200 wenzelm more general Document_Model.point_range;
Tue, 11 Sep 2012 19:19:39 +0200 wenzelm more options;
Fri, 07 Sep 2012 13:58:54 +0200 wenzelm more explicit Delay operations;
Wed, 22 Aug 2012 18:04:30 +0200 wenzelm find files via load commands within theory text;
Wed, 22 Aug 2012 16:10:23 +0200 wenzelm pass syntax through check_thy;
Wed, 22 Aug 2012 15:53:17 +0200 wenzelm use Thy_Header.read on explicit text only -- potentially via File.read, not Scan.byte_reader;
Tue, 07 Aug 2012 15:01:48 +0200 wenzelm simplified Document.Node.Header -- internalized errors;
Sat, 07 Apr 2012 17:55:35 +0200 wenzelm more robust update_perspective, e.g. required after reload of buffer that is not at start position;
Tue, 20 Mar 2012 21:34:42 +0100 wenzelm refined init_model: allow change of buffer name as caused by "Save as", for example;
Wed, 14 Mar 2012 15:37:51 +0100 wenzelm more explicit indication of swing thread context;
Thu, 01 Mar 2012 15:48:03 +0100 wenzelm more robust locking;
Thu, 01 Mar 2012 15:16:20 +0100 wenzelm refined node_header -- more direct buffer access (again);
Thu, 01 Mar 2012 14:12:18 +0100 wenzelm explicitly revoke delay, to avoid spurious timer events after deactivation of related components;
Thu, 01 Mar 2012 11:28:33 +0100 wenzelm clarified document nodes (full import graph) vs. node_status (non-preloaded theories);
Wed, 29 Feb 2012 23:31:35 +0100 wenzelm more defensive node_header;
Wed, 29 Feb 2012 23:09:06 +0100 wenzelm clarified module Thy_Load;
Wed, 07 Sep 2011 11:17:19 +0200 wenzelm added "check" button: adhoc change to full buffer perspective;
Thu, 01 Sep 2011 13:34:45 +0200 wenzelm more abstract Document.Node.Name;
Fri, 26 Aug 2011 15:09:54 +0200 wenzelm refined document state assignment: observe perspective, more explicit assignment message;
Thu, 25 Aug 2011 11:27:37 +0200 wenzelm slightly more abstract Text.Perspective;
Wed, 24 Aug 2011 13:38:07 +0200 wenzelm early filtering of unchanged perspective;
Wed, 24 Aug 2011 13:03:39 +0200 wenzelm update_perspective without actual edits, bypassing the full state assignment protocol;
Tue, 23 Aug 2011 12:20:12 +0200 wenzelm propagate editor perspective through document model;
Mon, 22 Aug 2011 16:12:23 +0200 wenzelm added official Text.Range.Ordering;
Sun, 21 Aug 2011 21:24:42 +0200 wenzelm more robust initialization of token marker and line context wrt. session startup;
Sat, 13 Aug 2011 15:59:26 +0200 wenzelm clarified node header -- exclude master_dir;
Fri, 12 Aug 2011 15:28:30 +0200 wenzelm clarified document model header: master_dir (native wrt. editor, potentially URL) and node_name (full canonical path);
Sun, 10 Jul 2011 00:21:19 +0200 wenzelm propagate header changes to prover process;
Sat, 09 Jul 2011 18:15:23 +0200 wenzelm clarified propagation of node name and header;
Sat, 09 Jul 2011 13:29:33 +0200 wenzelm some support for blobs (arbitrary text files) within document nodes;
Thu, 07 Jul 2011 22:04:30 +0200 wenzelm explicit Document.Node.Header, with master_dir and thy_name;
Mon, 04 Jul 2011 22:11:32 +0200 wenzelm quasi-static Isabelle_System -- reduced tendency towards "functorial style";
Sun, 03 Jul 2011 19:42:32 +0200 wenzelm more explicit edit_node vs. init_node;
Sat, 02 Jul 2011 21:24:19 +0200 wenzelm tuned signature;
Wed, 22 Jun 2011 20:56:18 +0200 wenzelm clarified init/exit procedure;
Sat, 18 Jun 2011 23:34:34 +0200 wenzelm avoid setTokenMarker fluctuation on buffer reload etc. via static isabelle_token_marker, which is installed by hijacking the jEdit ModeProvider;
Thu, 16 Jun 2011 22:05:40 +0200 wenzelm static token markup, based on outer syntax only;
Wed, 15 Jun 2011 16:22:58 +0200 wenzelm more robust init;
Wed, 15 Jun 2011 14:32:35 +0200 wenzelm more elaborate syntax styles;
Tue, 14 Jun 2011 17:24:23 +0200 wenzelm builtin sub/superscript styles for jedit-4.3.2;
Wed, 08 Jun 2011 17:42:07 +0200 wenzelm moved sources -- eliminated Netbeans artifact of jedit package directory;
less more (0) tip