[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb 6c13763 335/350: Don't require ebdb-chn from ebdb-
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb 6c13763 335/350: Don't require ebdb-chn from ebdb-i18n |
Date: |
Mon, 14 Aug 2017 11:47:06 -0400 (EDT) |
branch: externals/ebdb
commit 6c137637a85115d2d6ccf11d440d0c67f6be7bee
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Don't require ebdb-chn from ebdb-i18n
* ebdb-i18n.el: ebdb-chn is going into a separate package.
* ebdb-chn.el: Instead, require ebdb-i8n from here.
* ebdb-i18n-test.el: Remove dependency on ebdb-chn, and the test that
tested it. Where else can we put that?
---
ebdb-chn.el | 1 +
ebdb-i18n-test.el | 14 --------------
ebdb-i18n.el | 3 ---
3 files changed, 1 insertion(+), 17 deletions(-)
diff --git a/ebdb-chn.el b/ebdb-chn.el
index 3dcfe37..2a8c68e 100644
--- a/ebdb-chn.el
+++ b/ebdb-chn.el
@@ -30,6 +30,7 @@
;;; Code:
(require 'pyim)
+(require 'ebdb-i18n)
(cl-defmethod ebdb-string-i18n ((phone ebdb-field-phone)
(_cc (eql 86)))
diff --git a/ebdb-i18n-test.el b/ebdb-i18n-test.el
index a50f0be..e3b4038 100644
--- a/ebdb-i18n-test.el
+++ b/ebdb-i18n-test.el
@@ -29,7 +29,6 @@
(require 'ert)
(require 'ebdb-i18n)
-(require 'ebdb-chn)
;; Basic name parsing.
@@ -42,19 +41,6 @@
(should (string= (ebdb-name-last max) "von Sydow"))
(should (string= (ebdb-name-last brigitte) "Bardot"))))
-(ert-deftest ebdb-i18n-parse-chinese-name ()
- "Parse names in Chinese.
-
-Uses `ebdb-parse-i18n' method from ebdb-chn.el."
- (let ((two-char (ebdb-parse 'ebdb-field-name-complex "李四"))
- (three-char (ebdb-parse 'ebdb-field-name-complex "张国荣"))
- (compound-surname-1 (ebdb-parse 'ebdb-field-name-complex "司马迁"))
- (compound-surname-2 (ebdb-parse 'ebdb-field-name-complex "慕容学村")))
- (should (string= (ebdb-name-last two-char) "李"))
- (should (string= (ebdb-name-last three-char) "张"))
- (should (string= (ebdb-name-last compound-surname-1) "司马"))
- (should (string= (ebdb-name-last compound-surname-2) "慕容"))))
-
(ert-deftest ebdb-i18n-parse-unhandled-name ()
"Parse a name for which there is no `ebdb-i18n-parse' method
defined.
diff --git a/ebdb-i18n.el b/ebdb-i18n.el
index 85a8324..6261ce8 100644
--- a/ebdb-i18n.el
+++ b/ebdb-i18n.el
@@ -43,9 +43,6 @@
;;; Code:
(require 'ebdb)
-;; Require all i18n libraries provided by EBDB. Third-party i18n
-;; libraries should require this library.
-(require 'ebdb-chn)
(defgroup ebdb-i18n nil
"Options for EBDB internationalization."
- [elpa] externals/ebdb c890b24 296/350: Mention mail aliases in the manual, (continued)
- [elpa] externals/ebdb c890b24 296/350: Mention mail aliases in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb be9464d 319/350: When merging organization records, possibly merge role fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 969c44c 303/350: Small tweaks to README, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 1df6476 322/350: Remove stray code, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 8455b47 329/350: Bug in 851c0f1, signature snarfing, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 5cfad1d 317/350: Don't need so much docstring on ebdb-mode, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb acaf3d0 350/350: Move the mail field sorting thing to a :before method, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2c05d6e 348/350: Wrong slot names when reading addresses, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb a4e9f16 324/350: Also snarf URL fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 761dc23 346/350: Fix bug in searching by database, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 6c13763 335/350: Don't require ebdb-chn from ebdb-i18n,
Eric Abrahamsen <=
- [elpa] externals/ebdb f64c791 347/350: Add internationalized version of ebdb-string for addresses, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2d74de4 345/350: Use autoload cookies on defclass statements, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb a035748 318/350: Mention role fields in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 5e25f5b 344/350: Remove Brian Edmonds' code until copyright resolved, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb e555044 294/350: Expand manual, and edit for use of ox-texinfo-plus, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb b9ac670 333/350: Add new manual section about writing MUA integration, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 5fbc902 343/350: New option ebdb-i18n-countries-pref-scripts, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 84b348e 311/350: Basic finished version of manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 534d3b7 298/350: Start tracking manual texi and info files, Eric Abrahamsen, 2017/08/14