freebsd-dev/lib/libc/locale
Tim J. Robbins a5f76f1911 Implement the XSI extension which allows the destination string to be
NULL, and returns the number of bytes that would be required to store
the result of the conversion without storing anything.

PR:		17694
2002-08-31 14:16:12 +00:00
..
big5.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
btowc.3 Add ISO C90 Amd. 1 btowc(3) and wctob(3) functions. 2002-08-03 13:49:55 +00:00
btowc.c Add ISO C90 Amd. 1 btowc(3) and wctob(3) functions. 2002-08-03 13:49:55 +00:00
collate.c Use ntohl() to read cnains number in new format 2002-08-31 01:05:39 +00:00
collate.h Prepare for switching to unlimited chains format. 2002-08-30 20:26:02 +00:00
collcmp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
ctype.3 Fixed unsorting of almost all lists in previous commit. 2002-01-11 15:15:17 +00:00
digittoint.3 mdoc(7) police: tidy up. 2002-03-18 15:44:27 +00:00
euc.4 Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
euc.5 Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
euc.c Add safeguards to never use errno == 0 as setrunelocale() error return code 2002-08-09 08:22:29 +00:00
fix_grouping.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
frune.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
isalnum.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
isalpha.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
isascii.3 From the PR: 2002-01-09 13:43:31 +00:00
isblank.3 mdoc(7) police: don't you notice the warnings? 2002-03-15 17:50:21 +00:00
iscntrl.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
isctype.c Cosmetic - remove unneded brackets and #undef 2002-08-17 20:03:44 +00:00
isdigit.3 From the PR: 2002-01-09 13:43:31 +00:00
isgraph.3 mdoc(7) police: use non-break space, remove whitespace at EOL, fix markup. 2001-12-12 13:42:25 +00:00
islower.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
isprint.3 mdoc(7) police: use no-break space, fix markup. 2001-12-12 13:45:35 +00:00
ispunct.3 mdoc(7) police: use no-break space. 2001-12-12 13:46:15 +00:00
isspace.3 Clarify valid isspace() range 2001-11-30 02:01:32 +00:00
isupper.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
iswalnum.3 Add missing prototypes for extension functions to the SYNOPSIS. 2002-08-05 11:02:04 +00:00
iswctype.c Move wcwidth() to separate file, it doesn't belong to iswctype.c at all 2002-08-17 20:30:34 +00:00
isxdigit.3 From the PR: 2002-01-09 13:43:31 +00:00
ldpart.c Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
ldpart.h Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
lmessages.c Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
lmessages.h style(9)'ify 2001-12-20 18:28:52 +00:00
lmonetary.c Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
lmonetary.h style(9)'ify 2001-12-20 18:28:52 +00:00
lnumeric.c Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
lnumeric.h style(9)'ify 2001-12-20 18:28:52 +00:00
localeconv.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
Makefile.inc Split ansi.c into a separate source file for each function. 2002-08-31 11:26:55 +00:00
mblen.c Split ansi.c into a separate source file for each function. 2002-08-31 11:26:55 +00:00
mbrlen.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbrlen.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbrtowc.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbrtowc.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbrune.3 mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
mbrune.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
mbsinit.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbsinit.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbsrtowcs.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbsrtowcs.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
mbstowcs.c Implement the XSI extension which allows the destination string to be 2002-08-31 14:16:12 +00:00
mbtowc.c Split ansi.c into a separate source file for each function. 2002-08-31 11:26:55 +00:00
mskanji.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
multibyte.3 Add btowc(3) to SEE ALSO section. 2002-08-04 11:02:21 +00:00
nl_langinfo.3 This was recently MFC'd, so it will appear in 4.6. 2002-04-13 04:25:56 +00:00
nl_langinfo.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
nomacros.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
none.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
rune.3 Fix return codes to match what setrunelocale() returns 2002-08-03 16:26:47 +00:00
rune.c Add safeguards to never use errno == 0 as setrunelocale() error return code 2002-08-09 08:22:29 +00:00
runetype.c o Merge <machine/ansi.h> and <machine/types.h> into a new header 2002-08-21 16:20:02 +00:00
setinvalidrune.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
setlocale.3 Add ERRORS section according to POSIX (no errors) 2002-08-03 17:20:45 +00:00
setlocale.c Rewrite locale loading procedures, so any load failure will not affect 2002-08-08 05:51:54 +00:00
setlocale.h style(9)'ify 2001-12-20 18:28:52 +00:00
setrunelocale.c Add safeguards to never use errno == 0 as setrunelocale() error return code 2002-08-09 08:22:29 +00:00
table.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
toascii.3 From the PR: 2002-01-09 13:43:31 +00:00
tolower.3 bde got caught by mdoc(7) police. :-) 2002-03-15 17:53:20 +00:00
tolower.c o Merge <machine/ansi.h> and <machine/types.h> into a new header 2002-08-21 16:20:02 +00:00
toupper.3 bde got caught by mdoc(7) police. :-) 2002-03-15 17:53:20 +00:00
toupper.c o Merge <machine/ansi.h> and <machine/types.h> into a new header 2002-08-21 16:20:02 +00:00
towlower.3 Use the In macro instead of Fd. Add crossref to wctrans(3). Refer to 2002-08-05 10:48:05 +00:00
utf2.4 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
utf2.5 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
utf2.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
wcrtomb.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
wcrtomb.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
wcsrtombs.3 Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
wcsrtombs.c Implement the ISO C90 Amd.1 restartable wide and multibyte character 2002-08-18 06:30:10 +00:00
wcstombs.c Implement the XSI extension which allows the destination string to be 2002-08-31 14:16:12 +00:00
wctob.c Add ISO C90 Amd. 1 btowc(3) and wctob(3) functions. 2002-08-03 13:49:55 +00:00
wctomb.c Split ansi.c into a separate source file for each function. 2002-08-31 11:26:55 +00:00
wctrans.3 Add the ISO C90 Amd. 1 wctrans(3) and towctrans(3) functions. 2002-08-04 12:09:08 +00:00
wctrans.c Add the ISO C90 Amd. 1 wctrans(3) and towctrans(3) functions. 2002-08-04 12:09:08 +00:00
wctype.3 Correct use of Nm macro in NAME section and a broken cross reference. 2002-08-03 12:39:41 +00:00
wctype.c Change wctype_t to an unsigned type to avoid warnings. 2002-08-04 12:43:53 +00:00
wcwidth.3 Add a manual page for wcwidth(). 2002-08-20 03:42:21 +00:00
wcwidth.c Use modern-style arguments declaration 2002-08-19 20:32:27 +00:00