summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien <bzg@gnu.org>2017-01-03 12:10:00 +0100
committerBastien <bzg@gnu.org>2017-01-03 12:10:00 +0100
commit8071bce880d2a33692f464a1d125c077b4662f11 (patch)
treee7f4bf324275350ba2da24c0cdf6d5375ff8ba15
parent1fac906174e9c522c25a66f91ccd09e9e7c91973 (diff)
downloadorg-mode-8071bce880d2a33692f464a1d125c077b4662f11.tar.gz
Delete contrib/lisp/org-ebib.el
See https://github.com/joostkremers/ebib/issues/112#issuecomment-270091851
-rw-r--r--contrib/lisp/org-ebib.el47
1 files changed, 0 insertions, 47 deletions
diff --git a/contrib/lisp/org-ebib.el b/contrib/lisp/org-ebib.el
deleted file mode 100644
index 4ed5e50..0000000
--- a/contrib/lisp/org-ebib.el
+++ /dev/null
@@ -1,47 +0,0 @@
-;;; org-ebib.el - Support for links to Ebib's entries in Org
-;;
-;; Author: Grégoire Jadi <daimrod@gmail.com>
-;;
-;; This file is not yet part of GNU Emacs.
-;;
-;; 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
-;; the Free Software Foundation; either version 3, or (at your option)
-;; any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;
-;;; Commentary:
-
-(require 'org)
-
-(org-link-set-parameters "ebib"
- :follow #'org-ebib-open
- :store #'org-ebib-store-link)
-
-(defun org-ebib-open (key)
- "Open Ebib and jump to KEY."
- (ebib nil key))
-
-(defun org-ebib-store-link ()
- "Store a key to an Ebib entry."
- (when (memq major-mode '(ebib-index-mode ebib-entry-mode))
- ;; This is an Ebib entry
- (let* ((key (ebib-cur-entry-key))
- (link (concat "ebib:" key))
- (description (ignore-errors (ebib-db-get-field-value 'title key ebib-cur-db))))
- (org-store-link-props
- :type "ebib"
- :link link
- :description description))))
-
-(provide 'org-ebib)
-
-;;; org-ebib.el ends here