Jim Meyering
128307fa88
.
1999-08-30 14:59:08 +00:00
Jim Meyering
84f4450da4
*** empty log message ***
1999-08-30 14:44:10 +00:00
Jim Meyering
038e5f009e
(longopts): Restore accidentally-removed entry for `--portability' long option.
1999-08-30 14:43:52 +00:00
Jim Meyering
4ab0a2a4c6
(usage): Correct --help message.
1999-08-30 14:41:05 +00:00
Jim Meyering
4b20f454fe
split a long line.
1999-08-30 14:39:05 +00:00
Jim Meyering
33bebae5ae
(usage): Correct --help message.
1999-08-30 14:38:00 +00:00
Jim Meyering
ccff4ede2b
(usage): Correct --help message.
1999-08-30 14:37:40 +00:00
Jim Meyering
6f48cb1924
(usage): Correct --help message.
1999-08-30 14:36:26 +00:00
Jim Meyering
98ecd5b300
(usage): Correct --help message.
1999-08-30 14:36:06 +00:00
Jim Meyering
57e5f5a5b5
(usage): Correct --help message.
1999-08-30 14:35:45 +00:00
Jim Meyering
2a0b67dc3b
(usage): Correct --help message.
1999-08-30 14:35:20 +00:00
Jim Meyering
805034d054
.
1999-08-30 14:34:09 +00:00
Jim Meyering
c180c51c79
.
1999-08-30 14:33:39 +00:00
Jim Meyering
e044763e67
.
1999-08-30 14:31:16 +00:00
Jim Meyering
b8da6c90b6
.
1999-08-30 14:30:28 +00:00
Jim Meyering
269630005b
.
1999-08-29 21:13:46 +00:00
Jim Meyering
902d5e299d
*** empty log message ***
1999-08-29 21:10:22 +00:00
Jim Meyering
75789c4643
(main): Call exit explicitly to avoid warning from gcc.
...
Include "xstrtol.h".
(isinteger): Remove function and prototype.
(main): Use xstrtol in place of atoi. Remove associated FIXME comments.
1999-08-29 21:09:34 +00:00
Jim Meyering
678cbc835e
(isinteger): Move definition to precede use. Remove prototype.
1999-08-29 20:49:07 +00:00
Jim Meyering
de8d09d22d
(main): Call exit explicitly to avoid warning from gcc.
1999-08-29 20:47:17 +00:00
Jim Meyering
b266f1a207
(main): Call exit explicitly to avoid warning from gcc.
1999-08-29 20:45:50 +00:00
Jim Meyering
a61888be78
*** empty log message ***
1999-08-29 20:42:42 +00:00
Jim Meyering
a3bafb3263
*** empty log message ***
1999-08-29 20:40:15 +00:00
Jim Meyering
937c7d8bab
Require jm_BISON.
1999-08-29 20:40:00 +00:00
Jim Meyering
b7af6cd62a
*** empty log message ***
1999-08-29 20:37:25 +00:00
Jim Meyering
09b7fb4252
*** empty log message ***
1999-08-29 20:35:16 +00:00
Jim Meyering
f9ab8e8b03
*** empty log message ***
1999-08-29 20:05:07 +00:00
Jim Meyering
fb9a0d3dff
*** empty log message ***
1999-08-29 19:54:09 +00:00
Jim Meyering
d45400c9a9
(relative_time_table): Change type' of THIS' from
...
tMINUTE_UNIT to tUNUMBER. From Urs Thuermann.
1999-08-29 14:55:24 +00:00
Jim Meyering
81eda26beb
*** empty log message ***
1999-08-29 14:49:06 +00:00
Jim Meyering
1a9b70d7a8
*** empty log message ***
1999-08-29 14:46:35 +00:00
Jim Meyering
70c01e7963
(test_vector): Add a test for the Risks-reported problem with `Nov 11 1996'.
1999-08-29 14:46:25 +00:00
Jim Meyering
bd4a3f044d
*** empty log message ***
1999-08-29 14:37:40 +00:00
Jim Meyering
13bc9dcc35
(test_vector): Add tests for use of `this'.
1999-08-29 14:36:48 +00:00
Jim Meyering
6b840273e0
(get_date): Rename latter local `tm' to probe_tm.
1999-08-29 12:55:35 +00:00
Jim Meyering
9f92dfbf90
(get_date): Rename outermost local probe' to quarter'.
1999-08-29 12:28:56 +00:00
Jim Meyering
26656272e8
Add copyright notice.
...
(number): Handle `Nov 11 1996' example; see Risks Digest 20.55
http://catless.ncl.ac.uk/Risks/20.55.html#subj18
(1999-08-27)
(<stdio.h>): Include only if testing.
(ISUPPER): Remove.
(ISLOWER, PC): New macros.
(<string.h>): Include if HAVE_STRING_H, not USG.
(bcopy): Remove.
(yymaxdepth, ..., yycheck): Don't bother to redefine, since we assume
bison.
(EPOCH_YEAR): Renamed from EPOCH.
(table): Renamed from TABLE.
(meridian): Now an anonymous enum.
(struct parser_control): New type.
(YYLEX_PARAM, YYPARSE_PARAM, YYSTYPE): New macros.
(yyInput, ..., yyRelYear): Migrated into struct parser_control.
(%pure_parser): Added, so that the parser is pure.
(%union): Removed; the type is now just plain int.
All %type directives removed.
(tLOCAL_ZONE): New %token.
(month_day_table): Renamed from MonthDayTable.
(gmtime, localtime, mktime, time): Declare only if not defined.
(meridian_table): New table.
(dst_table): New table.
(units_table): renamed from UnitsTable.
(relative_time_table): Renamed from OtherTable.
(time_zone_table): Renamed from TimezoneTable. Modernized data.
(military_table): Renamed from MilitaryTable.
(to_hour): Renamed from ToHour.
(to_year): Renamed from ToYear.
(lookup_zone): New function.
(LookupWord): Renamed from lookup_word.
Use lookup_zone for time zones.
(yylex): Now reentrant. All callers changed.
(get_date): Add support for local time zone abbreviations.
Make it reentrant.
1999-08-29 07:29:51 +00:00
Jim Meyering
948cf23537
*** empty log message ***
1999-08-25 15:41:52 +00:00
Jim Meyering
2395e90973
*** empty log message ***
1999-08-22 16:28:45 +00:00
Jim Meyering
bb6f5c5913
*** empty log message ***
1999-08-22 16:28:26 +00:00
Jim Meyering
d1b7514e91
*** empty log message ***
1999-08-22 16:23:28 +00:00
Jim Meyering
53e173cca6
(detect_loop): There's no loop if k->top is NULL.
1999-08-22 16:10:24 +00:00
Jim Meyering
5157fd957e
Add a few more tests.
1999-08-22 16:09:29 +00:00
Jim Meyering
d39e2c5127
*** empty log message ***
1999-08-22 15:58:28 +00:00
Jim Meyering
80e8a30f39
*** empty log message ***
1999-08-22 15:58:06 +00:00
Jim Meyering
83d003e558
Rewrite to use Fetish.pm-based framework.
1999-08-22 15:55:41 +00:00
Jim Meyering
9715e45a87
*** empty log message ***
1999-08-22 15:54:35 +00:00
Jim Meyering
5d3b030798
.
1999-08-22 15:53:59 +00:00
Jim Meyering
19a165cc9c
tweak comment
1999-08-22 11:34:56 +00:00
Jim Meyering
7a7ef5ff5b
(check_file): Explain why we have separate if' and else'
...
blocks when the code in the else block could handle both cases.
1999-08-22 11:31:08 +00:00