Technical data

An application programmer, on the other hand, might use the
iconv_open( ), iconv( ), and iconv_close( ) functions for the same
purpose. Many commands and utilities, such as the man command and
internationalized print filters, use the iconv( ) functions and associated
converters to perform codeset conversion on the user’s behalf.
See the Writing Software for the International Market manual and iconv
(3)
for a full description of how to use iconv and algorithmic and table
converters in internationalized programs.
1.11 Miscellaneous Base System Commands
The following list includes information about features and restrictions
that apply when using traditional UNIX commands in local language
environments:
file and jfile alias
The file command recognizes files encoded in Unicode or ISO 10646
formats (16-bit UCS-2 or 32-bit UTF-32). For other kinds of text files,
the command recognizes when the character encoding is valid for the
codeset of the current locale. The file command also has a jfile alias.
When you use this alias, the command recognizes the most commonly
used encodings for Japanese (DEC Kanji, Japanese EUC, Shift JIS, and
7-bit JIS) regardless of the current locale setting. For more information,
see file
(1).
rlogin
When you use the rlogin command to log on to a Tru64 UNIX system
from an ULTRIX system, be sure to specify the -8 flag to pass 8-bit
data without stripping. Otherwise, you will have problems entering
non-ASCII characters from your terminal.
If you view a large data file while logged on to the remote system, use a
pager command, such as pg, and not the Hold Screen key. The -8 option
sets the terminal mode of the original host to RAW, disabling flow control.
So, if data is sent to the terminal at a rate faster than the terminal can
handle it, some data is lost when you use the Hold Screen key.
This rlogin restriction applies when logging in from an ULTRIX system
or when logging in from any UNIX system whose software does not fully
support 8-bit data format.
Emacs editor
The operating system includes the multilingual Emacs software from the
Free Software Foundation. Before using this editor, you must add the
/usr/i18n/mule/bin directory to your process-specific search path.
You can then invoke this editor by using the mule command.
1–30 Working in a Multilanguage Environment