summaryrefslogtreecommitdiff
path: root/tex/context/base/page-str.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/page-str.tex')
-rw-r--r--tex/context/base/page-str.tex6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/page-str.tex b/tex/context/base/page-str.tex
index 74b8a47a4..ca6504598 100644
--- a/tex/context/base/page-str.tex
+++ b/tex/context/base/page-str.tex
@@ -342,7 +342,7 @@
\def\getlocalfloats
{\dorecurse\noflocalfloats
- {\ifnum\recurselevel=1\relax
+ {\ifnum\recurselevel=\plusone % 1\relax
\getvalue{\??lf\c!before}%
\else
\getvalue{\??lf\c!inbetween}%
@@ -356,7 +356,9 @@
{\getlocalfloats
\resetlocalfloats}
-\def\getlocalfloat#1{\foundbox{localfloats}{\number#1}}
+\def\getlocalfloat#1{\expanded{\foundbox{localfloats}{\number#1}}}
+
+\def\forcelocalfloats{\let\forcedfloatmethod\v!local}
%D Because many arrangements are possible, we will implement
%D some examples in a runtime loadable module \type {m-streams}.