Function: mark-bib
mark-bib is an interactive and byte-compiled function defined in
bib-mode.el.gz.
Signature
(mark-bib)
Documentation
Set mark at beginning of current or previous bib entry, point at end.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/bib-mode.el.gz
(defun mark-bib ()
"Set mark at beginning of current or previous bib entry, point at end."
(interactive)
(beginning-of-line nil)
(if (looking-at "^ *$") (re-search-backward "[^ \n]" nil 2))
(re-search-backward "^ *$" nil 2)
(re-search-forward "^%")
(beginning-of-line nil)
(push-mark)
(re-search-forward "^ *$" nil 2)
(forward-line 1)
(beginning-of-line nil))