On 7/17/22, G. Branden Robinson <g.branden.robin...@gmail.com> wrote:
> I'm having trouble thinking of single other example that needs
> to operate at the level of the formatter as this one does.

Hmm... does the USER care what level it's operating at?  Should the
user interface for this low-level diagnostic look basically like that
for whatever ends up getting designed for
http://savannah.gnu.org/bugs/?62042 ?

> It's why I am similarly loath to add a new category (or "level") of
> diagnostic message-printing function to groff.  We already have
> fatal/error/warning/debug (the last a post-1.22.4 addition by me, and
> which really shouldn't have any call sites in a released version).

Outputwise, this seems like a type of warning, just not one that fits
into the existing warning system.  But if its output mechanism
prepends "warning:" to the message, that doesn't seem like a bad
thing.

> Right now "style*something" feels like the least bad, but I feel like
> "something." is more congruent with existing practice, especially if we
> don't think of another plausible formatter-level style warning.

Maybe, but it's sort of hard to tell what "we," as an ongoing and open
collective, may think of years down the line.

> "continuedsentence" doesn't feel intelligible to me because the warning
> diagnoses a new sentence suprisingly appearing in the midst of an input
> line, not a single sentence that is rambling on.

Good point.  Luckily, "newsentence" is shorter.

Reply via email to