Jim Meyering
3c97cf0102
libitize
1997-02-04 03:30:49 +00:00
Jim Meyering
a0aa288531
libitize
1997-02-04 03:27:13 +00:00
Jim Meyering
1235c944d2
libitize
1997-02-04 03:26:31 +00:00
Jim Meyering
05ff9c82a6
new obstack from libc
1997-02-04 03:20:29 +00:00
Jim Meyering
1b5a74d1a7
(parse_long_options): Compare getopt_long return
...
value against -1, not EOF. Use NULL, not `(int *) 0' as last parameter
in getopt_long call.
1997-02-03 05:06:27 +00:00
Jim Meyering
e48314ac1b
bracket prototype with PARAMS
1997-01-26 06:23:06 +00:00
Jim Meyering
10f565971b
.
1997-01-26 04:30:49 +00:00
Jim Meyering
01839f9f82
remove trailing blanks
1997-01-25 13:50:24 +00:00
Jim Meyering
e9dc554349
(noinst_HEADERS): Add getdate.h.
1997-01-25 13:38:49 +00:00
Jim Meyering
fb04070061
.
1997-01-25 06:54:19 +00:00
Jim Meyering
0894db7b3f
(XSTRTOL_H): Undefine it.
1997-01-25 06:17:13 +00:00
Jim Meyering
d73bc3ca57
[!_STRTOL_ERROR]: Define the type `enum strtol_error'
...
only if it hasn't already been defined.
1997-01-25 06:15:18 +00:00
Jim Meyering
186d893f27
(__xstrtol): Change interpretation of
...
VALID_SUFFIXES == NULL vs VALID_SUFFIXES == "". Use the former
when any suffix is valid, the later when no suffix is allowed.
1997-01-25 06:13:46 +00:00
Jim Meyering
175fb661e0
(parse_long_options): Reset optind to zero
...
before just returning so that getopt internals get initialized from
the probably-new parameters when/if getopt is called later.
1997-01-25 05:37:15 +00:00
Jim Meyering
2091adbbb1
Update from GNU via Uli
1997-01-23 02:45:02 +00:00
Jim Meyering
ef2b6836fd
revert last change
1997-01-23 02:23:44 +00:00
Jim Meyering
48569d6b98
[strftime]: Add parameters to macro definition. From Drepper.
1997-01-22 23:23:04 +00:00
Jim Meyering
d64cc3c1ef
(_strftime_copytm): New function, to work around Solaris 2.5 tzset bug.
...
From Paul Eggert.
1997-01-22 22:43:15 +00:00
Jim Meyering
b969dad022
Indent with GNU indent.
1997-01-18 20:17:39 +00:00
Jim Meyering
c1db691c12
Indent 2 more cpp-directives to reflect nesting.
1997-01-18 20:12:10 +00:00
Jim Meyering
5f9c33edfe
(get_date): Change prototype to reflect const'ness of parameters.
...
Indent cpp-directives to reflect nesting.
1997-01-18 20:11:05 +00:00
Jim Meyering
7eeedf8385
.
1997-01-18 15:46:09 +00:00
Jim Meyering
6e5149f0ab
1997-01-06 Paul Eggert <eggert@twinsun.com>
...
* getdate.y: Rewrite to use mktime.
<sys/timeb.h>: Don't include.
(mktime): Declare.
(struct timeb, timezone, DOOMSDAY, SECSPERDAY, DSTMODE, yyDSTmode,
ToSeconds, Convert, DSTcorrect, RelativeDate, RelativeMonth): Remove.
(ToHour): New function (part of the old ToSeconds fn).
(ToYear): New function (part of the old Convert fn).
(TABLE.value, yyDayOrdinal, yyDayNumber, yyTimezone, yyDay, yyHour,
yyMinutes, yyMonth, yySeconds, yyYear, yyRelMonth, yyRelSeconds,
Number): Now int instead of time_t.
(HOUR): Don't cast to time_t.
(tDAY_UNIT, tHOUR_UNIT, tYEAR_UNIT): New %tokens.
(UnitsTable): Use new units that are closer to the keywords.
(yyRelDay, yyRelHour, yyRelMinutes, yyRelYear): New variables.
(rel, relunit, get_date): Add support for them.
(time): Fix timezone calculations for negative half-hour offsets
when integer division truncates towards minus infinity.
(zone): Incorporiate DST calculation directly.
(get_date): 2nd arg is now time_t *, not struct timeb *.
Use mktime to do most of the work, instead of computing it ourselves.
Guard against falsely reporting errors near the time_t boundaries
when parsing times in other time zones.
1997-01-18 15:32:16 +00:00
Jim Meyering
af12dd6260
Add comment re HAVE_PSTAT_GETDYNAMIC.
1997-01-18 15:07:16 +00:00
Jim Meyering
f8e40348be
reindent
1997-01-18 13:44:49 +00:00
Jim Meyering
c7837e95d2
Fix up indentation a little.
1997-01-15 04:59:07 +00:00
Jim Meyering
9130f4b9d2
Indent cpp-directives to reflect nesting.
1997-01-15 04:55:39 +00:00
Jim Meyering
4ffe108e39
(_getopt_internal): Use _', rather than the (sometimes-)expansion gettext'.
1997-01-08 22:40:00 +00:00
Jim Meyering
8a752e8696
[_]: Define to gettext also if ENABLE_NLS is defined.
1997-01-08 04:52:00 +00:00
Jim Meyering
b802aa3f55
New (more POSIX compliant) version from GNU libc.
1997-01-08 04:11:29 +00:00
Jim Meyering
2bd16e646e
.
1997-01-03 03:24:22 +00:00
Jim Meyering
ba246b0f36
(EXTRA_DIST): Add getgroups.c.
1997-01-03 03:16:29 +00:00
Jim Meyering
13ff080b78
.
1997-01-02 03:13:49 +00:00
Jim Meyering
8320e65164
Add comment.
...
Rename local, ng to n_groups.
1996-12-27 03:36:53 +00:00
Jim Meyering
9190f77006
.
1996-12-23 05:14:55 +00:00
Jim Meyering
fec6a430da
update from GNU libc
1996-12-21 13:51:26 +00:00
Jim Meyering
4a2b289e7c
Update from GNU libc.
1996-12-21 01:40:43 +00:00
Jim Meyering
b3a49ee8d0
.
1996-12-19 13:53:16 +00:00
Jim Meyering
ae5ee331f1
run cpp-indent
1996-12-18 16:56:46 +00:00
Jim Meyering
954c7bc4cc
another new version ...
1996-12-18 16:54:48 +00:00
Jim Meyering
72f95044eb
(ISDIGIT): Replace with smaller, faster edition
...
that yields nonzero only on ASCII digits.
(ISDIGIT_LOCALE): New macro, with same meaning that ISDIGIT
used to have. From Paul Eggert.
1996-12-18 03:30:20 +00:00
Jim Meyering
859f8587f8
add blank line.
1996-12-18 03:28:09 +00:00
Jim Meyering
3c7e9fec08
Update from GNU libc.
1996-12-18 00:21:38 +00:00
Jim Meyering
5e55e49972
.
1996-12-17 21:54:29 +00:00
Jim Meyering
86d6c36d09
(IN_CTYPE_DOMAIN): Rename from ISASCII.
...
(ISDIGIT): New definition from Paul Eggert.
This one evaluates its argument exactly once.
(yylex): Move increment out of ISALPHA argument. Use a
comma-expression instead.
1996-12-13 03:05:00 +00:00
Jim Meyering
d43b4dcaf8
(EXTRA_DIST): Add strftime.c to appease automake.
...
Although it's not used yet, it'll be used by ls's (to-be-done)
--format=FORMAT option.
1996-12-11 04:34:37 +00:00
Jim Meyering
54f9b87874
.
1996-12-10 22:40:16 +00:00
Jim Meyering
53ac4c028b
(EXTRA_DIST): Add mktime.c.
...
Reported by Thomas Bushnell.
1996-12-10 20:48:12 +00:00
Jim Meyering
a16b0a142f
Include config.h.
...
[!HAVE_BCOPY && HAVE_MEMCPY && !defined (bcopy)]: Define bcopy
in terms of memcpy. Reported by Marcus Daniels.
1996-12-10 05:22:12 +00:00
Jim Meyering
4885753994
.
1996-12-10 04:54:02 +00:00