yamt
3eaf103145
fix prototype of fputwc, putwc and putwchar.
2002-03-14 21:22:28 +00:00
yamt
17f3654a64
- make FILE structure extensible without breaking binary-compatibility.
...
- add fputwc, fgetwc, fwide and related functions.
- add hooks needed to maintain the orientation of file stream.
2001-12-07 11:47:40 +00:00
yamt
a9c5a86aa9
add wcstod/wcstol/wcstoul.
2001-09-27 16:30:35 +00:00
kleink
6b94677e25
Sprinkle some __restrict into <wchar.h>.
2000-12-29 15:26:33 +00:00
itojun
de1996b103
wcwidth is outside of standard
2000-12-22 05:31:42 +00:00
itojun
ab9a937270
add wcsl{cat,cpy}
2000-12-22 05:23:27 +00:00
itojun
408f4697a6
first import of citrus LC_CTYPE locale. singlebyte only at this moment.
...
shot-term TODO:
- enable multibyte locales. this includes loadable locale modules
(#ifdef DLRUNE).
- populate LC_CTYPE definition files.
- other functions such as iconv()
- make libc functions more friendly with multibyte.
- multilingualize other LC_xx
- torture tests
XXX don't forget to "make depend" when you rebuild libc, multibyte.c is
moved from lib/libc/stdlib to lib/libc/locale.
2000-12-21 11:29:47 +00:00
itojun
4c56e769f6
add dummy wcwidth() and wcswidth(). wcwidth() will be updated later.
2000-12-21 08:30:52 +00:00
itojun
b6ad76f487
add wcs* functions. consier it as part of libc minor crank 68 -> 69.
...
add decl of WEOF into wchar.h. ISO/IEC 9899:1999(E)..
2000-12-21 05:12:18 +00:00
itojun
e07051a797
ISO 9899-1990: #include <wchar.h> should pull definition for "NULL" in.
...
checked with Norihiro Kumagai <kuma@oasis.sharplabs.com>
2000-12-20 22:36:25 +00:00
itojun
97e0963d33
add wmem* functions, from citrus. bump libc shlib minor.
2000-12-20 14:53:23 +00:00
kleink
405a7540e7
* Move <wchar.h> from libcurses to include (for the missing functionality
...
is to be provided by libc).
* Define wint_t and size_t in <wchar.h> as well.
2000-04-20 09:56:36 +00:00