summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Schaffter <peter@schaffter.ca>2014-10-21 00:07:45 -0400
committerPeter Schaffter <peter@schaffter.ca>2014-10-21 00:07:45 -0400
commit791a228815399bef4c2555dbd5d50ec01447d254 (patch)
treea3af9dae60147ffb83689e129f00d952b87cb76a
parentbf1c4d74147fd4e80634a1de5b67fd8e56e31a89 (diff)
downloadgroff-git-791a228815399bef4c2555dbd5d50ec01447d254.tar.gz
Fixes missing page numbers after BLANKPAGE DIVIDER
-rw-r--r--contrib/mom/om.tmac7
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/mom/om.tmac b/contrib/mom/om.tmac
index 905950c10..adf1df1ea 100644
--- a/contrib/mom/om.tmac
+++ b/contrib/mom/om.tmac
@@ -15673,6 +15673,10 @@ E\\R'#CAP_HEIGHT \\n[.cht]'
. rr #COVER
. rr #LAST_LEVEL
. rr #LEVEL
+. if \\n[#RESTORE_PN_V_POS] \{\
+. nr #PAGE_NUM_V_POS \\n[#RESTORE_PN_V_POS]
+. rr #RESTORE_PN_V_POS
+. \}
.END
\#
\# NUMBER_LINES
@@ -15849,6 +15853,7 @@ E\\R'#CAP_HEIGHT \\n[.cht]'
. \}
. if \\n[#PAGE_NUM_V_POS]=2 \{\
. if \\n[#PAGINATE]=1 .nr #PAGINATE_WAS_ON 1
+. nr #RESTORE_PN_V_POS \\n[#PAGE_NUM_V_POS]
. PAGINATION OFF
. \}
. if \\n[#HEADERS_WERE_ON] .HEADERS
@@ -15858,7 +15863,7 @@ E\\R'#CAP_HEIGHT \\n[.cht]'
. shift
. ie '\\$1'DIVIDER' \{\
. if \\n[#FOOTERS_WERE_ON] .FOOTERS
-. if \\n[#PAGE_NUM_V_POS]=2 \{\
+. if \\n[#RESTORE_PN_V_POS]=2 \{\
. if \\n[#PAGINATE_WAS_ON] .nr #RESTORE_PAGINATION 1
. \}
. shift