Browse Source

Merge branch 'maint'

David Maus 13 years ago
parent
commit
144606dbaf
1 changed files with 3 additions and 7 deletions
  1. 3 7
      lisp/org-bbdb.el

+ 3 - 7
lisp/org-bbdb.el

@@ -124,10 +124,6 @@
 (defvar date)   ;; dynamically scoped from Org
 (defvar name)   ;; dynamically scoped from Org
 
-;; Support for version 2.35
-(eval-after-load 'bbdb
-  '(defvar org-bbdb-old (fboundp 'bbdb-record-get-field-internal)))
-
 ;; Customization
 
 (defgroup org-bbdb-anniversaries nil
@@ -207,7 +203,7 @@ date year)."
     ;; This is BBDB, we make this link!
     (let* ((rec (bbdb-current-record))
            (name (bbdb-record-name rec))
-	   (company (if org-bbdb-old
+	   (company (if (fboundp 'bbdb-record-getprop)
                         (bbdb-record-getprop rec 'company)
                       (car (bbdb-record-get-field rec 'organization))))
 	   (link (org-make-link "bbdb:" name)))
@@ -228,10 +224,10 @@ italicized, in all other cases it is left unchanged."
 
 (defun org-bbdb-open (name)
   "Follow a BBDB link to NAME."
-  (require 'bbdb)
+  (require 'bbdb-com)
   (let ((inhibit-redisplay (not debug-on-error))
 	(bbdb-electric-p nil))
-    (if org-bbdb-old
+    (if (fboundp 'bbdb-name)
         (org-bbdb-open-old)
       (org-bbdb-open-new))))