Summary
- clarified application init;
- recovered bundle icons (not application) from macos_app;
- proper app directory setup, without macos_app component;
- more robust;
- prefer official Java 9 operations;
- obsolete;
- proper dock icon for macOS;
- proper isabelle_home_prefix; proper isabelle_options, with link;
- discontinued macOS JavaAppLauncher: re-use plain shell script; more uniform java_options for all platforms;
- tuned whitespace;
- tuned -- generate Info.plist in Isabelle/Scala;
- tuned signature;
- tuned signature;
- updated according to ~~/etc/settings; tuned;
- more portable component setup;
- clarified quotes;
- tuned -- generate script by Isabelle/Scala;
- proper treatment of XML.Wrapped_Elem, e.g. Markup.class_parameter;
- proper theory name, e.g. for HTML/PIDE presentation;
- more robust and permissive;
- present theory using PIDE markup;
- clarified signature;
- tuned signature;
- tuned
- HOL-Library.Multiset: new notation for prod_mset, consistent with sum_mset