Jim Meyering [Sat, 23 Feb 2002 09:02:18 +0000 (09:02 +0000)]
(xpath_concat): Reorder code to pacify
compilers that don't know that xalloc_die never returns.
Jim Meyering [Wed, 20 Feb 2002 16:09:14 +0000 (16:09 +0000)]
*** empty log message ***
Jim Meyering [Wed, 20 Feb 2002 16:06:29 +0000 (16:06 +0000)]
*** empty log message ***
Jim Meyering [Wed, 20 Feb 2002 16:06:20 +0000 (16:06 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(main): Use `posix2_version ()' in place of POSIX2_VERSION.
Jim Meyering [Tue, 19 Feb 2002 20:41:18 +0000 (20:41 +0000)]
*** empty log message ***
Jim Meyering [Tue, 19 Feb 2002 20:41:13 +0000 (20:41 +0000)]
(seq invocation): In the example, use "tail
-n 3", not "tail -3", to conform to POSIX 1003.1-2001.
Jim Meyering [Mon, 18 Feb 2002 12:41:49 +0000 (12:41 +0000)]
update due to modified mk-script
Jim Meyering [Mon, 18 Feb 2002 12:40:53 +0000 (12:40 +0000)]
.
Jim Meyering [Mon, 18 Feb 2002 12:39:48 +0000 (12:39 +0000)]
*** empty log message ***
Jim Meyering [Mon, 18 Feb 2002 12:39:42 +0000 (12:39 +0000)]
*** empty log message ***
Jim Meyering [Mon, 18 Feb 2002 12:39:19 +0000 (12:39 +0000)]
(test_vector): Rename tests of obsolete usage to have prefix of `obs'.
For tests matching /^obs/,
put _POSIX2_VERSION=199209 in the environment, so the tests succeed
even when the environment would have contained _POSIX2_VERSION=200112.
Jim Meyering [Mon, 18 Feb 2002 12:35:15 +0000 (12:35 +0000)]
*** empty log message ***
Jim Meyering [Mon, 18 Feb 2002 12:35:00 +0000 (12:35 +0000)]
For tests matching /^(obs|err-[134])/,
put _POSIX2_VERSION=199209 in the environment, so the tests succeed
even when the environment would have contained _POSIX2_VERSION=200112.
Jim Meyering [Mon, 18 Feb 2002 12:33:30 +0000 (12:33 +0000)]
*** empty log message ***
Jim Meyering [Mon, 18 Feb 2002 12:33:11 +0000 (12:33 +0000)]
When getting input via a pipe, apply the
environment settings to the command in question, not to `cat'.
No longer allow more than one element in the
$Test::env or $Test::env_default arrays. No one used that.
Jim Meyering [Sun, 17 Feb 2002 22:53:18 +0000 (22:53 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 22:50:33 +0000 (22:50 +0000)]
Tell sort to accept old-style options.
Jim Meyering [Sun, 17 Feb 2002 22:48:54 +0000 (22:48 +0000)]
.
Jim Meyering [Sun, 17 Feb 2002 22:48:45 +0000 (22:48 +0000)]
Tell head to accept old-style options like `-1'.
Jim Meyering [Sun, 17 Feb 2002 22:39:51 +0000 (22:39 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 22:39:47 +0000 (22:39 +0000)]
Tell head to accept old-style options like `-1'.
Jim Meyering [Sun, 17 Feb 2002 21:47:43 +0000 (21:47 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 21:47:35 +0000 (21:47 +0000)]
(tsort invocation): Add a more realistic example.
Jim Meyering [Sun, 17 Feb 2002 20:26:43 +0000 (20:26 +0000)]
(tsort background): New section.
From Ian Lance Taylor.
Jim Meyering [Sun, 17 Feb 2002 20:15:49 +0000 (20:15 +0000)]
.
Jim Meyering [Sun, 17 Feb 2002 20:14:18 +0000 (20:14 +0000)]
.
Jim Meyering [Sun, 17 Feb 2002 20:13:45 +0000 (20:13 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 19:13:21 +0000 (19:13 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 19:13:11 +0000 (19:13 +0000)]
(wget_files): Reflect new location of these files.
Jim Meyering [Sun, 17 Feb 2002 19:05:53 +0000 (19:05 +0000)]
*** empty log message ***
Jim Meyering [Sun, 17 Feb 2002 16:20:39 +0000 (16:20 +0000)]
($(DOMAIN).pot-update): Remove/replace the .pot
file only if the new one is different (modulo the creation date).
Jim Meyering [Sun, 17 Feb 2002 08:45:54 +0000 (08:45 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 14:59:31 +0000 (14:59 +0000)]
Upgrade to gettext-0.11.
Jim Meyering [Sat, 16 Feb 2002 14:58:48 +0000 (14:58 +0000)]
Upgrade to gettext-0.11.
Jim Meyering [Sat, 16 Feb 2002 14:40:15 +0000 (14:40 +0000)]
Update to Gettext 0.11
Jim Meyering [Sat, 16 Feb 2002 14:39:44 +0000 (14:39 +0000)]
Update to Gettext 0.11
Jim Meyering [Sat, 16 Feb 2002 14:39:34 +0000 (14:39 +0000)]
.
Jim Meyering [Sat, 16 Feb 2002 14:27:18 +0000 (14:27 +0000)]
renamed from doc/texinfo.tex
Jim Meyering [Sat, 16 Feb 2002 14:27:17 +0000 (14:27 +0000)]
renamed to config/texinfo.tex
Jim Meyering [Sat, 16 Feb 2002 14:26:57 +0000 (14:26 +0000)]
renamed to config/mdate-sh
Jim Meyering [Sat, 16 Feb 2002 14:26:57 +0000 (14:26 +0000)]
renamed from doc/mdate-sh
Jim Meyering [Sat, 16 Feb 2002 14:23:56 +0000 (14:23 +0000)]
renamed from mkinstalldirs
Jim Meyering [Sat, 16 Feb 2002 14:23:51 +0000 (14:23 +0000)]
renamed from install-sh
Jim Meyering [Sat, 16 Feb 2002 14:23:46 +0000 (14:23 +0000)]
renamed from missing
Jim Meyering [Sat, 16 Feb 2002 14:23:41 +0000 (14:23 +0000)]
renamed from depcomp
Jim Meyering [Sat, 16 Feb 2002 14:23:37 +0000 (14:23 +0000)]
renamed from config.sub
Jim Meyering [Sat, 16 Feb 2002 14:23:31 +0000 (14:23 +0000)]
renamed from config.guess
Jim Meyering [Sat, 16 Feb 2002 14:15:27 +0000 (14:15 +0000)]
Update to Autoconf 2.52h.
Jim Meyering [Sat, 16 Feb 2002 14:10:17 +0000 (14:10 +0000)]
Update to Gettext 0.11.
Jim Meyering [Sat, 16 Feb 2002 14:08:46 +0000 (14:08 +0000)]
Update to Gettext 0.11.
Jim Meyering [Sat, 16 Feb 2002 09:04:30 +0000 (09:04 +0000)]
Add support for _POSIX2_VERSION, which lets you pick which POSIX
version you want the utilities to conform to. Remove warnings about
failure to conform to a future POSIX version.
(ISO_8601_OPTION): Remove; no longer needed.
All uses changed to back to the corresponding short options.
(short_options): Remove; no longer needed.
(COMMON_SHORT_OPTIONS): New macro.
(usage): Document only the intersection of the
old and new behaviors, to encourage portability.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 09:03:12 +0000 (09:03 +0000)]
Add support for _POSIX2_VERSION, which lets you pick which POSIX
version you want the utilities to conform to. Remove warnings about
failure to conform to a future POSIX version.
(usage): Document only the intersection of the
old and new behaviors, to encourage portability.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 08:59:10 +0000 (08:59 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:58:20 +0000 (08:58 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:55:56 +0000 (08:55 +0000)]
Use `head -n 150', not `head -150'.
Jim Meyering [Sat, 16 Feb 2002 08:55:02 +0000 (08:55 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:54:52 +0000 (08:54 +0000)]
Use `head -n 7', not `head -7'.
Jim Meyering [Sat, 16 Feb 2002 08:26:04 +0000 (08:26 +0000)]
.
Jim Meyering [Sat, 16 Feb 2002 08:23:43 +0000 (08:23 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:23:10 +0000 (08:23 +0000)]
(jm_PREREQ_POSIXVER): New macro.
(jm_PREREQ): Use it.
Jim Meyering [Sat, 16 Feb 2002 08:22:32 +0000 (08:22 +0000)]
Document _POSIX2_VERSION.
Jim Meyering [Sat, 16 Feb 2002 08:21:44 +0000 (08:21 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:20:34 +0000 (08:20 +0000)]
fix typo
Jim Meyering [Sat, 16 Feb 2002 08:16:26 +0000 (08:16 +0000)]
Add support for _POSIX2_VERSION, which lets you pick which POSIX
version you want the utilities to conform to. Remove warnings about
failure to conform to a future POSIX version.
* NEWS, doc/coreutils.texi: Document _POSIX2_VERSION.
* doc/coreutils.texi (Standards Conformance): New section.
Jim Meyering [Sat, 16 Feb 2002 08:14:53 +0000 (08:14 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:14:09 +0000 (08:14 +0000)]
(libfetish_a_SOURCES): Add posixver.c and posixver.h.
Jim Meyering [Sat, 16 Feb 2002 08:13:08 +0000 (08:13 +0000)]
new file, from Paul Eggert
Jim Meyering [Sat, 16 Feb 2002 08:12:01 +0000 (08:12 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 08:11:50 +0000 (08:11 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(shortopts): Remove; no longer needed.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 08:10:10 +0000 (08:10 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(main, parse_obsolescent_option): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 08:04:12 +0000 (08:04 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(shortopts): Remove; no longer needed.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 08:00:46 +0000 (08:00 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(shortopts): Remove; no longer needed.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 07:47:48 +0000 (07:47 +0000)]
(_POSIX2_VERSION, POSIX2_VERSION): Remove definitions.
(OPTARG_POSIX, OBSOLETE_OPTION_WARNINGS): Likewise.
Jim Meyering [Sat, 16 Feb 2002 07:44:20 +0000 (07:44 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(short_options): Remove; no longer needed.
(COMMON_SHORT_OPTIONS): New macro.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 07:42:52 +0000 (07:42 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(short_options): Remove; no longer needed.
(COMMON_SHORT_OPTIONS): New macro.
(SEP_STRING_OPTION): Remove; no longer needed.
All uses changed to back to the corresponding short options.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 07:39:17 +0000 (07:39 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(main): Revert to previous behavior, except report
an error and exit if the obsolete syntax is used and if conforming
to the new standard.
Jim Meyering [Sat, 16 Feb 2002 07:37:15 +0000 (07:37 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(short_options): Remove; no longer needed.
(COMMON_SHORT_OPTIONS): New macro.
(STRINGS_OPTION, WIDTH_OPTION): Remove; no longer needed.
All uses changed to back to the corresponding short options.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard. Do not warn of obsolete options.
Jim Meyering [Sat, 16 Feb 2002 07:31:27 +0000 (07:31 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(main): Revert to previous behavior, except report
an error and exit if the obsolete syntax is used and if conforming
to the new standard.
Jim Meyering [Sat, 16 Feb 2002 07:29:18 +0000 (07:29 +0000)]
Include posixver.h.
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(shortopts): Remove; no longer needed.
(main): Revert to previous behavior, except report
an error and exit if the obsolete syntax is used and if conforming
to the new standard.
Jim Meyering [Sat, 16 Feb 2002 07:22:32 +0000 (07:22 +0000)]
.
Jim Meyering [Sat, 16 Feb 2002 07:22:17 +0000 (07:22 +0000)]
*** empty log message ***
Jim Meyering [Sat, 16 Feb 2002 07:22:09 +0000 (07:22 +0000)]
New test for change of 2002-02-05.
Jim Meyering [Sat, 16 Feb 2002 07:21:59 +0000 (07:21 +0000)]
(TESTS): Add split-a.
Jim Meyering [Fri, 15 Feb 2002 15:22:32 +0000 (15:22 +0000)]
Change 'split' to conform to POSIX. It now accepts an -a or
--suffix-length option, and refuses to generate more files
than there are suffixes.
Document this.
Jim Meyering [Fri, 15 Feb 2002 09:10:54 +0000 (09:10 +0000)]
from texinfo-4.0g
Jim Meyering [Wed, 13 Feb 2002 13:59:39 +0000 (13:59 +0000)]
.
Jim Meyering [Tue, 12 Feb 2002 15:46:40 +0000 (15:46 +0000)]
*** empty log message ***
Jim Meyering [Tue, 12 Feb 2002 15:46:34 +0000 (15:46 +0000)]
(DEFAULT_SUFFIX_LENGTH): Define constant.
(suffix_length): Use it here.
(usage): Use it here.
Jim Meyering [Tue, 12 Feb 2002 15:44:16 +0000 (15:44 +0000)]
Include "dirname.h".
(outbase): Now a global var.
(outfile_end): Remove.
(suffix_length): New var.
(shortopts, longopts, main): Add -a or --suffix-length.
(next_file_name): Implement -a. Do not extend the suffix length.
Check for file names that are too long.
(main): Move outfile initialization to next_file_name.
(shortopts): Remove -v (a typo).
Jim Meyering [Tue, 12 Feb 2002 07:40:54 +0000 (07:40 +0000)]
*** empty log message ***
Jim Meyering [Tue, 12 Feb 2002 07:40:39 +0000 (07:40 +0000)]
*** empty log message ***
Jim Meyering [Tue, 12 Feb 2002 07:40:24 +0000 (07:40 +0000)]
(main): Output warnings only if OBSOLETE_OPTION_WARNINGS.
Jim Meyering [Mon, 11 Feb 2002 23:27:05 +0000 (23:27 +0000)]
.
Jim Meyering [Mon, 11 Feb 2002 23:26:20 +0000 (23:26 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 Feb 2002 23:25:34 +0000 (23:25 +0000)]
Add more support for POSIX 1003.1-2001, which requires removal
for support of obsolete "-DIGITS" option syntax in nice, and
which prohibits options with optional arguments like date's
-I option.
Document this.
Jim Meyering [Mon, 11 Feb 2002 23:23:48 +0000 (23:23 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 Feb 2002 23:23:42 +0000 (23:23 +0000)]
(main): Conform to POSIX 1003.1-2001 if
POSIX2_VERSION says to, otherwise warn of obsolete usage if
OBSOLETE_OPTION_WARNINGS is nonzero and if not POSIXLY_CORRECT.
Jim Meyering [Mon, 11 Feb 2002 22:58:59 +0000 (22:58 +0000)]
Add more support for POSIX 1003.1-2001, which requires removal
for support of obsolete "-DIGITS" option syntax in nice, and
which prohibits options with optional arguments like date's
-I option.
(ISO_8601_OPTION): New enum value.
(long_options): Use it.
(short_options): New constant.
(usage): Document the change.
(main): Conform to POSIX 1003.1-2001 if
POSIX2_VERSION says to, otherwise warn of obsolete usage if
OBSOLETE_OPTION_WARNINGS is nonzero and if not POSIXLY_CORRECT.
Jim Meyering [Mon, 11 Feb 2002 21:45:02 +0000 (21:45 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 Feb 2002 21:44:35 +0000 (21:44 +0000)]
(usage): Describe %F, %g, %G, %P, and %R.