Summary
- further "unset CDPATH", whenever a new non-interactive bash is started (see also ac07f6be27ea);
- merged
- NEWS;
- clarified index, more like formal @{element_ref};
- clarified treatment of type constructors;
- misc tuning and clarification;
- tuned signature;
- clarified context;
- more uniform document antiquotations for ML: consolidate former setup for manuals;
- clarified names;
- clarified index antiquotation for ML: more ambitious type-setting, more accurate syntax;
- clarified modules;
- clarified modules;
- tuned;
- clarified signature: avoid dispatch via name;
- clarified, e.g. type variables;
- tuned index;
- more ambitious default for index "is like";
- tuned;
- support for index entries;
- tuned;
- tuned signature;
- clarified modules;
- clarified old document build;
- unused;
- prefer standard document_build=lualatex --- ISABELLE_TMP/examples has been removed already in 435fb018e8ee;
- prefer standard document_build=lualatex --- no impact of "sedindex" in prepare_document;
- unused;
- proper Unix lines;
- prefer explicit option document_bibliography (actually ignored by build script);
- explicit option document_bibliography;
- proper bibliography;
- discontinued obsolete "isabelle latex";
- more direct use of latex tools: avoid diversion into "isabelle latex -o pdf" and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX; clarified ISABELLE_MAKEINDEX options;
- default document_build (lualatex);
- more robust: allow \printindex within the document;
- clarified bash scripts, with public interfaces for user-defined Document_Build.Engine;
- tuned signature;
- option document_preprocessor;
- show symbols in Isabelle/ML instead of perl;
- more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
- tuned --- more robust;
- discontinued somewhat pointless "fixbookmarks": default output works sufficiently well;
- more uniform bibtex error, without using perl (see 4710dd5093a3);
- proper message for instances of Exn.User_Error, without extra Output.error_prefix (e.g. for Document_Build.Build_Error);
- tuned;
- clarified command-line options;
- obsolete (see 5a3a2a52648d);
- redundant: copy produced from session document_files;
- clarified treatment of Isabelle .sty files;
- option document_logo;
- proper options;
- option document_build refers to build engine in Isabelle/Scala; pdflatex is back as legacy build engine, e.g. for published proceedings;
- redundant: tmp_dir is purged anyway;
- misc tuning and clarification;
- clarified modules;
- tuned --- clarified corner cases;
- more uniform use of Properties.Eq.unapply, with slightly changed semantics in boundary cases;
- clarified signature -- avoid odd warning about scala/bug#6675;
- tuned;
- tuned;
- clarified signature;
- proper syntax of Scala 3;
- enforce syntax of Scala 3;