diff options
author | Leah Neukirchen <leah@vuxu.org> | 2019-08-15 18:20:37 +0200 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2019-08-15 18:20:37 +0200 |
commit | 29532bc4814051a842df34c05aa74b18dcfd5dea (patch) | |
tree | 96d0823d94f4315fb5eb36e6fc171976b491c5b7 /notyet | |
parent | 24911dea0afe29ddad3e8e295eb552a179f67db7 (diff) | |
download | notyet-29532bc4814051a842df34c05aa74b18dcfd5dea.tar.gz notyet-29532bc4814051a842df34c05aa74b18dcfd5dea.tar.xz notyet-29532bc4814051a842df34c05aa74b18dcfd5dea.zip |
use [yyyy-mm-dd] for time stamps
Diffstat (limited to 'notyet')
-rwxr-xr-x | notyet | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/notyet b/notyet index 5b8b894..c499aba 100755 --- a/notyet +++ b/notyet @@ -65,17 +65,17 @@ class Entry < Struct.new(:depth, :state, :desc, :file, :line, :children) force(state) if "?xX".index(state) - if desc =~ /^(?:\(.*?\)\s*)?(\d\d\d\d-\d\d-\d\d)/ + if desc =~ /^(?:\(.*?\)\s*)?\[(\d\d\d\d-\d\d-\d\d)( \d\d:\d\d)?\]/ diff = "%+d" % (Date.parse($1) - TODAY) - self.desc = "#{$1} {#{diff}}#{$'}" + self.desc = "[#{$1}#{$2}] {#{diff}}#{$'}" else soonest = children.map { |c| "-?".index(c.state) && - c.desc[/^(?:\(.*?\)\s*)?(\d\d\d\d-\d\d-\d\d)/, 1] + c.desc[/^(?:\(.*?\)\s*)?\[(\d\d\d\d-\d\d-\d\d)( \d\d:\d\d)?\]/, 1] }.compact.min if soonest diff = "%+d" % (Date.parse(soonest) - TODAY) - self.desc = "#{soonest} {#{diff}} #{desc}" + self.desc = "[#{soonest}] {#{diff}} #{desc}" end end end |