Function: ffap--gopher-var-on-line

ffap--gopher-var-on-line is a byte-compiled function defined in ffap.el.gz.

Signature

(ffap--gopher-var-on-line)

Documentation

Return (KEY . VALUE) of gopher bookmark on current line.

Source Code

;; Defined in /usr/src/emacs/lisp/ffap.el.gz
(defun ffap--gopher-var-on-line ()
  "Return (KEY . VALUE) of gopher bookmark on current line."
  (save-excursion
    (end-of-line)
    (skip-chars-backward " ")
    (let ((eol (point)))
      (beginning-of-line)
      (when (re-search-forward ffap-gopher-regexp eol t)
        (let ((key (match-string 1))
              (val (buffer-substring-no-properties (match-end 0) eol)))
          (cons (intern (downcase key)) val))))))