Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Per Regents of the University of Calfornia letter, remove advertising | imp | 2007-01-09 | 49 | -196/+0 |
| | | | | | | clause. # If I've done so improperly on a file, please let me know. | ||||
* | Add missing comma. | ru | 2006-10-13 | 1 | -1/+1 |
| | |||||
* | Fix a bug where, for 6-byte sequences, the top 6 bits get compared to | trhodes | 2006-03-30 | 1 | -1/+1 |
| | | | | | 111111 rather than the top 7 bits being compared against 1111110 causing illegal bytes fe and ff being treated the same as legal bytes fc and fd. | ||||
* | Add __collate_load_error and __collate_range_cmp to the list of | deischen | 2006-03-30 | 1 | -0/+2 |
| | | | | | | | | | | | | | FBSDprivate locale symbols. These functions are needed by libcompat. Add _cleanup to the list of stdio FBSDprivate symbols. Some third party applications use this. This will be removed and replaced by fcloseall() once libc version is bumped. Add _res to the list of resolv symbols. Found by: portbuilder runs (thanks Kris!) | ||||
* | Add each directory's symbol map file to SYM_MAPS. | deischen | 2006-03-13 | 1 | -0/+2 |
| | |||||
* | Add symbol maps and initial symbol version definitions to libc. | deischen | 2006-03-13 | 1 | -0/+100 |
| | | | | Reviewed by: davidxu | ||||
* | -mdoc sweep. | ru | 2005-11-17 | 14 | -14/+14 |
| | |||||
* | Include a couple of headers to ensure consistency between the prototype and | stefanf | 2005-09-12 | 3 | -0/+3 |
| | | | | the function definition. | ||||
* | Add HISTORY section. | tjr | 2005-07-21 | 1 | -1/+6 |
| | |||||
* | Add cross-reference to nextwctype(3). | tjr | 2005-07-21 | 1 | -1/+2 |
| | |||||
* | Add COMPATIBILITY and HISTORY sections. Fix typo. | tjr | 2005-07-21 | 1 | -2/+13 |
| | |||||
* | Remove confusing "single C char locales" phrase; arguments to these | tjr | 2005-07-17 | 12 | -106/+44 |
| | | | | | functions and must now be either an unsigned char or EOF, regardless of locale. | ||||
* | Remove confusing "single C char locales" phrase; arguments to tolower() | tjr | 2005-07-17 | 2 | -18/+6 |
| | | | | | and toupper() must now be either an unsigned char or EOF, regardless of locale. | ||||
* | Make <runefile.h> internal to libc. | ru | 2005-05-16 | 2 | -1/+63 |
| | | | | Suggested by: phantom | ||||
* | Make the format of LC_COLLATE files architecture independent. | ru | 2005-02-27 | 2 | -3/+14 |
| | |||||
* | . Static'ize functions exported via function reference variables only. | phantom | 2005-02-27 | 11 | -117/+112 |
| | | | | | | | | | | | | . Replace inclusion of sys/param.h to sys/cdefs.h and sys/types.h where appropriate. . move _*_init() prototypes to mblocal.h, and remove these prototypes from .c files . use _none_init() in __setrunelocale() instead of duplicating code . move __mb* variables from table.c to none.c allowing us to not to export _none_*() externs, and appropriately remove them from mblocal.h Ok'ed by: tjr | ||||
* | ANSI'fy prototypes | phantom | 2005-02-27 | 3 | -11/+5 |
| | |||||
* | Make the format of LC_CTYPE files architecture independent by | ru | 2005-02-26 | 1 | -66/+156 |
| | | | | | | | | | | | | | introducing the disk formats for _RuneLocale and friends. The disk formats do not have (useless) pointers and have 32-bit quantities instead of rune_t and long. (htonl(3) only works with 32-bit quantities, so there's no loss). Bootstrap mklocale(1) when necessary. (Bootstrapping from 4.x would be trivial (verified), but we no longer provide pre-5.3 source upgrades and this is the first commit to actually break it.) | ||||
* | Fix comparisons that test if an unsigned value is < 0. | stefanf | 2005-02-12 | 2 | -4/+4 |
| | | | | Reviewed by: tjr | ||||
* | Sort sections. | ru | 2005-01-20 | 3 | -18/+18 |
| | |||||
* | Markup style. | ru | 2005-01-15 | 2 | -6/+2 |
| | |||||
* | Scheduled mdoc(7) sweep. | ru | 2005-01-11 | 1 | -1/+1 |
| | |||||
* | Implement rpmatch(), a semi-standard interface (as found on AIX, Tru64, | tjr | 2005-01-09 | 3 | -2/+121 |
| | | | | | | GNU) for determining whether a string is an affirmative or negative response to a question according to the current locale. This is done by matching the response against nl_langinfo(3) items YESEXPR and NOEXPR. | ||||
* | Remove setrunelocale() | ache | 2004-10-18 | 1 | -23/+0 |
| | |||||
* | Remove the obsolete <rune.h> interface. | tjr | 2004-10-17 | 11 | -846/+11 |
| | |||||
* | Remove support for the obsolete UTF2 encoding. | tjr | 2004-10-17 | 9 | -317/+3 |
| | |||||
* | Prefer C99's __func__ over GCC's __FUNCTION__. | stefanf | 2004-09-22 | 1 | -3/+3 |
| | |||||
* | Re-word warning about the UTF2 encoding, taking care to use the word | tjr | 2004-08-21 | 1 | -3/+3 |
| | | | | "obsolete" instead of "deprecated". | ||||
* | Bump document date for previous. | tjr | 2004-08-21 | 2 | -2/+2 |
| | |||||
* | Re-word warning about the rune interface, taking care to use the word | tjr | 2004-08-21 | 2 | -12/+10 |
| | | | | "obsolete" instead of "deprecated". | ||||
* | Change "deprecated" in link-time warnings about various rune functions | tjr | 2004-08-21 | 4 | -8/+8 |
| | | | | to "obsolete". | ||||
* | Re-word compatibility section, taking care to use the word "obsolete" to | tjr | 2004-08-21 | 14 | -54/+64 |
| | | | | | describe the 4.4BSD extension of accepting characters (runes) outside of the range of unsigned char. | ||||
* | /me kicks cvs update | trhodes | 2004-08-17 | 1 | -7/+1 |
| | | | | | | | Revert previous commit, tjr already fixed it and I was too stupid to notice this fact. Approved by: re (to avoid failing cvs ci) | ||||
* | Fix incorrect code in an example. The previous example would produce | trhodes | 2004-08-17 | 1 | -2/+8 |
| | | | | | | | | | | 19 column positions wide in the first line and 20 in the rest of the lines. This fixes the example to provide the correct output. PR: 53454 Noticed by: Kuang-che Wu <kcwu@kcwu.homeip.net> Submitted by: Marc Silver <marcs@draenor.org> Approved by: re (scottl) | ||||
* | Fix example. | tjr | 2004-08-12 | 1 | -4/+5 |
| | |||||
* | Implement wcwidth() as an inline function. | tjr | 2004-08-12 | 1 | -11/+2 |
| | |||||
* | Re-word the COMPATIBILITY section, taking care to use the word "deprecated" | tjr | 2004-07-29 | 12 | -98/+74 |
| | | | | | | to describe the 4.4BSD extension of accepting arguments outside the range of unsigned char. This gives us freedom to remove this extension when we remove the <rune.h> interface in FreeBSD 6. | ||||
* | Remove unnecessary #include directives. | tjr | 2004-07-29 | 3 | -8/+0 |
| | |||||
* | Prefer <runetype.h> to <rune.h>, since the latter is going away soon. | tjr | 2004-07-29 | 5 | -5/+5 |
| | |||||
* | Remove useless checks for characters longer than INT_MAX bytes. | tjr | 2004-07-29 | 3 | -12/+0 |
| | |||||
* | Add UTF-8-specific implementations of mbsnrtowcs() and wcsnrtombs(). | tjr | 2004-07-27 | 1 | -0/+163 |
| | | | | | | These convert plain ASCII characters in-line, making them only slightly slower than the single-byte ("NONE" encoding) version when processing ASCII strings. | ||||
* | Return the correct value when dst == NULL and conversion has stopped after | tjr | 2004-07-22 | 1 | -2/+2 |
| | | | | nwc dropping to zero. | ||||
* | Implement the GNU extensions of mbsnrtowcs() and wcsnrtombs(). These are | tjr | 2004-07-21 | 13 | -164/+315 |
| | | | | | | | convenient when the source string isn't null-terminated. Implement the other conversion functions (mbstowcs(), mbsrtowcs(), wcstombs(), wcsrtombs()) in terms of these new functions. | ||||
* | Add fast paths for conversion of plain ASCII characters. | tjr | 2004-07-09 | 1 | -0/+13 |
| | |||||
* | Add a function to iterate over all characters in a particular character | tjr | 2004-07-08 | 3 | -2/+150 |
| | | | | | | class. This is necessary in order to implement tr(1) efficiently in multibyte locales, since the brute force method of finding all characters in a class is infeasible with a 32-bit (or wider) wchar_t. | ||||
* | Markup nits. | ru | 2004-07-05 | 13 | -70/+91 |
| | |||||
* | Sort SEE ALSO references (in dictionary order, ignoring case). | ru | 2004-07-04 | 2 | -2/+2 |
| | |||||
* | Mechanically kill hard sentence breaks. | ru | 2004-07-02 | 3 | -4/+8 |
| | |||||
* | Removed trailing whitespace. | ru | 2004-07-02 | 2 | -2/+2 |
| | |||||
* | Markup, grammar, and spelling fixes. | ru | 2004-06-30 | 2 | -23/+23 |
| |