Function: org-bibtex-read-buffer

org-bibtex-read-buffer is an interactive and byte-compiled function defined in ol-bibtex.el.gz.

Signature

(org-bibtex-read-buffer BUFFER)

Documentation

Read all bibtex entries in BUFFER and save to org-bibtex-entries.

Return the number of saved entries.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/org/ol-bibtex.el.gz
(defun org-bibtex-read-buffer (buffer)
  "Read all bibtex entries in BUFFER and save to `org-bibtex-entries'.
Return the number of saved entries."
  (interactive "bBuffer: ")
  (let ((start-length (length org-bibtex-entries)))
    (with-current-buffer buffer
      (save-excursion
	(goto-char (point-max))
	(while (not (= (point) (point-min)))
	  (backward-char 1)
	  (org-bibtex-read)
	  (bibtex-beginning-of-entry))))
    (let ((added (- (length org-bibtex-entries) start-length)))
      (message "Parsed %d entries" added)
      added)))