summaryrefslogtreecommitdiff
path: root/info/knuth-hint
diff options
context:
space:
mode:
Diffstat (limited to 'info/knuth-hint')
-rw-r--r--info/knuth-hint/README.md6
-rw-r--r--info/knuth-hint/bibtex/bibtex-changes.hntbin620033 -> 650920 bytes
-rw-r--r--info/knuth-hint/bibtex/bibtex.hntbin745156 -> 745156 bytes
-rw-r--r--info/knuth-hint/ctie/ctie-changes.hntbin444875 -> 475238 bytes
-rw-r--r--info/knuth-hint/ctie/ctie.hntbin453729 -> 453836 bytes
-rw-r--r--info/knuth-hint/cweb/common-changes.hntbin476803 -> 507140 bytes
-rw-r--r--info/knuth-hint/cweb/common.hntbin548944 -> 549045 bytes
-rw-r--r--info/knuth-hint/cweb/ctangle-changes.hntbin470999 -> 501348 bytes
-rw-r--r--info/knuth-hint/cweb/ctangle.hntbin487685 -> 487788 bytes
-rw-r--r--info/knuth-hint/cweb/ctwill.hntbin828138 -> 828080 bytes
-rw-r--r--info/knuth-hint/cweb/cweave-changes.hntbin568460 -> 598996 bytes
-rw-r--r--info/knuth-hint/cweb/cweave.hntbin712329 -> 712517 bytes
-rw-r--r--info/knuth-hint/cweb/cwebman.hntbin730712 -> 731284 bytes
-rw-r--r--info/knuth-hint/cweb/refsort-changes.hntbin383065 -> 413131 bytes
-rw-r--r--info/knuth-hint/cweb/refsort.hntbin418778 -> 418770 bytes
-rw-r--r--info/knuth-hint/cweb/twinx-changes.hntbin393447 -> 423493 bytes
-rw-r--r--info/knuth-hint/cweb/twinx.hntbin394218 -> 394204 bytes
-rw-r--r--info/knuth-hint/errata/errata.eight.hntbin806109 -> 806109 bytes
-rw-r--r--info/knuth-hint/errata/errata.eleven.hntbin824010 -> 824009 bytes
-rw-r--r--info/knuth-hint/errata/errata.five.hntbin789118 -> 789108 bytes
-rw-r--r--info/knuth-hint/errata/errata.four.hntbin948482 -> 948482 bytes
-rw-r--r--info/knuth-hint/errata/errata.hntbin904968 -> 904968 bytes
-rw-r--r--info/knuth-hint/errata/errata.nine.hntbin407769 -> 407770 bytes
-rw-r--r--info/knuth-hint/errata/errata.one.hntbin733434 -> 733434 bytes
-rw-r--r--info/knuth-hint/errata/errata.seven.hntbin741537 -> 741537 bytes
-rw-r--r--info/knuth-hint/errata/errata.six.hntbin909790 -> 909790 bytes
-rw-r--r--info/knuth-hint/errata/errata.ten.hntbin1057100 -> 1057100 bytes
-rw-r--r--info/knuth-hint/errata/errata.three.hntbin1158528 -> 1158528 bytes
-rw-r--r--info/knuth-hint/errata/errata.twelve.hntbin1107169 -> 1107170 bytes
-rw-r--r--info/knuth-hint/errata/errata.two.hntbin728931 -> 728931 bytes
-rw-r--r--info/knuth-hint/errata/errorlog.hntbin601780 -> 601778 bytes
-rw-r--r--info/knuth-hint/etc/vftovp-changes.hntbin402219 -> 432681 bytes
-rw-r--r--info/knuth-hint/etc/vftovp.hntbin519890 -> 519883 bytes
-rw-r--r--info/knuth-hint/etc/vptovf-changes.hntbin391100 -> 421471 bytes
-rw-r--r--info/knuth-hint/etc/vptovf.hntbin588039 -> 588033 bytes
-rw-r--r--info/knuth-hint/hitex/hitex.hntbin2128389 -> 2128057 bytes
-rw-r--r--info/knuth-hint/index.html37
-rw-r--r--info/knuth-hint/index.pdfbin151691 -> 219819 bytes
-rw-r--r--info/knuth-hint/mf/mf-changes.hntbin817887 -> 848680 bytes
-rw-r--r--info/knuth-hint/mf/mf.hntbin1568620 -> 1568604 bytes
-rw-r--r--info/knuth-hint/mf/trapman.hntbin466177 -> 466177 bytes
-rw-r--r--info/knuth-hint/mfware/gftodvi-changes.hntbin510418 -> 540919 bytes
-rw-r--r--info/knuth-hint/mfware/gftodvi.hntbin696337 -> 696334 bytes
-rw-r--r--info/knuth-hint/mfware/gftopk-changes.hntbin411335 -> 441699 bytes
-rw-r--r--info/knuth-hint/mfware/gftopk.hntbin492269 -> 492262 bytes
-rw-r--r--info/knuth-hint/mfware/gftype-changes.hntbin406835 -> 437232 bytes
-rw-r--r--info/knuth-hint/mfware/gftype.hntbin503532 -> 503522 bytes
-rw-r--r--info/knuth-hint/mfware/mft-changes.hntbin444602 -> 502125 bytes
-rw-r--r--info/knuth-hint/mfware/mft.hntbin523657 -> 523649 bytes
-rw-r--r--info/knuth-hint/mp/mp.hntbin0 -> 1818564 bytes
-rw-r--r--info/knuth-hint/mp/mpost.hntbin0 -> 497741 bytes
-rw-r--r--info/knuth-hint/other/dvicopy-changes.hntbin480022 -> 510576 bytes
-rw-r--r--info/knuth-hint/other/dvicopy.hntbin703127 -> 703131 bytes
-rw-r--r--info/knuth-hint/other/patgen-changes.hntbin346863 -> 377108 bytes
-rw-r--r--info/knuth-hint/other/patgen.hntbin502636 -> 502631 bytes
-rw-r--r--info/knuth-hint/other/pktogf-changes.hntbin376130 -> 406520 bytes
-rw-r--r--info/knuth-hint/other/pktogf.hntbin451072 -> 451060 bytes
-rw-r--r--info/knuth-hint/other/pktype-changes.hntbin368462 -> 398816 bytes
-rw-r--r--info/knuth-hint/other/pktype.hntbin397416 -> 397405 bytes
-rw-r--r--info/knuth-hint/pdftex/pdftex-changes.hntbin1284930 -> 1320442 bytes
-rw-r--r--info/knuth-hint/pdftex/pdftex.hntbin2182753 -> 2183435 bytes
-rw-r--r--info/knuth-hint/tex/glue.hntbin437655 -> 437662 bytes
-rw-r--r--info/knuth-hint/tex/tex-changes.hntbin1028614 -> 1061983 bytes
-rw-r--r--info/knuth-hint/tex/tex.hntbin1625083 -> 1625073 bytes
-rw-r--r--info/knuth-hint/tex/tripman.hntbin450716 -> 450717 bytes
-rw-r--r--info/knuth-hint/texware/dvitype-changes.hntbin429290 -> 459810 bytes
-rw-r--r--info/knuth-hint/texware/dvitype.hntbin590280 -> 590270 bytes
-rw-r--r--info/knuth-hint/texware/pltotf-changes.hntbin386789 -> 417163 bytes
-rw-r--r--info/knuth-hint/texware/pltotf.hntbin561630 -> 561623 bytes
-rw-r--r--info/knuth-hint/texware/pooltype-changes.hntbin400734 -> 430904 bytes
-rw-r--r--info/knuth-hint/texware/pooltype.hntbin403360 -> 403340 bytes
-rw-r--r--info/knuth-hint/texware/tftopl-changes.hntbin385420 -> 415810 bytes
-rw-r--r--info/knuth-hint/texware/tftopl.hntbin487820 -> 487811 bytes
-rw-r--r--info/knuth-hint/tie/tie-changes.hntbin444039 -> 474265 bytes
-rw-r--r--info/knuth-hint/tie/tie.hntbin522787 -> 522888 bytes
-rw-r--r--info/knuth-hint/web/tangle-changes.hntbin453293 -> 483758 bytes
-rw-r--r--info/knuth-hint/web/tangle.hntbin591508 -> 591499 bytes
-rw-r--r--info/knuth-hint/web/twill.hntbin675792 -> 709431 bytes
-rw-r--r--info/knuth-hint/web/weave-changes.hntbin488700 -> 519088 bytes
-rw-r--r--info/knuth-hint/web/weave.hntbin654048 -> 654043 bytes
-rw-r--r--info/knuth-hint/web/webman.hntbin584924 -> 585589 bytes
-rw-r--r--info/knuth-hint/xetex/xetex-changes.pdfbin2340413 -> 2356516 bytes
-rw-r--r--info/knuth-hint/xetex/xetex.pdfbin4249910 -> 4251884 bytes
83 files changed, 34 insertions, 9 deletions
diff --git a/info/knuth-hint/README.md b/info/knuth-hint/README.md
index ee62dccaa2..ae25729c4d 100644
--- a/info/knuth-hint/README.md
+++ b/info/knuth-hint/README.md
@@ -10,8 +10,8 @@ sources and their changes in parallel. Also included is the collection of
Although not all the texts here are written or maintained by Donald Knuth, it
is more convenient for everything to be collected in one place for reading and
searching. They all stem from the system that Knuth created. The central
-entry point is the ‘index’ file, with links to the individual HINT documents,
-either in HTML or in PDF format.
+entry point is the ‘index’ file, with links to the individual documents, either
+in HTML or in PDF format.
If you believe to have found anything that remains technically, historically,
typographically, or politically incorrect in any of these files, please feel
@@ -21,4 +21,4 @@ The “License” of the `knuth-hint` package is “Public Domain” and it cove
the contents of this package, _not_ the various (and varying) “free software”
licenses of the presented software codes.
-This is version “2.2” of the `knuth-hint` package — 2024-03-16, Andreas Scherer.
+This is version “2.5” of the `knuth-hint` package — 2024-08-12, Andreas Scherer.
diff --git a/info/knuth-hint/bibtex/bibtex-changes.hnt b/info/knuth-hint/bibtex/bibtex-changes.hnt
index e5c76be4b7..bb7320d22b 100644
--- a/info/knuth-hint/bibtex/bibtex-changes.hnt
+++ b/info/knuth-hint/bibtex/bibtex-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/bibtex/bibtex.hnt b/info/knuth-hint/bibtex/bibtex.hnt
index 2e69c2120e..2e70fdd291 100644
--- a/info/knuth-hint/bibtex/bibtex.hnt
+++ b/info/knuth-hint/bibtex/bibtex.hnt
Binary files differ
diff --git a/info/knuth-hint/ctie/ctie-changes.hnt b/info/knuth-hint/ctie/ctie-changes.hnt
index 8a06169352..bff1a33ee2 100644
--- a/info/knuth-hint/ctie/ctie-changes.hnt
+++ b/info/knuth-hint/ctie/ctie-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/ctie/ctie.hnt b/info/knuth-hint/ctie/ctie.hnt
index dc2e646487..dbe5f3f800 100644
--- a/info/knuth-hint/ctie/ctie.hnt
+++ b/info/knuth-hint/ctie/ctie.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/common-changes.hnt b/info/knuth-hint/cweb/common-changes.hnt
index e12b8a3366..6ef8670957 100644
--- a/info/knuth-hint/cweb/common-changes.hnt
+++ b/info/knuth-hint/cweb/common-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/common.hnt b/info/knuth-hint/cweb/common.hnt
index 2d516e598c..084fbabe82 100644
--- a/info/knuth-hint/cweb/common.hnt
+++ b/info/knuth-hint/cweb/common.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/ctangle-changes.hnt b/info/knuth-hint/cweb/ctangle-changes.hnt
index 6048e78517..296bf59faa 100644
--- a/info/knuth-hint/cweb/ctangle-changes.hnt
+++ b/info/knuth-hint/cweb/ctangle-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/ctangle.hnt b/info/knuth-hint/cweb/ctangle.hnt
index 5e824be267..79c6ac0553 100644
--- a/info/knuth-hint/cweb/ctangle.hnt
+++ b/info/knuth-hint/cweb/ctangle.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/ctwill.hnt b/info/knuth-hint/cweb/ctwill.hnt
index 8f413813a2..d623b5327a 100644
--- a/info/knuth-hint/cweb/ctwill.hnt
+++ b/info/knuth-hint/cweb/ctwill.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/cweave-changes.hnt b/info/knuth-hint/cweb/cweave-changes.hnt
index d652309301..f50e1420b7 100644
--- a/info/knuth-hint/cweb/cweave-changes.hnt
+++ b/info/knuth-hint/cweb/cweave-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/cweave.hnt b/info/knuth-hint/cweb/cweave.hnt
index 2461ca986b..9ab844070a 100644
--- a/info/knuth-hint/cweb/cweave.hnt
+++ b/info/knuth-hint/cweb/cweave.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/cwebman.hnt b/info/knuth-hint/cweb/cwebman.hnt
index 53b2217e48..2b1c8a8bf6 100644
--- a/info/knuth-hint/cweb/cwebman.hnt
+++ b/info/knuth-hint/cweb/cwebman.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/refsort-changes.hnt b/info/knuth-hint/cweb/refsort-changes.hnt
index b8cbae7dca..18ba229281 100644
--- a/info/knuth-hint/cweb/refsort-changes.hnt
+++ b/info/knuth-hint/cweb/refsort-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/refsort.hnt b/info/knuth-hint/cweb/refsort.hnt
index aaf28e60e4..1b1c06b612 100644
--- a/info/knuth-hint/cweb/refsort.hnt
+++ b/info/knuth-hint/cweb/refsort.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/twinx-changes.hnt b/info/knuth-hint/cweb/twinx-changes.hnt
index 42a979c0f3..8de68935e6 100644
--- a/info/knuth-hint/cweb/twinx-changes.hnt
+++ b/info/knuth-hint/cweb/twinx-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/cweb/twinx.hnt b/info/knuth-hint/cweb/twinx.hnt
index b1def8c2be..6b332e3b20 100644
--- a/info/knuth-hint/cweb/twinx.hnt
+++ b/info/knuth-hint/cweb/twinx.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.eight.hnt b/info/knuth-hint/errata/errata.eight.hnt
index e854b5cac6..e0fd74b016 100644
--- a/info/knuth-hint/errata/errata.eight.hnt
+++ b/info/knuth-hint/errata/errata.eight.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.eleven.hnt b/info/knuth-hint/errata/errata.eleven.hnt
index 6bea192135..4011a1fc29 100644
--- a/info/knuth-hint/errata/errata.eleven.hnt
+++ b/info/knuth-hint/errata/errata.eleven.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.five.hnt b/info/knuth-hint/errata/errata.five.hnt
index 70bc65040c..449a9f9a04 100644
--- a/info/knuth-hint/errata/errata.five.hnt
+++ b/info/knuth-hint/errata/errata.five.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.four.hnt b/info/knuth-hint/errata/errata.four.hnt
index 4affc611d3..c03760085c 100644
--- a/info/knuth-hint/errata/errata.four.hnt
+++ b/info/knuth-hint/errata/errata.four.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.hnt b/info/knuth-hint/errata/errata.hnt
index 69b0a6190a..8cc4f643bb 100644
--- a/info/knuth-hint/errata/errata.hnt
+++ b/info/knuth-hint/errata/errata.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.nine.hnt b/info/knuth-hint/errata/errata.nine.hnt
index 575b99bee2..9c8d455e04 100644
--- a/info/knuth-hint/errata/errata.nine.hnt
+++ b/info/knuth-hint/errata/errata.nine.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.one.hnt b/info/knuth-hint/errata/errata.one.hnt
index cb68aa0fd1..f33068e118 100644
--- a/info/knuth-hint/errata/errata.one.hnt
+++ b/info/knuth-hint/errata/errata.one.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.seven.hnt b/info/knuth-hint/errata/errata.seven.hnt
index 9fec56f15b..3e54062604 100644
--- a/info/knuth-hint/errata/errata.seven.hnt
+++ b/info/knuth-hint/errata/errata.seven.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.six.hnt b/info/knuth-hint/errata/errata.six.hnt
index 2208a5908d..a12093bbb6 100644
--- a/info/knuth-hint/errata/errata.six.hnt
+++ b/info/knuth-hint/errata/errata.six.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.ten.hnt b/info/knuth-hint/errata/errata.ten.hnt
index 66a9491861..53b21ae7d1 100644
--- a/info/knuth-hint/errata/errata.ten.hnt
+++ b/info/knuth-hint/errata/errata.ten.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.three.hnt b/info/knuth-hint/errata/errata.three.hnt
index f0d476ae60..bb835f803a 100644
--- a/info/knuth-hint/errata/errata.three.hnt
+++ b/info/knuth-hint/errata/errata.three.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.twelve.hnt b/info/knuth-hint/errata/errata.twelve.hnt
index 2d23f2e6a6..01779a9cf3 100644
--- a/info/knuth-hint/errata/errata.twelve.hnt
+++ b/info/knuth-hint/errata/errata.twelve.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errata.two.hnt b/info/knuth-hint/errata/errata.two.hnt
index 423b12ccc2..f53c7ea79a 100644
--- a/info/knuth-hint/errata/errata.two.hnt
+++ b/info/knuth-hint/errata/errata.two.hnt
Binary files differ
diff --git a/info/knuth-hint/errata/errorlog.hnt b/info/knuth-hint/errata/errorlog.hnt
index b1a301b57c..494cc3da65 100644
--- a/info/knuth-hint/errata/errorlog.hnt
+++ b/info/knuth-hint/errata/errorlog.hnt
Binary files differ
diff --git a/info/knuth-hint/etc/vftovp-changes.hnt b/info/knuth-hint/etc/vftovp-changes.hnt
index a873a4fd3f..2f6382278d 100644
--- a/info/knuth-hint/etc/vftovp-changes.hnt
+++ b/info/knuth-hint/etc/vftovp-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/etc/vftovp.hnt b/info/knuth-hint/etc/vftovp.hnt
index d4143c4281..baccc77368 100644
--- a/info/knuth-hint/etc/vftovp.hnt
+++ b/info/knuth-hint/etc/vftovp.hnt
Binary files differ
diff --git a/info/knuth-hint/etc/vptovf-changes.hnt b/info/knuth-hint/etc/vptovf-changes.hnt
index fcdf539b8b..b974bda31d 100644
--- a/info/knuth-hint/etc/vptovf-changes.hnt
+++ b/info/knuth-hint/etc/vptovf-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/etc/vptovf.hnt b/info/knuth-hint/etc/vptovf.hnt
index 5998ed5aef..f92d6ca717 100644
--- a/info/knuth-hint/etc/vptovf.hnt
+++ b/info/knuth-hint/etc/vptovf.hnt
Binary files differ
diff --git a/info/knuth-hint/hitex/hitex.hnt b/info/knuth-hint/hitex/hitex.hnt
index 8a5cb8d4cc..6e4a173264 100644
--- a/info/knuth-hint/hitex/hitex.hnt
+++ b/info/knuth-hint/hitex/hitex.hnt
Binary files differ
diff --git a/info/knuth-hint/index.html b/info/knuth-hint/index.html
index 78b58c2d12..93010187cd 100644
--- a/info/knuth-hint/index.html
+++ b/info/knuth-hint/index.html
@@ -178,9 +178,8 @@
<code>WEB</code> and <code>CWEB</code> programs in readable format. With
the exception of <code>XeTeX</code>, all documents are in the
<code>HINT</code> format and can be viewed with the
-<code>hintview</code> program; see <a
-href="https://github.com/ruckertm/HINT">the HINT homepage</a> for the
-latest version.</p>
+<code>hintview</code> program, available from <a
+href="https://github.com/ruckertm/HINT">the HINT homepage</a>.</p>
<p>The <code>NAMED</code> entries represent the unmodified base sources
as written by their respective authors, the attached <code>chg</code>
links point to only the changed sections (or modules) as applied for
@@ -247,7 +246,9 @@ href="web/weave.hnt"><code>WEAVE</code></a>+<a
href="web/weave-changes.hnt"><code>chg</code></a> <a
href="web/tangle.hnt"><code>TANGLE</code></a>+<a
href="web/tangle-changes.hnt"><code>chg</code></a> <a
-href="web/twill.hnt"><code>TWILL</code></a> <span>]</span></p></li>
+href="web/twill.hnt"><code>TWILL</code></a><a href="#fn1"
+class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a>
+<span>]</span></p></li>
</ul>
<h2 id="complementary-web-programs-by-other-authors">Complementary WEB
programs by other authors</h2>
@@ -286,7 +287,8 @@ href="cweb/ctangle.hnt"><code>CTANGLE</code></a>+<a
href="cweb/ctangle-changes.hnt"><code>chg</code></a> <a
href="cweb/cweave.hnt"><code>CWEAVE</code></a>+<a
href="cweb/cweave-changes.hnt"><code>chg</code></a><br />
-<a href="cweb/ctwill.hnt"><code>CTWILL</code></a> <a
+<a href="cweb/ctwill.hnt"><code>CTWILL</code></a><a href="#fn2"
+class="footnote-ref" id="fnref2" role="doc-noteref"><sup>2</sup></a> <a
href="cweb/refsort.hnt"><code>REFSORT</code></a>+<a
href="cweb/refsort-changes.hnt"><code>chg</code></a> <a
href="cweb/twinx.hnt"><code>TWINX</code></a>+<a
@@ -301,6 +303,11 @@ href="tie/tie.hnt"><code>TIE</code></a>+<a
href="tie/tie-changes.hnt"><code>chg</code></a> <span>]</span></p></li>
<li><p><code>hitex/</code> <span>[</span> <a
href="hitex/hitex.hnt"><code>HiTeX</code></a> <span>]</span></p></li>
+<li><p><code>mp/</code> <span>[</span> <a
+href="mp/mp.hnt"><code>MP</code></a> <a
+href="mp/mpost.hnt"><code>MPOST</code></a> <span>]</span><a href="#fn3"
+class="footnote-ref" id="fnref3"
+role="doc-noteref"><sup>3</sup></a></p></li>
</ul>
<h2 id="errata-for-computers-typesetting-by-donald-e.-knuth">Errata for
“Computers &amp; Typesetting” by Donald E. Knuth</h2>
@@ -337,6 +344,24 @@ early 2014</a></p></li>
</ul></li>
</ul>
<h2 id="happy-cweb-programming">Happy C/WEB Programming!</h2>
-<p>2024-03-16 Andreas Scherer</p>
+<p>2024-08-11 Andreas Scherer</p>
+<section id="footnotes" class="footnotes footnotes-end-of-document"
+role="doc-endnotes">
+<hr />
+<ol>
+<li id="fn1"><p><code>TWILL</code> is presented here as a changed
+variant of <code>WEAVE</code>.<a href="#fnref1" class="footnote-back"
+role="doc-backlink">↩︎</a></p></li>
+<li id="fn2"><p><code>CTWILL</code> is presented here in its own format
+with a “mini-index” for every single code section.<a href="#fnref2"
+class="footnote-back" role="doc-backlink">↩︎</a></p></li>
+<li id="fn3"><p><code>MP</code> and <code>MPOST</code> have received
+quite a few changes “behind the scenes” in order to present them in this
+collection; see project <a
+href="https://github.com/ascherer/mplibdir"><code>mplibdir</code></a>
+for details.<a href="#fnref3" class="footnote-back"
+role="doc-backlink">↩︎</a></p></li>
+</ol>
+</section>
</body>
</html>
diff --git a/info/knuth-hint/index.pdf b/info/knuth-hint/index.pdf
index 63f7fe051d..2a06e900da 100644
--- a/info/knuth-hint/index.pdf
+++ b/info/knuth-hint/index.pdf
Binary files differ
diff --git a/info/knuth-hint/mf/mf-changes.hnt b/info/knuth-hint/mf/mf-changes.hnt
index 4417e9901c..bc1667bd45 100644
--- a/info/knuth-hint/mf/mf-changes.hnt
+++ b/info/knuth-hint/mf/mf-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/mf/mf.hnt b/info/knuth-hint/mf/mf.hnt
index 1afd231b71..eb97bb443c 100644
--- a/info/knuth-hint/mf/mf.hnt
+++ b/info/knuth-hint/mf/mf.hnt
Binary files differ
diff --git a/info/knuth-hint/mf/trapman.hnt b/info/knuth-hint/mf/trapman.hnt
index ce8cf0e61e..3fcd741974 100644
--- a/info/knuth-hint/mf/trapman.hnt
+++ b/info/knuth-hint/mf/trapman.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftodvi-changes.hnt b/info/knuth-hint/mfware/gftodvi-changes.hnt
index 9acebf05e5..f5c7cd74e5 100644
--- a/info/knuth-hint/mfware/gftodvi-changes.hnt
+++ b/info/knuth-hint/mfware/gftodvi-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftodvi.hnt b/info/knuth-hint/mfware/gftodvi.hnt
index d7cf17f9d5..ef5608bc68 100644
--- a/info/knuth-hint/mfware/gftodvi.hnt
+++ b/info/knuth-hint/mfware/gftodvi.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftopk-changes.hnt b/info/knuth-hint/mfware/gftopk-changes.hnt
index ea1defaf64..ce113516dd 100644
--- a/info/knuth-hint/mfware/gftopk-changes.hnt
+++ b/info/knuth-hint/mfware/gftopk-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftopk.hnt b/info/knuth-hint/mfware/gftopk.hnt
index b6f60cbaa1..642a1d4569 100644
--- a/info/knuth-hint/mfware/gftopk.hnt
+++ b/info/knuth-hint/mfware/gftopk.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftype-changes.hnt b/info/knuth-hint/mfware/gftype-changes.hnt
index 437ba9fe60..fa571b7a07 100644
--- a/info/knuth-hint/mfware/gftype-changes.hnt
+++ b/info/knuth-hint/mfware/gftype-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/gftype.hnt b/info/knuth-hint/mfware/gftype.hnt
index 1c2df72eec..35f95eec40 100644
--- a/info/knuth-hint/mfware/gftype.hnt
+++ b/info/knuth-hint/mfware/gftype.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/mft-changes.hnt b/info/knuth-hint/mfware/mft-changes.hnt
index 6b76611eca..d7ebe9dcd5 100644
--- a/info/knuth-hint/mfware/mft-changes.hnt
+++ b/info/knuth-hint/mfware/mft-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/mfware/mft.hnt b/info/knuth-hint/mfware/mft.hnt
index fb513a2a13..227297db87 100644
--- a/info/knuth-hint/mfware/mft.hnt
+++ b/info/knuth-hint/mfware/mft.hnt
Binary files differ
diff --git a/info/knuth-hint/mp/mp.hnt b/info/knuth-hint/mp/mp.hnt
new file mode 100644
index 0000000000..062debf19d
--- /dev/null
+++ b/info/knuth-hint/mp/mp.hnt
Binary files differ
diff --git a/info/knuth-hint/mp/mpost.hnt b/info/knuth-hint/mp/mpost.hnt
new file mode 100644
index 0000000000..b36ab06108
--- /dev/null
+++ b/info/knuth-hint/mp/mpost.hnt
Binary files differ
diff --git a/info/knuth-hint/other/dvicopy-changes.hnt b/info/knuth-hint/other/dvicopy-changes.hnt
index 057ed90238..da00d6b634 100644
--- a/info/knuth-hint/other/dvicopy-changes.hnt
+++ b/info/knuth-hint/other/dvicopy-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/other/dvicopy.hnt b/info/knuth-hint/other/dvicopy.hnt
index d200c6c073..f70873e733 100644
--- a/info/knuth-hint/other/dvicopy.hnt
+++ b/info/knuth-hint/other/dvicopy.hnt
Binary files differ
diff --git a/info/knuth-hint/other/patgen-changes.hnt b/info/knuth-hint/other/patgen-changes.hnt
index 523add9b50..4e1b58399d 100644
--- a/info/knuth-hint/other/patgen-changes.hnt
+++ b/info/knuth-hint/other/patgen-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/other/patgen.hnt b/info/knuth-hint/other/patgen.hnt
index a451e836d2..5bdcb12c11 100644
--- a/info/knuth-hint/other/patgen.hnt
+++ b/info/knuth-hint/other/patgen.hnt
Binary files differ
diff --git a/info/knuth-hint/other/pktogf-changes.hnt b/info/knuth-hint/other/pktogf-changes.hnt
index 95cdb945b3..24517a168c 100644
--- a/info/knuth-hint/other/pktogf-changes.hnt
+++ b/info/knuth-hint/other/pktogf-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/other/pktogf.hnt b/info/knuth-hint/other/pktogf.hnt
index c4d4ba7890..213e490402 100644
--- a/info/knuth-hint/other/pktogf.hnt
+++ b/info/knuth-hint/other/pktogf.hnt
Binary files differ
diff --git a/info/knuth-hint/other/pktype-changes.hnt b/info/knuth-hint/other/pktype-changes.hnt
index 382d09362d..0ab71373a7 100644
--- a/info/knuth-hint/other/pktype-changes.hnt
+++ b/info/knuth-hint/other/pktype-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/other/pktype.hnt b/info/knuth-hint/other/pktype.hnt
index b1430e1d38..d7011f6ac5 100644
--- a/info/knuth-hint/other/pktype.hnt
+++ b/info/knuth-hint/other/pktype.hnt
Binary files differ
diff --git a/info/knuth-hint/pdftex/pdftex-changes.hnt b/info/knuth-hint/pdftex/pdftex-changes.hnt
index 3b43c58d95..9213de8719 100644
--- a/info/knuth-hint/pdftex/pdftex-changes.hnt
+++ b/info/knuth-hint/pdftex/pdftex-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/pdftex/pdftex.hnt b/info/knuth-hint/pdftex/pdftex.hnt
index e29767f7be..662676c11f 100644
--- a/info/knuth-hint/pdftex/pdftex.hnt
+++ b/info/knuth-hint/pdftex/pdftex.hnt
Binary files differ
diff --git a/info/knuth-hint/tex/glue.hnt b/info/knuth-hint/tex/glue.hnt
index 79b62fc2b7..7d11599b64 100644
--- a/info/knuth-hint/tex/glue.hnt
+++ b/info/knuth-hint/tex/glue.hnt
Binary files differ
diff --git a/info/knuth-hint/tex/tex-changes.hnt b/info/knuth-hint/tex/tex-changes.hnt
index 14c5b76456..fb47d0ed42 100644
--- a/info/knuth-hint/tex/tex-changes.hnt
+++ b/info/knuth-hint/tex/tex-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/tex/tex.hnt b/info/knuth-hint/tex/tex.hnt
index f95932650d..76e090eadf 100644
--- a/info/knuth-hint/tex/tex.hnt
+++ b/info/knuth-hint/tex/tex.hnt
Binary files differ
diff --git a/info/knuth-hint/tex/tripman.hnt b/info/knuth-hint/tex/tripman.hnt
index 45a15b2435..e6bf47fd73 100644
--- a/info/knuth-hint/tex/tripman.hnt
+++ b/info/knuth-hint/tex/tripman.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/dvitype-changes.hnt b/info/knuth-hint/texware/dvitype-changes.hnt
index 7ca0d271c7..f2753579cf 100644
--- a/info/knuth-hint/texware/dvitype-changes.hnt
+++ b/info/knuth-hint/texware/dvitype-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/dvitype.hnt b/info/knuth-hint/texware/dvitype.hnt
index 9d0a2a1345..d74ee84d47 100644
--- a/info/knuth-hint/texware/dvitype.hnt
+++ b/info/knuth-hint/texware/dvitype.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/pltotf-changes.hnt b/info/knuth-hint/texware/pltotf-changes.hnt
index f8e3a2194f..ffbaa0ac30 100644
--- a/info/knuth-hint/texware/pltotf-changes.hnt
+++ b/info/knuth-hint/texware/pltotf-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/pltotf.hnt b/info/knuth-hint/texware/pltotf.hnt
index 8599fd7c23..dc2e9231ea 100644
--- a/info/knuth-hint/texware/pltotf.hnt
+++ b/info/knuth-hint/texware/pltotf.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/pooltype-changes.hnt b/info/knuth-hint/texware/pooltype-changes.hnt
index 1a71d83523..2553863e05 100644
--- a/info/knuth-hint/texware/pooltype-changes.hnt
+++ b/info/knuth-hint/texware/pooltype-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/pooltype.hnt b/info/knuth-hint/texware/pooltype.hnt
index f4f59ab19f..25d9f9dc21 100644
--- a/info/knuth-hint/texware/pooltype.hnt
+++ b/info/knuth-hint/texware/pooltype.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/tftopl-changes.hnt b/info/knuth-hint/texware/tftopl-changes.hnt
index 6007c4f759..6cdbb61794 100644
--- a/info/knuth-hint/texware/tftopl-changes.hnt
+++ b/info/knuth-hint/texware/tftopl-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/texware/tftopl.hnt b/info/knuth-hint/texware/tftopl.hnt
index 24c22cd311..d4fe6558ee 100644
--- a/info/knuth-hint/texware/tftopl.hnt
+++ b/info/knuth-hint/texware/tftopl.hnt
Binary files differ
diff --git a/info/knuth-hint/tie/tie-changes.hnt b/info/knuth-hint/tie/tie-changes.hnt
index 2c5e9d43c8..7dfe63c503 100644
--- a/info/knuth-hint/tie/tie-changes.hnt
+++ b/info/knuth-hint/tie/tie-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/tie/tie.hnt b/info/knuth-hint/tie/tie.hnt
index 3bdfa2d76a..c47b75268e 100644
--- a/info/knuth-hint/tie/tie.hnt
+++ b/info/knuth-hint/tie/tie.hnt
Binary files differ
diff --git a/info/knuth-hint/web/tangle-changes.hnt b/info/knuth-hint/web/tangle-changes.hnt
index 26ff176658..d965062320 100644
--- a/info/knuth-hint/web/tangle-changes.hnt
+++ b/info/knuth-hint/web/tangle-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/web/tangle.hnt b/info/knuth-hint/web/tangle.hnt
index dcbfa4d184..cf2e7a47b4 100644
--- a/info/knuth-hint/web/tangle.hnt
+++ b/info/knuth-hint/web/tangle.hnt
Binary files differ
diff --git a/info/knuth-hint/web/twill.hnt b/info/knuth-hint/web/twill.hnt
index b95532ae38..80629d0591 100644
--- a/info/knuth-hint/web/twill.hnt
+++ b/info/knuth-hint/web/twill.hnt
Binary files differ
diff --git a/info/knuth-hint/web/weave-changes.hnt b/info/knuth-hint/web/weave-changes.hnt
index bd8987be5a..30d2555d4d 100644
--- a/info/knuth-hint/web/weave-changes.hnt
+++ b/info/knuth-hint/web/weave-changes.hnt
Binary files differ
diff --git a/info/knuth-hint/web/weave.hnt b/info/knuth-hint/web/weave.hnt
index 60273e2dec..0b0014bc93 100644
--- a/info/knuth-hint/web/weave.hnt
+++ b/info/knuth-hint/web/weave.hnt
Binary files differ
diff --git a/info/knuth-hint/web/webman.hnt b/info/knuth-hint/web/webman.hnt
index 02b010539a..633381144b 100644
--- a/info/knuth-hint/web/webman.hnt
+++ b/info/knuth-hint/web/webman.hnt
Binary files differ
diff --git a/info/knuth-hint/xetex/xetex-changes.pdf b/info/knuth-hint/xetex/xetex-changes.pdf
index addc6ca074..3163e99dd8 100644
--- a/info/knuth-hint/xetex/xetex-changes.pdf
+++ b/info/knuth-hint/xetex/xetex-changes.pdf
Binary files differ
diff --git a/info/knuth-hint/xetex/xetex.pdf b/info/knuth-hint/xetex/xetex.pdf
index 5c2a1baa05..ab14c6fd00 100644
--- a/info/knuth-hint/xetex/xetex.pdf
+++ b/info/knuth-hint/xetex/xetex.pdf
Binary files differ