texlive[60979] Master/texmf-dist: pwebmac (6nov21)
commits+karl at tug.org
commits+karl at tug.org
Sat Nov 6 21:40:50 CET 2021
Revision: 60979
http://tug.org/svn/texlive?view=revision&revision=60979
Author: karl
Date: 2021-11-06 21:40:50 +0100 (Sat, 06 Nov 2021)
Log Message:
-----------
pwebmac (6nov21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/plain/pwebmac/README.md
trunk/Master/texmf-dist/doc/plain/pwebmac/makeall
trunk/Master/texmf-dist/doc/plain/pwebmac/webman.ch
trunk/Master/texmf-dist/tex/plain/pwebmac/pwebmac.tex
Modified: trunk/Master/texmf-dist/doc/plain/pwebmac/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/plain/pwebmac/README.md 2021-11-06 20:40:33 UTC (rev 60978)
+++ trunk/Master/texmf-dist/doc/plain/pwebmac/README.md 2021-11-06 20:40:50 UTC (rev 60979)
@@ -30,4 +30,4 @@
The `pwebmac` package is free software and may be used without constraints.
-This is version “4.6.3” of the `pwebmac` package — 2021-08-12, Andreas Scherer.
+This is version “4.6.4” of the `pwebmac` package — 2021-11-06, Andreas Scherer.
Modified: trunk/Master/texmf-dist/doc/plain/pwebmac/makeall
===================================================================
--- trunk/Master/texmf-dist/doc/plain/pwebmac/makeall 2021-11-06 20:40:33 UTC (rev 60978)
+++ trunk/Master/texmf-dist/doc/plain/pwebmac/makeall 2021-11-06 20:40:50 UTC (rev 60979)
@@ -157,7 +157,7 @@
$SED_I -e "s/\(\\\\def\\\\title\)/\\\\datecontentspage\n\1/" $f.tex ;;
mf | tex | pdftex | xetex )
- $SED_I -e "s/\(\\\\def\\\\botofcontents\)/\\\\datethis\n\1/" $f.tex
+ $SED_I -e "s/\(\\\\def\\\\botofcontents\)/\\\\datethis\n\\\\emergencystretch=.1\\\\hsize\1/" $f.tex
# amend '\N' redefinition for PDF outlines in
# Metafont and TeX (also pdfTeX and XeTeX)
Modified: trunk/Master/texmf-dist/doc/plain/pwebmac/webman.ch
===================================================================
--- trunk/Master/texmf-dist/doc/plain/pwebmac/webman.ch 2021-11-06 20:40:33 UTC (rev 60978)
+++ trunk/Master/texmf-dist/doc/plain/pwebmac/webman.ch 2021-11-06 20:40:50 UTC (rev 60979)
@@ -56,7 +56,31 @@
\else Appendix~#1\fi}
@z
- at x
+ at x l.180
+\yskip\item{1)} A \TeX\ part, containing explanatory material about what
+ at y
+\yskip\itemitem{1)} A \TeX\ part, containing explanatory material about what
+ at z
+
+ at x l.183
+\item{2)} A definition part, containing macro definitions that serve as
+ at y
+\itemitem{2)} A definition part, containing macro definitions that serve as
+ at z
+
+ at x l.187
+\item{3)} A \PASCAL\ part, containing a piece of the program that
+ at y
+\itemitem{3)} A \PASCAL\ part, containing a piece of the program that
+ at z
+
+ at x l.358
+ \.{which is a \\\&\{packed\}{ }\\\&\{array\}{ }\$
+ at y
+ \.{which is a \\\&\{packed\}{ }\\\&\{array\}{ }\$%
+ at z
+
+ at x l.447
program for \.{TANGLE}, in the appendix, gives precise details about this
@y
program for \.{TANGLE}, in \pdfURL{Appendix~E}{tangle.pdf},
@@ -361,6 +385,14 @@
\pdfURL{Appendix~D}{weave.pdf} that incorporates your changes.
@z
+ at x l.1632
+\def\substep(10.#1){\par\hangindent 4em\noindent
+ \hbox to 4em{\hfil(10.#1) }\ignorespaces}
+ at y
+\def\substep(10.#1){\par\hangindent 3em\noindent
+ \hbox to 3em{\hfil(10.#1) }\ignorespaces}
+ at z
+
@x l.1666
computer by following Appendices D and E. Then you have to simulate the
@y
Modified: trunk/Master/texmf-dist/tex/plain/pwebmac/pwebmac.tex
===================================================================
--- trunk/Master/texmf-dist/tex/plain/pwebmac/pwebmac.tex 2021-11-06 20:40:33 UTC (rev 60978)
+++ trunk/Master/texmf-dist/tex/plain/pwebmac/pwebmac.tex 2021-11-06 20:40:50 UTC (rev 60979)
@@ -239,11 +239,11 @@
\message{*\modno} % progress report
\def\stripprefix##1>{}\def\gtitletoks{#2}%
\edef\gtitletoks{\expandafter\stripprefix\meaning\gtitletoks}%
- \edef\next{\write\cont{\Z{#2}{\modno}% write to contents file
+ \edef\next{\write\cont{\Z{\gtitletoks}{\modno}% write to contents file
{\noexpand\the\pageno}{\the\toksE}}}\next % \Z{title}{sec}{page}{ss}
\ifpdf\special{pdf: outline 0 << /Title (\the\toksE) /Dest
[ @thispage /FitH @ypos ] >>}\fi
- \ifon\startsection{\bf#2.\quad}\ignorespaces}
+ \ifon\startsection{\bf\ignorespaces#2.\quad}\ignorespaces}
\def\MN#1.{\par % common code for \M, \N
{\xdef\modstar{#1}\let\*=\empty\xdef\modno{#1}}% remove \* from section name
\ifx\modno\modstar \onmaybe \else\ontrue \fi
@@ -339,7 +339,7 @@
\write\cont{\catcode `\noexpand\@=12\relax} % \makeatother
\closeout\cont % the contents information has been fully gathered
\output{\ifpagesaved\normaloutput{\box\sbox}\lheader\rheader\fi
- \global\setbox\sbox=\page \global\pagesavedtrue}
+ \global\setbox\sbox=\page \global\pagesavedtrue \mark{\topmark}}
\pagesavedfalse \eject % eject the page-so-far and predecessors
\setbox\sbox\vbox{\unvbox\sbox} % take it out of its box
\vsize=\pageheight \advance\vsize by -\ht\sbox % the remaining height
More information about the tex-live-commits
mailing list.