bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61607] [PATCH] tbl/table.cpp: avoid creating a trailing space when


From: G. Branden Robinson
Subject: [bug #61607] [PATCH] tbl/table.cpp: avoid creating a trailing space when the last column is centered
Date: Fri, 3 Dec 2021 14:59:05 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Follow-up Comment #2, bug #61607 (project groff):

Sorry, one error and one possibly misleading statement in my comment.

[comment #1 comment #1:]

> (I'm not sure, because "extern tricks" have been discouraged in C for longer
than I've been programming in the language--see Klemens, _21st Century C_, 2nd
edition, O'Reilly 2015, p. 174--but it is also possible that by doing the
foregoing you have opened an interference channel with symbols of the same
name in completely different translation units, even with libraries that the
program may be linking with.

I've been programming in C since well before 2015.  I'm old enough to remember
being excited by C99 coming out.  I cited the foregoing book because (1) it's
excellent and (2) it mentions "crazy linkage tricks across different scopes
within one file" as something that is "generally not done".

> The foregoing suggests to me that what you're really trying to do is change
the semantics of `nc` (a poorly named member variable).

I misspoke here.  `nc` is not a member variable but an argument to a
constructor.  (I still feel it's poorly named.)

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61607>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]