[bug #68345] [troff] stop throwing font deprecation warnings on font names the user remaps to valid names

"G. Branden Robinson" <[email protected]>
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
Follow-up Comment #2, bug #68345 (group groff):

Argh.  This requires more than C++ code change.

Because we already do those translations ourselves.


$ nl -ba tmac/ps.tmac | sed -n '6,27p'
     6  .\" These font translations will be withdrawn sometime after groff
1.24.
     7  .ftr AX ABI
     8  .ftr KR BMR
     9  .ftr KI BMI
    10  .ftr KB BMB
    11  .ftr KX BMBI
    12  .ftr CW CR
    13  .ftr CO CI
    14  .ftr CX CBI
    15  .ftr H HR
    16  .ftr HO HI
    17  .ftr HX HBI
    18  .ftr Hr HNR
    19  .ftr Hi HNI
    20  .ftr Hb HNB
    21  .ftr Hx HNBI
    22  .ftr NX NBI
    23  .ftr PA PR
    24  .ftr PX PBI
    25  .ftr ZI ZCMI
    26  .ftr C CR
    27  .


The formatter can't tell if it's "the user" doing the translations or "us".
To the formatter, all input and macro files it reads are "the user".

This might work if I go ahead and rip those translations out now, but leave
the deprecation warning in place (albeit with revised logic, operating on the
_translated_ name, which in the case we want to catch, will be the **same** as
the untranslated one) until 28 February 2028 as planned.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?68345>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCagSWqgAKCRCqLAuaBUf3
Ti7/AP438Nn6GxdEhUTeP/i4kBJ72uI4zRXfkMtmmZpLwTAbFwEAky428tkmN+o/
GuA1DJlusIO4jpn8X6Da59DlcfGcAQs=
=1xLR
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.