]> git.notmuchmail.org Git - notmuch/commit
emacs: derive correct timestamp in FCC unique name
authorJesse Rosenthal <jrosenthal@jhu.edu>
Thu, 14 Jun 2012 17:16:03 +0000 (13:16 -0400)
committerDavid Bremner <bremner@debian.org>
Fri, 22 Jun 2012 10:39:21 +0000 (07:39 -0300)
commitd094153a264a69bc560366198a0febfa96c1ceb5
tree0fb96c3715936d22108408bb30f7b6d51786f4ca
parenta7bc1c7bc5a47e8abd5087431d65f746ef20ee81
emacs: derive correct timestamp in FCC unique name

Previously, the timestamp at the beginning of the FCC unique maildir
name was derived incorrectly, thanks to an integer overflow. This
changes the derivation of timestamp to use a float, and so will get
the number correct at least until 2038. (It is still formatted with
"%d" so it will show up as an integer.) Should we need to change it in
the next 26 years to take the unix millenium into account, it will be
invisible to users.

This change is mostly a question of consistency, since the unique name
is arbitrary anyway. But since most people use timestamps, and that was
the original intention here as well, we might as well.

Signed-off-by: Jesse Rosenthal <jrosenthal@jhu.edu>
emacs/notmuch-maildir-fcc.el