gettext: catgets
1
1 11.1 About ‘catgets’
1 ====================
1
1 The ‘catgets’ implementation is defined in the X/Open Portability
1 Guide, Volume 3, XSI Supplementary Definitions, Chapter 5. But the
1 process of creating this standard seemed to be too slow for some of the
1 Unix vendors so they created their implementations on preliminary
1 versions of the standard. Of course this leads again to problems while
1 writing platform independent programs: even the usage of ‘catgets’ does
1 not guarantee a unique interface.
1
1 Another, personal comment on this that only a bunch of committee
1 members could have made this interface. They never really tried to
1 program using this interface. It is a fast, memory-saving
1 implementation, an user can happily live with it. But programmers hate
1 it (at least I and some others do…)
1
1 But we must not forget one point: after all the trouble with
1 transferring the rights on Unix(tm) they at last came to X/Open, the
1 very same who published this specification. This leads me to making the
1 prediction that this interface will be in future Unix standards (e.g.
1 Spec1170) and therefore part of all Unix implementation
1 (implementations, which are _allowed_ to wear this name).
1
Menu