Summary
- more informative error;
- proper else statement;
- tuned;
- clarified session log file: avoid erratic messages;
- clarified messages;
- clarified messages;
- NEWS and documentation for "isabelle log";
- clarified messages;
- clarified types;
- clarified Pretty.Metric, as for build errors;
- clarified types;
- tuned;
- clarified: omit presumably pointless Markup.Serial (see also 0b9334adcf05);
- clarified signature: more specific types;
- tuned messages;
- clarified output of Isabelle symbols;
- tuned signature;
- clarified file sources: take from build database instead of file-system;
- tuned;
- tuned messages;