summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2000-07-15*** empty log message ***Jim Meyering
2000-07-15Include quote.h.Jim Meyering
(make_path): Convert "`%s'" in format strings to "%s", and wrap each corresponding argument in a `quote (...)' call. Give better diagnostics.
2000-07-15*** empty log message ***Jim Meyering
2000-07-15(libfetish_a_SOURCES): Add quote.c.Jim Meyering
(noinst_HEADERS): Add quote.h.
2000-07-15*** empty log message ***Jim Meyering
2000-07-15(quote, quote_n): New file. Two functions taken verbatimJim Meyering
from tar's src/misc.c.
2000-07-14*** empty log message ***Jim Meyering
2000-07-14(mbrtowc): Do not use HAVE_WCHAR_H in the definition.Jim Meyering
Use defined mbstate_t, not HAVE_MBSTATE_T_OBJECT, to decide whether to define the BeOS workaround macro; this adjusts to the change to AC_MBSTATE_T.
2000-07-14*** empty log message ***Jim Meyering
2000-07-14(enum quoting style): New enum clocale_quoting_style.Jim Meyering
2000-07-14(quoting_style_args, quoting_style_vals,Jim Meyering
quotearg_buffer_restyled): Add support for clocale_quoting_style. Undo previous change to locale_quoting_style behavior, and undo the "{LEFT QUOTATION MARK}" and "{RIGHT QUOTATION MARK}" msgids.
2000-07-09.Jim Meyering
2000-07-09*** empty log message ***Jim Meyering
2000-07-09The old behavior of quoting `like this' doesn't look good withJim Meyering
newer, ISO-style fonts. See: http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html Instead, quote "like this" by default. Let the translator tailor the locale-specific quoting behavior by providing translations for {LEFT QUOTATION MARK} and {RIGHT QUOTATION MARK}. (N_): New macro. (gettext_default): New function. (quotearg_buffer_restyled): Use gettext_default ("{LEFT QUOTATION MARK}", "\"") for left quote, and gettext_default ("{RIGHT QUOTATION MARK}", "\"") for right quote.
2000-07-09*** empty log message ***Jim Meyering
2000-07-09(ENAMETOOLONG): Define to an unlikely value if not defined.Jim Meyering
(xgethostname): Remove now-unnecessary #ifdef. Move declaration of `err' into loop where it's used.
2000-07-09update copyright dateJim Meyering
2000-07-09*** empty log message ***Jim Meyering
2000-07-09update copyright dateJim Meyering
2000-07-08(xgethostname): Protect against the SunOS5.5 bugJim Meyering
by allocating a larger buffer. Test the gethostname return value for being >= 0, not == 0, for BeOS. Don't exhaust memory if gethostname returns an error and ENAMETOOLONG isn't defined.