diff options
author | Robin Jarry <robin@jarry.cc> | 2021-10-26 17:24:45 +0200 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2021-10-28 16:30:59 +0200 |
commit | 42b4302ba32e503c0a8011baae0ca433c8592dd7 (patch) | |
tree | cd29bf74fa404a0fd6e0ce6f1d524d41e7c6ab6f /config/triggers.go | |
parent | fea57839fbc7154c498a725f777c7fa0ab6a5e2a (diff) | |
download | aerc-42b4302ba32e503c0a8011baae0ca433c8592dd7.tar.gz |
index: allow dynamic formatting of message dates
When a message has been sent today (or this year) allow formatting the
date differently.
For example, with:
[ui]
index-format=%-25.25n %-25.25D %s
timestamp-format=2006 Jan 02, 15:04 GMT-0700
this-day-time-format=Today at 15:04
this-year-time-format=Jan 02
The message list would look like this (spaces collapsed):
Robin Jarry Today at 16:30 [PATCH 1/2] bindings: prepare for more modifers
bugzilla@dpdk.org Oct 26 [dpdk-dev] [Bug 839] pdump: any subsequent runs of pdump_autotest fail
Holger Levsen 2020 Mar 15, 13:44 GMT+01 +1 (Re: FTP Team -- call for volunteers)
Signed-off-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'config/triggers.go')
-rw-r--r-- | config/triggers.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/config/triggers.go b/config/triggers.go index 847a10f3..4777371b 100644 --- a/config/triggers.go +++ b/config/triggers.go @@ -38,6 +38,8 @@ func (trig *TriggersConfig) ExecNewEmail(account *AccountConfig, func(part string) (string, error) { formatstr, args, err := format.ParseMessageFormat( part, conf.Ui.TimestampFormat, + conf.Ui.ThisDayTimeFormat, + conf.Ui.ThisYearTimeFormat, format.Ctx{ FromAddress: account.From, AccountName: account.Name, |