Skip to content
Success

Changes

Summary

  1. further "unset CDPATH", whenever a new non-interactive bash is started (see also ac07f6be27ea);
  2. merged
  3. NEWS;
  4. clarified index, more like formal @{element_ref};
  5. clarified treatment of type constructors;
  6. misc tuning and clarification;
  7. tuned signature;
  8. clarified context;
  9. more uniform document antiquotations for ML: consolidate former setup for manuals;
  10. clarified names;
  11. clarified index antiquotation for ML: more ambitious type-setting, more accurate syntax;
  12. clarified modules;
  13. clarified modules;
  14. tuned;
  15. clarified signature: avoid dispatch via name;
  16. clarified, e.g. type variables;
  17. tuned index;
  18. more ambitious default for index "is like";
  19. tuned;
  20. support for index entries;
  21. tuned;
  22. tuned signature;
  23. clarified modules;
  24. clarified old document build;
  25. unused;
  26. prefer standard document_build=lualatex --- ISABELLE_TMP/examples has been removed already in 435fb018e8ee;
  27. prefer standard document_build=lualatex --- no impact of "sedindex" in prepare_document;
  28. unused;
  29. proper Unix lines;
  30. prefer explicit option document_bibliography (actually ignored by build script);
  31. explicit option document_bibliography;
  32. proper bibliography;
  33. discontinued obsolete "isabelle latex";
  34. 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;
  35. default document_build (lualatex);
  36. more robust: allow \printindex within the document;
  37. clarified bash scripts, with public interfaces for user-defined Document_Build.Engine;
  38. tuned signature;
  39. option document_preprocessor;
  40. show symbols in Isabelle/ML instead of perl;
  41. more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
  42. tuned --- more robust;
  43. discontinued somewhat pointless "fixbookmarks": default output works sufficiently well;
  44. more uniform bibtex error, without using perl (see 4710dd5093a3);
  45. proper message for instances of Exn.User_Error, without extra Output.error_prefix (e.g. for Document_Build.Build_Error);
  46. tuned;
  47. clarified command-line options;
  48. obsolete (see 5a3a2a52648d);
  49. redundant: copy produced from session document_files;
  50. clarified treatment of Isabelle .sty files;
  51. option document_logo;
  52. proper options;
  53. option document_build refers to build engine in Isabelle/Scala; pdflatex is back as legacy build engine, e.g. for published proceedings;
  54. redundant: tmp_dir is purged anyway;
  55. misc tuning and clarification;
  56. clarified modules;
  57. tuned --- clarified corner cases;
  58. more uniform use of Properties.Eq.unapply, with slightly changed semantics in boundary cases;
  59. clarified signature -- avoid odd warning about scala/bug#6675;
  60. tuned;
  61. tuned;
  62. clarified signature;
  63. proper syntax of Scala 3;
  64. enforce syntax of Scala 3;
