diff options
author | Hans Hagen <pragma@wxs.nl> | 2020-07-30 17:51:33 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2020-07-30 17:51:33 +0200 |
commit | 4619c6e66ef47e8e4953142a5c65467a6b0a2c01 (patch) | |
tree | 68b96931ee0c1373695ef0a0f85d1c6433febc45 /tex/context/base/mkiv/spac-ver.mkxl | |
parent | 54af717a5c864e61d2ccd773457af149a90d900a (diff) | |
download | context-4619c6e66ef47e8e4953142a5c65467a6b0a2c01.tar.gz |
2020-07-30 16:52:00
Diffstat (limited to 'tex/context/base/mkiv/spac-ver.mkxl')
-rw-r--r-- | tex/context/base/mkiv/spac-ver.mkxl | 57 |
1 files changed, 26 insertions, 31 deletions
diff --git a/tex/context/base/mkiv/spac-ver.mkxl b/tex/context/base/mkiv/spac-ver.mkxl index c889aa05b..9c3f361c0 100644 --- a/tex/context/base/mkiv/spac-ver.mkxl +++ b/tex/context/base/mkiv/spac-ver.mkxl @@ -1355,19 +1355,14 @@ \let\oninterlineskip\relax -\unexpanded\def\leaveoutervmode - {\ifvmode\ifinner\else - \leavevmode - \fi\fi} - \unexpanded\def\resetpenalties#1% {\ifdefined#1% - #1\minusone + \frozen#1\minusone \fi} \unexpanded\def\setpenalties#1#2#3% {\ifdefined#1% space before #3 prevents lookahead problems, needed when #3=text - #1\numexpr#2+\plusone\relax\space\doexpandedrecurse{\the\numexpr#2\relax}{ #3}\zerocount\relax + \frozen#1\numexpr#2+\plusone\relax\space\doexpandedrecurse{\the\numexpr#2\relax}{ #3}\zerocount\relax \fi} %D \macros @@ -1410,12 +1405,12 @@ \def\defaultgridadjdemerits {10000} % always was so \unexpanded\def\nopenalties - {\widowpenalty \zerocount - \clubpenalty \zerocount - \brokenpenalty \zerocount - \doublehyphendemerits\zerocount - \finalhyphendemerits \zerocount - \adjdemerits \zerocount} + {\frozen\widowpenalty \zerocount + \frozen\clubpenalty \zerocount + \frozen\brokenpenalty \zerocount + \frozen\doublehyphendemerits\zerocount + \frozen\finalhyphendemerits \zerocount + \frozen\adjdemerits \zerocount} \unexpanded\def\setdefaultpenalties {\directsetup{\systemsetupsprefix\s!default}} @@ -1432,13 +1427,13 @@ \directsetup{\systemsetupsprefix\s!reset} - \widowpenalty \defaultwidowpenalty - \clubpenalty \defaultclubpenalty - \displaywidowpenalty \defaultdisplaywidowpenalty - \brokenpenalty \defaultbrokenpenalty - \doublehyphendemerits\defaultdoublehyphendemerits - \finalhyphendemerits \defaultfinalhyphendemerits - \adjdemerits \defaultadjdemerits + \frozen\widowpenalty \defaultwidowpenalty + \frozen\clubpenalty \defaultclubpenalty + \frozen\displaywidowpenalty \defaultdisplaywidowpenalty + \frozen\brokenpenalty \defaultbrokenpenalty + \frozen\doublehyphendemerits\defaultdoublehyphendemerits + \frozen\finalhyphendemerits \defaultfinalhyphendemerits + \frozen\adjdemerits \defaultadjdemerits \stopsetups @@ -1446,13 +1441,13 @@ \directsetup{\systemsetupsprefix\s!reset} - \widowpenalty \defaultgridwidowpenalty - \clubpenalty \defaultgridclubpenalty - \displaywidowpenalty \defaultgriddisplaywidowpenalty - \brokenpenalty \defaultgridbrokenpenalty - \doublehyphendemerits\defaultgriddoublehyphendemerits - \finalhyphendemerits \defaultgridfinalhyphendemerits - \adjdemerits \defaultgridadjdemerits + \frozen\widowpenalty \defaultgridwidowpenalty + \frozen\clubpenalty \defaultgridclubpenalty + \frozen\displaywidowpenalty \defaultgriddisplaywidowpenalty + \frozen\brokenpenalty \defaultgridbrokenpenalty + \frozen\doublehyphendemerits\defaultgriddoublehyphendemerits + \frozen\finalhyphendemerits \defaultgridfinalhyphendemerits + \frozen\adjdemerits \defaultgridadjdemerits \stopsetups @@ -1464,10 +1459,10 @@ \setpenalties \widowpenalties \plustwo \maxdimen \setpenalties \clubpenalties \plustwo \maxdimen - \brokenpenalty \maxdimen - \doublehyphendemerits \defaultdoublehyphendemerits - \finalhyphendemerits \defaultfinalhyphendemerits - \adjdemerits \defaultadjdemerits + \frozen \brokenpenalty \maxdimen + \frozen \doublehyphendemerits \defaultdoublehyphendemerits + \frozen \finalhyphendemerits \defaultfinalhyphendemerits + \frozen \adjdemerits \defaultadjdemerits \stopsetups |