[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #59573] typesetting.mom: traps are not initialised (set, planted)
From: |
G. Branden Robinson |
Subject: |
[bug #59573] typesetting.mom: traps are not initialised (set, planted) |
Date: |
Tue, 8 Dec 2020 21:24:25 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Update of bug #59573 (project groff):
Status: Need Info => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.23.0
_______________________________________________________
Follow-up Comment #5:
commit 4e23c800e68ebf13d345491483639b97107816d6 (HEAD -> master,
origin/master, origin/HEAD)
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Wed Dec 9 12:46:49 2020 +1100
Lower new unplanted trap error to 'mac' warning.
* src/roff/troff/div.cpp (top_level_diversion::change_trap): Change
error upon invalid attempt to move an unplanted trap into a warning of
type 'mac'.
This somewhat stretches the documented semantics of the 'mac' warning
type, so recast them to accommodate the new instance.
* doc/groff.texi (Warnings):
* src/roff/troff/troff.1.man (Warnings): Recast description of 'mac'
warning type to include the above scenario.
Recast to mention boxes as well as traditional diversions. Refer to
macros, strings, diversions, and boxes collectively as "objects"
instead of "macros", avoiding synecdoche. Use complete sentences.
Thanks to Bjarni Ingi Gislason for reporting the diagnostic arising in
real life, and to Peter Schaffter for the discussion and recommendation.
Some bike sheds get painted quickly!
Fixes <https://savannah.gnu.org/bugs/?59573>.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59573>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/