Dear Maintainer, Correct (minimised example): -- >8 -- % echo a | pr -f | cat -A | tr -s ' ' $ $ 2023-04-30 22:09 Page 1$ $ $ a$ ^L -- >8 -- Incorrect: -- >8 -- % echo a | pr -fd | cat -A | tr -s ' ' $ $ 2023-04-30 22:10 Page 1$ $ $ a$ $ $ ^L -- >8 -- POSIX mandates that -d doubles any ejected newline. pr(1) uses the same description as the posix short-name. Correct output would be: -- >8 -- % echo a | out/cmd/pr -fdm | cat -A | tr -s ' ' $ $ 2023-04-30 22:11 Page 1$ $ $ a$ $ ^L -- >8 -- i.e. the original newline + another empty line, then page feed. Best, наб