Jim Meyering
f85ca2c876
tests: avoid false-positive "make check" failure when perl is missing
...
* doc/Makefile.am (sc-lower-case-var): Skip this test when $(PERL)
is not usable. Reported by Bruno Haible.
2011-09-07 18:00:55 +02:00
Jim Meyering
9d6231ef2a
maint: update all copyright year number ranges
...
Run "make update-copyright".
2011-01-01 22:16:47 +01:00
Paul Eggert
b0097f3d21
coreutils: keep lines within 80-column limits
...
* cfg.mk (LINE_LEN_MAX, FILTER_LONG_LINES): New macros.
(sc_long_lines): New rule.
* HACKING: Use shorter URLs to the same material.
* doc/Makefile.am, doc/coreutils.texi, m4/boottime.m4:
* man/help2man, man/stdbuf.x, src/Makefile.am, src/cat.c, src/copy.c:
* src/cp.c, src/dd.c, src/df.c, src/du.c, src/groups.c, src/install.c:
* src/ls.c, src/md5sum.c, src/mv.c, src/od.c, src/pinky.c, src/ptx.c:
* src/readlink.c, src/remove.c, src/rmdir.c, src/setuidgid.c:
* src/sort.c, src/tail.c, src/touch.c, tests/Coreutils.pm:
* tests/cp/existing-perm-race, tests/cp/perm, tests/cp/preserve-gid:
* tests/du/2g, tests/du/long-from-unreadable, tests/init.sh:
* tests/install/basic-1, tests/ls/nameless-uid:
* tests/ls/readdir-mountpoint-inode, tests/misc/chroot-credentials:
* tests/misc/cut, tests/misc/date, tests/misc/join, tests/misc/md5sum:
* tests/misc/sha1sum, tests/misc/sha224sum, tests/misc/sort:
* tests/misc/sort-continue, tests/misc/sort-files0-from:
* tests/misc/sort-rand, tests/misc/stdbuf, tests/misc/tr:
* tests/misc/uniq, tests/mv/atomic, tests/mv/part-fail:
* tests/mv/part-symlink, tests/mv/sticky-to-xpart, tests/pr/pr-tests:
* tests/rm/fail-2eperm, tests/rm/interactive-always:
Reformat to fit within 80 columns.
* doc/Makefile.am (BAD_POSIX_PERL): New macro.
* doc/coreutils.texi: Reword slightly, to make menus and
index lines shorter.
* src/md5sum.c: Redo --help output so that it fits within 79
columns, since that's a bit more portable and all the other --help
strings fit in 79 columns.
2010-12-28 12:30:42 -08:00
Eric Blake
2f41f563d1
build: complete the rename of get_date
...
* gnulib: Update to latest.
* src/date.c (includes, batch_convert, main): Track rename.
* src/touch.c (includes, get_reldate): Likewise.
* doc/coreutils.texi (Top, Date input formats): Likewise.
* bootstrap.conf (gnulib_modules): Likewise.
* doc/Makefile.am (EXTRA_DIST): Likewise.
* doc/.gitignore: Likewise.
* bootstrap: Synchronize from upstream.
2010-10-05 12:12:30 -06:00
Eric Blake
6067d05228
maint: update gnulib
...
* gnulib: Update to latest.
* doc/coreutils.texi (date): Reflect new module name.
* doc/Makefile.am (EXTRA_DIST): Likewise.
* doc/.gitignore: Likewise.
2010-09-30 15:57:19 -06:00
Jim Meyering
1aa17dc89b
maint: update all FSF copyright year lists to include 2010
...
Use this command:
git ls-files | grep -v COPYING \
| xargs env UPDATE_COPYRIGHT_USE_INTERVALS=1 \
build-aux/update-copyright
2010-01-01 14:06:47 +01:00
Jim Meyering
ed86ca7c5e
maint: quiet "make" in doc/
...
* doc/Makefile.am (constants.texi): Add a use of AM_V_GEN.
2009-12-29 14:31:56 +01:00
Jim Meyering
ce22916610
build: make doc checks more user-friendly
...
* doc/Makefile.am (check-texinfo): Begin moving each individual test
into its own rules.
(sc-avoid-builtin, sc-avoid-path): New rules.
Extracted from check-texinfo.
(syntax_checks): Add them.
2009-10-28 18:07:22 +01:00
Jim Meyering
0e945ebcc5
build: "make check" now fails in a friendlier manner for missing Perl
...
* doc/Makefile.am (sc-lower-case-var): Don't redirect stderr of
$(PERL) (which is sometimes build-aux/missing) to /dev/null,
so that a failing "make check" explains that Perl is not installed.
Reported by James Youngman.
2009-04-30 13:50:40 +02:00
Jim Meyering
71ebb443d8
build: doc: emit something for each "make check"-run rule
...
* doc/Makefile.am: Use $(AM_V_GEN) in place of each leading "@".
(check-texinfo): Align line-continuation backslashes.
2009-04-30 13:47:46 +02:00
Eric Blake
86cef85b36
add missing copyright dates
...
* NEWS: Add 2009 to copyright.
* README: Likewise.
* README-hacking: Likewise.
* TODO: Likewise.
* doc/Makefile.am: Likewise.
* m4/prereq.m4: Likewise.
* src/nl.c: Likewise.
* src/seq.c: Likewise.
* tests/cp/cp-i: Likewise.
* tests/install/install-C: Likewise.
* tests/install/install-C-root: Likewise.
* tests/install/install-C-selinux: Likewise.
* tests/misc/seq: Likewise.
* tests/mv/mv-n: Likewise.
2009-02-18 06:07:30 -07:00
Pádraig Brady
10f3e12a0d
doc: shred: Correct docs on default number of overwrites.
...
* NEWS: Mention the change to the default number of passes.
* doc/Makefile.am: Update constants.texi with the default
number of passes shred uses, so that the documentation
will automatically reflect any future changes.
* doc/coreutils.texi (shred invocation): Update the description
of the --iterations option to have the correct default number,
while still conveying that there are 25 internal patterns
that may be useful.
2009-01-22 23:42:51 +00:00
Jim Meyering
016958f2f0
doc: enforce @var{lower} policy
...
* doc/coreutils.texi: Fix remaining violations.
* doc/Makefile.am (sc-lower-case-var): New rule.
Add some command-suppressing "@" directives so that a successful
"make check" run is less noisy.
2008-12-01 09:25:06 +01:00
Jim Meyering
2221ea2c3a
tweak wording and check to avoid failure
...
* doc/coreutils.texi (printf invocation): Tweak wording.
* doc/Makefile.am (check-texinfo): Allow "search path".
2008-09-11 18:14:00 +02:00
Jim Meyering
d1cfc46855
Add a syntax check, so this doesn't recur. Reorganize existing checks.
...
* doc/Makefile.am (sc-exponent-grouping):
(syntax_checks): New variable.
(sc-avoid-io, sc-avoid-non-zero, sc-avoid-timezone):
(sc-avoid-zeroes, sc-use-small-caps-NUL): New rules, extracted
from check-texinfo.
(check-texinfo): Depend on $(syntax_checks).
2007-12-31 11:28:02 +01:00
Jim Meyering
71aa3ea880
Update all copyright notices to use the newer form.
2007-07-23 14:35:58 +02:00
Jim Meyering
33342c1a0a
Change "version 2" to "version 3" in all copyright notices.
2007-07-10 13:35:56 +02:00
Jim Meyering
22d4295325
* Makefile.am (EXTRA_DIST): Reflect doclicense.texi->fdl.texi renaming.
2006-08-17 20:55:32 +00:00
Paul Eggert
218fa5c61b
Add/fix copyright notices and adjust to latest GNU FDL.
2006-08-17 19:58:17 +00:00
Jim Meyering
a56e9c5a4d
* Makefile.am (check-texinfo): Enforce the zeros vs. zeroes consistency.
2006-07-08 05:31:59 +00:00
Paul Eggert
3807c8d93d
(check-texinfo): Use $(_W) and $(W_) instead of
...
assuming grep -w (which is not portable).
2006-06-12 20:10:25 +00:00
Jim Meyering
837d12dd60
Use `AM_MAKEINFOFLAGS' rather than
...
overwriting `MAKEINFO', so that `missing' can do its job.
2006-05-27 15:51:19 +00:00
Jim Meyering
35e7e45ccd
(check-texinfo): Use literal `{' only in brackets, i.e., [{] or [}],
...
to avoid triggering an error from Solaris 2.6's grep.
2006-05-27 13:43:07 +00:00
Jim Meyering
b854d91281
Use $(EGREP)' instead of grep -E'.
2006-05-27 13:32:04 +00:00
Jim Meyering
15b998e0d0
Allow the two existing types of uses of PATH:
...
@vindex PATH
@env{PATH}
2005-06-19 13:43:50 +00:00
Jim Meyering
09d77f4ac1
Also catch uses of path, pathname.
2005-06-19 13:37:39 +00:00
Paul Eggert
51bdc5fb8b
(_W, W_): New macros.
...
(check-texinfo): Use them instead of assuming grep -w (which is not portable).
Problem reported by Albert Chin.
2004-11-03 17:39:00 +00:00
Jim Meyering
1ba2928bd0
(check-texinfo): Add builtin' and builtins' to
...
the list of words to avoid.
2004-10-12 07:58:47 +00:00
Jim Meyering
0f9eb70e23
Fail upon use of @url. Use @uref instead.
2004-07-02 15:18:43 +00:00
Jim Meyering
cb2e51e38a
(check-texinfo): Fail if a @footnote directive follows non-punctuation.
2004-07-02 15:13:42 +00:00
Jim Meyering
6ca52b93dc
(check-texinfo): Disallow `filename' in .texi files.
2004-07-02 15:05:40 +00:00
Jim Meyering
bc99952263
(check-texinfo): grep -w IO
2004-05-09 19:43:23 +00:00
Jim Meyering
692ffb1ec4
(check-texinfo): Add a check to ensure future
...
consistency in using @sc{nul}, not `NUL'.
2004-03-24 15:12:11 +00:00
Jim Meyering
d85d39bf4c
(check-texinfo): Check for uses of non-zero. I prefer to spell it `nonzero'.
2003-04-10 19:32:23 +00:00
Jim Meyering
bceb83d0a2
(constants.texi): Rename target (thus enabling it),
...
now that fileutils, textutils, and sh-utils have been merged.
(MAINTAINERCLEANFILES): Define.
2003-04-04 15:22:05 +00:00
Jim Meyering
78fc3d5f94
Redirect stderr to /dev/null for initial perl invocation.
2003-04-02 14:45:21 +00:00
Jim Meyering
5d5ceb37e8
(check-texinfo): Don't fail if perl is missing.
2003-04-01 22:16:10 +00:00
Jim Meyering
c21649c777
use this delta after all
2003-02-05 20:39:59 +00:00
Jim Meyering
0b1bd09499
revert last change: I am removing POSIX from the offending (cksum) line altogether
2003-02-05 20:31:59 +00:00
Jim Meyering
55b9fdf667
(check-texinfo): Allow bare `POSIX' to be used on direntry lines.
2003-02-05 20:29:14 +00:00
Jim Meyering
a96affa5e1
use $(PERL), not @PERL@
2002-07-16 09:37:41 +00:00
Jim Meyering
cebf7f7371
check only for $@"
2002-07-08 08:04:08 +00:00
Jim Meyering
e289e5c881
(check-texinfo): Check for the above.
2002-07-08 07:08:59 +00:00
Jim Meyering
0057fa16a4
use a better test
2002-05-27 21:38:21 +00:00
Jim Meyering
ab0ab21b2e
(check-texinfo): Adapt to reflect that now we use @acronym{POSIX}.
2002-05-27 20:01:03 +00:00
Jim Meyering
cdd85ee367
(check-texinfo): Redirect stderr of `grep -w' to
...
/dev/null, so people with old versions of grep don't see the failure.
2001-09-23 07:44:01 +00:00
Jim Meyering
8c9c61851e
(info_TEXINFOS): Reflect renaming: s/omni-/core/.
2001-06-16 11:08:17 +00:00
Jim Meyering
5bb5ceb5a2
($(DVIS), $(INFO_DEPS)): Depend on $(EXTRA_DIST).
...
(DISABLED_constants.texi): New rule -- disabled for now.
2001-05-21 12:34:57 +00:00
Jim Meyering
4b532bfa2f
(EXTRA_DIST): Add constants.texi and doclicense.texi.
...
(info_TEXINFOS): s/fileutils/omni-utils/.
(check-texinfo): New rule.
(check): Depend on check-texinfo.
2001-05-20 08:21:05 +00:00
Jim Meyering
78f7236408
don't mention package name in comments
1998-11-21 17:43:41 +00:00