Update of bug #66419 (group groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #16:
commit 2b9d309c8176801789f7a7011fc6cef7ffa9f2b9
Author: G. Branden Robinson <[email protected]>
Date: Thu Nov 14 09:57:27 2024 -0600
[libgroff]: Add `font::open_resource_file()`.
* src/include/font.h (class font): Declare new `open_resource_file()`
member function with same interface as `open_file()`, but intended to
open arbitrary file specifications instead of only files within
groff's font search path. This is for use by drivers that need to
embed auxiliary files in their output, such as font files for
PostScript (contrast these with groff's font _description_ files).
* src/libs/libgroff/fontfile.cpp (font::open_resource_file): Implement
new function.
commit 01c29f81b65d7dc77f4cc076bbfe8a9ef5cf2f12
Author: G. Branden Robinson <[email protected]>
Date: Thu Nov 14 10:09:37 2024 -0600
[grops]: Fix Savannah #66419.
* src/devices/grops/psrm.cpp (resource_manager::output_prolog)
(resource_manager::supply_resource): Migrate from using
`font::open_file()` to `font::open_resource_file()`, restoring grops's
ability from groff 1.22.4 and earlier to open arbitrary file
specifications as PostScript prolog or font files.
Fixes <https://savannah.gnu.org/bugs/?66419>. Thanks to Rob Kolstad for
the report.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66419>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
