From 71de54affa9aaef9d3c3687b7c208aa845acae94 Mon Sep 17 00:00:00 2001 From: Andreas Scherer Date: Thu, 25 Jun 2020 12:06:28 +0000 Subject: [CTWILL] Save a few widow lines. Move singular closing braces to the previous page. git-svn-id: svn://tug.org/texlive/trunk@55659 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/cwebdir/ctwill-mini.ch | 30 ++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'Build/source') diff --git a/Build/source/texk/web2c/cwebdir/ctwill-mini.ch b/Build/source/texk/web2c/cwebdir/ctwill-mini.ch index 655d4150094..54754e0fc7c 100644 --- a/Build/source/texk/web2c/cwebdir/ctwill-mini.ch +++ b/Build/source/texk/web2c/cwebdir/ctwill-mini.ch @@ -221,6 +221,12 @@ preceded by \.{@@(} instead of \.{@@<}.\par} @-c@> @z +@x +@= { +@y +@= {@+ +@z + @x @ @= @y @@ -268,6 +274,16 @@ Thus, it @r @ We get to this section only in the unusual case that the entire output line @z +@x +static eight_bits +copy_TeX(void) +{ +@y +static eight_bits +copy_TeX(void) +{@+ +@z + @x @ The |copy_comment| function issues a warning if more braces are opened than @y @@ -576,6 +592,12 @@ If the first identifier is the keyword `\&{operator}', we give up; \hfil\break|make_reserved|, hence |tok_loc| has been set. @z +@x +{ token_pointer j; +@y +{@+ token_pointer j; +@z + @x @ The trickiest part of \.{CTWILL} is the procedure |make_ministring(l)|, @y @@ -583,6 +605,14 @@ If the first identifier is the keyword `\&{operator}', we give up; @-b@> @z +@x + int l) /* 0, 1, or 2 */ +{ +@y + int l) /* 0, 1, or 2 */ +{@+ +@z + @x @ @= @y -- cgit v1.2.3