Skip to content
Failed

Changes

Summary

  1. tuned;
  2. publish extension on Visual Studio Marketplace;
  3. updated VSCode extension to "isabelle vscode_server";
  4. merged
  5. 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;
  6. support for syslog messages; clarified shutdown;
  7. prefer stable state -- reduce repeated diagnostics;
  8. more uniform pending_input / pending_output; explicit Document_Model.uri; tuned;
  9. unused;
  10. precise full_range and thus proper try_restrict in Snapshot.cumulate;
  11. clarified protocol errors;
  12. clarified signature;
  13. unused;
  14. clarified options;
  15. clarified signature: maintan Text.Length within Line.Document;
  16. clarified modules;
  17. clarified signature: explicit Length to avoid implicit mistakes;
  18. tuned;
  19. more uniform treatment of input/output wrt. client; support for diagnistic messages; misc tuning;
  20. tuned;
  21. more uniform treatment of "bad" like other messages (with serial number);
  22. clarified modules;
  23. support for diagnostics;
  24. print constants in 'primrec', 'primcorec(ursive)', 'corec(ursive)', like in 'definition' and 'fun(ction)'
Changeset 64697:47c1e6b0886f by wenzelm:
tuned;
The file was modified src/HOL/Library/Infinite_Set.thy (diff)
Changeset 64696:e991a4fab0dc by wenzelm:
publish extension on Visual Studio Marketplace;
The file was modified src/Tools/VSCode/README.md (diff)
The file was modified src/Tools/VSCode/extension/package.json (diff)
Changeset 64695:135313951082 by wenzelm:
updated VSCode extension to "isabelle vscode_server";
The file was modified src/Tools/VSCode/README.md (diff)
The file was modified src/Tools/VSCode/extension/package.json (diff)
Changeset 64694:1d645e6efd89 by wenzelm:
merged
Changeset 64693:92bcb79a465e by wenzelm:
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;
The file was modified src/Tools/VSCode/src/protocol.scala (diff)
Changeset 64692:ccf017e2f2b4 by wenzelm:
support for syslog messages;<br>clarified shutdown;
The file was modified src/Tools/VSCode/src/server.scala (diff)
Changeset 64691:db2b21a52f20 by wenzelm:
prefer stable state -- reduce repeated diagnostics;
The file was modified src/Tools/VSCode/src/server.scala (diff)
Changeset 64690:599873de8b01 by wenzelm:
more uniform pending_input / pending_output;<br>explicit Document_Model.uri;<br>tuned;
The file was modified src/Tools/VSCode/src/document_model.scala (diff)
The file was modified src/Tools/VSCode/src/server.scala (diff)
Changeset 64689:f32efd2eeb2c by wenzelm:
unused;
The file was modified src/Pure/PIDE/line.scala (diff)
Changeset 64688:d8f194556c70 by wenzelm:
precise full_range and thus proper try_restrict in Snapshot.cumulate;
The file was modified src/Pure/PIDE/line.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_rendering.scala (diff)
Changeset 64687:04806ad1e43a by wenzelm:
clarified protocol errors;
The file was modified src/Tools/VSCode/src/server.scala (diff)
Changeset 64686:7888be4fa496 by wenzelm:
clarified signature;
The file was modified src/Tools/VSCode/src/channel.scala (diff)
Changeset 64685:0f00e2661164 by wenzelm:
unused;
The file was modified src/Tools/VSCode/src/protocol.scala (diff)
Changeset 64684:fe2c9c215b36 by wenzelm:
clarified options;
The file was modified src/Tools/VSCode/etc/options (diff)
The file was modified src/Tools/VSCode/src/server.scala (diff)
Changeset 64683:c0c09b6dfbe0 by wenzelm:
clarified signature: maintan Text.Length within Line.Document;
The file was modified src/Pure/PIDE/line.scala (diff)
The file was modified src/Tools/VSCode/src/document_model.scala (diff)
The file was modified src/Tools/VSCode/src/server.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_rendering.scala (diff)
Changeset 64682:7e119f32276a by wenzelm:
clarified modules;
The file was modified src/Pure/General/codepoint.scala (diff)
The file was modified src/Pure/General/symbol.scala (diff)
The file was modified src/Pure/PIDE/document.scala (diff)
The file was modified src/Pure/PIDE/line.scala (diff)
The file was modified src/Pure/PIDE/text.scala (diff)
The file was modified src/Pure/build-jars (diff)
The file was modified src/Tools/VSCode/src/document_model.scala (diff)
The file was modified src/Tools/VSCode/src/server.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
The file was removedsrc/Pure/General/length.scala
Changeset 64681:642b6105e6f4 by wenzelm:
clarified signature: explicit Length to avoid implicit mistakes;
The file was modified src/Pure/PIDE/document.scala (diff)
The file was modified src/Pure/PIDE/line.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_editor.scala (diff)
Changeset 64680:7f87c1aa0ffa by wenzelm:
tuned;
The file was modified src/Tools/VSCode/src/document_model.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
Changeset 64679:b2bf280b7e13 by wenzelm:
more uniform treatment of input/output wrt. client;<br>support for diagnistic messages;<br>misc tuning;
The file was modified src/Pure/PIDE/line.scala (diff)
The file was modified src/Tools/VSCode/etc/options (diff)
The file was modified src/Tools/VSCode/src/document_model.scala (diff)
The file was modified src/Tools/VSCode/src/server.scala (diff)
The file was modified src/Tools/VSCode/src/vscode_rendering.scala (diff)
Changeset 64678:914dffe59cc5 by wenzelm:
tuned;
The file was modified src/Pure/PIDE/text.scala (diff)
Changeset 64677:8dc24130e8fe by wenzelm:
more uniform treatment of &quot;bad&quot; like other messages (with serial number);
The file was modified src/Pure/Isar/token.ML (diff)
The file was modified src/Pure/ML/ml_lex.ML (diff)
The file was modified src/Pure/PIDE/command.ML (diff)
The file was modified src/Pure/PIDE/execution.ML (diff)
The file was modified src/Pure/PIDE/markup.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/Syntax/syntax_ext.ML (diff)
The file was modified src/Pure/Syntax/syntax_phases.ML (diff)
The file was modified src/Pure/Tools/print_operation.ML (diff)
The file was modified src/Pure/skip_proof.ML (diff)
The file was modified src/Tools/jEdit/src/jedit_rendering.scala (diff)
Changeset 64676:fd2df1ea3bb4 by wenzelm:
clarified modules;
The file was modified src/Pure/PIDE/rendering.scala (diff)
The file was modified src/Tools/jEdit/src/jedit_rendering.scala (diff)
Changeset 64675:c557279d93f2 by wenzelm:
support for diagnostics;
The file was modified src/Tools/VSCode/src/channel.scala (diff)
The file was modified src/Tools/VSCode/src/protocol.scala (diff)
Changeset 64674:ef0a5fd30f3b by blanchet:
print constants in &#039;primrec&#039;, &#039;primcorec(ursive)&#039;, &#039;corec(ursive)&#039;, like in &#039;definition&#039; and &#039;fun(ction)&#039;
The file was modified src/HOL/Inductive.thy (diff)
The file was modified src/HOL/Tools/BNF/bnf_fp_rec_sugar_util.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_gfp_grec.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_gfp_rec_sugar.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_lfp_compat.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_lfp_rec_sugar.ML (diff)
The file was modified src/HOL/Tools/Old_Datatype/old_primrec.ML (diff)