The size of your patch - more than 300 KB - makes me think that perhaps
something is wrong with this part of the GNU standards.
If you want to ask rms about it, feel free.
Do you know / can you imagine another convention that can be used
to denote a function or macro name as a symbol?
The only other convention I've seen used is the `quotes' you mentioned,
but since that is used more or less for any kind of code, it wouldn't
make (say) function names vs. module names intuitively distinguishable.
Personally, I kind of agree with you that in this instance, the parens
to mark functions is more useful than not. I don't know why rms felt so
strongly about it that he put it into standards.texi (umpteen years ago).
karl