| Age | Commit message (Collapse) | Author |
|
* NEWS: Record release date.
|
|
|
|
|
|
|
|
|
|
|
|
* doc/hello.texi: update copyright year to 2022
|
|
* Jump 3062 commits ahead from d3181471f95c8 to bbaba6ce591b94.
* Require autoconf 2.64 or newer. This is due autoconf-2.70
requirements.
* Copy updated version of the bootstramp from gnulib.
|
|
* parse_options: add static keyword to avoid need for prototype.
* break: remove code that is never executed.
|
|
* configure.ac: Set definition used in gnulib.
* gnulib: Jump 15 commits from 34290cb926e65 to 5ddb2f9d460a8.
|
|
* tests/atexit-1: Check atexit handling works correctly.
* tests/operand-1: Check extra operand failure.
* Makefile.am: Make autotools aware of the new tests.
|
|
* src/hello.c: This makes main() easier to read.
|
|
* src/hello.c: ditto.
|
|
* src/hello.c: ditto.
* tests/multibyte-1: check multibyte strings fail correctly.
* Makefile.am: make autotools aware of the new test.
|
|
* bootstrap.conf: include propername and version-etc-fsf modules.
* configure.ac: remove no-longer needed COPYRIGHT_YEAR.
* Makefile.am: add empty MAINTAINERCLEANFILES variable.
* src/hello.c: use version_etc() and emit_bug_reporting_address().
* po/POTFILES.in: add lib/version-etc.c to translations sources.
|
|
* src/system.h: copy define from coreutils.
* src/hello.c: use emit_try_help().
|
|
* Run "make update-copyright".
* Add copyright notice 'contrib/evolution.txt' and 'NEWS' files.
|
|
* bootstrap: Copy latest file from gnulib.
* build-aux/git-version-gen: Likewise.
|
|
* Jump 1184 commits a head from d3181471f95c8 to 34290cb926e65.
* Require autoconf 2.63 or newer, se gnulib commit 844f63f9576ebb74f.
|
|
* COPYING: Use HTTP over Transport Layer Security.
Reference: https://www.gnu.org/licenses/gpl-3.0.txt
sha256sum:
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986
|
|
* all: Use HTTP over Transport Layer Security.
|
|
* cfg.mk: Add copyright update environment settings.
* And run 'make update-copyright'.
|
|
* bootstrap: Copy latest file from gnulib.
* bootstrap.conf: Likewise.
* build-aux/git-version-gen: Likewise.
|
|
* Jump 867 commits a head from b9bfe78424b87 to d3181471f95c8.
* build-aux/.gitignore: Add file from gnulib to ignore list.
* doc/.gitignore: Likewise.
|
|
* src/hello.c: include missing headers and add spacing to give hint
which headers are more special than the other. Notic that config.h
and system.h should be included earlier rather than later, else
features, translations, and such might not work correctly.
|
|
* bootstrap.conf: include stdnoreturn module.
* src/hello.c: mark print_help() not to return, and remove unreachable
code.
Reference: https://www.gnu.org/software/gnulib/manual/html_node/
stdnoreturn_002eh.html
|
|
* tests/greeting-2: Don't use the "set - ARGS" idiom. References:
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Limitations-of-Builtins.html
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html
|
|
* src/hello.c: Move long options structure to function scope.
* src/hello.c: Remove -h and -v options, and leave --help and --version
as they were.
* src/system.h: Add limits.h that provides CHAR_MAX needed by long-only
options.
Discussion:
http://lists.gnu.org/archive/html/bug-hello/2015-01/msg00001.html
|
|
* src/hello.c: Slice each option to individually translatable line.
This is what the translation project members want. To back the claim
see util-linux survey results about the topic. http://goo.gl/BGQ0IV
* src/hello.c: Make usage output to be printed to stdout when --help is
requested, and stderr when the message is given as hint user should
do something other.
* src/hello.c: Add Translation Project address to the bug reports line,
similarly what the coreutils is doing.
* src/hello.c: Exit with none-zero value when option operand error
happens.
|
|
* Makefile.am (hello.1): Extracted distribution package should be
removable without --force option.
Reported by Benno Schulenberg.
|
|
And include instructions how the Translation Project pot file upload is
done.
|
|
Update copyright year to 2015.
* gnulib: jump 67 commits a head
|
|
Run "make update-copyright" and
* configure.ac: Add copyright header.
* contrib/de_franconian_po.txt: Translate copyright sign ascii
character to capital C in round braces in order to get the file to be
part of "make update-copyright" scope.
|
|
* po/.gitignore: add Makefile.in.in~ to ignore list.
|
|
* bootstrap.conf: Add if clause before cmp(1) call.
|
|
Copy git hooks from coreutils to assure commit messages are suitable
for ChangeLog. For example 'Signd-off-by' lines should not be used,
and such error has already slipped twice to hello, see 9aaee4c9 and
bc966b6f.
* bootstrap.conf: Add bootstrap_epilogue() to maintain up to date copy
of scripts in .git/hooks/ directory.
* scripts/git-hooks/applypatch-msg: Add script.
* scripts/git-hooks/commit-msg: Add script.
* scripts/git-hooks/pre-applypatch: Add script.
* scripts/git-hooks/pre-commit: Add script.
|
|
|
|
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
|
|
* NEWS: Record release date.
|
|
|
|
* bootstrap: print more diagnostics for missing programs
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
|
|
* gnulib: jump 120 commits a head
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
|
|
* Makefile.am: prefer TESTS_ENVIRONMENT rather than AM_TESTS_ENVIRONMENT
to avoid problems with older automake versions. For example Travis-CI
is not working because of this issue, or Debian stable cannot be used
to build upstream GNU Hello.
* configure.ac: automake 1.12 or newer will not allow combination of
parallel-tests and TESTS_ENVIRONMENT.
Reference:
http://lists.gnu.org/archive/html/bug-hello/2014-07/msg00003.html
|
|
* configure.ac: detect compilation under git (vs tarball), and
cross-compilation.
* Makefile.am:
1) re-generate (and clean) man-page only when building from git.
2) if building from git AND cross-compiling, don't add target for
man-page - there's no way to generate it.
Possible future improvement: If cross-compliing from git, AND user have
'binfmt' configured to run non-native binaries, then the man-page can be
generated.
Reference:
http://lists.gnu.org/archive/html/bug-hello/2014-07/msg00001.html
|
|
* bootstrap.conf (gnulib_modules): Add update-copyright, so
that each year we can run "make update-copyright".
Otherwise, that rule fails due to the absence of the file
in build-aux.
|
|
* Makefile.am (gen-ChangeLog): Clear amend_git_log when we
don't set it, so that an envvar setting cannot cause trouble.
|
|
* build-aux/git-log-fix: ditto
|
|
* Makefile.am (gen_changelog): Make git-log-fix optional.
Also only remove existing Changelog on successful completion
of gitlog-to-changelog and propogate exit status appropriately.
|
|
I should have used patch sent by Pádraig Brady to GNU Hello maillist.
This reverts commit fb1c5fbd5eee3ab6e3270b6aaf4037bca8ab20bd.
|
|
* gnulib: jump 56 commits a head
|