Summary
- clarified and unified executable names;
- tuned;
- tuned;
- merged
- suppress OCaml icons: avoid conflict of .ml and .ML, due to case-insensitive file-names in VSCode;
- fix handling of lambdas in reconstruction of eq_congruent
- more robust: avoid breakdown of Search dialog;
- tuned;
- always use Isabelle encoding, as in Isabelle/jEdit;
- tuned signature;
- clarified signature: more uniform ts vs. Scala;
- discontinued isabelle_filesystem (superseded by isabelle_encoding), see also da1108a6d249; discontinued special treatment of workspace_dir as session directory;
- 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;
- A tiny further cleanup
- Tidied some messy proofs
- merged
- more count_list lemmas
- towards UTF-8-Isabelle symbol encoding;
- updated to VSCode 1.65.0;
- clarified char symbols: cover most European languages;
- more elementary Symbol.Matcher without detour via Regex (see also Pure/General/symbol_explode.ML);
- tuned comments; tuned imports;
- more robust dependencies: avoid implicit update, escpecially of underlying vscode engine;
- proper file headers;
- added count_list lemmas
- tuned message;
- more compact result;
- prepare patched version more thoroughly, with explicit patches;
- tuned signature;
Summary
- more count_list lemmas
- more count_list
- merged
- moved some count_list lemmas
- synchronize with https://gitlab.lisn.upsaclay.fr/burkhart.wolff/Isabelle_C/-/tree/5f38d029bfcabac8ba3b4ceea747f07772d1390d
- synchronize with https://gitlab.lisn.upsaclay.fr/burkhart.wolff/Isabelle_C/-/tree/5f38d029bfcabac8ba3b4ceea747f07772d1390d
- synchronize with https://gitlab.lisn.upsaclay.fr/burkhart.wolff/Isabelle_C/-/tree/5f38d029bfcabac8ba3b4ceea747f07772d1390d
- synchronize with https://gitlab.lisn.upsaclay.fr/burkhart.wolff/Isabelle_C/-/tree/5f38d029bfcabac8ba3b4ceea747f07772d1390d
- continue 98838b260ed4
- continue ee01bce2ecca
- cancel some part of 11d4567f1b99
- cancel some part of 98838b260ed4
- cancel some part of ada85c62541d
- synchronize with https://gitlab.lisn.upsaclay.fr/burkhart.wolff/Isabelle_C/-/tree/5f38d029bfcabac8ba3b4ceea747f07772d1390d