[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
notice: intent to kill off 'Df'
From: |
G. Branden Robinson |
Subject: |
notice: intent to kill off 'Df' |
Date: |
Wed, 28 Jun 2023 13:12:56 -0500 |
I admit this may be a bit rash with only 20 years of warning.
If anyone's wondering, the 'Df' drawing command is not documented in
CSTR #54.
Also see <https://savannah.gnu.org/bugs/?64353>.
This if for groff 1.24--but to give more notice, if there is to be a
groff 1.23.1, I propose cherry-picking it onto a 1.23-stable branch or
similar.
Diff attached. Comments welcome.
troff
-----
o GNU troff now issues an error diagnostic when the 'f' drawing command
is used (in a `\D'f 500'` escape sequence, for example). This drawing
command was declared obsolete in this NEWS file 20 years ago as part
of the groff 1.19 release. Users of this escape sequence will want to
migrate to the `Fg` drawing command or use higher level language
features, like the `defcolor` and `fcolor` requests, and the `\M`
escape sequence, for setting a grayscale fill color for geometric
objects. Support for 'f' may disappear in the next release.
Output drivers
--------------
o Output drivers now issue a warning diagnostic when the 'f' drawing
command is used (`Df 500 0`, for example). This drawing
command was declared obsolete in this NEWS file 20 years ago as part
of the groff 1.19 release. Users of this escape sequence will want to
migrate to the `Fg` drawing command to set a grayscale fill color for
geometric objects. Support for 'f' may disappear in the next release,
producing an error diagnostic regarding an unrecognized command.
Regards,
Branden
killing-off-Df.diff
Description: Text Data
signature.asc
Description: PGP signature
- notice: intent to kill off 'Df',
G. Branden Robinson <=