src/Tools/VSCode/src/vscode_rendering.scala
Fri, 20 Jan 2023 20:26:42 +0100 wenzelm dismantle special treatment of citations in Isabelle/Scala;
Tue, 27 Dec 2022 22:48:01 +0100 wenzelm clarified modules: avoid duplication;
Mon, 26 Dec 2022 15:24:57 +0100 wenzelm tuned signature;
Mon, 26 Dec 2022 15:11:42 +0100 wenzelm clarified signature: more explicit types;
Fri, 23 Dec 2022 22:41:47 +0100 wenzelm more robust Document.Pending_Edits: cover all nodes simulataneously, and thus support proper Snapshot.switch;
Fri, 19 Aug 2022 16:46:00 +0200 wenzelm clarified signature: support for adhoc file types;
Fri, 08 Apr 2022 15:56:14 +0200 wenzelm tuned -- avoid warnings for scala3;
Fri, 01 Apr 2022 17:06:10 +0200 wenzelm clarified formatting, for the sake of scala3;
Fri, 11 Mar 2022 13:07:06 +0100 wenzelm clarified signature: more uniform ts vs. Scala;
Tue, 22 Feb 2022 11:53:06 +0100 wenzelm various improvements to Isabelle/VSCode (by Denis Paluca and Fabian Huch);
Thu, 04 Mar 2021 15:41:46 +0100 wenzelm tuned --- fewer warnings;
Sun, 13 Dec 2020 16:35:37 +0100 wenzelm clarified signature: more explicit types;
Wed, 09 Dec 2020 15:14:24 +0100 wenzelm clarified signature;
Sat, 28 Nov 2020 20:14:46 +0100 wenzelm avoid conflicting base names;
Tue, 21 Apr 2020 19:07:11 +0200 wenzelm clarified imports;
Sat, 01 Jun 2019 21:43:41 +0200 wenzelm tuned imports -- accommodate scala-2.13.0-RC3;
Mon, 11 Mar 2019 18:58:06 +0100 wenzelm tuned signature;
Wed, 07 Nov 2018 22:15:03 +0100 wenzelm more uniform read_file_content for Isabelle/jEdit and Isabelle/VSCode: make_theory_content is required for semantic checking of user file-formats (e.g. bibtex);
Sun, 11 Mar 2018 20:31:25 +0100 wenzelm more compact markup tree: output messages are already stored in command results (e.g. relevant for XML data representation);
Sat, 04 Nov 2017 18:57:49 +0100 wenzelm tuned signature;
Fri, 30 Jun 2017 14:26:45 +0200 wenzelm retain symlinks in file names from VSCode: relevant for proper file locations in decorations etc.;
Fri, 30 Jun 2017 14:19:37 +0200 wenzelm clarified platform file operations;
Wed, 21 Jun 2017 22:04:20 +0200 wenzelm more completion;
Wed, 21 Jun 2017 21:10:51 +0200 wenzelm tuned signature;
Wed, 21 Jun 2017 15:04:26 +0200 wenzelm more completion;
Wed, 21 Jun 2017 14:56:44 +0200 wenzelm tuned signature;
Wed, 21 Jun 2017 14:30:20 +0200 wenzelm tuned signature;
Wed, 21 Jun 2017 14:06:16 +0200 wenzelm tuned signature;
Tue, 20 Jun 2017 17:28:17 +0200 wenzelm tuned signature;
Tue, 20 Jun 2017 17:14:27 +0200 wenzelm proper treatment of empty result;
Tue, 20 Jun 2017 17:08:24 +0200 wenzelm clarified modules;
Tue, 20 Jun 2017 16:17:54 +0200 wenzelm tuned signature;
Tue, 20 Jun 2017 16:14:38 +0200 wenzelm provide spell-checker menu via completion commands;
Mon, 19 Jun 2017 21:33:18 +0200 wenzelm added spell-checker completion;
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 22:41:53 +0200 wenzelm tuned;
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, 25 May 2017 19:50:37 +0200 wenzelm parallel retrieval of PIDE markup;
Tue, 23 May 2017 20:38:34 +0200 wenzelm support text overview colors via decorations;
Mon, 17 Apr 2017 12:20:45 +0200 wenzelm tuned signature;
Mon, 17 Apr 2017 12:11:02 +0200 wenzelm tuned signature;
Mon, 13 Mar 2017 20:33:42 +0100 wenzelm proper local debugger state, depending on session;
Sun, 12 Mar 2017 14:23:38 +0100 wenzelm discontinued pointless Text.Length: Javascript and Java agree in old-fashioned UTF-16;
Fri, 10 Mar 2017 21:47:48 +0100 wenzelm suppress irrelevant markup for VSCode;
Fri, 10 Mar 2017 17:08:21 +0100 wenzelm avoid extra decorations for regular command keywords;
Fri, 10 Mar 2017 16:07:20 +0100 wenzelm more compact protocol message;
Tue, 07 Mar 2017 18:50:42 +0100 wenzelm decorations for text color;
Tue, 07 Mar 2017 17:21:41 +0100 wenzelm tuned;
Tue, 07 Mar 2017 16:06:42 +0100 wenzelm decorations for spell-checker;
Tue, 07 Mar 2017 14:51:52 +0100 wenzelm tuned signature;
Tue, 07 Mar 2017 10:52:04 +0100 wenzelm clarified options;
Mon, 06 Mar 2017 18:28:48 +0100 wenzelm clarified messages (with improved scalability): legacy/error as diagnostics, writeln/information/warning/bad as tooltips (dynamic hover);
Sun, 05 Mar 2017 22:32:33 +0100 wenzelm decorations for dotted underline: less intrusive;
Sun, 05 Mar 2017 19:27:39 +0100 wenzelm proper reset of published decorations: initial value is Nil, afterwards it is a list of canonical length and order;
Sat, 04 Mar 2017 21:47:26 +0100 wenzelm clarified pretty margin;
Sat, 04 Mar 2017 21:04:44 +0100 wenzelm more general hover_message (see also JEdit_Rendering.tooltip_message);
Sat, 04 Mar 2017 20:26:32 +0100 wenzelm clarified signature;
Sat, 04 Mar 2017 13:36:06 +0100 wenzelm decorations for background and foreground colors;
less more (0) -60 tip