Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / doc / TODO.i18n
blob8f2922fb5c8e0a6549386a1220add34fee372db8
1 # $NetBSD: TODO.i18n,v 1.7 2006/06/03 04:36:45 tnozaki Exp $
3 NetBSD I18N support status / TODO
6 - : unsupported, i : incomplete, s : supported, m : manpage exists
8 iconv.h
9              status     spec            remarks
10 iconv_open     sm       XPG4
11 iconv          sm       XPG4
12 iconv_close    sm       XPG4
15 langinfo.h
16              status     spec            remarks
17 nl_langinfo    sm
20 locale.h
21              status     spec            remarks
22 localeconv     sm
23 setlocale      im                       LC_CTYPE / LC_MESSAGES only.
26 nl_types.h
27              status     spec            remarks
28 catclose       sm       XPG3
29 catgets        sm       XPG3
30 catopen        sm       XPG3
33 wchar.h
34              status     spec            remarks
35 btowc          sm
36 fgetwc         sm
37 fgetws         sm
38 fputwc         sm
39 fputws         sm
40 fwide          sm
41 fwprintf       sm
42 fwscanf        sm
43 getwc          sm
44 getwchar       sm
45 mbrlen         sm
46 mbrtowc        sm
47 mbsinit        sm
48 mbsrtowcs      sm
49 putwc          sm
50 putwchar       sm
51 swprintf       sm
52 swscanf        sm
53 ungetwc        sm
54 vfwprintf      sm
55 vfwscanf       sm
56 vwprintf       sm
57 vswprintf      sm
58 vswscanf       sm
59 vwscanf        sm
60 wcrtomb        sm
61 wcscat         sm
62 wcschr         sm
63 wcscmp         sm
64 wcscoll        im                       LC_COLLATE not supported.
65 wcscpy         sm
66 wcscspn        sm
67 wcsftime       sm
68 wcslen         sm
69 wcsncat        sm
70 wcsncmp        sm
71 wcsncpy        sm
72 wcspbrk        sm
73 wcsrchr        sm
74 wcsrtombs      sm
75 wcsspn         sm
76 wcsstr         sm
77 wcstod         sm
78 wcstof         sm       SUSv3
79 wcstok         sm
80 wcstol         sm
81 wcstold        sm       SUSv3
82 wcstoll        sm       SUSv3
83 wcstoul        sm
84 wcstoull       sm       SUSv3
85 wcswcs         sm       SUSv3
86 wcswidth       sm       SUSv3
87 wcsxfrm        im                       LC_COLLATE not supported.
88 wctob          sm
89 wcwidth        sm       SUSv3
90 wmemchr        sm
91 wmemcmp        sm
92 wmemcpy        sm
93 wmemmove       sm
94 wmemset        sm
95 wprintf        sm
96 wscanf         sm
99 wctype.h
100              status     spec            remarks
101 iswalnum       sm
102 iswalpha       sm
103 iswblank       sm
104 iswcntrl       sm
105 iswdigit       sm
106 iswgraph       sm
107 iswlower       sm
108 iswprint       sm
109 iswpunct       sm
110 iswspace       sm
111 iswupper       sm
112 iswxdigit      sm
113 iswctype       im                       basic support
114 towctrans      im                       basic support
115 towlower       sm
116 towupper       sm
117 wctrans        im                       basic support
118 wctype         im                       basic support
121 inttypes.h
122              status     spec            remarks
123 wcstoimax      sm
124 wcstoumax      sm
127 user tools
128              status     spec            remarks
129 iconv          sm       SUSv3
130 localedef      -        SUSv3
131 locale         sm       SUSv3
134 misc TODO:
136 printf family                           support %$.
137 LC_COLLATE                              should be supported.
138 LC_MONETARY                             should be supported.
139 LC_NUMERIC                              should be supported.
140 LC_TIME                                 should be supported.
141 message catalog                         make consistent with LC_CTYPE names.
142 curses                                  support multibyte char.
143 regexp                                  support multibyte char.
144 regress                                 enrich test items.
145 this list                               add forgotten items.