Changeset 73773:ac7f41b66e1b by wenzelm:
further "unset CDPATH", whenever a new non-interactive bash is started (see also ac07f6be27ea);
The file was modified lib/scripts/getfunctions (diff)
Changeset 73772:6b4c47666267 by wenzelm:
merged
Changeset 73771:d07ab5b14453 by wenzelm:
NEWS;
The file was modified NEWS (diff)
Changeset 73770:1419cb7f7f3e by wenzelm:
clarified index, more like formal @{element_ref};
The file was modified src/Doc/Isar_Ref/Spec.thy (diff)
Changeset 73769:08db0a06e131 by wenzelm:
clarified treatment of type constructors;
The file was modified src/Doc/Implementation/ML.thy (diff)
The file was modified src/Doc/Isar_Ref/Document_Preparation.thy (diff)
The file was modified src/Doc/Isar_Ref/Outer_Syntax.thy (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73768:c73c22c62d08 by wenzelm:
misc tuning and clarification;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73767:b49a03bb136c by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/document_antiquotation.ML (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73766:e502b40717c7 by wenzelm:
clarified context;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73765:ebaed09ce06e by wenzelm:
more uniform document antiquotations for ML: consolidate former setup for manuals;
The file was modified src/Doc/Implementation/Logic.thy (diff)
The file was modified src/Doc/Implementation/ML.thy (diff)
The file was modified src/Doc/Implementation/Tactic.thy (diff)
The file was modified src/Doc/Isar_Ref/Document_Preparation.thy (diff)
The file was modified src/Doc/Isar_Ref/Generic.thy (diff)
The file was modified src/Doc/Isar_Ref/Proof.thy (diff)
The file was modified src/Doc/antiquote_setup.ML (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73764:35d8132633c6 by wenzelm:
clarified names;
The file was modified src/Doc/Implementation/Eq.thy (diff)
The file was modified src/Doc/Implementation/Integration.thy (diff)
The file was modified src/Doc/Implementation/Isar.thy (diff)
The file was modified src/Doc/Implementation/Local_Theory.thy (diff)
The file was modified src/Doc/Implementation/Logic.thy (diff)
The file was modified src/Doc/Implementation/ML.thy (diff)
The file was modified src/Doc/Implementation/Prelim.thy (diff)
The file was modified src/Doc/Implementation/Proof.thy (diff)
The file was modified src/Doc/Implementation/Syntax.thy (diff)
The file was modified src/Doc/Implementation/Tactic.thy (diff)
The file was modified src/Doc/Isar_Ref/Generic.thy (diff)
The file was modified src/Doc/Isar_Ref/Inner_Syntax.thy (diff)
The file was modified src/Doc/antiquote_setup.ML (diff)
Changeset 73763:eccc4a13216d by wenzelm:
clarified index antiquotation for ML: more ambitious type-setting, more accurate syntax;
The file was modified src/Doc/Implementation/Local_Theory.thy (diff)
The file was modified src/Doc/Implementation/Logic.thy (diff)
The file was modified src/Doc/Implementation/ML.thy (diff)
The file was modified src/Doc/Implementation/Prelim.thy (diff)
The file was modified src/Doc/Implementation/Tactic.thy (diff)
The file was modified src/Doc/Isar_Ref/Generic.thy (diff)
The file was modified src/Doc/antiquote_setup.ML (diff)
The file was modified src/Pure/Thy/latex.ML (diff)
The file was modified src/Pure/library.ML (diff)
Changeset 73762:14841c6e4d5f by wenzelm:
clarified modules;
The file was modified src/Pure/Thy/document_antiquotation.ML (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73761:ef1a18e20ace by wenzelm:
clarified modules;
The file was addedsrc/Pure/Thy/document_output.ML
The file was modified src/Doc/Main/Main_Doc.thy (diff)
The file was modified src/Doc/Prog_Prove/LaTeXsugar.thy (diff)
The file was modified src/Doc/antiquote_setup.ML (diff)
The file was modified src/Doc/more_antiquote.ML (diff)
The file was modified src/HOL/Library/LaTeXsugar.thy (diff)
The file was modified src/HOL/Tools/Ctr_Sugar/ctr_sugar.ML (diff)
The file was modified src/HOL/Tools/value_command.ML (diff)
The file was modified src/Pure/ML/ml_file.ML (diff)
The file was modified src/Pure/PIDE/command.ML (diff)
The file was modified src/Pure/PIDE/resources.ML (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/System/isabelle_tool.ML (diff)
The file was modified src/Pure/System/scala_compiler.ML (diff)
The file was modified src/Pure/Thy/bibtex.ML (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
The file was modified src/Pure/Thy/thy_info.ML (diff)
The file was modified src/Pure/Tools/doc.ML (diff)
The file was modified src/Pure/Tools/jedit.ML (diff)
The file was modified src/Pure/Tools/rail.ML (diff)
The file was modified src/Pure/pure_syn.ML (diff)
The file was modified src/Tools/Code/code_target.ML (diff)
The file was removedsrc/Pure/Thy/thy_output.ML
Changeset 73760:f4be1b0d7a51 by wenzelm:
tuned;
The file was modified src/Doc/antiquote_setup.ML (diff)
Changeset 73759:74078d50d77b by wenzelm:
clarified signature: avoid dispatch via name;
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73758:736c1b239b9d by wenzelm:
clarified, e.g. type variables;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73757:cb933ba9ecfe by wenzelm:
tuned index;
The file was modified src/Doc/Isar_Ref/Spec.thy (diff)
The file was modified src/Doc/isar.sty (diff)
Changeset 73756:f9c8da253944 by wenzelm:
more ambitious default for index "is like";
The file was modified src/Pure/Thy/document_antiquotation.ML (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73755:a3cdcd7dd167 by wenzelm:
tuned;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73754:cd7eb3cdab4c by wenzelm:
support for index entries;
The file was modified lib/texinputs/isabelle.sty (diff)
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
The file was modified src/Pure/Thy/latex.ML (diff)
Changeset 73753:d4202c13bfba by wenzelm:
tuned;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
Changeset 73752:eeb076fc569f by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/document_antiquotations.ML (diff)
The file was modified src/Pure/Thy/thy_output.ML (diff)
The file was modified src/Pure/pure_syn.ML (diff)
Changeset 73751:fefb5ccb1e5e by wenzelm:
clarified modules;
The file was modified src/Pure/Thy/thy_output.ML (diff)
The file was modified src/Pure/pure_syn.ML (diff)
Changeset 73750:c7a57fc47220 by wenzelm:
clarified old document build;
The file was modified src/Doc/Intro/document/build (diff)
The file was modified src/Doc/ROOT (diff)
The file was removedsrc/Doc/Logics/document/build
The file was removedsrc/Doc/Logics_ZF/document/build
The file was removedsrc/Doc/prepare_document
Changeset 73749:6ddbb74a52c9 by wenzelm:
unused;
The file was removedsrc/Doc/System/document/build
The file was removedsrc/Doc/Typeclass_Hierarchy/document/build
Changeset 73748:e78c8a1f03fb by wenzelm:
prefer standard document_build=lualatex --- ISABELLE_TMP/examples has been removed already in 435fb018e8ee;
The file was modified src/Doc/ROOT (diff)
The file was removedsrc/Doc/Codegen/document/build
Changeset 73747:8c460c09665e by wenzelm:
prefer standard document_build=lualatex --- no impact of "sedindex" in prepare_document;
The file was modified src/Doc/ROOT (diff)
The file was removedsrc/Doc/Classes/document/build
The file was removedsrc/Doc/Corec/document/build
The file was removedsrc/Doc/Datatypes/document/build
The file was removedsrc/Doc/Eisbach/document/build
The file was removedsrc/Doc/Functions/document/build
The file was removedsrc/Doc/Implementation/document/build
The file was removedsrc/Doc/Isar_Ref/document/build
The file was removedsrc/Doc/JEdit/document/build
The file was removedsrc/Doc/Locales/document/build
The file was removedsrc/Doc/Nitpick/document/build
The file was removedsrc/Doc/Prog_Prove/document/build
The file was removedsrc/Doc/Sledgehammer/document/build
The file was removedsrc/Doc/Sugar/document/build
Changeset 73746:b2d47981c8dc by wenzelm:
unused;
The file was modified src/Doc/Logics_ZF/document/logics.sty (diff)
The file was modified src/Doc/Tutorial/document/tutorial.sty (diff)
The file was modified src/Doc/iman.sty (diff)
The file was modified src/Doc/isar.sty (diff)
Changeset 73745:c1e79e266fb3 by wenzelm:
proper Unix lines;
The file was modified src/Doc/Logics_ZF/document/logics.sty (diff)
Changeset 73744:beeebae99746 by wenzelm:
prefer explicit option document_bibliography (actually ignored by build script);
The file was modified src/Doc/ROOT (diff)
Changeset 73743:813a08dff3fd by wenzelm:
explicit option document_bibliography;
The file was modified NEWS (diff)
The file was modified etc/options (diff)
The file was modified src/Doc/System/Sessions.thy (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73742:c31510e70e95 by wenzelm:
proper bibliography;
The file was modified src/Doc/prepare_document (diff)
Changeset 73741:941915a3b811 by wenzelm:
discontinued obsolete "isabelle latex";
The file was modified NEWS (diff)
The file was modified src/Doc/JEdit/JEdit.thy (diff)
The file was modified src/Doc/System/Environment.thy (diff)
The file was modified src/Doc/System/Presentation.thy (diff)
The file was removedlib/Tools/latex
Changeset 73740:c46ff0efa1ce by wenzelm:
more direct use of latex tools: avoid diversion into &quot;isabelle latex -o pdf&quot; and its confusion of ISABELLE_PDFLATEX vs. ISABELLE_LUALATEX;<br>clarified ISABELLE_MAKEINDEX options;
The file was modified etc/settings (diff)
The file was modified src/Doc/Tutorial/document/build (diff)
The file was modified src/Doc/Tutorial/document/isa-index (diff)
The file was modified src/Doc/prepare_document (diff)
The file was modified src/Doc/sedindex (diff)
Changeset 73739:3e44f8c3f059 by wenzelm:
default document_build (lualatex);
The file was modified src/Doc/ROOT (diff)
The file was removedsrc/Doc/Main/document/build
Changeset 73738:d701bd96e323 by wenzelm:
more robust: allow \printindex within the document;
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73737:6638323d2774 by wenzelm:
clarified bash scripts, with public interfaces for user-defined Document_Build.Engine;
The file was modified NEWS (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73736:a8ff6e4ee661 by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/components.scala (diff)
The file was modified src/Pure/Thy/latex.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/dump.scala (diff)
The file was modified src/Pure/Tools/phabricator.scala (diff)
The file was modified src/Pure/library.scala (diff)
Changeset 73735:26cd26aaf108 by wenzelm:
option document_preprocessor;
The file was modified NEWS (diff)
The file was modified etc/options (diff)
The file was modified src/Doc/System/Sessions.thy (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73734:f7f0d516df0c by wenzelm:
show symbols in Isabelle/ML instead of perl;
The file was modified src/Doc/Isar_Ref/Symbols.thy (diff)
The file was modified src/Doc/Isar_Ref/document/build (diff)
The file was modified src/Doc/ROOT (diff)
The file was modified src/Doc/antiquote_setup.ML (diff)
The file was removedsrc/Doc/Isar_Ref/document/showsymbols
Changeset 73733:b13b2c1d419e by wenzelm:
more robust run of makeindex (amending 0f0a2148a099, Gerwin Klein 2004), using the old status-quo of e.g. doc-src/Intro/Makefile;
The file was modified src/Doc/Tutorial/document/build (diff)
The file was modified src/Doc/prepare_document (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73732:9b77e267e6a9 by wenzelm:
tuned --- more robust;
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73731:a1ef2589c33f by wenzelm:
discontinued somewhat pointless &quot;fixbookmarks&quot;: default output works sufficiently well;
The file was modified src/Doc/Tutorial/document/build (diff)
The file was modified src/Doc/prepare_document (diff)
The file was removedsrc/Doc/fixbookmarks
Changeset 73730:2f023b2b0e1e by wenzelm:
more uniform bibtex error, without using perl (see 4710dd5093a3);
The file was modified lib/Tools/latex (diff)
The file was modified src/Pure/Thy/bibtex.scala (diff)
Changeset 73729:4b1d8beed8a3 by wenzelm:
proper message for instances of Exn.User_Error, without extra Output.error_prefix (e.g. for Document_Build.Build_Error);
The file was modified src/Pure/General/exn.scala (diff)
Changeset 73728:dfc7579aae9d by wenzelm:
tuned;
The file was modified lib/Tools/latex (diff)
Changeset 73727:2574de12ad29 by wenzelm:
clarified command-line options;
The file was modified etc/settings (diff)
The file was modified lib/Tools/latex (diff)
Changeset 73726:aa7662e475b6 by wenzelm:
obsolete (see 5a3a2a52648d);
The file was modified lib/Tools/latex (diff)
Changeset 73725:cd9afbd0ccb9 by wenzelm:
redundant: copy produced from session document_files;
The file was modified src/Doc/prepare_document (diff)
Changeset 73724:5a3a2a52648d by wenzelm:
clarified treatment of Isabelle .sty files;
The file was modified NEWS (diff)
The file was modified src/Doc/System/Presentation.thy (diff)
The file was modified src/Doc/prepare_document (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73723:1bbbaae6b5e3 by wenzelm:
option document_logo;
The file was modified NEWS (diff)
The file was modified etc/options (diff)
The file was modified src/Doc/Classes/document/build (diff)
The file was modified src/Doc/Classes/document/root.tex (diff)
The file was modified src/Doc/Codegen/document/build (diff)
The file was modified src/Doc/Codegen/document/root.tex (diff)
The file was modified src/Doc/Corec/document/root.tex (diff)
The file was modified src/Doc/Datatypes/document/root.tex (diff)
The file was modified src/Doc/Eisbach/document/build (diff)
The file was modified src/Doc/Eisbach/document/root.tex (diff)
The file was modified src/Doc/How_to_Prove_it/document/root.tex (diff)
The file was modified src/Doc/Implementation/document/build (diff)
The file was modified src/Doc/Implementation/document/root.tex (diff)
The file was modified src/Doc/Intro/document/build (diff)
The file was modified src/Doc/Intro/document/root.tex (diff)
The file was modified src/Doc/Isar_Ref/document/build (diff)
The file was modified src/Doc/Isar_Ref/document/root.tex (diff)
The file was modified src/Doc/JEdit/document/build (diff)
The file was modified src/Doc/JEdit/document/root.tex (diff)
The file was modified src/Doc/Logics/document/build (diff)
The file was modified src/Doc/Logics/document/root.tex (diff)
The file was modified src/Doc/Logics_ZF/document/build (diff)
The file was modified src/Doc/Logics_ZF/document/root.tex (diff)
The file was modified src/Doc/Nitpick/document/build (diff)
The file was modified src/Doc/Nitpick/document/root.tex (diff)
The file was modified src/Doc/Prog_Prove/document/build (diff)
The file was modified src/Doc/Prog_Prove/document/root.tex (diff)
The file was modified src/Doc/ROOT (diff)
The file was modified src/Doc/Sledgehammer/document/build (diff)
The file was modified src/Doc/Sledgehammer/document/root.tex (diff)
The file was modified src/Doc/System/document/build (diff)
The file was modified src/Doc/System/document/root.tex (diff)
The file was modified src/Doc/Tutorial/document/build (diff)
The file was modified src/Doc/Tutorial/document/root.tex (diff)
The file was modified src/Doc/Typeclass_Hierarchy/document/build (diff)
The file was modified src/Doc/Typeclass_Hierarchy/document/root.tex (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
The file was modified src/Pure/Tools/logo.scala (diff)
Changeset 73722:9e1de6fb9579 by wenzelm:
proper options;
The file was modified src/Doc/ROOT (diff)
Changeset 73721:52030acb19ac by wenzelm:
option document_build refers to build engine in Isabelle/Scala;<br>pdflatex is back as legacy build engine, e.g. for published proceedings;
The file was modified NEWS (diff)
The file was modified etc/options (diff)
The file was modified etc/settings (diff)
The file was modified src/Doc/ROOT (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73720:7c2f7688a5a8 by wenzelm:
redundant: tmp_dir is purged anyway;
The file was modified src/Pure/Thy/document_build.scala (diff)
Changeset 73719:d4c7b88f56a0 by wenzelm:
misc tuning and clarification;
The file was modified src/Pure/Admin/build_doc.scala (diff)
The file was modified src/Pure/Thy/document_build.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
Changeset 73718:ecb31c3bf980 by wenzelm:
clarified modules;
The file was addedsrc/Pure/Thy/document_build.scala
The file was modified src/Pure/Admin/build_doc.scala (diff)
The file was modified src/Pure/System/isabelle_tool.scala (diff)
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
The file was modified src/Pure/build-jars (diff)
Changeset 73717:2f4cb9cb087f by wenzelm:
tuned --- clarified corner cases;
The file was modified src/Pure/System/isabelle_system.scala (diff)
Changeset 73716:00ef0f401a29 by wenzelm:
more uniform use of Properties.Eq.unapply, with slightly changed semantics in boundary cases;
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/ML/ml_statistics.scala (diff)
The file was modified src/Pure/System/isabelle_platform.scala (diff)
Changeset 73715:bf51c23f3f99 by wenzelm:
clarified signature -- avoid odd warning about scala/bug#6675;
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/path.scala (diff)
The file was modified src/Pure/General/properties.scala (diff)
The file was modified src/Pure/System/options.scala (diff)
The file was modified src/Tools/jEdit/src/keymap_merge.scala (diff)
Changeset 73714:e7deaadc5eab by wenzelm:
tuned;
The file was modified src/Pure/Admin/build_csdp.scala (diff)
Changeset 73713:d95d34efbe6f by wenzelm:
tuned;
The file was modified src/Pure/Admin/build_log.scala (diff)
Changeset 73712:3eba8d4b624b by wenzelm:
clarified signature;
The file was modified src/Pure/Admin/build_csdp.scala (diff)
The file was modified src/Pure/Admin/build_log.scala (diff)
The file was modified src/Pure/General/path.scala (diff)
The file was modified src/Pure/General/properties.scala (diff)
The file was modified src/Pure/PIDE/prover.scala (diff)
The file was modified src/Pure/PIDE/yxml.scala (diff)
The file was modified src/Pure/System/options.scala (diff)
The file was modified src/Tools/jEdit/src/keymap_merge.scala (diff)
Changeset 73711:5833b556b3b5 by wenzelm:
proper syntax of Scala 3;
The file was modified src/HOL/Library/Code_Lazy.thy (diff)
Changeset 73710:241cfa881788 by wenzelm:
enforce syntax of Scala 3;
The file was modified etc/settings (diff)
The file was modified src/Pure/ROOT.scala (diff)