Summary
- removed junk;
- some updates to README.md;
- clarified default settings;
- tuned whitespace;
- support Isabelle fonts via patch of vscode resources;
- proper Presentation.Entity_Context for hyperlinks (amending da1108a6d249);
- clarified symbolic path;
- clarified extension name (again);
- removed obsolete material;
- update scripts, based on recent "yo code" template;
- clarified extension name (again), corresponding to qualified resources within VSCode (settings, commands, etc.);
- clarified signature;
- clarified extension name;
- clarified signature;
- clarified signature;
- clarified options;
- support local .vsix installation; discontinued publishing to VSCode Marketplace, which will become obsolete eventually;
- formal record of generated package-lock.json;
- pro-forma update of version, for ongoing development;
- updated notes on Isabelle/VSCode development;
- proper engines.vscode (amending c04ccea8bdd2): required for "vsce package", e.g. via "isabelle build_vscode;
- simp rules for negative numerals
- updated vscode extension: proper recoding;
- tuned vscode extension;
- tuned vscode extension: split isabelle fsp into workspace and mapping;
- update VSCode plugin dependencies;
- added Isabelle output panel to VSCode extension;
- Simplified a couple of extremely long and ugly apply-proofs
- merged
- some updates to README.md;
- refer to Isabelle settings via environment, which is provided via "isabelle vscode"; clarified error handling;
- more operations;
- more robust startup wrt. VSCode workspace (by Fabian Huch);
- various improvements to Isabelle/VSCode (by Denis Paluca and Fabian Huch);
- have Sledgehammer honor 'smt_nat_as_int' option
- more handling of Zipperposition definitions in Isar proof construction
- handle Zipperposition definitions in Isar proof construction
- parse Zipperposition definitions
- clarified URL;
- clarified pdf path;
- HTTP view of Isabelle PDF documentation;
- clarified signature;
- more robust;
- tuned message;
- clarified signature: more explicit section structure;
- clarified signature;
- clarified signature;
- tuned signature;
- tuned;
- clarified URL (again);
- more robust toplevel url: allow extra "/";
- clarified signature;
- clarified signature; clarified URLs;
- clarified signature;
- support for PDF.js: platform-independent PDF viewer;
- more robust mime_type;
- merged
- improved support for Java Chromium Embedded Framework (JCEF): works on x86_64-linux and x86_64-windows with jdk-15 (not jdk-17), does not work on arm64 and darwin;
- one new lemma
- clarified options;
- clarified options;
- clarified directory;
- tuned whitespace;
- prefer strict equality, without implicit type conversion;
- tuned;
- auto-update by VSCode;
- more activationEvents, as proposed by Denis Paluca;
- tuned message;
- NEWS;
- run Isabelle/VSCode using local VSCodium installation;
- provide macos_exe, based on bin/codium from linux;
- clarified options;
- Avoid overaggresive splitting.
- more lemmas for distribution
- Avoid overaggresive simplification.
- merged
- setup VSCode from VSCodium distribution;
- more robust package_dir, to increase chances that it works with IntelliJ IDEA;
- NEWS
- Mirabelle now considers goals preceding "unfolding" and "using" commands
Summary
- Deleted nearly 200 lines of unused material
- A new theorem
- Clarified code module names.
- removed ancient numeral representation
- restore state of VYDRA_MDL to b8c3f69745a4
- merge from afp-2021-1
- metadata for Universal_Hash_Families
- new entry Universal_Hash_Families
- New entry Wetzel's Problem
- metadata for Eval_FO
- new entry Eval_FO
- metadata for VYDRA_MDL
- new entry VYDRA_MDL
- Backed out changeset c9f94b0ae10e
- Backed out changeset b8c3f69745a4
- metadata update for VYDRA_MDL
- New entry: VYDRA_MDL
- fixed failing proofs
- New definition of the Aleph operator so that it's defined for all arguments, not just ordinals
- ALEXANDRIA acknowledgements
- merged
- New set theory lemmas about cardinality (mainly)
- Another attempt for a consolidated terminology.
- Avoid overaggresive splitting.
- more lemmas for distribution
- Avoid overaggresive simplification.
- some new lemmas