summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2000-08-03*** empty log message ***Jim Meyering
2000-08-03(SET_HIGH_BOUND, MOVE_BUFFER_POINTER,Jim Meyering
ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them.
2000-08-01*** empty log message ***Jim Meyering
2000-08-01(ISSLASH): Define.Jim Meyering
(BACKSLASH_IS_PATH_SEPARATOR): Define. (dir_name) [BACKSLASH_IS_PATH_SEPARATOR]: Handle the case in which both `\' and `/' may be use as path separators. Based on a patch from Prashant TR.
2000-07-31*** empty log message ***Jim Meyering
2000-07-31(quotearg_n_options): Don't make the initialJim Meyering
slot vector a constant, since it might get modified.
2000-07-31Tweak comments, per Bruno's comments.Jim Meyering
2000-07-31Tweak comments, per Bruno's comments.Jim Meyering
2000-07-31*** empty log message ***Jim Meyering
2000-07-31(quotearg_n_options): Preallocate a slot 0Jim Meyering
buffer, so that the caller can always quote one small component of a "memory exhausted" message in slot 0. From a suggestion by Jim Meyering.
2000-07-31*** empty log message ***Jim Meyering
2000-07-31Use `virtual memory exhausted', not `Memory exhausted'.Jim Meyering
2000-07-31Use `virtual memory exhausted', not `Memory exhausted'.Jim Meyering
2000-07-30.Jim Meyering
2000-07-30*** empty log message ***Jim Meyering
2000-07-30(make_path): Quote the other instance, too.Jim Meyering
2000-07-29(dir_name): Use __MSDOS__ in favor of MSDOS.Jim Meyering
2000-07-29*** empty log message ***Jim Meyering
2000-07-29(diacrit_diac): Use __MSDOS__ in favor of MSDOS.Jim Meyering
2000-07-29(base_name): Use ISSLASH rather than comparing against `/'.Jim Meyering
2000-07-29*** empty log message ***Jim Meyering
2000-07-29remove prematurely-added ISSLASH definitionJim Meyering
2000-07-29(dir_name): Assert that there are no trailing slashes.Jim Meyering
2000-07-29*** empty log message ***Jim Meyering
2000-07-29(dir_name) [MSDOS]: Declare `lim' to be const.Jim Meyering
2000-07-29*** empty log message ***Jim Meyering
2000-07-29tweak commentsJim Meyering
2000-07-29(mbswidth): Add a flags argument.Jim Meyering
(mbswidth): New declaration. (MBSW_ACCEPT_INVALID, MBSW_ACCEPT_UNPRINTABLE): New macros.
2000-07-29.Jim Meyering
2000-07-24*** empty log message ***Jim Meyering
2000-07-24(mbswidth): Add a flags argument.Jim Meyering
(mbsnwidth): New function.
2000-07-24*** empty log message ***Jim Meyering
2000-07-24(_XOPEN_SOURCE): Don't define; this causes problems on Solaris 7.Jim Meyering
(wcwidth) [!HAVE_DECL_WCWIDTH]: Declare.
2000-07-24*** empty log message ***Jim Meyering
2000-07-24Include <wchar.h> even if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX),Jim Meyering
so that mbstate_t is always defined. Do not inspect MB_LEN_MAX, since it's incorrectly defined to be 1 in at least one GCC installation, and this configuration error is likely to be common. Ignoring MB_LEN_MAX hurts performance on hosts that have mbrtowc but have only unibyte locales, but I assume these hosts are rare.
2000-07-23*** empty log message ***Jim Meyering
2000-07-23Streamline by invoking multibyte code only if needed.Jim Meyering
<wchar.h>: Include only if HAVE_MBRTOWC && 1 < MB_LEN_MAX. (MB_CUR_MAX): Redefine to 1 if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX). (quotearg_buffer_restyled): If a unibyte locale, don't bother to invoke multibyte primitives.
2000-07-23*** empty log message ***Jim Meyering
2000-07-23(base_name): Add an assertion.Jim Meyering
2000-07-23*** empty log message ***Jim Meyering
2000-07-23When the system forces us to redefine mbstate_t, shadow its mbsinit function.Jim Meyering
2000-07-17.Jim Meyering
2000-07-17*** empty log message ***Jim Meyering
2000-07-17(libfetish_a_SOURCES): Add mbswidth.c.Jim Meyering
(noinst_HEADERS): Add mbswidth.h.
2000-07-17*** empty log message ***Jim Meyering
2000-07-17from Bruno Haible.Jim Meyering
2000-07-17from Bruno Haible.Jim Meyering
2000-07-17*** empty log message ***Jim Meyering
2000-07-17Add support for FreeBSD. Improve support for HP-UX and IRIX 6.Jim Meyering
2000-07-17.Jim Meyering