[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb c9f8f33 226/350: Be more when careful migrating ti
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb c9f8f33 226/350: Be more when careful migrating timestamps |
Date: |
Mon, 14 Aug 2017 11:46:42 -0400 (EDT) |
branch: externals/ebdb
commit c9f8f3368ce50257ea3db9e788a1da4f1e530bac
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Be more when careful migrating timestamps
* ebdb-migrate.el (ebdb-migrate-vector-to-class): The BBDB timestamps
may be missing hour/minute/second values, in which case replace
those nils with 0s.
---
ebdb-migrate.el | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/ebdb-migrate.el b/ebdb-migrate.el
index 2c326ab..471a0c6 100644
--- a/ebdb-migrate.el
+++ b/ebdb-migrate.el
@@ -516,12 +516,22 @@ holding valid contacts in a previous BBDB format."
(setq ts (make-instance 'ebdb-field-timestamp
:timestamp
(apply #'encode-time
- (parse-time-string val)))))
+ (mapcar
+ (lambda (el)
+ (if (null el)
+ 0
+ el))
+ (parse-time-string val))))))
((eq lab 'creation-date)
(setq c-date (make-instance 'ebdb-field-creation-date
:timestamp
(apply #'encode-time
- (parse-time-string val)))))
+ (mapcar
+ (lambda (el)
+ (if (null el)
+ 0
+ el))
+ (parse-time-string val))))))
((eq lab 'mail-alias)
(push (make-instance 'ebdb-field-mail-alias
:alias val
- [elpa] externals/ebdb 722e2c3 211/350: Mild hack to make pop up windows work well, (continued)
- [elpa] externals/ebdb 722e2c3 211/350: Mild hack to make pop up windows work well, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 374919e 196/350: Fixes to proper name formatting, part III, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 0ccfc0a 215/350: Write generics for ebdb-db-add/remove-record, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 498a580 214/350: Allow user transformation of search strings, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 760fd91 204/350: More informative warning when deleting record fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 762f027 219/350: Add Makefile, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 325426e 207/350: Add ebdb-complete.el (#32), Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb ea13778 221/350: Autoload calendar-absolute-from-gregorian, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb af13080 218/350: Support sending text messages via Signal, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 94749fd 224/350: Expand gnus-user-format-function-%s, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb c9f8f33 226/350: Be more when careful migrating timestamps,
Eric Abrahamsen <=
- [elpa] externals/ebdb b7a28f3 227/350: Be more forgiving about contents of BBDB file when migrating, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb dd675a6 223/350: Revert changes to pop-up routine., Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 1096c6e 230/350: Search read transform functions needs to work for all methods, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb adfe13f 235/350: Fix stupidity, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 817414a 234/350: Drop object-print for cl-print-object, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb a629bde 236/350: Last tweak to pop-up buffers, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 444f762 231/350: Fix condition-case catch in ebdb-i18n-* methods, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2de4f0e 241/350: Apparently I was spelling vCard wrong, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb f9d5af6 243/350: Add close parenthesis to email regexp delimiter, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 4882f66 238/350: Include addresses in vcard output, plus escaping, Eric Abrahamsen, 2017/08/14