summaryrefslogtreecommitdiff
path: root/tex/context/base/page-ini.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2004-01-13 00:00:00 +0100
committerHans Hagen <pragma@wxs.nl>2004-01-13 00:00:00 +0100
commit0b61aa2fbf3667649962132eadfb1d78eab0be41 (patch)
tree781defc3254dcfbcb708a2c46e33ea9c0495c54d /tex/context/base/page-ini.tex
parent722c56251cf3c197a4a8474aa7024265ba284ec0 (diff)
downloadcontext-0b61aa2fbf3667649962132eadfb1d78eab0be41.tar.gz
stable 2004.01.13
Diffstat (limited to 'tex/context/base/page-ini.tex')
-rw-r--r--tex/context/base/page-ini.tex16
1 files changed, 9 insertions, 7 deletions
diff --git a/tex/context/base/page-ini.tex b/tex/context/base/page-ini.tex
index 9bf9d5fe3..1a4fda7f0 100644
--- a/tex/context/base/page-ini.tex
+++ b/tex/context/base/page-ini.tex
@@ -868,10 +868,10 @@
% \def\eject {\par\penalty-\@M } % == {\par\break} % plain
% \def\supereject {\par\penalty-\@MM} % also plain
-\def\eject {\par\penalty-\@M \resetpagebreak} % == {\par\break} % plain
-\def\supereject {\par\penalty-\@MM\resetpagebreak} % also plain
+\def\eject {\par\ifvmode\penalty-\@M \fi\resetpagebreak} % == {\par\break} % plain
+\def\supereject {\par\ifvmode\penalty-\@MM\fi\resetpagebreak} % also plain
-\def\doejectpage {\par\ifdim\pagetotal>\pagegoal\else\normalvfil\fi}
+\def\doejectpage {\par\ifvmode\ifdim\pagetotal>\pagegoal\else\normalvfil\fi\fi}
\def\ejectpage {\doejectpage\eject}
\def\superejectpage{\doejectpage\supereject}
@@ -900,10 +900,12 @@
\egroup}
\def\ejectdummypage
- {\ejectinsert
- \hardespatie % will be different
- \vfill
- \gotonextpage}
+ {\endgraf \ifvmode
+ \ejectinsert
+ \hardespatie % will be different
+ \vfill
+ \gotonextpage
+ \fi}
\def\beforefinaloutput
{}