From 29532bc4814051a842df34c05aa74b18dcfd5dea Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 15 Aug 2019 18:20:37 +0200 Subject: use [yyyy-mm-dd] for time stamps --- notyet | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'notyet') 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 -- cgit 1.4.1