This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gettext markup of library sources


Benjamin Kosnik <bkoz at redhat dot com> writes:


[...]

| >Index: include/bits/c++config
| >===================================================================
| >RCS file: /home/pme/Repositories/GCC/gcc/libstdc++-v3/include/bits/c++config,v
| >retrieving revision 1.704
| >diff -u -r1.704 c++config
| >--- include/bits/c++config      20 Apr 2003 00:17:05 -0000      1.704
| >+++ include/bits/c++config      20 Apr 2003 23:11:45 -0000
| >@@ -97,4 +97,11 @@
| > # define _GLIBCPP_FAST_MATH 0
| > #endif
| >
| >+// XXX These are only placeholders.  They let people mark up the library
| >+// sources without breaking things, and will be probably be somewhere else
| >+// once localization of the library itself is functioning.
| >+#define _(__msgid)               (__msgid)
| >+#define _N(__msgid)              (__msgid)
| >+#define gettext_noop(__msgid)    (__msgid)
| >+
| 
| Don't need XXX here, I don't think.

I disagree.  

This file gets included in every single standard  header.  The macro
gettext_noop is in direct contradiction with our current policy of not
hijacking user's name space when we're implenting internal helpers.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]