From fdcd5250ed38c06fb8a8f6de4d9aa6bc1a3c1de7 Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Wed, 21 May 2025 13:52:33 +0200 Subject: [PATCH] update biblio --- elpa/biblio-20230202.1721/biblio-pkg.el | 13 --- .../biblio-arxiv.el | 0 .../biblio-autoloads.el | 96 ++++++------------- .../biblio-crossref.el | 0 .../biblio-dblp.el | 2 +- .../biblio-dissemin.el | 0 .../biblio-doi.el | 0 .../biblio-download.el | 0 .../biblio-hal.el | 0 .../biblio-ieee.el | 0 elpa/biblio-20250409.2132/biblio-pkg.el | 11 +++ .../biblio.el | 3 +- elpa/biblio-readme.txt | 58 ----------- 13 files changed, 41 insertions(+), 142 deletions(-) delete mode 100644 elpa/biblio-20230202.1721/biblio-pkg.el rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-arxiv.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-autoloads.el (68%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-crossref.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-dblp.el (97%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-dissemin.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-doi.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-download.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-hal.el (100%) rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio-ieee.el (100%) create mode 100644 elpa/biblio-20250409.2132/biblio-pkg.el rename elpa/{biblio-20230202.1721 => biblio-20250409.2132}/biblio.el (98%) delete mode 100644 elpa/biblio-readme.txt diff --git a/elpa/biblio-20230202.1721/biblio-pkg.el b/elpa/biblio-20230202.1721/biblio-pkg.el deleted file mode 100644 index 217396dd..00000000 --- a/elpa/biblio-20230202.1721/biblio-pkg.el +++ /dev/null @@ -1,13 +0,0 @@ -(define-package "biblio" "20230202.1721" "Browse and import bibliographic references from CrossRef, arXiv, DBLP, HAL, Dissemin, and doi.org" - '((emacs "24.3") - (biblio-core "0.2")) - :commit "ee52f6cda82ea6fbc3b400e7b12132595cc0374c" :authors - '(("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) - :maintainer - '("Clément Pit-Claudel" . "clement.pitclaudel@live.com") - :keywords - '("bib" "tex" "convenience" "hypermedia") - :url "https://github.com/cpitclaudel/biblio.el") -;; Local Variables: -;; no-byte-compile: t -;; End: diff --git a/elpa/biblio-20230202.1721/biblio-arxiv.el b/elpa/biblio-20250409.2132/biblio-arxiv.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-arxiv.el rename to elpa/biblio-20250409.2132/biblio-arxiv.el diff --git a/elpa/biblio-20230202.1721/biblio-autoloads.el b/elpa/biblio-20250409.2132/biblio-autoloads.el similarity index 68% rename from elpa/biblio-20230202.1721/biblio-autoloads.el rename to elpa/biblio-20250409.2132/biblio-autoloads.el index 793e61f8..d814b9eb 100644 --- a/elpa/biblio-20230202.1721/biblio-autoloads.el +++ b/elpa/biblio-20250409.2132/biblio-autoloads.el @@ -1,80 +1,62 @@ -;;; biblio-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; +;;; biblio-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- +;; Generated by the `loaddefs-generate' function. + +;; This file is part of GNU Emacs. + ;;; Code: -(add-to-list 'load-path (directory-file-name - (or (file-name-directory #$) (car load-path)))) +(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) + -;;;### (autoloads nil "biblio-arxiv" "biblio-arxiv.el" (0 0 0 0)) ;;; Generated autoloads from biblio-arxiv.el (autoload 'biblio-arxiv-backend "biblio-arxiv" "\ A arXiv backend for biblio.el. COMMAND, ARG, MORE: See `biblio-backends'. -\(fn COMMAND &optional ARG &rest MORE)" nil nil) - +(fn COMMAND &optional ARG &rest MORE)") (add-hook 'biblio-init-hook #'biblio-arxiv-backend) - (autoload 'biblio-arxiv-lookup "biblio-arxiv" "\ Start an arXiv search for QUERY, prompting if needed. -\(fn &optional QUERY)" t nil) - +(fn &optional QUERY)" t) (defalias 'arxiv-lookup 'biblio-arxiv-lookup) - (register-definition-prefixes "biblio-arxiv" '("biblio-arxiv-")) -;;;*** -;;;### (autoloads nil "biblio-crossref" "biblio-crossref.el" (0 0 -;;;;;; 0 0)) ;;; Generated autoloads from biblio-crossref.el (autoload 'biblio-crossref-backend "biblio-crossref" "\ A CrossRef backend for biblio.el. COMMAND, ARG, MORE: See `biblio-backends'. -\(fn COMMAND &optional ARG &rest MORE)" nil nil) - +(fn COMMAND &optional ARG &rest MORE)") (add-hook 'biblio-init-hook #'biblio-crossref-backend) - (autoload 'biblio-crossref-lookup "biblio-crossref" "\ Start a CrossRef search for QUERY, prompting if needed. -\(fn &optional QUERY)" t nil) - +(fn &optional QUERY)" t) (defalias 'crossref-lookup 'biblio-crossref-lookup) - (register-definition-prefixes "biblio-crossref" '("biblio-crossref-")) -;;;*** -;;;### (autoloads nil "biblio-dblp" "biblio-dblp.el" (0 0 0 0)) ;;; Generated autoloads from biblio-dblp.el (autoload 'biblio-dblp-backend "biblio-dblp" "\ A DBLP backend for biblio.el. COMMAND, ARG, MORE: See `biblio-backends'. -\(fn COMMAND &optional ARG &rest MORE)" nil nil) - +(fn COMMAND &optional ARG &rest MORE)") (add-hook 'biblio-init-hook #'biblio-dblp-backend) - (autoload 'biblio-dblp-lookup "biblio-dblp" "\ Start a DBLP search for QUERY, prompting if needed. -\(fn &optional QUERY)" t nil) - +(fn &optional QUERY)" t) (defalias 'dblp-lookup 'biblio-dblp-lookup) - (register-definition-prefixes "biblio-dblp" '("biblio-dblp--")) -;;;*** -;;;### (autoloads nil "biblio-dissemin" "biblio-dissemin.el" (0 0 -;;;;;; 0 0)) ;;; Generated autoloads from biblio-dissemin.el (autoload 'biblio-dissemin-lookup "biblio-dissemin" "\ @@ -82,96 +64,72 @@ Retrieve a record by DOI from Dissemin, and display it. Interactively, or if CLEANUP is non-nil, pass DOI through `biblio-cleanup-doi'. -\(fn DOI &optional CLEANUP)" t nil) - +(fn DOI &optional CLEANUP)" t) (defalias 'dissemin-lookup 'biblio-dissemin-lookup) - (autoload 'biblio-dissemin--register-action "biblio-dissemin" "\ -Add Dissemin to list of `biblio-selection-mode' actions." nil nil) - +Add Dissemin to list of `biblio-selection-mode' actions.") (add-hook 'biblio-selection-mode-hook #'biblio-dissemin--register-action) - (register-definition-prefixes "biblio-dissemin" '("biblio-dissemin--")) -;;;*** -;;;### (autoloads nil "biblio-doi" "biblio-doi.el" (0 0 0 0)) ;;; Generated autoloads from biblio-doi.el (autoload 'biblio-doi-insert-bibtex "biblio-doi" "\ Insert BibTeX entry matching DOI. -\(fn DOI)" t nil) - +(fn DOI)" t) (register-definition-prefixes "biblio-doi" '("biblio-doi-" "doi-insert-bibtex")) -;;;*** -;;;### (autoloads nil "biblio-download" "biblio-download.el" (0 0 -;;;;;; 0 0)) ;;; Generated autoloads from biblio-download.el (autoload 'biblio-download--register-action "biblio-download" "\ -Add download to list of `biblio-selection-mode' actions." nil nil) - +Add download to list of `biblio-selection-mode' actions.") (add-hook 'biblio-selection-mode-hook #'biblio-download--register-action) - (register-definition-prefixes "biblio-download" '("biblio-download-")) -;;;*** -;;;### (autoloads nil "biblio-hal" "biblio-hal.el" (0 0 0 0)) ;;; Generated autoloads from biblio-hal.el (autoload 'biblio-hal-backend "biblio-hal" "\ A HAL backend for biblio.el. COMMAND, ARG, MORE: See `biblio-backends'. -\(fn COMMAND &optional ARG &rest MORE)" nil nil) - +(fn COMMAND &optional ARG &rest MORE)") (add-hook 'biblio-init-hook #'biblio-hal-backend) - (autoload 'biblio-hal-lookup "biblio-hal" "\ Start a HAL search for QUERY, prompting if needed. -\(fn &optional QUERY)" t nil) - +(fn &optional QUERY)" t) (defalias 'hal-lookup 'biblio-hal-lookup) - (register-definition-prefixes "biblio-hal" '("biblio-hal--")) -;;;*** -;;;### (autoloads nil "biblio-ieee" "biblio-ieee.el" (0 0 0 0)) ;;; Generated autoloads from biblio-ieee.el (autoload 'biblio-ieee-backend "biblio-ieee" "\ A IEEE Xplore backend for biblio.el. COMMAND, ARG, MORE: See `biblio-backends'. -\(fn COMMAND &optional ARG &rest MORE)" nil nil) - +(fn COMMAND &optional ARG &rest MORE)") (add-hook 'biblio-init-hook #'biblio-ieee-backend) - (autoload 'biblio-ieee-lookup "biblio-ieee" "\ Start a IEEE search for QUERY, prompting if needed. -\(fn &optional QUERY)" t nil) - +(fn &optional QUERY)" t) (defalias 'ieee-lookup 'biblio-ieee-lookup) - (register-definition-prefixes "biblio-ieee" '("biblio-ieee--")) - -;;;*** -;;;### (autoloads nil nil ("biblio-pkg.el" "biblio.el") (0 0 0 0)) +;;; End of scraped data + +(provide 'biblio-autoloads) -;;;*** - ;; Local Variables: ;; version-control: never ;; no-byte-compile: t ;; no-update-autoloads: t -;; coding: utf-8 +;; no-native-compile: t +;; coding: utf-8-emacs-unix ;; End: + ;;; biblio-autoloads.el ends here diff --git a/elpa/biblio-20230202.1721/biblio-crossref.el b/elpa/biblio-20250409.2132/biblio-crossref.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-crossref.el rename to elpa/biblio-20250409.2132/biblio-crossref.el diff --git a/elpa/biblio-20230202.1721/biblio-dblp.el b/elpa/biblio-20250409.2132/biblio-dblp.el similarity index 97% rename from elpa/biblio-20230202.1721/biblio-dblp.el rename to elpa/biblio-20250409.2132/biblio-dblp.el index 5eacd2be..833c5b5b 100644 --- a/elpa/biblio-20230202.1721/biblio-dblp.el +++ b/elpa/biblio-20250409.2132/biblio-dblp.el @@ -65,7 +65,7 @@ (defun biblio-dblp--url (query) "Create a DBLP url to look up QUERY." - (format "https://dblp.uni-trier.de/search/publ/api?q=%s&format=xml" (url-encode-url query))) + (format "https://dblp.org/search/publ/api?q=%s&format=xml" (url-encode-url query))) ;;;###autoload (defun biblio-dblp-backend (command &optional arg &rest more) diff --git a/elpa/biblio-20230202.1721/biblio-dissemin.el b/elpa/biblio-20250409.2132/biblio-dissemin.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-dissemin.el rename to elpa/biblio-20250409.2132/biblio-dissemin.el diff --git a/elpa/biblio-20230202.1721/biblio-doi.el b/elpa/biblio-20250409.2132/biblio-doi.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-doi.el rename to elpa/biblio-20250409.2132/biblio-doi.el diff --git a/elpa/biblio-20230202.1721/biblio-download.el b/elpa/biblio-20250409.2132/biblio-download.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-download.el rename to elpa/biblio-20250409.2132/biblio-download.el diff --git a/elpa/biblio-20230202.1721/biblio-hal.el b/elpa/biblio-20250409.2132/biblio-hal.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-hal.el rename to elpa/biblio-20250409.2132/biblio-hal.el diff --git a/elpa/biblio-20230202.1721/biblio-ieee.el b/elpa/biblio-20250409.2132/biblio-ieee.el similarity index 100% rename from elpa/biblio-20230202.1721/biblio-ieee.el rename to elpa/biblio-20250409.2132/biblio-ieee.el diff --git a/elpa/biblio-20250409.2132/biblio-pkg.el b/elpa/biblio-20250409.2132/biblio-pkg.el new file mode 100644 index 00000000..15f33d1e --- /dev/null +++ b/elpa/biblio-20250409.2132/biblio-pkg.el @@ -0,0 +1,11 @@ +;; -*- no-byte-compile: t; lexical-binding: nil -*- +(define-package "biblio" "20250409.2132" + "Browse and import bibliographic references and BibTeX records from CrossRef, arXiv, DBLP, HAL, IEEE Xplore, Dissemin, and doi.org." + '((emacs "24.3") + (biblio-core "0.3")) + :url "https://github.com/cpitclaudel/biblio.el" + :commit "0314982c0ca03d0f8e0ddbe9fc20588c35021098" + :revdesc "0314982c0ca0" + :keywords '("bib" "tex" "convenience" "hypermedia") + :authors '(("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) + :maintainers '(("Clément Pit-Claudel" . "clement.pitclaudel@live.com"))) diff --git a/elpa/biblio-20230202.1721/biblio.el b/elpa/biblio-20250409.2132/biblio.el similarity index 98% rename from elpa/biblio-20230202.1721/biblio.el rename to elpa/biblio-20250409.2132/biblio.el index 949f8290..0edfa056 100644 --- a/elpa/biblio-20230202.1721/biblio.el +++ b/elpa/biblio-20250409.2132/biblio.el @@ -3,7 +3,8 @@ ;; Copyright (C) 2016 Clément Pit-Claudel ;; Author: Clément Pit-Claudel -;; Version: 0.3 +;; Package-Version: 20250409.2132 +;; Package-Revision: 0314982c0ca0 ;; Package-Requires: ((emacs "24.3") (biblio-core "0.3")) ;; Keywords: bib, tex, convenience, hypermedia ;; URL: https://github.com/cpitclaudel/biblio.el diff --git a/elpa/biblio-readme.txt b/elpa/biblio-readme.txt deleted file mode 100644 index 0bd67028..00000000 --- a/elpa/biblio-readme.txt +++ /dev/null @@ -1,58 +0,0 @@ -# biblio.el: An extensible Emacs package for browsing and fetching references - -biblio.el makes it easy to browse and gather bibliographic references and -publications from various sources, by keywords or by DOI. References are -automatically fetched from well-curated sources, and formatted as BibTeX. - -## Supported sources: - -* ‘CrossRef’, an exhaustive academic search engine (recommended) -* ‘arXiv’, an archive of pre-prints in various scientific fields -* ‘DBLP’, a database of Computer Science publications -* ‘HAL’, a French repository of Open Access publications -* ‘doi.org’, a DOI resolver (to retrieve BibTeX records from DOIs) -* ‘CrossCite’, an alternative DOI resolver and BibTeX formatting service -* ‘Dissemin’, a database tracking the open access status of scholarly articles - -## Usage - -Quick start: ‘M-x biblio-lookup’. Each source can also be accessed independently: - -* ‘M-x crossref-lookup’ to query CrossRef -* ‘M-x arxiv-lookup` to query arXiv -* `M-x dblp-lookup’ to query DBLP -* ‘M-x doi-insert’ to insert a BibTeX record by DOI -* ‘M-x dissemin-lookup’ to show information about the open access status of a - particular DOI - -Most of these commands work together: for example, ‘crossref-lookup’ displays a -list of results in ‘biblio-selection-mode’. In that mode, use: - -* ‘RET’ to visit the corresponding web page -* ‘c’ or ‘M-w’ to copy the BibTeX record of the current entry -* ‘i’ or ‘C-y’ to insert the BibTeX record of the current entry -* ‘x’ to run an extended action, such as fetching a Dissemin record - -‘C’ and ‘I’ do the same as ‘c’ and ‘i’, but additionally close the search window. - -## Examples - -* To insert a clean BibTeX entry for http://doi.org/10.1145/2676726.2677006 - in the current buffer, use - - M-x crossref-lookup RET fiat deductive delaware RET i - - (the last ‘i’ inserts the BibTeX record of the currently selected entry in - your buffer). - -* To find publications by computer scientist Leslie Lamport, use ‘M-x - dblp-lookup RET author:Lamport RET’ (see more info about DBLP's syntax at - ) - -* To check whether an article is freely available online, use ‘x’ in the list - of results. For example ‘M-x crossref-lookup RET Emacs stallman RET’ - followed by ‘x Dissemin RET’ will help you find open access copies of - Stallman's paper on EMACS (spoiler: http://hdl.handle.net/1721.1/5736). - -See http://github.com/cpitclaudel/biblio.el for more information, including -documentation on extending this framework. -- 2.47.3