summaryrefslogtreecommitdiffstats
path: root/tests/pr
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:11:47 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:11:47 +0000
commit758f820bcc0f68aeebac1717e537ca13a320b909 (patch)
tree48111ece75cf4f98316848b37a7e26356e00669e /tests/pr
parentInitial commit. (diff)
downloadcoreutils-758f820bcc0f68aeebac1717e537ca13a320b909.tar.xz
coreutils-758f820bcc0f68aeebac1717e537ca13a320b909.zip
Adding upstream version 9.1.upstream/9.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/pr')
-rw-r--r--tests/pr/0F330
-rw-r--r--tests/pr/0FF396
-rw-r--r--tests/pr/0FFnt36
-rw-r--r--tests/pr/0FFt35
-rw-r--r--tests/pr/0FnFnt37
-rw-r--r--tests/pr/0FnFt36
-rw-r--r--tests/pr/0Fnt36
-rw-r--r--tests/pr/0Ft35
-rw-r--r--tests/pr/2-S_f-t_notab9
-rw-r--r--tests/pr/2-Sf-t_notab9
-rw-r--r--tests/pr/2f-t_notab9
-rw-r--r--tests/pr/2s_f-t_notab9
-rw-r--r--tests/pr/2s_w60f-t_nota9
-rw-r--r--tests/pr/2sf-t_notab9
-rw-r--r--tests/pr/2sw60f-t_notab9
-rw-r--r--tests/pr/2w60f-t_notab9
-rw-r--r--tests/pr/3-0F198
-rw-r--r--tests/pr/3-5l24f-t51
-rw-r--r--tests/pr/3-FF462
-rw-r--r--tests/pr/3a2l17-FF119
-rw-r--r--tests/pr/3a3f-0F24
-rw-r--r--tests/pr/3a3l15-t45
-rw-r--r--tests/pr/3a3l15f-t27
-rw-r--r--tests/pr/3b2l17-FF119
-rw-r--r--tests/pr/3b3f-0F24
-rw-r--r--tests/pr/3b3f-0FF34
-rw-r--r--tests/pr/3b3f-FF56
-rw-r--r--tests/pr/3b3l15-t45
-rw-r--r--tests/pr/3b3l15f-t27
-rw-r--r--tests/pr/3f-0F36
-rw-r--r--tests/pr/3f-FF85
-rw-r--r--tests/pr/3l24-t72
-rw-r--r--tests/pr/3l24f-t51
-rw-r--r--tests/pr/3ml24-FF168
-rw-r--r--tests/pr/3ml24-t72
-rw-r--r--tests/pr/3ml24-t-FF168
-rw-r--r--tests/pr/3ml24f-t51
-rw-r--r--tests/pr/4-7l24-FF96
-rw-r--r--tests/pr/4l24-FF144
-rw-r--r--tests/pr/FF594
-rw-r--r--tests/pr/FFn64
-rw-r--r--tests/pr/FFtn60
-rw-r--r--tests/pr/FnFn68
-rw-r--r--tests/pr/Ja3l24f-lm72
-rw-r--r--tests/pr/Jb3l24f-lm72
-rw-r--r--tests/pr/Jml24f-lm-lo136
-rw-r--r--tests/pr/W-72l24f-ll110
-rw-r--r--tests/pr/W20l24f-ll110
-rw-r--r--tests/pr/W26l24f-ll110
-rw-r--r--tests/pr/W27l24f-ll110
-rw-r--r--tests/pr/W28l24f-ll110
-rw-r--r--tests/pr/W35Ja3l24f-lm72
-rw-r--r--tests/pr/W35Jb3l24f-lm72
-rw-r--r--tests/pr/W35Jml24f-lmlo136
-rw-r--r--tests/pr/W35a3l24f-lm72
-rw-r--r--tests/pr/W35b3l24f-lm72
-rw-r--r--tests/pr/W35ml24f-lm-lo136
-rw-r--r--tests/pr/W72Jl24f-ll110
-rw-r--r--tests/pr/a2l15-FF195
-rw-r--r--tests/pr/a2l17-FF153
-rw-r--r--tests/pr/a3-0F330
-rw-r--r--tests/pr/a3f-0F40
-rw-r--r--tests/pr/a3f-0FF46
-rw-r--r--tests/pr/a3f-FF72
-rw-r--r--tests/pr/a3l15-t75
-rw-r--r--tests/pr/a3l15f-t47
-rw-r--r--tests/pr/a3l24f-lm72
-rw-r--r--tests/pr/b2l15-FF195
-rw-r--r--tests/pr/b2l17-FF153
-rw-r--r--tests/pr/b3-0F330
-rw-r--r--tests/pr/b3f-0F40
-rw-r--r--tests/pr/b3f-0FF46
-rw-r--r--tests/pr/b3f-FF72
-rw-r--r--tests/pr/b3l15-t75
-rw-r--r--tests/pr/b3l15f-t47
-rw-r--r--tests/pr/b3l24f-lm72
-rw-r--r--tests/pr/l24-FF216
-rw-r--r--tests/pr/l24-t120
-rw-r--r--tests/pr/l24f-t89
-rw-r--r--tests/pr/loli63
-rw-r--r--tests/pr/ml20-FF-t260
-rw-r--r--tests/pr/ml24-FF216
-rw-r--r--tests/pr/ml24-t120
-rw-r--r--tests/pr/ml24-t-FF216
-rw-r--r--tests/pr/ml24f-0F61
-rw-r--r--tests/pr/ml24f-lm-lo136
-rw-r--r--tests/pr/ml24f-t89
-rw-r--r--tests/pr/ml24f-t-0F89
-rw-r--r--tests/pr/n+2-5l24f-0FF51
-rw-r--r--tests/pr/n+2l24f-0FF61
-rw-r--r--tests/pr/n+2l24f-bl112
-rw-r--r--tests/pr/n+3-7l24-FF120
-rw-r--r--tests/pr/n+3l24f-0FF55
-rw-r--r--tests/pr/n+3l24f-bl106
-rw-r--r--tests/pr/n+3ml20f-bl-FF127
-rw-r--r--tests/pr/n+3ml24f-bl-tn119
-rw-r--r--tests/pr/n+3ml24f-tn-bl119
-rw-r--r--tests/pr/n+4-8a2l17-FF85
-rw-r--r--tests/pr/n+4b2l17f-0FF27
-rw-r--r--tests/pr/n+5-8b3l17f-FF33
-rw-r--r--tests/pr/n+5a3l13f-0FF29
-rw-r--r--tests/pr/n+6a2l17-FF68
-rw-r--r--tests/pr/n+6b3l13f-FF56
-rw-r--r--tests/pr/n+7l24-FF72
-rw-r--r--tests/pr/n+8l20-FF120
-rw-r--r--tests/pr/nJml24f-lmlmlo136
-rw-r--r--tests/pr/nJml24f-lmlolm136
-rw-r--r--tests/pr/nN1+3l24f-bl106
-rw-r--r--tests/pr/nN15l24f-bl131
-rw-r--r--tests/pr/nSml20-bl-FF151
-rw-r--r--tests/pr/nSml20-t-t-FF160
-rw-r--r--tests/pr/nSml20-t-tFFFF160
-rw-r--r--tests/pr/nSml24-bl-FF131
-rw-r--r--tests/pr/nSml24-t-t-FF136
-rw-r--r--tests/pr/nSml24-t-tFFFF136
-rw-r--r--tests/pr/nl24f-bl131
-rw-r--r--tests/pr/o3Jml24f-lm-lo136
-rw-r--r--tests/pr/o3a3Sl24f-tn32
-rw-r--r--tests/pr/o3a3Snl24f-tn32
-rw-r--r--tests/pr/o3a3l24f-tn32
-rw-r--r--tests/pr/o3b3Sl24f-tn32
-rw-r--r--tests/pr/o3b3Snl24f-tn32
-rw-r--r--tests/pr/o3b3l24f-tn32
-rw-r--r--tests/pr/o3mSl24f-bl-tn157
-rw-r--r--tests/pr/o3mSnl24fbltn157
-rw-r--r--tests/pr/o3ml24f-bl-tn157
-rwxr-xr-xtests/pr/pr-tests.pl521
-rw-r--r--tests/pr/t-0FF33
-rw-r--r--tests/pr/t-FF60
-rw-r--r--tests/pr/t-bl77
-rw-r--r--tests/pr/t-t63
-rw-r--r--tests/pr/tFFn60
-rw-r--r--tests/pr/tFFt56
-rw-r--r--tests/pr/tFFt-bl74
-rw-r--r--tests/pr/tFFt-ll56
-rw-r--r--tests/pr/tFFt-lm56
-rw-r--r--tests/pr/tFnFt63
-rw-r--r--tests/pr/t_notab5
-rw-r--r--tests/pr/t_tab4
-rw-r--r--tests/pr/t_tab_4
-rw-r--r--tests/pr/ta3-0FF12
-rw-r--r--tests/pr/ta3-FF22
-rw-r--r--tests/pr/tb3-0FF12
-rw-r--r--tests/pr/tb3-FF22
-rw-r--r--tests/pr/tn63
-rw-r--r--tests/pr/tn2e5o3-t_tab2
-rw-r--r--tests/pr/tn2e8-t_tab2
-rw-r--r--tests/pr/tn2e8o3-t_tab2
-rw-r--r--tests/pr/tn_2e8-t_tab2
-rw-r--r--tests/pr/tn_2e8S-t_tab2
-rw-r--r--tests/pr/tne8-t_tab4
-rw-r--r--tests/pr/tne8o3-t_tab4
-rw-r--r--tests/pr/tt-0FF33
-rw-r--r--tests/pr/tt-FF60
-rw-r--r--tests/pr/tt-bl76
-rw-r--r--tests/pr/tt-t63
-rw-r--r--tests/pr/tta3-0FF12
-rw-r--r--tests/pr/tta3-FF22
-rw-r--r--tests/pr/ttb3-0FF12
-rw-r--r--tests/pr/ttb3-FF22
-rw-r--r--tests/pr/w72l24f-ll110
161 files changed, 14572 insertions, 0 deletions
diff --git a/tests/pr/0F b/tests/pr/0F
new file mode 100644
index 0000000..680117c
--- /dev/null
+++ b/tests/pr/0F
@@ -0,0 +1,330 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/0FF b/tests/pr/0FF
new file mode 100644
index 0000000..934512b
--- /dev/null
+++ b/tests/pr/0FF
@@ -0,0 +1,396 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/0FFnt b/tests/pr/0FFnt
new file mode 100644
index 0000000..19ecc4f
--- /dev/null
+++ b/tests/pr/0FFnt
@@ -0,0 +1,36 @@
+
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/0FFt b/tests/pr/0FFt
new file mode 100644
index 0000000..38e91e2
--- /dev/null
+++ b/tests/pr/0FFt
@@ -0,0 +1,35 @@
+ 1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/0FnFnt b/tests/pr/0FnFnt
new file mode 100644
index 0000000..364bd94
--- /dev/null
+++ b/tests/pr/0FnFnt
@@ -0,0 +1,37 @@
+
+
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/0FnFt b/tests/pr/0FnFt
new file mode 100644
index 0000000..eb01651
--- /dev/null
+++ b/tests/pr/0FnFt
@@ -0,0 +1,36 @@
+
+ 1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/0Fnt b/tests/pr/0Fnt
new file mode 100644
index 0000000..9ba3a90
--- /dev/null
+++ b/tests/pr/0Fnt
@@ -0,0 +1,36 @@
+
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/0Ft b/tests/pr/0Ft
new file mode 100644
index 0000000..bdd599d
--- /dev/null
+++ b/tests/pr/0Ft
@@ -0,0 +1,35 @@
+ 1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/2-S_f-t_notab b/tests/pr/2-S_f-t_notab
new file mode 100644
index 0000000..63db297
--- /dev/null
+++ b/tests/pr/2-S_f-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzz:dddd.bcde-fghijklmn-opqrstuvw-xyzzz
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzz:eeee.bcde-fghijklmn-opqrstuvw-xyzzz
+cccc.bcde-fghijklmn-opqrstuvw-xyzzz
+ \ No newline at end of file
diff --git a/tests/pr/2-Sf-t_notab b/tests/pr/2-Sf-t_notab
new file mode 100644
index 0000000..e1ded49
--- /dev/null
+++ b/tests/pr/2-Sf-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzzzdddd.bcde-fghijklmn-opqrstuvw-xyzzzz
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzzzeeee.bcde-fghijklmn-opqrstuvw-xyzzzz
+cccc.bcde-fghijklmn-opqrstuvw-xyzzzz
+ \ No newline at end of file
diff --git a/tests/pr/2f-t_notab b/tests/pr/2f-t_notab
new file mode 100644
index 0000000..aa41590
--- /dev/null
+++ b/tests/pr/2f-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzz dddd.bcde-fghijklmn-opqrstuvw-xyzzz
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzz eeee.bcde-fghijklmn-opqrstuvw-xyzzz
+cccc.bcde-fghijklmn-opqrstuvw-xyzzz
+ \ No newline at end of file
diff --git a/tests/pr/2s_f-t_notab b/tests/pr/2s_f-t_notab
new file mode 100644
index 0000000..6ff05f9
--- /dev/null
+++ b/tests/pr/2s_f-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:dddd.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-dddddddddddddddddddddddddddddddddddddddd
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb:eeee.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
+cccc.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-cccccccccccccccccccccccccccccccccccccccc
+ \ No newline at end of file
diff --git a/tests/pr/2s_w60f-t_nota b/tests/pr/2s_w60f-t_nota
new file mode 100644
index 0000000..658df5f
--- /dev/null
+++ b/tests/pr/2s_w60f-t_nota
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw:dddd.bcde-fghijklmn-opqrstuvw
+bbbb.bcde-fghijklmn-opqrstuvw:eeee.bcde-fghijklmn-opqrstuvw
+cccc.bcde-fghijklmn-opqrstuvw
+ \ No newline at end of file
diff --git a/tests/pr/2sf-t_notab b/tests/pr/2sf-t_notab
new file mode 100644
index 0000000..dcfe5b1
--- /dev/null
+++ b/tests/pr/2sf-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa dddd.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-dddddddddddddddddddddddddddddddddddddddd
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb eeee.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
+cccc.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-cccccccccccccccccccccccccccccccccccccccc
+ \ No newline at end of file
diff --git a/tests/pr/2sw60f-t_notab b/tests/pr/2sw60f-t_notab
new file mode 100644
index 0000000..3215794
--- /dev/null
+++ b/tests/pr/2sw60f-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw-dddd.bcde-fghijklmn-opqrstuvw-
+bbbb.bcde-fghijklmn-opqrstuvw-eeee.bcde-fghijklmn-opqrstuvw-
+cccc.bcde-fghijklmn-opqrstuvw-
+ \ No newline at end of file
diff --git a/tests/pr/2w60f-t_notab b/tests/pr/2w60f-t_notab
new file mode 100644
index 0000000..b0ca20c
--- /dev/null
+++ b/tests/pr/2w60f-t_notab
@@ -0,0 +1,9 @@
+
+
+-- Date/Time -- x Page 1
+
+
+aaaa.bcde-fghijklmn-opqrstuvw dddd.bcde-fghijklmn-opqrstuvw
+bbbb.bcde-fghijklmn-opqrstuvw eeee.bcde-fghijklmn-opqrstuvw
+cccc.bcde-fghijklmn-opqrstuvw
+ \ No newline at end of file
diff --git a/tests/pr/3-0F b/tests/pr/3-0F
new file mode 100644
index 0000000..eff257a
--- /dev/null
+++ b/tests/pr/3-0F
@@ -0,0 +1,198 @@
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3-5l24f-t b/tests/pr/3-5l24f-t
new file mode 100644
index 0000000..6f35bd2
--- /dev/null
+++ b/tests/pr/3-5l24f-t
@@ -0,0 +1,51 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/3-FF b/tests/pr/3-FF
new file mode 100644
index 0000000..b7afab0
--- /dev/null
+++ b/tests/pr/3-FF
@@ -0,0 +1,462 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3a2l17-FF b/tests/pr/3a2l17-FF
new file mode 100644
index 0000000..b019823
--- /dev/null
+++ b/tests/pr/3a2l17-FF
@@ -0,0 +1,119 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 16 456789 123456789 xyzxyzxyz XYZXY
+7 8
+9 3456789 ab 20 DEFGHI 123
+1 2
+3 4
+5 6
+27 no truncation before FF; (r_l-te 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 30 456789 123456789 xyzxyzxyz XYZXY
+1 2 3456789 abcdefghi
+3 4
+5 6
+7 8
+9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 44 456789 123456789 xyzxyzxyz XYZXY
+5 6
+7 8
+9 50
+1 2
+3 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 58 456789 123456789 xyzxyzxyz XYZXY
+9 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3a3f-0F b/tests/pr/3a3f-0F
new file mode 100644
index 0000000..f8ff094
--- /dev/null
+++ b/tests/pr/3a3f-0F
@@ -0,0 +1,24 @@
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
+ \ No newline at end of file
diff --git a/tests/pr/3a3l15-t b/tests/pr/3a3l15-t
new file mode 100644
index 0000000..9d555f1
--- /dev/null
+++ b/tests/pr/3a3l15-t
@@ -0,0 +1,45 @@
+
+
+-- Date/Time -- x Page 3
+
+
+1 2 3456789 abcdefghi 3
+4 5 6
+7 8 9 3456789 abcdefghi
+40 DEFGHI 123456789 41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc 57 xyzxyzxyz XYZXYZXYZ
+58 456789 123456789 xyz 9 60 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3a3l15f-t b/tests/pr/3a3l15f-t
new file mode 100644
index 0000000..99f5a6b
--- /dev/null
+++ b/tests/pr/3a3l15f-t
@@ -0,0 +1,27 @@
+
+
+-- Date/Time -- x Page 3
+
+
+1 2 3456789 abcdefghi 3
+4 5 6
+7 8 9 3456789 abcdefghi
+40 DEFGHI 123456789 41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+
+
+-- Date/Time -- x Page 4
+
+
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc 57 xyzxyzxyz XYZXYZXYZ
+58 456789 123456789 xyz 9 60 DEFGHI 123456789
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/3b2l17-FF b/tests/pr/3b2l17-FF
new file mode 100644
index 0000000..0ec3097
--- /dev/null
+++ b/tests/pr/3b2l17-FF
@@ -0,0 +1,119 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 2
+16 456789 123456789 xyzxyzxyz XYZXY 3
+7 4
+8 5
+9 3456789 ab 6
+20 DEFGHI 123 27 no truncation before FF; (r_l-te
+1 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 6
+30 456789 123456789 xyzxyzxyz XYZXY 7
+1 8
+2 3456789 abcdefghi 9 3456789 abcdefghi
+3 40 DEFGHI 123456789
+4 41 yzxyzxyz XYZXYZXYZ abcabcab
+5 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 50
+44 456789 123456789 xyzxyzxyz XYZXY 1
+5 2
+6 3
+7 4
+8 55 yzxyzxyz XYZXYZXYZ abcabcab
+9 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 9
+58 456789 123456789 xyzxyzxyz XYZXY 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3b3f-0F b/tests/pr/3b3f-0F
new file mode 100644
index 0000000..58aff18
--- /dev/null
+++ b/tests/pr/3b3f-0F
@@ -0,0 +1,24 @@
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
+ \ No newline at end of file
diff --git a/tests/pr/3b3f-0FF b/tests/pr/3b3f-0FF
new file mode 100644
index 0000000..463d8bb
--- /dev/null
+++ b/tests/pr/3b3f-0FF
@@ -0,0 +1,34 @@
+
+
+-- Date/Time -- x Page 3
+
+
+1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 6
+
+
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
+ \ No newline at end of file
diff --git a/tests/pr/3b3f-FF b/tests/pr/3b3f-FF
new file mode 100644
index 0000000..6b22767
--- /dev/null
+++ b/tests/pr/3b3f-FF
@@ -0,0 +1,56 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 4 9 3456789 abcdefghi
+30 456789 123456789 xyz 5 40 DEFGHI 123456789
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ 8 3
+44 456789 123456789 xyz 9 4
+5 50 55 yzxyzxyz XYZXYZXYZ a
+6 1 56 456789 123456789 abc
+7 2
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ 9 60 DEFGHI 123456789
+58 456789 123456789 xyz
+ \ No newline at end of file
diff --git a/tests/pr/3b3l15-t b/tests/pr/3b3l15-t
new file mode 100644
index 0000000..dbec31d
--- /dev/null
+++ b/tests/pr/3b3l15-t
@@ -0,0 +1,45 @@
+
+
+-- Date/Time -- x Page 3
+
+
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8 43 xyzxyzxyz XYZXYZXYZ
+4 9 3456789 abcdefghi 44 456789 123456789 xyz
+5 40 DEFGHI 123456789 5
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+6 1 56 456789 123456789 abc
+7 2 57 xyzxyzxyz XYZXYZXYZ
+8 3 58 456789 123456789 xyz
+9 4 9
+50 55 yzxyzxyz XYZXYZXYZ a 60 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3b3l15f-t b/tests/pr/3b3l15f-t
new file mode 100644
index 0000000..1a49dcb
--- /dev/null
+++ b/tests/pr/3b3l15f-t
@@ -0,0 +1,27 @@
+
+
+-- Date/Time -- x Page 3
+
+
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8 43 xyzxyzxyz XYZXYZXYZ
+4 9 3456789 abcdefghi 44 456789 123456789 xyz
+5 40 DEFGHI 123456789 5
+
+
+-- Date/Time -- x Page 4
+
+
+6 1 56 456789 123456789 abc
+7 2 57 xyzxyzxyz XYZXYZXYZ
+8 3 58 456789 123456789 xyz
+9 4 9
+50 55 yzxyzxyz XYZXYZXYZ a 60 DEFGHI 123456789
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/3f-0F b/tests/pr/3f-0F
new file mode 100644
index 0000000..39a32c1
--- /dev/null
+++ b/tests/pr/3f-0F
@@ -0,0 +1,36 @@
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+ \ No newline at end of file
diff --git a/tests/pr/3f-FF b/tests/pr/3f-FF
new file mode 100644
index 0000000..52b881c
--- /dev/null
+++ b/tests/pr/3f-FF
@@ -0,0 +1,85 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+ \ No newline at end of file
diff --git a/tests/pr/3l24-t b/tests/pr/3l24-t
new file mode 100644
index 0000000..6645155
--- /dev/null
+++ b/tests/pr/3l24-t
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3l24f-t b/tests/pr/3l24f-t
new file mode 100644
index 0000000..6f35bd2
--- /dev/null
+++ b/tests/pr/3l24f-t
@@ -0,0 +1,51 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/3ml24-FF b/tests/pr/3ml24-FF
new file mode 100644
index 0000000..6939741
--- /dev/null
+++ b/tests/pr/3ml24-FF
@@ -0,0 +1,168 @@
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+7 7
+8 8
+9 3456789 ab 9 3456789 ab
+20 DEFGHI 123 20 DEFGHI 123
+1 1
+2 2
+3 3
+4 4
+5 5
+6 6
+27 no truncation before FF; (r_l-te 27 no truncation before FF; (r_l-te
+28 no trunc 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3ml24-t b/tests/pr/3ml24-t
new file mode 100644
index 0000000..1b58463
--- /dev/null
+++ b/tests/pr/3ml24-t
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+1 1
+2 2
+3 ------- EOF -------- EOF ------- 3 ------- EOF -------- EOF -------
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3ml24-t-FF b/tests/pr/3ml24-t-FF
new file mode 100644
index 0000000..0bf5d5f
--- /dev/null
+++ b/tests/pr/3ml24-t-FF
@@ -0,0 +1,168 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+1 7
+2 3456789 abcdefghi 8
+3 9 3456789 ab
+4 20 DEFGHI 123
+5 1
+6 2
+7 3
+8 4
+9 3456789 abcdefghi 5
+40 DEFGHI 123456789 6
+41 yzxyzxyz XYZXYZXYZ abcabcab 27 no truncation before FF; (r_l-te
+42 456789 123456789 abcdefghi ABCDE 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY
+5
+6
+7
+8
+9
+50
+1
+2
+3
+4
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+9 1
+60 DEFGHI 123456789 2 3456789 abcdefghi
+1 3
+2 4
+3 ------- EOF -------- EOF ------- 5
+ 6
+ 7
+ 8
+ 9 3456789 abcdefghi
+ 40 DEFGHI 123456789
+ 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 50
+ 1
+ 2
+ 3
+ 4
+ 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+ 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58 456789 123456789 xyzxyzxyz XYZXY
+ 9
+ 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/3ml24f-t b/tests/pr/3ml24f-t
new file mode 100644
index 0000000..6f92748
--- /dev/null
+++ b/tests/pr/3ml24f-t
@@ -0,0 +1,51 @@
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+1 1
+2 2
+3 ------- EOF -------- EOF ------- 3 ------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/4-7l24-FF b/tests/pr/4-7l24-FF
new file mode 100644
index 0000000..13b106e
--- /dev/null
+++ b/tests/pr/4-7l24-FF
@@ -0,0 +1,96 @@
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/4l24-FF b/tests/pr/4l24-FF
new file mode 100644
index 0000000..7bd96a5
--- /dev/null
+++ b/tests/pr/4l24-FF
@@ -0,0 +1,144 @@
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/FF b/tests/pr/FF
new file mode 100644
index 0000000..6fc2703
--- /dev/null
+++ b/tests/pr/FF
@@ -0,0 +1,594 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/FFn b/tests/pr/FFn
new file mode 100644
index 0000000..ab7c036
--- /dev/null
+++ b/tests/pr/FFn
@@ -0,0 +1,64 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/FFtn b/tests/pr/FFtn
new file mode 100644
index 0000000..dfd229b
--- /dev/null
+++ b/tests/pr/FFtn
@@ -0,0 +1,60 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+ 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/FnFn b/tests/pr/FnFn
new file mode 100644
index 0000000..fa91aba
--- /dev/null
+++ b/tests/pr/FnFn
@@ -0,0 +1,68 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/Ja3l24f-lm b/tests/pr/Ja3l24f-lm
new file mode 100644
index 0000000..a6b7df7
--- /dev/null
+++ b/tests/pr/Ja3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 2<<< -b -3 / -a -3 / ... >>> 3<<< >>>
+4<<< 123456789 123456789 123456789 12345678 >>> 6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 8<<< f\f\n; \f\n\f\n; >>> 9<<< >>>
+10<<< >>> 1<<< >>> 2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>> 14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 7<<< >>>
+8<<< >>> 9<<< >>> 20<<< >>>
+1<<< >>>
+4<<< >>> 5<<< >>> 6<<< >>>
+27<<< truncation before FF; (r_l-test): >>> 28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 1<<< >>>
+2<<< abcdefghi >>> 3<<< >>> 4<<< >>>
+5<<< >>> 6<<< >>> 7<<< >>>
+8<<< >>> 9<<< abcdefghi >>> 40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 5<<< >>>
+6<<< >>> 7<<< >>> 8<<< >>>
+9<<< >>> 50<<< >>> 1<<< >>>
+2<<< >>> 3<<< >>> 4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/Jb3l24f-lm b/tests/pr/Jb3l24f-lm
new file mode 100644
index 0000000..220b058
--- /dev/null
+++ b/tests/pr/Jb3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 6<<< -Arangements: One Empty Page >>> 1<<< >>>
+2<<< -b -3 / -a -3 / ... >>> 7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 2<<< >>>
+3<<< >>> 8<<< f\f\n; \f\n\f\n; >>> 3<<< truncation before FF; r_r_o_l-test: >>>
+4<<< 123456789 123456789 123456789 12345678 >>> 9<<< >>> 14<<< 123456789 123456789 123456789 >>>
+ 10<<< >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 20<<< >>> 5<<< >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 1<<< >>> 6<<< >>>
+7<<< >>> 27<<< truncation before FF; (r_l-test): >>>
+8<<< >>> 28<<< trunc
+9<<< >>> 4<<< >>>
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 4<<< >>> 9<<< abcdefghi >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 5<<< >>> 40<<< 123456789 >>>
+1<<< >>> 6<<< >>> 41<<< XYZXYZXYZ abcabcab >>>
+2<<< abcdefghi >>> 7<<< >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+3<<< >>> 8<<< >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 8<<< >>> 3<<< >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 9<<< >>> 4<<< >>>
+5<<< >>> 50<<< >>> 55<<< XYZXYZXYZ abcabcab >>>
+6<<< >>> 1<<< >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+7<<< >>> 2<<< >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 9<<< >>> 60<<< 123456789 >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ \ No newline at end of file
diff --git a/tests/pr/Jml24f-lm-lo b/tests/pr/Jml24f-lm-lo
new file mode 100644
index 0000000..66af2d4
--- /dev/null
+++ b/tests/pr/Jml24f-lm-lo
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 1::: Test-INPUT: "Without FF set by Hand" :::
+2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|8] [-f] :::
+3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|8] [-f] :::
+4<<< 123456789 123456789 123456789 12345678 >>> 4::: Options [+2|+3] [-l 24|17] [-f] :::
+ 5::: :::
+6<<< -Arangements: One Empty Page >>> 6::: -------------------------------------------- :::
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across, ...: :::
+9<<< >>> 9::: With columns use <= 5 text lines/page, :::
+10<<< >>> 10::: without -f e.g.: -l 15 = total lines/page, :::
+1<<< >>> 1::: with -f e.g. : -l 8 -f :::
+2<<< >>> 2::: :::
+3<<< truncation before FF; r_r_o_l-test: >>> 3::: line truncation before new page; r_r_o_l-test: :::
+14<<< 123456789 123456789 123456789 >>> 14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 2
+
+
+ 15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 9::: 3456789 ab :::
+ 20::: DEFGHI 123 :::
+ 21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 27::: no truncation before nwe page; (r_l-test): :::
+ 28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 29::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+7<<< >>> 1::: 12345678 :::
+8<<< >>> 2::: 3456789 abcdefghi :::
+9<<< >>> 3::: 12345678 :::
+20<<< >>> 4::: 12345678 :::
+1<<< >>> 35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+4<<< >>> 8::: 12345678 :::
+5<<< >>> 9::: 3456789 abcdefghi :::
+6<<< >>> 40::: DEFGHI 123456789 :::
+27<<< truncation before FF; (r_l-test): >>> 41::: yzxyzxyz XYZXYZXYZ abcabcab :::
+28<<< trunc 42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 4
+
+
+ 43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 50::: 12345678 :::
+ 1::: 12345678 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 57::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+1<<< >>> 9::: 12345678 :::
+2<<< abcdefghi >>> 60::: DEFGHI 123456789 :::
+3<<< >>> 1::: :::
+4<<< >>> 2::: :::
+5<<< >>> 3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF :::
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W-72l24f-ll b/tests/pr/W-72l24f-ll
new file mode 100644
index 0000000..a2f9a4e
--- /dev/null
+++ b/tests/pr/W-72l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>>
+2<<< -b -3 / -a -3 / ... >>>
+3<<< >>>
+4<<< 123456789 123456789 123456789 123456789 123456789 123456789 123456
+
+6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>>
+14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF; (r_l-test): >>>
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W20l24f-ll b/tests/pr/W20l24f-ll
new file mode 100644
index 0000000..ecc9a7a
--- /dev/null
+++ b/tests/pr/W20l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in
+2<<< -b -3 / -a -3
+3<<< >>>
+4<<< 123456789 1234
+
+6<<< -Arangements:
+7<<< \f\f\n; text\f
+8<<< f\f\n; \f\n\f\
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation bef
+14<<< 123456789 123
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZ
+16<<< 123456789 xyz
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation be
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXY
+30<<< 123456789 xyz
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>
+41<<< XYZXYZXYZ abc
+42<<< 123456789 abc
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZ
+44<<< 123456789 xyz
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abc
+56<<< 123456789 abc
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZ
+58<<< 123456789 xyz
+9<<< >>>
+60<<< 123456789 >>
+ \ No newline at end of file
diff --git a/tests/pr/W26l24f-ll b/tests/pr/W26l24f-ll
new file mode 100644
index 0000000..accf48e
--- /dev/null
+++ b/tests/pr/W26l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text
+2<<< -b -3 / -a -3 / ...
+3<<< >>>
+4<<< 123456789 123456789
+
+6<<< -Arangements: One Em
+7<<< \f\f\n; text\f\n\fte
+8<<< f\f\n; \f\n\f\n; >>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF
+14<<< 123456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ
+16<<< 123456789 xyzxyzxyz
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before F
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ a
+30<<< 123456789 xyzxyzxyz
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab
+42<<< 123456789 abcdefghi
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ
+44<<< 123456789 xyzxyzxyz
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab
+56<<< 123456789 abcdefghi
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ
+58<<< 123456789 xyzxyzxyz
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W27l24f-ll b/tests/pr/W27l24f-ll
new file mode 100644
index 0000000..2c1e230
--- /dev/null
+++ b/tests/pr/W27l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text
+2<<< -b -3 / -a -3 / ...
+3<<< >>>
+4<<< 123456789 123456789 1
+
+6<<< -Arangements: One Emp
+7<<< \f\f\n; text\f\n\ftex
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF;
+14<<< 123456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ
+16<<< 123456789 xyzxyzxyz
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ ab
+30<<< 123456789 xyzxyzxyz
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab
+42<<< 123456789 abcdefghi
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ
+44<<< 123456789 xyzxyzxyz
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab
+56<<< 123456789 abcdefghi
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ
+58<<< 123456789 xyzxyzxyz
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W28l24f-ll b/tests/pr/W28l24f-ll
new file mode 100644
index 0000000..5731fd0
--- /dev/null
+++ b/tests/pr/W28l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text
+2<<< -b -3 / -a -3 / ... >
+3<<< >>>
+4<<< 123456789 123456789 12
+
+6<<< -Arangements: One Empt
+7<<< \f\f\n; text\f\n\ftext
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF;
+14<<< 123456789 123456789 1
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ a
+16<<< 123456789 xyzxyzxyz X
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF;
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abc
+30<<< 123456789 xyzxyzxyz X
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab
+42<<< 123456789 abcdefghi A
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ a
+44<<< 123456789 xyzxyzxyz X
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >
+56<<< 123456789 abcdefghi A
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ a
+58<<< 123456789 xyzxyzxyz X
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W35Ja3l24f-lm b/tests/pr/W35Ja3l24f-lm
new file mode 100644
index 0000000..138f4c8
--- /dev/null
+++ b/tests/pr/W35Ja3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 2<<< -b -3 / -a -3 / ... >>> 3<<< >>>
+4<<< 123456789 123456789 123456789 12345678 >>> 6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 8<<< f\f\n; \f\n\f\n; >>> 9<<< >>>
+10<<< >>> 1<<< >>> 2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>> 14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 7<<< >>>
+8<<< >>> 9<<< >>> 20<<< >>>
+1<<< >>>
+4<<< >>> 5<<< >>> 6<<< >>>
+27<<< truncation before FF; (r_l-test): >>> 28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 1<<< >>>
+2<<< abcdefghi >>> 3<<< >>> 4<<< >>>
+5<<< >>> 6<<< >>> 7<<< >>>
+8<<< >>> 9<<< abcdefghi >>> 40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 5<<< >>>
+6<<< >>> 7<<< >>> 8<<< >>>
+9<<< >>> 50<<< >>> 1<<< >>>
+2<<< >>> 3<<< >>> 4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W35Jb3l24f-lm b/tests/pr/W35Jb3l24f-lm
new file mode 100644
index 0000000..bd80436
--- /dev/null
+++ b/tests/pr/W35Jb3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 6<<< -Arangements: One Empty Page >>> 1<<< >>>
+2<<< -b -3 / -a -3 / ... >>> 7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 2<<< >>>
+3<<< >>> 8<<< f\f\n; \f\n\f\n; >>> 3<<< truncation before FF; r_r_o_l-test: >>>
+4<<< 123456789 123456789 123456789 12345678 >>> 9<<< >>> 14<<< 123456789 123456789 123456789 >>>
+ 10<<< >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 20<<< >>> 5<<< >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 1<<< >>> 6<<< >>>
+7<<< >>> 27<<< truncation before FF; (r_l-test): >>>
+8<<< >>> 28<<< trunc
+9<<< >>> 4<<< >>>
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 4<<< >>> 9<<< abcdefghi >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 5<<< >>> 40<<< 123456789 >>>
+1<<< >>> 6<<< >>> 41<<< XYZXYZXYZ abcabcab >>>
+2<<< abcdefghi >>> 7<<< >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+3<<< >>> 8<<< >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 8<<< >>> 3<<< >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 9<<< >>> 4<<< >>>
+5<<< >>> 50<<< >>> 55<<< XYZXYZXYZ abcabcab >>>
+6<<< >>> 1<<< >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+7<<< >>> 2<<< >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 9<<< >>> 60<<< 123456789 >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ \ No newline at end of file
diff --git a/tests/pr/W35Jml24f-lmlo b/tests/pr/W35Jml24f-lmlo
new file mode 100644
index 0000000..0097993
--- /dev/null
+++ b/tests/pr/W35Jml24f-lmlo
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>> 1::: Test-INPUT: "Without FF set by Hand" :::
+2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|8] [-f] :::
+3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|8] [-f] :::
+4<<< 123456789 123456789 123456789 12345678 >>> 4::: Options [+2|+3] [-l 24|17] [-f] :::
+ 5::: :::
+6<<< -Arangements: One Empty Page >>> 6::: -------------------------------------------- :::
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across, ...: :::
+9<<< >>> 9::: With columns use <= 5 text lines/page, :::
+10<<< >>> 10::: without -f e.g.: -l 15 = total lines/page, :::
+1<<< >>> 1::: with -f e.g. : -l 8 -f :::
+2<<< >>> 2::: :::
+3<<< truncation before FF; r_r_o_l-test: >>> 3::: line truncation before new page; r_r_o_l-test: :::
+14<<< 123456789 123456789 123456789 >>> 14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 2
+
+
+ 15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 9::: 3456789 ab :::
+ 20::: DEFGHI 123 :::
+ 21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 27::: no truncation before nwe page; (r_l-test): :::
+ 28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 29::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+7<<< >>> 1::: 12345678 :::
+8<<< >>> 2::: 3456789 abcdefghi :::
+9<<< >>> 3::: 12345678 :::
+20<<< >>> 4::: 12345678 :::
+1<<< >>> 35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+4<<< >>> 8::: 12345678 :::
+5<<< >>> 9::: 3456789 abcdefghi :::
+6<<< >>> 40::: DEFGHI 123456789 :::
+27<<< truncation before FF; (r_l-test): >>> 41::: yzxyzxyz XYZXYZXYZ abcabcab :::
+28<<< trunc 42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 4
+
+
+ 43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 50::: 12345678 :::
+ 1::: 12345678 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 57::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+1<<< >>> 9::: 12345678 :::
+2<<< abcdefghi >>> 60::: DEFGHI 123456789 :::
+3<<< >>> 1::: :::
+4<<< >>> 2::: :::
+5<<< >>> 3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF :::
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/W35a3l24f-lm b/tests/pr/W35a3l24f-lm
new file mode 100644
index 0000000..1a228df
--- /dev/null
+++ b/tests/pr/W35a3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test 2<<< -b -3 3<<< >>>
+4<<< 12345 6<<< -Aran
+7<<< \f\f\ 8<<< f\f\n 9<<< >>>
+10<<< >>> 1<<< >>> 2<<< >>>
+3<<< trunc 14<<< 1234
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzx 16<<< 1234 7<<< >>>
+8<<< >>> 9<<< >>> 20<<< >>>
+1<<< >>>
+4<<< >>> 5<<< >>> 6<<< >>>
+27<<< trun 28<<< trun
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyz 30<<< 1234 1<<< >>>
+2<<< abcde 3<<< >>> 4<<< >>>
+5<<< >>> 6<<< >>> 7<<< >>>
+8<<< >>> 9<<< abcde 40<<< 1234
+41<<< XYZX 42<<< 1234
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzx 44<<< 1234 5<<< >>>
+6<<< >>> 7<<< >>> 8<<< >>>
+9<<< >>> 50<<< >>> 1<<< >>>
+2<<< >>> 3<<< >>> 4<<< >>>
+55<<< XYZX 56<<< 1234
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzx 58<<< 1234 9<<< >>>
+60<<< 1234
+ \ No newline at end of file
diff --git a/tests/pr/W35b3l24f-lm b/tests/pr/W35b3l24f-lm
new file mode 100644
index 0000000..3ec5d3f
--- /dev/null
+++ b/tests/pr/W35b3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test 6<<< -Aran 1<<< >>>
+2<<< -b -3 7<<< \f\f\ 2<<< >>>
+3<<< >>> 8<<< f\f\n 3<<< trunc
+4<<< 12345 9<<< >>> 14<<< 1234
+ 10<<< >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzx 20<<< >>> 5<<< >>>
+16<<< 1234 1<<< >>> 6<<< >>>
+7<<< >>> 27<<< trun
+8<<< >>> 28<<< trun
+9<<< >>> 4<<< >>>
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyz 4<<< >>> 9<<< abcde
+30<<< 1234 5<<< >>> 40<<< 1234
+1<<< >>> 6<<< >>> 41<<< XYZX
+2<<< abcde 7<<< >>> 42<<< 1234
+3<<< >>> 8<<< >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzx 8<<< >>> 3<<< >>>
+44<<< 1234 9<<< >>> 4<<< >>>
+5<<< >>> 50<<< >>> 55<<< XYZX
+6<<< >>> 1<<< >>> 56<<< 1234
+7<<< >>> 2<<< >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzx 9<<< >>> 60<<< 1234
+58<<< 1234
+ \ No newline at end of file
diff --git a/tests/pr/W35ml24f-lm-lo b/tests/pr/W35ml24f-lm-lo
new file mode 100644
index 0000000..8b4e701
--- /dev/null
+++ b/tests/pr/W35ml24f-lm-lo
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's 1::: Test-INPUT:
+2<<< -b -3 / -a 2::: Options -b
+3<<< >>> 3::: Options -a
+4<<< 123456789 1 4::: Options
+ 5::: :::
+6<<< -Arangement 6::: -----------
+7<<< \f\f\n; tex 7::: 789 1234567
+8<<< f\f\n; \f\n 8::: 3 Columns d
+9<<< >>> 9::: With column
+10<<< >>> 10::: without -f
+1<<< >>> 1::: with -f e.g
+2<<< >>> 2::: :::
+3<<< truncation 3::: line trunca
+14<<< 123456789 14::: 89 1234567
+
+
+-- Date/Time -- x Page 2
+
+
+ 15::: xyzxyzxyz
+ 16::: 456789 123
+ 7::: 12345678 :
+ 8::: 12345678 :
+ 9::: 3456789 ab
+ 20::: DEFGHI 123
+ 21::: 89 1234567
+ 2::: 12345678 :
+ 3::: 12345678 :
+ 4::: 12345678 :
+ 5::: 12345678 :
+ 6::: 12345678 :
+ 27::: no truncat
+ 28::: 89 1234567
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz 29::: xyzxyzxyz
+16<<< 123456789 30::: 456789 123
+7<<< >>> 1::: 12345678 :
+8<<< >>> 2::: 3456789 abc
+9<<< >>> 3::: 12345678 :
+20<<< >>> 4::: 12345678 :
+1<<< >>> 35::: 89 1234567
+ 6::: 12345678 :
+ 7::: 12345678 :
+4<<< >>> 8::: 12345678 :
+5<<< >>> 9::: 3456789 abc
+6<<< >>> 40::: DEFGHI 123
+27<<< truncation 41::: yzxyzxyz X
+28<<< trunc 42::: 89 1234567
+
+
+-- Date/Time -- x Page 4
+
+
+ 43::: xyzxyzxyz
+ 44::: 456789 123
+ 5::: 12345678 :
+ 6::: 12345678 :
+ 7::: 12345678 :
+ 8::: 12345678 :
+ 49::: 89 1234567
+ 50::: 12345678
+ 1::: 12345678 :
+ 2::: 12345678 :
+ 3::: 12345678 :
+ 4::: 12345678 :
+ 55::: yzxyzxyz X
+ 56::: 89 1234567
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XY 57::: xyzxyzxyz
+30<<< 123456789 58::: 456789 123
+1<<< >>> 9::: 12345678 :
+2<<< abcdefghi 60::: DEFGHI 123
+3<<< >>> 1::: :::
+4<<< >>> 2::: :::
+5<<< >>> 3::: ------- EOF
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi
+40<<< 123456789
+41<<< XYZXYZXYZ
+42<<< 123456789
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz
+44<<< 123456789
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ
+56<<< 123456789
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz
+58<<< 123456789
+9<<< >>>
+60<<< 123456789
+ \ No newline at end of file
diff --git a/tests/pr/W72Jl24f-ll b/tests/pr/W72Jl24f-ll
new file mode 100644
index 0000000..109cbaa
--- /dev/null
+++ b/tests/pr/W72Jl24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>>
+2<<< -b -3 / -a -3 / ... >>>
+3<<< >>>
+4<<< 123456789 123456789 123456789 123456789 123456789 123456789 123456789 >>>
+
+6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>>
+14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF; (r_l-test): >>>
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/a2l15-FF b/tests/pr/a2l15-FF
new file mode 100644
index 0000000..d3bc77f
--- /dev/null
+++ b/tests/pr/a2l15-FF
@@ -0,0 +1,195 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 2 Options -b -3 / -a -3 / ...
+3 ------------------------------- 4 3456789 123456789 123456789 12345
+5 3 Columns downwards ..., <= 5 l 6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ 8 \f\f\n; \f\n\f\n;
+9 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 2
+3 line truncation before FF; r_r_o_ 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 16 456789 123456789 xyzxyzxyz XYZXY
+7 8
+9 3456789 ab 20 DEFGHI 123
+1 2
+3 4
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+5 6
+27 no truncation before FF; (r_l-te 28 no trunc
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 30 456789 123456789 xyzxyzxyz XYZXY
+1 2 3456789 abcdefghi
+3 4
+5 6
+7 8
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 44 456789 123456789 xyzxyzxyz XYZXY
+5 6
+7 8
+9 50
+1 2
+
+
+
+
+
+
+
+-- Date/Time -- x Page 12
+
+
+3 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 13
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 58 456789 123456789 xyzxyzxyz XYZXY
+9 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
diff --git a/tests/pr/a2l17-FF b/tests/pr/a2l17-FF
new file mode 100644
index 0000000..c6700e6
--- /dev/null
+++ b/tests/pr/a2l17-FF
@@ -0,0 +1,153 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 2 Options -b -3 / -a -3 / ...
+3 ------------------------------- 4 3456789 123456789 123456789 12345
+5 3 Columns downwards ..., <= 5 l 6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ 8 \f\f\n; \f\n\f\n;
+9 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+1 2
+3 line truncation before FF; r_r_o_ 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 16 456789 123456789 xyzxyzxyz XYZXY
+7 8
+9 3456789 ab 20 DEFGHI 123
+1 2
+3 4
+5 6
+27 no truncation before FF; (r_l-te 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 30 456789 123456789 xyzxyzxyz XYZXY
+1 2 3456789 abcdefghi
+3 4
+5 6
+7 8
+9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 44 456789 123456789 xyzxyzxyz XYZXY
+5 6
+7 8
+9 50
+1 2
+3 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 58 456789 123456789 xyzxyzxyz XYZXY
+9 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/a3-0F b/tests/pr/a3-0F
new file mode 100644
index 0000000..0cb5573
--- /dev/null
+++ b/tests/pr/a3-0F
@@ -0,0 +1,330 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at St 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: Emp
+7 \ftext; \f\ntext; 8 \f\ftext; \f\f\ntex 9 3456789 123456789 123
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/a3f-0F b/tests/pr/a3f-0F
new file mode 100644
index 0000000..5a11e10
--- /dev/null
+++ b/tests/pr/a3f-0F
@@ -0,0 +1,40 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at St 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: Emp
+7 \ftext; \f\ntext; 8 \f\ftext; \f\f\ntex 9 3456789 123456789 123
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
+ \ No newline at end of file
diff --git a/tests/pr/a3f-0FF b/tests/pr/a3f-0FF
new file mode 100644
index 0000000..4f4ed40
--- /dev/null
+++ b/tests/pr/a3f-0FF
@@ -0,0 +1,46 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+1 FF-Test: FF's at St 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: Emp
+7 \ftext; \f\ntext; 8 \f\ftext; \f\f\ntex 9 3456789 123456789 123
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
+ \ No newline at end of file
diff --git a/tests/pr/a3f-FF b/tests/pr/a3f-FF
new file mode 100644
index 0000000..ee7325f
--- /dev/null
+++ b/tests/pr/a3f-FF
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Te 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: One
+7 text\f\f\n; text\f\ 8 \f\f\n; \f\n\f\n; 9
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3 4
+5 6 7
+8 9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ 58 456789 123456789 xyz 9
+60 DEFGHI 123456789
+ \ No newline at end of file
diff --git a/tests/pr/a3l15-t b/tests/pr/a3l15-t
new file mode 100644
index 0000000..7bd4b52
--- /dev/null
+++ b/tests/pr/a3l15-t
@@ -0,0 +1,75 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Withou 2 Options -b -3 [+2|+ 3 Options -a -3 [+2|+
+4 Options [+2|+ 5 6 -------------------
+7 3456789 123456789 123 8 3 Columns downwards 9 With columns use <
+10 without -f e.g.: - 1 with -f e.g. : - 2
+3 line truncation befor 14 456789 123456789 123 15 xyzxyzxyz XYZXYZXYZ
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+16 456789 123456789 xyz 7 8
+9 3456789 ab 20 DEFGHI 123 1
+2 3 4
+5 6 27 no truncation before
+28 no trunc 29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+1 2 3456789 abcdefghi 3
+4 5 6
+7 8 9 3456789 abcdefghi
+40 DEFGHI 123456789 41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc 57 xyzxyzxyz XYZXYZXYZ
+58 456789 123456789 xyz 9 60 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/a3l15f-t b/tests/pr/a3l15f-t
new file mode 100644
index 0000000..21c210a
--- /dev/null
+++ b/tests/pr/a3l15f-t
@@ -0,0 +1,47 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Withou 2 Options -b -3 [+2|+ 3 Options -a -3 [+2|+
+4 Options [+2|+ 5 6 -------------------
+7 3456789 123456789 123 8 3 Columns downwards 9 With columns use <
+10 without -f e.g.: - 1 with -f e.g. : - 2
+3 line truncation befor 14 456789 123456789 123 15 xyzxyzxyz XYZXYZXYZ
+
+
+-- Date/Time -- x Page 2
+
+
+16 456789 123456789 xyz 7 8
+9 3456789 ab 20 DEFGHI 123 1
+2 3 4
+5 6 27 no truncation before
+28 no trunc 29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz
+
+
+-- Date/Time -- x Page 3
+
+
+1 2 3456789 abcdefghi 3
+4 5 6
+7 8 9 3456789 abcdefghi
+40 DEFGHI 123456789 41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+
+
+-- Date/Time -- x Page 4
+
+
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc 57 xyzxyzxyz XYZXYZXYZ
+58 456789 123456789 xyz 9 60 DEFGHI 123456789
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/a3l24f-lm b/tests/pr/a3l24f-lm
new file mode 100644
index 0000000..0fdbfa3
--- /dev/null
+++ b/tests/pr/a3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Te 2<<< -b -3 / -a -3 / . 3<<< >>>
+4<<< 123456789 1234567 6<<< -Arangements: One
+7<<< \f\f\n; text\f\n\ 8<<< f\f\n; \f\n\f\n; 9<<< >>>
+10<<< >>> 1<<< >>> 2<<< >>>
+3<<< truncation before 14<<< 123456789 123456
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZ 16<<< 123456789 xyzxyz 7<<< >>>
+8<<< >>> 9<<< >>> 20<<< >>>
+1<<< >>>
+4<<< >>> 5<<< >>> 6<<< >>>
+27<<< truncation befor 28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXY 30<<< 123456789 xyzxyz 1<<< >>>
+2<<< abcdefghi >>> 3<<< >>> 4<<< >>>
+5<<< >>> 6<<< >>> 7<<< >>>
+8<<< >>> 9<<< abcdefghi >>> 40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabc 42<<< 123456789 abcdef
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZ 44<<< 123456789 xyzxyz 5<<< >>>
+6<<< >>> 7<<< >>> 8<<< >>>
+9<<< >>> 50<<< >>> 1<<< >>>
+2<<< >>> 3<<< >>> 4<<< >>>
+55<<< XYZXYZXYZ abcabc 56<<< 123456789 abcdef
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZ 58<<< 123456789 xyzxyz 9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/b2l15-FF b/tests/pr/b2l15-FF
new file mode 100644
index 0000000..c3008c1
--- /dev/null
+++ b/tests/pr/b2l15-FF
@@ -0,0 +1,195 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 6 FF-Arangements: One Empty Page
+2 Options -b -3 / -a -3 / ... 7 text\f\f\n; text\f\n\ftext; \f\
+3 ------------------------------- 8 \f\f\n; \f\n\f\n;
+4 3456789 123456789 123456789 12345 9
+5 3 Columns downwards ..., <= 5 l 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 3 line truncation before FF; r_r_o_
+2 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 20 DEFGHI 123
+16 456789 123456789 xyzxyzxyz XYZXY 1
+7 2
+8 3
+9 3456789 ab 4
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+5 27 no truncation before FF; (r_l-te
+6 28 no trunc
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 4
+30 456789 123456789 xyzxyzxyz XYZXY 5
+1 6
+2 3456789 abcdefghi 7
+3 8
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+9 3456789 abcdefghi 41 yzxyzxyz XYZXYZXYZ abcabcab
+40 DEFGHI 123456789 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 8
+44 456789 123456789 xyzxyzxyz XYZXY 9
+5 50
+6 1
+7 2
+
+
+
+
+
+
+
+-- Date/Time -- x Page 12
+
+
+3 55 yzxyzxyz XYZXYZXYZ abcabcab
+4 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 13
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 9
+58 456789 123456789 xyzxyzxyz XYZXY 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
diff --git a/tests/pr/b2l17-FF b/tests/pr/b2l17-FF
new file mode 100644
index 0000000..1eec2e7
--- /dev/null
+++ b/tests/pr/b2l17-FF
@@ -0,0 +1,153 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 8 \f\f\n; \f\n\f\n;
+2 Options -b -3 / -a -3 / ... 9
+3 ------------------------------- 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+4 3456789 123456789 123456789 12345 1
+5 3 Columns downwards ..., <= 5 l 2
+6 FF-Arangements: One Empty Page 3 line truncation before FF; r_r_o_
+7 text\f\f\n; text\f\n\ftext; \f\ 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 2
+16 456789 123456789 xyzxyzxyz XYZXY 3
+7 4
+8 5
+9 3456789 ab 6
+20 DEFGHI 123 27 no truncation before FF; (r_l-te
+1 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 6
+30 456789 123456789 xyzxyzxyz XYZXY 7
+1 8
+2 3456789 abcdefghi 9 3456789 abcdefghi
+3 40 DEFGHI 123456789
+4 41 yzxyzxyz XYZXYZXYZ abcabcab
+5 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 50
+44 456789 123456789 xyzxyzxyz XYZXY 1
+5 2
+6 3
+7 4
+8 55 yzxyzxyz XYZXYZXYZ abcabcab
+9 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 9
+58 456789 123456789 xyzxyzxyz XYZXY 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/b3-0F b/tests/pr/b3-0F
new file mode 100644
index 0000000..a75b6b3
--- /dev/null
+++ b/tests/pr/b3-0F
@@ -0,0 +1,330 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/b3f-0F b/tests/pr/b3f-0F
new file mode 100644
index 0000000..af54e9a
--- /dev/null
+++ b/tests/pr/b3f-0F
@@ -0,0 +1,40 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
+ \ No newline at end of file
diff --git a/tests/pr/b3f-0FF b/tests/pr/b3f-0FF
new file mode 100644
index 0000000..a97c9df
--- /dev/null
+++ b/tests/pr/b3f-0FF
@@ -0,0 +1,46 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 6
+
+
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
+ \ No newline at end of file
diff --git a/tests/pr/b3f-FF b/tests/pr/b3f-FF
new file mode 100644
index 0000000..b2afdb0
--- /dev/null
+++ b/tests/pr/b3f-FF
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Te 6 FF-Arangements: One 1
+2 Options -b -3 / -a 7 text\f\f\n; text\f\ 2
+3 ------------------- 8 \f\f\n; \f\n\f\n; 3 line truncation befor
+4 3456789 123456789 123 9 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ 4 9 3456789 abcdefghi
+30 456789 123456789 xyz 5 40 DEFGHI 123456789
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ 8 3
+44 456789 123456789 xyz 9 4
+5 50 55 yzxyzxyz XYZXYZXYZ a
+6 1 56 456789 123456789 abc
+7 2
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ 9 60 DEFGHI 123456789
+58 456789 123456789 xyz
+ \ No newline at end of file
diff --git a/tests/pr/b3l15-t b/tests/pr/b3l15-t
new file mode 100644
index 0000000..a2ee3fd
--- /dev/null
+++ b/tests/pr/b3l15-t
@@ -0,0 +1,75 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Withou 6 ------------------- 1 with -f e.g. : -
+2 Options -b -3 [+2|+ 7 3456789 123456789 123 2
+3 Options -a -3 [+2|+ 8 3 Columns downwards 3 line truncation befor
+4 Options [+2|+ 9 With columns use < 14 456789 123456789 123
+5 10 without -f e.g.: - 15 xyzxyzxyz XYZXYZXYZ
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4 29 xyzxyzxyz XYZXYZXYZ
+20 DEFGHI 123 5 30 456789 123456789 xyz
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8 43 xyzxyzxyz XYZXYZXYZ
+4 9 3456789 abcdefghi 44 456789 123456789 xyz
+5 40 DEFGHI 123456789 5
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+6 1 56 456789 123456789 abc
+7 2 57 xyzxyzxyz XYZXYZXYZ
+8 3 58 456789 123456789 xyz
+9 4 9
+50 55 yzxyzxyz XYZXYZXYZ a 60 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/b3l15f-t b/tests/pr/b3l15f-t
new file mode 100644
index 0000000..7f2bbc4
--- /dev/null
+++ b/tests/pr/b3l15f-t
@@ -0,0 +1,47 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Withou 6 ------------------- 1 with -f e.g. : -
+2 Options -b -3 [+2|+ 7 3456789 123456789 123 2
+3 Options -a -3 [+2|+ 8 3 Columns downwards 3 line truncation befor
+4 Options [+2|+ 9 With columns use < 14 456789 123456789 123
+5 10 without -f e.g.: - 15 xyzxyzxyz XYZXYZXYZ
+
+
+-- Date/Time -- x Page 2
+
+
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4 29 xyzxyzxyz XYZXYZXYZ
+20 DEFGHI 123 5 30 456789 123456789 xyz
+
+
+-- Date/Time -- x Page 3
+
+
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8 43 xyzxyzxyz XYZXYZXYZ
+4 9 3456789 abcdefghi 44 456789 123456789 xyz
+5 40 DEFGHI 123456789 5
+
+
+-- Date/Time -- x Page 4
+
+
+6 1 56 456789 123456789 abc
+7 2 57 xyzxyzxyz XYZXYZXYZ
+8 3 58 456789 123456789 xyz
+9 4 9
+50 55 yzxyzxyz XYZXYZXYZ a 60 DEFGHI 123456789
+
+
+-- Date/Time -- x Page 5
+
+
+1 2 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/b3l24f-lm b/tests/pr/b3l24f-lm
new file mode 100644
index 0000000..97fabc2
--- /dev/null
+++ b/tests/pr/b3l24f-lm
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Te 6<<< -Arangements: One 1<<< >>>
+2<<< -b -3 / -a -3 / . 7<<< \f\f\n; text\f\n\ 2<<< >>>
+3<<< >>> 8<<< f\f\n; \f\n\f\n; 3<<< truncation before
+4<<< 123456789 1234567 9<<< >>> 14<<< 123456789 123456
+ 10<<< >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZ 20<<< >>> 5<<< >>>
+16<<< 123456789 xyzxyz 1<<< >>> 6<<< >>>
+7<<< >>> 27<<< truncation befor
+8<<< >>> 28<<< trunc
+9<<< >>> 4<<< >>>
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXY 4<<< >>> 9<<< abcdefghi >>>
+30<<< 123456789 xyzxyz 5<<< >>> 40<<< 123456789 >>>
+1<<< >>> 6<<< >>> 41<<< XYZXYZXYZ abcabc
+2<<< abcdefghi >>> 7<<< >>> 42<<< 123456789 abcdef
+3<<< >>> 8<<< >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZ 8<<< >>> 3<<< >>>
+44<<< 123456789 xyzxyz 9<<< >>> 4<<< >>>
+5<<< >>> 50<<< >>> 55<<< XYZXYZXYZ abcabc
+6<<< >>> 1<<< >>> 56<<< 123456789 abcdef
+7<<< >>> 2<<< >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZ 9<<< >>> 60<<< 123456789 >>>
+58<<< 123456789 xyzxyz
+ \ No newline at end of file
diff --git a/tests/pr/l24-FF b/tests/pr/l24-FF
new file mode 100644
index 0000000..e9f3154
--- /dev/null
+++ b/tests/pr/l24-FF
@@ -0,0 +1,216 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/l24-t b/tests/pr/l24-t
new file mode 100644
index 0000000..d07b88d
--- /dev/null
+++ b/tests/pr/l24-t
@@ -0,0 +1,120 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by Hand" V
+2 Options -b -3 [+2|+3] [-l 15|8] [-f]
+3 Options -a -3 [+2|+3] [-l 15|8] [-f]
+4 Options [+2|+3] [-l 24|17] [-f]
+5
+6 --------------------------------------------
+7 3456789 123456789 123456789 123456789 12345678
+8 3 Columns downwards, across, ...:
+9 With columns use <= 5 text lines/page,
+10 without -f e.g.: -l 15 = total lines/page,
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before nwe page; (r_l-test):
+28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/l24f-t b/tests/pr/l24f-t
new file mode 100644
index 0000000..3546282
--- /dev/null
+++ b/tests/pr/l24f-t
@@ -0,0 +1,89 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by Hand" V
+2 Options -b -3 [+2|+3] [-l 15|8] [-f]
+3 Options -a -3 [+2|+3] [-l 15|8] [-f]
+4 Options [+2|+3] [-l 24|17] [-f]
+5
+6 --------------------------------------------
+7 3456789 123456789 123456789 123456789 12345678
+8 3 Columns downwards, across, ...:
+9 With columns use <= 5 text lines/page,
+10 without -f e.g.: -l 15 = total lines/page,
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before nwe page; (r_l-test):
+28 no trunc
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/loli b/tests/pr/loli
new file mode 100644
index 0000000..08120c0
--- /dev/null
+++ b/tests/pr/loli
@@ -0,0 +1,63 @@
+1::: Test-INPUT: "Without FF set by Hand" :::
+2::: Options -b -3 [+2|+3] [-l 15|8] [-f] :::
+3::: Options -a -3 [+2|+3] [-l 15|8] [-f] :::
+4::: Options [+2|+3] [-l 24|17] [-f] :::
+5::: :::
+6::: -------------------------------------------- :::
+7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+8::: 3 Columns downwards, across, ...: :::
+9::: With columns use <= 5 text lines/page, :::
+10::: without -f e.g.: -l 15 = total lines/page, :::
+1::: with -f e.g. : -l 8 -f :::
+2::: :::
+3::: line truncation before new page; r_r_o_l-test: :::
+14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+7::: 12345678 :::
+8::: 12345678 :::
+9::: 3456789 ab :::
+20::: DEFGHI 123 :::
+21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+2::: 12345678 :::
+3::: 12345678 :::
+4::: 12345678 :::
+5::: 12345678 :::
+6::: 12345678 :::
+27::: no truncation before nwe page; (r_l-test): :::
+28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+29::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+1::: 12345678 :::
+2::: 3456789 abcdefghi :::
+3::: 12345678 :::
+4::: 12345678 :::
+35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+6::: 12345678 :::
+7::: 12345678 :::
+8::: 12345678 :::
+9::: 3456789 abcdefghi :::
+40::: DEFGHI 123456789 :::
+41::: yzxyzxyz XYZXYZXYZ abcabcab :::
+42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+5::: 12345678 :::
+6::: 12345678 :::
+7::: 12345678 :::
+8::: 12345678 :::
+49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+50::: 12345678 :::
+1::: 12345678 :::
+2::: 12345678 :::
+3::: 12345678 :::
+4::: 12345678 :::
+55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+57::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+9::: 12345678 :::
+60::: DEFGHI 123456789 :::
+1::: :::
+2::: :::
+3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF :::
diff --git a/tests/pr/ml20-FF-t b/tests/pr/ml20-FF-t
new file mode 100644
index 0000000..53cb6eb
--- /dev/null
+++ b/tests/pr/ml20-FF-t
@@ -0,0 +1,260 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 1 Test-INPUT: "Without FF set by
+2 Options -b -3 / -a -3 / ... 2 Options -b -3 [+2|+3] [-l 15|8]
+3 ------------------------------- 3 Options -a -3 [+2|+3] [-l 15|8]
+4 3456789 123456789 123456789 12345 4 Options [+2|+3] [-l 24|17
+5 3 Columns downwards ..., <= 5 l 5
+6 FF-Arangements: One Empty Page 6 -------------------------------
+7 text\f\f\n; text\f\n\ftext; \f\ 7 3456789 123456789 123456789 12345
+8 \f\f\n; \f\n\f\n; 8 3 Columns downwards, across, ..
+9 9 With columns use <= 5 text lin
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345 10 without -f e.g.: -l 15 = total
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 1 with -f e.g. : -l 8 -f
+2 2
+3 line truncation before FF; r_r_o_ 3 line truncation before new page;
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16 456789 123456789 xyzxyzxyz XYZXY
+ 7
+ 8
+ 9 3456789 ab
+ 20 DEFGHI 123
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 27 no truncation before nwe page; (
+ 28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30 456789 123456789 xyzxyzxyz XYZXY
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 1
+16 456789 123456789 xyzxyzxyz XYZXY 2 3456789 abcdefghi
+7 3
+8 4
+9 3456789 ab 5
+20 DEFGHI 123 6
+1 7
+2 8
+3 9 3456789 abcdefghi
+4 40 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+5 41 yzxyzxyz XYZXYZXYZ abcabcab
+6 42 456789 123456789 abcdefghi ABCDE
+27 no truncation before FF; (r_l-te 43 xyzxyzxyz XYZXYZXYZ abcabcab
+28 no trunc 44 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 50
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+ 1
+ 2
+ 3
+ 4
+ 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56 456789 123456789 abcdefghi ABCDE
+ 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58 456789 123456789 xyzxyzxyz XYZXY
+ 9
+ 60 DEFGHI 123456789
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 1
+30 456789 123456789 xyzxyzxyz XYZXY 2
+1 3 ------- EOF -------- EOF -------
+2 3456789 abcdefghi
+3
+4
+5
+6
+7
+8
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY
+5
+6
+7
+8
+9
+50
+1
+2
+
+
+
+
+
+
+
+-- Date/Time -- x Page 12
+
+
+3
+4
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 13
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY
+9
+60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/ml24-FF b/tests/pr/ml24-FF
new file mode 100644
index 0000000..c36edb7
--- /dev/null
+++ b/tests/pr/ml24-FF
@@ -0,0 +1,216 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 FF-Test: FF's in Text 1 FF-Test: FF's in Text
+2 Options -b -3 / -a -3 / ... 2 Options -b -3 / -a -3 / ...
+3 ------------------------------- 3 -------------------------------
+4 3456789 123456789 123456789 12345 4 3456789 123456789 123456789 12345
+5 3 Columns downwards ..., <= 5 l 5 3 Columns downwards ..., <= 5 l
+6 FF-Arangements: One Empty Page 6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ 7 text\f\f\n; text\f\n\ftext; \f\
+8 \f\f\n; \f\n\f\n; 8 \f\f\n; \f\n\f\n;
+9 9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+1 1
+2 2
+3 line truncation before FF; r_r_o_ 3 line truncation before FF; r_r_o_
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+7 7
+8 8
+9 3456789 ab 9 3456789 ab
+20 DEFGHI 123 20 DEFGHI 123
+1 1
+2 2
+3 3
+4 4
+5 5
+6 6
+27 no truncation before FF; (r_l-te 27 no truncation before FF; (r_l-te
+28 no trunc 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/ml24-t b/tests/pr/ml24-t
new file mode 100644
index 0000000..392adbf
--- /dev/null
+++ b/tests/pr/ml24-t
@@ -0,0 +1,120 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by 1 Test-INPUT: "Without FF set by
+2 Options -b -3 [+2|+3] [-l 15|8] 2 Options -b -3 [+2|+3] [-l 15|8]
+3 Options -a -3 [+2|+3] [-l 15|8] 3 Options -a -3 [+2|+3] [-l 15|8]
+4 Options [+2|+3] [-l 24|17 4 Options [+2|+3] [-l 24|17
+5 5
+6 ------------------------------- 6 -------------------------------
+7 3456789 123456789 123456789 12345 7 3456789 123456789 123456789 12345
+8 3 Columns downwards, across, .. 8 3 Columns downwards, across, ..
+9 With columns use <= 5 text lin 9 With columns use <= 5 text lin
+10 without -f e.g.: -l 15 = total 10 without -f e.g.: -l 15 = total
+1 with -f e.g. : -l 8 -f 1 with -f e.g. : -l 8 -f
+2 2
+3 line truncation before new page; 3 line truncation before new page;
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+7 7
+8 8
+9 3456789 ab 9 3456789 ab
+20 DEFGHI 123 20 DEFGHI 123
+1 1
+2 2
+3 3
+4 4
+5 5
+6 6
+27 no truncation before nwe page; ( 27 no truncation before nwe page; (
+28 no trunc 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+1 1
+2 2
+3 ------- EOF -------- EOF ------- 3 ------- EOF -------- EOF -------
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/ml24-t-FF b/tests/pr/ml24-t-FF
new file mode 100644
index 0000000..08c6f05
--- /dev/null
+++ b/tests/pr/ml24-t-FF
@@ -0,0 +1,216 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by 1 FF-Test: FF's in Text
+2 Options -b -3 [+2|+3] [-l 15|8] 2 Options -b -3 / -a -3 / ...
+3 Options -a -3 [+2|+3] [-l 15|8] 3 -------------------------------
+4 Options [+2|+3] [-l 24|17 4 3456789 123456789 123456789 12345
+5 5 3 Columns downwards ..., <= 5 l
+6 ------------------------------- 6 FF-Arangements: One Empty Page
+7 3456789 123456789 123456789 12345 7 text\f\f\n; text\f\n\ftext; \f\
+8 3 Columns downwards, across, .. 8 \f\f\n; \f\n\f\n;
+9 With columns use <= 5 text lin 9
+10 without -f e.g.: -l 15 = total 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+1 with -f e.g. : -l 8 -f 1
+2 2
+3 line truncation before new page; 3 line truncation before FF; r_r_o_
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY
+7
+8
+9 3456789 ab
+20 DEFGHI 123
+1
+2
+3
+4
+5
+6
+27 no truncation before nwe page; (
+28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+1 7
+2 3456789 abcdefghi 8
+3 9 3456789 ab
+4 20 DEFGHI 123
+5 1
+6 2
+7 3
+8 4
+9 3456789 abcdefghi 5
+40 DEFGHI 123456789 6
+41 yzxyzxyz XYZXYZXYZ abcabcab 27 no truncation before FF; (r_l-te
+42 456789 123456789 abcdefghi ABCDE 28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY
+5
+6
+7
+8
+9
+50
+1
+2
+3
+4
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+9 1
+60 DEFGHI 123456789 2 3456789 abcdefghi
+1 3
+2 4
+3 ------- EOF -------- EOF ------- 5
+ 6
+ 7
+ 8
+ 9 3456789 abcdefghi
+ 40 DEFGHI 123456789
+ 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 50
+ 1
+ 2
+ 3
+ 4
+ 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56 456789 123456789 abcdefghi ABCDE
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+ 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58 456789 123456789 xyzxyzxyz XYZXY
+ 9
+ 60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/ml24f-0F b/tests/pr/ml24f-0F
new file mode 100644
index 0000000..18b5760
--- /dev/null
+++ b/tests/pr/ml24f-0F
@@ -0,0 +1,61 @@
+
+
+-- Date/Time -- x Page 1
+
+
+
+
+
+-- Date/Time -- x Page 2
+
+
+1 FF-Test: FF's at Start of File 1 FF-Test: FF's at Start of File
+2 Options -b -3 / -a -3 / ... 2 Options -b -3 / -a -3 / ...
+3 ------------------------------- 3 -------------------------------
+4 3456789 123456789 123456789 12345 4 3456789 123456789 123456789 12345
+5 3 Columns downwards ..., <= 5 l 5 3 Columns downwards ..., <= 5 l
+6 FF-Arangements: Empty Pages at 6 FF-Arangements: Empty Pages at
+7 \ftext; \f\ntext; 7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftex 8 \f\ftext; \f\f\ntext; \f\n\ftex
+9 3456789 123456789 123456789 9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+1 1
+2 2
+3 line truncation before FF; r_r_o_ 3 line truncation before FF; r_r_o_
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+7 7
+8 8
+9 3456789 ab 9 3456789 ab
+20 DEFGHI 123 20 DEFGHI 123
+1 1
+2 2
+3 3
+4 4
+5 5
+6 6
+27 no truncation before FF; (r_l-te 27 no truncation before FF; (r_l-te
+28 no trunc 28 no trunc
+
+
+-- Date/Time -- x Page 5
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+ \ No newline at end of file
diff --git a/tests/pr/ml24f-lm-lo b/tests/pr/ml24f-lm-lo
new file mode 100644
index 0000000..3fed7d3
--- /dev/null
+++ b/tests/pr/ml24f-lm-lo
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text 1::: Test-INPUT: "Without FF set b
+2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|
+3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|
+4<<< 123456789 123456789 123456789 4::: Options [+2|+3] [-l 24|
+ 5::: :::
+6<<< -Arangements: One Empty Page 6::: -----------------------------
+7<<< \f\f\n; text\f\n\ftext; \f\ft 7::: 789 123456789 123456789 12345
+8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across,
+9<<< >>> 9::: With columns use <= 5 text l
+10<<< >>> 10::: without -f e.g.: -l 15 = to
+1<<< >>> 1::: with -f e.g. : -l 8 -f ::
+2<<< >>> 2::: :::
+3<<< truncation before FF; r_r_o_l 3::: line truncation before new pa
+14<<< 123456789 123456789 12345678 14::: 89 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 2
+
+
+ 15::: xyzxyzxyz XYZXYZXYZ abcabcab
+ 16::: 456789 123456789 xyzxyzxyz X
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 9::: 3456789 ab :::
+ 20::: DEFGHI 123 :::
+ 21::: 89 123456789 123456789 12345
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 27::: no truncation before nwe pag
+ 28::: 89 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab 29::: xyzxyzxyz XYZXYZXYZ abcabcab
+16<<< 123456789 xyzxyzxyz XYZXYZXY 30::: 456789 123456789 xyzxyzxyz X
+7<<< >>> 1::: 12345678 :::
+8<<< >>> 2::: 3456789 abcdefghi :::
+9<<< >>> 3::: 12345678 :::
+20<<< >>> 4::: 12345678 :::
+1<<< >>> 35::: 89 123456789 123456789 12345
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+4<<< >>> 8::: 12345678 :::
+5<<< >>> 9::: 3456789 abcdefghi :::
+6<<< >>> 40::: DEFGHI 123456789 :::
+27<<< truncation before FF; (r_l-t 41::: yzxyzxyz XYZXYZXYZ abcabcab
+28<<< trunc 42::: 89 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 4
+
+
+ 43::: xyzxyzxyz XYZXYZXYZ abcabcab
+ 44::: 456789 123456789 xyzxyzxyz X
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 49::: 89 123456789 123456789 12345
+ 50::: 12345678 :::
+ 1::: 12345678 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 55::: yzxyzxyz XYZXYZXYZ abcabcab
+ 56::: 89 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab 57::: xyzxyzxyz XYZXYZXYZ abcabcab
+30<<< 123456789 xyzxyzxyz XYZXYZXY 58::: 456789 123456789 xyzxyzxyz X
+1<<< >>> 9::: 12345678 :::
+2<<< abcdefghi >>> 60::: DEFGHI 123456789 :::
+3<<< >>> 1::: :::
+4<<< >>> 2::: :::
+5<<< >>> 3::: ------- EOF -------- EOF ----
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFH
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab
+44<<< 123456789 xyzxyzxyz XYZXYZXY
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFH
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab
+58<<< 123456789 xyzxyzxyz XYZXYZXY
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/ml24f-t b/tests/pr/ml24f-t
new file mode 100644
index 0000000..b856214
--- /dev/null
+++ b/tests/pr/ml24f-t
@@ -0,0 +1,89 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by 1 Test-INPUT: "Without FF set by
+2 Options -b -3 [+2|+3] [-l 15|8] 2 Options -b -3 [+2|+3] [-l 15|8]
+3 Options -a -3 [+2|+3] [-l 15|8] 3 Options -a -3 [+2|+3] [-l 15|8]
+4 Options [+2|+3] [-l 24|17 4 Options [+2|+3] [-l 24|17
+5 5
+6 ------------------------------- 6 -------------------------------
+7 3456789 123456789 123456789 12345 7 3456789 123456789 123456789 12345
+8 3 Columns downwards, across, .. 8 3 Columns downwards, across, ..
+9 With columns use <= 5 text lin 9 With columns use <= 5 text lin
+10 without -f e.g.: -l 15 = total 10 without -f e.g.: -l 15 = total
+1 with -f e.g. : -l 8 -f 1 with -f e.g. : -l 8 -f
+2 2
+3 line truncation before new page; 3 line truncation before new page;
+14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+7 7
+8 8
+9 3456789 ab 9 3456789 ab
+20 DEFGHI 123 20 DEFGHI 123
+1 1
+2 2
+3 3
+4 4
+5 5
+6 6
+27 no truncation before nwe page; ( 27 no truncation before nwe page; (
+28 no trunc 28 no trunc
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+1 1
+2 3456789 abcdefghi 2 3456789 abcdefghi
+3 3
+4 4
+5 5
+6 6
+7 7
+8 8
+9 3456789 abcdefghi 9 3456789 abcdefghi
+40 DEFGHI 123456789 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE 42 456789 123456789 abcdefghi ABCDE
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 44 456789 123456789 xyzxyzxyz XYZXY
+5 5
+6 6
+7 7
+8 8
+9 9
+50 50
+1 1
+2 2
+3 3
+4 4
+55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDE 56 456789 123456789 abcdefghi ABCDE
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+9 9
+60 DEFGHI 123456789 60 DEFGHI 123456789
+1 1
+2 2
+3 ------- EOF -------- EOF ------- 3 ------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/ml24f-t-0F b/tests/pr/ml24f-t-0F
new file mode 100644
index 0000000..bd803e2
--- /dev/null
+++ b/tests/pr/ml24f-t-0F
@@ -0,0 +1,89 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1 Test-INPUT: "Without FF set by
+2 Options -b -3 [+2|+3] [-l 15|8]
+3 Options -a -3 [+2|+3] [-l 15|8]
+4 Options [+2|+3] [-l 24|17
+5
+6 -------------------------------
+7 3456789 123456789 123456789 12345
+8 3 Columns downwards, across, ..
+9 With columns use <= 5 text lin
+10 without -f e.g.: -l 15 = total
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page;
+14 456789 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 2
+
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab 1 FF-Test: FF's at Start of File
+16 456789 123456789 xyzxyzxyz XYZXY 2 Options -b -3 / -a -3 / ...
+7 3 -------------------------------
+8 4 3456789 123456789 123456789 12345
+9 3456789 ab 5 3 Columns downwards ..., <= 5 l
+20 DEFGHI 123 6 FF-Arangements: Empty Pages at
+1 7 \ftext; \f\ntext;
+2 8 \f\ftext; \f\f\ntext; \f\n\ftex
+3 9 3456789 123456789 123456789
+4 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345
+5 1
+6 2
+27 no truncation before nwe page; ( 3 line truncation before FF; r_r_o_
+28 no trunc 14 456789 123456789 123456789 12345
+
+
+-- Date/Time -- x Page 3
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXY
+1
+2 3456789 abcdefghi
+3
+4
+5
+6
+7
+8
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDE
+
+
+-- Date/Time -- x Page 4
+
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXY 16 456789 123456789 xyzxyzxyz XYZXY
+5 7
+6 8
+7 9 3456789 ab
+8 20 DEFGHI 123
+9 1
+50 2
+1 3
+2 4
+3 5
+4 6
+55 yzxyzxyz XYZXYZXYZ abcabcab 27 no truncation before FF; (r_l-te
+56 456789 123456789 abcdefghi ABCDE 28 no trunc
+
+
+-- Date/Time -- x Page 5
+
+
+57 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+9 1
+60 DEFGHI 123456789 2 3456789 abcdefghi
+1 3
+2
+3 ------- EOF -------- EOF -------
+ \ No newline at end of file
diff --git a/tests/pr/n+2-5l24f-0FF b/tests/pr/n+2-5l24f-0FF
new file mode 100644
index 0000000..653d578
--- /dev/null
+++ b/tests/pr/n+2-5l24f-0FF
@@ -0,0 +1,51 @@
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 1.1 FF-Test: FF's at Start of File V
+ 2.2 Options -b -3 / -a -3 / ...
+ 3.3 --------------------------------------------
+ 4.4 3456789 123456789 123456789 123456789 12345678
+ 5.5 3 Columns downwards ..., <= 5 lines per page
+ 6.6 FF-Arangements: Empty Pages at start
+ 7.7 \ftext; \f\ntext;
+ 8.8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+ 9.9 3456789 123456789 123456789
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+ 11.1 12345678
+ 12.2 12345678
+ 13.3 line truncation before FF; r_r_o_l-test:
+ 14.14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.2 12345678
+ 23.3 12345678
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.28 no trunc
+ \ No newline at end of file
diff --git a/tests/pr/n+2l24f-0FF b/tests/pr/n+2l24f-0FF
new file mode 100644
index 0000000..4394e63
--- /dev/null
+++ b/tests/pr/n+2l24f-0FF
@@ -0,0 +1,61 @@
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 1.1 FF-Test: FF's at Start of File V
+ 2.2 Options -b -3 / -a -3 / ...
+ 3.3 --------------------------------------------
+ 4.4 3456789 123456789 123456789 123456789 12345678
+ 5.5 3 Columns downwards ..., <= 5 lines per page
+ 6.6 FF-Arangements: Empty Pages at start
+ 7.7 \ftext; \f\ntext;
+ 8.8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+ 9.9 3456789 123456789 123456789
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+ 11.1 12345678
+ 12.2 12345678
+ 13.3 line truncation before FF; r_r_o_l-test:
+ 14.14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.2 12345678
+ 23.3 12345678
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ \ No newline at end of file
diff --git a/tests/pr/n+2l24f-bl b/tests/pr/n+2l24f-bl
new file mode 100644
index 0000000..7eb114b
--- /dev/null
+++ b/tests/pr/n+2l24f-bl
@@ -0,0 +1,112 @@
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.
+ 23.
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ 34.4 12345678
+ 35.
+ 36.6 12345678
+ 37.7 12345678
+ 38.8 12345678
+ 39.9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.5 12345678
+ 46.6 12345678
+ 47.7 12345678
+ 48.8 12345678
+ 49.9 12345678
+ 50.50 12345678
+ 51.1 12345678
+ 52.
+ 53.
+ 54.
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+ 57.
+ 58.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.9 12345678
+ 60.60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 62.62 456789 123456789 abcdefghi ABCDEDFHI
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 64.64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 65.5 12345678
+ 66.6 12345678
+ 67.7 12345678
+ 68.8 12345678
+ 69.9 12345678
+ 70.70 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 10
+
+
+ 71.1 12345678
+ 72.
+ 73.
+ 74.
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/n+3-7l24-FF b/tests/pr/n+3-7l24-FF
new file mode 100644
index 0000000..b2cc15f
--- /dev/null
+++ b/tests/pr/n+3-7l24-FF
@@ -0,0 +1,120 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.2 12345678
+ 23.3 12345678
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.28 no trunc
+
+
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ 34.4 12345678
+ 35.5 12345678
+ 36.6 12345678
+ 37.7 12345678
+ 38.8 12345678
+ 39.9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/n+3l24f-0FF b/tests/pr/n+3l24f-0FF
new file mode 100644
index 0000000..7440d4c
--- /dev/null
+++ b/tests/pr/n+3l24f-0FF
@@ -0,0 +1,55 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 1.1 FF-Test: FF's at Start of File V
+ 2.2 Options -b -3 / -a -3 / ...
+ 3.3 --------------------------------------------
+ 4.4 3456789 123456789 123456789 123456789 12345678
+ 5.5 3 Columns downwards ..., <= 5 lines per page
+ 6.6 FF-Arangements: Empty Pages at start
+ 7.7 \ftext; \f\ntext;
+ 8.8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+ 9.9 3456789 123456789 123456789
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+ 11.1 12345678
+ 12.2 12345678
+ 13.3 line truncation before FF; r_r_o_l-test:
+ 14.14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.2 12345678
+ 23.3 12345678
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ \ No newline at end of file
diff --git a/tests/pr/n+3l24f-bl b/tests/pr/n+3l24f-bl
new file mode 100644
index 0000000..0675c5a
--- /dev/null
+++ b/tests/pr/n+3l24f-bl
@@ -0,0 +1,106 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.
+ 23.
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ 34.4 12345678
+ 35.
+ 36.6 12345678
+ 37.7 12345678
+ 38.8 12345678
+ 39.9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.5 12345678
+ 46.6 12345678
+ 47.7 12345678
+ 48.8 12345678
+ 49.9 12345678
+ 50.50 12345678
+ 51.1 12345678
+ 52.
+ 53.
+ 54.
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+ 57.
+ 58.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.9 12345678
+ 60.60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 62.62 456789 123456789 abcdefghi ABCDEDFHI
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 64.64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 65.5 12345678
+ 66.6 12345678
+ 67.7 12345678
+ 68.8 12345678
+ 69.9 12345678
+ 70.70 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 10
+
+
+ 71.1 12345678
+ 72.
+ 73.
+ 74.
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/n+3ml20f-bl-FF b/tests/pr/n+3ml20f-bl-FF
new file mode 100644
index 0000000..fc2e720
--- /dev/null
+++ b/tests/pr/n+3ml20f-bl-FF
@@ -0,0 +1,127 @@
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZ 16 456789 123456789 xyzxyzxyz XYZ
+ 17.7 7
+ 18.8 8
+ 19.9 3456789 ab 9 3456789 ab
+ 20.20 DEFGHI 123 20 DEFGHI 123
+ 21.1 1
+ 22. 2
+ 23. 3
+ 24.4 4
+
+
+-- Date/Time -- x Page 5
+
+
+ 25.5 5
+ 26.6 6
+ 27.27 no truncation before FF; (r_l- 27 no truncation before FF; (r_l-
+ 28. 28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZ 30 456789 123456789 xyzxyzxyz XYZ
+ 31.1 1
+ 32.2 3456789 abcdefghi 2 3456789 abcdefghi
+ 33.3 3
+ 34.4 4
+ 35. 5
+ 36.6 6
+ 37.7 7
+ 38.8 8
+
+
+-- Date/Time -- x Page 8
+
+
+ 39.9 3456789 abcdefghi 9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789 40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABC 42 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZ 44 456789 123456789 xyzxyzxyz XYZ
+ 45.5 5
+ 46.6 6
+ 47.7 7
+ 48.8 8
+ 49.9 9
+ 50.50 50
+ 51.1 1
+ 52. 2
+
+
+-- Date/Time -- x Page 12
+
+
+ 53. 3
+ 54. 4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABC 56 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 13
+
+
+ 57. 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XYZ 58 456789 123456789 xyzxyzxyz XYZ
+ 59.9 9
+ 60.60 DEFGHI 123456789 60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 62.62 456789 123456789 abcdefghi ABC
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 64.64 456789 123456789 xyzxyzxyz XYZ
+ 65.5
+ 66.6
+
+
+-- Date/Time -- x Page 14
+
+
+ 67.7
+ 68.8
+ 69.9
+ 70.70 456789 123456789 abcdefghi AB
+ 71.1
+ 72.
+ 73.
+ 74.
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.75 456789 123456789 abcdefghi ABC
+ \ No newline at end of file
diff --git a/tests/pr/n+3ml24f-bl-tn b/tests/pr/n+3ml24f-bl-tn
new file mode 100644
index 0000000..4346035
--- /dev/null
+++ b/tests/pr/n+3ml24f-bl-tn
@@ -0,0 +1,119 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZ 30 456789 123456789 xyzxyzxyz XYZ
+ 17.7 1
+ 18.8 2 3456789 abcdefghi
+ 19.9 3456789 ab 3
+ 20.20 DEFGHI 123 4
+ 21.1 5
+ 22. 6
+ 23. 7
+ 24.4 8
+ 25.5 9 3456789 abcdefghi
+ 26.6 40 DEFGHI 123456789
+ 27.27 no truncation before FF; (r_l- 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 28. 42 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 4
+
+
+ 29. 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30. 44 456789 123456789 xyzxyzxyz XYZ
+ 31. 5
+ 32. 6
+ 33. 7
+ 34. 8
+ 35. 9
+ 36. 50
+ 37. 1
+ 38. 2
+ 39. 3
+ 40. 4
+ 41. 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 42. 56 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 5
+
+
+ 43.29 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.30 456789 123456789 xyzxyzxyz XYZ 58 456789 123456789 xyzxyzxyz XYZ
+ 45.1 9
+ 46.2 3456789 abcdefghi 60 DEFGHI 123456789
+ 47.3 1
+ 48.4 2
+ 49. 3 ------- EOF -------- EOF -----
+ 50.6
+ 51.7
+ 52.8
+ 53.9 3456789 abcdefghi
+ 54.40 DEFGHI 123456789
+ 55.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.42 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 57.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.44 456789 123456789 xyzxyzxyz XYZ
+ 59.5
+ 60.6
+ 61.7
+ 62.8
+ 63.9
+ 64.50
+ 65.1
+ 66.
+ 67.
+ 68.
+ 69.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 70.56 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 9
+
+
+ 71.
+ 72.58 456789 123456789 xyzxyzxyz XYZ
+ 73.9
+ 74.60 DEFGHI 123456789
+ 75.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.62 456789 123456789 abcdefghi ABC
+ 77.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 78.64 456789 123456789 xyzxyzxyz XYZ
+ 79.5
+ 80.6
+ 81.7
+ 82.8
+ 83.9
+ 84.70 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 10
+
+
+ 85.1
+ 86.
+ 87.
+ 88.
+ 89.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 90.75 456789 123456789 abcdefghi ABC
+ \ No newline at end of file
diff --git a/tests/pr/n+3ml24f-tn-bl b/tests/pr/n+3ml24f-tn-bl
new file mode 100644
index 0000000..76bcf93
--- /dev/null
+++ b/tests/pr/n+3ml24f-tn-bl
@@ -0,0 +1,119 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab 15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZ 16 456789 123456789 xyzxyzxyz XYZ
+ 31.1 7
+ 32.2 3456789 abcdefghi 8
+ 33.3 9 3456789 ab
+ 34.4 20 DEFGHI 123
+ 35.5 1
+ 36.6
+ 37.7
+ 38.8 4
+ 39.9 3456789 abcdefghi 5
+ 40.40 DEFGHI 123456789 6
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab 27 no truncation before FF; (r_l-
+ 42.42 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 4
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZ
+ 45.5
+ 46.6
+ 47.7
+ 48.8
+ 49.9
+ 50.50
+ 51.1
+ 52.2
+ 53.3
+ 54.4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 5
+
+
+ 57.57 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XYZ 30 456789 123456789 xyzxyzxyz XYZ
+ 59.9 1
+ 60.60 DEFGHI 123456789 2 3456789 abcdefghi
+ 61.1 3
+ 62.2 4
+ 63.3 ------- EOF -------- EOF -----
+ 64. 6
+ 65. 7
+ 66. 8
+ 67. 9 3456789 abcdefghi
+ 68. 40 DEFGHI 123456789
+ 69. 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 70. 42 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 71. 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 72. 44 456789 123456789 xyzxyzxyz XYZ
+ 73. 5
+ 74. 6
+ 75. 7
+ 76. 8
+ 77. 9
+ 78. 50
+ 79. 1
+ 80.
+ 81.
+ 82.
+ 83. 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 84. 56 456789 123456789 abcdefghi ABC
+
+
+-- Date/Time -- x Page 9
+
+
+ 85.
+ 86. 58 456789 123456789 xyzxyzxyz XYZ
+ 87. 9
+ 88. 60 DEFGHI 123456789
+ 89. 61 yzxyzxyz XYZXYZXYZ abcabcab
+ 90. 62 456789 123456789 abcdefghi ABC
+ 91. 63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 92. 64 456789 123456789 xyzxyzxyz XYZ
+ 93. 5
+ 94. 6
+ 95. 7
+ 96. 8
+ 97. 9
+ 98. 70 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 10
+
+
+ 99. 1
+100.
+101.
+102.
+103. 74 yzxyzxyz XYZXYZXYZ abcabcab
+104. 75 456789 123456789 abcdefghi ABC
+ \ No newline at end of file
diff --git a/tests/pr/n+4-8a2l17-FF b/tests/pr/n+4-8a2l17-FF
new file mode 100644
index 0000000..09b76fc
--- /dev/null
+++ b/tests/pr/n+4-8a2l17-FF
@@ -0,0 +1,85 @@
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab 30.30 456789 123456789 xyzxyzxyz X
+ 31.1 32.2 3456789 abcdefghi
+ 33.3 34.4
+ 35.5 36.6
+ 37.7 38.8
+ 39.9 3456789 abcdefghi 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab 42.42 456789 123456789 abcdefghi A
+
+
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab 44.44 456789 123456789 xyzxyzxyz X
+ 45.5 46.6
+ 47.7 48.8
+ 49.9 50.50
+ 51.1 52.2
+ 53.3 54.4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab 56.56 456789 123456789 abcdefghi A
+
+
+
+
+
diff --git a/tests/pr/n+4b2l17f-0FF b/tests/pr/n+4b2l17f-0FF
new file mode 100644
index 0000000..ecc974d
--- /dev/null
+++ b/tests/pr/n+4b2l17f-0FF
@@ -0,0 +1,27 @@
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab 22.2
+ 16.16 456789 123456789 xyzxyzxyz X 23.3
+ 17.7 24.4
+ 18.8 25.5
+ 19.9 3456789 ab 26.6
+ 20.20 DEFGHI 123 27.27 no truncation before FF; (r_
+ 21.1 28.28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab 32.2 3456789 abcdefghi
+ 30.30 456789 123456789 xyzxyzxyz X 33.3
+ 31.1
+ \ No newline at end of file
diff --git a/tests/pr/n+5-8b3l17f-FF b/tests/pr/n+5-8b3l17f-FF
new file mode 100644
index 0000000..2fb2286
--- /dev/null
+++ b/tests/pr/n+5-8b3l17f-FF
@@ -0,0 +1,33 @@
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZ 34.4 39.9 3456789 abcdefghi
+ 30.30 456789 123456789 35.5 40.40 DEFGHI 123456789
+ 31.1 36.6 41.41 yzxyzxyz XYZXYZX
+ 32.2 3456789 abcdefghi 37.7 42.42 456789 123456789
+ 33.3 38.8
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZ 48.8 53.3
+ 44.44 456789 123456789 49.9 54.4
+ 45.5 50.50 55.55 yzxyzxyz XYZXYZX
+ 46.6 51.1 56.56 456789 123456789
+ 47.7 52.2
+ \ No newline at end of file
diff --git a/tests/pr/n+5a3l13f-0FF b/tests/pr/n+5a3l13f-0FF
new file mode 100644
index 0000000..db19871
--- /dev/null
+++ b/tests/pr/n+5a3l13f-0FF
@@ -0,0 +1,29 @@
+
+
+-- Date/Time -- x Page 5
+
+
+
+
+
+-- Date/Time -- x Page 6
+
+
+ 15.15 xyzxyzxyz XYZXYZ 16.16 456789 123456789 17.7
+ 18.8 19.9 3456789 ab 20.20 DEFGHI 123
+ 21.1 22.2 23.3
+
+
+-- Date/Time -- x Page 7
+
+
+ 24.4 25.5 26.6
+ 27.27 no truncation be 28.28 no trunc
+
+
+-- Date/Time -- x Page 8
+
+
+ 29.29 xyzxyzxyz XYZXYZ 30.30 456789 123456789 31.1
+ 32.2 3456789 abcdefghi 33.3
+ \ No newline at end of file
diff --git a/tests/pr/n+6a2l17-FF b/tests/pr/n+6a2l17-FF
new file mode 100644
index 0000000..1cd68f7
--- /dev/null
+++ b/tests/pr/n+6a2l17-FF
@@ -0,0 +1,68 @@
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab 44.44 456789 123456789 xyzxyzxyz X
+ 45.5 46.6
+ 47.7 48.8
+ 49.9 50.50
+ 51.1 52.2
+ 53.3 54.4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab 56.56 456789 123456789 abcdefghi A
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+ 57.57 xyzxyzxyz XYZXYZXYZ abcabcab 58.58 456789 123456789 xyzxyzxyz X
+ 59.9 60.60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/n+6b3l13f-FF b/tests/pr/n+6b3l13f-FF
new file mode 100644
index 0000000..0795673
--- /dev/null
+++ b/tests/pr/n+6b3l13f-FF
@@ -0,0 +1,56 @@
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+ 29.29 xyzxyzxyz XYZXYZ 32.2 3456789 abcdefghi 35.5
+ 30.30 456789 123456789 33.3 36.6
+ 31.1 34.4 37.7
+
+
+-- Date/Time -- x Page 8
+
+
+ 38.8 40.40 DEFGHI 123456789 42.42 456789 123456789
+ 39.9 3456789 abcdefghi 41.41 yzxyzxyz XYZXYZX
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 43.43 xyzxyzxyz XYZXYZ 46.6 49.9
+ 44.44 456789 123456789 47.7 50.50
+ 45.5 48.8 51.1
+
+
+-- Date/Time -- x Page 12
+
+
+ 52.2 54.4 56.56 456789 123456789
+ 53.3 55.55 yzxyzxyz XYZXYZX
+
+
+-- Date/Time -- x Page 13
+
+
+ 57.57 xyzxyzxyz XYZXYZ 59.9 60.60 DEFGHI 123456789
+ 58.58 456789 123456789
+ \ No newline at end of file
diff --git a/tests/pr/n+7l24-FF b/tests/pr/n+7l24-FF
new file mode 100644
index 0000000..e4a6e01
--- /dev/null
+++ b/tests/pr/n+7l24-FF
@@ -0,0 +1,72 @@
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.5 12345678
+ 46.6 12345678
+ 47.7 12345678
+ 48.8 12345678
+ 49.9 12345678
+ 50.50 12345678
+ 51.1 12345678
+ 52.2 12345678
+ 53.3 12345678
+ 54.4 12345678
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+ 57.57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.9 12345678
+ 60.60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/n+8l20-FF b/tests/pr/n+8l20-FF
new file mode 100644
index 0000000..cad0470
--- /dev/null
+++ b/tests/pr/n+8l20-FF
@@ -0,0 +1,120 @@
+
+
+-- Date/Time -- x Page 8
+
+
+ 39.9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.5 12345678
+ 46.6 12345678
+ 47.7 12345678
+ 48.8 12345678
+ 49.9 12345678
+ 50.50 12345678
+ 51.1 12345678
+ 52.2 12345678
+
+
+
+
+
+
+
+-- Date/Time -- x Page 12
+
+
+ 53.3 12345678
+ 54.4 12345678
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+
+
+
+
+
+
+
+
+
+
+
+-- Date/Time -- x Page 13
+
+
+ 57.57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.9 12345678
+ 60.60 DEFGHI 123456789
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/pr/nJml24f-lmlmlo b/tests/pr/nJml24f-lmlmlo
new file mode 100644
index 0000000..0b515db
--- /dev/null
+++ b/tests/pr/nJml24f-lmlmlo
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1<<< -Test: FF's in Text >>> 1<<< -Test: FF's in Text >>> 1::: Test-INPUT: "Without FF set by Hand" :::
+ 2.2<<< -b -3 / -a -3 / ... >>> 2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|8] [-f] :::
+ 3.3<<< >>> 3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|8] [-f] :::
+ 4.4<<< 123456789 123456789 123456789 12345678 >>> 4<<< 123456789 123456789 123456789 12345678 >>> 4::: Options [+2|+3] [-l 24|17] [-f] :::
+ 5. 5::: :::
+ 6.6<<< -Arangements: One Empty Page >>> 6<<< -Arangements: One Empty Page >>> 6::: -------------------------------------------- :::
+ 7.7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 8.8<<< f\f\n; \f\n\f\n; >>> 8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across, ...: :::
+ 9.9<<< >>> 9<<< >>> 9::: With columns use <= 5 text lines/page, :::
+ 10.10<<< >>> 10<<< >>> 10::: without -f e.g.: -l 15 = total lines/page, :::
+ 11.1<<< >>> 1<<< >>> 1::: with -f e.g. : -l 8 -f :::
+ 12.2<<< >>> 2<<< >>> 2::: :::
+ 13.3<<< truncation before FF; r_r_o_l-test: >>> 3<<< truncation before FF; r_r_o_l-test: >>> 3::: line truncation before new page; r_r_o_l-test: :::
+ 14.14<<< 123456789 123456789 123456789 >>> 14<<< 123456789 123456789 123456789 >>> 14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 2
+
+
+ 15. 15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16. 16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 17. 7::: 12345678 :::
+ 18. 8::: 12345678 :::
+ 19. 9::: 3456789 ab :::
+ 20. 20::: DEFGHI 123 :::
+ 21. 21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 22. 2::: 12345678 :::
+ 23. 3::: 12345678 :::
+ 24. 4::: 12345678 :::
+ 25. 5::: 12345678 :::
+ 26. 6::: 12345678 :::
+ 27. 27::: no truncation before nwe page; (r_l-test): :::
+ 28. 28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 29::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 30.16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 31.7<<< >>> 7<<< >>> 1::: 12345678 :::
+ 32.8<<< >>> 8<<< >>> 2::: 3456789 abcdefghi :::
+ 33.9<<< >>> 9<<< >>> 3::: 12345678 :::
+ 34.20<<< >>> 20<<< >>> 4::: 12345678 :::
+ 35.1<<< >>> 1<<< >>> 35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 36. 6::: 12345678 :::
+ 37. 7::: 12345678 :::
+ 38.4<<< >>> 4<<< >>> 8::: 12345678 :::
+ 39.5<<< >>> 5<<< >>> 9::: 3456789 abcdefghi :::
+ 40.6<<< >>> 6<<< >>> 40::: DEFGHI 123456789 :::
+ 41.27<<< truncation before FF; (r_l-test): >>> 27<<< truncation before FF; (r_l-test): >>> 41::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 42.28<<< trunc 28<<< trunc 42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 4
+
+
+ 43. 43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 44. 44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 45. 5::: 12345678 :::
+ 46. 6::: 12345678 :::
+ 47. 7::: 12345678 :::
+ 48. 8::: 12345678 :::
+ 49. 49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 50. 50::: 12345678 :::
+ 51. 1::: 12345678 :::
+ 52. 2::: 12345678 :::
+ 53. 3::: 12345678 :::
+ 54. 4::: 12345678 :::
+ 55. 55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 56. 56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 5
+
+
+ 57.29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 57::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 58.30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 59.1<<< >>> 1<<< >>> 9::: 12345678 :::
+ 60.2<<< abcdefghi >>> 2<<< abcdefghi >>> 60::: DEFGHI 123456789 :::
+ 61.3<<< >>> 3<<< >>> 1::: :::
+ 62.4<<< >>> 4<<< >>> 2::: :::
+ 63.5<<< >>> 5<<< >>> 3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF :::
+ 64.6<<< >>> 6<<< >>>
+ 65.7<<< >>> 7<<< >>>
+ 66.8<<< >>> 8<<< >>>
+ 67.9<<< abcdefghi >>> 9<<< abcdefghi >>>
+ 68.40<<< 123456789 >>> 40<<< 123456789 >>>
+ 69.41<<< XYZXYZXYZ abcabcab >>> 41<<< XYZXYZXYZ abcabcab >>>
+ 70.42<<< 123456789 abcdefghi ABCDEDFHI >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 71.43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 72.44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 73.5<<< >>> 5<<< >>>
+ 74.6<<< >>> 6<<< >>>
+ 75.7<<< >>> 7<<< >>>
+ 76.8<<< >>> 8<<< >>>
+ 77.9<<< >>> 9<<< >>>
+ 78.50<<< >>> 50<<< >>>
+ 79.1<<< >>> 1<<< >>>
+ 80.2<<< >>> 2<<< >>>
+ 81.3<<< >>> 3<<< >>>
+ 82.4<<< >>> 4<<< >>>
+ 83.55<<< XYZXYZXYZ abcabcab >>> 55<<< XYZXYZXYZ abcabcab >>>
+ 84.56<<< 123456789 abcdefghi ABCDEDFHI >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+ 85.57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 86.58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 87.9<<< >>> 9<<< >>>
+ 88.60<<< 123456789 >>> 60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/nJml24f-lmlolm b/tests/pr/nJml24f-lmlolm
new file mode 100644
index 0000000..84dd27c
--- /dev/null
+++ b/tests/pr/nJml24f-lmlolm
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1<<< -Test: FF's in Text >>> 1::: Test-INPUT: "Without FF set by Hand" ::: 1<<< -Test: FF's in Text >>>
+ 2.2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|8] [-f] ::: 2<<< -b -3 / -a -3 / ... >>>
+ 3.3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|8] [-f] ::: 3<<< >>>
+ 4.4<<< 123456789 123456789 123456789 12345678 >>> 4::: Options [+2|+3] [-l 24|17] [-f] ::: 4<<< 123456789 123456789 123456789 12345678 >>>
+ 5. 5::: :::
+ 6.6<<< -Arangements: One Empty Page >>> 6::: -------------------------------------------- ::: 6<<< -Arangements: One Empty Page >>>
+ 7.7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 ::: 7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+ 8.8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across, ...: ::: 8<<< f\f\n; \f\n\f\n; >>>
+ 9.9<<< >>> 9::: With columns use <= 5 text lines/page, ::: 9<<< >>>
+ 10.10<<< >>> 10::: without -f e.g.: -l 15 = total lines/page, ::: 10<<< >>>
+ 11.1<<< >>> 1::: with -f e.g. : -l 8 -f ::: 1<<< >>>
+ 12.2<<< >>> 2::: ::: 2<<< >>>
+ 13.3<<< truncation before FF; r_r_o_l-test: >>> 3::: line truncation before new page; r_r_o_l-test: ::: 3<<< truncation before FF; r_r_o_l-test: >>>
+ 14.14<<< 123456789 123456789 123456789 >>> 14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 ::: 14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+ 15. 15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16. 16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 17. 7::: 12345678 :::
+ 18. 8::: 12345678 :::
+ 19. 9::: 3456789 ab :::
+ 20. 20::: DEFGHI 123 :::
+ 21. 21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 22. 2::: 12345678 :::
+ 23. 3::: 12345678 :::
+ 24. 4::: 12345678 :::
+ 25. 5::: 12345678 :::
+ 26. 6::: 12345678 :::
+ 27. 27::: no truncation before nwe page; (r_l-test): :::
+ 28. 28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 29::: xyzxyzxyz XYZXYZXYZ abcabcab ::: 15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 30.16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ ::: 16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 31.7<<< >>> 1::: 12345678 ::: 7<<< >>>
+ 32.8<<< >>> 2::: 3456789 abcdefghi ::: 8<<< >>>
+ 33.9<<< >>> 3::: 12345678 ::: 9<<< >>>
+ 34.20<<< >>> 4::: 12345678 ::: 20<<< >>>
+ 35.1<<< >>> 35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 ::: 1<<< >>>
+ 36. 6::: 12345678 :::
+ 37. 7::: 12345678 :::
+ 38.4<<< >>> 8::: 12345678 ::: 4<<< >>>
+ 39.5<<< >>> 9::: 3456789 abcdefghi ::: 5<<< >>>
+ 40.6<<< >>> 40::: DEFGHI 123456789 ::: 6<<< >>>
+ 41.27<<< truncation before FF; (r_l-test): >>> 41::: yzxyzxyz XYZXYZXYZ abcabcab ::: 27<<< truncation before FF; (r_l-test): >>>
+ 42.28<<< trunc 42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 ::: 28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+ 43. 43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 44. 44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 45. 5::: 12345678 :::
+ 46. 6::: 12345678 :::
+ 47. 7::: 12345678 :::
+ 48. 8::: 12345678 :::
+ 49. 49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 50. 50::: 12345678 :::
+ 51. 1::: 12345678 :::
+ 52. 2::: 12345678 :::
+ 53. 3::: 12345678 :::
+ 54. 4::: 12345678 :::
+ 55. 55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 56. 56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+-- Date/Time -- x Page 5
+
+
+ 57.29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 57::: xyzxyzxyz XYZXYZXYZ abcabcab ::: 29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 58.30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ ::: 30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 59.1<<< >>> 9::: 12345678 ::: 1<<< >>>
+ 60.2<<< abcdefghi >>> 60::: DEFGHI 123456789 ::: 2<<< abcdefghi >>>
+ 61.3<<< >>> 1::: ::: 3<<< >>>
+ 62.4<<< >>> 2::: ::: 4<<< >>>
+ 63.5<<< >>> 3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF ::: 5<<< >>>
+ 64.6<<< >>> 6<<< >>>
+ 65.7<<< >>> 7<<< >>>
+ 66.8<<< >>> 8<<< >>>
+ 67.9<<< abcdefghi >>> 9<<< abcdefghi >>>
+ 68.40<<< 123456789 >>> 40<<< 123456789 >>>
+ 69.41<<< XYZXYZXYZ abcabcab >>> 41<<< XYZXYZXYZ abcabcab >>>
+ 70.42<<< 123456789 abcdefghi ABCDEDFHI >>> 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 71.43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 72.44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 73.5<<< >>> 5<<< >>>
+ 74.6<<< >>> 6<<< >>>
+ 75.7<<< >>> 7<<< >>>
+ 76.8<<< >>> 8<<< >>>
+ 77.9<<< >>> 9<<< >>>
+ 78.50<<< >>> 50<<< >>>
+ 79.1<<< >>> 1<<< >>>
+ 80.2<<< >>> 2<<< >>>
+ 81.3<<< >>> 3<<< >>>
+ 82.4<<< >>> 4<<< >>>
+ 83.55<<< XYZXYZXYZ abcabcab >>> 55<<< XYZXYZXYZ abcabcab >>>
+ 84.56<<< 123456789 abcdefghi ABCDEDFHI >>> 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+ 85.57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 86.58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 87.9<<< >>> 9<<< >>>
+ 88.60<<< 123456789 >>> 60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/nN1+3l24f-bl b/tests/pr/nN1+3l24f-bl
new file mode 100644
index 0000000..38b793a
--- /dev/null
+++ b/tests/pr/nN1+3l24f-bl
@@ -0,0 +1,106 @@
+
+
+-- Date/Time -- x Page 3
+
+
+ 1.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 2.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 3.7 12345678
+ 4.8 12345678
+ 5.9 3456789 ab
+ 6.20 DEFGHI 123
+ 7.1 12345678
+ 8.
+ 9.
+ 10.4 12345678
+ 11.5 12345678
+ 12.6 12345678
+ 13.27 no truncation before FF; (r_l-test):
+ 14.
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 15.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.1 12345678
+ 18.2 3456789 abcdefghi
+ 19.3 12345678
+ 20.4 12345678
+ 21.
+ 22.6 12345678
+ 23.7 12345678
+ 24.8 12345678
+ 25.9 3456789 abcdefghi
+ 26.40 DEFGHI 123456789
+ 27.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 28.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 29.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.5 12345678
+ 32.6 12345678
+ 33.7 12345678
+ 34.8 12345678
+ 35.9 12345678
+ 36.50 12345678
+ 37.1 12345678
+ 38.
+ 39.
+ 40.
+ 41.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+ 43.
+ 44.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.9 12345678
+ 46.60 DEFGHI 123456789
+ 47.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 48.62 456789 123456789 abcdefghi ABCDEDFHI
+ 49.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 50.64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 51.5 12345678
+ 52.6 12345678
+ 53.7 12345678
+ 54.8 12345678
+ 55.9 12345678
+ 56.70 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 10
+
+
+ 57.1 12345678
+ 58.
+ 59.
+ 60.
+ 61.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 62.75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/nN15l24f-bl b/tests/pr/nN15l24f-bl
new file mode 100644
index 0000000..b4356eb
--- /dev/null
+++ b/tests/pr/nN15l24f-bl
@@ -0,0 +1,131 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 15.1 FF-Test: FF's in Text V
+ 16.2 Options -n;
+ 17.3 numbering lines with skiped pages;
+ 18.4 numbering blanc lines (no. 5,12,13,23,28)
+ 19.
+ 20.6 3456789 123456789 123456789 123456789 12345678
+ 21.7 3 Columns downwards ..., <= 5 lines per page
+ 22.8
+ 23.9
+ 24.10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+ 25.1 12345678
+ 26.
+ 27.
+ 28.14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.7 12345678
+ 32.8 12345678
+ 33.9 3456789 ab
+ 34.20 DEFGHI 123
+ 35.1 12345678
+ 36.
+ 37.
+ 38.4 12345678
+ 39.5 12345678
+ 40.6 12345678
+ 41.27 no truncation before FF; (r_l-test):
+ 42.
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 43.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.1 12345678
+ 46.2 3456789 abcdefghi
+ 47.3 12345678
+ 48.4 12345678
+ 49.
+ 50.6 12345678
+ 51.7 12345678
+ 52.8 12345678
+ 53.9 3456789 abcdefghi
+ 54.40 DEFGHI 123456789
+ 55.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 57.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.5 12345678
+ 60.6 12345678
+ 61.7 12345678
+ 62.8 12345678
+ 63.9 12345678
+ 64.50 12345678
+ 65.1 12345678
+ 66.
+ 67.
+ 68.
+ 69.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 70.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+ 71.
+ 72.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 73.9 12345678
+ 74.60 DEFGHI 123456789
+ 75.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.62 456789 123456789 abcdefghi ABCDEDFHI
+ 77.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 78.64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 79.5 12345678
+ 80.6 12345678
+ 81.7 12345678
+ 82.8 12345678
+ 83.9 12345678
+ 84.70 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 10
+
+
+ 85.1 12345678
+ 86.
+ 87.
+ 88.
+ 89.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 90.75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/nSml20-bl-FF b/tests/pr/nSml20-bl-FF
new file mode 100644
index 0000000..18036e2
--- /dev/null
+++ b/tests/pr/nSml20-bl-FF
@@ -0,0 +1,151 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 FF-Test: FF's in Text :--:1 FF-Test: FF's in Text
+ 2.2 Options -n; :--:2 Options -b -3 / -a -3 / ...
+ 3.3 numbering lines with skiped :--:3 ----------------------------
+ 4.4 numbering blanc lines (no. 5:--:4 3456789 123456789 123456789 12
+ 5. :--:5 3 Columns downwards ..., <=
+ 6.6 3456789 123456789 123456789 12:--:6 FF-Arangements: One Empty Pa
+ 7.7 3 Columns downwards ..., <= :--:7 text\f\f\n; text\f\n\ftext;
+ 8.8 :--:8 \f\f\n; \f\n\f\n;
+ 9.9 :--:9
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz12:--:10 zzzzzzzzzzzzzzzzzzzzzzzzzz12
+
+
+-- Date/Time -- x Page 2
+
+
+ 11.1 :--:1
+ 12. :--:2
+ 13. :--:3 line truncation before FF; r_r
+ 14.14 456789 123456789 123456789 12:--:14 456789 123456789 123456789 12
+
+
+-- Date/Time -- x Page 3
+
+
+
+
+
+-- Date/Time -- x Page 4
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab :--:15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XY:--:16 456789 123456789 xyzxyzxyz XY
+ 17.7 :--:7
+ 18.8 :--:8
+ 19.9 3456789 ab :--:9 3456789 ab
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123
+ 21.1 :--:1
+ 22. :--:2
+ 23. :--:3
+ 24.4 :--:4
+
+
+-- Date/Time -- x Page 5
+
+
+ 25.5 :--:5
+ 26.6 :--:6
+ 27.27 no truncation before FF; (r_l:--:27 no truncation before FF; (r_l
+ 28. :--:28 no trunc
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab :--:29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XY:--:30 456789 123456789 xyzxyzxyz XY
+ 31.1 :--:1
+ 32.2 3456789 abcdefghi :--:2 3456789 abcdefghi
+ 33.3 :--:3
+ 34.4 :--:4
+ 35. :--:5
+ 36.6 :--:6
+ 37.7 :--:7
+ 38.8 :--:8
+
+
+-- Date/Time -- x Page 8
+
+
+ 39.9 3456789 abcdefghi :--:9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789 :--:40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab :--:41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi AB:--:42 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab :--:43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XY:--:44 456789 123456789 xyzxyzxyz XY
+ 45.5 :--:5
+ 46.6 :--:6
+ 47.7 :--:7
+ 48.8 :--:8
+ 49.9 :--:9
+ 50.50 :--:50
+ 51.1 :--:1
+ 52. :--:2
+
+
+-- Date/Time -- x Page 12
+
+
+ 53. :--:3
+ 54. :--:4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab :--:55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi AB:--:56 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 13
+
+
+ 57. :--:57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XY:--:58 456789 123456789 xyzxyzxyz XY
+ 59.9 :--:9
+ 60.60 DEFGHI 123456789 :--:60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 62.62 456789 123456789 abcdefghi AB:--:
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab :--:
+ 64.64 456789 123456789 xyzxyzxyz XY:--:
+ 65.5 :--:
+ 66.6 :--:
+
+
+-- Date/Time -- x Page 14
+
+
+ 67.7 :--:
+ 68.8 :--:
+ 69.9 :--:
+ 70.70 456789 123456789 abcdefghi A:--:
+ 71.1 :--:
+ 72. :--:
+ 73. :--:
+ 74. :--:
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 76.75 456789 123456789 abcdefghi AB
+ \ No newline at end of file
diff --git a/tests/pr/nSml20-t-t-FF b/tests/pr/nSml20-t-t-FF
new file mode 100644
index 0000000..abe6652
--- /dev/null
+++ b/tests/pr/nSml20-t-t-FF
@@ -0,0 +1,160 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT: "Wit:--:1 Test-INPUT: "Wit:--:1 FF-Test: FF's in
+ 2.2 Options -b -3 [+:--:2 Options -b -3 [+:--:2 Options -b -3 /
+ 3.3 Options -a -3 [+:--:3 Options -a -3 [+:--:3 ----------------
+ 4.4 Options [+:--:4 Options [+:--:4 3456789 123456789
+ 5.5 :--:5 :--:5 3 Columns downwa
+ 6.6 ----------------:--:6 ----------------:--:6 FF-Arangements:
+ 7.7 3456789 123456789 :--:7 3456789 123456789 :--:7 text\f\f\n; text
+ 8.8 3 Columns downwa:--:8 3 Columns downwa:--:8 \f\f\n; \f\n\f\n
+ 9.9 With columns use:--:9 With columns use:--:9
+ 10.10 without -f e.g.::--:10 without -f e.g.::--:10 zzzzzzzzzzzzzzzz
+
+
+-- Date/Time -- x Page 2
+
+
+ 11.1 with -f e.g. ::--:1 with -f e.g. ::--:1
+ 12.2 :--:2 :--:2
+ 13.3 line truncation be:--:3 line truncation be:--:3 line truncation be
+ 14.14 456789 123456789 :--:14 456789 123456789 :--:14 456789 123456789
+ 15.15 xyzxyzxyz XYZXYZX:--:15 xyzxyzxyz XYZXYZX:--:
+ 16.16 456789 123456789 :--:16 456789 123456789 :--:
+ 17.7 :--:7 :--:
+ 18.8 :--:8 :--:
+ 19.9 3456789 ab :--:9 3456789 ab :--:
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123 :--:
+
+
+-- Date/Time -- x Page 3
+
+
+ 21.1 :--:1 :--:
+ 22.2 :--:2 :--:
+ 23.3 :--:3 :--:
+ 24.4 :--:4 :--:
+ 25.5 :--:5 :--:
+ 26.6 :--:6 :--:
+ 27.27 no truncation bef:--:27 no truncation bef:--:
+ 28.28 no trunc :--:28 no trunc :--:
+ 29.29 xyzxyzxyz XYZXYZX:--:29 xyzxyzxyz XYZXYZX:--:
+ 30.30 456789 123456789 :--:30 456789 123456789 :--:
+
+
+-- Date/Time -- x Page 4
+
+
+ 31.1 :--:1 :--:15 xyzxyzxyz XYZXYZX
+ 32.2 3456789 abcdefghi :--:2 3456789 abcdefghi :--:16 456789 123456789
+ 33.3 :--:3 :--:7
+ 34.4 :--:4 :--:8
+ 35.5 :--:5 :--:9 3456789 ab
+ 36.6 :--:6 :--:20 DEFGHI 123
+ 37.7 :--:7 :--:1
+ 38.8 :--:8 :--:2
+ 39.9 3456789 abcdefghi :--:9 3456789 abcdefghi :--:3
+ 40.40 DEFGHI 123456789 :--:40 DEFGHI 123456789 :--:4
+
+
+-- Date/Time -- x Page 5
+
+
+ 41.41 yzxyzxyz XYZXYZXY:--:41 yzxyzxyz XYZXYZXY:--:5
+ 42.42 456789 123456789 :--:42 456789 123456789 :--:6
+ 43.43 xyzxyzxyz XYZXYZX:--:43 xyzxyzxyz XYZXYZX:--:27 no truncation bef
+ 44.44 456789 123456789 :--:44 456789 123456789 :--:28 no trunc
+ 45.5 :--:5 :--:
+ 46.6 :--:6 :--:
+ 47.7 :--:7 :--:
+ 48.8 :--:8 :--:
+ 49.9 :--:9 :--:
+ 50.50 :--:50 :--:
+
+
+-- Date/Time -- x Page 6
+
+
+ 51.1 :--:1 :--:
+ 52.2 :--:2 :--:
+ 53.3 :--:3 :--:
+ 54.4 :--:4 :--:
+ 55.55 yzxyzxyz XYZXYZXY:--:55 yzxyzxyz XYZXYZXY:--:
+ 56.56 456789 123456789 :--:56 456789 123456789 :--:
+ 57.57 xyzxyzxyz XYZXYZX:--:57 xyzxyzxyz XYZXYZX:--:
+ 58.58 456789 123456789 :--:58 456789 123456789 :--:
+ 59.9 :--:9 :--:
+ 60.60 DEFGHI 123456789 :--:60 DEFGHI 123456789 :--:
+
+
+-- Date/Time -- x Page 7
+
+
+ 61.1 :--:1 :--:29 xyzxyzxyz XYZXYZX
+ 62.2 :--:2 :--:30 456789 123456789
+ 63.3 ------- EOF -----:--:3 ------- EOF -----:--:1
+ 64. :--: :--:2 3456789 abcdefghi
+ 65. :--: :--:3
+ 66. :--: :--:4
+ 67. :--: :--:5
+ 68. :--: :--:6
+ 69. :--: :--:7
+ 70. :--: :--:8
+
+
+-- Date/Time -- x Page 8
+
+
+ 71. :--: :--:9 3456789 abcdefghi
+ 72. :--: :--:40 DEFGHI 123456789
+ 73. :--: :--:41 yzxyzxyz XYZXYZXY
+ 74. :--: :--:42 456789 123456789
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 75. :--: :--:43 xyzxyzxyz XYZXYZX
+ 76. :--: :--:44 456789 123456789
+ 77. :--: :--:5
+ 78. :--: :--:6
+ 79. :--: :--:7
+ 80. :--: :--:8
+ 81. :--: :--:9
+ 82. :--: :--:50
+ 83. :--: :--:1
+ 84. :--: :--:2
+
+
+-- Date/Time -- x Page 12
+
+
+ 85. :--: :--:3
+ 86. :--: :--:4
+ 87. :--: :--:55 yzxyzxyz XYZXYZXY
+ 88. :--: :--:56 456789 123456789
+
+
+-- Date/Time -- x Page 13
+
+
+ 89. :--: :--:57 xyzxyzxyz XYZXYZX
+ 90. :--: :--:58 456789 123456789
+ 91. :--: :--:9
+ 92. :--: :--:60 DEFGHI 123456789
+ \ No newline at end of file
diff --git a/tests/pr/nSml20-t-tFFFF b/tests/pr/nSml20-t-tFFFF
new file mode 100644
index 0000000..4091d01
--- /dev/null
+++ b/tests/pr/nSml20-t-tFFFF
@@ -0,0 +1,160 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT:--:1 Test-INPUT:--:1 FF-Test: F:--:1 FF-Test: F
+ 2.2 Options -b:--:2 Options -b:--:2 Options -b:--:2 Options -b
+ 3.3 Options -a:--:3 Options -a:--:3 ----------:--:3 ----------
+ 4.4 Options :--:4 Options :--:4 3456789 1234:--:4 3456789 1234
+ 5.5 :--:5 :--:5 3 Columns :--:5 3 Columns
+ 6.6 ----------:--:6 ----------:--:6 FF-Arangem:--:6 FF-Arangem
+ 7.7 3456789 1234:--:7 3456789 1234:--:7 text\f\f\n:--:7 text\f\f\n
+ 8.8 3 Columns :--:8 3 Columns :--:8 \f\f\n; \f:--:8 \f\f\n; \f
+ 9.9 With colum:--:9 With colum:--:9 :--:9
+ 10.10 without -f:--:10 without -f:--:10 zzzzzzzzzz:--:10 zzzzzzzzzz
+
+
+-- Date/Time -- x Page 2
+
+
+ 11.1 with -f e.:--:1 with -f e.:--:1 :--:1
+ 12.2 :--:2 :--:2 :--:2
+ 13.3 line truncat:--:3 line truncat:--:3 line truncat:--:3 line truncat
+ 14.14 456789 1234:--:14 456789 1234:--:14 456789 1234:--:14 456789 1234
+ 15.15 xyzxyzxyz X:--:15 xyzxyzxyz X:--: :--:
+ 16.16 456789 1234:--:16 456789 1234:--: :--:
+ 17.7 :--:7 :--: :--:
+ 18.8 :--:8 :--: :--:
+ 19.9 3456789 ab :--:9 3456789 ab :--: :--:
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123 :--: :--:
+
+
+-- Date/Time -- x Page 3
+
+
+ 21.1 :--:1 :--: :--:
+ 22.2 :--:2 :--: :--:
+ 23.3 :--:3 :--: :--:
+ 24.4 :--:4 :--: :--:
+ 25.5 :--:5 :--: :--:
+ 26.6 :--:6 :--: :--:
+ 27.27 no truncati:--:27 no truncati:--: :--:
+ 28.28 no trunc :--:28 no trunc :--: :--:
+ 29.29 xyzxyzxyz X:--:29 xyzxyzxyz X:--: :--:
+ 30.30 456789 1234:--:30 456789 1234:--: :--:
+
+
+-- Date/Time -- x Page 4
+
+
+ 31.1 :--:1 :--:15 xyzxyzxyz X:--:15 xyzxyzxyz X
+ 32.2 3456789 abcd:--:2 3456789 abcd:--:16 456789 1234:--:16 456789 1234
+ 33.3 :--:3 :--:7 :--:7
+ 34.4 :--:4 :--:8 :--:8
+ 35.5 :--:5 :--:9 3456789 ab :--:9 3456789 ab
+ 36.6 :--:6 :--:20 DEFGHI 123 :--:20 DEFGHI 123
+ 37.7 :--:7 :--:1 :--:1
+ 38.8 :--:8 :--:2 :--:2
+ 39.9 3456789 abcd:--:9 3456789 abcd:--:3 :--:3
+ 40.40 DEFGHI 1234:--:40 DEFGHI 1234:--:4 :--:4
+
+
+-- Date/Time -- x Page 5
+
+
+ 41.41 yzxyzxyz XY:--:41 yzxyzxyz XY:--:5 :--:5
+ 42.42 456789 1234:--:42 456789 1234:--:6 :--:6
+ 43.43 xyzxyzxyz X:--:43 xyzxyzxyz X:--:27 no truncati:--:27 no truncati
+ 44.44 456789 1234:--:44 456789 1234:--:28 no trunc :--:28 no trunc
+ 45.5 :--:5 :--: :--:
+ 46.6 :--:6 :--: :--:
+ 47.7 :--:7 :--: :--:
+ 48.8 :--:8 :--: :--:
+ 49.9 :--:9 :--: :--:
+ 50.50 :--:50 :--: :--:
+
+
+-- Date/Time -- x Page 6
+
+
+ 51.1 :--:1 :--: :--:
+ 52.2 :--:2 :--: :--:
+ 53.3 :--:3 :--: :--:
+ 54.4 :--:4 :--: :--:
+ 55.55 yzxyzxyz XY:--:55 yzxyzxyz XY:--: :--:
+ 56.56 456789 1234:--:56 456789 1234:--: :--:
+ 57.57 xyzxyzxyz X:--:57 xyzxyzxyz X:--: :--:
+ 58.58 456789 1234:--:58 456789 1234:--: :--:
+ 59.9 :--:9 :--: :--:
+ 60.60 DEFGHI 1234:--:60 DEFGHI 1234:--: :--:
+
+
+-- Date/Time -- x Page 7
+
+
+ 61.1 :--:1 :--:29 xyzxyzxyz X:--:29 xyzxyzxyz X
+ 62.2 :--:2 :--:30 456789 1234:--:30 456789 1234
+ 63.3 ------- EOF:--:3 ------- EOF:--:1 :--:1
+ 64. :--: :--:2 3456789 abcd:--:2 3456789 abcd
+ 65. :--: :--:3 :--:3
+ 66. :--: :--:4 :--:4
+ 67. :--: :--:5 :--:5
+ 68. :--: :--:6 :--:6
+ 69. :--: :--:7 :--:7
+ 70. :--: :--:8 :--:8
+
+
+-- Date/Time -- x Page 8
+
+
+ 71. :--: :--:9 3456789 abcd:--:9 3456789 abcd
+ 72. :--: :--:40 DEFGHI 1234:--:40 DEFGHI 1234
+ 73. :--: :--:41 yzxyzxyz XY:--:41 yzxyzxyz XY
+ 74. :--: :--:42 456789 1234:--:42 456789 1234
+
+
+-- Date/Time -- x Page 9
+
+
+
+
+
+-- Date/Time -- x Page 10
+
+
+
+
+
+-- Date/Time -- x Page 11
+
+
+ 75. :--: :--:43 xyzxyzxyz X:--:43 xyzxyzxyz X
+ 76. :--: :--:44 456789 1234:--:44 456789 1234
+ 77. :--: :--:5 :--:5
+ 78. :--: :--:6 :--:6
+ 79. :--: :--:7 :--:7
+ 80. :--: :--:8 :--:8
+ 81. :--: :--:9 :--:9
+ 82. :--: :--:50 :--:50
+ 83. :--: :--:1 :--:1
+ 84. :--: :--:2 :--:2
+
+
+-- Date/Time -- x Page 12
+
+
+ 85. :--: :--:3 :--:3
+ 86. :--: :--:4 :--:4
+ 87. :--: :--:55 yzxyzxyz XY:--:55 yzxyzxyz XY
+ 88. :--: :--:56 456789 1234:--:56 456789 1234
+
+
+-- Date/Time -- x Page 13
+
+
+ 89. :--: :--:57 xyzxyzxyz X:--:57 xyzxyzxyz X
+ 90. :--: :--:58 456789 1234:--:58 456789 1234
+ 91. :--: :--:9 :--:9
+ 92. :--: :--:60 DEFGHI 1234:--:60 DEFGHI 1234
+ \ No newline at end of file
diff --git a/tests/pr/nSml24-bl-FF b/tests/pr/nSml24-bl-FF
new file mode 100644
index 0000000..e8d7c13
--- /dev/null
+++ b/tests/pr/nSml24-bl-FF
@@ -0,0 +1,131 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 FF-Test: FF's in Text :--:1 FF-Test: FF's in Text
+ 2.2 Options -n; :--:2 Options -b -3 / -a -3 / ...
+ 3.3 numbering lines with skiped :--:3 ----------------------------
+ 4.4 numbering blanc lines (no. 5:--:4 3456789 123456789 123456789 12
+ 5. :--:5 3 Columns downwards ..., <=
+ 6.6 3456789 123456789 123456789 12:--:6 FF-Arangements: One Empty Pa
+ 7.7 3 Columns downwards ..., <= :--:7 text\f\f\n; text\f\n\ftext;
+ 8.8 :--:8 \f\f\n; \f\n\f\n;
+ 9.9 :--:9
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz12:--:10 zzzzzzzzzzzzzzzzzzzzzzzzzz12
+ 11.1 :--:1
+ 12. :--:2
+ 13. :--:3 line truncation before FF; r_r
+ 14.14 456789 123456789 123456789 12:--:14 456789 123456789 123456789 12
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab :--:15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XY:--:16 456789 123456789 xyzxyzxyz XY
+ 17.7 :--:7
+ 18.8 :--:8
+ 19.9 3456789 ab :--:9 3456789 ab
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123
+ 21.1 :--:1
+ 22. :--:2
+ 23. :--:3
+ 24.4 :--:4
+ 25.5 :--:5
+ 26.6 :--:6
+ 27.27 no truncation before FF; (r_l:--:27 no truncation before FF; (r_l
+ 28. :--:28 no trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab :--:29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XY:--:30 456789 123456789 xyzxyzxyz XY
+ 31.1 :--:1
+ 32.2 3456789 abcdefghi :--:2 3456789 abcdefghi
+ 33.3 :--:3
+ 34.4 :--:4
+ 35. :--:5
+ 36.6 :--:6
+ 37.7 :--:7
+ 38.8 :--:8
+ 39.9 3456789 abcdefghi :--:9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789 :--:40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab :--:41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi AB:--:42 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab :--:43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XY:--:44 456789 123456789 xyzxyzxyz XY
+ 45.5 :--:5
+ 46.6 :--:6
+ 47.7 :--:7
+ 48.8 :--:8
+ 49.9 :--:9
+ 50.50 :--:50
+ 51.1 :--:1
+ 52. :--:2
+ 53. :--:3
+ 54. :--:4
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab :--:55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi AB:--:56 456789 123456789 abcdefghi AB
+
+
+-- Date/Time -- x Page 9
+
+
+ 57. :--:57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.58 456789 123456789 xyzxyzxyz XY:--:58 456789 123456789 xyzxyzxyz XY
+ 59.9 :--:9
+ 60.60 DEFGHI 123456789 :--:60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 62.62 456789 123456789 abcdefghi AB:--:
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab :--:
+ 64.64 456789 123456789 xyzxyzxyz XY:--:
+ 65.5 :--:
+ 66.6 :--:
+ 67.7 :--:
+ 68.8 :--:
+ 69.9 :--:
+ 70.70 456789 123456789 abcdefghi A:--:
+
+
+-- Date/Time -- x Page 10
+
+
+ 71.1 :--:
+ 72. :--:
+ 73. :--:
+ 74. :--:
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 76.75 456789 123456789 abcdefghi AB
+ \ No newline at end of file
diff --git a/tests/pr/nSml24-t-t-FF b/tests/pr/nSml24-t-t-FF
new file mode 100644
index 0000000..e28b754
--- /dev/null
+++ b/tests/pr/nSml24-t-t-FF
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT: "Wit:--:1 Test-INPUT: "Wit:--:1 FF-Test: FF's in
+ 2.2 Options -b -3 [+:--:2 Options -b -3 [+:--:2 Options -b -3 /
+ 3.3 Options -a -3 [+:--:3 Options -a -3 [+:--:3 ----------------
+ 4.4 Options [+:--:4 Options [+:--:4 3456789 123456789
+ 5.5 :--:5 :--:5 3 Columns downwa
+ 6.6 ----------------:--:6 ----------------:--:6 FF-Arangements:
+ 7.7 3456789 123456789 :--:7 3456789 123456789 :--:7 text\f\f\n; text
+ 8.8 3 Columns downwa:--:8 3 Columns downwa:--:8 \f\f\n; \f\n\f\n
+ 9.9 With columns use:--:9 With columns use:--:9
+ 10.10 without -f e.g.::--:10 without -f e.g.::--:10 zzzzzzzzzzzzzzzz
+ 11.1 with -f e.g. ::--:1 with -f e.g. ::--:1
+ 12.2 :--:2 :--:2
+ 13.3 line truncation be:--:3 line truncation be:--:3 line truncation be
+ 14.14 456789 123456789 :--:14 456789 123456789 :--:14 456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+ 15.15 xyzxyzxyz XYZXYZX:--:15 xyzxyzxyz XYZXYZX:--:
+ 16.16 456789 123456789 :--:16 456789 123456789 :--:
+ 17.7 :--:7 :--:
+ 18.8 :--:8 :--:
+ 19.9 3456789 ab :--:9 3456789 ab :--:
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123 :--:
+ 21.1 :--:1 :--:
+ 22.2 :--:2 :--:
+ 23.3 :--:3 :--:
+ 24.4 :--:4 :--:
+ 25.5 :--:5 :--:
+ 26.6 :--:6 :--:
+ 27.27 no truncation bef:--:27 no truncation bef:--:
+ 28.28 no trunc :--:28 no trunc :--:
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.29 xyzxyzxyz XYZXYZX:--:29 xyzxyzxyz XYZXYZX:--:15 xyzxyzxyz XYZXYZX
+ 30.30 456789 123456789 :--:30 456789 123456789 :--:16 456789 123456789
+ 31.1 :--:1 :--:7
+ 32.2 3456789 abcdefghi :--:2 3456789 abcdefghi :--:8
+ 33.3 :--:3 :--:9 3456789 ab
+ 34.4 :--:4 :--:20 DEFGHI 123
+ 35.5 :--:5 :--:1
+ 36.6 :--:6 :--:2
+ 37.7 :--:7 :--:3
+ 38.8 :--:8 :--:4
+ 39.9 3456789 abcdefghi :--:9 3456789 abcdefghi :--:5
+ 40.40 DEFGHI 123456789 :--:40 DEFGHI 123456789 :--:6
+ 41.41 yzxyzxyz XYZXYZXY:--:41 yzxyzxyz XYZXYZXY:--:27 no truncation bef
+ 42.42 456789 123456789 :--:42 456789 123456789 :--:28 no trunc
+
+
+-- Date/Time -- x Page 4
+
+
+ 43.43 xyzxyzxyz XYZXYZX:--:43 xyzxyzxyz XYZXYZX:--:
+ 44.44 456789 123456789 :--:44 456789 123456789 :--:
+ 45.5 :--:5 :--:
+ 46.6 :--:6 :--:
+ 47.7 :--:7 :--:
+ 48.8 :--:8 :--:
+ 49.9 :--:9 :--:
+ 50.50 :--:50 :--:
+ 51.1 :--:1 :--:
+ 52.2 :--:2 :--:
+ 53.3 :--:3 :--:
+ 54.4 :--:4 :--:
+ 55.55 yzxyzxyz XYZXYZXY:--:55 yzxyzxyz XYZXYZXY:--:
+ 56.56 456789 123456789 :--:56 456789 123456789 :--:
+
+
+-- Date/Time -- x Page 5
+
+
+ 57.57 xyzxyzxyz XYZXYZX:--:57 xyzxyzxyz XYZXYZX:--:29 xyzxyzxyz XYZXYZX
+ 58.58 456789 123456789 :--:58 456789 123456789 :--:30 456789 123456789
+ 59.9 :--:9 :--:1
+ 60.60 DEFGHI 123456789 :--:60 DEFGHI 123456789 :--:2 3456789 abcdefghi
+ 61.1 :--:1 :--:3
+ 62.2 :--:2 :--:4
+ 63.3 ------- EOF -----:--:3 ------- EOF -----:--:5
+ 64. :--: :--:6
+ 65. :--: :--:7
+ 66. :--: :--:8
+ 67. :--: :--:9 3456789 abcdefghi
+ 68. :--: :--:40 DEFGHI 123456789
+ 69. :--: :--:41 yzxyzxyz XYZXYZXY
+ 70. :--: :--:42 456789 123456789
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 71. :--: :--:43 xyzxyzxyz XYZXYZX
+ 72. :--: :--:44 456789 123456789
+ 73. :--: :--:5
+ 74. :--: :--:6
+ 75. :--: :--:7
+ 76. :--: :--:8
+ 77. :--: :--:9
+ 78. :--: :--:50
+ 79. :--: :--:1
+ 80. :--: :--:2
+ 81. :--: :--:3
+ 82. :--: :--:4
+ 83. :--: :--:55 yzxyzxyz XYZXYZXY
+ 84. :--: :--:56 456789 123456789
+
+
+-- Date/Time -- x Page 9
+
+
+ 85. :--: :--:57 xyzxyzxyz XYZXYZX
+ 86. :--: :--:58 456789 123456789
+ 87. :--: :--:9
+ 88. :--: :--:60 DEFGHI 123456789
+ \ No newline at end of file
diff --git a/tests/pr/nSml24-t-tFFFF b/tests/pr/nSml24-t-tFFFF
new file mode 100644
index 0000000..74538ad
--- /dev/null
+++ b/tests/pr/nSml24-t-tFFFF
@@ -0,0 +1,136 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT:--:1 Test-INPUT:--:1 FF-Test: F:--:1 FF-Test: F
+ 2.2 Options -b:--:2 Options -b:--:2 Options -b:--:2 Options -b
+ 3.3 Options -a:--:3 Options -a:--:3 ----------:--:3 ----------
+ 4.4 Options :--:4 Options :--:4 3456789 1234:--:4 3456789 1234
+ 5.5 :--:5 :--:5 3 Columns :--:5 3 Columns
+ 6.6 ----------:--:6 ----------:--:6 FF-Arangem:--:6 FF-Arangem
+ 7.7 3456789 1234:--:7 3456789 1234:--:7 text\f\f\n:--:7 text\f\f\n
+ 8.8 3 Columns :--:8 3 Columns :--:8 \f\f\n; \f:--:8 \f\f\n; \f
+ 9.9 With colum:--:9 With colum:--:9 :--:9
+ 10.10 without -f:--:10 without -f:--:10 zzzzzzzzzz:--:10 zzzzzzzzzz
+ 11.1 with -f e.:--:1 with -f e.:--:1 :--:1
+ 12.2 :--:2 :--:2 :--:2
+ 13.3 line truncat:--:3 line truncat:--:3 line truncat:--:3 line truncat
+ 14.14 456789 1234:--:14 456789 1234:--:14 456789 1234:--:14 456789 1234
+
+
+-- Date/Time -- x Page 2
+
+
+ 15.15 xyzxyzxyz X:--:15 xyzxyzxyz X:--: :--:
+ 16.16 456789 1234:--:16 456789 1234:--: :--:
+ 17.7 :--:7 :--: :--:
+ 18.8 :--:8 :--: :--:
+ 19.9 3456789 ab :--:9 3456789 ab :--: :--:
+ 20.20 DEFGHI 123 :--:20 DEFGHI 123 :--: :--:
+ 21.1 :--:1 :--: :--:
+ 22.2 :--:2 :--: :--:
+ 23.3 :--:3 :--: :--:
+ 24.4 :--:4 :--: :--:
+ 25.5 :--:5 :--: :--:
+ 26.6 :--:6 :--: :--:
+ 27.27 no truncati:--:27 no truncati:--: :--:
+ 28.28 no trunc :--:28 no trunc :--: :--:
+
+
+-- Date/Time -- x Page 3
+
+
+ 29.29 xyzxyzxyz X:--:29 xyzxyzxyz X:--:15 xyzxyzxyz X:--:15 xyzxyzxyz X
+ 30.30 456789 1234:--:30 456789 1234:--:16 456789 1234:--:16 456789 1234
+ 31.1 :--:1 :--:7 :--:7
+ 32.2 3456789 abcd:--:2 3456789 abcd:--:8 :--:8
+ 33.3 :--:3 :--:9 3456789 ab :--:9 3456789 ab
+ 34.4 :--:4 :--:20 DEFGHI 123 :--:20 DEFGHI 123
+ 35.5 :--:5 :--:1 :--:1
+ 36.6 :--:6 :--:2 :--:2
+ 37.7 :--:7 :--:3 :--:3
+ 38.8 :--:8 :--:4 :--:4
+ 39.9 3456789 abcd:--:9 3456789 abcd:--:5 :--:5
+ 40.40 DEFGHI 1234:--:40 DEFGHI 1234:--:6 :--:6
+ 41.41 yzxyzxyz XY:--:41 yzxyzxyz XY:--:27 no truncati:--:27 no truncati
+ 42.42 456789 1234:--:42 456789 1234:--:28 no trunc :--:28 no trunc
+
+
+-- Date/Time -- x Page 4
+
+
+ 43.43 xyzxyzxyz X:--:43 xyzxyzxyz X:--: :--:
+ 44.44 456789 1234:--:44 456789 1234:--: :--:
+ 45.5 :--:5 :--: :--:
+ 46.6 :--:6 :--: :--:
+ 47.7 :--:7 :--: :--:
+ 48.8 :--:8 :--: :--:
+ 49.9 :--:9 :--: :--:
+ 50.50 :--:50 :--: :--:
+ 51.1 :--:1 :--: :--:
+ 52.2 :--:2 :--: :--:
+ 53.3 :--:3 :--: :--:
+ 54.4 :--:4 :--: :--:
+ 55.55 yzxyzxyz XY:--:55 yzxyzxyz XY:--: :--:
+ 56.56 456789 1234:--:56 456789 1234:--: :--:
+
+
+-- Date/Time -- x Page 5
+
+
+ 57.57 xyzxyzxyz X:--:57 xyzxyzxyz X:--:29 xyzxyzxyz X:--:29 xyzxyzxyz X
+ 58.58 456789 1234:--:58 456789 1234:--:30 456789 1234:--:30 456789 1234
+ 59.9 :--:9 :--:1 :--:1
+ 60.60 DEFGHI 1234:--:60 DEFGHI 1234:--:2 3456789 abcd:--:2 3456789 abcd
+ 61.1 :--:1 :--:3 :--:3
+ 62.2 :--:2 :--:4 :--:4
+ 63.3 ------- EOF:--:3 ------- EOF:--:5 :--:5
+ 64. :--: :--:6 :--:6
+ 65. :--: :--:7 :--:7
+ 66. :--: :--:8 :--:8
+ 67. :--: :--:9 3456789 abcd:--:9 3456789 abcd
+ 68. :--: :--:40 DEFGHI 1234:--:40 DEFGHI 1234
+ 69. :--: :--:41 yzxyzxyz XY:--:41 yzxyzxyz XY
+ 70. :--: :--:42 456789 1234:--:42 456789 1234
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 71. :--: :--:43 xyzxyzxyz X:--:43 xyzxyzxyz X
+ 72. :--: :--:44 456789 1234:--:44 456789 1234
+ 73. :--: :--:5 :--:5
+ 74. :--: :--:6 :--:6
+ 75. :--: :--:7 :--:7
+ 76. :--: :--:8 :--:8
+ 77. :--: :--:9 :--:9
+ 78. :--: :--:50 :--:50
+ 79. :--: :--:1 :--:1
+ 80. :--: :--:2 :--:2
+ 81. :--: :--:3 :--:3
+ 82. :--: :--:4 :--:4
+ 83. :--: :--:55 yzxyzxyz XY:--:55 yzxyzxyz XY
+ 84. :--: :--:56 456789 1234:--:56 456789 1234
+
+
+-- Date/Time -- x Page 9
+
+
+ 85. :--: :--:57 xyzxyzxyz X:--:57 xyzxyzxyz X
+ 86. :--: :--:58 456789 1234:--:58 456789 1234
+ 87. :--: :--:9 :--:9
+ 88. :--: :--:60 DEFGHI 1234:--:60 DEFGHI 1234
+ \ No newline at end of file
diff --git a/tests/pr/nl24f-bl b/tests/pr/nl24f-bl
new file mode 100644
index 0000000..5546ad2
--- /dev/null
+++ b/tests/pr/nl24f-bl
@@ -0,0 +1,131 @@
+
+
+-- Date/Time -- x Page 1
+
+
+ 1.1 FF-Test: FF's in Text V
+ 2.2 Options -n;
+ 3.3 numbering lines with skiped pages;
+ 4.4 numbering blanc lines (no. 5,12,13,23,28)
+ 5.
+ 6.6 3456789 123456789 123456789 123456789 12345678
+ 7.7 3 Columns downwards ..., <= 5 lines per page
+ 8.8
+ 9.9
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+ 11.1 12345678
+ 12.
+ 13.
+ 14.14 456789 123456789 123456789 123456789
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+ 15.15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16.16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 17.7 12345678
+ 18.8 12345678
+ 19.9 3456789 ab
+ 20.20 DEFGHI 123
+ 21.1 12345678
+ 22.
+ 23.
+ 24.4 12345678
+ 25.5 12345678
+ 26.6 12345678
+ 27.27 no truncation before FF; (r_l-test):
+ 28.
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+ 29.29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 31.1 12345678
+ 32.2 3456789 abcdefghi
+ 33.3 12345678
+ 34.4 12345678
+ 35.
+ 36.6 12345678
+ 37.7 12345678
+ 38.8 12345678
+ 39.9 3456789 abcdefghi
+ 40.40 DEFGHI 123456789
+ 41.41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42.42 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+ 43.43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44.44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 45.5 12345678
+ 46.6 12345678
+ 47.7 12345678
+ 48.8 12345678
+ 49.9 12345678
+ 50.50 12345678
+ 51.1 12345678
+ 52.
+ 53.
+ 54.
+ 55.55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56.56 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 9
+
+
+ 57.
+ 58.58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 59.9 12345678
+ 60.60 DEFGHI 123456789
+ 61.61 yzxyzxyz XYZXYZXYZ abcabcab
+ 62.62 456789 123456789 abcdefghi ABCDEDFHI
+ 63.63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 64.64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+ 65.5 12345678
+ 66.6 12345678
+ 67.7 12345678
+ 68.8 12345678
+ 69.9 12345678
+ 70.70 456789 123456789 abcdefghi ABCDEDFHI
+
+
+-- Date/Time -- x Page 10
+
+
+ 71.1 12345678
+ 72.
+ 73.
+ 74.
+ 75.74 yzxyzxyz XYZXYZXYZ abcabcab
+ 76.75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/o3Jml24f-lm-lo b/tests/pr/o3Jml24f-lm-lo
new file mode 100644
index 0000000..e0aa4a4
--- /dev/null
+++ b/tests/pr/o3Jml24f-lm-lo
@@ -0,0 +1,136 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1<<< -Test: FF's in Text >>> 1::: Test-INPUT: "Without FF set by Hand" :::
+ 2<<< -b -3 / -a -3 / ... >>> 2::: Options -b -3 [+2|+3] [-l 15|8] [-f] :::
+ 3<<< >>> 3::: Options -a -3 [+2|+3] [-l 15|8] [-f] :::
+ 4<<< 123456789 123456789 123456789 12345678 >>> 4::: Options [+2|+3] [-l 24|17] [-f] :::
+ 5::: :::
+ 6<<< -Arangements: One Empty Page >>> 6::: -------------------------------------------- :::
+ 7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>> 7::: 789 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 8<<< f\f\n; \f\n\f\n; >>> 8::: 3 Columns downwards, across, ...: :::
+ 9<<< >>> 9::: With columns use <= 5 text lines/page, :::
+ 10<<< >>> 10::: without -f e.g.: -l 15 = total lines/page, :::
+ 1<<< >>> 1::: with -f e.g. : -l 8 -f :::
+ 2<<< >>> 2::: :::
+ 3<<< truncation before FF; r_r_o_l-test: >>> 3::: line truncation before new page; r_r_o_l-test: :::
+ 14<<< 123456789 123456789 123456789 >>> 14::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+ -- Date/Time -- x Page 2
+
+
+ 15::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 9::: 3456789 ab :::
+ 20::: DEFGHI 123 :::
+ 21::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 27::: no truncation before nwe page; (r_l-test): :::
+ 28::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+ -- Date/Time -- x Page 3
+
+
+ 15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>> 29::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 30::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 7<<< >>> 1::: 12345678 :::
+ 8<<< >>> 2::: 3456789 abcdefghi :::
+ 9<<< >>> 3::: 12345678 :::
+ 20<<< >>> 4::: 12345678 :::
+ 1<<< >>> 35::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+ 4<<< >>> 8::: 12345678 :::
+ 5<<< >>> 9::: 3456789 abcdefghi :::
+ 6<<< >>> 40::: DEFGHI 123456789 :::
+ 27<<< truncation before FF; (r_l-test): >>> 41::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 28<<< trunc 42::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+ -- Date/Time -- x Page 4
+
+
+ 43::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 44::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 5::: 12345678 :::
+ 6::: 12345678 :::
+ 7::: 12345678 :::
+ 8::: 12345678 :::
+ 49::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+ 50::: 12345678 :::
+ 1::: 12345678 :::
+ 2::: 12345678 :::
+ 3::: 12345678 :::
+ 4::: 12345678 :::
+ 55::: yzxyzxyz XYZXYZXYZ abcabcab :::
+ 56::: 89 123456789 123456789 123456789 123456789 123456789 123456789 1234567890 :::
+
+
+ -- Date/Time -- x Page 5
+
+
+ 29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>> 57::: xyzxyzxyz XYZXYZXYZ abcabcab :::
+ 30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>> 58::: 456789 123456789 xyzxyzxyz XYZXYZXYZ :::
+ 1<<< >>> 9::: 12345678 :::
+ 2<<< abcdefghi >>> 60::: DEFGHI 123456789 :::
+ 3<<< >>> 1::: :::
+ 4<<< >>> 2::: :::
+ 5<<< >>> 3::: ------- EOF -------- EOF -------- EOF ------- EOF ------- EOF ------- EOF :::
+ 6<<< >>>
+ 7<<< >>>
+ 8<<< >>>
+ 9<<< abcdefghi >>>
+ 40<<< 123456789 >>>
+ 41<<< XYZXYZXYZ abcabcab >>>
+ 42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+ -- Date/Time -- x Page 6
+
+
+
+
+
+ -- Date/Time -- x Page 7
+
+
+
+
+
+ -- Date/Time -- x Page 8
+
+
+ 43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 5<<< >>>
+ 6<<< >>>
+ 7<<< >>>
+ 8<<< >>>
+ 9<<< >>>
+ 50<<< >>>
+ 1<<< >>>
+ 2<<< >>>
+ 3<<< >>>
+ 4<<< >>>
+ 55<<< XYZXYZXYZ abcabcab >>>
+ 56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+ -- Date/Time -- x Page 9
+
+
+ 57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+ 58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+ 9<<< >>>
+ 60<<< 123456789 >>>
+ \ No newline at end of file
diff --git a/tests/pr/o3a3Sl24f-tn b/tests/pr/o3a3Sl24f-tn
new file mode 100644
index 0000000..0064f2f
--- /dev/null
+++ b/tests/pr/o3a3Sl24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 Test-INPUT: "With:--:2 Options -b -3 [+2:--:3 Options -a -3 [+2
+ 4 Options [+2:--:5 :--:6 -----------------
+ 7 3456789 123456789 1:--:8 3 Columns downwar:--:9 With columns use
+ 10 without -f e.g.: :--:1 with -f e.g. : :--:2
+ 3 line truncation bef:--:14 456789 123456789 1:--:15 xyzxyzxyz XYZXYZXY
+ 16 456789 123456789 x:--:7 :--:8
+ 9 3456789 ab :--:20 DEFGHI 123 :--:1
+ 2 :--:3 :--:4
+ 5 :--:6 :--:27 no truncation befo
+ 28 no trunc :--:29 xyzxyzxyz XYZXYZXY:--:30 456789 123456789 x
+ 1 :--:2 3456789 abcdefghi :--:3
+ 4 :--:5 :--:6
+ 7 :--:8 :--:9 3456789 abcdefghi
+ 40 DEFGHI 123456789 :--:41 yzxyzxyz XYZXYZXYZ:--:42 456789 123456789 a
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43 xyzxyzxyz XYZXYZXY:--:44 456789 123456789 x:--:5
+ 6 :--:7 :--:8
+ 9 :--:50 :--:1
+ 2 :--:3 :--:4
+ 55 yzxyzxyz XYZXYZXYZ:--:56 456789 123456789 a:--:57 xyzxyzxyz XYZXYZXY
+ 58 456789 123456789 x:--:9 :--:60 DEFGHI 123456789
+ 1 :--:2 :--:3 ------- EOF ------
+ \ No newline at end of file
diff --git a/tests/pr/o3a3Snl24f-tn b/tests/pr/o3a3Snl24f-tn
new file mode 100644
index 0000000..5a8f263
--- /dev/null
+++ b/tests/pr/o3a3Snl24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT::--: 2.2 Options -b :--: 3.3 Options -a
+ 4.4 Options :--: 5.5 :--: 6.6 -----------
+ 7.7 3456789 12345:--: 8.8 3 Columns d:--: 9.9 With column
+ 10.10 without -f :--: 11.1 with -f e.g:--: 12.2
+ 13.3 line truncati:--: 14.14 456789 12345:--: 15.15 xyzxyzxyz XY
+ 16.16 456789 12345:--: 17.7 :--: 18.8
+ 19.9 3456789 ab :--: 20.20 DEFGHI 123 :--: 21.1
+ 22.2 :--: 23.3 :--: 24.4
+ 25.5 :--: 26.6 :--: 27.27 no truncatio
+ 28.28 no trunc :--: 29.29 xyzxyzxyz XY:--: 30.30 456789 12345
+ 31.1 :--: 32.2 3456789 abcde:--: 33.3
+ 34.4 :--: 35.5 :--: 36.6
+ 37.7 :--: 38.8 :--: 39.9 3456789 abcde
+ 40.40 DEFGHI 12345:--: 41.41 yzxyzxyz XYZ:--: 42.42 456789 12345
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43.43 xyzxyzxyz XY:--: 44.44 456789 12345:--: 45.5
+ 46.6 :--: 47.7 :--: 48.8
+ 49.9 :--: 50.50 :--: 51.1
+ 52.2 :--: 53.3 :--: 54.4
+ 55.55 yzxyzxyz XYZ:--: 56.56 456789 12345:--: 57.57 xyzxyzxyz XY
+ 58.58 456789 12345:--: 59.9 :--: 60.60 DEFGHI 12345
+ 61.1 :--: 62.2 :--: 63.3 ------- EOF
+ \ No newline at end of file
diff --git a/tests/pr/o3a3l24f-tn b/tests/pr/o3a3l24f-tn
new file mode 100644
index 0000000..9adbe67
--- /dev/null
+++ b/tests/pr/o3a3l24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 Test-INPUT: "Withou 2 Options -b -3 [+2|+ 3 Options -a -3 [+2|+
+ 4 Options [+2|+ 5 6 -------------------
+ 7 3456789 123456789 123 8 3 Columns downwards 9 With columns use <
+ 10 without -f e.g.: - 1 with -f e.g. : - 2
+ 3 line truncation befor 14 456789 123456789 123 15 xyzxyzxyz XYZXYZXYZ
+ 16 456789 123456789 xyz 7 8
+ 9 3456789 ab 20 DEFGHI 123 1
+ 2 3 4
+ 5 6 27 no truncation before
+ 28 no trunc 29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz
+ 1 2 3456789 abcdefghi 3
+ 4 5 6
+ 7 8 9 3456789 abcdefghi
+ 40 DEFGHI 123456789 41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+ 6 7 8
+ 9 50 1
+ 2 3 4
+ 55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc 57 xyzxyzxyz XYZXYZXYZ
+ 58 456789 123456789 xyz 9 60 DEFGHI 123456789
+ 1 2 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/o3b3Sl24f-tn b/tests/pr/o3b3Sl24f-tn
new file mode 100644
index 0000000..2e11983
--- /dev/null
+++ b/tests/pr/o3b3Sl24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 Test-INPUT: "With:--:15 xyzxyzxyz XYZXYZXY:--:29 xyzxyzxyz XYZXYZXY
+ 2 Options -b -3 [+2:--:16 456789 123456789 x:--:30 456789 123456789 x
+ 3 Options -a -3 [+2:--:7 :--:1
+ 4 Options [+2:--:8 :--:2 3456789 abcdefghi
+ 5 :--:9 3456789 ab :--:3
+ 6 -----------------:--:20 DEFGHI 123 :--:4
+ 7 3456789 123456789 1:--:1 :--:5
+ 8 3 Columns downwar:--:2 :--:6
+ 9 With columns use :--:3 :--:7
+ 10 without -f e.g.: :--:4 :--:8
+ 1 with -f e.g. : :--:5 :--:9 3456789 abcdefghi
+ 2 :--:6 :--:40 DEFGHI 123456789
+ 3 line truncation bef:--:27 no truncation befo:--:41 yzxyzxyz XYZXYZXYZ
+ 14 456789 123456789 1:--:28 no trunc :--:42 456789 123456789 a
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43 xyzxyzxyz XYZXYZXY:--:50 :--:57 xyzxyzxyz XYZXYZXY
+ 44 456789 123456789 x:--:1 :--:58 456789 123456789 x
+ 5 :--:2 :--:9
+ 6 :--:3 :--:60 DEFGHI 123456789
+ 7 :--:4 :--:1
+ 8 :--:55 yzxyzxyz XYZXYZXYZ:--:2
+ 9 :--:56 456789 123456789 a:--:3 ------- EOF ------
+ \ No newline at end of file
diff --git a/tests/pr/o3b3Snl24f-tn b/tests/pr/o3b3Snl24f-tn
new file mode 100644
index 0000000..1b945fe
--- /dev/null
+++ b/tests/pr/o3b3Snl24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1.1 Test-INPUT::--: 15.15 xyzxyzxyz XY:--: 29.29 xyzxyzxyz XY
+ 2.2 Options -b :--: 16.16 456789 12345:--: 30.30 456789 12345
+ 3.3 Options -a :--: 17.7 :--: 31.1
+ 4.4 Options :--: 18.8 :--: 32.2 3456789 abcde
+ 5.5 :--: 19.9 3456789 ab :--: 33.3
+ 6.6 -----------:--: 20.20 DEFGHI 123 :--: 34.4
+ 7.7 3456789 12345:--: 21.1 :--: 35.5
+ 8.8 3 Columns d:--: 22.2 :--: 36.6
+ 9.9 With column:--: 23.3 :--: 37.7
+ 10.10 without -f :--: 24.4 :--: 38.8
+ 11.1 with -f e.g:--: 25.5 :--: 39.9 3456789 abcde
+ 12.2 :--: 26.6 :--: 40.40 DEFGHI 12345
+ 13.3 line truncati:--: 27.27 no truncatio:--: 41.41 yzxyzxyz XYZ
+ 14.14 456789 12345:--: 28.28 no trunc :--: 42.42 456789 12345
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43.43 xyzxyzxyz XY:--: 50.50 :--: 57.57 xyzxyzxyz XY
+ 44.44 456789 12345:--: 51.1 :--: 58.58 456789 12345
+ 45.5 :--: 52.2 :--: 59.9
+ 46.6 :--: 53.3 :--: 60.60 DEFGHI 12345
+ 47.7 :--: 54.4 :--: 61.1
+ 48.8 :--: 55.55 yzxyzxyz XYZ:--: 62.2
+ 49.9 :--: 56.56 456789 12345:--: 63.3 ------- EOF
+ \ No newline at end of file
diff --git a/tests/pr/o3b3l24f-tn b/tests/pr/o3b3l24f-tn
new file mode 100644
index 0000000..0d237bb
--- /dev/null
+++ b/tests/pr/o3b3l24f-tn
@@ -0,0 +1,32 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 Test-INPUT: "Withou 15 xyzxyzxyz XYZXYZXYZ 29 xyzxyzxyz XYZXYZXYZ
+ 2 Options -b -3 [+2|+ 16 456789 123456789 xyz 30 456789 123456789 xyz
+ 3 Options -a -3 [+2|+ 7 1
+ 4 Options [+2|+ 8 2 3456789 abcdefghi
+ 5 9 3456789 ab 3
+ 6 ------------------- 20 DEFGHI 123 4
+ 7 3456789 123456789 123 1 5
+ 8 3 Columns downwards 2 6
+ 9 With columns use < 3 7
+ 10 without -f e.g.: - 4 8
+ 1 with -f e.g. : - 5 9 3456789 abcdefghi
+ 2 6 40 DEFGHI 123456789
+ 3 line truncation befor 27 no truncation before 41 yzxyzxyz XYZXYZXYZ a
+ 14 456789 123456789 123 28 no trunc 42 456789 123456789 abc
+
+
+ -- Date/Time -- x Page 2
+
+
+ 43 xyzxyzxyz XYZXYZXYZ 50 57 xyzxyzxyz XYZXYZXYZ
+ 44 456789 123456789 xyz 1 58 456789 123456789 xyz
+ 5 2 9
+ 6 3 60 DEFGHI 123456789
+ 7 4 1
+ 8 55 yzxyzxyz XYZXYZXYZ a 2
+ 9 56 456789 123456789 abc 3 ------- EOF --------
+ \ No newline at end of file
diff --git a/tests/pr/o3mSl24f-bl-tn b/tests/pr/o3mSl24f-bl-tn
new file mode 100644
index 0000000..c90a2b4
--- /dev/null
+++ b/tests/pr/o3mSl24f-bl-tn
@@ -0,0 +1,157 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 FF-Test: FF's in Text :--:1 Test-INPUT: "Without FF set by
+ 2 Options -n; :--:2 Options -b -3 [+2|+3] [-l 15|8
+ 3 numbering lines with skiped pa:--:3 Options -a -3 [+2|+3] [-l 15|8
+ 4 numbering blanc lines (no. 5,1:--:4 Options [+2|+3] [-l 24|1
+ :--:5
+ 6 3456789 123456789 123456789 1234:--:6 ------------------------------
+ 7 3 Columns downwards ..., <= 5 :--:7 3456789 123456789 123456789 1234
+ 8 :--:8 3 Columns downwards, across, .
+ 9 :--:9 With columns use <= 5 text li
+ 10 zzzzzzzzzzzzzzzzzzzzzzzzzz1234:--:10 without -f e.g.: -l 15 = tota
+ 1 :--:1 with -f e.g. : -l 8 -f
+ :--:2
+ :--:3 line truncation before new page;
+ 14 456789 123456789 123456789 1234:--:14 456789 123456789 123456789 1234
+
+
+ -- Date/Time -- x Page 2
+
+
+ :--:15 xyzxyzxyz XYZXYZXYZ abcabcab
+ :--:16 456789 123456789 xyzxyzxyz XYZX
+ :--:7
+ :--:8
+ :--:9 3456789 ab
+ :--:20 DEFGHI 123
+ :--:1
+ :--:2
+ :--:3
+ :--:4
+ :--:5
+ :--:6
+ :--:27 no truncation before nwe page;
+ :--:28 no trunc
+
+
+ -- Date/Time -- x Page 3
+
+
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab :--:29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16 456789 123456789 xyzxyzxyz XYZX:--:30 456789 123456789 xyzxyzxyz XYZX
+ 7 :--:1
+ 8 :--:2 3456789 abcdefghi
+ 9 3456789 ab :--:3
+ 20 DEFGHI 123 :--:4
+ 1 :--:5
+ :--:6
+ :--:7
+ 4 :--:8
+ 5 :--:9 3456789 abcdefghi
+ 6 :--:40 DEFGHI 123456789
+ 27 no truncation before FF; (r_l-t:--:41 yzxyzxyz XYZXYZXYZ abcabcab
+ :--:42 456789 123456789 abcdefghi ABCD
+
+
+ -- Date/Time -- x Page 4
+
+
+ :--:43 xyzxyzxyz XYZXYZXYZ abcabcab
+ :--:44 456789 123456789 xyzxyzxyz XYZX
+ :--:5
+ :--:6
+ :--:7
+ :--:8
+ :--:9
+ :--:50
+ :--:1
+ :--:2
+ :--:3
+ :--:4
+ :--:55 yzxyzxyz XYZXYZXYZ abcabcab
+ :--:56 456789 123456789 abcdefghi ABCD
+
+
+ -- Date/Time -- x Page 5
+
+
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab :--:57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30 456789 123456789 xyzxyzxyz XYZX:--:58 456789 123456789 xyzxyzxyz XYZX
+ 1 :--:9
+ 2 3456789 abcdefghi :--:60 DEFGHI 123456789
+ 3 :--:1
+ 4 :--:2
+ :--:3 ------- EOF -------- EOF ------
+ 6 :--:
+ 7 :--:
+ 8 :--:
+ 9 3456789 abcdefghi :--:
+ 40 DEFGHI 123456789 :--:
+ 41 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 42 456789 123456789 abcdefghi ABCD
+
+
+ -- Date/Time -- x Page 6
+
+
+
+
+
+ -- Date/Time -- x Page 7
+
+
+
+
+
+ -- Date/Time -- x Page 8
+
+
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab :--:
+ 44 456789 123456789 xyzxyzxyz XYZX:--:
+ 5 :--:
+ 6 :--:
+ 7 :--:
+ 8 :--:
+ 9 :--:
+ 50 :--:
+ 1 :--:
+ :--:
+ :--:
+ :--:
+ 55 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 56 456789 123456789 abcdefghi ABCD
+
+
+ -- Date/Time -- x Page 9
+
+
+ :--:
+ 58 456789 123456789 xyzxyzxyz XYZX:--:
+ 9 :--:
+ 60 DEFGHI 123456789 :--:
+ 61 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 62 456789 123456789 abcdefghi ABCD:--:
+ 63 xyzxyzxyz XYZXYZXYZ abcabcab :--:
+ 64 456789 123456789 xyzxyzxyz XYZX:--:
+ 5 :--:
+ 6 :--:
+ 7 :--:
+ 8 :--:
+ 9 :--:
+ 70 456789 123456789 abcdefghi ABC:--:
+
+
+ -- Date/Time -- x Page 10
+
+
+ 1 :--:
+ :--:
+ :--:
+ :--:
+ 74 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 75 456789 123456789 abcdefghi ABCD
+ \ No newline at end of file
diff --git a/tests/pr/o3mSnl24fbltn b/tests/pr/o3mSnl24fbltn
new file mode 100644
index 0000000..655b56f
--- /dev/null
+++ b/tests/pr/o3mSnl24fbltn
@@ -0,0 +1,157 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1.1 FF-Test: FF's in Text :--:1 Test-INPUT: "Without FF set
+ 2.2 Options -n; :--:2 Options -b -3 [+2|+3] [-l 1
+ 3.3 numbering lines with skiped:--:3 Options -a -3 [+2|+3] [-l 1
+ 4.4 numbering blanc lines (no. :--:4 Options [+2|+3] [-l 2
+ 5. :--:5
+ 6.6 3456789 123456789 123456789 1:--:6 ---------------------------
+ 7.7 3 Columns downwards ..., <=:--:7 3456789 123456789 123456789 1
+ 8.8 :--:8 3 Columns downwards, across
+ 9.9 :--:9 With columns use <= 5 text
+ 10.10 zzzzzzzzzzzzzzzzzzzzzzzzzz1:--:10 without -f e.g.: -l 15 = t
+ 11.1 :--:1 with -f e.g. : -l 8 -f
+ 12. :--:2
+ 13. :--:3 line truncation before new pa
+ 14.14 456789 123456789 123456789 1:--:14 456789 123456789 123456789 1
+
+
+ -- Date/Time -- x Page 2
+
+
+ 15. :--:15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16. :--:16 456789 123456789 xyzxyzxyz X
+ 17. :--:7
+ 18. :--:8
+ 19. :--:9 3456789 ab
+ 20. :--:20 DEFGHI 123
+ 21. :--:1
+ 22. :--:2
+ 23. :--:3
+ 24. :--:4
+ 25. :--:5
+ 26. :--:6
+ 27. :--:27 no truncation before nwe pag
+ 28. :--:28 no trunc
+
+
+ -- Date/Time -- x Page 3
+
+
+ 29.15 xyzxyzxyz XYZXYZXYZ abcabcab:--:29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30.16 456789 123456789 xyzxyzxyz X:--:30 456789 123456789 xyzxyzxyz X
+ 31.7 :--:1
+ 32.8 :--:2 3456789 abcdefghi
+ 33.9 3456789 ab :--:3
+ 34.20 DEFGHI 123 :--:4
+ 35.1 :--:5
+ 36. :--:6
+ 37. :--:7
+ 38.4 :--:8
+ 39.5 :--:9 3456789 abcdefghi
+ 40.6 :--:40 DEFGHI 123456789
+ 41.27 no truncation before FF; (r_:--:41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42. :--:42 456789 123456789 abcdefghi A
+
+
+ -- Date/Time -- x Page 4
+
+
+ 43. :--:43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44. :--:44 456789 123456789 xyzxyzxyz X
+ 45. :--:5
+ 46. :--:6
+ 47. :--:7
+ 48. :--:8
+ 49. :--:9
+ 50. :--:50
+ 51. :--:1
+ 52. :--:2
+ 53. :--:3
+ 54. :--:4
+ 55. :--:55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56. :--:56 456789 123456789 abcdefghi A
+
+
+ -- Date/Time -- x Page 5
+
+
+ 57.29 xyzxyzxyz XYZXYZXYZ abcabcab:--:57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 58.30 456789 123456789 xyzxyzxyz X:--:58 456789 123456789 xyzxyzxyz X
+ 59.1 :--:9
+ 60.2 3456789 abcdefghi :--:60 DEFGHI 123456789
+ 61.3 :--:1
+ 62.4 :--:2
+ 63. :--:3 ------- EOF -------- EOF ---
+ 64.6 :--:
+ 65.7 :--:
+ 66.8 :--:
+ 67.9 3456789 abcdefghi :--:
+ 68.40 DEFGHI 123456789 :--:
+ 69.41 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 70.42 456789 123456789 abcdefghi A
+
+
+ -- Date/Time -- x Page 6
+
+
+
+
+
+ -- Date/Time -- x Page 7
+
+
+
+
+
+ -- Date/Time -- x Page 8
+
+
+ 71.43 xyzxyzxyz XYZXYZXYZ abcabcab:--:
+ 72.44 456789 123456789 xyzxyzxyz X:--:
+ 73.5 :--:
+ 74.6 :--:
+ 75.7 :--:
+ 76.8 :--:
+ 77.9 :--:
+ 78.50 :--:
+ 79.1 :--:
+ 80. :--:
+ 81. :--:
+ 82. :--:
+ 83.55 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 84.56 456789 123456789 abcdefghi A
+
+
+ -- Date/Time -- x Page 9
+
+
+ 85. :--:
+ 86.58 456789 123456789 xyzxyzxyz X:--:
+ 87.9 :--:
+ 88.60 DEFGHI 123456789 :--:
+ 89.61 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 90.62 456789 123456789 abcdefghi A:--:
+ 91.63 xyzxyzxyz XYZXYZXYZ abcabcab:--:
+ 92.64 456789 123456789 xyzxyzxyz X:--:
+ 93.5 :--:
+ 94.6 :--:
+ 95.7 :--:
+ 96.8 :--:
+ 97.9 :--:
+ 98.70 456789 123456789 abcdefghi :--:
+
+
+ -- Date/Time -- x Page 10
+
+
+ 99.1 :--:
+ 100. :--:
+ 101. :--:
+ 102. :--:
+ 103.74 yzxyzxyz XYZXYZXYZ abcabcab :--:
+ 104.75 456789 123456789 abcdefghi A
+ \ No newline at end of file
diff --git a/tests/pr/o3ml24f-bl-tn b/tests/pr/o3ml24f-bl-tn
new file mode 100644
index 0000000..5109be0
--- /dev/null
+++ b/tests/pr/o3ml24f-bl-tn
@@ -0,0 +1,157 @@
+
+
+ -- Date/Time -- x Page 1
+
+
+ 1 FF-Test: FF's in Text 1 Test-INPUT: "Without FF set by
+ 2 Options -n; 2 Options -b -3 [+2|+3] [-l 15|8]
+ 3 numbering lines with skiped pag 3 Options -a -3 [+2|+3] [-l 15|8]
+ 4 numbering blanc lines (no. 5,12 4 Options [+2|+3] [-l 24|17
+ 5
+ 6 3456789 123456789 123456789 12345 6 -------------------------------
+ 7 3 Columns downwards ..., <= 5 l 7 3456789 123456789 123456789 12345
+ 8 8 3 Columns downwards, across, ..
+ 9 9 With columns use <= 5 text lin
+ 10 zzzzzzzzzzzzzzzzzzzzzzzzzz12345 10 without -f e.g.: -l 15 = total
+ 1 1 with -f e.g. : -l 8 -f
+ 2
+ 3 line truncation before new page;
+ 14 456789 123456789 123456789 12345 14 456789 123456789 123456789 12345
+
+
+ -- Date/Time -- x Page 2
+
+
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16 456789 123456789 xyzxyzxyz XYZXY
+ 7
+ 8
+ 9 3456789 ab
+ 20 DEFGHI 123
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 27 no truncation before nwe page; (
+ 28 no trunc
+
+
+ -- Date/Time -- x Page 3
+
+
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab 29 xyzxyzxyz XYZXYZXYZ abcabcab
+ 16 456789 123456789 xyzxyzxyz XYZXY 30 456789 123456789 xyzxyzxyz XYZXY
+ 7 1
+ 8 2 3456789 abcdefghi
+ 9 3456789 ab 3
+ 20 DEFGHI 123 4
+ 1 5
+ 6
+ 7
+ 4 8
+ 5 9 3456789 abcdefghi
+ 6 40 DEFGHI 123456789
+ 27 no truncation before FF; (r_l-te 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42 456789 123456789 abcdefghi ABCDE
+
+
+ -- Date/Time -- x Page 4
+
+
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 50
+ 1
+ 2
+ 3
+ 4
+ 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56 456789 123456789 abcdefghi ABCDE
+
+
+ -- Date/Time -- x Page 5
+
+
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab 57 xyzxyzxyz XYZXYZXYZ abcabcab
+ 30 456789 123456789 xyzxyzxyz XYZXY 58 456789 123456789 xyzxyzxyz XYZXY
+ 1 9
+ 2 3456789 abcdefghi 60 DEFGHI 123456789
+ 3 1
+ 4 2
+ 3 ------- EOF -------- EOF -------
+ 6
+ 7
+ 8
+ 9 3456789 abcdefghi
+ 40 DEFGHI 123456789
+ 41 yzxyzxyz XYZXYZXYZ abcabcab
+ 42 456789 123456789 abcdefghi ABCDE
+
+
+ -- Date/Time -- x Page 6
+
+
+
+
+
+ -- Date/Time -- x Page 7
+
+
+
+
+
+ -- Date/Time -- x Page 8
+
+
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+ 44 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 50
+ 1
+
+
+
+ 55 yzxyzxyz XYZXYZXYZ abcabcab
+ 56 456789 123456789 abcdefghi ABCDE
+
+
+ -- Date/Time -- x Page 9
+
+
+
+ 58 456789 123456789 xyzxyzxyz XYZXY
+ 9
+ 60 DEFGHI 123456789
+ 61 yzxyzxyz XYZXYZXYZ abcabcab
+ 62 456789 123456789 abcdefghi ABCDE
+ 63 xyzxyzxyz XYZXYZXYZ abcabcab
+ 64 456789 123456789 xyzxyzxyz XYZXY
+ 5
+ 6
+ 7
+ 8
+ 9
+ 70 456789 123456789 abcdefghi ABCD
+
+
+ -- Date/Time -- x Page 10
+
+
+ 1
+
+
+
+ 74 yzxyzxyz XYZXYZXYZ abcabcab
+ 75 456789 123456789 abcdefghi ABCDE
+ \ No newline at end of file
diff --git a/tests/pr/pr-tests.pl b/tests/pr/pr-tests.pl
new file mode 100755
index 0000000..7ac6d4c
--- /dev/null
+++ b/tests/pr/pr-tests.pl
@@ -0,0 +1,521 @@
+#!/usr/bin/perl
+# Test pr.
+
+# Copyright (C) 2008-2022 Free Software Foundation, Inc.
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+use strict;
+
+# Turn off localization of executable's output.
+@ENV{qw(LANGUAGE LANG LC_ALL)} = ('C') x 3;
+
+my $prog = 'pr';
+my $normalize_strerror = "s/': .*/'/";
+
+my @tv = (
+
+# -b option is no longer an official option. But it's still working to
+# get a downward compatibility. Now (version 1.19m or newer) -COLUMN
+# only is equivalent to -b -COLUMN.
+#
+# test_name options input-file-name(s) expected-output-group-file-name
+# expected-return-code
+# -------------------------------------------------------------------------
+# Following tests with "FF set" don't contain a complete set of all
+# combinations of options and FF-arrangements
+#
+# One FF at start of file (one empty page)
+# ['1a', '', [\'0Ft'], [\'0F'], 0],
+['1b', '', [\'0Fnt'], [\'0F'], 0],
+['1c', '+3', [\'0Ft'], [\'3-0F'], 0],
+['1d', '+3 -f', [\'0Ft'], [\'3f-0F'], 0],
+['1e', '-a -3', [\'0Ft'], [\'a3-0F'], 0],
+['1f', '-a -3 -f', [\'0Ft'], [\'a3f-0F'], 0],
+['1g', '-a -3 -f', [\'0Fnt'], [\'a3f-0F'], 0],
+['1h', '+3 -a -3 -f', [\'0Ft'], [\'3a3f-0F'], 0],
+['1i', '-b -3', [\'0Ft'], [\'b3-0F'], 0],
+['1j', '-b -3 -f', [\'0Ft'], [\'b3f-0F'], 0],
+['1k', '-b -3 -f', [\'0Fnt'], [\'b3f-0F'], 0],
+['1l', '+3 -b -3 -f', [\'0Ft'], [\'3b3f-0F'], 0],
+# Two FF at start of file (two empty page)
+['2a', '', [\'0FFt'], [\'0FF'], 0],
+['2b', '', [\'0FnFnt'], [\'0FF'], 0],
+['2c', '-a -3 -f', [\'0FFt'], [\'a3f-0FF'], 0],
+['2d', '-a -3 -f', [\'0FFnt'], [\'a3f-0FF'], 0],
+['2e', '-b -3 -f', [\'0FFt'], [\'b3f-0FF'], 0],
+['2f', '-b -3 -f', [\'0FFnt'], [\'b3f-0FF'], 0],
+['2g', '-b -3 -f', [\'0FnFt'], [\'b3f-0FF'], 0],
+['2h', '-b -3 -f', [\'0FnFnt'], [\'b3f-0FF'], 0],
+['2i', '+3 -b -3 -f', [\'0FFt'], [\'3b3f-0FF'], 0],
+['2j', '+3 -b -3 -f', [\'0FFnt'], [\'3b3f-0FF'], 0],
+#
+# FFs in text (none / one / two empty page(s))
+['3a', '', [\'FFn'], [\'FF'], 0],
+['3b', '', [\'FnFn'], [\'FF'], 0],
+['3c', '+3', [\'FFn'], [\'3-FF'], 0],
+['3d', '+3 -f', [\'FFn'], [\'3f-FF'], 0],
+['3e', '-a -3 -f', [\'FFn'], [\'a3f-FF'], 0],
+['3f', '-a -3 -f', [\'FFtn'], [\'a3f-FF'], 0],
+['3g', '-b -3 -f', [\'FFn'], [\'b3f-FF'], 0],
+['3h', '-b -3 -f', [\'FFtn'], [\'b3f-FF'], 0],
+['3i', '-b -3 -f', [\'FnFn'], [\'b3f-FF'], 0],
+['3j', '-b -3 -f', [\'tFFn'], [\'b3f-FF'], 0],
+['3k', '-b -3 -f', [\'tFnFt'], [\'b3f-FF'], 0],
+['3l', '+3 -b -3 -f', [\'FFn'], [\'3b3f-FF'], 0],
+['3m', '+3 -b -3 -f', [\'FFtn'], [\'3b3f-FF'], 0],
+# A full page printed (lines_left_on_page = 0) without a FF found.
+# Avoid an extra empty page if a FF follows in the next input line.
+['3la', '-l 24', [\'FFn'], [\'l24-FF'], 0],
+['3lb', '-l 24', [\'FFtn'], [\'l24-FF'], 0],
+['3lc', '-l 24', [\'FnFn'], [\'l24-FF'], 0],
+['3ld', '-l 24', [\'tFFn'], [\'l24-FF'], 0],
+['3le', '-l 24', [\'tFnFt'], [\'l24-FF'], 0],
+['3lf', '-l 24', [\'tFFt'], [\'l24-FF'], 0],
+['3aa', '-a -2 -l 17', [\'FFn'], [\'a2l17-FF'], 0],
+['3ab', '-a -2 -l 17', [\'FFtn'], [\'a2l17-FF'], 0],
+['3ac', '-a -2 -l 17', [\'FnFn'], [\'a2l17-FF'], 0],
+['3ad', '-a -2 -l 17', [\'tFFn'], [\'a2l17-FF'], 0],
+['3ae', '-a -2 -l 17', [\'tFnFt'], [\'a2l17-FF'], 0],
+['3af', '-a -2 -l 17', [\'tFFt'], [\'a2l17-FF'], 0],
+['3ag', '-a -2 -l 15', [\'FFn'], [\'a2l15-FF'], 0],
+['3ah', '-a -2 -l 15', [\'FFtn'], [\'a2l15-FF'], 0],
+['3ai', '-a -2 -l 15', [\'FnFn'], [\'a2l15-FF'], 0],
+['3aj', '-a -2 -l 15', [\'tFFn'], [\'a2l15-FF'], 0],
+['3ak', '-a -2 -l 15', [\'tFnFt'], [\'a2l15-FF'], 0],
+['3ba', '-b -2 -l 17', [\'FFn'], [\'b2l17-FF'], 0],
+['3bb', '-b -2 -l 17', [\'FFtn'], [\'b2l17-FF'], 0],
+['3bc', '-b -2 -l 17', [\'FnFn'], [\'b2l17-FF'], 0],
+['3bd', '-b -2 -l 17', [\'tFFn'], [\'b2l17-FF'], 0],
+['3be', '-b -2 -l 17', [\'tFnFt'], [\'b2l17-FF'], 0],
+['3bf', '-b -2 -l 17', [\'tFFt'], [\'b2l17-FF'], 0],
+['3bg', '-b -2 -l 15', [\'FFn'], [\'b2l15-FF'], 0],
+['3bh', '-b -2 -l 15', [\'FFtn'], [\'b2l15-FF'], 0],
+['3bi', '-b -2 -l 15', [\'FnFn'], [\'b2l15-FF'], 0],
+['3bj', '-b -2 -l 15', [\'tFFn'], [\'b2l15-FF'], 0],
+['3bk', '-b -2 -l 15', [\'tFnFt'], [\'b2l15-FF'], 0],
+['3Pa', '+4 -l 24', [\'FFn'], [\'4l24-FF'], 0],
+['3Pb', '+4 -l 24', [\'FFtn'], [\'4l24-FF'], 0],
+['3Pc', '+4 -l 24', [\'FnFn'], [\'4l24-FF'], 0],
+['3Pd', '+4 -l 24', [\'tFFn'], [\'4l24-FF'], 0],
+['3Pe', '+4 -l 24', [\'tFnFt'], [\'4l24-FF'], 0],
+['3Pf', '+4 -l 24', [\'tFFt'], [\'4l24-FF'], 0],
+['3Pg', '+4:7 -l 24', [\'tFFt'], [\'4-7l24-FF'], 0],
+['3Paa', '+3 -a -2 -l 17', [\'FFn'], [\'3a2l17-FF'], 0],
+['3Pab', '+3 -a -2 -l 17', [\'FFtn'], [\'3a2l17-FF'], 0],
+['3Pac', '+3 -a -2 -l 17', [\'FnFn'], [\'3a2l17-FF'], 0],
+['3Pad', '+3 -a -2 -l 17', [\'tFFn'], [\'3a2l17-FF'], 0],
+['3Pae', '+3 -a -2 -l 17', [\'tFnFt'], [\'3a2l17-FF'], 0],
+['3Paf', '+3 -a -2 -l 17', [\'tFFt'], [\'3a2l17-FF'], 0],
+['3Pba', '+3 -b -2 -l 17', [\'FFn'], [\'3b2l17-FF'], 0],
+['3Pbb', '+3 -b -2 -l 17', [\'FFtn'], [\'3b2l17-FF'], 0],
+['3Pbc', '+3 -b -2 -l 17', [\'FnFn'], [\'3b2l17-FF'], 0],
+['3Pbd', '+3 -b -2 -l 17', [\'tFFn'], [\'3b2l17-FF'], 0],
+['3Pbe', '+3 -b -2 -l 17', [\'tFnFt'], [\'3b2l17-FF'], 0],
+['3Pbf', '+3 -b -2 -l 17', [\'tFFt'], [\'3b2l17-FF'], 0],
+#
+# Without "FF set by hand"
+['4a', '-l 24', [\'tn'], [\'l24-t'], 0],
+['4b', '-l 24 -f', [\'tn'], [\'l24f-t'], 0],
+['4c', '+3 -l 24', [\'tn'], [\'3l24-t'], 0],
+['4d', '+3 -l 24 -f', [\'tn'], [\'3l24f-t'], 0],
+['4e', '+3:5 -l 24 -f', [\'tn'], [\'3-5l24f-t'], 0],
+['4f', '-a -3 -l 15', [\'tn'], [\'a3l15-t'], 0],
+['4g', '-a -3 -l 15 -f', [\'tn'], [\'a3l15f-t'], 0],
+['4h', '+3 -a -3 -l 15', [\'tn'], [\'3a3l15-t'], 0],
+['4i', '+3 -a -3 -l 15 -f', [\'tn'], [\'3a3l15f-t'], 0],
+['4j', '-b -3 -l 15', [\'tn'], [\'b3l15-t'], 0],
+['4k', '-b -3 -l 15 -f', [\'tn'], [\'b3l15f-t'], 0],
+['4l', '+3 -b -3 -l 15', [\'tn'], [\'3b3l15-t'], 0],
+['4m', '+3 -b -3 -l 15 -f', [\'tn'], [\'3b3l15f-t'], 0],
+#
+# Merge input files (-m option)
+['5a', '-m -l 24', [\'tn', \'tn'], [\'ml24-t'], 0],
+['5b', '-m -l 24 -f', [\'tn', \'tn'], [\'ml24f-t'], 0],
+['5c', '+3 -m -l 24', [\'tn', \'tn'], [\'3ml24-t'], 0],
+['5d', '+3 -m -l 24 -f', [\'tn', \'tn'], [\'3ml24f-t'], 0],
+['5e', '-m -l 24 -f', [\'0Ft', \'0Ft'], [\'ml24f-0F'], 0],
+['5f', '-m -l 24 -f', [\'0Ft', \'0Fnt'], [\'ml24f-0F'], 0],
+['5g', '-m -l 24 -f', [\'tn', \'0Ft'], [\'ml24f-t-0F'], 0],
+# A full page printed (lines_left_on_page = 0) without a FF found.
+# Avoid an extra empty page if a FF follows in the next input line.
+['5ma', '-m -l 24', [\'tFFn', \'tFnFt'], [\'ml24-FF'], 0],
+['5mb', '-m -l 24', [\'tFFn', \'FFn'], [\'ml24-FF'], 0],
+['5mc', '-m -l 24', [\'tn', \'FFn'], [\'ml24-t-FF'], 0],
+['5md', '-m -l 20', [\'FFn', \'tn'], [\'ml20-FF-t'], 0],
+['5Pma', '+3 -m -l 24', [\'FFn', \'FnFn'], [\'3ml24-FF'], 0],
+['5Pmb', '+3 -m -l 24', [\'tFFn', \'FFn'], [\'3ml24-FF'], 0],
+['5Pmc', '+3 -m -l 24', [\'tn', \'FFn'], [\'3ml24-t-FF'], 0],
+#
+# Do not print header and footer but retain "FF set by Hand"
+# (-t option)
+['6a', '-t -l 24', [\'tn'], [\'t-t'], 0],
+['6b', '-t -l 24 -f', [\'tn'], [\'t-t'], 0],
+['6c', '-t -l 24 -f', [\'tFFt-bl'], [\'t-bl'], 0],
+['6d', '-t -l 24', [\'0FnFnt'], [\'t-0FF'], 0],
+['6e', '-t -l 24', [\'FFn'], [\'t-FF'], 0],
+['6f', '-t -l 24', [\'FnFn'], [\'t-FF'], 0],
+['6g', '-t -l 24 -f', [\'FFn'], [\'t-FF'], 0],
+['6aa', '-t -a -3', [\'0FnFnt'], [\'ta3-0FF'], 0],
+['6ab', '-t -a -3', [\'FFn'], [\'ta3-FF'], 0],
+['6ac', '-t -a -3 -l 24', [\'FnFn'], [\'ta3-FF'], 0],
+['6ba', '-t -b -3', [\'0FnFnt'], [\'tb3-0FF'], 0],
+['6bb', '-t -b -3', [\'FFn'], [\'tb3-FF'], 0],
+['6bc', '-t -b -3 -l 24', [\'FnFn'], [\'tb3-FF'], 0],
+#
+# Do not print header and footer nor "FF set by Hand" (-T option)
+['7a', '-T -l 24', [\'tn'], [\'tt-t'], 0],
+['7b', '-T -l 24 -f', [\'tn'], [\'tt-t'], 0],
+['7c', '-T -l 24 -f', [\'tFFt-bl'], [\'tt-bl'], 0],
+['7d', '-T -l 24', [\'0FnFnt'], [\'tt-0FF'], 0],
+['7e', '-T -l 24', [\'FFn'], [\'tt-FF'], 0],
+['7f', '-T -l 24', [\'FnFn'], [\'tt-FF'], 0],
+['7g', '-T -l 24 -f', [\'FFn'], [\'tt-FF'], 0],
+['7aa', '-T -a -3', [\'0FnFnt'], [\'tta3-0FF'], 0],
+['7ab', '-T -a -3', [\'FFn'], [\'tta3-FF'], 0],
+['7ac', '-T -a -3 -l 24', [\'FnFn'], [\'tta3-FF'], 0],
+['7ba', '-T -b -3', [\'0FnFnt'], [\'ttb3-0FF'], 0],
+['7bb', '-T -b -3', [\'FFn'], [\'ttb3-FF'], 0],
+['7bc', '-T -b -3 -l 24', [\'FnFn'], [\'ttb3-FF'], 0],
+#
+# lhs-truncation of header
+# pr-1.19m: Text line truncation only with column output
+#
+# numbering lines (-n -N option)
+# skip pages (+FIRST_PAGE[:LAST_PAGE] option)
+['9a', '-n.3 -l 24 -f', [\'tFFt-bl'], [\'nl24f-bl'], 0],
+['9b', '-n.3 -N 15 -l 24 -f', [\'tFFt-bl'], [\'nN15l24f-bl'], 0],
+['9Pa', '-n.3 +2 -l 24 -f', [\'tFFt-bl'], [\'n+2l24f-bl'], 0],
+['9Pb', '-n.3 +3 -l 24 -f', [\'tFFt-bl'], [\'n+3l24f-bl'], 0],
+['9Pc', '-n.3 -N 1 +3 -l 24 -f', [\'tFFt-bl'], [\'nN1+3l24f-bl'], 0],
+['9Pe', '-n.3 +2 -l 24 -f', [\'0FFt'], [\'n+2l24f-0FF'], 0],
+['9Pf', '-n.3 +2 -l 24 -f', [\'0FFnt'], [\'n+2l24f-0FF'], 0],
+['9Pg', '-n.3 +2 -l 24 -f', [\'0FnFt'], [\'n+2l24f-0FF'], 0],
+['9Ph', '-n.3 +2 -l 24 -f', [\'0FnFnt'], [\'n+2l24f-0FF'], 0],
+['9Pi', '-n.3 +2:5 -l 24 -f', [\'0FFt'], [\'n+2-5l24f-0FF'], 0],
+['9Pj', '-n.3 +3 -l 24 -f', [\'0FFt'], [\'n+3l24f-0FF'], 0],
+['9Pk', '-n.3 +3 -l 24 -f', [\'0FFnt'], [\'n+3l24f-0FF'], 0],
+['9Pl', '-n.3 +3 -l 24 -f', [\'0FnFt'], [\'n+3l24f-0FF'], 0],
+['9Pm', '-n.3 +3 -l 24 -f', [\'0FnFnt'], [\'n+3l24f-0FF'], 0],
+['9Pn', '-n.3 +7 -l 24', [\'FFn'], [\'n+7l24-FF'], 0],
+['9Po', '-n.3 +7 -l 24', [\'FFtn'], [\'n+7l24-FF'], 0],
+['9Pp', '-n.3 +7 -l 24', [\'FnFn'], [\'n+7l24-FF'], 0],
+['9Pq', '-n.3 +3:7 -l 24', [\'FnFn'], [\'n+3-7l24-FF'], 0],
+['9Pr', '-n.3 +8 -l 20', [\'tFFn'], [\'n+8l20-FF'], 0],
+['9Ps', '-n.3 +8 -l 20', [\'tFnFt'], [\'n+8l20-FF'], 0],
+['9Pt', '-n.3 +8 -l 20', [\'tFFt'], [\'n+8l20-FF'], 0],
+['9Paa', '-n.3 +5 -a -3 -l 13 -f', [\'0FFt'], [\'n+5a3l13f-0FF'], 0],
+['9Pab', '-n.3 +5 -a -3 -l 13 -f', [\'0FFnt'], [\'n+5a3l13f-0FF'], 0],
+['9Pac', '-n.3 +5 -a -3 -l 13 -f', [\'0FnFt'], [\'n+5a3l13f-0FF'], 0],
+['9Pad', '-n.3 +5 -a -3 -l 13 -f', [\'0FnFnt'], [\'n+5a3l13f-0FF'], 0],
+['9Pae', '-n.3 +6 -a -2 -l 17', [\'FFn'], [\'n+6a2l17-FF'], 0],
+['9Paf', '-n.3 +6 -a -2 -l 17', [\'FFtn'], [\'n+6a2l17-FF'], 0],
+['9Pag', '-n.3 +6 -a -2 -l 17', [\'FnFn'], [\'n+6a2l17-FF'], 0],
+['9Pah', '-n.3 +6 -a -2 -l 17', [\'tFFn'], [\'n+6a2l17-FF'], 0],
+['9Pai', '-n.3 +6 -a -2 -l 17', [\'tFnFt'], [\'n+6a2l17-FF'], 0],
+['9Paj', '-n.3 +6 -a -2 -l 17', [\'tFFt'], [\'n+6a2l17-FF'], 0],
+['9Pak', '-n.3 +4:8 -a -2 -l 17', [\'tFFt'], [\'n+4-8a2l17-FF'], 0],
+['9Pba', '-n.3 +4 -b -2 -l 17 -f', [\'0FFt'], [\'n+4b2l17f-0FF'], 0],
+['9Pbb', '-n.3 +4 -b -2 -l 17 -f', [\'0FFnt'], [\'n+4b2l17f-0FF'], 0],
+['9Pbc', '-n.3 +4 -b -2 -l 17 -f', [\'0FnFt'], [\'n+4b2l17f-0FF'], 0],
+['9Pbd', '-n.3 +4 -b -2 -l 17 -f', [\'0FnFnt'], [\'n+4b2l17f-0FF'], 0],
+['9Pbe', '-n.3 +6 -b -3 -l 13 -f', [\'FFn'], [\'n+6b3l13f-FF'], 0],
+['9Pbf', '-n.3 +6 -b -3 -l 13 -f', [\'FFtn'], [\'n+6b3l13f-FF'], 0],
+['9Pbg', '-n.3 +6 -b -3 -l 13 -f', [\'FnFn'], [\'n+6b3l13f-FF'], 0],
+['9Pbh', '-n.3 +6 -b -3 -l 13 -f', [\'tFFn'], [\'n+6b3l13f-FF'], 0],
+['9Pbi', '-n.3 +6 -b -3 -l 13 -f', [\'tFnFt'], [\'n+6b3l13f-FF'], 0],
+['9Pbj', '-n.3 +6 -b -3 -l 13 -f', [\'tFFt'], [\'n+6b3l13f-FF'], 0],
+['9Pbk', '-n.3 +5:8 -b -3 -l 17 -f', [\'FnFn'], [\'n+5-8b3l17f-FF'], 0],
+['9Pma', '-n.3 +3 -m -l 20 -f', [\'tFFt-bl', \'FnFn'], [\'n+3ml20f-bl-FF'], 0],
+['9Pmb', '-n.3 +3 -m -l 24 -f', [\'tFFt-bl', \'tn'], [\'n+3ml24f-bl-tn'], 0],
+['9Pmc', '-n.3 +3 -m -l 24 -f', [\'tn', \'tFFt-bl'], [\'n+3ml24f-tn-bl'], 0],
+#
+# line truncation column alignment; header line truncation
+# -w/W PAGE_WIDTH [-J] options
+['10wa', '-W 72 -J -l24 -f', [\'tFFt-ll'], [\'W72Jl24f-ll'], 0],
+['10wb', '-w 72 -J -l24 -f', [\'tFFt-ll'], [\'W72Jl24f-ll'], 0],
+['10wc', '-W 72 -l24 -f', [\'tFFt-ll'], [\'W-72l24f-ll'], 0],
+['10wd', '-w 72 -l24 -f', [\'tFFt-ll'], [\'w72l24f-ll'], 0],
+['10we', '-W 28 -l24 -f', [\'tFFt-ll'], [\'W28l24f-ll'], 0],
+['10wf', '-W 27 -l24 -f', [\'tFFt-ll'], [\'W27l24f-ll'], 0],
+['10wg', '-W 26 -l24 -f', [\'tFFt-ll'], [\'W26l24f-ll'], 0],
+['10wh', '-W 20 -l24 -f', [\'tFFt-ll'], [\'W20l24f-ll'], 0],
+['10ma', '-m -l 24 -f', [\'tFFt-lm', \'loli'], [\'ml24f-lm-lo'], 0],
+['10mb', '-W 35 -m -l 24 -f', [\'tFFt-lm', \'loli'], [\'W35ml24f-lm-lo'], 0],
+['10mc', '-w 35 -m -l 24 -f', [\'tFFt-lm', \'loli'], [\'W35ml24f-lm-lo'], 0],
+['10md', '-J -m -l 24 -f', [\'tFFt-lm', \'loli'], [\'Jml24f-lm-lo'], 0],
+['10me', '-W 35 -J -m -l 24 -f', [\'tFFt-lm', \'loli'], [\'W35Jml24f-lmlo'], 0],
+['10mf', '-w 35 -J -m -l 24 -f', [\'tFFt-lm', \'loli'], [\'W35Jml24f-lmlo'], 0],
+['10mg', '-n.3 -J -m -l 24 -f', [\'tFFt-lm', \'tFFt-lm', \'loli'],
+ [\'nJml24f-lmlmlo'], 0],
+['10mh', '-n.3 -J -m -l 24 -f', [\'tFFt-lm', \'loli', \'tFFt-lm'],
+ [\'nJml24f-lmlolm'], 0],
+['10aa', '-a -3 -l 24 -f', [\'tFFt-lm'], [\'a3l24f-lm'], 0],
+['10ab', '-W 35 -a -3 -l 24 -f', [\'tFFt-lm'], [\'W35a3l24f-lm'], 0],
+['10ac', '-J -a -3 -l 24 -f', [\'tFFt-lm'], [\'Ja3l24f-lm'], 0],
+['10ad', '-W 35 -J -a -3 -l 24 -f', [\'tFFt-lm'], [\'W35Ja3l24f-lm'], 0],
+['10ba', '-b -3 -l 24 -f', [\'tFFt-lm'], [\'b3l24f-lm'], 0],
+['10bb', '-W 35 -b -3 -l 24 -f', [\'tFFt-lm'], [\'W35b3l24f-lm'], 0],
+['10bc', '-J -b -3 -l 24 -f', [\'tFFt-lm'], [\'Jb3l24f-lm'], 0],
+['10bd', '-W 35 -J -b -3 -l 24 -f', [\'tFFt-lm'], [\'W35Jb3l24f-lm'], 0],
+#
+# merge files (-m option) use separator string (-S option)
+['11sa', '-n.3 -S:--: -m -l 20 -f', [\'tFFt-bl', \'FnFn'],
+ [\'nSml20-bl-FF'], 0],
+['11sb', '-n.3 -S:--: -m -l 24 -f', [\'tFFt-bl', \'FnFn'],
+ [\'nSml24-bl-FF'], 0],
+['11se', '-n.3 -S:--: -m -l 20 -f', [\'tn', \'tn', \'FnFn'],
+ [\'nSml20-t-t-FF'], 0],
+['11sf', '-n.3 -S:--: -m -l 24 -f', [\'tn', \'tn', \'FnFn'],
+ [\'nSml24-t-t-FF'], 0],
+['11sg', '-n.3 -S:--: -m -l 20 -f', [\'tn', \'tn', \'FnFn', \'FnFn'],
+ [\'nSml20-t-tFFFF'], 0],
+['11sh', '-n.3 -S:--: -m -l 24 -f', [\'tn', \'tn', \'FnFn', \'FnFn'],
+ [\'nSml24-t-tFFFF'], 0],
+#
+# left margin (-o option) and separator string (-S option)
+['12aa', '-o3 -a -3 -l24 -f', [\'tn'], [\'o3a3l24f-tn'], 0],
+['12ab', '-o3 -a -3 -S:--: -l24 -f', [\'tn'], [\'o3a3Sl24f-tn'], 0],
+['12ac', '-o3 -a -3 -S:--: -n. -l24 -f', [\'tn'], [\'o3a3Snl24f-tn'], 0],
+['12ba', '-o3 -b -3 -l24 -f', [\'tn'], [\'o3b3l24f-tn'], 0],
+['12bb', '-o3 -b -3 -S:--: -l24 -f', [\'tn'], [\'o3b3Sl24f-tn'], 0],
+['12bc', '-o3 -b -3 -S:--: -n. -l24 -f', [\'tn'], [\'o3b3Snl24f-tn'], 0],
+['12ma', '-o3 -m -l24 -f', [\'tFFt-bl', \'tn'], [\'o3ml24f-bl-tn'], 0],
+['12mb', '-o3 -m -S:--: -l24 -f', [\'tFFt-bl', \'tn'], [\'o3mSl24f-bl-tn'], 0],
+['12mc', '-o3 -m -S:--: -n. -l24 -f', [\'tFFt-bl', \'tn'],
+ [\'o3mSnl24fbltn'], 0],
+['12md', '-o3 -J -m -l24 -f', [\'tFFt-lm', \'loli'], [\'o3Jml24f-lm-lo'], 0],
+#
+#
+# Single column output: POSIX compliant, adapt other UNIXes (SunOS.5.5.1 e.g.)
+# number-separator TAB always an output TAB --> varying number/text-spacing
+['13a', '-t -n -e8', [\'t_tab'], [\'tne8-t_tab'], 0],
+['13b', '-t -n -e8 -o3', [\'t_tab'], [\'tne8o3-t_tab'], 0],
+#
+# POSIX compliant: multi-columns of equal width (unlike SunOS.5.5.1 e.g.)
+# text-tab handling
+['13ba', '-t -n -2 -e8', [\'t_tab'], [\'tn2e8-t_tab'], 0],
+['13bb', '-t -n: -2 -e8', [\'t_tab'], [\'tn_2e8-t_tab'], 0],
+['13bc', '-t -n: -2 -e8 -S----', [\'t_tab'], [\'tn_2e8S-t_tab'], 0],
+['13bd', '-t -n -2 -e8 -o3', [\'t_tab'], [\'tn2e8o3-t_tab'], 0],
+# number-separator TAB not treated as input text-tab, no '-e' expansion
+['13be', '-t -n -2 -e5 -o3', [\'t_tab'], [\'tn2e5o3-t_tab'], 0],
+# input-tab-char ':' not equal default (text) TABs
+['13bf', '-t -n -2 -e:8', [\'t_tab_'], [\'tn2e8-t_tab'], 0],
+#
+# options -w/-s: POSIX-compliant, means adapting the interference of -w/-s
+# with multi-column output from other UNIXes (SunOS e.g.);
+# columns, truncated = 72 / separator = space :
+['14a', '-2 -f', [\'t_notab'], [\'2f-t_notab'], 0],
+# full lines, no truncation / separator = TAB :
+['14b', '-2 -s -f', [\'t_notab'], [\'2sf-t_notab'], 0],
+# full lines, no truncation / separator = ':' :
+['14c', '-2 -s: -f', [\'t_notab'], [\'2s_f-t_notab'], 0],
+# columns, truncated = 60 / separator = space :
+['14d', '-2 -w60 -f', [\'t_notab'], [\'2w60f-t_notab'], 0],
+# columns, truncated = 60 / no separator (SunOS-BUG: line width to small):
+['14e', '-2 -s -w60 -f', [\'t_notab'], [\'2sw60f-t_notab'], 0],
+# columns, truncated = 60 / separator = ':' (HP-UX.10.20-2-BUG:
+# ':' missing with -m option):
+['14f', '-2 -s: -w60 -f', [\'t_notab'], [\'2s_w60f-t_nota'], 0],
+#
+# new long-options -W/-S/-J disentangle those options (see also No.'10*')
+# columns, truncated = 72 / no separator :
+['14g', '-2 -S -f', [\'t_notab'], [\'2-Sf-t_notab'], 0],
+# full lines, no truncation / separator = TAB : (Input: -S"<TAB>")
+['14h', '-2 -S" " -J -f', [\'t_notab'], [\'2sf-t_notab'], 0],
+# columns, truncated = 72 / separator ':' :
+['14i', '-2 -S: -f', [\'t_notab'], [\'2-S_f-t_notab'], 0],
+# full lines, no truncation / separator = ':' :
+['14j', '-2 -S: -J -f', [\'t_notab'], [\'2s_f-t_notab'], 0],
+# columns, truncated = 60 / separator = space:
+['14k', '-2 -W60 -f', [\'t_notab'], [\'2w60f-t_notab'], 0],
+# columns, truncated = 60 / no separator :
+['14l', '-2 -S -W60 -f', [\'t_notab'], [\'2sw60f-t_notab'], 0],
+# columns, truncated = 60 / separator = ':' :
+['14m', '-2 -S: -W60 -f', [\'t_notab'], [\'2s_w60f-t_nota'], 0],
+#
+# Tabify multiple spaces, -i option
+# number of input spaces between a and b must not change; be careful
+# comparing with other UNIXes (some other SunOS examples are OK !?)
+# SunOS.5.5.1-BUG: 8 input spaces --> 11 output spaces between a and b;
+['i-opt-a', '-tn -i5 -h ""', "a b\n", " 1 a b\n", 0],
+# SunOS.5.5.1-BUG: 8 input spaces --> 9 output spaces between a and b;
+['i-opt-b', '-tn -i5 -o9 -h ""', "a b\n",
+ " 1 a b\n", 0],
+#
+# line number overflow not allowed: cut off leading digits;
+# don't adapt other UNIXes, no real standard to follow, a consequent
+# programming of column handling may change the GNU pr concept.
+['ncut-a', '-tn2 -N98', "y\ny\ny\ny\ny\n",
+ "98 y\n99 y\n00 y\n01 y\n02 y\n", 0],
+['ncut-b', '-tn:2 -N98', "y\ny\ny\ny\ny\n",
+ "98:y\n99:y\n00:y\n01:y\n02:y\n", 0],
+
+['margin-0', '-o 0', '', '', 0],
+
+# BUG fixed: that leading space on 3rd line of output should not be there
+['dbl-sp-a', '-d -l 14 -h ""', "1\n2\n",
+ "\n\n-- Date/Time -- "
+ . "Page 1\n\n\n1\n\n2\n\n\n\n\n\n\n", 0],
+# This test failed with 1.22e and earlier.
+['dbl-sp-b', '-d -t', "1\n2\n", "1\n\n2\n\n", 0],
+
+# This test would segfault with 2.0f and earlier.
+['narrow-1', '-W1 -t', "12345\n", "1\n", 0],
+
+# This test would fail with textutils-2.1 and earlier.
+['col-last', '-W3 -t2', "a\nb\nc\n", "a c\nb\n", 0],
+
+# Make sure that -02 is treated just like -2.
+['col-02', '-W3 -t -02', "a\nb\nc\n", "a c\nb\n", 0],
+# The -2 must override preceding column-count-specifying options.
+['col-2', '-W3 -t -4 --columns=1 -2', "a\nb\nc\n", "a c\nb\n", 0],
+# The --columns=2 must override preceding column-count-specifying options.
+['col-long', '-W3 -t -1 --columns=2', "a\nb\nc\n", "a c\nb\n", 0],
+# Make sure these fail.
+['col-0', '-0', '', '', 1,
+ "$prog: invalid number of columns: '0'\n", $normalize_strerror],
+['col-inval', '-'.'9'x100, '', '', 1,
+ "$prog: invalid number of columns: '". ('9'x100) ."'\n", $normalize_strerror],
+
+# Before coreutils-5.3.1, --pages=1:-1 would be treated like
+# --pages=1:18446744073709551615.
+['neg-page', '--pages=1:-1', '', '', 1,
+ "$prog: invalid --pages argument '1:-1'\n"],
+
+# Up to coreutils-6.10, this would cause pr to decrement its
+# internal "input_position" below zero and sometimes segfault.
+['neg-inp-pos1', '-t -e', "\b\b\b\b\b\b\tx\n", " x\n", 0],
+# NB: while there are 4 backspaces in the input, there are only 3 in the output
+['neg-inp-pos2', '-t -e', "abc\b\b\b\b\tx", "abc\b\b\b x\n", 0],
+
+# This would clobber so much of the heap, it'd segfault or abort every time.
+['smash-heap', '-t -e300', "a".("\b"x50)."\t", "a\b".(" "x300)."\n", 0],
+['smash-heap8', '-t -e', "a".("\b"x50)."\t", "a\b".(" "x 8)."\n", 0],
+
+# Before coreutils-8.13 page numbers were not handled correctly when
+# headers were not printed (when -l <= 10 or -t or -T specified)
+['page-range', '+1:1 -2 -l1 -s" "', "a\nb\nc\n", "a b\n", 0],
+
+# This padded with zeros before coreutils-8.21
+['padding1', '-t -n,15', "1\n", (" "x 14)."1,1\n", 0],
+# This crashed with divide by zero before coreutils-8.21
+['padding2', '-t -n,64', "1\n", (" "x 63)."1,1\n", 0],
+# Ensure we handle buffer truncation correctly
+['padding3', '-t -N1000000 -n,1', "1\n", "0,1\n", 0],
+);
+
+# Convert the above old-style test vectors to the newer
+# format used by Coreutils.pm.
+
+my $pfx = "$ENV{abs_srcdir}/tests/pr";
+
+# Normalize otherwise-variable output page headers.
+my $common_option_prefix = '--date-format="-- Date/Time --" -h x';
+
+my @Tests;
+foreach my $t (@tv)
+ {
+ my ($test_name, $flags, $in, $exp, $ret, $err_msg, $err_sub) = @$t;
+ my $new_ent = [$test_name, $common_option_prefix, $flags];
+ if (!ref $in)
+ {
+ push @$new_ent, {IN=>$in};
+ }
+ else
+ {
+ foreach my $e (@$in)
+ {
+ my $file_name = $$e;
+ push @$new_ent, {IN=>{"$pfx/$file_name"=>undef}};
+ }
+ }
+ if (!ref $exp)
+ {
+ push @$new_ent, {OUT=>$exp};
+ }
+ else
+ {
+ foreach my $e (@$exp)
+ {
+ my $file_name = $$e;
+ push @$new_ent, {OUT=>{"$pfx/$file_name"=>undef}};
+ }
+ }
+ $ret
+ and push @$new_ent, {EXIT=>$ret}, {ERR=>$err_msg}, {ERR_SUBST=>$err_sub};
+ push @Tests, $new_ent;
+ }
+
+# Exercise a bug with pr -m -s (commit 553d347)
+push @Tests,
+ ['merge-w-tabs', '-m -s -t',
+ {IN=>{1=>"a\tb\tc\n"}},
+ {IN=>{2=>"m\tn\to\n"}},
+ {IN=>{3=>"x\ty\tz\n"}},
+ {OUT=>join("\t", qw(a b c m n o x y z)) . "\n"} ];
+# -s and -s$'\t' use different code paths
+push @Tests,
+ ['merge-w-tabs-sepstr', "-m -s'\t' -t",
+ {IN=>{1=>"a\tb\tc\n"}},
+ {IN=>{2=>"m\tn\to\n"}},
+ {IN=>{3=>"x\ty\tz\n"}},
+ {OUT=>join("\t", qw(a b c m n o x y z)) . "\n"} ];
+
+# Exercise a variant of the bug with pr -m -s (commit 553d347)
+# test 2 files, too (merging 3 files automatically aligns columns on TAB stops)
+push @Tests,
+ ['merge-2-w-tabs', '-m -s -t',
+ {IN=>{1=>"a\tb\tc\n"}},
+ {IN=>{2=>"m\tn\to\n"}},
+ {OUT=>join("\t", qw(a b c m n o)) . "\n"} ];
+# -s and -s$'\t' use different code paths
+push @Tests,
+ ['merge-2-w-tabs-sepstr', "-m -s'\t' -t",
+ {IN=>{1=>"a\tb\tc\n"}},
+ {IN=>{2=>"m\tn\to\n"}},
+ {OUT=>join("\t", qw(a b c m n o)) . "\n"} ];
+
+# This resulted in reading invalid memory before coreutils-8.26
+push @Tests,
+ ['asan1', "-m -S'\t\t\t' -t",
+ {IN=>{1=>"a\n"}},
+ {IN=>{2=>"a\n"}},
+ {OUT=>"a\t\t\t\t \t\t\ta\n"} ];
+
+# Exercise a bug with pr -t -2 (bug #46422)
+push @Tests,
+ ['mcol-w-tabs', '-t -2',
+ {IN=>"x\tx\tx\tx\tx\nx\tx\tx\tx\tx\n"},
+ {OUT=>"x\tx\tx\tx\tx x\t x\t x\t x\t x\n"} ];
+
+# generalize case from commit 553d347 (problem results from -s, not -m)
+push @Tests,
+ ['mcol-w-tabs-w-tabsep', '-t -2 -s',
+ {IN=>"x\tx\tx\tx\tx\nx\tx\tx\tx\tx\n"},
+ {OUT=>"x\tx\tx\tx\tx\tx\tx\tx\tx\tx\n"} ];
+# -s and -s$'\t' use different code paths
+push @Tests,
+ ['mcol-w-tabs-w-tabsep-sepstr', "-t -2 -s'\t'",
+ {IN=>"x\tx\tx\tx\tx\nx\tx\tx\tx\tx\n"},
+ {OUT=>"x\tx\tx\tx\tx\tx\tx\tx\tx\tx\n"} ];
+
+@Tests = triple_test \@Tests;
+
+my $save_temps = $ENV{DEBUG};
+my $verbose = $ENV{VERBOSE};
+
+my $fail = run_tests ($prog, $prog, \@Tests, $save_temps, $verbose);
+exit $fail;
diff --git a/tests/pr/t-0FF b/tests/pr/t-0FF
new file mode 100644
index 0000000..7ce1144
--- /dev/null
+++ b/tests/pr/t-0FF
@@ -0,0 +1,33 @@
+ 1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/t-FF b/tests/pr/t-FF
new file mode 100644
index 0000000..dfd229b
--- /dev/null
+++ b/tests/pr/t-FF
@@ -0,0 +1,60 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+ 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/t-bl b/tests/pr/t-bl
new file mode 100644
index 0000000..a7da0a6
--- /dev/null
+++ b/tests/pr/t-bl
@@ -0,0 +1,77 @@
+1 FF-Test: FF's in Text V
+2 Options -n;
+3 numbering lines with skiped pages;
+4 numbering blanc lines (no. 5,12,13,23,28)
+
+6 3456789 123456789 123456789 123456789 12345678
+7 3 Columns downwards ..., <= 5 lines per page
+8
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+
+
+14 456789 123456789 123456789 123456789
+ 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+
+
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+
+ 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+ 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+
+
+
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+61 yzxyzxyz XYZXYZXYZ abcabcab
+62 456789 123456789 abcdefghi ABCDEDFHI
+63 xyzxyzxyz XYZXYZXYZ abcabcab
+64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+70 456789 123456789 abcdefghi ABCDEDFHI
+1 12345678
+
+
+
+74 yzxyzxyz XYZXYZXYZ abcabcab
+75 456789 123456789 abcdefghi ABCDEDFHI
+ \ No newline at end of file
diff --git a/tests/pr/t-t b/tests/pr/t-t
new file mode 100644
index 0000000..8bd50ba
--- /dev/null
+++ b/tests/pr/t-t
@@ -0,0 +1,63 @@
+1 Test-INPUT: "Without FF set by Hand" V
+2 Options -b -3 [+2|+3] [-l 15|8] [-f]
+3 Options -a -3 [+2|+3] [-l 15|8] [-f]
+4 Options [+2|+3] [-l 24|17] [-f]
+5
+6 --------------------------------------------
+7 3456789 123456789 123456789 123456789 12345678
+8 3 Columns downwards, across, ...:
+9 With columns use <= 5 text lines/page,
+10 without -f e.g.: -l 15 = total lines/page,
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before nwe page; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
diff --git a/tests/pr/tFFn b/tests/pr/tFFn
new file mode 100644
index 0000000..779e260
--- /dev/null
+++ b/tests/pr/tFFn
@@ -0,0 +1,60 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/tFFt b/tests/pr/tFFt
new file mode 100644
index 0000000..6a8682c
--- /dev/null
+++ b/tests/pr/tFFt
@@ -0,0 +1,56 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc 29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI 57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/tFFt-bl b/tests/pr/tFFt-bl
new file mode 100644
index 0000000..25bcf67
--- /dev/null
+++ b/tests/pr/tFFt-bl
@@ -0,0 +1,74 @@
+1 FF-Test: FF's in Text V
+2 Options -n;
+3 numbering lines with skiped pages;
+4 numbering blanc lines (no. 5,12,13,23,28)
+
+6 3456789 123456789 123456789 123456789 12345678
+7 3 Columns downwards ..., <= 5 lines per page
+8
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+
+
+14 456789 123456789 123456789 123456789 15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+
+
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI 43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+
+
+
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+61 yzxyzxyz XYZXYZXYZ abcabcab
+62 456789 123456789 abcdefghi ABCDEDFHI
+63 xyzxyzxyz XYZXYZXYZ abcabcab
+64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+70 456789 123456789 abcdefghi ABCDEDFHI
+1 12345678
+
+
+
+74 yzxyzxyz XYZXYZXYZ abcabcab
+75 456789 123456789 abcdefghi ABCDEDFHI
diff --git a/tests/pr/tFFt-ll b/tests/pr/tFFt-ll
new file mode 100644
index 0000000..39eca65
--- /dev/null
+++ b/tests/pr/tFFt-ll
@@ -0,0 +1,56 @@
+1<<< -Test: FF's in Text >>>
+2<<< -b -3 / -a -3 / ... >>>
+3<<< >>>
+4<<< 123456789 123456789 123456789 123456789 123456789 123456789 123456789 >>>
+
+6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>>
+14<<< 123456789 123456789 123456789 >>> 15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF; (r_l-test): >>>
+28<<< trunc 29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>> 43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>> 57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
diff --git a/tests/pr/tFFt-lm b/tests/pr/tFFt-lm
new file mode 100644
index 0000000..3fb566d
--- /dev/null
+++ b/tests/pr/tFFt-lm
@@ -0,0 +1,56 @@
+1<<< -Test: FF's in Text >>>
+2<<< -b -3 / -a -3 / ... >>>
+3<<< >>>
+4<<< 123456789 123456789 123456789 12345678 >>>
+
+6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>>
+14<<< 123456789 123456789 123456789 >>> 15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF; (r_l-test): >>>
+28<<< trunc 29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>> 43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>> 57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
diff --git a/tests/pr/tFnFt b/tests/pr/tFnFt
new file mode 100644
index 0000000..46965cd
--- /dev/null
+++ b/tests/pr/tFnFt
@@ -0,0 +1,63 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/t_notab b/tests/pr/t_notab
new file mode 100644
index 0000000..e5d39f2
--- /dev/null
+++ b/tests/pr/t_notab
@@ -0,0 +1,5 @@
+aaaa.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+bbbb.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+cccc.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-cccccccccccccccccccccccccccccccccccccccc
+dddd.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-dddddddddddddddddddddddddddddddddddddddd
+eeee.bcde-fghijklmn-opqrstuvw-xyzzzzzzz-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
diff --git a/tests/pr/t_tab b/tests/pr/t_tab
new file mode 100644
index 0000000..5ff2d46
--- /dev/null
+++ b/tests/pr/t_tab
@@ -0,0 +1,4 @@
+aaa abcde fghijklmnopqrstuvw
+bbb abcde fghijklmnopqrstuvw
+ccc abcde fghijklmnopqrstuvw
+ddd abcde fghijklmnopqrstuvw
diff --git a/tests/pr/t_tab_ b/tests/pr/t_tab_
new file mode 100644
index 0000000..8463899
--- /dev/null
+++ b/tests/pr/t_tab_
@@ -0,0 +1,4 @@
+aaa:abcde fghijklmnopqrstuvw
+bbb:abcde fghijklmnopqrstuvw
+ccc abcde fghijklmnopqrstuvw
+ddd abcde fghijklmnopqrstuvw
diff --git a/tests/pr/ta3-0FF b/tests/pr/ta3-0FF
new file mode 100644
index 0000000..ead4067
--- /dev/null
+++ b/tests/pr/ta3-0FF
@@ -0,0 +1,12 @@
+ 1 FF-Test: FF's at St 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: Emp
+7 \ftext; \f\ntext; 8 \f\ftext; \f\f\ntex 9 3456789 123456789 123
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+ 15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
diff --git a/tests/pr/ta3-FF b/tests/pr/ta3-FF
new file mode 100644
index 0000000..d4485c7
--- /dev/null
+++ b/tests/pr/ta3-FF
@@ -0,0 +1,22 @@
+1 FF-Test: FF's in Te 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: One
+7 text\f\f\n; text\f\ 8 \f\f\n; \f\n\f\n; 9
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+ 15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+ 29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3 4
+5 6 7
+8 9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+ 43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc
+ 57 xyzxyzxyz XYZXYZXYZ 58 456789 123456789 xyz 9
+60 DEFGHI 123456789
diff --git a/tests/pr/tb3-0FF b/tests/pr/tb3-0FF
new file mode 100644
index 0000000..c9f0a6e
--- /dev/null
+++ b/tests/pr/tb3-0FF
@@ -0,0 +1,12 @@
+ 1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+ 15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+ 29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
diff --git a/tests/pr/tb3-FF b/tests/pr/tb3-FF
new file mode 100644
index 0000000..a439f22
--- /dev/null
+++ b/tests/pr/tb3-FF
@@ -0,0 +1,22 @@
+1 FF-Test: FF's in Te 6 FF-Arangements: One 1
+2 Options -b -3 / -a 7 text\f\f\n; text\f\ 2
+3 ------------------- 8 \f\f\n; \f\n\f\n; 3 line truncation befor
+4 3456789 123456789 123 9 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+ 15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+ 29 xyzxyzxyz XYZXYZXYZ 4 9 3456789 abcdefghi
+30 456789 123456789 xyz 5 40 DEFGHI 123456789
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8
+ 43 xyzxyzxyz XYZXYZXYZ 8 3
+44 456789 123456789 xyz 9 4
+5 50 55 yzxyzxyz XYZXYZXYZ a
+6 1 56 456789 123456789 abc
+7 2
+ 57 xyzxyzxyz XYZXYZXYZ 9 60 DEFGHI 123456789
+58 456789 123456789 xyz
diff --git a/tests/pr/tn b/tests/pr/tn
new file mode 100644
index 0000000..8bd50ba
--- /dev/null
+++ b/tests/pr/tn
@@ -0,0 +1,63 @@
+1 Test-INPUT: "Without FF set by Hand" V
+2 Options -b -3 [+2|+3] [-l 15|8] [-f]
+3 Options -a -3 [+2|+3] [-l 15|8] [-f]
+4 Options [+2|+3] [-l 24|17] [-f]
+5
+6 --------------------------------------------
+7 3456789 123456789 123456789 123456789 12345678
+8 3 Columns downwards, across, ...:
+9 With columns use <= 5 text lines/page,
+10 without -f e.g.: -l 15 = total lines/page,
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before nwe page; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
diff --git a/tests/pr/tn2e5o3-t_tab b/tests/pr/tn2e5o3-t_tab
new file mode 100644
index 0000000..5d9207e
--- /dev/null
+++ b/tests/pr/tn2e5o3-t_tab
@@ -0,0 +1,2 @@
+ 1 aaa abcde fghij 3 ccc abcde fghij
+ 2 bbb abcde fghij 4 ddd abcde fghij
diff --git a/tests/pr/tn2e8-t_tab b/tests/pr/tn2e8-t_tab
new file mode 100644
index 0000000..c8ddb6d
--- /dev/null
+++ b/tests/pr/tn2e8-t_tab
@@ -0,0 +1,2 @@
+ 1 aaa abcde fgh 3 ccc abcde fgh
+ 2 bbb abcde fgh 4 ddd abcde fgh
diff --git a/tests/pr/tn2e8o3-t_tab b/tests/pr/tn2e8o3-t_tab
new file mode 100644
index 0000000..e901d5f
--- /dev/null
+++ b/tests/pr/tn2e8o3-t_tab
@@ -0,0 +1,2 @@
+ 1 aaa abcde fgh 3 ccc abcde fgh
+ 2 bbb abcde fgh 4 ddd abcde fgh
diff --git a/tests/pr/tn_2e8-t_tab b/tests/pr/tn_2e8-t_tab
new file mode 100644
index 0000000..c0b85a0
--- /dev/null
+++ b/tests/pr/tn_2e8-t_tab
@@ -0,0 +1,2 @@
+ 1:aaa abcde fgh 3:ccc abcde fgh
+ 2:bbb abcde fgh 4:ddd abcde fgh
diff --git a/tests/pr/tn_2e8S-t_tab b/tests/pr/tn_2e8S-t_tab
new file mode 100644
index 0000000..debb335
--- /dev/null
+++ b/tests/pr/tn_2e8S-t_tab
@@ -0,0 +1,2 @@
+ 1:aaa abcde fg---- 3:ccc abcde fg
+ 2:bbb abcde fg---- 4:ddd abcde fg
diff --git a/tests/pr/tne8-t_tab b/tests/pr/tne8-t_tab
new file mode 100644
index 0000000..a38d0c5
--- /dev/null
+++ b/tests/pr/tne8-t_tab
@@ -0,0 +1,4 @@
+ 1 aaa abcde fghijklmnopqrstuvw
+ 2 bbb abcde fghijklmnopqrstuvw
+ 3 ccc abcde fghijklmnopqrstuvw
+ 4 ddd abcde fghijklmnopqrstuvw
diff --git a/tests/pr/tne8o3-t_tab b/tests/pr/tne8o3-t_tab
new file mode 100644
index 0000000..69aff8f
--- /dev/null
+++ b/tests/pr/tne8o3-t_tab
@@ -0,0 +1,4 @@
+ 1 aaa abcde fghijklmnopqrstuvw
+ 2 bbb abcde fghijklmnopqrstuvw
+ 3 ccc abcde fghijklmnopqrstuvw
+ 4 ddd abcde fghijklmnopqrstuvw
diff --git a/tests/pr/tt-0FF b/tests/pr/tt-0FF
new file mode 100644
index 0000000..67802ac
--- /dev/null
+++ b/tests/pr/tt-0FF
@@ -0,0 +1,33 @@
+1 FF-Test: FF's at Start of File V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: Empty Pages at start
+7 \ftext; \f\ntext;
+8 \f\ftext; \f\f\ntext; \f\n\ftext; \f\n\f\n;
+9 3456789 123456789 123456789
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
diff --git a/tests/pr/tt-FF b/tests/pr/tt-FF
new file mode 100644
index 0000000..b60ab95
--- /dev/null
+++ b/tests/pr/tt-FF
@@ -0,0 +1,60 @@
+1 FF-Test: FF's in Text V
+2 Options -b -3 / -a -3 / ...
+3 --------------------------------------------
+4 3456789 123456789 123456789 123456789 12345678
+5 3 Columns downwards ..., <= 5 lines per page
+6 FF-Arangements: One Empty Page
+7 text\f\f\n; text\f\n\ftext; \f\ftext;
+8 \f\f\n; \f\n\f\n;
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+2 12345678
+3 line truncation before FF; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
diff --git a/tests/pr/tt-bl b/tests/pr/tt-bl
new file mode 100644
index 0000000..0195727
--- /dev/null
+++ b/tests/pr/tt-bl
@@ -0,0 +1,76 @@
+1 FF-Test: FF's in Text V
+2 Options -n;
+3 numbering lines with skiped pages;
+4 numbering blanc lines (no. 5,12,13,23,28)
+
+6 3456789 123456789 123456789 123456789 12345678
+7 3 Columns downwards ..., <= 5 lines per page
+8
+9
+10 zzzzzzzzzzzzzzzzzzzzzzzzzz123456789
+1 12345678
+
+
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+
+
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before FF; (r_l-test):
+
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+
+
+
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+61 yzxyzxyz XYZXYZXYZ abcabcab
+62 456789 123456789 abcdefghi ABCDEDFHI
+63 xyzxyzxyz XYZXYZXYZ abcabcab
+64 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+70 456789 123456789 abcdefghi ABCDEDFHI
+1 12345678
+
+
+
+74 yzxyzxyz XYZXYZXYZ abcabcab
+75 456789 123456789 abcdefghi ABCDEDFHI
diff --git a/tests/pr/tt-t b/tests/pr/tt-t
new file mode 100644
index 0000000..8bd50ba
--- /dev/null
+++ b/tests/pr/tt-t
@@ -0,0 +1,63 @@
+1 Test-INPUT: "Without FF set by Hand" V
+2 Options -b -3 [+2|+3] [-l 15|8] [-f]
+3 Options -a -3 [+2|+3] [-l 15|8] [-f]
+4 Options [+2|+3] [-l 24|17] [-f]
+5
+6 --------------------------------------------
+7 3456789 123456789 123456789 123456789 12345678
+8 3 Columns downwards, across, ...:
+9 With columns use <= 5 text lines/page,
+10 without -f e.g.: -l 15 = total lines/page,
+1 with -f e.g. : -l 8 -f
+2
+3 line truncation before new page; r_r_o_l-test:
+14 456789 123456789 123456789 123456789
+15 xyzxyzxyz XYZXYZXYZ abcabcab
+16 456789 123456789 xyzxyzxyz XYZXYZXYZ
+7 12345678
+8 12345678
+9 3456789 ab
+20 DEFGHI 123
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+27 no truncation before nwe page; (r_l-test):
+28 no trunc
+29 xyzxyzxyz XYZXYZXYZ abcabcab
+30 456789 123456789 xyzxyzxyz XYZXYZXYZ
+1 12345678
+2 3456789 abcdefghi
+3 12345678
+4 12345678
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 3456789 abcdefghi
+40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ abcabcab
+42 456789 123456789 abcdefghi ABCDEDFHI
+43 xyzxyzxyz XYZXYZXYZ abcabcab
+44 456789 123456789 xyzxyzxyz XYZXYZXYZ
+5 12345678
+6 12345678
+7 12345678
+8 12345678
+9 12345678
+50 12345678
+1 12345678
+2 12345678
+3 12345678
+4 12345678
+55 yzxyzxyz XYZXYZXYZ abcabcab
+56 456789 123456789 abcdefghi ABCDEDFHI
+57 xyzxyzxyz XYZXYZXYZ abcabcab
+58 456789 123456789 xyzxyzxyz XYZXYZXYZ
+9 12345678
+60 DEFGHI 123456789
+1
+2
+3 ------- EOF -------- EOF -------- EOF -------
diff --git a/tests/pr/tta3-0FF b/tests/pr/tta3-0FF
new file mode 100644
index 0000000..bbddda1
--- /dev/null
+++ b/tests/pr/tta3-0FF
@@ -0,0 +1,12 @@
+1 FF-Test: FF's at St 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: Emp
+7 \ftext; \f\ntext; 8 \f\ftext; \f\f\ntex 9 3456789 123456789 123
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3
diff --git a/tests/pr/tta3-FF b/tests/pr/tta3-FF
new file mode 100644
index 0000000..42b6ee2
--- /dev/null
+++ b/tests/pr/tta3-FF
@@ -0,0 +1,22 @@
+1 FF-Test: FF's in Te 2 Options -b -3 / -a 3 -------------------
+4 3456789 123456789 123 5 3 Columns downwards 6 FF-Arangements: One
+7 text\f\f\n; text\f\ 8 \f\f\n; \f\n\f\n; 9
+10 zzzzzzzzzzzzzzzzzzz 1 2
+3 line truncation befor 14 456789 123456789 123
+15 xyzxyzxyz XYZXYZXYZ 16 456789 123456789 xyz 7
+8 9 3456789 ab 20 DEFGHI 123
+1 2 3
+4 5 6
+27 no truncation before 28 no trunc
+29 xyzxyzxyz XYZXYZXYZ 30 456789 123456789 xyz 1
+2 3456789 abcdefghi 3 4
+5 6 7
+8 9 3456789 abcdefghi 40 DEFGHI 123456789
+41 yzxyzxyz XYZXYZXYZ a 42 456789 123456789 abc
+43 xyzxyzxyz XYZXYZXYZ 44 456789 123456789 xyz 5
+6 7 8
+9 50 1
+2 3 4
+55 yzxyzxyz XYZXYZXYZ a 56 456789 123456789 abc
+57 xyzxyzxyz XYZXYZXYZ 58 456789 123456789 xyz 9
+60 DEFGHI 123456789
diff --git a/tests/pr/ttb3-0FF b/tests/pr/ttb3-0FF
new file mode 100644
index 0000000..cc953a5
--- /dev/null
+++ b/tests/pr/ttb3-0FF
@@ -0,0 +1,12 @@
+1 FF-Test: FF's at St 6 FF-Arangements: Emp 1
+2 Options -b -3 / -a 7 \ftext; \f\ntext; 2
+3 ------------------- 8 \f\ftext; \f\f\ntex 3 line truncation befor
+4 3456789 123456789 123 9 3456789 123456789 123 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+29 xyzxyzxyz XYZXYZXYZ 1 3
+30 456789 123456789 xyz 2 3456789 abcdefghi
diff --git a/tests/pr/ttb3-FF b/tests/pr/ttb3-FF
new file mode 100644
index 0000000..eda20a4
--- /dev/null
+++ b/tests/pr/ttb3-FF
@@ -0,0 +1,22 @@
+1 FF-Test: FF's in Te 6 FF-Arangements: One 1
+2 Options -b -3 / -a 7 text\f\f\n; text\f\ 2
+3 ------------------- 8 \f\f\n; \f\n\f\n; 3 line truncation befor
+4 3456789 123456789 123 9 14 456789 123456789 123
+5 3 Columns downwards 10 zzzzzzzzzzzzzzzzzzz
+15 xyzxyzxyz XYZXYZXYZ 20 DEFGHI 123 5
+16 456789 123456789 xyz 1 6
+7 2 27 no truncation before
+8 3 28 no trunc
+9 3456789 ab 4
+29 xyzxyzxyz XYZXYZXYZ 4 9 3456789 abcdefghi
+30 456789 123456789 xyz 5 40 DEFGHI 123456789
+1 6 41 yzxyzxyz XYZXYZXYZ a
+2 3456789 abcdefghi 7 42 456789 123456789 abc
+3 8
+43 xyzxyzxyz XYZXYZXYZ 8 3
+44 456789 123456789 xyz 9 4
+5 50 55 yzxyzxyz XYZXYZXYZ a
+6 1 56 456789 123456789 abc
+7 2
+57 xyzxyzxyz XYZXYZXYZ 9 60 DEFGHI 123456789
+58 456789 123456789 xyz
diff --git a/tests/pr/w72l24f-ll b/tests/pr/w72l24f-ll
new file mode 100644
index 0000000..109cbaa
--- /dev/null
+++ b/tests/pr/w72l24f-ll
@@ -0,0 +1,110 @@
+
+
+-- Date/Time -- x Page 1
+
+
+1<<< -Test: FF's in Text >>>
+2<<< -b -3 / -a -3 / ... >>>
+3<<< >>>
+4<<< 123456789 123456789 123456789 123456789 123456789 123456789 123456789 >>>
+
+6<<< -Arangements: One Empty Page >>>
+7<<< \f\f\n; text\f\n\ftext; \f\ftext; >>>
+8<<< f\f\n; \f\n\f\n; >>>
+9<<< >>>
+10<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< truncation before FF; r_r_o_l-test: >>>
+14<<< 123456789 123456789 123456789 >>>
+
+
+-- Date/Time -- x Page 2
+
+
+
+
+
+-- Date/Time -- x Page 3
+
+
+15<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+16<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+20<<< >>>
+1<<< >>>
+
+
+4<<< >>>
+5<<< >>>
+6<<< >>>
+27<<< truncation before FF; (r_l-test): >>>
+28<<< trunc
+
+
+-- Date/Time -- x Page 4
+
+
+
+
+
+-- Date/Time -- x Page 5
+
+
+29<<<xyzxyzxyz XYZXYZXYZ abcabcab >>>
+30<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+1<<< >>>
+2<<< abcdefghi >>>
+3<<< >>>
+4<<< >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< abcdefghi >>>
+40<<< 123456789 >>>
+41<<< XYZXYZXYZ abcabcab >>>
+42<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 6
+
+
+
+
+
+-- Date/Time -- x Page 7
+
+
+
+
+
+-- Date/Time -- x Page 8
+
+
+43<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+44<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+5<<< >>>
+6<<< >>>
+7<<< >>>
+8<<< >>>
+9<<< >>>
+50<<< >>>
+1<<< >>>
+2<<< >>>
+3<<< >>>
+4<<< >>>
+55<<< XYZXYZXYZ abcabcab >>>
+56<<< 123456789 abcdefghi ABCDEDFHI >>>
+
+
+-- Date/Time -- x Page 9
+
+
+57<<< xyzxyzxyz XYZXYZXYZ abcabcab >>>
+58<<< 123456789 xyzxyzxyz XYZXYZXYZ >>>
+9<<< >>>
+60<<< 123456789 >>>
+ \ No newline at end of file