aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mbswidth.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2006-08-21Remove from CVS, since the bootstrap script generates them automatically.Paul Eggert1-194/+0
2006-08-09Sync from gnulib.Paul Eggert1-1/+1
2006-07-09Update from gnulib.Paul Eggert1-14/+2
2006-07-04Sync from gnulib.Paul Eggert1-21/+6
2005-05-14Update FSF postal mail address.Jim Meyering1-1/+1
2005-05-02Sync from gnulib.Paul Eggert1-3/+5
2004-11-11Sync from gnulib.Paul Eggert1-1/+1
2004-03-23Sync from gnulib.Jim Meyering1-1/+7
* mbswidth.c: Include <stdio.h> and <time.h> before <wchar.h>.
2003-08-18Sync with gnulib.Jim Meyering1-1/+1
2002-11-23Update from gnulib.Jim Meyering1-10/+6
2001-08-04Don't include <limits.h>.Jim Meyering1-25/+35
Include <stdlib.h> and <string.h> unconditionally. (iswcntrl, mbsinit, ISCNTRL): New macros. (mbsnwidth): Use K&R style function declarations. Don't bother checking for MB_LEN_MAX == 1, since the compiler can optimize it when MB_CUR_MAX == 1. The width of control characters is zero, not 1.
2001-02-17(mbrtowc, mbsinit):Jim Meyering1-6/+0
Remove workaround macros for hosts that have mbrtowc but not mbstate_t, as we now insist on proper declarations for both before using mbrtowc.
2000-12-08(mbsnwidth): Don't loop endlessly when called with anJim Meyering1-2/+10
invalid mulitbyte sequence and with the MBSW_ACCEPT_INVALID flag set.
2000-09-09Rename ISASCII to IN_CTYPE_DOMAIN.Jim Meyering1-5/+3
2000-07-24(mbswidth): Add a flags argument.Jim Meyering1-18/+39
(mbsnwidth): New function.
2000-07-24(_XOPEN_SOURCE): Don't define; this causes problems on Solaris 7.Jim Meyering1-8/+13
(wcwidth) [!HAVE_DECL_WCWIDTH]: Declare.
2000-07-17from Bruno Haible.Jim Meyering1-0/+181