Summary
- added support for unbounded max calls to Mirabelle
- added warnings when defining unamed or redefining Mirabelle action
- tuned whitespace;
- tuned Mirabelle
- merged
- refactored Mirabelle to produce output in real time
- global interpretation into nested targets
- more succint interfaces
- merged
- tuned messages;
- NEWS;
- proper profiling within command execution: messages require PIDE id;
- more systematic treatment of profiling mode;
- tuned message;
- prefer less intrusive tracing message;
- clarified documentation: tracing messages are not shown here;
- add missing file;
- more formal ML profiling messages;
- clarified modules;
- Lukas Steven's more general fold foctions for maps
- More general fold function for maps
- follow Phabricator update 2021 Week 23;
- tuned;
- more formal theory and session names; tuned whitespace;
- proper NEWS after Isabelle2021;
- updated descriptions;
- allow system option short form NAME for NAME=true for type string, not just bool; support short system options "-o document" and "-o system_log";
- tuned;
- more robust within session "HOL";
- merged
- suppress theories from other sessions, unless explicitly specified via mirabelle_theories;
- clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT);
- refer to theory "segments" only, according to global Build.build_theories and Thy_Info.use_theories;
- tuned;
- more uniform schedule_theories, notably for "present" and "commit" phase after loading;
- tuned;
- moved more legacy to AFP
Summary
- Fix typo in date
- Lukas Steven's changes for his fold updates
- moved more legacy to AFP
- merge from afp-2021
- suppress site-gen warning
- merge from afp-2021
- exclude etc/ in afp_check_roots
- strip trailing whitespace; make full URL
- update usage instrucions
- more robust component setup for AFP/thys: support "isabelle components -u" and init $AFP_BASE on demand; no ROOTS in $AFP_BASE: proper support for "isabelle build -a" with $AFP_BASE component, but without $AFP component;
- sitegen for Lifting_the_Exponent
- new entry Lifting_the_Exponent