diff --git a/CMakeLists.txt b/CMakeLists.txt index 5b6883b1..07e4707f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,7 @@ set (PACKAGE_NAME "${PACKAGE}") set (PACKAGE_TARNAME "${PACKAGE}") set (PACKAGE_VERSION "${VERSION}") set (PACKAGE_STRING "${PACKAGE} ${VERSION}") +string (TIMESTAMP PACKAGE_DATE "%Y-%m-%d") if (FREEBSD OR DRAGONFLY) SET (TIMEW_MAN1DIR man/man1 CACHE STRING "Installation directory for man pages, section 1") diff --git a/doc/man/timew-annotate.1.in b/doc/man/timew-annotate.1.in index 0f72e7a6..203f03b8 100644 --- a/doc/man/timew-annotate.1.in +++ b/doc/man/timew-annotate.1.in @@ -1,4 +1,4 @@ -.TH timew-annotate 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-annotate 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-annotate \- add an annotation to intervals diff --git a/doc/man/timew-cancel.1.in b/doc/man/timew-cancel.1.in index 836d0128..cb347c81 100644 --- a/doc/man/timew-cancel.1.in +++ b/doc/man/timew-cancel.1.in @@ -1,4 +1,4 @@ -.TH timew-cancel 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-cancel 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-cancel \- cancel time tracking diff --git a/doc/man/timew-config.1.in b/doc/man/timew-config.1.in index d3490b1c..0abcb4db 100644 --- a/doc/man/timew-config.1.in +++ b/doc/man/timew-config.1.in @@ -1,4 +1,4 @@ -.TH timew-config 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-config 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-config \- get and set Timewarrior configuration diff --git a/doc/man/timew-config.7.in b/doc/man/timew-config.7.in index e9e71f91..26a0dcad 100644 --- a/doc/man/timew-config.7.in +++ b/doc/man/timew-config.7.in @@ -1,10 +1,10 @@ -.TH timew-config 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-config 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-config \- Timewarrior configuration file an override options . .SH SYNOPSIS -.B timew rc.= +.BI "timew rc." = " " . .SH DESCRIPTION Timewarrior stores its configuration in a file in the user's home directory: diff --git a/doc/man/timew-continue.1.in b/doc/man/timew-continue.1.in index dad8b413..2efd92bd 100644 --- a/doc/man/timew-continue.1.in +++ b/doc/man/timew-continue.1.in @@ -1,4 +1,4 @@ -.TH timew-continue 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-continue 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-continue \- resume tracking of existing interval diff --git a/doc/man/timew-dates.7.in b/doc/man/timew-dates.7.in index 05337259..9ab4e3a5 100644 --- a/doc/man/timew-dates.7.in +++ b/doc/man/timew-dates.7.in @@ -1,4 +1,4 @@ -.TH timew-dates 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-dates 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-dates \- date formats supported by Timewarrior diff --git a/doc/man/timew-day.1.in b/doc/man/timew-day.1.in index 2763d014..6b4eb475 100644 --- a/doc/man/timew-day.1.in +++ b/doc/man/timew-day.1.in @@ -1,4 +1,4 @@ -.TH timew-day 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-day 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-day \- display day chart diff --git a/doc/man/timew-delete.1.in b/doc/man/timew-delete.1.in index 2e59b2f0..d2d05a8e 100644 --- a/doc/man/timew-delete.1.in +++ b/doc/man/timew-delete.1.in @@ -1,4 +1,4 @@ -.TH timew-delete 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-delete 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-delete \- delete intervals diff --git a/doc/man/timew-diagnostics.1.in b/doc/man/timew-diagnostics.1.in index 44d96370..cb93b215 100644 --- a/doc/man/timew-diagnostics.1.in +++ b/doc/man/timew-diagnostics.1.in @@ -1,4 +1,4 @@ -.TH timew-diagnostics 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-diagnostics 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-diagnostics \- show diagnostic information diff --git a/doc/man/timew-dom.7.in b/doc/man/timew-dom.7.in index d4ca27d9..9fa35266 100644 --- a/doc/man/timew-dom.7.in +++ b/doc/man/timew-dom.7.in @@ -1,4 +1,4 @@ -.TH timew-dom 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-dom 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-dom \- Timewarrior DOM diff --git a/doc/man/timew-durations.7.in b/doc/man/timew-durations.7.in index a4318513..8ebfa71b 100644 --- a/doc/man/timew-durations.7.in +++ b/doc/man/timew-durations.7.in @@ -1,4 +1,4 @@ -.TH timew-durations 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-durations 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-durations \- duration formats supported by Timewarrior diff --git a/doc/man/timew-export.1.in b/doc/man/timew-export.1.in index c340603c..c1537bf3 100644 --- a/doc/man/timew-export.1.in +++ b/doc/man/timew-export.1.in @@ -1,4 +1,4 @@ -.TH timew-export 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-export 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-export \- export tracked time in JSON diff --git a/doc/man/timew-extensions.1.in b/doc/man/timew-extensions.1.in index 5ccab6ea..c972af2b 100644 --- a/doc/man/timew-extensions.1.in +++ b/doc/man/timew-extensions.1.in @@ -1,4 +1,4 @@ -.TH timew-extensions 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-extensions 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-extension \- list available extensions diff --git a/doc/man/timew-fill.1.in b/doc/man/timew-fill.1.in index 89f4cb29..8b6b0680 100644 --- a/doc/man/timew-fill.1.in +++ b/doc/man/timew-fill.1.in @@ -1,4 +1,4 @@ -.TH timew-fill 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-fill 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-fill \- adjust intervals to fill in surrounding gaps diff --git a/doc/man/timew-gaps.1.in b/doc/man/timew-gaps.1.in index f2e8aecb..061c4630 100644 --- a/doc/man/timew-gaps.1.in +++ b/doc/man/timew-gaps.1.in @@ -1,4 +1,4 @@ -.TH timew-gaps 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-gaps 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-gaps \- display time tracking gaps diff --git a/doc/man/timew-get.1.in b/doc/man/timew-get.1.in index b48475f0..f0f38649 100644 --- a/doc/man/timew-get.1.in +++ b/doc/man/timew-get.1.in @@ -1,4 +1,4 @@ -.TH timew-get 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-get 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-get \- display DOM values diff --git a/doc/man/timew-help.1.in b/doc/man/timew-help.1.in index 119a0810..ef626ca7 100644 --- a/doc/man/timew-help.1.in +++ b/doc/man/timew-help.1.in @@ -1,4 +1,4 @@ -.TH timew-help 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-help 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-help \- display help diff --git a/doc/man/timew-hints.7.in b/doc/man/timew-hints.7.in index d9eeadbe..df6a0448 100644 --- a/doc/man/timew-hints.7.in +++ b/doc/man/timew-hints.7.in @@ -1,4 +1,4 @@ -.TH timew-hints 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-hints 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-hints \- Timewarrior hints diff --git a/doc/man/timew-join.1.in b/doc/man/timew-join.1.in index 5c620842..d6f0614d 100644 --- a/doc/man/timew-join.1.in +++ b/doc/man/timew-join.1.in @@ -1,4 +1,4 @@ -.TH timew-join 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-join 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-join \- join intervals diff --git a/doc/man/timew-lengthen.1.in b/doc/man/timew-lengthen.1.in index 01059e53..fc3449f7 100644 --- a/doc/man/timew-lengthen.1.in +++ b/doc/man/timew-lengthen.1.in @@ -1,4 +1,4 @@ -.TH timew-lengthen 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-lengthen 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-lengthen \- lengthen intervals diff --git a/doc/man/timew-modify.1.in b/doc/man/timew-modify.1.in index 4a1c9591..ddfa699c 100644 --- a/doc/man/timew-modify.1.in +++ b/doc/man/timew-modify.1.in @@ -1,4 +1,4 @@ -.TH timew-modify 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-modify 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-modify \- change start or end date of an interval @@ -25,7 +25,7 @@ For example, show the IDs: .PP Then having selected '@3' as the interval you wish to modify: . - $ timew modify end @3 2018-02-03T17:00:00 + $ timew modify end @3 "${PACKAGE_DATE}"T17:00:00 . .SH "SEE ALSO" .BR timew-lengthen (1), diff --git a/doc/man/timew-month.1.in b/doc/man/timew-month.1.in index 80577a03..a09815e8 100644 --- a/doc/man/timew-month.1.in +++ b/doc/man/timew-month.1.in @@ -1,4 +1,4 @@ -.TH timew-month 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-month 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-month \- display month chart diff --git a/doc/man/timew-move.1.in b/doc/man/timew-move.1.in index 47abde33..816cf72d 100644 --- a/doc/man/timew-move.1.in +++ b/doc/man/timew-move.1.in @@ -1,4 +1,4 @@ -.TH timew-move 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-move 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-move \- change interval start-time diff --git a/doc/man/timew-ranges.7.in b/doc/man/timew-ranges.7.in index 1b7f6d1b..ecce9a2a 100644 --- a/doc/man/timew-ranges.7.in +++ b/doc/man/timew-ranges.7.in @@ -1,7 +1,8 @@ -.TH timew-ranges 7 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-ranges 7 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-ranges \- date and time ranges supported by Timewarrior +. .SH SYNOPSIS . .SH DESCRIPTION diff --git a/doc/man/timew-report.1.in b/doc/man/timew-report.1.in index de8b322a..7fcaca00 100644 --- a/doc/man/timew-report.1.in +++ b/doc/man/timew-report.1.in @@ -1,4 +1,4 @@ -.TH timew-report 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-report 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-report \- run an extension report diff --git a/doc/man/timew-resize.1.in b/doc/man/timew-resize.1.in index d5ee1fb7..9bb1fed3 100644 --- a/doc/man/timew-resize.1.in +++ b/doc/man/timew-resize.1.in @@ -1,4 +1,4 @@ -.TH timew-resize 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-resize 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-resize \- set interval duration diff --git a/doc/man/timew-shorten.1.in b/doc/man/timew-shorten.1.in index b8d47397..9fdfe4a3 100644 --- a/doc/man/timew-shorten.1.in +++ b/doc/man/timew-shorten.1.in @@ -1,4 +1,4 @@ -.TH timew-shorten 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-shorten 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-shorten \- shorten intervals diff --git a/doc/man/timew-show.1.in b/doc/man/timew-show.1.in index 0d22ca11..cf83a30a 100644 --- a/doc/man/timew-show.1.in +++ b/doc/man/timew-show.1.in @@ -1,4 +1,4 @@ -.TH timew-show 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-show 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-show \- display configuration diff --git a/doc/man/timew-split.1.in b/doc/man/timew-split.1.in index 80db693a..69f480be 100644 --- a/doc/man/timew-split.1.in +++ b/doc/man/timew-split.1.in @@ -1,4 +1,4 @@ -.TH timew-split 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-split 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-split \- split intervals diff --git a/doc/man/timew-start.1.in b/doc/man/timew-start.1.in index ed6dcd58..94cc97b2 100644 --- a/doc/man/timew-start.1.in +++ b/doc/man/timew-start.1.in @@ -1,4 +1,4 @@ -.TH timew-start 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-start 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-start \- start time tracking diff --git a/doc/man/timew-stop.1.in b/doc/man/timew-stop.1.in index 0048f1eb..f480d821 100644 --- a/doc/man/timew-stop.1.in +++ b/doc/man/timew-stop.1.in @@ -1,4 +1,4 @@ -.TH timew-stop 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-stop 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-stop \- stop time tracking diff --git a/doc/man/timew-summary.1.in b/doc/man/timew-summary.1.in index 68aabcbe..55008955 100644 --- a/doc/man/timew-summary.1.in +++ b/doc/man/timew-summary.1.in @@ -1,4 +1,4 @@ -.TH timew-summary 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-summary 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-summary \- display a time-tracking summary diff --git a/doc/man/timew-tag.1.in b/doc/man/timew-tag.1.in index 76d8d7e0..c75d833e 100644 --- a/doc/man/timew-tag.1.in +++ b/doc/man/timew-tag.1.in @@ -1,4 +1,4 @@ -.TH timew-tag 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-tag 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-tag \- add tags to intervals diff --git a/doc/man/timew-tags.1.in b/doc/man/timew-tags.1.in index 5b37f175..85ab0aa8 100644 --- a/doc/man/timew-tags.1.in +++ b/doc/man/timew-tags.1.in @@ -1,4 +1,4 @@ -.TH timew-tags 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-tags 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-tags \- display a list of tags diff --git a/doc/man/timew-track.1.in b/doc/man/timew-track.1.in index 86452a1d..9d6f6b46 100644 --- a/doc/man/timew-track.1.in +++ b/doc/man/timew-track.1.in @@ -1,4 +1,4 @@ -.TH timew-track 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-track 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-track \- add intervals to the database diff --git a/doc/man/timew-undo.1.in b/doc/man/timew-undo.1.in index 0808b639..e79b89b8 100644 --- a/doc/man/timew-undo.1.in +++ b/doc/man/timew-undo.1.in @@ -1,4 +1,4 @@ -.TH timew-undo 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-undo 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-undo \- revert Timewarrior commands diff --git a/doc/man/timew-untag.1.in b/doc/man/timew-untag.1.in index 79d4eba6..e584f3f1 100644 --- a/doc/man/timew-untag.1.in +++ b/doc/man/timew-untag.1.in @@ -1,4 +1,4 @@ -.TH timew-untag 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-untag 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-untag \- remove tags from intervals diff --git a/doc/man/timew-week.1.in b/doc/man/timew-week.1.in index b8d1c936..9e56322f 100644 --- a/doc/man/timew-week.1.in +++ b/doc/man/timew-week.1.in @@ -1,4 +1,4 @@ -.TH timew-week 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew-week 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew-week \- display week chart diff --git a/doc/man/timew.1.in b/doc/man/timew.1.in index fcb7a173..12155a3b 100644 --- a/doc/man/timew.1.in +++ b/doc/man/timew.1.in @@ -1,4 +1,4 @@ -.TH timew 1 2018-02-03 "${PACKAGE_STRING}" "User Manuals" +.TH timew 1 "${PACKAGE_DATE}" "${PACKAGE_STRING}" "User Manuals" . .SH NAME timew \- A command line time tracker.