summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/strc-pag.mkxl
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkxl/strc-pag.mkxl')
-rw-r--r--tex/context/base/mkxl/strc-pag.mkxl18
1 files changed, 14 insertions, 4 deletions
diff --git a/tex/context/base/mkxl/strc-pag.mkxl b/tex/context/base/mkxl/strc-pag.mkxl
index c27fd9429..a959faf18 100644
--- a/tex/context/base/mkxl/strc-pag.mkxl
+++ b/tex/context/base/mkxl/strc-pag.mkxl
@@ -335,12 +335,22 @@
\let\strc_pagenumbers_set_location\relax
\fi
+% \protected\def\strc_pagenumbers_flush_final_page
+% {\edef\p_strc_pagenumbers_page{\directpagenumberingparameter\c!page}%
+% \ifempty\p_strc_pagenumbers_page \else
+% \ifx\p_strc_pagenumbers_page\v!no \else
+% \page[\p_strc_pagenumbers_page]%
+% \fi
+% \fi}
+
\protected\def\strc_pagenumbers_flush_final_page
{\edef\p_strc_pagenumbers_page{\directpagenumberingparameter\c!page}%
- \ifempty\p_strc_pagenumbers_page \else
- \ifx\p_strc_pagenumbers_page\v!no \else
- \page[\p_strc_pagenumbers_page]%
- \fi
+ \ifempty\p_strc_pagenumbers_page
+ % nothing
+ \orelse\ifx\p_strc_pagenumbers_page\v!no
+ % nothing
+ \else
+ \page[\p_strc_pagenumbers_page]%
\fi}
% The numbered location handler is there because we need to be downward