Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-22 | Sync from gnulib. | Paul Eggert | |
2005-05-14 | Update FSF postal mail address. | Jim Meyering | |
2005-03-09 | Include xstrtol.h first, to test interface. | Paul Eggert | |
Include intprops.h. (TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Remove. | |||
2004-08-02 | (errno): Remove decl; we now assume C89 or better. | Paul Eggert | |
(__xstrtol): Rewrite to avoid casts. | |||
2003-11-13 | Update from gnulib. | Jim Meyering | |
2003-10-15 | Sync with gnulib. | Jim Meyering | |
2003-09-13 | Update from gnulib. | Jim Meyering | |
2003-06-06 | Update from gnulib. | Jim Meyering | |
2001-12-19 | (__xstrtol): If there is no number but there | Jim Meyering | |
is a valid suffix, assume 1. "MB" now means decimal, "MiB" binary. Accept 'K' as well as 'k'. | |||
2001-09-28 | (strtol): Do not declare if HAVE_DECL_STRTOL. | Jim Meyering | |
(strtoul): Do not declare if HAVE_DECL_STRTOUL. (strtoimax, strtoumax): Do not declare if already defined as a macro. | |||
2001-09-20 | (strtoimax): Guard declaration with | Jim Meyering | |
`#if !HAVE_DECL_STRTOIMAX', rather than just `#ifndef strtoimax'. The latter fails because some systems (at least rs6000-ibm-aix4.3.3.0) have their own, conflicting declaration of strtoimax in sys/inttypes.h. (strtoumax): Likewise, for completeness (it wasn't necessary). | |||
2001-08-31 | (strtoimax): New decl. | Jim Meyering | |
2000-12-19 | (__xstrtol): Add undocumented suffixes 'g' and | Jim Meyering | |
't' for compatibility with Solaris 8 sort. | |||
2000-01-07 | tweak copyright line | Jim Meyering | |
1999-07-04 | [!defined strtoumax]: Declare strtoumax. | Jim Meyering | |
1999-07-04 | (__strtol): Remove decl; it doesn't work if __strtol | Jim Meyering | |
expands to a macro, which occurs in HP-UX 10.20 with strtoumax. (strtol, strtoul): New decls (for pre-ANSI hosts), to replace the above decl. | |||
1999-04-18 | (__strtol, __strtol_t, __xstrtol): | Jim Meyering | |
New macros to specify the underlying function, its returned type, and our function. Default to values suitable for xstrtol. Include <ctype.h>, since we use its macros. (ULONG_MAX, LONG_MAX, ISBLANK): Remove: no longer needed. (ISSPACE): New macro. (bkm_scale, bkm_scale_by_power, __xstrtol, main): __unsigned long int -> __strtol_t. (__xstrtol): Depend on whether __strtol_t is an unsigned type, not on whether STRING_TO_UNSIGNED is defined. Skip isspace chars, not isblank chars, to match strtol. When returning LONGINT_INVALID_SUFFIX_CHAR, store the value that we computed into *val. | |||
1998-09-26 | (__xstrtol) [STRING_TO_UNSIGNED]: Return | Jim Meyering | |
LONGINT_INVALID for strings that begin with `-'. | |||
1998-07-29 | Remove duplicate include of <stdio.h>. | Jim Meyering | |
1998-07-22 | Include <stdio.h> if NDEBUG is not defined; needed on SunOS 4. | Jim Meyering | |
From Paul Eggert. | |||
1998-07-04 | Include stdio.h. Required on some systems when using assert. | Jim Meyering | |
From Kaveh Ghazi. | |||
1998-07-01 | Don't define NDEBUG, now that it's done via configure's --disable-assert option. | Jim Meyering | |
1998-06-29 | protoize | Jim Meyering | |
1998-06-29 | * lib/xstrtol.c (bkm_scale): Don't assume that you can convert | Jim Meyering | |
unsigned long to double without losing information. (bkm_scale_by_power): New function. * lib/xstrtol.c (__xstrtol), src/dd.c (parse_integer): Add support for SI-like suffixes like "GB" and "TD". * src/dd.c (usage): Describe it. | |||
1998-03-31 | Merge with the version from textutils. | Jim Meyering | |
1998-02-24 | (TYPE_SIGNED): Define. | Jim Meyering | |
(TYPE_MAXIMUM): Define. (ULONG_MAX): Use TYPE_MAXIMUM. (LONG_MAX): Use TYPE_MAXIMUM. | |||
1997-01-25 | (__xstrtol): Change interpretation of | Jim Meyering | |
VALID_SUFFIXES == NULL vs VALID_SUFFIXES == "". Use the former when any suffix is valid, the later when no suffix is allowed. | |||
1996-10-29 | . | Jim Meyering | |
1996-10-17 | . | Jim Meyering | |
1996-10-17 | libitize | Jim Meyering | |
1996-10-13 | (__xstrtol): Return an error for invalid suffix. | Jim Meyering | |
Before, e.g., `split -b 1M' would be silently accepted and treated like `split -b 1'. Reported by Franc,ois. | |||
1996-05-22 | Add copyright header. | Jim Meyering | |
1995-10-09 | Indent cpp directives to reflect nesting. | Jim Meyering | |
1995-05-22 | (__strtol): Remove prototype altogether. | Jim Meyering | |
Move inclusion of xstrtol.h back so that it follows system headers. | |||
1995-05-21 | merge with 1.11.1b | Jim Meyering | |
1995-01-27 | . | Jim Meyering | |
1994-12-22 | Rearrange to accept a user-specified set of suffix chars (must be | Jim Meyering | |
a subset of master list), each with a hard-coded value. | |||
1994-12-20 | . | Jim Meyering | |