On 04/03/2018 07:05 PM, Martin Sebor wrote:
@@ -3914,6 +3916,7 @@ Options} and @ref{Objective-C and Objective-C++ Di
 -Wc++11-compat  -Wc++14-compat  @gol
 -Wcatch-value @r{(C++ and Objective-C++ only)}  @gol
 -Wchar-subscripts  @gol
+-Wclass-memaccess @r{(C++ and Objective-C++ only)}  @gol
 -Wcomment  @gol
 -Wduplicate-decl-specifier @r{(C and Objective-C only)} @gol
 -Wenum-compare @r{(in C/ObjC; this is on by default in C++)} @gol

The verbose '(C++ and Objective-C++ only)' and similar repeated annotations are annoying. Even in the diff snippet there's no consistency -- Why is -Wc++11-compat not annotated, why does enum-compare contain what looks like documentation; 'on by default ...'.

Either don't note at this point, or use some contraction such as simply '(C)' or '(C++)' with the understanding that unless otherwise specified that includes the objective dialect.

Is it possible to use two different footnote markers such as <super>{C,C++}</super> and explain in the so-noted footnote?

nathan
--
Nathan Sidwell

Reply via email to