Update of bug #67285 (group groff): Status: In Progress => Fixed Open/Closed: Open => Closed Planned Release: None => 1.24.0
_______________________________________________________ Follow-up Comment #2: commit fa60c1857d1461fb8cef9ffd3fc8da58a67cd8f9 Author: G. Branden Robinson <g.branden.robin...@gmail.com> Date: Sun Jul 6 06:01:54 2025 -0500 [eqn]: Regression-test Savannah #67285. * src/preproc/eqn/tests/passes-through-input-with-eighth-bit-set.sh: Do it. * src/preproc/eqn/eqn.am (eqn_TESTS): Run test. Test fails at this commit. commit f1fd5781779504ee373ee9a344df14348d986d0b Author: G. Branden Robinson <g.branden.robin...@gmail.com> Date: Sun Jul 6 06:15:53 2025 -0500 [eqn]: Fix Savannah #67285. * src/preproc/eqn/main.cpp (read_line): Stop discarding invalid input characters, as this function doesn't know whether we're reading an eqn region. Keep track of whether we've seen the default *roff escape character (`\`) and a `"` or `#` immediately after one. If so, stop throwing warnings about these characters as well. ("lex.cpp"'s `file_input::read_line()` independently checks for invalid character codes encountered when _interpreting_ the input.) Fixes <https://savannah.gnu.org/bugs/?67285>. Problem dates back at least to groff 1.02, 2 June 1991. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?67285> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature