History log of /seL4-l4v-10.1.1/isabelle/src/Tools/VSCode/src/protocol.scala
Revision Date Author Comments
# c2c58eeb 13-Mar-2018 wenzelm <none@none>

tuned;


# b5aee782 13-Mar-2018 wenzelm <none@none>

tuned signature;


# 4cf9441d 13-Mar-2018 wenzelm <none@none>

more operations for typed JSON values;


# 978e48e0 10-Mar-2018 wenzelm <none@none>

adapted to 3869b2400e22;


# 3a587906 18-Sep-2017 wenzelm <none@none>

support for workspace edits;


# 8be91295 30-Jun-2017 wenzelm <none@none>

retain symlinks in file names from VSCode: relevant for proper file locations in decorations etc.;


# 12a38249 29-Jun-2017 wenzelm <none@none>

clarified editor focus;


# 61cf3853 29-Jun-2017 wenzelm <none@none>

proper hyperlink_command, notably for locate_query;
support bidirectional caret update;


# 1d766946 29-Jun-2017 wenzelm <none@none>

HTML GUI actions via JavaScript;


# c5c01744 20-Jun-2017 wenzelm <none@none>

tuned signature;


# c421cbf3 20-Jun-2017 wenzelm <none@none>

provide spell-checker menu via completion commands;


# 92403468 20-Jun-2017 wenzelm <none@none>

added commands for spell-checker dictionary;


# f0b6df89 16-Jun-2017 wenzelm <none@none>

support for separate proof state output;


# b64c464f 14-Jun-2017 wenzelm <none@none>

tuned;


# b8afd780 10-Jun-2017 wenzelm <none@none>

use old-style "textEdit" for the sake of the external protocol (see also vscode-languageserver-node/issues/188);


# 6dab3f7c 10-Jun-2017 wenzelm <none@none>

tuned;


# 069f2f13 09-Jun-2017 wenzelm <none@none>

provide information about Isabelle symbols within VSCode;


# 171ae283 31-May-2017 wenzelm <none@none>

explicit preview request/response;
commands, icons, menus like VSCode markdown preview;
clarified Uri information (again);
tuned;

--HG--
rename : src/Tools/VSCode/src/dynamic_preview.scala => src/Tools/VSCode/src/preview.scala


# 795d8bb6 30-May-2017 wenzelm <none@none>

tuned -- like Dynamic_Preview;


# 29a680f3 30-May-2017 wenzelm <none@none>

provide preview content on Scala side (similar to output);


# eab69c67 25-May-2017 wenzelm <none@none>

clarified output: do not require "method", which is absent for ResponseMessage;


# c4af7769 25-May-2017 wenzelm <none@none>

clarified message logging;


# 104ec78d 14-Mar-2017 wenzelm <none@none>

explicitly ignore "initialized" message;


# e50f6383 12-Mar-2017 wenzelm <none@none>

clarified modules;


# 3cdcbbbb 12-Mar-2017 wenzelm <none@none>

more explicit message type: allows body to become empty;


# dd6d860b 11-Mar-2017 wenzelm <none@none>

support for caret handling and dynamic output;


# c1b61635 10-Mar-2017 wenzelm <none@none>

more compact protocol message;


# 98f15e0c 09-Mar-2017 wenzelm <none@none>

updated to vscode-languageclient 3.0;


# 97dd9dec 09-Mar-2017 wenzelm <none@none>

incremental document changes;


# d6d3b79c 04-Mar-2017 wenzelm <none@none>

more general hover_message (see also JEdit_Rendering.tooltip_message);


# 8ff27c2b 04-Mar-2017 wenzelm <none@none>

tight protocol messages;


# 5eac8bcd 03-Mar-2017 wenzelm <none@none>

publish decorations like diagnostics;
Markup.BAD is decoration, not error message;


# bbc20f79 03-Mar-2017 wenzelm <none@none>

support for decorations;


# e9acb324 03-Mar-2017 wenzelm <none@none>

clarified signature;


# 76b049b8 11-Jan-2017 wenzelm <none@none>

tuned;


# 19cde84c 11-Jan-2017 wenzelm <none@none>

support for semantic completion;


# 7e9a90d1 04-Jan-2017 wenzelm <none@none>

clarified Document.Node.Name (again): canonical platform file;
identify document models by native java.io.File;


# 94fc7ddd 03-Jan-2017 wenzelm <none@none>

support VSCode DocumentHighlights;
clarified modules;


# d6cdf7d4 03-Jan-2017 wenzelm <none@none>

clarified message severity, based on empirical observation of VSCode 1.8.1;


# 9d3fc7d7 02-Jan-2017 wenzelm <none@none>

proper content format;


# a714ce84 28-Dec-2016 wenzelm <none@none>

DiagnosticSeverity according to implementation https://github.com/Microsoft/vscode-languageserver-node instead of documentation https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md;


# dca21f74 28-Dec-2016 wenzelm <none@none>

unused;


# 28031b50 27-Dec-2016 wenzelm <none@none>

support for diagnostics;


# 1539de66 21-Dec-2016 wenzelm <none@none>

clarified signature;


# 3a1766d2 21-Dec-2016 wenzelm <none@none>

tuned signature -- more explicit types;


# a158aa49 21-Dec-2016 wenzelm <none@none>

basic support for hyperlinks / Goto Definition Request;


# bf9a058c 19-Dec-2016 wenzelm <none@none>

basic support for VSCode Language Server protocol;
minimal extension for VSCode editor;