diff options
Diffstat (limited to 'tex/context/base/page-flt.tex')
-rw-r--r-- | tex/context/base/page-flt.tex | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tex/context/base/page-flt.tex b/tex/context/base/page-flt.tex index d79180991..138f6ab75 100644 --- a/tex/context/base/page-flt.tex +++ b/tex/context/base/page-flt.tex @@ -2289,10 +2289,14 @@ \unvbox\collectedpagefloats \fi} +\def\flushrestfloats + {\doif\@@bkcache\v!no\doflushfloats} + \def\dopostponeblock {\bgroup % new may 2004 \setsystemmode\v!postponing % new may 2004 \the\everytopofpage + \flushrestfloats \flushpagefloats \donefalse \ifinpostponing \else @@ -2440,10 +2444,11 @@ \c!sidespaceafter=\@@bkspaceafter, \c!sidealign=\v!normal, \c!textmethod=\ifgridsnapping2\else0\fi, % 0=raw 1=safe (.99pg) 2=tight (-1pt) - \c!sidemethod=\ifgridsnapping2\else1\fi, % 0=raw 1=safe (.99pg) 2=tight (-1pt) + \c!sidemethod=\ifgridsnapping2\else1\fi, % 0=raw 1=safe (.99pg) 2=tight (-1pt) \c!indentnext=\v!no, \c!margin=1em, \c!method=1, + \c!cache=\v!yes, % when no, then intermediate flush \c!leftmargin=\zeropoint, % displacement in 'normal floats' \c!rightmargin=\zeropoint, % idem \c!innermargin=\zeropoint, % idem |