]> git.ipfire.org Git - thirdparty/coreutils.git/commit
date: add '--debug' option
authorAssaf Gordon <assafgordon@gmail.com>
Thu, 8 Sep 2016 05:00:23 +0000 (01:00 -0400)
committerAssaf Gordon <assafgordon@gmail.com>
Thu, 8 Sep 2016 05:00:23 +0000 (01:00 -0400)
commitc6389a1340cdc2a74dbbba5db13df009ada3c04c
treee23ca62fded79ce66a6e3400764f511affedc358
parentd47090d964d31bb4af9872525275372efd3bfdce
date: add '--debug' option

Usage example:
    date --debug -d 'now + 3 days'

Print parsing and debugging information to stderr when using date's
-d/--date option.
See: http://lists.gnu.org/archive/html/coreutils/2016-01/msg00076.html

* src/date.c (main): Add '--debug' option, enable debugging
in gnulib's parse-datetime.y module.
* tests/misc/date.pl: Repeat tests with '--debug' enable, ensure
no regression.
* tests/misc/date-debug.sh: Test output of '--debug' option.
* tests/local.mk: Add above test.
* NEWS: Mention new option.
* doc/coreutils.texi: Likewise.
NEWS
doc/coreutils.texi
src/date.c
tests/local.mk
tests/misc/date-debug.sh [new file with mode: 0755]
tests/misc/date.pl