[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb bfc5d9d 208/350: Internationalized ebdb-parse meth
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb bfc5d9d 208/350: Internationalized ebdb-parse method for names must accept slots arg |
Date: |
Mon, 14 Aug 2017 11:46:37 -0400 (EDT) |
branch: externals/ebdb
commit bfc5d9d851f78ebb0db0bfb24adc1b28755d4f7a
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Internationalized ebdb-parse method for names must accept slots arg
Addresses #33
* ebdb-chn.el (ebdb-parse-i18n): Both these methods must handle a
"slots" argument.
* ebdb-i18n.el (ebdb-parse)
---
ebdb-chn.el | 3 ++-
ebdb-i18n.el | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/ebdb-chn.el b/ebdb-chn.el
index dce7dfe..d785116 100644
--- a/ebdb-chn.el
+++ b/ebdb-chn.el
@@ -73,7 +73,8 @@
(cl-defmethod ebdb-parse-i18n ((class (subclass ebdb-field-name-complex))
(string string)
- (script (eql han)))
+ (script (eql han))
+ &optional slots)
(let (surname given-names)
(if (string-match (format "\\`\\(%s\\)\\(.*\\)\\'" (regexp-opt
ebdb-china-compound-surnames)) string)
(setq surname (match-string 1 string)
diff --git a/ebdb-i18n.el b/ebdb-i18n.el
index 3224489..0063ae7 100644
--- a/ebdb-i18n.el
+++ b/ebdb-i18n.el
@@ -182,7 +182,7 @@ for their symbol representations.")
(or (and script
(null (memq script ebdb-i18n-ignorable-scripts))
(condition-case nil
- (ebdb-parse-i18n class string script)
+ (ebdb-parse-i18n class string script slots)
(cl-no-applicable-method
nil)))
(cl-call-next-method))))
- [elpa] externals/ebdb fc813dd 193/350: Yet more fixes to proper name formatting, (continued)
- [elpa] externals/ebdb fc813dd 193/350: Yet more fixes to proper name formatting, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 06123d9 217/350: Make sure database files are decoded as utf-8-emacs, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb c07babf 203/350: If alt-names search fails, fall back on actual name field search, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 501edfb 149/350: Give Org mode its own popup window, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 0612d92 153/350: Comment out ebdb-mua-auto-snarf-signature, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 957fc1b 157/350: Implement popping of buffer search history, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 3cb827e 181/350: Check for existence of fiel-attribute-modification-time, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb aabe2c0 189/350: Stupid mistake in previous commit, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 6549647 198/350: More tests, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb f316417 202/350: Change keybinding for ebdb-prev-field, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb bfc5d9d 208/350: Internationalized ebdb-parse method for names must accept slots arg,
Eric Abrahamsen <=
- [elpa] externals/ebdb 0c2056c 209/350: Basic tests for EBDB's internationalization support, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2bfb04e 220/350: Move ebdb-message-search to ebdb.el, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 40d71b9 222/350: Steal UUID generating function from Org, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 4937cbd 225/350: Specify class of name fields when updating from MUA, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 13c0a38 216/350: Tweaks to testing macros, more tests, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2b28f57 239/350: Bump to version 0.2, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb ff3cfa4 232/350: ebdb-parse-i18n for Chinese phones should pass class arg through, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb d5bec83 229/350: Fix to UUID change, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 72aba6a 228/350: New label/field alist for vcard export, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb d0d0bbb 233/350: Shift transformation of search strings into ebdb-search, Eric Abrahamsen, 2017/08/14