[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb a4e9f16 324/350: Also snarf URL fields
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb a4e9f16 324/350: Also snarf URL fields |
Date: |
Mon, 14 Aug 2017 11:47:03 -0400 (EDT) |
branch: externals/ebdb
commit a4e9f16d3266eeea192d52aa1135b7f05cd06155
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Also snarf URL fields
* ebdb-snarf.el (ebdb-snarf-routines): Add a new element to this list.
* ebdb.org: Mention in docs.
---
ebdb-snarf.el | 5 ++++-
ebdb.org | 4 ++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/ebdb-snarf.el b/ebdb-snarf.el
index 7bcf98b..1bb9204 100644
--- a/ebdb-snarf.el
+++ b/ebdb-snarf.el
@@ -46,7 +46,10 @@
(require 'ebdb-com)
(defcustom ebdb-snarf-routines
- '((ebdb-field-mail
"[[:blank:]([<\"]*\\([^[:space:]\":\n<address@hidden:[:space:])>\"\n]+\\)"))
+ `((ebdb-field-mail
"[[:blank:]([<\"]*\\([^[:space:]\":\n<address@hidden:[:space:])>\"\n]+\\)")
+ (ebdb-field-url ,(concat "\\("
+ (regexp-opt ebdb-url-valid-schemes)
+ "//[^ \n\t]+\\)")))
"An alist of EBDB field classes and related regexps.
diff --git a/ebdb.org b/ebdb.org
index c0d7d09..5a58ae8 100644
--- a/ebdb.org
+++ b/ebdb.org
@@ -841,8 +841,8 @@ information related to EBDB records from it. For example,
calling
<address@hidden>" will find an existing contact or prompt to create a
new one, and then display that contact.
-Snarfing is a work in progress: at present, only mail addresses (and
-nearby names) are acted upon, and it often doesn't work correctly.
+Snarfing is a work in progress: at present, only mail addresses, URLs
+and nearby names are acted upon, and it often doesn't work correctly.
- Command: ebdb-snarf &optional string start end recs
- [elpa] externals/ebdb 7caa1b4 308/350: Fix bug in reading mail alias fields, (continued)
- [elpa] externals/ebdb 7caa1b4 308/350: Fix bug in reading mail alias fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb f987d46 305/350: Fix buffer modification call, Eric Abrahamsen, 2017/08/14
- [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 <=
- [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, 2017/08/14
- [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