head 1.9; access; symbols netbsd-10-0-RELEASE:1.9 netbsd-10-0-RC6:1.9 netbsd-10-0-RC5:1.9 netbsd-10-0-RC4:1.9 netbsd-10-0-RC3:1.9 netbsd-10-0-RC2:1.9 netbsd-10-0-RC1:1.9 netbsd-10:1.9.0.32 netbsd-10-base:1.9 netbsd-9-3-RELEASE:1.9 cjep_sun2x-base1:1.9 cjep_sun2x:1.9.0.30 cjep_sun2x-base:1.9 cjep_staticlib_x-base1:1.9 netbsd-9-2-RELEASE:1.9 cjep_staticlib_x:1.9.0.28 cjep_staticlib_x-base:1.9 netbsd-9-1-RELEASE:1.9 phil-wifi-20200421:1.9 phil-wifi-20200411:1.9 is-mlppp:1.9.0.26 is-mlppp-base:1.9 phil-wifi-20200406:1.9 netbsd-8-2-RELEASE:1.9 netbsd-9-0-RELEASE:1.9 netbsd-9-0-RC2:1.9 netbsd-9-0-RC1:1.9 phil-wifi-20191119:1.9 netbsd-9:1.9.0.24 netbsd-9-base:1.9 phil-wifi-20190609:1.9 netbsd-8-1-RELEASE:1.9 netbsd-8-1-RC1:1.9 pgoyette-compat-merge-20190127:1.9 pgoyette-compat-20190127:1.9 pgoyette-compat-20190118:1.9 pgoyette-compat-1226:1.9 pgoyette-compat-1126:1.9 pgoyette-compat-1020:1.9 pgoyette-compat-0930:1.9 pgoyette-compat-0906:1.9 netbsd-7-2-RELEASE:1.9 pgoyette-compat-0728:1.9 netbsd-8-0-RELEASE:1.9 phil-wifi:1.9.0.22 phil-wifi-base:1.9 pgoyette-compat-0625:1.9 netbsd-8-0-RC2:1.9 pgoyette-compat-0521:1.9 pgoyette-compat-0502:1.9 pgoyette-compat-0422:1.9 netbsd-8-0-RC1:1.9 pgoyette-compat-0415:1.9 pgoyette-compat-0407:1.9 pgoyette-compat-0330:1.9 pgoyette-compat-0322:1.9 pgoyette-compat-0315:1.9 netbsd-7-1-2-RELEASE:1.9 pgoyette-compat:1.9.0.20 pgoyette-compat-base:1.9 netbsd-7-1-1-RELEASE:1.9 matt-nb8-mediatek:1.9.0.18 matt-nb8-mediatek-base:1.9 netbsd-8:1.9.0.16 netbsd-8-base:1.9 prg-localcount2-base3:1.9 prg-localcount2-base2:1.9 prg-localcount2-base1:1.9 prg-localcount2:1.9.0.14 prg-localcount2-base:1.9 pgoyette-localcount-20170426:1.9 bouyer-socketcan-base1:1.9 pgoyette-localcount-20170320:1.9 netbsd-7-1:1.9.0.12 netbsd-7-1-RELEASE:1.9 netbsd-7-1-RC2:1.9 netbsd-7-nhusb-base-20170116:1.9 bouyer-socketcan:1.9.0.10 bouyer-socketcan-base:1.9 pgoyette-localcount-20170107:1.9 netbsd-7-1-RC1:1.9 pgoyette-localcount-20161104:1.9 netbsd-7-0-2-RELEASE:1.9 localcount-20160914:1.9 netbsd-7-nhusb:1.9.0.8 netbsd-7-nhusb-base:1.9 pgoyette-localcount-20160806:1.9 pgoyette-localcount-20160726:1.9 pgoyette-localcount:1.9.0.6 pgoyette-localcount-base:1.9 netbsd-7-0-1-RELEASE:1.9 netbsd-7-0:1.9.0.4 netbsd-7-0-RELEASE:1.9 netbsd-7-0-RC3:1.9 netbsd-7-0-RC2:1.9 netbsd-7-0-RC1:1.9 netbsd-5-2-3-RELEASE:1.8 netbsd-5-1-5-RELEASE:1.8 netbsd-6-0-6-RELEASE:1.8 netbsd-6-1-5-RELEASE:1.8 netbsd-7:1.9.0.2 netbsd-7-base:1.9 yamt-pagecache-base9:1.8 yamt-pagecache-tag8:1.8 netbsd-6-1-4-RELEASE:1.8 netbsd-6-0-5-RELEASE:1.8 tls-earlyentropy:1.8.0.60 tls-earlyentropy-base:1.9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.8 riastradh-drm2-base3:1.8 netbsd-6-1-3-RELEASE:1.8 netbsd-6-0-4-RELEASE:1.8 netbsd-5-2-2-RELEASE:1.8 netbsd-5-1-4-RELEASE:1.8 netbsd-6-1-2-RELEASE:1.8 netbsd-6-0-3-RELEASE:1.8 netbsd-5-2-1-RELEASE:1.8 netbsd-5-1-3-RELEASE:1.8 netbsd-6-1-1-RELEASE:1.8 riastradh-drm2-base2:1.8 riastradh-drm2-base1:1.8 riastradh-drm2:1.8.0.52 riastradh-drm2-base:1.8 netbsd-6-1:1.8.0.58 netbsd-6-0-2-RELEASE:1.8 netbsd-6-1-RELEASE:1.8 khorben-n900:1.8.0.56 netbsd-6-1-RC4:1.8 netbsd-6-1-RC3:1.8 agc-symver:1.8.0.54 agc-symver-base:1.8 netbsd-6-1-RC2:1.8 netbsd-6-1-RC1:1.8 yamt-pagecache-base8:1.8 netbsd-5-2:1.8.0.50 netbsd-6-0-1-RELEASE:1.8 yamt-pagecache-base7:1.8 netbsd-5-2-RELEASE:1.8 netbsd-5-2-RC1:1.8 matt-nb6-plus-nbase:1.8 yamt-pagecache-base6:1.8 netbsd-6-0:1.8.0.48 netbsd-6-0-RELEASE:1.8 netbsd-6-0-RC2:1.8 tls-maxphys:1.8.0.46 tls-maxphys-base:1.9 matt-nb6-plus:1.8.0.44 matt-nb6-plus-base:1.8 netbsd-6-0-RC1:1.8 yamt-pagecache-base5:1.8 yamt-pagecache-base4:1.8 netbsd-6:1.8.0.42 netbsd-6-base:1.8 netbsd-5-1-2-RELEASE:1.8 netbsd-5-1-1-RELEASE:1.8 yamt-pagecache-base3:1.8 yamt-pagecache-base2:1.8 yamt-pagecache:1.8.0.40 yamt-pagecache-base:1.8 cherry-xenmp:1.8.0.38 cherry-xenmp-base:1.8 bouyer-quota2-nbase:1.8 bouyer-quota2:1.8.0.36 bouyer-quota2-base:1.8 matt-mips64-premerge-20101231:1.8 matt-nb5-mips64-premerge-20101231:1.8 matt-nb5-pq3:1.8.0.34 matt-nb5-pq3-base:1.8 netbsd-5-1:1.8.0.32 netbsd-5-1-RELEASE:1.8 netbsd-5-1-RC4:1.8 matt-nb5-mips64-k15:1.8 netbsd-5-1-RC3:1.8 netbsd-5-1-RC2:1.8 netbsd-5-1-RC1:1.8 netbsd-5-0-2-RELEASE:1.8 matt-nb5-mips64-premerge-20091211:1.8 matt-premerge-20091211:1.8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.8 matt-nb4-mips64-k7-u2a-k9b:1.8 matt-nb5-mips64-u1-k1-k5:1.8 matt-nb5-mips64:1.8.0.30 netbsd-5-0-1-RELEASE:1.8 jym-xensuspend-nbase:1.8 netbsd-5-0:1.8.0.28 netbsd-5-0-RELEASE:1.8 netbsd-5-0-RC4:1.8 netbsd-5-0-RC3:1.8 netbsd-5-0-RC2:1.8 jym-xensuspend:1.8.0.26 jym-xensuspend-base:1.8 netbsd-5-0-RC1:1.8 netbsd-5:1.8.0.24 netbsd-5-base:1.8 matt-mips64-base2:1.8 matt-mips64:1.8.0.22 netbsd-4-0-1-RELEASE:1.8 wrstuden-revivesa-base-3:1.8 wrstuden-revivesa-base-2:1.8 wrstuden-fixsa-newbase:1.8 wrstuden-revivesa-base-1:1.8 yamt-pf42-base4:1.8 yamt-pf42-base3:1.8 hpcarm-cleanup-nbase:1.8 yamt-pf42-baseX:1.8 yamt-pf42-base2:1.8 wrstuden-revivesa:1.8.0.20 wrstuden-revivesa-base:1.8 mjf-devfs2:1.8.0.18 mjf-devfs2-base:1.8 yamt-pf42:1.8.0.16 yamt-pf42-base:1.8 keiichi-mipv6:1.8.0.14 keiichi-mipv6-base:1.8 matt-armv6-nbase:1.8 matt-armv6-prevmlocking:1.8 wrstuden-fixsa-base-1:1.8 netbsd-4-0:1.8.0.12 netbsd-4-0-RELEASE:1.8 cube-autoconf:1.8.0.10 cube-autoconf-base:1.8 netbsd-4-0-RC5:1.8 netbsd-4-0-RC4:1.8 netbsd-4-0-RC3:1.8 netbsd-4-0-RC2:1.8 netbsd-4-0-RC1:1.8 matt-armv6:1.8.0.8 matt-armv6-base:1.8 matt-mips64-base:1.8 hpcarm-cleanup:1.8.0.6 hpcarm-cleanup-base:1.8 netbsd-3-1-1-RELEASE:1.5 netbsd-3-0-3-RELEASE:1.5 wrstuden-fixsa:1.8.0.4 wrstuden-fixsa-base:1.8 abandoned-netbsd-4-base:1.7 abandoned-netbsd-4:1.7.0.2 netbsd-3-1:1.5.0.12 netbsd-3-1-RELEASE:1.5 netbsd-3-0-2-RELEASE:1.5 netbsd-3-1-RC4:1.5 netbsd-3-1-RC3:1.5 netbsd-3-1-RC2:1.5 netbsd-3-1-RC1:1.5 netbsd-4:1.8.0.2 netbsd-4-base:1.8 netbsd-3-0-1-RELEASE:1.5 netbsd-3-0:1.5.0.10 netbsd-3-0-RELEASE:1.5 netbsd-3-0-RC6:1.5 netbsd-3-0-RC5:1.5 netbsd-3-0-RC4:1.5 netbsd-3-0-RC3:1.5 netbsd-3-0-RC2:1.5 netbsd-3-0-RC1:1.5 netbsd-2-0-3-RELEASE:1.5 netbsd-2-1:1.5.0.8 netbsd-2-1-RELEASE:1.5 netbsd-2-1-RC6:1.5 netbsd-2-1-RC5:1.5 netbsd-2-1-RC4:1.5 netbsd-2-1-RC3:1.5 netbsd-2-1-RC2:1.5 netbsd-2-1-RC1:1.5 netbsd-2-0-2-RELEASE:1.5 netbsd-3:1.5.0.6 netbsd-3-base:1.5 netbsd-2-0-1-RELEASE:1.5 netbsd-2:1.5.0.4 netbsd-2-base:1.5 netbsd-2-0-RELEASE:1.5 netbsd-2-0-RC5:1.5 netbsd-2-0-RC4:1.5 netbsd-2-0-RC3:1.5 netbsd-2-0-RC2:1.5 netbsd-2-0-RC1:1.5 netbsd-2-0:1.5.0.2 netbsd-2-0-base:1.5; locks; strict; comment @# @; 1.9 date 2014.06.10.10.00.26; author joerg; state Exp; branches; next 1.8; commitid sjR1gOdJFKwbBXDx; 1.8 date 2006.10.13.17.28.09; author tnozaki; state Exp; branches 1.8.46.1 1.8.60.1; next 1.7; 1.7 date 2006.06.03.04.36.45; author tnozaki; state Exp; branches; next 1.6; 1.6 date 2006.04.15.12.21.44; author tnozaki; state Exp; branches; next 1.5; 1.5 date 2004.01.20.12.08.13; author yamt; state Exp; branches; next 1.4; 1.4 date 2004.01.02.21.09.44; author itojun; state Exp; branches; next 1.3; 1.3 date 2003.07.04.06.59.52; author tshiozak; state Exp; branches; next 1.2; 1.2 date 2003.07.04.06.07.48; author tshiozak; state Exp; branches; next 1.1; 1.1 date 2003.06.18.05.32.17; author tshiozak; state Exp; branches; next ; 1.8.46.1 date 2014.08.19.23.45.49; author tls; state Exp; branches; next ; commitid jTnpym9Qu0o4R1Nx; 1.8.60.1 date 2014.08.10.07.03.02; author tls; state Exp; branches; next ; commitid fmmi5hfkHs1OEMLx; desc @@ 1.9 log @Reflect reality. @ text @# $NetBSD: TODO.i18n,v 1.8 2006/10/13 17:28:09 tnozaki Exp $ NetBSD I18N support status / TODO - : unsupported, i : incomplete, s : supported, m : manpage exists iconv.h status spec remarks iconv_open sm XPG4 iconv sm XPG4 iconv_close sm XPG4 langinfo.h status spec remarks nl_langinfo sm locale.h status spec remarks localeconv sm setlocale im Except LC_COLLATE. nl_types.h status spec remarks catclose sm XPG3 catgets sm XPG3 catopen sm XPG3 wchar.h status spec remarks btowc sm fgetwc sm fgetws sm fputwc sm fputws sm fwide sm fwprintf sm fwscanf sm getwc sm getwchar sm mbrlen sm mbrtowc sm mbsinit sm mbsrtowcs sm putwc sm putwchar sm swprintf sm swscanf sm ungetwc sm vfwprintf sm vfwscanf sm vwprintf sm vswprintf sm vswscanf sm vwscanf sm wcrtomb sm wcscat sm wcschr sm wcscmp sm wcscoll im LC_COLLATE not supported. wcscpy sm wcscspn sm wcsftime sm wcslen sm wcsncat sm wcsncmp sm wcsncpy sm wcspbrk sm wcsrchr sm wcsrtombs sm wcsspn sm wcsstr sm wcstod sm wcstof sm SUSv3 wcstok sm wcstol sm wcstold sm SUSv3 wcstoll sm SUSv3 wcstoul sm wcstoull sm SUSv3 wcswcs sm SUSv3 wcswidth sm SUSv3 wcsxfrm im LC_COLLATE not supported. wctob sm wcwidth sm SUSv3 wmemchr sm wmemcmp sm wmemcpy sm wmemmove sm wmemset sm wprintf sm wscanf sm wctype.h status spec remarks iswalnum sm iswalpha sm iswblank sm iswcntrl sm iswdigit sm iswgraph sm iswlower sm iswprint sm iswpunct sm iswspace sm iswupper sm iswxdigit sm iswctype im basic support towctrans im basic support towlower sm towupper sm wctrans im basic support wctype im basic support inttypes.h status spec remarks wcstoimax sm wcstoumax sm user tools status spec remarks iconv sm SUSv3 localedef - SUSv3 locale sm SUSv3 misc TODO: LC_COLLATE should be supported. message catalog make consistent with LC_CTYPE names. regexp support multibyte char. regress enrich test items. this list add forgotten items. @ 1.8 log @PR/30809 added manpages of wcswcs(3) and wcscoll(3), wcsxfrm(3) (wcs?width and wprintf are already in repository). @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.7 2006/06/03 04:36:45 tnozaki Exp $ d23 1 a23 1 setlocale im LC_CTYPE / LC_MESSAGES only. a135 1 printf family support %$. a136 3 LC_MONETARY should be supported. LC_NUMERIC should be supported. LC_TIME should be supported. a137 1 curses support multibyte char. @ 1.8.46.1 log @Rebase to HEAD as of a few days ago. @ text @d1 1 a1 1 # $NetBSD$ d23 1 a23 1 setlocale im Except LC_COLLATE. d136 1 d138 3 d142 1 @ 1.8.60.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.9 2014/06/10 10:00:26 joerg Exp $ d23 1 a23 1 setlocale im Except LC_COLLATE. d136 1 d138 3 d142 1 @ 1.7 log @fix lib/33476: added following manpages (derived from FreeBSD), wcwidth(3) wcswidth(3) wcstol(3) wcstoll(3) wcstoimax(3) wcstoul(3) wcstoull(3) wcstoumax(3) and update doc/TODO.i18n. @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.6 2006/04/15 12:21:44 tnozaki Exp $ d64 1 a64 1 wcscoll i LC_COLLATE not supported. d85 1 a85 1 wcswcs s SUSv3 d87 1 a87 1 wcsxfrm i LC_COLLATE not supported. @ 1.6 log @update recent implementation status. @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.5 2004/01/20 12:08:13 yamt Exp $ d80 1 a80 1 wcstol s d82 3 a84 3 wcstoll s SUSv3 wcstoul s wcstoull s SUSv3 d86 1 d89 1 d123 2 a124 2 wcstoimax s wcstoumax s @ 1.5 log @libintl implicit iconv has been implemented. @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.4 2004/01/02 21:09:44 itojun Exp $ d41 2 a42 2 fwprintf - fwscanf - d51 2 a52 2 swprintf - swscanf - d54 6 a59 6 vfwprintf - vfwscanf - vwprintf - vswprintf - vswscanf - vwscanf - d67 1 a67 1 wcsftime - d77 2 a78 2 wcstod s wcstof - SUSv3 d81 1 a81 1 wcstold - SUSv3 d93 2 a94 2 wprintf - wscanf - @ 1.4 log @add libintl TODO @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.3 2003/07/04 06:59:52 tshiozak Exp $ a139 1 libintl support automatic iconv by LC_CTYPE. @ 1.3 log @add manpage for iconv(1). @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.2 2003/07/04 06:07:48 tshiozak Exp $ d140 1 @ 1.2 log @update about iconv stuffs and locale(1). @ text @d1 1 a1 1 # $NetBSD: TODO.i18n,v 1.1 2003/06/18 05:32:17 tshiozak Exp $ d127 1 a127 1 iconv s SUSv3 @ 1.1 log @add NetBSD I18N support status / TODO report. @ text @d1 1 a1 1 # $NetBSD: $ d10 3 a12 3 iconv_open - XPG4 coming soon iconv - XPG4 coming soon iconv_close - XPG4 coming soon d127 1 d129 1 @