Update of bug #66434 (group groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #4:
commit f4c19e6e44d8831b0a674eb4865a89ee8f575aed
Author: G. Branden Robinson <[email protected]>
Date: Tue Nov 12 12:06:08 2024 -0600
[troff]: Fix Savannah #66434 (spaces in `so` arg).
* src/roff/troff/input.cpp (do_source, do_macro_source): Refactor to use
`read_string()` instead of `get_long_name()` to obtain the argument;
this means that the argument consumes the rest of the input line
instead of being treated as a groff identifier. This change permits
spaces in sourced file names.
* doc/groff.texi.in (I/O) <so, soquiet, mso, msoquiet>
(Other Differences):
* man/groff.7.man (Request short reference) <so>:
* man/groff_diff.7.man (New requests) <mso, msoquiet, soquiet>:
(Other differences): Document it.
* src/roff/groff/tests/so-request-accepts-embedded-space-in-arg.sh: Test
it.
* src/roff/groff/groff.am (groff_TESTS): Run test.
* NEWS: Add item.
Fixes <https://savannah.gnu.org/bugs/?66434>.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66434>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
