Follow-up Comment #4, bug #52463 (project groff):
2022-06-04 G. Branden Robinson <[email protected]> * src/devices/gropdf/gropdf.pl: Revise diagnostic message handling. (top level): Add new scalar `progname` to house executable name. (Msg): Output messages in format recommended by GNU Coding Standards manual. Identify who's talking (Savannah #52463). Rename `lev` scalar to `fatal` since it is used only as a Boolean for immediately exiting with failure status. Report diagnostic severity as part of message. (Warn, Die): Add new subroutines through which all diagnostics are now emitted. (top level): Migrate a use of Perl `die` builtin to our `Die`. (top level, ToPoints, LoadDownload, LoadDesc, do_x, GetPoints, LoadSWF, LoadPDF, LoadStream, BuildStream, ParsePDFHash, LoadFont, GetType1, GetChunk, RemapChr, do_N): Migrate `Msg(0, ...)` calls to `Warn` and `Msg(1, ...)` to `Die`. Begin messages in lowercase (GNU Coding Standards). Recast a few messages for clarity. Continues the long process of fixing Savannah #52463. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?52463> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
