lib


Log

Author Commit Date CI Message
Jim Meyering 66dffb73 2000-09-09T07:20:54 *** empty log message ***
Jim Meyering 2bcfb3c5 2000-09-09T07:20:46 Don't use atoi. Include sys/param.h and limits.h. Include xstrtol.h. (CHAR_BIT, TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Define. (UID_T_MAX, GID_T_MAX, MAXUID, MAXGID): Define. (parse_user_spec): Use xstrtoul, not atoi when converting numeric UID, GID. Check range.
Jim Meyering c07f54b3 2000-09-06T20:04:17 *** empty log message ***
Jim Meyering 0e167051 2000-09-06T20:04:06 (_getopt_internal): Update from glibc.
Jim Meyering 840477cc 2000-08-30T07:58:05 *** empty log message ***
Jim Meyering d286a6b3 2000-08-30T07:58:01 Merge in changes from GNU libc.
Jim Meyering 972f69da 2000-08-28T14:55:18 declare __fpending only if necessary
Jim Meyering c030b0fc 2000-08-28T14:50:37 include stdio_ext.h
Jim Meyering 41ec1fc2 2000-08-26T15:39:39 .
Jim Meyering 228c6c84 2000-08-26T12:05:55 *** empty log message ***
Jim Meyering 8218363e 2000-08-26T12:05:50 Include "__fpending.h". (close_stdout_status): Return right away if there's nothing to flush.
Jim Meyering f2a163ee 2000-08-26T12:04:13 *** empty log message ***
Jim Meyering 394fa230 2000-08-26T12:04:01 (noinst_HEADERS): Add __fpending.h.
Jim Meyering 26eccc5a 2000-08-26T11:59:55 *** empty log message ***
Jim Meyering b3467d18 2000-08-26T11:55:12 *** empty log message ***
Jim Meyering 7d636751 2000-08-25T07:43:45 *** empty log message ***
Jim Meyering 88ac5d0a 2000-08-25T07:39:22 *** empty log message ***
Jim Meyering 36fde25f 2000-08-07T17:07:19 *** empty log message ***
Jim Meyering 00d29cc3 2000-08-07T17:06:38 (xalloc_msg_memory_exhausted): Now char const[], not char *const and pointing to a constant array. (xrealloc): Comment fix.
Jim Meyering 7ddafe36 2000-08-07T17:05:37 (print_and_abort): Use "memory exhausted", not "virtual memory exhausted".
Jim Meyering 6cee8ea0 2000-08-07T17:03:20 comment fix
Jim Meyering 02461019 2000-08-07T17:02:15 (xalloc_msg_memory_exhausted): Now char const[], not char *const and pointing to a constant array.
Jim Meyering d0017fe1 2000-08-07T16:56:29 (same_name): Invoke xalloc_die instead of printing our own message. (parse_user_spec): Don't translate a message until just before returning, to avoid unnecessary translation.
Jim Meyering 81f3a792 2000-08-07T16:55:57 (same_name): Invoke xalloc_die instead of printing our own message.
Jim Meyering f93f1d73 2000-08-07T15:51:08 *** empty log message ***
Jim Meyering 89f2b489 2000-08-07T15:48:18 back out Copyright date changes for files with no changes year
Jim Meyering 8599ce75 2000-08-03T23:10:28 *** empty log message ***
Jim Meyering 777b414c 2000-08-03T23:10:05 (SET_HIGH_BOUND, MOVE_BUFFER_POINTER, ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them.
Jim Meyering b31fa68f 2000-08-01T07:10:10 *** empty log message ***
Jim Meyering 45273299 2000-08-01T07:10:05 (ISSLASH): Define. (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.
Jim Meyering c47aaffe 2000-07-31T18:30:27 *** empty log message ***
Jim Meyering 28c9a4ad 2000-07-31T18:30:21 (quotearg_n_options): Don't make the initial slot vector a constant, since it might get modified.
Jim Meyering 4aba872b 2000-07-31T12:31:44 Tweak comments, per Bruno's comments.
Jim Meyering 38de095e 2000-07-31T12:30:24 Tweak comments, per Bruno's comments.
Jim Meyering 865b15cf 2000-07-31T07:48:05 *** empty log message ***
Jim Meyering 62a3c6b1 2000-07-31T07:23:01 (quotearg_n_options): Preallocate a slot 0 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.
Jim Meyering 3ff49f4a 2000-07-31T06:50:30 *** empty log message ***
Jim Meyering 40c60144 2000-07-31T06:44:51 Use `virtual memory exhausted', not `Memory exhausted'.
Jim Meyering efae05c2 2000-07-30T16:49:47 .
Jim Meyering b8e327b8 2000-07-30T16:25:01 *** empty log message ***
Jim Meyering 76368237 2000-07-30T16:24:51 (make_path): Quote the other instance, too.
Jim Meyering 1c4c29a5 2000-07-29T17:11:33 (dir_name): Use __MSDOS__ in favor of MSDOS.
Jim Meyering 1dc1c3a6 2000-07-29T17:06:53 *** empty log message ***
Jim Meyering 5565019c 2000-07-29T17:06:00 (diacrit_diac): Use __MSDOS__ in favor of MSDOS.
Jim Meyering 0730bbc6 2000-07-29T16:45:30 (base_name): Use ISSLASH rather than comparing against `/'.
Jim Meyering 1f51d28b 2000-07-29T08:15:37 *** empty log message ***
Jim Meyering 7c89f41c 2000-07-29T08:15:01 remove prematurely-added ISSLASH definition
Jim Meyering 03400241 2000-07-29T08:10:46 (dir_name): Assert that there are no trailing slashes.
Jim Meyering 3f15d65b 2000-07-29T08:00:17 *** empty log message ***
Jim Meyering 068326db 2000-07-29T08:00:11 (dir_name) [MSDOS]: Declare `lim' to be const.
Jim Meyering 651daba6 2000-07-29T06:09:43 *** empty log message ***
Jim Meyering d5b1ab33 2000-07-29T06:09:22 tweak comments
Jim Meyering 91f65b21 2000-07-29T06:02:28 (mbswidth): Add a flags argument. (mbswidth): New declaration. (MBSW_ACCEPT_INVALID, MBSW_ACCEPT_UNPRINTABLE): New macros.
Jim Meyering 15d593c5 2000-07-29T05:47:42 .
Jim Meyering 21291fe5 2000-07-24T16:30:03 *** empty log message ***
Jim Meyering d13720cf 2000-07-24T16:29:57 (mbswidth): Add a flags argument. (mbsnwidth): New function.
Jim Meyering 60abfed3 2000-07-24T06:42:04 *** empty log message ***
Jim Meyering ec482f5c 2000-07-24T06:41:58 (_XOPEN_SOURCE): Don't define; this causes problems on Solaris 7. (wcwidth) [!HAVE_DECL_WCWIDTH]: Declare.
Jim Meyering 453bc2ee 2000-07-24T06:14:32 *** empty log message ***
Jim Meyering 8ed25ee6 2000-07-24T06:14:19 Include <wchar.h> even if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX), 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.
Jim Meyering 89bc0205 2000-07-23T21:48:28 *** empty log message ***
Jim Meyering f7d4132b 2000-07-23T21:48:17 Streamline by invoking multibyte code only if needed. <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.
Jim Meyering 3b0d7279 2000-07-23T09:25:19 *** empty log message ***
Jim Meyering f7d19549 2000-07-23T09:25:14 (base_name): Add an assertion.
Jim Meyering 23a9c147 2000-07-23T08:38:30 *** empty log message ***
Jim Meyering a62b804c 2000-07-23T08:38:25 When the system forces us to redefine mbstate_t, shadow its mbsinit function.
Jim Meyering 0b6939ba 2000-07-17T20:46:35 .
Jim Meyering 05dbfe00 2000-07-17T20:45:03 *** empty log message ***
Jim Meyering 7194c138 2000-07-17T20:45:00 (libfetish_a_SOURCES): Add mbswidth.c. (noinst_HEADERS): Add mbswidth.h.
Jim Meyering f2c15d34 2000-07-17T20:42:12 from Bruno Haible.
Jim Meyering 58bf49da 2000-07-17T20:40:18 *** empty log message ***
Jim Meyering 2957c7e4 2000-07-17T20:05:40 *** empty log message ***
Jim Meyering b832246e 2000-07-17T20:05:30 Add support for FreeBSD. Improve support for HP-UX and IRIX 6.
Jim Meyering ea0ad0a9 2000-07-17T19:43:38 .
Jim Meyering bf186edb 2000-07-15T13:27:37 *** empty log message ***
Jim Meyering 739bbd82 2000-07-15T13:27:30 Include quote.h. (make_path): Convert "`%s'" in format strings to "%s", and wrap each corresponding argument in a `quote (...)' call. Give better diagnostics.
Jim Meyering c3c082e9 2000-07-15T09:58:14 *** empty log message ***
Jim Meyering 370b21b7 2000-07-15T09:58:10 (libfetish_a_SOURCES): Add quote.c. (noinst_HEADERS): Add quote.h.
Jim Meyering 298a79c4 2000-07-15T09:57:38 *** empty log message ***
Jim Meyering 09be0e72 2000-07-15T09:57:19 (quote, quote_n): New file. Two functions taken verbatim from tar's src/misc.c.
Jim Meyering c3625dca 2000-07-14T15:55:13 *** empty log message ***
Jim Meyering a618b12d 2000-07-14T13:56:07 (mbrtowc): Do not use HAVE_WCHAR_H in the definition. 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.
Jim Meyering 9cd65c1b 2000-07-14T11:27:06 *** empty log message ***
Jim Meyering 5decc4ec 2000-07-14T11:27:00 (enum quoting style): New enum clocale_quoting_style.
Jim Meyering d98c6d36 2000-07-14T11:26:28 (quoting_style_args, quoting_style_vals, 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.
Jim Meyering 77531436 2000-07-09T17:53:14 .
Jim Meyering fc019d04 2000-07-09T15:48:14 *** empty log message ***
Jim Meyering 12cdbeb9 2000-07-09T15:46:46 The old behavior of quoting `like this' doesn't look good with 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.
Jim Meyering 7febef02 2000-07-09T07:26:44 *** empty log message ***
Jim Meyering 94bcfced 2000-07-09T07:26:34 (ENAMETOOLONG): Define to an unlikely value if not defined. (xgethostname): Remove now-unnecessary #ifdef. Move declaration of `err' into loop where it's used.
Jim Meyering bf21f38f 2000-07-09T07:23:19 *** empty log message ***
Jim Meyering d349992d 2000-07-09T07:22:43 update copyright date
Jim Meyering 1c0d7dc3 2000-07-08T21:48:07 (xgethostname): Protect against the SunOS5.5 bug 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.
Jim Meyering 1f1d0940 2000-07-06T04:47:28 (mbrtowc): Declare returned type, since BeOS doesn't.
Jim Meyering 62588d47 2000-07-06T04:46:57 *** empty log message ***
Jim Meyering ab8644ca 2000-07-06T04:32:11 *** empty log message ***
Jim Meyering 2793141d 2000-07-06T04:31:59 (struct quoting_options): Simplify quote_these_too dimension.
Jim Meyering d1e1ab47 2000-07-04T17:37:47 *** empty log message ***
Jim Meyering 239b989f 2000-07-04T17:37:43 [!HAVE_DECL_STRNLEN]: Declare strnlen.
Jim Meyering d5ccbc77 2000-07-04T17:32:00 *** empty log message ***