emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ebdb 56f8f5f 301/350: Mention Org integration in the ma


From: Eric Abrahamsen
Subject: [elpa] externals/ebdb 56f8f5f 301/350: Mention Org integration in the manual
Date: Mon, 14 Aug 2017 11:46:59 -0400 (EDT)

branch: externals/ebdb
commit 56f8f5fc9046a3d5af71c9ef57c055a986b599e1
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>

    Mention Org integration in the manual
    
    * ebdb.org (Org Integration): Links and all that.
---
 ebdb.org | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/ebdb.org b/ebdb.org
index 1667165..fe93fa3 100644
--- a/ebdb.org
+++ b/ebdb.org
@@ -780,6 +780,31 @@ will be available when formatting EBDB records (see
 
 Support for importing vCard files is on the EBDB roadmap, as is,
 eventually, support for CardDav servers.
+* Org Integration
+EBDB has standard support for Org functionality: creating links to
+EBDB records works as expected with "C-c l", and following a link will
+open an {{{buf(EBDB)}}} buffer and display the linked record.
+
+Typically, links are created using the record's UUID field -- these
+links are fast and accurate -- but it's also possible to create links
+that initiate an EBDB search, and return multiple records.  EBDB links
+are of the format "ebdb:<field type>/<search string>".  The "field
+type" is typically the name of an EBDB field class (for instance,
+"ebdb-field-anniversary"), and opening a link of this sort results in
+a search of all records for which <search string> matches the string
+value of that particular field type.  For convenience, a few field
+type shorthands are recognized: in addition to "uuid", there is
+"mail", "phone", "address", "notes" and "tags" (see below).  For
+instance, to create a link to all records with a 206 phone area code,
+use "ebdb:phone/206", and to create a link to all records who work at
+Google, use "ebdb:mail/google.com".
+
+The @@texinfo:@file{@@ebdb-org@@texinfo:}@@ library also contains the
+~ebdb-org-field-tags~ field class, allowing users to tag their
+contacts with existing Org tags.  Completion is offered as expected.
+The field doesn't do much else, at present, but in the future there
+will be options for popping up an {{{buf(EBDB)}}} buffer alongside an
+Org agenda buffer, etc.
 * Hacking EBDB
 :PROPERTIES:
 :ID:       a58993a8-0631-459f-8bd6-7155bb6df605



reply via email to

[Prev in Thread] Current Thread [Next in Thread]