[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb 4d26065 339/350: Prepare ebdb-gnorb to be extricat
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb 4d26065 339/350: Prepare ebdb-gnorb to be extricated |
Date: |
Mon, 14 Aug 2017 11:47:06 -0400 (EDT) |
branch: externals/ebdb
commit 4d2606528084e79e29472e43e4ea628058602d56
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Prepare ebdb-gnorb to be extricated
Though who knows where it should actually go.
* ebdb.el: Remove the defclass autoload for gnorb-ebdb-field-messages
from this file.
* ebdb-gnorb.el: Put it here, where it should (?) be correctly picked
up by Elpa's autoload creation routines. Also, add correct library
headers, and require bits of Gnorb.
---
ebdb-gnorb.el | 10 ++++++++++
ebdb.el | 6 ------
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/ebdb-gnorb.el b/ebdb-gnorb.el
index eba3f16..91f57ed 100644
--- a/ebdb-gnorb.el
+++ b/ebdb-gnorb.el
@@ -3,6 +3,8 @@
;; Copyright (C) 2016-2017 Free Software Foundation, Inc.
;; Author: Eric Abrahamsen <address@hidden>
+;; Version: 1
+;; Package-Requires: ((gnorb "1.1.0") (ebdb "0.2"))
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
@@ -26,6 +28,8 @@
(require 'ebdb-format)
(require 'ebdb-com)
+(require 'gnorb-org)
+(require 'gnorb-gnus)
;; Probably we shouldn't use this, EBDB should not have a dependency
;; on Org.
@@ -225,4 +229,10 @@ to a message into the record's
`gnorb-ebdb-messages-field'."
(make-instance 'gnorb-ebdb-field-messages
:messages links))))))
+(eieio-defclass-autoload
+ 'gnorb-ebdb-field-messages
+ 'ebdb-field-user
+ "ebdb-gnorb"
+ "Gnorb field holding links to Gnus messages.")
+
(provide 'ebdb-gnorb)
diff --git a/ebdb.el b/ebdb.el
index 1f02a10..4a704a5 100644
--- a/ebdb.el
+++ b/ebdb.el
@@ -5138,12 +5138,6 @@ prompt users for more complex search criteria, if
necessary.")
;; Might save users some small surprises.
(eieio-defclass-autoload
- 'gnorb-ebdb-field-messages
- 'ebdb-field-user
- "ebdb-gnorb"
- "Gnorb field holding links to Gnus messages.")
-
-(eieio-defclass-autoload
'ebdb-org-field-tags
'ebdb-field-user
"ebdb-org"
- [elpa] externals/ebdb 56f8f5f 301/350: Mention Org integration in the manual, (continued)
- [elpa] externals/ebdb 56f8f5f 301/350: Mention Org integration in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb c0910a1 312/350: Add test for multiple databases plus read only, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 9e5b55d 316/350: Set local variable correctly in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb e80675b 300/350: Mention support for completion frameworks in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 9a0cca1 321/350: Create ebdb-parse method for URL fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb b26e295 325/350: Fall back to human readable name of labeled fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 0fe0957 289/350: Large pile of manual, docstring, and comment edits, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 4034f7a 331/350: Add phone field snarfing to the list of snarf routines, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 851c0f1 320/350: Half-implement signature snarfing for MUAs, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb d589a33 328/350: Internationalized ebdb-parse for phones wasn't doing enough setup, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 4d26065 339/350: Prepare ebdb-gnorb to be extricated,
Eric Abrahamsen <=
- [elpa] externals/ebdb 27325c4 336/350: Replace trailing whitespace in tests, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb b990fdf 327/350: File header changes preparatory to breaking off separate libraries, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 5f97295 337/350: Catching wrong error in internationalized version of name string, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 2c9d491 323/350: Rework snarf collection, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb f466e6e 342/350: Add some country name "shorthands", Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 26ee1cb 330/350: Refactor snarfing, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 6cc67a7 315/350: Add instructions for writing i18n libraries to manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb c11ef0e 334/350: Rename ebdb-message-header to ebdb-mua-message-header, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 7dd034d 349/350: Fix up record citation, bind a command in EBDB mode, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 615ed9a 326/350: Prefix arg to article snarfing only snarfs signature, Eric Abrahamsen, 2017/08/14