aboutsummaryrefslogtreecommitdiff
path: root/sbin
diff options
context:
space:
mode:
authorGarrett Wollman <wollman@FreeBSD.org>1994-04-04 21:11:12 +0000
committerGarrett Wollman <wollman@FreeBSD.org>1994-04-04 21:11:12 +0000
commit6ebe34f1139f89d6b5ca4c8cf4082ca3b7a0ed86 (patch)
treeefa3374791879e5f87a563cfeb4c8f2b7f3c62a8 /sbin
parentc7ba7a5e32aec8b8b0b19cd787f17cae77d2f045 (diff)
downloadsrc-6ebe34f1139f89d6b5ca4c8cf4082ca3b7a0ed86.tar.gz
src-6ebe34f1139f89d6b5ca4c8cf4082ca3b7a0ed86.zip
First pass at adding locale support. This code only deals with the LC_CTYPE
class of locale data, but could be extended to handle other locale classes, as well as message catalogues and other non-locale i18n support. I have left the old _ctype_ array in place, and moved the ctype.h header to octype.h, so that existing shared binaries will still be able to find and use it as they require. See /usr/src/share/locale for information on how to create new locale data files (eventually this procedure will be improved). I'd like to have a family of locale files for various countries, languages, and character sets, so please contribute some. This code was originally written by Paul Borman and contributed to 4.4; I did the integration, and have somewhat tested it. crt0.c probably ought to call setlocale() if it doesn't already, but I'd like for people to create some locale files and try things manually first before I make every program do this.
Notes
Notes: svn path=/head/; revision=1334
Diffstat (limited to 'sbin')
0 files changed, 0 insertions, 0 deletions