This revision of the Cray Message System Programmer's Guide supports the IRIX 6.5 software release. It incorporates the following changes:
The name of the message system has been changed from “UNICOS Message System” to “Cray Message System” in order to reflect its use with the IRIX operating system.
Printing formatted messages in manuals is no longer supported, and text on this subject has been removed.
On IRIX systems, the default NLSPATH, found in nl_types.h, differs from the default UNICOS and UNICOS/mk NLSPATH. This may cause problems for packages that do not set the NLSPATH using modules and assume the default NLSPATH.
On IRIX systems, assuming the system language is C, if the user has not set NLSPATH, and neither LANG nor LC_MESSAGES is set, and the catalog name lib.cat is passed to the catopen(3) utility, catopen(3) tries to open a catalog using the paths defined by the DEF_NLSPATH macro in file nl_types.h.
On IRIX systems, most message and explanation catalogs are located in the /usr/lib/locale/C/LC_MESSAGES directory.
On IRIX systems, message macros for formatting explanation text are defined in the /usr/share/lib/tmac/tmac.sg file.
On IRIX systems, other language, territory, and code set designations are defined and supported in six localized desktops and over 30 basic locales.
On IRIX systems, catalogs for other languages are installed in the /usr/lib/locale/LANG/LC_MESSAGES directory tree.
On IRIX systems, users control the language in which they receive messages by setting the LANG environment variable or the LC_MESSAGES locale category.