mirror of
https://git.savannah.gnu.org/git/coreutils.git
synced 2025-09-10 07:59:52 +02:00
Compare commits
47 Commits
FILEUTILS-
...
FILEUTILS-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
731cbc77fb | ||
|
|
2bd16e646e | ||
|
|
7f2c13e703 | ||
|
|
635a7c3186 | ||
|
|
42d1927306 | ||
|
|
ba246b0f36 | ||
|
|
13ff080b78 | ||
|
|
06a5782edd | ||
|
|
12f377da25 | ||
|
|
c423a2d74a | ||
|
|
04a1a572f4 | ||
|
|
1ba3bd3896 | ||
|
|
fb59a28b16 | ||
|
|
ab48b17dca | ||
|
|
d2ca2163c6 | ||
|
|
5ae342e1a9 | ||
|
|
6c635d1f27 | ||
|
|
42640f71df | ||
|
|
0b83b3090b | ||
|
|
4b583d1691 | ||
|
|
a182aa4e5a | ||
|
|
22ca9b17a5 | ||
|
|
04916b80de | ||
|
|
d7d7ae76b2 | ||
|
|
da7809f65c | ||
|
|
b7d3a68ce5 | ||
|
|
8794c292e7 | ||
|
|
ece3b1d144 | ||
|
|
8087dd5668 | ||
|
|
1a622aa2d9 | ||
|
|
1ea9952168 | ||
|
|
4df74fe308 | ||
|
|
68545c98ed | ||
|
|
4650315342 | ||
|
|
fbfde91f6a | ||
|
|
e3f1d80dd9 | ||
|
|
5e58599e6e | ||
|
|
c22036ab86 | ||
|
|
34ffd87f30 | ||
|
|
cea704d6da | ||
|
|
ddf8459662 | ||
|
|
8320e65164 | ||
|
|
f42460fb09 | ||
|
|
24a118665e | ||
|
|
3bcffe04d7 | ||
|
|
79523152dd | ||
|
|
35aaa568cd |
24
ABOUT-NLS
24
ABOUT-NLS
@@ -134,7 +134,8 @@ Each translation team has its own mailing list, courtesy of Linux
|
||||
International. You may reach your translation team at the address
|
||||
`LL@li.org', replacing LL by the two-letter ISO 639 code for your
|
||||
language. Language codes are *not* the same as the country codes given
|
||||
in ISO 3166. The following translation teams exist, as of October 1996:
|
||||
in ISO 3166. The following translation teams exist, as of December
|
||||
1996:
|
||||
|
||||
Arabic `ar', Chinese `zh', Czech `cs', Danish `da', Dutch `nl',
|
||||
English `en', Esperanto `eo', Finnish `fi', French `fr', German
|
||||
@@ -172,13 +173,13 @@ Available Packages
|
||||
|
||||
Languages are not equally supported in all GNU packages. The
|
||||
following matrix shows the current state of GNU internationalization,
|
||||
as of October 1996. The matrix shows, in regard of each package, for
|
||||
as of December 1996. The matrix shows, in regard of each package, for
|
||||
which languages PO files have been submitted to translation
|
||||
coordination.
|
||||
|
||||
cs de en es fi fr ja ko nl no pl pt sl sv
|
||||
Ready PO files cs de en es fi fr ja ko nl no pl pt sl sv
|
||||
.-------------------------------------------.
|
||||
bash | [] [] | 2
|
||||
bash | [] [] [] | 3
|
||||
bison | [] [] [] | 3
|
||||
clisp | [] [] [] | 3
|
||||
cpio | [] [] [] [] | 4
|
||||
@@ -186,17 +187,18 @@ coordination.
|
||||
enscript | [] [] [] [] [] | 5
|
||||
fileutils | [] [] [] [] [] [] [] [] | 8
|
||||
findutils | [] [] [] [] [] [] | 6
|
||||
flex | [] | 1
|
||||
flex | [] [] | 2
|
||||
gcal | [] [] [] | 3
|
||||
gettext | [] [] [] [] [] [] [] [] [] [] | 11
|
||||
grep | [] [] [] [] [] [] [] [] | 8
|
||||
hello | [] [] [] [] [] [] [] [] [] [] | 10
|
||||
id-utils | [] [] | 2
|
||||
indent | | 0
|
||||
libc | [] [] [] [] [] [] | 6
|
||||
m4 | [] [] [] [] [] | 5
|
||||
make | [] [] [] [] | 4
|
||||
make | [] [] [] [] [] | 5
|
||||
music | [] | 1
|
||||
ptx | [] [] [] [] [] [] [] | 7
|
||||
ptx | [] [] [] [] [] [] [] [] | 8
|
||||
recode | [] [] [] [] [] [] [] | 7
|
||||
sh-utils | [] [] [] [] [] | 5
|
||||
sharutils | [] [] [] [] | 4
|
||||
@@ -205,8 +207,8 @@ coordination.
|
||||
textutils | [] [] [] [] [] [] | 6
|
||||
wdiff | [] [] [] [] [] [] [] [] | 8
|
||||
`-------------------------------------------'
|
||||
cs de en es fi fr ja ko nl no pl pt sl sv
|
||||
1 20 1 9 1 24 1 8 20 7 14 6 7 13 132
|
||||
14 languages cs de en es fi fr ja ko nl no pl pt sl sv
|
||||
27 packages 1 21 1 11 1 24 1 8 20 7 14 6 7 14 136
|
||||
|
||||
Some counters in the preceding matrix are higher than the number of
|
||||
visible blocks let us expect. This is because a few extra PO files are
|
||||
@@ -219,6 +221,6 @@ distributed as such by its maintainer. There might be an observable
|
||||
lag between the mere existence a PO file and its wide availability in a
|
||||
GNU distribution.
|
||||
|
||||
If October 1996 seems to be old, you may fetch a more recent copy of
|
||||
this `ABOUT-NLS' file on most GNU archive sites.
|
||||
If December 1996 seems to be old, you may fetch a more recent copy
|
||||
of this `ABOUT-NLS' file on most GNU archive sites.
|
||||
|
||||
|
||||
1
THANKS
1
THANKS
@@ -14,3 +14,4 @@ Peter Eriksson: peter@ifm.liu.se
|
||||
Santiago Vila Doncel: sanvila@ctv.es
|
||||
Thomas Bushnell, n/BSG: thomas@gnu.ai.mit.edu
|
||||
Tony Leneis: tony@plaza.ds.adp.com
|
||||
Wayne Stewart: wstewa@atl.com
|
||||
|
||||
@@ -3,7 +3,7 @@ noinst_LIBRARIES = libfu.a
|
||||
|
||||
## FIXME: Remove mvdir.c, and rmdir.c when
|
||||
## automake is fixed -- probably for 1.1g
|
||||
EXTRA_DIST = mkdir.c rmdir.c getline.c mktime.c strftime.c
|
||||
EXTRA_DIST = mkdir.c rmdir.c getline.c mktime.c strftime.c getgroups.c
|
||||
|
||||
INCLUDES = -I.. -I$(srcdir) -I../intl
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ RM = @RM@
|
||||
|
||||
noinst_LIBRARIES = libfu.a
|
||||
|
||||
EXTRA_DIST = mkdir.c rmdir.c getline.c mktime.c strftime.c
|
||||
EXTRA_DIST = mkdir.c rmdir.c getline.c mktime.c strftime.c getgroups.c
|
||||
|
||||
INCLUDES = -I.. -I$(srcdir) -I../intl
|
||||
|
||||
@@ -94,10 +94,10 @@ HEADERS = $(noinst_HEADERS)
|
||||
|
||||
DIST_COMMON = Makefile.am Makefile.in alloca.c basename.c error.c \
|
||||
error.h euidaccess.c fileblocks.c fnmatch.c fsusage.c ftruncate.c \
|
||||
getdate.c getline.c group-member.c interlock memcmp.c memcpy.c memset.c \
|
||||
mkdir.c mktime.c mountlist.c obstack.c obstack.h posixtm.c regex.c \
|
||||
regex.h rename.c rmdir.c rpmatch.c rx.c rx.h stpcpy.c strcasecmp.c \
|
||||
strdup.c strndup.c strstr.c strtol.c strtoul.c ylwrap
|
||||
getdate.c getgroups.c getline.c group-member.c interlock memcmp.c \
|
||||
memcpy.c memset.c mkdir.c mktime.c mountlist.c obstack.c obstack.h \
|
||||
posixtm.c regex.c regex.h rename.c rmdir.c rpmatch.c rx.c rx.h stpcpy.c \
|
||||
strcasecmp.c strdup.c strndup.c strstr.c strtol.c strtoul.c ylwrap
|
||||
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
@@ -110,18 +110,18 @@ TAR = tar
|
||||
DEP_FILES = .deps/alloca.P .deps/argmatch.P .deps/backupfile.P \
|
||||
.deps/basename.P .deps/dirname.P .deps/error.P .deps/euidaccess.P \
|
||||
.deps/fileblocks.P .deps/filemode.P .deps/fnmatch.P .deps/fsusage.P \
|
||||
.deps/ftruncate.P .deps/full-write.P .deps/getdate.P .deps/getline.P \
|
||||
.deps/getopt.P .deps/getopt1.P .deps/getversion.P .deps/group-member.P \
|
||||
.deps/idcache.P .deps/isdir.P .deps/long-options.P .deps/makepath.P \
|
||||
.deps/memcmp.P .deps/memcpy.P .deps/memset.P .deps/mkdir.P \
|
||||
.deps/mktime.P .deps/modechange.P .deps/mountlist.P .deps/obstack.P \
|
||||
.deps/path-concat.P .deps/posixtm.P .deps/regex.P .deps/rename.P \
|
||||
.deps/rmdir.P .deps/rpmatch.P .deps/rx.P .deps/safe-read.P \
|
||||
.deps/save-cwd.P .deps/savedir.P .deps/stpcpy.P .deps/strcasecmp.P \
|
||||
.deps/strdup.P .deps/stripslash.P .deps/strndup.P .deps/strstr.P \
|
||||
.deps/strtol.P .deps/strtoul.P .deps/userspec.P .deps/xgetcwd.P \
|
||||
.deps/xmalloc.P .deps/xstrdup.P .deps/xstrtol.P .deps/xstrtoul.P \
|
||||
.deps/yesno.P
|
||||
.deps/ftruncate.P .deps/full-write.P .deps/getdate.P .deps/getgroups.P \
|
||||
.deps/getline.P .deps/getopt.P .deps/getopt1.P .deps/getversion.P \
|
||||
.deps/group-member.P .deps/idcache.P .deps/isdir.P .deps/long-options.P \
|
||||
.deps/makepath.P .deps/memcmp.P .deps/memcpy.P .deps/memset.P \
|
||||
.deps/mkdir.P .deps/mktime.P .deps/modechange.P .deps/mountlist.P \
|
||||
.deps/obstack.P .deps/path-concat.P .deps/posixtm.P .deps/regex.P \
|
||||
.deps/rename.P .deps/rmdir.P .deps/rpmatch.P .deps/rx.P \
|
||||
.deps/safe-read.P .deps/save-cwd.P .deps/savedir.P .deps/stpcpy.P \
|
||||
.deps/strcasecmp.P .deps/strdup.P .deps/stripslash.P .deps/strndup.P \
|
||||
.deps/strstr.P .deps/strtol.P .deps/strtoul.P .deps/userspec.P \
|
||||
.deps/xgetcwd.P .deps/xmalloc.P .deps/xstrdup.P .deps/xstrtol.P \
|
||||
.deps/xstrtoul.P .deps/yesno.P
|
||||
SOURCES = $(libfu_a_SOURCES)
|
||||
OBJECTS = $(libfu_a_OBJECTS)
|
||||
|
||||
|
||||
@@ -23,7 +23,9 @@
|
||||
|
||||
char *xmalloc ();
|
||||
|
||||
/* On Ultrix 4.3, getgroups (0, 0) always fails.
|
||||
/* On at least Ultrix 4.3 and NextStep 3.2, getgroups (0, 0) always fails.
|
||||
On other systems, it returns the number of supplemental groups for the
|
||||
process is returned.
|
||||
This function handles that special case and lets the system-
|
||||
provided function handle all others. */
|
||||
|
||||
@@ -32,7 +34,7 @@ getgroups (n, group)
|
||||
size_t n;
|
||||
GETGROUPS_T *group;
|
||||
{
|
||||
int ng;
|
||||
int n_groups;
|
||||
GETGROUPS_T *gbuf;
|
||||
|
||||
#undef getgroups
|
||||
@@ -45,13 +47,13 @@ getgroups (n, group)
|
||||
while (1)
|
||||
{
|
||||
gbuf = (GETGROUPS_T *) xrealloc (gbuf, n * sizeof (GETGROUPS_T));
|
||||
ng = getgroups (n, gbuf);
|
||||
if (ng < n)
|
||||
n_groups = getgroups (n, gbuf);
|
||||
if (n_groups < n)
|
||||
break;
|
||||
n += 10;
|
||||
}
|
||||
|
||||
free (gbuf);
|
||||
|
||||
return ng;
|
||||
return n_groups;
|
||||
}
|
||||
|
||||
1
m4/.cvsignore
Normal file
1
m4/.cvsignore
Normal file
@@ -0,0 +1 @@
|
||||
Makefile
|
||||
@@ -41,11 +41,15 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
transform = @program_transform_name@
|
||||
RANLIB = @RANLIB@
|
||||
YACC = @YACC@
|
||||
GENCAT = @GENCAT@
|
||||
PERL = @PERL@
|
||||
MV = @MV@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
CC = @CC@
|
||||
RANLIB = @RANLIB@
|
||||
LN = @LN@
|
||||
RM = @RM@
|
||||
|
||||
EXTRA_DIST = README \
|
||||
ccstdc.m4 dmalloc.m4 error.m4 getgroups.m4 getline.m4 getloadavg.m4 \
|
||||
|
||||
@@ -10,22 +10,27 @@ dnl
|
||||
AC_DEFUN(jm_FUNC_GETGROUPS,
|
||||
[AC_REQUIRE([AC_TYPE_GETGROUPS])dnl
|
||||
AC_REQUIRE([AC_TYPE_SIZE_T])dnl
|
||||
AC_CACHE_CHECK([for working getgroups], jm_cv_func_working_getgroups,
|
||||
[AC_TRY_RUN([
|
||||
int
|
||||
main ()
|
||||
{
|
||||
/* On Ultrix 4.3, getgroups (0, 0) always fails. */
|
||||
exit (getgroups (0, 0) == -1 ? 1 : 0);
|
||||
}
|
||||
],
|
||||
jm_cv_func_working_getgroups=yes,
|
||||
jm_cv_func_working_getgroups=no,
|
||||
dnl When crosscompiling, assume getgroups is broken.
|
||||
jm_cv_func_working_getgroups=no)
|
||||
])
|
||||
if test $jm_cv_func_working_getgroups = no; then
|
||||
LIBOBJS="$LIBOBJS getgroups.o"
|
||||
AC_DEFINE_UNQUOTED(getgroups, rpl_getgroups)
|
||||
AC_CHECK_FUNCS(getgroups)
|
||||
# Run the program to test the functionality of the system-supplied
|
||||
# getgroups function only if there is such a function.
|
||||
if test $ac_cv_func_getgroups = yes; then
|
||||
AC_CACHE_CHECK([for working getgroups], jm_cv_func_working_getgroups,
|
||||
[AC_TRY_RUN([
|
||||
int
|
||||
main ()
|
||||
{
|
||||
/* On Ultrix 4.3, getgroups (0, 0) always fails. */
|
||||
exit (getgroups (0, 0) == -1 ? 1 : 0);
|
||||
}
|
||||
],
|
||||
jm_cv_func_working_getgroups=yes,
|
||||
jm_cv_func_working_getgroups=no,
|
||||
dnl When crosscompiling, assume getgroups is broken.
|
||||
jm_cv_func_working_getgroups=no)
|
||||
])
|
||||
if test $jm_cv_func_working_getgroups = no; then
|
||||
LIBOBJS="$LIBOBJS getgroups.o"
|
||||
AC_DEFINE_UNQUOTED(getgroups, rpl_getgroups)
|
||||
fi
|
||||
fi
|
||||
])
|
||||
|
||||
@@ -1,3 +1,45 @@
|
||||
Thu Jan 2 21:16:16 1997 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* lib/Makefile.am (EXTRA_DIST): Add getgroups.c.
|
||||
|
||||
Wed Jan 1 17:30:26 1997 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* lib/getgroups.c: New file.
|
||||
|
||||
* configure.in (AC_ARG_PROGRAM): Remove explicit use.
|
||||
It's implicit in AM_INIT_AUTOMAKE. From Wayne Stewart.
|
||||
(list_mounted_fs): Fix typo (by declaring NUMSYS) in test for
|
||||
getfsstat on osf1. From hitchens@epa001.enet.dec.com.
|
||||
|
||||
Sun Dec 29 21:55:13 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* configure.in (jm_FUNC_GETGROUPS): Use it.
|
||||
|
||||
Sat Dec 28 14:32:05 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* src/ls.c: Two problems fixed by these changes from Joakim Rosqvist.
|
||||
Quoting Joakim:
|
||||
1) The "total" number and the size of the first file as
|
||||
output from 'ls --color -s' did not get colorized according
|
||||
to the "no"-argument in LS_COLORS. Fixed by adding a function
|
||||
prep_non_filename_text which prints the C_LEFT C_NORM C_RIGHT
|
||||
strings (or C_END). It is called from main before any text is
|
||||
output, and from print_name_with_quoting after having output a
|
||||
colorized filename.
|
||||
2) If the "no"-argument of LS_COLORS is set, the terminal will be
|
||||
set to print in that color after ls exits. The man-pages suggests
|
||||
setting "no" and "fi" to the terminals default colors to avoid
|
||||
the problem, but that would mean I can't use anything but the
|
||||
default color for regular files and non-filename text. Fixed by
|
||||
outputting C_LEFT immediately followed by C_RIGHT right before
|
||||
exit, which restores the default color.
|
||||
|
||||
Fri Dec 27 17:29:02 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* Makefile.am (aclocal.m4): No longer depend on acinclude.m4.
|
||||
|
||||
* configure.in: AC_REQUIRE version 2.12 of autoconf.
|
||||
|
||||
Sun Dec 22 23:29:10 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* acinclude.m4: Move macros to individual files in new directory, m4/.
|
||||
|
||||
@@ -1,7 +1,15 @@
|
||||
Changes in release 3.15:
|
||||
[3.14b]:
|
||||
* Using --program-prefix no longer applies the prefix twice
|
||||
* ls --color properly restores color attributes upon completion when the
|
||||
normal (`no') color attribute is not the default color.
|
||||
* with ls -s --color, the `total' and size of the first file are printed
|
||||
* ls --color stats symlinks and distinguishes between regular symlinks
|
||||
and orphan ones.
|
||||
* cp --preserve preserves owner and group of symlinks on Linux when run
|
||||
with EUID == 0
|
||||
[3.14a]:
|
||||
* dircolors no longer accepts --print-data-base (alternate spelling of
|
||||
--print-database)
|
||||
Changes in release 3.14:
|
||||
* ls --color highlights based on suffix rules only for regular files
|
||||
* touch --date=DATE accepts dates like those in an RCS log listing, e.g.,
|
||||
@@ -10,7 +18,6 @@ Changes in release 3.14:
|
||||
* df accepts -F as a synonym for -t for compatibility with Solaris
|
||||
* cp -i /dev/null existing-file now prompts before overwriting the target
|
||||
* ls --color highlights orphaned symlinks text on terminals that support it
|
||||
[3.13i]
|
||||
* ls -l honors current locale with respect to abbreviated month names (and,
|
||||
with --full-time day names) on systems with a locale-supporting strftime
|
||||
function, e.g., ones based on recent versions of the GNU C library
|
||||
|
||||
@@ -1,3 +1,20 @@
|
||||
Fri Dec 27 17:25:18 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* src/who-users.c [!WTMP_FILE]: Provide default path.
|
||||
(UTMP_FILE) [UTMPX_FILE]: Use UTMPX_FILE in favor of UTMP_FILE.
|
||||
Patch from Kaveh R. Ghazi.
|
||||
Indent cpp directives.
|
||||
|
||||
* m4/getgroups.m4: Rewrite the test so that systems lacking
|
||||
getgroups don't try to use the supplied replacement function --
|
||||
that depends on the existence of such a function.
|
||||
|
||||
* Makefile.am (aclocal.m4): No longer depend on acinclude.m4.
|
||||
|
||||
* configure.in (jm_FUNC_GETGROUPS): Use it.
|
||||
Reported by Marcus Daniels.
|
||||
AC_REQUIRE version 2.12 of autoconf.
|
||||
|
||||
Sun Dec 22 23:31:32 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* configure.in: Increment version to 1.14a.
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
Changes in release 1.15
|
||||
[1.14b]
|
||||
Changes in release 1.14
|
||||
* fix bug in getdate.y that broke date's --date=DATE option on systems
|
||||
like SunOS4.
|
||||
|
||||
@@ -1,3 +1,44 @@
|
||||
Thu Jan 2 21:17:50 1997 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* src/pr.c (init_fps): Initialize lines_stored field in three places.
|
||||
This avoids uninitialized memory reads in close_file.
|
||||
|
||||
Wed Jan 1 17:32:18 1997 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* configure.in (AC_ARG_PROGRAM): Remove explicit use.
|
||||
It's implicit in AM_INIT_AUTOMAKE. From Wayne Stewart.
|
||||
|
||||
Sun Dec 29 23:42:57 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* src/pr.c (init_header): Plug a small memory leak by using stack
|
||||
rather than heap for a 15-byte temporary buffer.
|
||||
|
||||
Sat Dec 28 00:03:23 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* src/pr.c (TAB_WIDTH): Parenthesize uses of parameters and renamed
|
||||
from tab_width.
|
||||
(POS_AFTER_TAB): Renamed from pos_after_tab. Define in terms of
|
||||
TAB_WIDTH rather than duplicating the expression.
|
||||
|
||||
Fri Dec 27 17:29:02 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* tests/join-test/mk-script.pl: Fix a couple of thinkos and typos.
|
||||
Now it works with pr's tests, too.
|
||||
|
||||
* tests/pr-test/Makefile.am (explicit): Regenerate list of files,
|
||||
this time with duplicates removed.
|
||||
|
||||
* src/pr.c (usage): Break long string literal into two separate
|
||||
printf statements to accomodate default maximum of 2048 characters
|
||||
for Irix-4.0.5. Reported by Kaveh Ghazi.
|
||||
|
||||
* Makefile.am (aclocal.m4): No longer depend on acinclude.m4.
|
||||
|
||||
* tests/Makefile.am (SUBDIRS): Add pr-test.
|
||||
|
||||
* configure.in: AC_REQUIRE version 2.12 of autoconf.
|
||||
AC_OUTPUT: Add tests/pr-test/Makefile.
|
||||
|
||||
Sun Dec 22 08:11:27 1996 Jim Meyering <meyering@na-net.ornl.gov>
|
||||
|
||||
* acinclude.m4: Move macros to individual files in new directory, m4/.
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
Changes in release 1.21
|
||||
[1.20b]
|
||||
* Using --program-prefix no longer applies the prefix twice
|
||||
Changes in release 1.20
|
||||
Changes in test release 1.19r
|
||||
* see ChangeLog
|
||||
@@ -33,7 +35,7 @@ Changes in release 1.20
|
||||
* fix bug in sort -c that sometimes resulted in a segfault
|
||||
Changes in test release 1.19p
|
||||
* md5sum's --string option is being deprecated and is no longer documented.
|
||||
It is still accepted, but will be removed altogether in 1.21.
|
||||
It is still accepted, but will be removed altogether in 1.22.
|
||||
* tr '[:lower:]' '[:upper:]' no longer fails when LC_CTYPE is set to
|
||||
iso_8859_1 on Solaris -- or any other character set with differing
|
||||
numbers of uppercase and lowercase characters
|
||||
|
||||
43
src/ls.c
43
src/ls.c
@@ -15,17 +15,17 @@
|
||||
along with this program; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||
|
||||
/* If the macro MULTI_COL is defined,
|
||||
/* If ls_mode is LS_MULTI_COL,
|
||||
the multi-column format is the default regardless
|
||||
of the type of output device.
|
||||
This is for the `dir' program.
|
||||
|
||||
If the macro LONG_FORMAT is defined,
|
||||
If ls_mode is LS_LONG_FORMAT,
|
||||
the long format is the default regardless of the
|
||||
type of output device.
|
||||
This is for the `vdir' program.
|
||||
|
||||
If neither is defined,
|
||||
If ls_mode is LS_LS,
|
||||
the output format depends on whether the output
|
||||
device is a terminal.
|
||||
This is for the `ls' program. */
|
||||
@@ -194,6 +194,7 @@ static void print_long_format __P ((const struct fileinfo *f));
|
||||
static void print_many_per_line __P ((void));
|
||||
static void print_name_with_quoting __P ((const char *p, unsigned int mode,
|
||||
int linkok));
|
||||
static void prep_non_filename_text __P ((void));
|
||||
static void print_type_indicator __P ((unsigned int mode));
|
||||
static void print_with_commas __P ((void));
|
||||
static void queue_directory __P ((const char *name, const char *realname));
|
||||
@@ -673,7 +674,10 @@ main (int argc, char **argv)
|
||||
usage (EXIT_SUCCESS);
|
||||
|
||||
if (print_with_color)
|
||||
parse_ls_color ();
|
||||
{
|
||||
parse_ls_color ();
|
||||
prep_non_filename_text ();
|
||||
}
|
||||
|
||||
format_needs_stat = sort_type == sort_time || sort_type == sort_size
|
||||
|| format == long_format
|
||||
@@ -743,6 +747,13 @@ main (int argc, char **argv)
|
||||
if (fclose (stdout) == EOF)
|
||||
error (EXIT_FAILURE, errno, _("write error"));
|
||||
|
||||
/* Restore default color before exiting */
|
||||
if (print_with_color)
|
||||
{
|
||||
put_indicator (&color_indicator[C_LEFT]);
|
||||
put_indicator (&color_indicator[C_RIGHT]);
|
||||
}
|
||||
|
||||
exit (exit_status);
|
||||
}
|
||||
|
||||
@@ -1285,7 +1296,7 @@ get_funky_string (char **dest, const char **src, int equals_end)
|
||||
*(q++) = *(p++) & 037;
|
||||
++count;
|
||||
}
|
||||
else if ( *p == '?' )
|
||||
else if ( *p == '?')
|
||||
{
|
||||
*(q++) = 127;
|
||||
++count;
|
||||
@@ -2137,7 +2148,7 @@ print_long_format (const struct fileinfo *f)
|
||||
if (f->linkname)
|
||||
{
|
||||
FPUTS_LITERAL (" -> ", stdout);
|
||||
print_name_with_quoting (f->linkname, f->linkmode, f->linkok-1);
|
||||
print_name_with_quoting (f->linkname, f->linkmode, f->linkok - 1);
|
||||
if (indicator_style != none)
|
||||
print_type_indicator (f->linkmode);
|
||||
}
|
||||
@@ -2300,15 +2311,19 @@ print_name_with_quoting (const char *p, unsigned int mode, int linkok)
|
||||
free (quoted);
|
||||
|
||||
if (print_with_color)
|
||||
prep_non_filename_text ();
|
||||
}
|
||||
|
||||
static void
|
||||
prep_non_filename_text (void)
|
||||
{
|
||||
if (color_indicator[C_END].string != NULL)
|
||||
put_indicator (&color_indicator[C_END]);
|
||||
else
|
||||
{
|
||||
if (color_indicator[C_END].string != NULL)
|
||||
put_indicator (&color_indicator[C_END]);
|
||||
else
|
||||
{
|
||||
put_indicator (&color_indicator[C_LEFT]);
|
||||
put_indicator (&color_indicator[C_NORM]);
|
||||
put_indicator (&color_indicator[C_RIGHT]);
|
||||
}
|
||||
put_indicator (&color_indicator[C_LEFT]);
|
||||
put_indicator (&color_indicator[C_NORM]);
|
||||
put_indicator (&color_indicator[C_RIGHT]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
50
src/pr.c
50
src/pr.c
@@ -457,13 +457,13 @@ static int input_position;
|
||||
status if there were any. */
|
||||
static int failed_opens = 0;
|
||||
|
||||
/* The horizontal position we'll be at after printing a tab character
|
||||
of width c_ from the position h_. */
|
||||
#define pos_after_tab(c_, h_) h_ - h_ % c_ + c_
|
||||
|
||||
/* The number of spaces taken up if we print a tab character with width
|
||||
c_ from position h_. */
|
||||
#define tab_width(c_, h_) - h_ % c_ + c_
|
||||
#define TAB_WIDTH(c_, h_) ((c_) - ((h_) % (c_)))
|
||||
|
||||
/* The horizontal position we'll be at after printing a tab character
|
||||
of width c_ from the position h_. */
|
||||
#define POS_AFTER_TAB(c_, h_) ((h_) + TAB_WIDTH (c_, h_))
|
||||
|
||||
/* (-NNN) Number of columns of text to print. */
|
||||
static int columns = 1;
|
||||
@@ -996,7 +996,7 @@ init_parameters (int number_of_files)
|
||||
if (number_separator == input_tab_char)
|
||||
{
|
||||
number_width = chars_per_number +
|
||||
tab_width (chars_per_input_tab,
|
||||
TAB_WIDTH (chars_per_input_tab,
|
||||
(chars_per_margin + chars_per_number));
|
||||
}
|
||||
else
|
||||
@@ -1076,6 +1076,7 @@ init_fps (int number_of_files, char **av)
|
||||
if (open_file (*av, p) == 0)
|
||||
return 1;
|
||||
init_header (*av, fileno (p->fp));
|
||||
p->lines_stored = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1086,6 +1087,7 @@ init_fps (int number_of_files, char **av)
|
||||
p->full_page_printed = FALSE;
|
||||
++total_files;
|
||||
init_header ("", -1);
|
||||
p->lines_stored = 0;
|
||||
}
|
||||
|
||||
firstname = p->name;
|
||||
@@ -1096,6 +1098,7 @@ init_fps (int number_of_files, char **av)
|
||||
p->fp = firstfp;
|
||||
p->status = OPEN;
|
||||
p->full_page_printed = FALSE;
|
||||
p->lines_stored = 0;
|
||||
}
|
||||
}
|
||||
files_ready_to_read = total_files;
|
||||
@@ -1360,7 +1363,7 @@ init_header (char *filename, int desc)
|
||||
int chars_per_middle, chars_free, lhs_blanks, rhs_blanks;
|
||||
char *f = filename;
|
||||
char *no_middle = "";
|
||||
char *header_text, *t_buf;
|
||||
char *header_text;
|
||||
struct tm *tmptr;
|
||||
struct stat st;
|
||||
char *datim = "- Date/Time --";
|
||||
@@ -1376,18 +1379,16 @@ init_header (char *filename, int desc)
|
||||
sprintf (header, "%s", " "); /* blank line header */
|
||||
else
|
||||
{
|
||||
#define T_BUF_FMT "%y-%m-%d %H:%M" /* date/time short format */
|
||||
#define T_BUF_SIZE 15
|
||||
char t_buf[T_BUF_SIZE];
|
||||
|
||||
/* If parallel files or standard input, use current time. */
|
||||
if (desc < 0 || !strcmp (filename, "-") || fstat (desc, &st))
|
||||
st.st_mtime = time (NULL);
|
||||
|
||||
{
|
||||
size_t t_buf_size = 15;
|
||||
const char *fmt = "%y-%m-%d %H:%M"; /* date/time short format */
|
||||
|
||||
t_buf = (char *) xmalloc (t_buf_size);
|
||||
tmptr = localtime (&st.st_mtime);
|
||||
strftime (t_buf, t_buf_size, fmt, tmptr);
|
||||
}
|
||||
tmptr = localtime (&st.st_mtime);
|
||||
strftime (t_buf, T_BUF_SIZE, T_BUF_FMT, tmptr);
|
||||
|
||||
chars_per_middle = chars_per_line - CHARS_FOR_DATE_AND_PAGE;
|
||||
if (chars_per_middle < 3)
|
||||
@@ -1643,6 +1644,7 @@ init_store_cols (void)
|
||||
|
||||
if (line_vector != NULL)
|
||||
free ((int *) line_vector);
|
||||
/* FIXME: here's where it was allocated. */
|
||||
line_vector = (int *) xmalloc ((total_lines + 1) * sizeof (int *));
|
||||
|
||||
if (end_vector != NULL)
|
||||
@@ -1927,7 +1929,7 @@ print_white_space (void)
|
||||
register int goal = h_old + spaces_not_printed;
|
||||
|
||||
while (goal - h_old > 1
|
||||
&& (h_new = pos_after_tab (chars_per_output_tab, h_old)) <= goal)
|
||||
&& (h_new = POS_AFTER_TAB (chars_per_output_tab, h_old)) <= goal)
|
||||
{
|
||||
putchar (output_tab_char);
|
||||
h_old = h_new;
|
||||
@@ -2234,6 +2236,17 @@ print_stored (COLUMN *p)
|
||||
|
||||
int line = p->current_line++;
|
||||
register char *first = &buff[line_vector[line]];
|
||||
/* FIXME
|
||||
UMR: Uninitialized memory read:
|
||||
* This is occurring while in:
|
||||
print_stored [pr.c:2239]
|
||||
* Reading 4 bytes from 0x5148c in the heap.
|
||||
* Address 0x5148c is 4 bytes into a malloc'd block at 0x51488 of 676 bytes
|
||||
* This block was allocated from:
|
||||
malloc [rtlib.o]
|
||||
xmalloc [xmalloc.c:94]
|
||||
init_store_cols [pr.c:1648]
|
||||
*/
|
||||
register char *last = &buff[line_vector[line + 1]];
|
||||
|
||||
pad_vertically = TRUE;
|
||||
@@ -2298,7 +2311,7 @@ char_to_clump (int c)
|
||||
|
||||
if (c == input_tab_char)
|
||||
{
|
||||
width = tab_width (chars_per_input_tab, input_position);
|
||||
width = TAB_WIDTH (chars_per_input_tab, input_position);
|
||||
|
||||
if (untabify_input)
|
||||
{
|
||||
@@ -2427,7 +2440,8 @@ Paginate or columnate FILE(s) for printing.\n\
|
||||
-j merge full lines, turns off -w line truncation, no column\n\
|
||||
alignment, -s[STRING] sets separators\n\
|
||||
-l PAGE_LENGTH set the page length to PAGE_LENGTH (66) lines\n\
|
||||
(default number of lines of text 56, with -f 63)\n\
|
||||
(default number of lines of text 56, with -f 63)\n"));
|
||||
printf (_("\
|
||||
-m print all files in parallel, one in each column,\n\
|
||||
truncate lines, but join lines of full length with -j\n\
|
||||
-n[SEP[DIGITS]] number lines, use DIGITS (5) digits, then SEP (TAB)\n\
|
||||
|
||||
105
src/who-users.c
105
src/who-users.c
@@ -41,49 +41,58 @@
|
||||
#include <time.h>
|
||||
#include <getopt.h>
|
||||
#ifdef HAVE_SYS_PARAM_H
|
||||
#include <sys/param.h>
|
||||
# include <sys/param.h>
|
||||
#endif
|
||||
|
||||
#include "system.h"
|
||||
#include "error.h"
|
||||
|
||||
#if !defined (UTMP_FILE) && defined (_PATH_UTMP)
|
||||
#define UTMP_FILE _PATH_UTMP
|
||||
# define UTMP_FILE _PATH_UTMP
|
||||
#endif
|
||||
|
||||
#if !defined (WTMP_FILE) && defined (_PATH_WTMP)
|
||||
#define WTMP_FILE _PATH_WTMP
|
||||
# define WTMP_FILE _PATH_WTMP
|
||||
#endif
|
||||
|
||||
#if defined (UTMPX_FILE) /* Solaris, SysVr4 */
|
||||
#undef UTMP_FILE
|
||||
#define UTMP_FILE UTMPX_FILE
|
||||
#ifdef UTMPX_FILE /* Solaris, SysVr4 */
|
||||
# undef UTMP_FILE
|
||||
# define UTMP_FILE UTMPX_FILE
|
||||
#endif
|
||||
|
||||
#ifdef WTMPX_FILE /* Solaris, SysVr4 */
|
||||
# undef WTMP_FILE
|
||||
# define WTMP_FILE WTMPX_FILE
|
||||
#endif
|
||||
|
||||
#ifndef UTMP_FILE
|
||||
#define UTMP_FILE "/etc/utmp"
|
||||
# define UTMP_FILE "/etc/utmp"
|
||||
#endif
|
||||
|
||||
#ifndef WTMP_FILE
|
||||
# define WTMP_FILE "/etc/wtmp"
|
||||
#endif
|
||||
|
||||
#ifndef MAXHOSTNAMELEN
|
||||
#define MAXHOSTNAMELEN 64
|
||||
# define MAXHOSTNAMELEN 64
|
||||
#endif
|
||||
|
||||
#ifndef S_IWGRP
|
||||
#define S_IWGRP 020
|
||||
# define S_IWGRP 020
|
||||
#endif
|
||||
|
||||
#ifdef WHO
|
||||
#define COMMAND_NAME "who"
|
||||
#else
|
||||
#ifdef USERS
|
||||
#define COMMAND_NAME "users"
|
||||
#else
|
||||
#ifdef UPTIME
|
||||
#define COMMAND_NAME "uptime"
|
||||
# define COMMAND_NAME "who"
|
||||
#else
|
||||
# ifdef USERS
|
||||
# define COMMAND_NAME "users"
|
||||
# else
|
||||
# ifdef UPTIME
|
||||
# define COMMAND_NAME "uptime"
|
||||
# else
|
||||
error You must define one of WHO, UPTIME or USERS.
|
||||
#endif /* UPTIME */
|
||||
#endif /* USERS */
|
||||
# endif /* UPTIME */
|
||||
# endif /* USERS */
|
||||
#endif /* WHO */
|
||||
|
||||
int gethostname ();
|
||||
@@ -150,7 +159,7 @@ print_uptime (int n)
|
||||
struct tm *tmn;
|
||||
double avg[3];
|
||||
int loads;
|
||||
#ifdef HAVE_PROC_UPTIME
|
||||
# ifdef HAVE_PROC_UPTIME
|
||||
FILE *fp;
|
||||
double upsecs;
|
||||
|
||||
@@ -165,34 +174,34 @@ print_uptime (int n)
|
||||
uptime = (time_t) upsecs;
|
||||
fclose (fp);
|
||||
}
|
||||
#endif /* HAVE_PROC_UPTIME */
|
||||
# endif /* HAVE_PROC_UPTIME */
|
||||
/* Loop through all the utmp entries we just read and count up the valid
|
||||
ones, also in the process possibly gleaning boottime. */
|
||||
while (n--)
|
||||
{
|
||||
if (this->ut_name[0]
|
||||
#ifdef USER_PROCESS
|
||||
# ifdef USER_PROCESS
|
||||
&& this->ut_type == USER_PROCESS
|
||||
#endif
|
||||
# endif
|
||||
)
|
||||
{
|
||||
++entries;
|
||||
}
|
||||
/* If BOOT_MSG is defined, we can get boottime from utmp. This avoids
|
||||
possibly needing special privs to read /dev/kmem. */
|
||||
#ifdef BOOT_MSG
|
||||
# if HAVE_PROC_UPTIME
|
||||
# ifdef BOOT_MSG
|
||||
# if HAVE_PROC_UPTIME
|
||||
if (uptime == 0)
|
||||
# endif /* HAVE_PROC_UPTIME */
|
||||
# endif /* HAVE_PROC_UPTIME */
|
||||
if (!strcmp (this->ut_line, BOOT_MSG))
|
||||
boot_time = UT_TIME_MEMBER (this);
|
||||
#endif /* BOOT_MSG */
|
||||
# endif /* BOOT_MSG */
|
||||
++this;
|
||||
}
|
||||
time_now = time (0);
|
||||
#if defined HAVE_PROC_UPTIME
|
||||
# if defined HAVE_PROC_UPTIME
|
||||
if (uptime == 0)
|
||||
#endif
|
||||
# endif
|
||||
{
|
||||
if (boot_time == 0)
|
||||
error (1, errno, _("couldn't get boot time"));
|
||||
@@ -210,11 +219,11 @@ print_uptime (int n)
|
||||
printf (" %2d:%02d, %d %s", uphours, upmins, entries,
|
||||
(entries == 1) ? _("user") : _("users"));
|
||||
|
||||
#if defined (HAVE_GETLOADAVG) || defined (C_GETLOADAVG)
|
||||
# if defined (HAVE_GETLOADAVG) || defined (C_GETLOADAVG)
|
||||
loads = getloadavg (avg, 3);
|
||||
#else
|
||||
# else
|
||||
loads = -1;
|
||||
#endif
|
||||
# endif
|
||||
|
||||
if (loads == -1)
|
||||
putchar ('\n');
|
||||
@@ -294,8 +303,8 @@ print_entry (STRUCT_UTMP *this)
|
||||
time_t last_change;
|
||||
char mesg;
|
||||
|
||||
#define DEV_DIR_WITH_TRAILING_SLASH "/dev/"
|
||||
#define DEV_DIR_LEN (sizeof (DEV_DIR_WITH_TRAILING_SLASH) - 1)
|
||||
# define DEV_DIR_WITH_TRAILING_SLASH "/dev/"
|
||||
# define DEV_DIR_LEN (sizeof (DEV_DIR_WITH_TRAILING_SLASH) - 1)
|
||||
|
||||
char line[sizeof (this->ut_line) + DEV_DIR_LEN + 1];
|
||||
time_t tm;
|
||||
@@ -347,7 +356,7 @@ print_entry (STRUCT_UTMP *this)
|
||||
else
|
||||
printf (" . ");
|
||||
}
|
||||
#ifdef HAVE_UT_HOST
|
||||
# ifdef HAVE_UT_HOST
|
||||
if (this->ut_host[0])
|
||||
{
|
||||
extern char *canon_host ();
|
||||
@@ -374,7 +383,7 @@ print_entry (STRUCT_UTMP *this)
|
||||
else
|
||||
printf (" (%s)", host);
|
||||
}
|
||||
#endif
|
||||
# endif
|
||||
|
||||
putchar ('\n');
|
||||
}
|
||||
@@ -392,9 +401,9 @@ list_entries_who (int n)
|
||||
while (n--)
|
||||
{
|
||||
if (this->ut_name[0]
|
||||
#ifdef USER_PROCESS
|
||||
# ifdef USER_PROCESS
|
||||
&& this->ut_type == USER_PROCESS
|
||||
#endif
|
||||
# endif
|
||||
)
|
||||
{
|
||||
char *trimmed_name;
|
||||
@@ -435,9 +444,9 @@ list_entries_users (int n)
|
||||
for (i = 0; i < n; i++)
|
||||
{
|
||||
if (this->ut_name[0]
|
||||
#ifdef USER_PROCESS
|
||||
# ifdef USER_PROCESS
|
||||
&& this->ut_type == USER_PROCESS
|
||||
#endif
|
||||
# endif
|
||||
)
|
||||
{
|
||||
char *trimmed_name;
|
||||
@@ -495,9 +504,9 @@ scan_entries (int n)
|
||||
while (n--)
|
||||
{
|
||||
if (this->ut_name[0]
|
||||
#ifdef USER_PROCESS
|
||||
# ifdef USER_PROCESS
|
||||
&& this->ut_type == USER_PROCESS
|
||||
#endif
|
||||
# endif
|
||||
)
|
||||
print_entry (this);
|
||||
this++;
|
||||
@@ -554,13 +563,13 @@ who (char *filename)
|
||||
else
|
||||
scan_entries (users);
|
||||
#else
|
||||
#ifdef USERS
|
||||
# ifdef USERS
|
||||
list_entries_users (users);
|
||||
#else
|
||||
#ifdef UPTIME
|
||||
# else
|
||||
# ifdef UPTIME
|
||||
print_uptime (users);
|
||||
#endif /* UPTIME */
|
||||
#endif /* USERS */
|
||||
# endif /* UPTIME */
|
||||
# endif /* USERS */
|
||||
#endif /* WHO */
|
||||
}
|
||||
|
||||
@@ -579,9 +588,9 @@ search_entries (int n, char *line)
|
||||
while (n--)
|
||||
{
|
||||
if (this->ut_name[0]
|
||||
#ifdef USER_PROCESS
|
||||
# ifdef USER_PROCESS
|
||||
&& this->ut_type == USER_PROCESS
|
||||
#endif
|
||||
# endif
|
||||
&& !strncmp (line, this->ut_line, sizeof (this->ut_line)))
|
||||
return this;
|
||||
this++;
|
||||
|
||||
@@ -673,7 +673,7 @@ else
|
||||
fi
|
||||
test -s tD.err || rm -f tD.err
|
||||
if test $errors = 0 ; then
|
||||
$echo Passed all tests. 1>&2
|
||||
$echo Passed all 39 tests. 1>&2
|
||||
else
|
||||
$echo Failed $errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -17,13 +17,10 @@ sub validate
|
||||
{
|
||||
my ($test_name, $flags, $in_spec, $expected, $e_ret_code, $rest) =
|
||||
@$test_vector;
|
||||
if (!defined $e_ret_code || defined $rest)
|
||||
{
|
||||
die "wrong number of elements in test $test_name\n";
|
||||
}
|
||||
die "wrong number of elements in test $test_name\n"
|
||||
if (!defined $e_ret_code || defined $rest);
|
||||
assert (!ref $test_name);
|
||||
assert (!ref $flags);
|
||||
assert (!ref $expected);
|
||||
assert (!ref $e_ret_code);
|
||||
|
||||
die "$0: $.: duplicate test name \`$test_name'\n"
|
||||
@@ -75,7 +72,9 @@ sub spec_to_list ($$$)
|
||||
# file.
|
||||
if (ref $file_spec)
|
||||
{
|
||||
assert (ref $file_spec eq 'SCALAR');
|
||||
my $r = ref $file_spec;
|
||||
die "bad test: $test_name is $r\n"
|
||||
if ref $file_spec ne 'SCALAR';
|
||||
my $existing_file = $$file_spec;
|
||||
# FIXME: make sure $existing_file exists somewhere.
|
||||
push (@explicit_file, $existing_file);
|
||||
@@ -169,6 +168,11 @@ sub wrap
|
||||
push (@maint, @{$e->{MAINT_GEN}});
|
||||
}
|
||||
|
||||
# The list of explicitly mentioned files may contain duplicates.
|
||||
# Eliminated any duplicates.
|
||||
my %e = map {$_ => 1} @exp;
|
||||
@exp = sort keys %e;
|
||||
|
||||
my $len = 77;
|
||||
print join (" \\\n", wrap ($len, 'explicit =', @exp)), "\n";
|
||||
print join (" \\\n", wrap ($len, 'maint_gen =', @maint)), "\n";
|
||||
@@ -219,7 +223,9 @@ foreach $test_vector (Test::test_vector ())
|
||||
&& defined $Test::input_via_stdin
|
||||
&& $Test::input_via_stdin)
|
||||
? '< ' : '');
|
||||
my $cmd = "\$xx $flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
my $z = $Test::common_option_prefix if defined $Test::common_option_prefix;
|
||||
$z ||= '';
|
||||
my $cmd = "\$xx $z$flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
. " > $out 2> $err_output";
|
||||
print <<EOF;
|
||||
$cmd
|
||||
@@ -241,9 +247,10 @@ fi
|
||||
test -s $err_output || rm -f $err_output
|
||||
EOF
|
||||
}
|
||||
my $n_tests = Test::test_vector ();
|
||||
print <<EOF2 ;
|
||||
if test \$errors = 0 ; then
|
||||
\$echo Passed all tests. 1>&2
|
||||
\$echo Passed all $n_tests tests. 1>&2
|
||||
else
|
||||
\$echo Failed \$errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -17,13 +17,10 @@ sub validate
|
||||
{
|
||||
my ($test_name, $flags, $in_spec, $expected, $e_ret_code, $rest) =
|
||||
@$test_vector;
|
||||
if (!defined $e_ret_code || defined $rest)
|
||||
{
|
||||
die "wrong number of elements in test $test_name\n";
|
||||
}
|
||||
die "wrong number of elements in test $test_name\n"
|
||||
if (!defined $e_ret_code || defined $rest);
|
||||
assert (!ref $test_name);
|
||||
assert (!ref $flags);
|
||||
assert (!ref $expected);
|
||||
assert (!ref $e_ret_code);
|
||||
|
||||
die "$0: $.: duplicate test name \`$test_name'\n"
|
||||
@@ -75,7 +72,9 @@ sub spec_to_list ($$$)
|
||||
# file.
|
||||
if (ref $file_spec)
|
||||
{
|
||||
assert (ref $file_spec eq 'SCALAR');
|
||||
my $r = ref $file_spec;
|
||||
die "bad test: $test_name is $r\n"
|
||||
if ref $file_spec ne 'SCALAR';
|
||||
my $existing_file = $$file_spec;
|
||||
# FIXME: make sure $existing_file exists somewhere.
|
||||
push (@explicit_file, $existing_file);
|
||||
@@ -169,6 +168,11 @@ sub wrap
|
||||
push (@maint, @{$e->{MAINT_GEN}});
|
||||
}
|
||||
|
||||
# The list of explicitly mentioned files may contain duplicates.
|
||||
# Eliminated any duplicates.
|
||||
my %e = map {$_ => 1} @exp;
|
||||
@exp = sort keys %e;
|
||||
|
||||
my $len = 77;
|
||||
print join (" \\\n", wrap ($len, 'explicit =', @exp)), "\n";
|
||||
print join (" \\\n", wrap ($len, 'maint_gen =', @maint)), "\n";
|
||||
@@ -219,7 +223,9 @@ foreach $test_vector (Test::test_vector ())
|
||||
&& defined $Test::input_via_stdin
|
||||
&& $Test::input_via_stdin)
|
||||
? '< ' : '');
|
||||
my $cmd = "\$xx $flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
my $z = $Test::common_option_prefix if defined $Test::common_option_prefix;
|
||||
$z ||= '';
|
||||
my $cmd = "\$xx $z$flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
. " > $out 2> $err_output";
|
||||
print <<EOF;
|
||||
$cmd
|
||||
@@ -241,9 +247,10 @@ fi
|
||||
test -s $err_output || rm -f $err_output
|
||||
EOF
|
||||
}
|
||||
my $n_tests = Test::test_vector ();
|
||||
print <<EOF2 ;
|
||||
if test \$errors = 0 ; then
|
||||
\$echo Passed all tests. 1>&2
|
||||
\$echo Passed all $n_tests tests. 1>&2
|
||||
else
|
||||
\$echo Failed \$errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -605,7 +605,7 @@ else
|
||||
fi
|
||||
test -s t9a.err || rm -f t9a.err
|
||||
if test $errors = 0 ; then
|
||||
$echo Passed all tests. 1>&2
|
||||
$echo Passed all 35 tests. 1>&2
|
||||
else
|
||||
$echo Failed $errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -17,13 +17,10 @@ sub validate
|
||||
{
|
||||
my ($test_name, $flags, $in_spec, $expected, $e_ret_code, $rest) =
|
||||
@$test_vector;
|
||||
if (!defined $e_ret_code || defined $rest)
|
||||
{
|
||||
die "wrong number of elements in test $test_name\n";
|
||||
}
|
||||
die "wrong number of elements in test $test_name\n"
|
||||
if (!defined $e_ret_code || defined $rest);
|
||||
assert (!ref $test_name);
|
||||
assert (!ref $flags);
|
||||
assert (!ref $expected);
|
||||
assert (!ref $e_ret_code);
|
||||
|
||||
die "$0: $.: duplicate test name \`$test_name'\n"
|
||||
@@ -75,7 +72,9 @@ sub spec_to_list ($$$)
|
||||
# file.
|
||||
if (ref $file_spec)
|
||||
{
|
||||
assert (ref $file_spec eq 'SCALAR');
|
||||
my $r = ref $file_spec;
|
||||
die "bad test: $test_name is $r\n"
|
||||
if ref $file_spec ne 'SCALAR';
|
||||
my $existing_file = $$file_spec;
|
||||
# FIXME: make sure $existing_file exists somewhere.
|
||||
push (@explicit_file, $existing_file);
|
||||
@@ -169,6 +168,11 @@ sub wrap
|
||||
push (@maint, @{$e->{MAINT_GEN}});
|
||||
}
|
||||
|
||||
# The list of explicitly mentioned files may contain duplicates.
|
||||
# Eliminated any duplicates.
|
||||
my %e = map {$_ => 1} @exp;
|
||||
@exp = sort keys %e;
|
||||
|
||||
my $len = 77;
|
||||
print join (" \\\n", wrap ($len, 'explicit =', @exp)), "\n";
|
||||
print join (" \\\n", wrap ($len, 'maint_gen =', @maint)), "\n";
|
||||
@@ -219,7 +223,9 @@ foreach $test_vector (Test::test_vector ())
|
||||
&& defined $Test::input_via_stdin
|
||||
&& $Test::input_via_stdin)
|
||||
? '< ' : '');
|
||||
my $cmd = "\$xx $flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
my $z = $Test::common_option_prefix if defined $Test::common_option_prefix;
|
||||
$z ||= '';
|
||||
my $cmd = "\$xx $z$flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
. " > $out 2> $err_output";
|
||||
print <<EOF;
|
||||
$cmd
|
||||
@@ -241,9 +247,10 @@ fi
|
||||
test -s $err_output || rm -f $err_output
|
||||
EOF
|
||||
}
|
||||
my $n_tests = Test::test_vector ();
|
||||
print <<EOF2 ;
|
||||
if test \$errors = 0 ; then
|
||||
\$echo Passed all tests. 1>&2
|
||||
\$echo Passed all $n_tests tests. 1>&2
|
||||
else
|
||||
\$echo Failed \$errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -17,13 +17,10 @@ sub validate
|
||||
{
|
||||
my ($test_name, $flags, $in_spec, $expected, $e_ret_code, $rest) =
|
||||
@$test_vector;
|
||||
if (!defined $e_ret_code || defined $rest)
|
||||
{
|
||||
die "wrong number of elements in test $test_name\n";
|
||||
}
|
||||
die "wrong number of elements in test $test_name\n"
|
||||
if (!defined $e_ret_code || defined $rest);
|
||||
assert (!ref $test_name);
|
||||
assert (!ref $flags);
|
||||
assert (!ref $expected);
|
||||
assert (!ref $e_ret_code);
|
||||
|
||||
die "$0: $.: duplicate test name \`$test_name'\n"
|
||||
@@ -75,7 +72,9 @@ sub spec_to_list ($$$)
|
||||
# file.
|
||||
if (ref $file_spec)
|
||||
{
|
||||
assert (ref $file_spec eq 'SCALAR');
|
||||
my $r = ref $file_spec;
|
||||
die "bad test: $test_name is $r\n"
|
||||
if ref $file_spec ne 'SCALAR';
|
||||
my $existing_file = $$file_spec;
|
||||
# FIXME: make sure $existing_file exists somewhere.
|
||||
push (@explicit_file, $existing_file);
|
||||
@@ -169,6 +168,11 @@ sub wrap
|
||||
push (@maint, @{$e->{MAINT_GEN}});
|
||||
}
|
||||
|
||||
# The list of explicitly mentioned files may contain duplicates.
|
||||
# Eliminated any duplicates.
|
||||
my %e = map {$_ => 1} @exp;
|
||||
@exp = sort keys %e;
|
||||
|
||||
my $len = 77;
|
||||
print join (" \\\n", wrap ($len, 'explicit =', @exp)), "\n";
|
||||
print join (" \\\n", wrap ($len, 'maint_gen =', @maint)), "\n";
|
||||
@@ -219,7 +223,9 @@ foreach $test_vector (Test::test_vector ())
|
||||
&& defined $Test::input_via_stdin
|
||||
&& $Test::input_via_stdin)
|
||||
? '< ' : '');
|
||||
my $cmd = "\$xx $flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
my $z = $Test::common_option_prefix if defined $Test::common_option_prefix;
|
||||
$z ||= '';
|
||||
my $cmd = "\$xx $z$flags $redirect_stdin" . join (' ', @srcdir_rel_in_file)
|
||||
. " > $out 2> $err_output";
|
||||
print <<EOF;
|
||||
$cmd
|
||||
@@ -241,9 +247,10 @@ fi
|
||||
test -s $err_output || rm -f $err_output
|
||||
EOF
|
||||
}
|
||||
my $n_tests = Test::test_vector ();
|
||||
print <<EOF2 ;
|
||||
if test \$errors = 0 ; then
|
||||
\$echo Passed all tests. 1>&2
|
||||
\$echo Passed all $n_tests tests. 1>&2
|
||||
else
|
||||
\$echo Failed \$errors tests. 1>&2
|
||||
fi
|
||||
|
||||
@@ -129,7 +129,7 @@ else
|
||||
fi
|
||||
test -s t7.err || rm -f t7.err
|
||||
if test $errors = 0 ; then
|
||||
$echo Passed all tests. 1>&2
|
||||
$echo Passed all 7 tests. 1>&2
|
||||
else
|
||||
$echo Failed $errors tests. 1>&2
|
||||
fi
|
||||
|
||||
6
tests/pr/.cvsignore
Normal file
6
tests/pr/.cvsignore
Normal file
@@ -0,0 +1,6 @@
|
||||
t*.out
|
||||
t*.in
|
||||
t*.exp
|
||||
t*.err
|
||||
Makefile
|
||||
mk-script
|
||||
330
tests/pr/0F
Normal file
330
tests/pr/0F
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
396
tests/pr/0FF
Normal file
396
tests/pr/0FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
36
tests/pr/0FFnt
Normal file
36
tests/pr/0FFnt
Normal file
@@ -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
|
||||
35
tests/pr/0FFt
Normal file
35
tests/pr/0FFt
Normal file
@@ -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
|
||||
37
tests/pr/0FnFnt
Normal file
37
tests/pr/0FnFnt
Normal file
@@ -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
|
||||
36
tests/pr/0FnFt
Normal file
36
tests/pr/0FnFt
Normal file
@@ -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
|
||||
36
tests/pr/0Fnt
Normal file
36
tests/pr/0Fnt
Normal file
@@ -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
|
||||
35
tests/pr/0Ft
Normal file
35
tests/pr/0Ft
Normal file
@@ -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
|
||||
198
tests/pr/3-0F
Normal file
198
tests/pr/3-0F
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
45
tests/pr/3-5l17f-t
Normal file
45
tests/pr/3-5l17f-t
Normal file
@@ -0,0 +1,45 @@
|
||||
- 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 -------
|
||||
|
||||
462
tests/pr/3-FF
Normal file
462
tests/pr/3-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
119
tests/pr/3a2l17-FF
Normal file
119
tests/pr/3a2l17-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
18
tests/pr/3a3f-0F
Normal file
18
tests/pr/3a3f-0F
Normal file
@@ -0,0 +1,18 @@
|
||||
- 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
|
||||
|
||||
45
tests/pr/3a3l15-t
Normal file
45
tests/pr/3a3l15-t
Normal file
@@ -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 --------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
21
tests/pr/3a3l8f-t
Normal file
21
tests/pr/3a3l8f-t
Normal file
@@ -0,0 +1,21 @@
|
||||
- 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 --------
|
||||
|
||||
119
tests/pr/3b2l17-FF
Normal file
119
tests/pr/3b2l17-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
18
tests/pr/3b3f-0F
Normal file
18
tests/pr/3b3f-0F
Normal file
@@ -0,0 +1,18 @@
|
||||
- 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
|
||||
|
||||
26
tests/pr/3b3f-0FF
Normal file
26
tests/pr/3b3f-0FF
Normal file
@@ -0,0 +1,26 @@
|
||||
- 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
|
||||
|
||||
42
tests/pr/3b3f-FF
Normal file
42
tests/pr/3b3f-FF
Normal file
@@ -0,0 +1,42 @@
|
||||
- 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
|
||||
|
||||
45
tests/pr/3b3l15-t
Normal file
45
tests/pr/3b3l15-t
Normal file
@@ -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 --------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
21
tests/pr/3b3l8f-t
Normal file
21
tests/pr/3b3l8f-t
Normal file
@@ -0,0 +1,21 @@
|
||||
- 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 --------
|
||||
|
||||
30
tests/pr/3f-0F
Normal file
30
tests/pr/3f-0F
Normal file
@@ -0,0 +1,30 @@
|
||||
- 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
|
||||
|
||||
71
tests/pr/3f-FF
Normal file
71
tests/pr/3f-FF
Normal file
@@ -0,0 +1,71 @@
|
||||
- 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
|
||||
|
||||
45
tests/pr/3l17f-t
Normal file
45
tests/pr/3l17f-t
Normal file
@@ -0,0 +1,45 @@
|
||||
- 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 -------
|
||||
|
||||
72
tests/pr/3l24-t
Normal file
72
tests/pr/3l24-t
Normal file
@@ -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 -------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
45
tests/pr/3ml17f-t
Normal file
45
tests/pr/3ml17f-t
Normal file
@@ -0,0 +1,45 @@
|
||||
- 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 -------
|
||||
|
||||
168
tests/pr/3ml24-FF
Normal file
168
tests/pr/3ml24-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
72
tests/pr/3ml24-t
Normal file
72
tests/pr/3ml24-t
Normal file
@@ -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 -------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
168
tests/pr/3ml24-t-FF
Normal file
168
tests/pr/3ml24-t-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
96
tests/pr/4-7l24-FF
Normal file
96
tests/pr/4-7l24-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
144
tests/pr/4l24-FF
Normal file
144
tests/pr/4l24-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
594
tests/pr/FF
Normal file
594
tests/pr/FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
64
tests/pr/FFn
Normal file
64
tests/pr/FFn
Normal file
@@ -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
|
||||
60
tests/pr/FFtn
Normal file
60
tests/pr/FFtn
Normal file
@@ -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
|
||||
68
tests/pr/FnFn
Normal file
68
tests/pr/FnFn
Normal file
@@ -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
|
||||
113
tests/pr/Makefile.am
Normal file
113
tests/pr/Makefile.am
Normal file
@@ -0,0 +1,113 @@
|
||||
## Process this file with automake to produce Makefile.in.
|
||||
|
||||
##test-files-begin
|
||||
x = pr
|
||||
explicit = 0F 0FF 0FFnt 0FFt 0FnFnt 0FnFt 0Fnt 0Ft 3-0F 3-5l17f-t 3-FF \
|
||||
3a2l17-FF 3a3f-0F 3a3l15-t 3a3l8f-t 3b2l17-FF 3b3f-0F 3b3f-0FF 3b3f-FF \
|
||||
3b3l15-t 3b3l8f-t 3f-0F 3f-FF 3l17f-t 3l24-t 3ml17f-t 3ml24-FF 3ml24-t \
|
||||
3ml24-t-FF 4-7l24-FF 4l24-FF FF FFn FFtn FnFn T-0FF T-FF T-bl T-t Ta3-0FF \
|
||||
Ta3-FF Tb3-0FF Tb3-FF a2l15-FF a2l17-FF a3-0F a3f-0F a3f-0FF a3f-FF a3l15-t \
|
||||
a3l17f-lm a3l8f-t b2l15-FF b2l17-FF b3-0F b3f-0F b3f-0FF b3f-FF b3l15-t \
|
||||
b3l17f-lm b3l8f-t ja3l17f-lm jb3l17f-lm jml17f-lm-lo l17f-t l24-FF l24-t loli \
|
||||
ml17f-0F ml17f-lm-lo ml17f-t ml17f-t-0F ml20-FF-t ml24-FF ml24-t ml24-t-FF \
|
||||
n+2-5l17f-0FF n+2l17f-0FF n+2l17f-bl n+3-7l24-FF n+3l17f-0FF n+3l17f-bl \
|
||||
n+3ml13f-bl-FF n+3ml17f-bl-tn n+3ml17f-tn-bl n+4-8a2l17-FF n+4b2l10f-0FF \
|
||||
n+5-8b3l10f-FF n+5a3l6f-0FF n+6a2l17-FF n+6b3l6f-FF n+7l24-FF n+8l20-FF \
|
||||
nN1+3l17f-bl nN15l17f-bl njml17f-lm-lm-lo njml17f-lm-lo-lm nl17f-bl \
|
||||
nsml13-bl-FF nsml13-t-t-FF nsml13-t-t-FF-FF nsml17-bl-FF nsml17-t-t-FF \
|
||||
nsml17-t-t-FF-FF o3a3l17f-tn o3a3sl17f-tn o3a3snl17f-tn o3b3l17f-tn \
|
||||
o3b3sl17f-tn o3b3snl17f-tn o3jml17f-lm-lo o3ml17f-bl-tn o3msl17f-bl-tn \
|
||||
o3msnl17f-bl-tn t-0FF t-FF t-bl t-t tFFn tFFt tFFt-bl tFFt-lm tFnFt ta3-0FF \
|
||||
ta3-FF tb3-0FF tb3-FF tn w20l17f-lm w25l17f-lm w26l17f-lm w35a3l17f-lm \
|
||||
w35b3l17f-lm w35ja3l17f-lm w35jb3l17f-lm w35jml17f-lm-lo w35ml17f-lm-lo \
|
||||
w48l17f-lm w72j-0FF
|
||||
maint_gen =
|
||||
run_gen = t1a.out t1a.err t1b.out t1b.err t1c.out t1c.err t1d.out t1d.err \
|
||||
t1e.out t1e.err t1f.out t1f.err t1g.out t1g.err t1h.out t1h.err t1i.out \
|
||||
t1i.err t1j.out t1j.err t1k.out t1k.err t1l.out t1l.err t2a.out t2a.err \
|
||||
t2b.out t2b.err t2c.out t2c.err t2d.out t2d.err t2e.out t2e.err t2f.out \
|
||||
t2f.err t2g.out t2g.err t2h.out t2h.err t2i.out t2i.err t2j.out t2j.err \
|
||||
t3a.out t3a.err t3b.out t3b.err t3c.out t3c.err t3d.out t3d.err t3e.out \
|
||||
t3e.err t3f.out t3f.err t3g.out t3g.err t3h.out t3h.err t3i.out t3i.err \
|
||||
t3j.out t3j.err t3k.out t3k.err t3l.out t3l.err t3m.out t3m.err t3la.out \
|
||||
t3la.err t3lb.out t3lb.err t3lc.out t3lc.err t3ld.out t3ld.err t3le.out \
|
||||
t3le.err t3lf.out t3lf.err t3aa.out t3aa.err t3ab.out t3ab.err t3ac.out \
|
||||
t3ac.err t3ad.out t3ad.err t3ae.out t3ae.err t3af.out t3af.err t3ag.out \
|
||||
t3ag.err t3ah.out t3ah.err t3ai.out t3ai.err t3aj.out t3aj.err t3ak.out \
|
||||
t3ak.err t3ba.out t3ba.err t3bb.out t3bb.err t3bc.out t3bc.err t3bd.out \
|
||||
t3bd.err t3be.out t3be.err t3bf.out t3bf.err t3bg.out t3bg.err t3bh.out \
|
||||
t3bh.err t3bi.out t3bi.err t3bj.out t3bj.err t3bk.out t3bk.err t3Pa.out \
|
||||
t3Pa.err t3Pb.out t3Pb.err t3Pc.out t3Pc.err t3Pd.out t3Pd.err t3Pe.out \
|
||||
t3Pe.err t3Pf.out t3Pf.err t3Pg.out t3Pg.err t3Paa.out t3Paa.err t3Pab.out \
|
||||
t3Pab.err t3Pac.out t3Pac.err t3Pad.out t3Pad.err t3Pae.out t3Pae.err \
|
||||
t3Paf.out t3Paf.err t3Pba.out t3Pba.err t3Pbb.out t3Pbb.err t3Pbc.out \
|
||||
t3Pbc.err t3Pbd.out t3Pbd.err t3Pbe.out t3Pbe.err t3Pbf.out t3Pbf.err t4a.out \
|
||||
t4a.err t4b.out t4b.err t4c.out t4c.err t4d.out t4d.err t4e.out t4e.err \
|
||||
t4f.out t4f.err t4g.out t4g.err t4h.out t4h.err t4i.out t4i.err t4j.out \
|
||||
t4j.err t4k.out t4k.err t4l.out t4l.err t4m.out t4m.err t5a.out t5a.err \
|
||||
t5b.out t5b.err t5c.out t5c.err t5d.out t5d.err t5e.out t5e.err t5f.out \
|
||||
t5f.err t5g.out t5g.err t5ma.out t5ma.err t5mb.out t5mb.err t5mc.out t5mc.err \
|
||||
t5md.out t5md.err t5Pma.out t5Pma.err t5Pmb.out t5Pmb.err t5Pmc.out t5Pmc.err \
|
||||
t6a.out t6a.err t6b.out t6b.err t6c.out t6c.err t6d.out t6d.err t6e.out \
|
||||
t6e.err t6f.out t6f.err t6g.out t6g.err t6aa.out t6aa.err t6ab.out t6ab.err \
|
||||
t6ac.out t6ac.err t6ba.out t6ba.err t6bb.out t6bb.err t6bc.out t6bc.err \
|
||||
t7a.out t7a.err t7b.out t7b.err t7c.out t7c.err t7d.out t7d.err t7e.out \
|
||||
t7e.err t7f.out t7f.err t7g.out t7g.err t7aa.out t7aa.err t7ab.out t7ab.err \
|
||||
t7ac.out t7ac.err t7ba.out t7ba.err t7bb.out t7bb.err t7bc.out t7bc.err \
|
||||
t9a.out t9a.err t9b.out t9b.err t9Pa.out t9Pa.err t9Pb.out t9Pb.err t9Pc.out \
|
||||
t9Pc.err t9Pe.out t9Pe.err t9Pf.out t9Pf.err t9Pg.out t9Pg.err t9Ph.out \
|
||||
t9Ph.err t9Pi.out t9Pi.err t9Pj.out t9Pj.err t9Pk.out t9Pk.err t9Pl.out \
|
||||
t9Pl.err t9Pm.out t9Pm.err t9Pn.out t9Pn.err t9Po.out t9Po.err t9Pp.out \
|
||||
t9Pp.err t9Pq.out t9Pq.err t9Pr.out t9Pr.err t9Ps.out t9Ps.err t9Pt.out \
|
||||
t9Pt.err t9Paa.out t9Paa.err t9Pab.out t9Pab.err t9Pac.out t9Pac.err \
|
||||
t9Pad.out t9Pad.err t9Pae.out t9Pae.err t9Paf.out t9Paf.err t9Pag.out \
|
||||
t9Pag.err t9Pah.out t9Pah.err t9Pai.out t9Pai.err t9Paj.out t9Paj.err \
|
||||
t9Pak.out t9Pak.err t9Pba.out t9Pba.err t9Pbb.out t9Pbb.err t9Pbc.out \
|
||||
t9Pbc.err t9Pbd.out t9Pbd.err t9Pbe.out t9Pbe.err t9Pbf.out t9Pbf.err \
|
||||
t9Pbg.out t9Pbg.err t9Pbh.out t9Pbh.err t9Pbi.out t9Pbi.err t9Pbj.out \
|
||||
t9Pbj.err t9Pbk.out t9Pbk.err t9Pma.out t9Pma.err t9Pmb.out t9Pmb.err \
|
||||
t9Pmc.out t9Pmc.err t10a.out t10a.err t10b.out t10b.err t10c.out t10c.err \
|
||||
t10d.out t10d.err t10e.out t10e.err t10ma.out t10ma.err t10mb.out t10mb.err \
|
||||
t10mc.out t10mc.err t10md.out t10md.err t10me.out t10me.err t10mf.out \
|
||||
t10mf.err t10aa.out t10aa.err t10ab.out t10ab.err t10ac.out t10ac.err \
|
||||
t10ad.out t10ad.err t10ba.out t10ba.err t10bb.out t10bb.err t10bc.out \
|
||||
t10bc.err t10bd.out t10bd.err t11a.out t11a.err t11b.out t11b.err t11e.out \
|
||||
t11e.err t11f.out t11f.err t11g.out t11g.err t11h.out t11h.err t12aa.out \
|
||||
t12aa.err t12ab.out t12ab.err t12ac.out t12ac.err t12ba.out t12ba.err \
|
||||
t12bb.out t12bb.err t12bc.out t12bc.err t12ma.out t12ma.err t12mb.out \
|
||||
t12mb.err t12mc.out t12mc.err t12md.out t12md.err
|
||||
##test-files-end
|
||||
|
||||
EXTRA_DIST = mk-script.pl Test.pm $x-tests $(explicit) $(maint_gen)
|
||||
noinst_SCRIPTS = $x-tests
|
||||
|
||||
PERL = @PERL@
|
||||
editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,@srcdir@,g'
|
||||
|
||||
TESTS = $x-tests
|
||||
|
||||
$x-tests: @MAINT@mk-script Test.pm
|
||||
./mk-script ../../src/$x > $@.n
|
||||
mv $@.n $@
|
||||
chmod 755 $@
|
||||
|
||||
SUFFIXES = .pl
|
||||
|
||||
.pl:
|
||||
rm -f $@ $@.tmp
|
||||
$(editpl) $< > $@.tmp
|
||||
chmod +x-w $@.tmp
|
||||
mv $@.tmp $@
|
||||
|
||||
MAINTAINERCLEANFILES = $x-tests $(maint_gen)
|
||||
CLEANFILES = $(run_gen)
|
||||
|
||||
@MAINT@rebuild-check: Test.pm mk-script
|
||||
@MAINT@ rb=rb-check; rm -f $rb; \
|
||||
@MAINT@ m_template=../Makefile.am.in; \
|
||||
@MAINT@ sed -n '1,/^##test-files-begin/p' $$m_template > $$rb; \
|
||||
@MAINT@ tool=`echo $(subdir)|sed 's/^tests.//;s/-test//'`; \
|
||||
@MAINT@ echo "x = $$tool" >> $$rb; \
|
||||
@MAINT@ ./mk-script --list >> $$rb; \
|
||||
@MAINT@ sed -n '/^##test-files-end/,$$p' $$m_template >> $$rb; \
|
||||
@MAINT@ diff -u Makefile.am $$rb && echo ok || echo no
|
||||
271
tests/pr/Makefile.in
Normal file
271
tests/pr/Makefile.in
Normal file
@@ -0,0 +1,271 @@
|
||||
# Makefile.in generated automatically by automake 1.1l from Makefile.am
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996 Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy, distribute and modify it.
|
||||
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
|
||||
bindir = @bindir@
|
||||
sbindir = @sbindir@
|
||||
libexecdir = @libexecdir@
|
||||
datadir = @datadir@
|
||||
sysconfdir = @sysconfdir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
localstatedir = @localstatedir@
|
||||
libdir = @libdir@
|
||||
infodir = @infodir@
|
||||
mandir = @mandir@
|
||||
includedir = @includedir@
|
||||
oldincludedir = /usr/include
|
||||
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
|
||||
top_builddir = ../..
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
transform = @program_transform_name@
|
||||
RANLIB = @RANLIB@
|
||||
GENCAT = @GENCAT@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
CC = @CC@
|
||||
|
||||
x = pr
|
||||
explicit = 0F 0FF 0FFnt 0FFt 0FnFnt 0FnFt 0Fnt 0Ft 3-0F 3-5l17f-t 3-FF \
|
||||
3a2l17-FF 3a3f-0F 3a3l15-t 3a3l8f-t 3b2l17-FF 3b3f-0F 3b3f-0FF 3b3f-FF \
|
||||
3b3l15-t 3b3l8f-t 3f-0F 3f-FF 3l17f-t 3l24-t 3ml17f-t 3ml24-FF 3ml24-t \
|
||||
3ml24-t-FF 4-7l24-FF 4l24-FF FF FFn FFtn FnFn T-0FF T-FF T-bl T-t Ta3-0FF \
|
||||
Ta3-FF Tb3-0FF Tb3-FF a2l15-FF a2l17-FF a3-0F a3f-0F a3f-0FF a3f-FF a3l15-t \
|
||||
a3l17f-lm a3l8f-t b2l15-FF b2l17-FF b3-0F b3f-0F b3f-0FF b3f-FF b3l15-t \
|
||||
b3l17f-lm b3l8f-t ja3l17f-lm jb3l17f-lm jml17f-lm-lo l17f-t l24-FF l24-t loli \
|
||||
ml17f-0F ml17f-lm-lo ml17f-t ml17f-t-0F ml20-FF-t ml24-FF ml24-t ml24-t-FF \
|
||||
n+2-5l17f-0FF n+2l17f-0FF n+2l17f-bl n+3-7l24-FF n+3l17f-0FF n+3l17f-bl \
|
||||
n+3ml13f-bl-FF n+3ml17f-bl-tn n+3ml17f-tn-bl n+4-8a2l17-FF n+4b2l10f-0FF \
|
||||
n+5-8b3l10f-FF n+5a3l6f-0FF n+6a2l17-FF n+6b3l6f-FF n+7l24-FF n+8l20-FF \
|
||||
nN1+3l17f-bl nN15l17f-bl njml17f-lm-lm-lo njml17f-lm-lo-lm nl17f-bl \
|
||||
nsml13-bl-FF nsml13-t-t-FF nsml13-t-t-FF-FF nsml17-bl-FF nsml17-t-t-FF \
|
||||
nsml17-t-t-FF-FF o3a3l17f-tn o3a3sl17f-tn o3a3snl17f-tn o3b3l17f-tn \
|
||||
o3b3sl17f-tn o3b3snl17f-tn o3jml17f-lm-lo o3ml17f-bl-tn o3msl17f-bl-tn \
|
||||
o3msnl17f-bl-tn t-0FF t-FF t-bl t-t tFFn tFFt tFFt-bl tFFt-lm tFnFt ta3-0FF \
|
||||
ta3-FF tb3-0FF tb3-FF tn w20l17f-lm w25l17f-lm w26l17f-lm w35a3l17f-lm \
|
||||
w35b3l17f-lm w35ja3l17f-lm w35jb3l17f-lm w35jml17f-lm-lo w35ml17f-lm-lo \
|
||||
w48l17f-lm w72j-0FF
|
||||
maint_gen =
|
||||
run_gen = t1a.out t1a.err t1b.out t1b.err t1c.out t1c.err t1d.out t1d.err \
|
||||
t1e.out t1e.err t1f.out t1f.err t1g.out t1g.err t1h.out t1h.err t1i.out \
|
||||
t1i.err t1j.out t1j.err t1k.out t1k.err t1l.out t1l.err t2a.out t2a.err \
|
||||
t2b.out t2b.err t2c.out t2c.err t2d.out t2d.err t2e.out t2e.err t2f.out \
|
||||
t2f.err t2g.out t2g.err t2h.out t2h.err t2i.out t2i.err t2j.out t2j.err \
|
||||
t3a.out t3a.err t3b.out t3b.err t3c.out t3c.err t3d.out t3d.err t3e.out \
|
||||
t3e.err t3f.out t3f.err t3g.out t3g.err t3h.out t3h.err t3i.out t3i.err \
|
||||
t3j.out t3j.err t3k.out t3k.err t3l.out t3l.err t3m.out t3m.err t3la.out \
|
||||
t3la.err t3lb.out t3lb.err t3lc.out t3lc.err t3ld.out t3ld.err t3le.out \
|
||||
t3le.err t3lf.out t3lf.err t3aa.out t3aa.err t3ab.out t3ab.err t3ac.out \
|
||||
t3ac.err t3ad.out t3ad.err t3ae.out t3ae.err t3af.out t3af.err t3ag.out \
|
||||
t3ag.err t3ah.out t3ah.err t3ai.out t3ai.err t3aj.out t3aj.err t3ak.out \
|
||||
t3ak.err t3ba.out t3ba.err t3bb.out t3bb.err t3bc.out t3bc.err t3bd.out \
|
||||
t3bd.err t3be.out t3be.err t3bf.out t3bf.err t3bg.out t3bg.err t3bh.out \
|
||||
t3bh.err t3bi.out t3bi.err t3bj.out t3bj.err t3bk.out t3bk.err t3Pa.out \
|
||||
t3Pa.err t3Pb.out t3Pb.err t3Pc.out t3Pc.err t3Pd.out t3Pd.err t3Pe.out \
|
||||
t3Pe.err t3Pf.out t3Pf.err t3Pg.out t3Pg.err t3Paa.out t3Paa.err t3Pab.out \
|
||||
t3Pab.err t3Pac.out t3Pac.err t3Pad.out t3Pad.err t3Pae.out t3Pae.err \
|
||||
t3Paf.out t3Paf.err t3Pba.out t3Pba.err t3Pbb.out t3Pbb.err t3Pbc.out \
|
||||
t3Pbc.err t3Pbd.out t3Pbd.err t3Pbe.out t3Pbe.err t3Pbf.out t3Pbf.err t4a.out \
|
||||
t4a.err t4b.out t4b.err t4c.out t4c.err t4d.out t4d.err t4e.out t4e.err \
|
||||
t4f.out t4f.err t4g.out t4g.err t4h.out t4h.err t4i.out t4i.err t4j.out \
|
||||
t4j.err t4k.out t4k.err t4l.out t4l.err t4m.out t4m.err t5a.out t5a.err \
|
||||
t5b.out t5b.err t5c.out t5c.err t5d.out t5d.err t5e.out t5e.err t5f.out \
|
||||
t5f.err t5g.out t5g.err t5ma.out t5ma.err t5mb.out t5mb.err t5mc.out t5mc.err \
|
||||
t5md.out t5md.err t5Pma.out t5Pma.err t5Pmb.out t5Pmb.err t5Pmc.out t5Pmc.err \
|
||||
t6a.out t6a.err t6b.out t6b.err t6c.out t6c.err t6d.out t6d.err t6e.out \
|
||||
t6e.err t6f.out t6f.err t6g.out t6g.err t6aa.out t6aa.err t6ab.out t6ab.err \
|
||||
t6ac.out t6ac.err t6ba.out t6ba.err t6bb.out t6bb.err t6bc.out t6bc.err \
|
||||
t7a.out t7a.err t7b.out t7b.err t7c.out t7c.err t7d.out t7d.err t7e.out \
|
||||
t7e.err t7f.out t7f.err t7g.out t7g.err t7aa.out t7aa.err t7ab.out t7ab.err \
|
||||
t7ac.out t7ac.err t7ba.out t7ba.err t7bb.out t7bb.err t7bc.out t7bc.err \
|
||||
t9a.out t9a.err t9b.out t9b.err t9Pa.out t9Pa.err t9Pb.out t9Pb.err t9Pc.out \
|
||||
t9Pc.err t9Pe.out t9Pe.err t9Pf.out t9Pf.err t9Pg.out t9Pg.err t9Ph.out \
|
||||
t9Ph.err t9Pi.out t9Pi.err t9Pj.out t9Pj.err t9Pk.out t9Pk.err t9Pl.out \
|
||||
t9Pl.err t9Pm.out t9Pm.err t9Pn.out t9Pn.err t9Po.out t9Po.err t9Pp.out \
|
||||
t9Pp.err t9Pq.out t9Pq.err t9Pr.out t9Pr.err t9Ps.out t9Ps.err t9Pt.out \
|
||||
t9Pt.err t9Paa.out t9Paa.err t9Pab.out t9Pab.err t9Pac.out t9Pac.err \
|
||||
t9Pad.out t9Pad.err t9Pae.out t9Pae.err t9Paf.out t9Paf.err t9Pag.out \
|
||||
t9Pag.err t9Pah.out t9Pah.err t9Pai.out t9Pai.err t9Paj.out t9Paj.err \
|
||||
t9Pak.out t9Pak.err t9Pba.out t9Pba.err t9Pbb.out t9Pbb.err t9Pbc.out \
|
||||
t9Pbc.err t9Pbd.out t9Pbd.err t9Pbe.out t9Pbe.err t9Pbf.out t9Pbf.err \
|
||||
t9Pbg.out t9Pbg.err t9Pbh.out t9Pbh.err t9Pbi.out t9Pbi.err t9Pbj.out \
|
||||
t9Pbj.err t9Pbk.out t9Pbk.err t9Pma.out t9Pma.err t9Pmb.out t9Pmb.err \
|
||||
t9Pmc.out t9Pmc.err t10a.out t10a.err t10b.out t10b.err t10c.out t10c.err \
|
||||
t10d.out t10d.err t10e.out t10e.err t10ma.out t10ma.err t10mb.out t10mb.err \
|
||||
t10mc.out t10mc.err t10md.out t10md.err t10me.out t10me.err t10mf.out \
|
||||
t10mf.err t10aa.out t10aa.err t10ab.out t10ab.err t10ac.out t10ac.err \
|
||||
t10ad.out t10ad.err t10ba.out t10ba.err t10bb.out t10bb.err t10bc.out \
|
||||
t10bc.err t10bd.out t10bd.err t11a.out t11a.err t11b.out t11b.err t11e.out \
|
||||
t11e.err t11f.out t11f.err t11g.out t11g.err t11h.out t11h.err t12aa.out \
|
||||
t12aa.err t12ab.out t12ab.err t12ac.out t12ac.err t12ba.out t12ba.err \
|
||||
t12bb.out t12bb.err t12bc.out t12bc.err t12ma.out t12ma.err t12mb.out \
|
||||
t12mb.err t12mc.out t12mc.err t12md.out t12md.err
|
||||
|
||||
EXTRA_DIST = mk-script.pl Test.pm $x-tests $(explicit) $(maint_gen)
|
||||
noinst_SCRIPTS = $x-tests
|
||||
|
||||
PERL = @PERL@
|
||||
editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,@srcdir@,g'
|
||||
|
||||
TESTS = $x-tests
|
||||
|
||||
SUFFIXES = .pl
|
||||
|
||||
MAINTAINERCLEANFILES = $x-tests $(maint_gen)
|
||||
CLEANFILES = $(run_gen)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = ../../config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
SCRIPTS = $(noinst_SCRIPTS)
|
||||
|
||||
DIST_COMMON = Makefile.am Makefile.in
|
||||
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
VERSION = @VERSION@
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) \
|
||||
$(TEXINFOS) $(MANS) $(EXTRA_DIST)
|
||||
|
||||
TAR = tar
|
||||
default: all
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .pl
|
||||
$(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL)
|
||||
cd $(top_srcdir) && automake --gnu tests/pr-test/Makefile
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
||||
cd $(top_builddir) \
|
||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
|
||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||
|
||||
subdir = tests/pr-test
|
||||
distdir: $(DISTFILES)
|
||||
@for file in $(DISTFILES); do \
|
||||
d=$(srcdir); \
|
||||
test -f $(distdir)/$$file \
|
||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
||||
done
|
||||
check-TESTS: $(TESTS)
|
||||
@failed=0; all=0; \
|
||||
srcdir=$(srcdir); export srcdir; \
|
||||
for tst in $(TESTS); do \
|
||||
all=`expr $$all + 1`; \
|
||||
if test -f $$tst; then dir=.; \
|
||||
else dir="$(srcdir)"; fi; \
|
||||
if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \
|
||||
echo "PASS: $$tst"; \
|
||||
else \
|
||||
failed=`expr $$failed + 1`; \
|
||||
echo "FAIL: $$tst"; \
|
||||
fi; \
|
||||
done; \
|
||||
if test "$$failed" -eq 0; then \
|
||||
echo "========================"; \
|
||||
echo "All $$all tests passed"; \
|
||||
echo "========================"; \
|
||||
else \
|
||||
echo "$$failed of $$all tests failed"; \
|
||||
fi
|
||||
info:
|
||||
dvi:
|
||||
check: all
|
||||
$(MAKE) check-TESTS
|
||||
installcheck:
|
||||
install-exec:
|
||||
$(NORMAL_INSTALL)
|
||||
|
||||
install-data:
|
||||
$(NORMAL_INSTALL)
|
||||
|
||||
install: install-exec install-data all
|
||||
@:
|
||||
|
||||
uninstall:
|
||||
|
||||
all: $(SCRIPTS) Makefile
|
||||
|
||||
install-strip:
|
||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
|
||||
installdirs:
|
||||
|
||||
|
||||
mostlyclean-generic:
|
||||
test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
||||
|
||||
clean-generic:
|
||||
test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
rm -f Makefile $(DISTCLEANFILES)
|
||||
rm -f config.cache config.log stamp-h
|
||||
test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
||||
test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
||||
mostlyclean: mostlyclean-generic
|
||||
|
||||
clean: clean-generic mostlyclean
|
||||
|
||||
distclean: distclean-generic clean
|
||||
rm -f config.status
|
||||
|
||||
maintainer-clean: maintainer-clean-generic distclean
|
||||
@echo "This command is intended for maintainers to use;"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
|
||||
.PHONY: default tags distdir check-TESTS info dvi installcheck \
|
||||
install-exec install-data install uninstall all installdirs \
|
||||
mostlyclean-generic distclean-generic clean-generic \
|
||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
||||
|
||||
|
||||
$x-tests: @MAINT@mk-script Test.pm
|
||||
./mk-script ../../src/$x > $@.n
|
||||
mv $@.n $@
|
||||
chmod 755 $@
|
||||
|
||||
.pl:
|
||||
rm -f $@ $@.tmp
|
||||
$(editpl) $< > $@.tmp
|
||||
chmod +x-w $@.tmp
|
||||
mv $@.tmp $@
|
||||
|
||||
@MAINT@rebuild-check: Test.pm mk-script
|
||||
@MAINT@ rb=rb-check; rm -f $rb; \
|
||||
@MAINT@ m_template=../Makefile.am.in; \
|
||||
@MAINT@ sed -n '1,/^##test-files-begin/p' $$m_template > $$rb; \
|
||||
@MAINT@ tool=`echo $(subdir)|sed 's/^tests.//;s/-test//'`; \
|
||||
@MAINT@ echo "x = $$tool" >> $$rb; \
|
||||
@MAINT@ ./mk-script --list >> $$rb; \
|
||||
@MAINT@ sed -n '/^##test-files-end/,$$p' $$m_template >> $$rb; \
|
||||
@MAINT@ diff -u Makefile.am $$rb && echo ok || echo no
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
33
tests/pr/T-0FF
Normal file
33
tests/pr/T-0FF
Normal file
@@ -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
|
||||
60
tests/pr/T-FF
Normal file
60
tests/pr/T-FF
Normal file
@@ -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
|
||||
76
tests/pr/T-bl
Normal file
76
tests/pr/T-bl
Normal file
@@ -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
|
||||
63
tests/pr/T-t
Normal file
63
tests/pr/T-t
Normal file
@@ -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 -------
|
||||
12
tests/pr/Ta3-0FF
Normal file
12
tests/pr/Ta3-0FF
Normal file
@@ -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
|
||||
22
tests/pr/Ta3-FF
Normal file
22
tests/pr/Ta3-FF
Normal file
@@ -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
|
||||
12
tests/pr/Tb3-0FF
Normal file
12
tests/pr/Tb3-0FF
Normal file
@@ -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
|
||||
22
tests/pr/Tb3-FF
Normal file
22
tests/pr/Tb3-FF
Normal file
@@ -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
|
||||
274
tests/pr/Test.pm
Normal file
274
tests/pr/Test.pm
Normal file
@@ -0,0 +1,274 @@
|
||||
# -*-perl-*-
|
||||
package Test;
|
||||
require 5.002;
|
||||
use strict;
|
||||
|
||||
$Test::common_option_prefix = '--test -h x ';
|
||||
|
||||
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 17 -f', [\'tn'], [\'l17f-t'], 0],
|
||||
['4c', '+3 -l 24', [\'tn'], [\'3l24-t'], 0],
|
||||
['4d', '+3 -l 17 -f', [\'tn'], [\'3l17f-t'], 0],
|
||||
['4e', '+3:5 -l 17 -f', [\'tn'], [\'3-5l17f-t'], 0],
|
||||
['4f', '-a -3 -l 15', [\'tn'], [\'a3l15-t'], 0],
|
||||
['4g', '-a -3 -l 8 -f', [\'tn'], [\'a3l8f-t'], 0],
|
||||
['4h', '+3 -a -3 -l 15', [\'tn'], [\'3a3l15-t'], 0],
|
||||
['4i', '+3 -a -3 -l 8 -f', [\'tn'], [\'3a3l8f-t'], 0],
|
||||
['4j', '-b -3 -l 15', [\'tn'], [\'b3l15-t'], 0],
|
||||
['4k', '-b -3 -l 8 -f', [\'tn'], [\'b3l8f-t'], 0],
|
||||
['4l', '+3 -b -3 -l 15', [\'tn'], [\'3b3l15-t'], 0],
|
||||
['4m', '+3 -b -3 -l 8 -f', [\'tn'], [\'3b3l8f-t'], 0],
|
||||
#
|
||||
# Merge input files (-m option)
|
||||
['5a', '-m -l 24', [\'tn', \'tn'], [\'ml24-t'], 0],
|
||||
['5b', '-m -l 17 -f', [\'tn', \'tn'], [\'ml17f-t'], 0],
|
||||
['5c', '+3 -m -l 24', [\'tn', \'tn'], [\'3ml24-t'], 0],
|
||||
['5d', '+3 -m -l 17 -f', [\'tn', \'tn'], [\'3ml17f-t'], 0],
|
||||
['5e', '-m -l 17 -f', [\'0Ft', \'0Ft'], [\'ml17f-0F'], 0],
|
||||
['5f', '-m -l 17 -f', [\'0Ft', \'0Fnt'], [\'ml17f-0F'], 0],
|
||||
['5g', '-m -l 17 -f', [\'tn', \'0Ft'], [\'ml17f-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 17 -f', [\'tn'], [\'t-t'], 0],
|
||||
['6c', '-t -l 17 -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 17 -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'], [\'T-t'], 0],
|
||||
['7b', '-T -l 17 -f', [\'tn'], [\'T-t'], 0],
|
||||
['7c', '-T -l 17 -f', [\'tFFt-bl'], [\'T-bl'], 0],
|
||||
['7d', '-T -l 24', [\'0FnFnt'], [\'T-0FF'], 0],
|
||||
['7e', '-T -l 24', [\'FFn'], [\'T-FF'], 0],
|
||||
['7f', '-T -l 24', [\'FnFn'], [\'T-FF'], 0],
|
||||
['7g', '-T -l 17 -f', [\'FFn'], [\'T-FF'], 0],
|
||||
['7aa', '-T -a -3', [\'0FnFnt'], [\'Ta3-0FF'], 0],
|
||||
['7ab', '-T -a -3', [\'FFn'], [\'Ta3-FF'], 0],
|
||||
['7ac', '-T -a -3 -l 24', [\'FnFn'], [\'Ta3-FF'], 0],
|
||||
['7ba', '-T -b -3', [\'0FnFnt'], [\'Tb3-0FF'], 0],
|
||||
['7bb', '-T -b -3', [\'FFn'], [\'Tb3-FF'], 0],
|
||||
['7bc', '-T -b -3 -l 24', [\'FnFn'], [\'Tb3-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 17 -f', [\'tFFt-bl'], [\'nl17f-bl'], 0],
|
||||
['9b', '-n.3 -N 15 -l 17 -f', [\'tFFt-bl'], [\'nN15l17f-bl'], 0],
|
||||
['9Pa', '-n.3 +2 -l 17 -f', [\'tFFt-bl'], [\'n+2l17f-bl'], 0],
|
||||
['9Pb', '-n.3 +3 -l 17 -f', [\'tFFt-bl'], [\'n+3l17f-bl'], 0],
|
||||
['9Pc', '-n.3 -N 1 +3 -l 17 -f', [\'tFFt-bl'], [\'nN1+3l17f-bl'], 0],
|
||||
['9Pe', '-n.3 +2 -l 17 -f', [\'0FFt'], [\'n+2l17f-0FF'], 0],
|
||||
['9Pf', '-n.3 +2 -l 17 -f', [\'0FFnt'], [\'n+2l17f-0FF'], 0],
|
||||
['9Pg', '-n.3 +2 -l 17 -f', [\'0FnFt'], [\'n+2l17f-0FF'], 0],
|
||||
['9Ph', '-n.3 +2 -l 17 -f', [\'0FnFnt'], [\'n+2l17f-0FF'], 0],
|
||||
['9Pi', '-n.3 +2:5 -l 17 -f', [\'0FFt'], [\'n+2-5l17f-0FF'], 0],
|
||||
['9Pj', '-n.3 +3 -l 17 -f', [\'0FFt'], [\'n+3l17f-0FF'], 0],
|
||||
['9Pk', '-n.3 +3 -l 17 -f', [\'0FFnt'], [\'n+3l17f-0FF'], 0],
|
||||
['9Pl', '-n.3 +3 -l 17 -f', [\'0FnFt'], [\'n+3l17f-0FF'], 0],
|
||||
['9Pm', '-n.3 +3 -l 17 -f', [\'0FnFnt'], [\'n+3l17f-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 6 -f', [\'0FFt'], [\'n+5a3l6f-0FF'], 0],
|
||||
['9Pab', '-n.3 +5 -a -3 -l 6 -f', [\'0FFnt'], [\'n+5a3l6f-0FF'], 0],
|
||||
['9Pac', '-n.3 +5 -a -3 -l 6 -f', [\'0FnFt'], [\'n+5a3l6f-0FF'], 0],
|
||||
['9Pad', '-n.3 +5 -a -3 -l 6 -f', [\'0FnFnt'], [\'n+5a3l6f-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 10 -f', [\'0FFt'], [\'n+4b2l10f-0FF'], 0],
|
||||
['9Pbb', '-n.3 +4 -b -2 -l 10 -f', [\'0FFnt'], [\'n+4b2l10f-0FF'], 0],
|
||||
['9Pbc', '-n.3 +4 -b -2 -l 10 -f', [\'0FnFt'], [\'n+4b2l10f-0FF'], 0],
|
||||
['9Pbd', '-n.3 +4 -b -2 -l 10 -f', [\'0FnFnt'], [\'n+4b2l10f-0FF'], 0],
|
||||
['9Pbe', '-n.3 +6 -b -3 -l 6 -f', [\'FFn'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbf', '-n.3 +6 -b -3 -l 6 -f', [\'FFtn'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbg', '-n.3 +6 -b -3 -l 6 -f', [\'FnFn'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbh', '-n.3 +6 -b -3 -l 6 -f', [\'tFFn'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbi', '-n.3 +6 -b -3 -l 6 -f', [\'tFnFt'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbj', '-n.3 +6 -b -3 -l 6 -f', [\'tFFt'], [\'n+6b3l6f-FF'], 0],
|
||||
['9Pbk', '-n.3 +5:8 -b -3 -l 10 -f', [\'FnFn'], [\'n+5-8b3l10f-FF'], 0],
|
||||
['9Pma', '-n.3 +3 -m -l 13 -f', [\'tFFt-bl', \'FnFn'], [\'n+3ml13f-bl-FF'], 0],
|
||||
['9Pmb', '-n.3 +3 -m -l 17 -f', [\'tFFt-bl', \'tn'], [\'n+3ml17f-bl-tn'], 0],
|
||||
['9Pmc', '-n.3 +3 -m -l 17 -f', [\'tn', \'tFFt-bl'], [\'n+3ml17f-tn-bl'], 0],
|
||||
#
|
||||
# line truncation column alignment; header line truncation
|
||||
# -w PAGE_WIDTH [-j] options
|
||||
['10a', '-w 72 -j', [\'0FnFnt'], [\'w72j-0FF'], 0],
|
||||
['10b', '-w 48 -l17 -f', [\'tFFt-lm'], [\'w48l17f-lm'], 0],
|
||||
['10c', '-w 26 -l17 -f', [\'tFFt-lm'], [\'w26l17f-lm'], 0],
|
||||
['10d', '-w 25 -l17 -f', [\'tFFt-lm'], [\'w25l17f-lm'], 0],
|
||||
['10e', '-w 20 -l17 -f', [\'tFFt-lm'], [\'w20l17f-lm'], 0],
|
||||
['10ma', '-m -l 17 -f', [\'tFFt-lm', \'loli'], [\'ml17f-lm-lo'], 0],
|
||||
['10mb', '-w 35 -m -l 17 -f', [\'tFFt-lm', \'loli'], [\'w35ml17f-lm-lo'], 0],
|
||||
['10mc', '-j -m -l 17 -f', [\'tFFt-lm', \'loli'], [\'jml17f-lm-lo'], 0],
|
||||
['10md', '-w 35 -j -m -l 17 -f', [\'tFFt-lm', \'loli'], [\'w35jml17f-lm-lo'], 0],
|
||||
['10me', '-n.3 -j -m -l 17 -f', [\'tFFt-lm', \'tFFt-lm', \'loli'], [\'njml17f-lm-lm-lo'], 0],
|
||||
['10mf', '-n.3 -j -m -l 17 -f', [\'tFFt-lm', \'loli', \'tFFt-lm'], [\'njml17f-lm-lo-lm'], 0],
|
||||
['10aa', '-a -3 -l 17 -f', [\'tFFt-lm'], [\'a3l17f-lm'], 0],
|
||||
['10ab', '-w 35 -a -3 -l 17 -f', [\'tFFt-lm'], [\'w35a3l17f-lm'], 0],
|
||||
['10ac', '-j -a -3 -l 17 -f', [\'tFFt-lm'], [\'ja3l17f-lm'], 0],
|
||||
['10ad', '-w 35 -j -a -3 -l 17 -f', [\'tFFt-lm'], [\'w35ja3l17f-lm'], 0],
|
||||
['10ba', '-b -3 -l 17 -f', [\'tFFt-lm'], [\'b3l17f-lm'], 0],
|
||||
['10bb', '-w 35 -b -3 -l 17 -f', [\'tFFt-lm'], [\'w35b3l17f-lm'], 0],
|
||||
['10bc', '-j -b -3 -l 17 -f', [\'tFFt-lm'], [\'jb3l17f-lm'], 0],
|
||||
['10bd', '-w 35 -j -b -3 -l 17 -f', [\'tFFt-lm'], [\'w35jb3l17f-lm'], 0],
|
||||
#
|
||||
# merge files (-m option) use separator string (-s option)
|
||||
['11a', '-n.3 -s:--: -m -l 13 -f', [\'tFFt-bl', \'FnFn'], [\'nsml13-bl-FF'], 0],
|
||||
['11b', '-n.3 -s:--: -m -l 17 -f', [\'tFFt-bl', \'FnFn'], [\'nsml17-bl-FF'], 0],
|
||||
['11e', '-n.3 -s:--: -m -l 13 -f', [\'tn', \'tn', \'FnFn'], [\'nsml13-t-t-FF'], 0],
|
||||
['11f', '-n.3 -s:--: -m -l 17 -f', [\'tn', \'tn', \'FnFn'], [\'nsml17-t-t-FF'], 0],
|
||||
['11g', '-n.3 -s:--: -m -l 13 -f', [\'tn', \'tn', \'FnFn', \'FnFn'], [\'nsml13-t-t-FF-FF'], 0],
|
||||
['11h', '-n.3 -s:--: -m -l 17 -f', [\'tn', \'tn', \'FnFn', \'FnFn'], [\'nsml17-t-t-FF-FF'], 0],
|
||||
#
|
||||
# left margin (-o option) and separator string (-s option)
|
||||
['12aa', '-o3 -a -3 -l17 -f', [\'tn'], [\'o3a3l17f-tn'], 0],
|
||||
['12ab', '-o3 -a -3 -s:--: -l17 -f', [\'tn'], [\'o3a3sl17f-tn'], 0],
|
||||
['12ac', '-o3 -a -3 -s:--: -n. -l17 -f', [\'tn'], [\'o3a3snl17f-tn'], 0],
|
||||
['12ba', '-o3 -b -3 -l17 -f', [\'tn'], [\'o3b3l17f-tn'], 0],
|
||||
['12bb', '-o3 -b -3 -s:--: -l17 -f', [\'tn'], [\'o3b3sl17f-tn'], 0],
|
||||
['12bc', '-o3 -b -3 -s:--: -n. -l17 -f', [\'tn'], [\'o3b3snl17f-tn'], 0],
|
||||
['12ma', '-o3 -m -l17 -f', [\'tFFt-bl', \'tn'], [\'o3ml17f-bl-tn'], 0],
|
||||
['12mb', '-o3 -m -s:--: -l17 -f', [\'tFFt-bl', \'tn'], [\'o3msl17f-bl-tn'], 0],
|
||||
['12mc', '-o3 -m -s:--: -n. -l17 -f', [\'tFFt-bl', \'tn'], [\'o3msnl17f-bl-tn'], 0],
|
||||
['12md', '-o3 -j -m -l17 -f', [\'tFFt-lm', \'loli'], [\'o3jml17f-lm-lo'], 0],
|
||||
|
||||
);
|
||||
|
||||
sub test_vector
|
||||
{
|
||||
return @tv;
|
||||
}
|
||||
|
||||
1;
|
||||
195
tests/pr/a2l15-FF
Normal file
195
tests/pr/a2l15-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
153
tests/pr/a2l17-FF
Normal file
153
tests/pr/a2l17-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
330
tests/pr/a3-0F
Normal file
330
tests/pr/a3-0F
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
30
tests/pr/a3f-0F
Normal file
30
tests/pr/a3f-0F
Normal file
@@ -0,0 +1,30 @@
|
||||
- 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
|
||||
|
||||
34
tests/pr/a3f-0FF
Normal file
34
tests/pr/a3f-0FF
Normal file
@@ -0,0 +1,34 @@
|
||||
- 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
|
||||
|
||||
54
tests/pr/a3f-FF
Normal file
54
tests/pr/a3f-FF
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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
|
||||
|
||||
75
tests/pr/a3l15-t
Normal file
75
tests/pr/a3l15-t
Normal file
@@ -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 --------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
54
tests/pr/a3l17f-lm
Normal file
54
tests/pr/a3l17f-lm
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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 >>>
|
||||
|
||||
37
tests/pr/a3l8f-t
Normal file
37
tests/pr/a3l8f-t
Normal file
@@ -0,0 +1,37 @@
|
||||
- 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 --------
|
||||
|
||||
195
tests/pr/b2l15-FF
Normal file
195
tests/pr/b2l15-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
153
tests/pr/b2l17-FF
Normal file
153
tests/pr/b2l17-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
330
tests/pr/b3-0F
Normal file
330
tests/pr/b3-0F
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
30
tests/pr/b3f-0F
Normal file
30
tests/pr/b3f-0F
Normal file
@@ -0,0 +1,30 @@
|
||||
- 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
|
||||
|
||||
34
tests/pr/b3f-0FF
Normal file
34
tests/pr/b3f-0FF
Normal file
@@ -0,0 +1,34 @@
|
||||
- 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
|
||||
|
||||
54
tests/pr/b3f-FF
Normal file
54
tests/pr/b3f-FF
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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
|
||||
|
||||
75
tests/pr/b3l15-t
Normal file
75
tests/pr/b3l15-t
Normal file
@@ -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 --------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
54
tests/pr/b3l17f-lm
Normal file
54
tests/pr/b3l17f-lm
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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
|
||||
|
||||
37
tests/pr/b3l8f-t
Normal file
37
tests/pr/b3l8f-t
Normal file
@@ -0,0 +1,37 @@
|
||||
- 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 --------
|
||||
|
||||
54
tests/pr/ja3l17f-lm
Normal file
54
tests/pr/ja3l17f-lm
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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 >>>
|
||||
|
||||
54
tests/pr/jb3l17f-lm
Normal file
54
tests/pr/jb3l17f-lm
Normal file
@@ -0,0 +1,54 @@
|
||||
- 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 >>>
|
||||
|
||||
118
tests/pr/jml17f-lm-lo
Normal file
118
tests/pr/jml17f-lm-lo
Normal file
@@ -0,0 +1,118 @@
|
||||
- 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 >>>
|
||||
|
||||
79
tests/pr/l17f-t
Normal file
79
tests/pr/l17f-t
Normal file
@@ -0,0 +1,79 @@
|
||||
- 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 -------
|
||||
|
||||
216
tests/pr/l24-FF
Normal file
216
tests/pr/l24-FF
Normal file
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
120
tests/pr/l24-t
Normal file
120
tests/pr/l24-t
Normal file
@@ -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 -------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
63
tests/pr/loli
Normal file
63
tests/pr/loli
Normal file
@@ -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 :::
|
||||
51
tests/pr/ml17f-0F
Normal file
51
tests/pr/ml17f-0F
Normal file
@@ -0,0 +1,51 @@
|
||||
- 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
|
||||
|
||||
118
tests/pr/ml17f-lm-lo
Normal file
118
tests/pr/ml17f-lm-lo
Normal file
@@ -0,0 +1,118 @@
|
||||
- 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 >>>
|
||||
|
||||
79
tests/pr/ml17f-t
Normal file
79
tests/pr/ml17f-t
Normal file
@@ -0,0 +1,79 @@
|
||||
- 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 -------
|
||||
|
||||
79
tests/pr/ml17f-t-0F
Normal file
79
tests/pr/ml17f-t-0F
Normal file
@@ -0,0 +1,79 @@
|
||||
- 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 -------
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user