aboutsummaryrefslogtreecommitdiff
path: root/tmac
diff options
context:
space:
mode:
Diffstat (limited to 'tmac')
-rw-r--r--tmac/tmac.keep6
1 files changed, 5 insertions, 1 deletions
diff --git a/tmac/tmac.keep b/tmac/tmac.keep
index 80d0213..54fe7f9 100644
--- a/tmac/tmac.keep
+++ b/tmac/tmac.keep
@@ -78,9 +78,13 @@
. \}
..
.de keepeof
+. nr keepeof.depth +1
. keepbop
-. if \\n[keepi]<\\n[keepn] \{\
+. if (\\n[keepeof.depth]<16)&(\\n[keepi]<\\n[keepn]) \{\
. bp
. keepeof
. \}
+. nr keepeof.depth -1
+. if (\\n[keepeof.depth]=0)&(\\n[keepi]<\\n[keepn]) \
+. tm tmac.keep: failed to output some of the floats (\\n[keepi] of \\n[keepn])
..