]> git.donarmstrong.com Git - org-ref.git/blobdiff - org-ref.org
uses defpar which causes an issue on loading for me.
[org-ref.git] / org-ref.org
index 632f807648422160bafeb5e7fc24c13c9489daeb..e0ce7436c73dad8003305084649947cb302bab0a 100644 (file)
@@ -412,7 +412,7 @@ label:test
 
 
 (defcustom org-ref-label-color
-  "black"
+  "dark magenta"
   "Color of label links"
   :group 'org-ref)
 
@@ -453,10 +453,16 @@ label:test
   "Face for ref links in org-ref.")
 
 
-(when org-ref-colorize-links
+(defun org-ref-colorize-links ()
+  "Colorize org-ref links."
+  (hi-lock-mode 1)
   (highlight-regexp org-ref-cite-re 'org-ref-cite-face)
   (highlight-regexp org-ref-label-re 'org-ref-label-face)
   (highlight-regexp org-ref-ref-re 'org-ref-ref-face))
+
+
+(when org-ref-colorize-links
+  (add-hook 'org-mode-hook 'org-ref-colorize-links))
 #+END_SRC
 
 #+RESULTS:
@@ -1776,14 +1782,14 @@ We need some convenience functions to open act on the citation at point. These w
         (catch 'done
           (let ((url (bibtex-autokey-get-field "url")))
             (when  url
-              (browse-url url)
+              (browse-url (s-trim url))
               (throw 'done nil)))
 
           (let ((doi (bibtex-autokey-get-field "doi")))
             (when doi
               (if (string-match "^http" doi)
                   (browse-url doi)
-                (browse-url (format "http://dx.doi.org/%s" doi)))
+                (browse-url (format "http://dx.doi.org/%s" (s-trim doi))))
               (throw 'done nil))))))))
 
 
@@ -3699,10 +3705,6 @@ _o_: Open entry   _e_: Email entry and pdf
           (email-bibtex-entry)) nil)))
 #+END_SRC
 
-#+RESULTS:
-: org-ref-cite-hydra/body
-
-cite:oberhofer-2013-first
 * End of code
 #+BEGIN_SRC emacs-lisp :tangle org-ref.el
 (provide 'org-ref)