Jim Meyering
f23d5119d8
*** empty log message ***
2000-01-22 22:21:32 +00:00
Jim Meyering
0d9735fbb4
*** empty log message ***
2000-01-22 22:20:08 +00:00
Jim Meyering
0b7e06d203
[HAVE_WCTYPE_H]: Include <wctype.h>.
2000-01-22 22:19:48 +00:00
Jim Meyering
968d5b2bbf
(jm_PREREQ_QUOTEARG): Add wctype.h.
2000-01-22 22:19:12 +00:00
Jim Meyering
abab15deb9
*** empty log message ***
2000-01-22 22:08:50 +00:00
Jim Meyering
570080ef25
Merge the three lists of headers.
2000-01-22 22:08:08 +00:00
Jim Meyering
595bfc8a83
*** empty log message ***
2000-01-22 22:05:13 +00:00
Jim Meyering
dfb0540bb1
(AC_CHECK_HEADERS): Add checks from textutils' configure.in
2000-01-22 22:04:33 +00:00
Jim Meyering
c099a14fac
*** empty log message ***
2000-01-22 22:03:12 +00:00
Jim Meyering
c219eb2daf
(AC_CHECK_HEADERS): Add checks from sh-utils' configure.in
2000-01-22 22:03:01 +00:00
Jim Meyering
c9c2cdda8b
*** empty log message ***
2000-01-22 22:00:31 +00:00
Jim Meyering
58da7aa5b3
(AC_CHECK_HEADERS): Add checks from fileutils' configure.in
2000-01-22 22:00:17 +00:00
Jim Meyering
7bce838dab
*** empty log message ***
2000-01-22 21:52:02 +00:00
Jim Meyering
24c45a756e
(jm_PREREQ_ADDEXT): New macro. Parts moved here from fileutils' configure.in.
2000-01-22 21:51:57 +00:00
Jim Meyering
d4db66a0fb
*** empty log message ***
2000-01-22 21:29:10 +00:00
Jim Meyering
09f1b5f940
(dir_name): Support for DOS-style file names with drive letters.
2000-01-22 21:29:02 +00:00
Jim Meyering
a2e435c395
tack on the one from fileutils/lib
2000-01-22 18:03:21 +00:00
Jim Meyering
e1cc8122af
.
2000-01-22 14:27:13 +00:00
Jim Meyering
8ce9f19835
Remove kludgy `test -z $ac_...AC_CHECK_HEADERS(...)' code.
...
Moved tests into their own function (_jm_DECL_HEADERS) in check-decl.m4.
2000-01-22 14:24:50 +00:00
Jim Meyering
f5ff12fcbc
(_jm_DECL_HEADERS): Define new function.
...
(jm_CHECK_DECLARATIONS): Require it.
2000-01-22 14:22:42 +00:00
Jim Meyering
c7bd32731e
Revert to using #if HAVE_STDLIB_H
...
to guard inclusion of <stdlib.h>.
2000-01-22 14:07:23 +00:00
Jim Meyering
0f9105c7be
Guard inclusion of <stdlib.h> with `#if STDC_HEADERS',
...
not `#if HAVE_STDLIB_H'. The former wasn't defined.
Use #if rather than #ifdef.
Add HAVE_DECL_STRTOUL and HAVE_DECL_STRTOULL.
(jm_CHECK_DECLARATIONS): Add strtoul strtoull.
2000-01-22 13:53:10 +00:00
Jim Meyering
c4a0e46616
*** empty log message ***
2000-01-22 13:15:39 +00:00
Jim Meyering
a33ca24833
*** empty log message ***
2000-01-22 13:14:17 +00:00
Jim Meyering
465e3422e8
(seq --format): Mention that integer formats are accepted, too.
2000-01-22 13:13:45 +00:00
Jim Meyering
1a8bedfeb7
*** empty log message ***
2000-01-22 13:07:25 +00:00
Jim Meyering
88e049caf5
*** empty log message ***
2000-01-22 13:06:59 +00:00
Jim Meyering
8ecfdb48a9
*** empty log message ***
2000-01-22 12:37:01 +00:00
Jim Meyering
c88a1e4466
Topologically sort the functions and remove fwd declarations.
2000-01-22 12:36:35 +00:00
Jim Meyering
4186d5762f
(enum Format_type): Declare.
...
(format_type): New global to take place of intconv.
(DO_printf): New macro.
(main): Use it.
2000-01-22 11:14:22 +00:00
Jim Meyering
c951e3f2c9
Add new tests for the new functionality.
2000-01-22 11:10:40 +00:00
Jim Meyering
e48c320244
Add support for octal and hexadecimal output.
...
(intconv): New variable.
(usage): Update.
(main): Call scan_arg instead of scan_double_arg. Call check_format
before scan_arg.
(scan_int_arg, scan_arg): New functions.
(check_format): Add intconv argument. Accept %d, %u, %o, %x, %X.
(print_numbers): If intconv is true, pass an int argument to printf.
2000-01-22 10:09:29 +00:00
Jim Meyering
625a560403
.
2000-01-22 09:44:23 +00:00
Jim Meyering
f3a2399998
*** empty log message ***
2000-01-22 09:43:37 +00:00
Jim Meyering
fc32116042
(ISDIGIT): Define.
...
(strverscmp): Use ISDIGIT, not isdigit.
2000-01-22 09:43:23 +00:00
Jim Meyering
1a779705e8
.
2000-01-22 09:42:33 +00:00
Jim Meyering
6df5aa20d7
(o-rep-1, o-rep-2): New tests.
2000-01-22 09:42:14 +00:00
Jim Meyering
d29115d80f
("xstrtol.h"): Include.
...
(Filter): Rename from PFL.
(non_neg_strtol): Remove function.
(find_bracketed_repeat): Use xstrtoul instead of non_neg_strtol.
(squeeze_filter, set_initialize, main): Use size_t and ssize_t in
place of long and int in several decls.
(read_and_delete, read_and_xlate): Likewise, and remove assertion.
2000-01-22 09:31:19 +00:00
Jim Meyering
89d8c4e859
*** empty log message ***
2000-01-21 15:08:14 +00:00
Jim Meyering
4ba6864c31
Correct copying notice to use GPL, per author's request.
...
(AUTHORS): Add djm.
2000-01-21 15:08:08 +00:00
Jim Meyering
dc6a5317bc
Correct copying notice to use GPL, per author's request.
2000-01-21 15:07:53 +00:00
Jim Meyering
98379bfc4f
*** empty log message ***
2000-01-21 14:39:07 +00:00
Jim Meyering
cfa079e41d
*** empty log message ***
2000-01-21 07:33:33 +00:00
Jim Meyering
553fe00983
(PFI): Return long', not
int'.
...
(PFL): Rename from PFI now that it returns long.
(squeeze_filter): Declare as `long': i, nr, out_len.
2000-01-21 07:33:25 +00:00
Jim Meyering
c4acbcc996
Tweak sort performance.
...
(hard_LC_CTYPE): Remove.
(keylist): Renamed from keyhead. Now a pointer, not a
mostly-unused struct. All uses changed.
(findlines, keycompare, CMP_WITH_IGNORE, compare, checkfp, mergefps,
sort): Tune and use a more consistent style for reallocation.
(keycompare, main): Don't worry about LC_CTYPE;
it's buggy with multibyte chars anyway.
(compare): Invoke alloca (0) after each call to keycompare,
not just the ones that return nonzero. This avoids a memory
leak on architectures without builtin alloca that occurs
sometimes when a file contains all duplicate lines.
2000-01-19 22:43:33 +00:00
Jim Meyering
e8611c5714
*** empty log message ***
2000-01-19 20:41:06 +00:00
Jim Meyering
9393315a06
(jm_FUNC_NANOSLEEP): Include <sys/time.h>, too.
...
Use AC_HEADER_TIME. Volker Borchert reported that OpenBSD-2.3/sparc
defines `struct timespec' in <sys/time.h>
2000-01-19 20:40:51 +00:00
Jim Meyering
7990f92f15
*** empty log message ***
2000-01-19 14:01:03 +00:00
Jim Meyering
2435963a1f
*** empty log message ***
2000-01-19 13:57:51 +00:00
Jim Meyering
469d21a9d3
Remove uses of changequote altogether.
2000-01-19 13:57:42 +00:00