Summary
- actually decode/encode symbols;
- merged
- prefer yarn over npm;
- more accurate .hgignore;
- clarified startup of "isabelle vscode": vscodium component is required, with patches for Isabelle/VSCode;
- tuned messages;
- proper init_resources for macos;
- clarified names;
- clarified modules: vscode vs. extension; clarified signature;
- inline Isabelle symbols into source text, so that "isabelle vscode" can start up properly without access to process.env or fs;
- more operations;
- tuned comments; tuned messages;
- patch VSCode source tree to support isabelle_encoding.ts;
- more robust, pass "yarn valid-layers-check";
- clarified directories;
- patch for vscode encoding "UTF-8-Isabelle": clone of "utf8", no symbols yet;
- fit into vscode source conventions;