This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C PATCH]: tidy some code
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Nathanael Nerode <neroden at twcny dot rr dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: 27 Nov 2002 20:43:11 +0100
- Subject: Re: [C PATCH]: tidy some code
- Organization: Integrable Solutions
- References: <20021127172334.GA21047@doctormoo>
Nathanael Nerode <neroden@twcny.rr.com> writes:
| >Not here because if you look at the diagnostic message carefully, it
| >isn't saying
| >
| > structure '%s'
| >
| >nor
| >
| > struct '%s'
| >
| >but
| >
| > 'struct %s'
| >
| >that is keyword struct is part of the type-name. Translating 'struct'
| >in this specific case is just not translating because it is not a
| >noun: it is used to form a type-name.
| >
| >-- Gaby
|
| What you may have missed is that some languages change the word for 'of'
| based on the gender of the noun following.
(Since French is such a language, I'm well aware of the issue -- but
actually that is irrelevant).
Since the noun would be invariable "the type", the point is moot. See
the rest of the thread.
| If 'of' cares about the gender
| of its target, then
|
| of 'struct %s'
|
| may have a different 'of' than
|
| of 'union %s'
|
| does.
Here we're talking of the *type-name* 'struct %s'.
| After all, what's the gender of a quoted string?
Irrelevant. We're not talking of a quoted string. The quoted string
is the "format specifier" for a type *name*.
-- Gaby