• Home
  • Raw
  • Download

Lines Matching refs:catgets

290 * catgets::                     About @code{catgets}
297 About @code{catgets}
299 * Interface to catgets:: The interface
300 * Problems with catgets:: Problems with the @code{catgets} interface?!
315 * Temp catgets:: Temporary - About @code{catgets}
5995 catgets vs. Uniforum's gettext interface. We'll describe them both and
5999 * catgets:: About @code{catgets}
6007 @node catgets
6008 @section About @code{catgets}
6009 @cindex @code{catgets}, X/Open specification
6011 The @code{catgets} implementation is defined in the X/Open Portability
6016 writing platform independent programs: even the usage of @code{catgets}
6033 * Interface to catgets:: The interface
6034 * Problems with catgets:: Problems with the @code{catgets} interface?!
6037 @node Interface to catgets
6039 @cindex interface to @code{catgets}
6041 The interface to the @code{catgets} implementation consists of three
6043 to open the catalog for using, @code{catgets} for accessing the message
6048 @cindex @code{catopen}, a @code{catgets} function
6062 @cindex @code{catgets}, a @code{catgets} function
6063 This handle is of course used in the @code{catgets} function which can
6067 char *translation = catgets (catd, set_no, msg_id, "original string");
6072 described by @code{msg_id} is obtained. @code{catgets} therefore uses a
6083 important thing to remember is that although the return type of catgets
6089 @cindex @code{catclose}, a @code{catgets} function
6096 After this no @code{catgets} call using the descriptor is legal anymore.
6098 @node Problems with catgets
6099 @subsection Problems with the @code{catgets} Interface?!
6100 @cindex problems with @code{catgets} interface
6105 reason for this lies in the third argument of @code{catgets}: the unique
6373 wrong and instead @code{catgets} should be used which indeed does not
6502 @code{catgets} functions as well) have one problem in the real world
7101 @cindex @code{gettext} vs @code{catgets}
7104 @c FIXME: arguments to catgets vs. gettext
7168 Now to @code{catgets}. The main problem is the work for the
7179 @code{catgets}. If you have a single word in a string and this string
7213 @code{catgets} allows same original entry to have different translations,
7311 * Temp catgets:: Temporary - About @code{catgets}
7320 the X/Open @code{catgets} method, and the Uniforum @code{gettext}
7321 method. The @code{catgets} method indexes messages by integers; the
7323 The @code{catgets} method has been around longer and is supported
7331 vs. @code{catgets} (XPG). In the end the committee couldn't
7341 @node Temp catgets
7342 @subsection Temporary - About @code{catgets}
7345 @code{catgets} as a base. I think it important to present both
7349 I'll not deny the fact that @code{catgets} could have been designed
7370 X/Open Portability Guidelines (XPG4). Because @code{catgets} and
7371 friends are defined in XPG4, I'm led to believe that @code{catgets}
7380 @code{catgets} deficiencies why don't we try to expand @code{catgets}
7385 (catgets) for all other software. Bloated?
7391 @code{catgets}. We will be implementing the @code{libintl} code
7395 + non-@code{catgets} routines. When they port their software to
7397 (@code{libintl}) code plus the back-end code (the non-@code{catgets}
7416 Linux catgets and Ultrix-4) have a strange variation.
10524 (who wrote a @code{catgets}-like package), Roland McGrath, maybe David
10530 @code{glocale}'s @code{catgets}-based API.