diff options
author | Bastien <bzg@gnu.org> | 2017-01-03 12:10:00 +0100 |
---|---|---|
committer | Bastien <bzg@gnu.org> | 2017-01-03 12:10:00 +0100 |
commit | 8071bce880d2a33692f464a1d125c077b4662f11 (patch) | |
tree | e7f4bf324275350ba2da24c0cdf6d5375ff8ba15 | |
parent | 1fac906174e9c522c25a66f91ccd09e9e7c91973 (diff) | |
download | org-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.el | 47 |
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 |