emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r113167: bibtex-generate-url-list): Add support for


From: Roland Winkler
Subject: [Emacs-diffs] trunk r113167: bibtex-generate-url-list): Add support for DOI URLs
Date: Tue, 25 Jun 2013 09:18:16 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 113167
revision-id: address@hidden
parent: address@hidden
committer: Roland Winkler <address@hidden>
branch nick: trunk
timestamp: Tue 2013-06-25 21:18:09 +1200
message:
  bibtex-generate-url-list): Add support for DOI URLs
modified:
  lisp/ChangeLog                 changelog-20091113204419-o5vbwnq5f7feedwu-1432
  lisp/textmodes/bibtex.el       bibtex.el-20091113204419-o5vbwnq5f7feedwu-227
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2013-06-25 09:15:44 +0000
+++ b/lisp/ChangeLog    2013-06-25 09:18:09 +0000
@@ -1,5 +1,10 @@
 2013-06-25  RĂ¼diger Sonderfeld  <address@hidden>
 
+       * lisp/textmodes/bibtex.el (bibtex-generate-url-list): Add support
+       for DOI URLs.
+
+2013-06-25  RĂ¼diger Sonderfeld  <address@hidden>
+
        * lisp/textmodes/bibtex.el (bibtex-mode, bibtex-set-dialect):
        Update imenu-support when dialect changes.
 

=== modified file 'lisp/textmodes/bibtex.el'
--- a/lisp/textmodes/bibtex.el  2013-06-25 09:15:44 +0000
+++ b/lisp/textmodes/bibtex.el  2013-06-25 09:18:09 +0000
@@ -1224,7 +1224,10 @@
                  (function :tag "Personalized function")))
 
 (defcustom bibtex-generate-url-list
-  '((("url" . ".*:.*")))
+  '((("url" . ".*:.*"))
+    (("doi" . "10\\.[0-9]+/.+")
+     "http://dx.doi.org/%s";
+     ("doi" ".*" 0)))
   "List of schemes for generating the URL of a BibTeX entry.
 These schemes are used by `bibtex-url'.
 
@@ -1261,6 +1264,7 @@
      (\"volume\" \".*\" 0)
      (\"pages\" \"\\`[A-Z]?[0-9]+\" 0)))"
   :group 'bibtex
+  :version "24.4"
   :type '(repeat
           (cons :tag "Scheme"
                 (cons :tag "Matcher" :extra-offset 4


reply via email to

[Prev in Thread] Current Thread [Next in Thread]