summaryrefslogtreecommitdiff
path: root/info/digests/texhax/txh/mkdiffs.txh
diff options
context:
space:
mode:
Diffstat (limited to 'info/digests/texhax/txh/mkdiffs.txh')
-rw-r--r--info/digests/texhax/txh/mkdiffs.txh924
1 files changed, 924 insertions, 0 deletions
diff --git a/info/digests/texhax/txh/mkdiffs.txh b/info/digests/texhax/txh/mkdiffs.txh
new file mode 100644
index 0000000000..c82f8fd590
--- /dev/null
+++ b/info/digests/texhax/txh/mkdiffs.txh
@@ -0,0 +1,924 @@
+11-Mar-88 14:35:25-PST,35785;000000000000
+Return-Path: <mackay@june.cs.washington.edu>
+Date: Fri, 11 Mar 88 14:35:06 PST
+From: mackay@june.cs.washington.edu (Pierre MacKay)
+Subject: LaTeX-3Jan_to_22Feb.diffs
+
+Here are the diffs for a set of new files which I got from Score just
+before TeXhax went on vacation.
+ Pierre A. MacKay
+ TUG Site Coordinator for
+ Unix-flavored TeX
+# This is a shell archive.
+# Remove everything above and including the cut line.
+# Then run the rest of the file through sh.
+#-----cut here-----cut here-----cut here-----cut here-----
+#!/bin/sh
+# shar: Shell Archiver
+# Run the following text with /bin/sh to create:
+# article.doc_diff
+# article.sty_diff
+# bk10.doc_diff
+# bk10.sty_diff
+# bk11.doc_diff
+# bk11.sty_diff
+# bk12.doc_diff
+# bk12.sty_diff
+# book.doc_diff
+# book.sty_diff
+# latex-bug.diff
+# latex.diff
+# letter.doc_diff
+# letter.sty_diff
+# rep10.doc_diff
+# rep10.sty_diff
+# rep11.doc_diff
+# rep11.sty_diff
+# rep12.doc_diff
+# rep12.sty_diff
+# report.doc_diff
+# This archive created: Fri Feb 26 15:13:51 1988
+cat << \SHAR_EOF > article.doc_diff
+1c1
+< % ARTICLE DOCUMENT STYLE -- Released 12 October 1987
+---
+> % ARTICLE DOCUMENT STYLE -- Released 5 February 1988
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+5c5
+< \typeout{Document Style `article' <12 Oct 87>.}
+---
+> \typeout{Document Style `article' <5 Feb 88>.}
+341c341,343
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+342a345
+>
+SHAR_EOF
+cat << \SHAR_EOF > article.sty_diff
+1c1
+< % article.sty 12-Oct-87
+---
+> % article.sty 5-Feb-88
+3c3
+< \typeout{Document Style `article' <12 Oct 87>.}
+---
+> \typeout{Document Style `article' <5 Feb 88>.}
+91c91,92
+< \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil
+> \nobreak\hbox to\@pnumwidth{\hss #2}\par
+92a94
+>
+SHAR_EOF
+cat << \SHAR_EOF > bk10.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+224,266c221
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+<
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk10.sty_diff
+1c1
+< % bk10.sty 22-Dec-87
+---
+> % bk10.sty 19-Jan-88
+55,69d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+<
+SHAR_EOF
+cat << \SHAR_EOF > bk11.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+219,261c216
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk11.sty_diff
+1c1
+< % bk11.sty 22-Dec-87
+---
+> % bk11.sty 19-Jan-88
+55,68d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > bk12.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+222,261c219
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk12.sty_diff
+1c1
+< % bk12.sty 22-Dec-87
+---
+> % bk12.sty 19-Jan-88
+55,67d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > book.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 12 October 1987
+---
+> % BOOK DOCUMENT STYLE -- Released 5 February 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+5c5
+< \typeout{Document Style `book' <12 Oct 87>.}
+---
+> \typeout{Document Style `book' <5 Feb 88>.}
+46a47,49
+> % \part:
+> % \huge\bf Part \thepart % THEN Print 'Part' and number
+> % ~~~~
+254a258,260
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+> % PART %
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+255a262,306
+> \def\part{\cleardoublepage % Starts new page.
+> \thispagestyle{plain} % Page style of part page is 'plain'
+> \if@twocolumn % IF two-column style
+> \onecolumn % THEN \onecolumn
+> \@tempswatrue % @tempswa := true
+> \else \@tempswafalse % ELSE @tempswa := false
+> \fi % FI
+> \hbox{}\vfil % Add fil glue to center title
+> %% \bgroup \centering % BEGIN centering %% Removed 19 Jan 88
+> \secdef\@part\@spart}
+>
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \refstepcounter{part} % THEN step part counter
+> \addcontentsline{toc}{part}{\thepart % add toc line
+> \hspace{1em}#1}\else % ELSE add unnumbered line
+> \addcontentsline{toc}{part}{#1}\fi % FI
+> \markboth{}{}
+> {\centering % %% added 19 Jan 88
+> \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \huge\bf Part \thepart % THEN Print 'Part' and number
+> \par % in \huge bold.
+> \vskip 20pt \fi % Add space before title.
+> \Huge \bf % FI
+> #1\par}\@endpart} % Print Title in \Huge bold.
+>
+>
+> % \@endpart finishes the part page
+> %
+> \def\@endpart{\vfil\newpage % End page with 1fil glue.
+> \if@twoside % IF twoside printing
+> \hbox{} % THEN Produce totally blank page
+> \thispagestyle{empty}
+> \newpage
+> \fi % FI
+> \if@tempswa % IF @tempswa = true
+> \twocolumn % THEN \twocolumn
+> \fi} % FI
+>
+> \def\@spart#1{{\centering % %% added 19 Jan 88
+> \Huge \bf % Print title in \huge boldface
+> #1\par}\@endpart}
+>
+>
+>
+334c385,387
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+336c389
+<
+---
+>
+SHAR_EOF
+cat << \SHAR_EOF > book.sty_diff
+1c1
+< % book.sty 12-Oct-87
+---
+> % book.sty 5-Feb-88
+3c3
+< \typeout{Document Style `book' <12 Oct 87>.}
+---
+> \typeout{Document Style `book' <5 Feb 88>.}
+73a74,86
+> \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+> \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \secdef\@part\@spart}
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+> \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+> \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+> {\centering \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par
+> \vskip 20pt \fi \Huge \bf #1\par}\@endpart}
+> \def\@endpart{\vfil\newpage \if@twoside \hbox{} \thispagestyle{empty}
+> \newpage
+> \fi \if@tempswa \twocolumn \fi}
+> \def\@spart#1{{\centering \Huge \bf #1\par}\@endpart}
+>
+95c108,109
+< \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil
+> \nobreak\hbox to\@pnumwidth{\hss #2}\par
+SHAR_EOF
+cat << \SHAR_EOF > latex-bug.diff
+3,11c3,11
+< ADDENDUM.TEX 8 Jan 88 ARTICLE.DOC/STY 12 Oct 87 LATEX.INS 17 Jan 87
+< IDX.TEX 22 Jan 85 ART10.DOC/STY 22 Dec 87 LATEX.BUG 8 Jan 88
+< LABLST.TEX 5 Jan 85 ART11.DOC/STY 22 Dec 87 LOCAL.GID 24 Sep 85
+< LATEX.TEX 3 Jan 88 ART12.DOC/STY 22 Dec 87 LFONTS.AMR 6 May 86
+< LFONTS.TEX 11 Nov 86 BEZIER.DOC/STY 17 Dec 85
+< LOCAL.TEX 17 Jan 87 BOOK.DOC/STY 12 Oct 87
+< LPLAIN.TEX 24 Jul 87 BK10.DOC/STY 22 Dec 87
+< MAKEINDEX.TEX 17 Feb 87 BK11.DOC/STY 22 Dec 87
+< SAMPLE.TEX 9 Apr 86 BK12.DOC/STY 22 Dec 87
+---
+> ADDENDUM.TEX 8 Jan 88 ARTICLE.DOC/STY 5 Feb 88 LATEX.BUG 22 Feb 88
+> IDX.TEX 22 Jan 85 ART10.DOC/STY 22 Dec 87 LATEX.DIF 22 Feb 88
+> LABLST.TEX 5 Jan 85 ART11.DOC/STY 22 Dec 87 LATEX.INS 15 Jan 88
+> LATEX.TEX 25 Jan 88 ART12.DOC/STY 22 Dec 87 LOCAL.GID 24 Sep 85
+> LFONTS.TEX 11 Nov 86 BEZIER.DOC/STY 17 Dec 85 LFONTS.AMR 6 May 86
+> LOCAL.TEX 12 Feb 88 BOOK.DOC/STY 5 Feb 88
+> LPLAIN.TEX 24 Jul 87 BK10.DOC/STY 19 Jan 88
+> MAKEINDEX.TEX 17 Feb 87 BK11.DOC/STY 19 Jan 88
+> SAMPLE.TEX 9 Apr 86 BK12.DOC/STY 19 Jan 88
+14c14
+< SMALL.TEX 5 Jul 85 LETTER.DOC/STY 22 Dec 87
+---
+> SMALL.TEX 5 Jul 85 LETTER.DOC/STY 20 Jan 88
+19,23c19,23
+< REPORT.DOC/STY 12 Oct 87
+< REP10.DOC/STY 22 Dec 87
+< REP11.DOC/STY 22 Dec 87
+< REP12.DOC/STY 22 Dec 87
+< SHOWIDX.DOC/STY 29 Oct 85
+---
+> REPORT.DOC/STY 5 Feb 88
+> REP10.DOC/STY 19 Jan 88
+> REP11.DOC/STY 19 Jan 88
+> REP12.DOC/STY 19 Jan 88
+> SHOWIDX.DOC/STY 22 Feb 88
+571a572,573
+> 124. The \frame command put an extra space after the box.
+> (Discovered by John Hershberger, corrected 14 Jan 88.)
+572a575,577
+> 125. \parskip wasn't restored in parboxes and footnotes, so it would
+> have the wrong value when a parbox or footnote appeared in a list
+> environment. (Discovered by Dominik Wujastyk, corrected 20 Jan 88.)
+573a579,594
+> 126. The leaders were not properly aligned in multiple-line
+> table-of-contents entries. (Discovered by Gunther Hartmann, corrected
+> 25 Jan 88.)
+>
+> 127. Strange things can happen if a command like \footnotemark that
+> doesn't generate in-line text appears between a \paragraph or
+> \subparagraph command (or any sectioning command that produces a
+> heading that's part of the following paragraph) and the following text.
+> What happens is that TeX sees the \footnotemark command before it sees
+> the argument to the \{sub}paragraph command, which can lead to
+> incorrect numbering and who knows what else. Any attempted fix is
+> likely to break other things, so I will not try to fix this.
+> (Discovered by Ed Zalta and Emma Pease.)
+>
+>
+>
+708a730,741
+>
+> 39. The \label command did not work for cross-referencing parts.
+> (Reported by Paul Karger, corrected 19 January 1988.)
+>
+> 40. Changes made to \l@section command (article style) and \l@chapter
+> command (book, report styles) for making table of contents entries to
+> conform to 25 Jan 88 change to \numberline. (Reported by
+> Gunther Hartmann, corrected 5 February 88.)
+>
+> 41. \protect did not work in the argumment to an \index command
+> when the showidx style option is used. (Reported by Nelson Beebe.
+> Corrected 22 Feb 88.)
+SHAR_EOF
+cat << \SHAR_EOF > latex.diff
+1c1
+< % LATEX VERSION 2.09 <3 Jan 1988>
+---
+> % LATEX VERSION 2.09 <25 Jan 1988>
+4,5c4,5
+< \everyjob{\typeout{LaTeX Version 2.09 <3 Jan 1988>}}
+< \immediate\write10{LaTeX Version 2.09 <3 Jan 1988>}
+---
+> \everyjob{\typeout{LaTeX Version 2.09 <25 Jan 1988>}}
+> \immediate\write10{LaTeX Version 2.09 <25 Jan 1988>}
+3692a3693
+> % \parskip = 0pt %% added 20 Jan 87
+3819a3821
+> %% (Extra space removed 14 Jan 88)
+3822,3826c3824,3827
+< \vbox{\vskip-\@wholewidth
+< \hrule \@height\@wholewidth
+< \hbox{\vrule \@width\@wholewidth #1\vrule \@width \@wholewidth}
+< \hrule \@height \@wholewidth\vskip -\@halfwidth}
+< \hskip-\@wholewidth}}
+---
+> \vbox{\vskip-\@wholewidth
+> \hrule \@height\@wholewidth
+> \hbox{\vrule \@width\@wholewidth #1\vrule \@width\@wholewidth}\hrule
+> \@height \@wholewidth\vskip -\@halfwidth}\hskip-\@wholewidth}}
+3880c3881
+< \parindent\z@
+---
+> \parindent\z@ \parskip\z@
+6088c6089,6091
+< % \numberline command.
+---
+> % \numberline command.
+> % As of 25 Jan 88, this is also the amount of extra indentation
+> % added to second and later lines of a multiple line entry.
+6090a6094
+> %
+6102c6106
+< {\hangindent #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+---
+> {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+6106c6110
+< \@tempdima #3\relax
+---
+> \@tempdima #3\relax \advance\leftskip \@tempdima \hbox{}\hskip -\leftskip
+6109a6114
+>
+6111a6117,6119
+> %%%
+> %%% Changed 25 Jan 88 to use \leftskip instead of \hangindent so
+> %%% leaders of multiple-line contents entries would line up properly.
+6113d6120
+<
+6115,6116c6122,6124
+< % It puts NUMBER flushleft in a box of width \@tempdima and adds
+< % \@tempdima to the hanging indentation.
+---
+> % It puts NUMBER flushleft in a box of width \@tempdima
+> % (Before 25 Jan 88 change, it also added \@tempdima to the hanging
+> % indentation.)
+6118c6126
+< \def\numberline#1{\advance\hangindent\@tempdima \hbox to\@tempdima{#1\hfil}}
+---
+> \def\numberline#1{\hbox to\@tempdima{#1\hfil}}
+6121d6128
+<
+6577c6584
+< { \end@float %%%% BRACE MATCHING} %% by 15 Dec 87 change
+---
+> % { \end@float %%%% BRACE MATCHING} %% by 15 Dec 87 change
+SHAR_EOF
+cat << \SHAR_EOF > letter.doc_diff
+1c1
+< % LETTER DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % LETTER DOCUMENT STYLE -- Released 20 Jan 88
+5c5
+< \typeout{Document Style `letter' <22 Dec 87>.}
+---
+> \typeout{Document Style `letter' <20 Jan 88>.}
+368c368
+< \long\def\closing#1{\par\nobreak\vspace{\parskip}
+---
+> \long\def\closing#1{\par\nobreak\vspace{\parskip}
+374c374
+< \ignorespaces #1\\[6\parskip]
+---
+> \ignorespaces #1\\[6\medskipamount]%% changed 20 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > letter.sty_diff
+1c1
+< % letter.sty 22-Dec-87
+---
+> % letter.sty 20-Jan-88
+3c3
+< \typeout{Document Style `letter' <22 Dec 87>.}
+---
+> \typeout{Document Style `letter' <20 Jan 88>.}
+128c128
+< \long\def\closing#1{\par\nobreak\vspace{\parskip}
+---
+> \long\def\closing#1{\par\nobreak\vspace{\parskip}
+134,135c134
+< \ignorespaces #1\\[6\parskip]
+< \ifx\@empty\fromsig
+---
+> \ignorespaces #1\\[6\medskipamount] \ifx\@empty\fromsig
+SHAR_EOF
+cat << \SHAR_EOF > rep10.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1986 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+227,269c224
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+<
+---
+> % Definition of \part moved to report.doc on 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep10.sty_diff
+1c1
+< % rep10.sty 22-Dec-87
+---
+> % rep10.sty 19-Jan-88
+58,72d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+<
+SHAR_EOF
+cat << \SHAR_EOF > rep11.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+226,267c223
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+---
+> % Definition of \part moved to report.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep11.sty_diff
+1c1
+< % rep11.sty 22-Dec-87
+---
+> % rep11.sty 19-Jan-88
+58,71d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > rep12.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+226,265c223
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+---
+> % Definition of \part moved to report.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep12.sty_diff
+1c1
+< % rep12.sty 22-Dec-87
+---
+> % rep12.sty 19-Jan-88
+58,70d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > report.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 12 October 1987
+---
+> % REPORT DOCUMENT STYLE -- Released 5 February 1988
+5c5
+< \typeout{Document Style `report' <12 Oct 87>.}
+---
+> \typeout{Document Style `report' <5 Feb 88>.}
+46a47,49
+> % \part:
+> % \huge\bf Part \thepart % THEN Print 'Part' and number
+> % ~~~~
+255a259,261
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+> % PART %
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+256a263,307
+> \def\part{\cleardoublepage % Starts new page.
+> \thispagestyle{plain} % Page style of part page is 'plain'
+> \if@twocolumn % IF two-column style
+> \onecolumn % THEN \onecolumn
+> \@tempswatrue % @tempswa := true
+> \else \@tempswafalse % ELSE @tempswa := false
+> \fi % FI
+> \hbox{}\vfil % Add fil glue to center title
+> %% \bgroup \centering % BEGIN centering %% Removed 19 Jan 88
+> \secdef\@part\@spart}
+>
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \refstepcounter{part} % THEN step part counter
+> \addcontentsline{toc}{part}{\thepart % add toc line
+> \hspace{1em}#1}\else % ELSE add unnumbered line
+> \addcontentsline{toc}{part}{#1}\fi % FI
+> \markboth{}{}
+> {\centering % %% added 19 Jan 88
+> \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \huge\bf Part \thepart % THEN Print 'Part' and number
+> \par % in \huge bold.
+> \vskip 20pt \fi % Add space before title.
+> \Huge \bf % FI
+> #1\par}\@endpart} % Print Title in \Huge bold.
+>
+>
+> % \@endpart finishes the part page
+> %
+> \def\@endpart{\vfil\newpage % End page with 1fil glue.
+> \if@twoside % IF twoside printing
+> \hbox{} % THEN Produce totally blank page
+> \thispagestyle{empty}
+> \newpage
+> \fi % FI
+> \if@tempswa % IF @tempswa = true
+> \twocolumn % THEN \twocolumn
+> \fi} % FI
+>
+> \def\@spart#1{{\centering % %% added 19 Jan 88
+> \Huge \bf % Print title in \huge boldface
+> #1\par}\@endpart}
+>
+>
+>
+335c386,388
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+SHAR_EOF
+# End of shell archive
+exit 0
+
+-------
+