Function: tempo-backward-mark

tempo-backward-mark is an interactive and byte-compiled function defined in tempo.el.gz.

Signature

(tempo-backward-mark)

Documentation

Jump to the previous mark in tempo-marks.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/tempo.el.gz
;;;
;;; tempo-backward-mark

(defun tempo-backward-mark ()
  "Jump to the previous mark in `tempo-marks'."
  (interactive)
  (let ((prev-mark (catch 'found
		     (let (last)
		       (mapc
                        (lambda (mark)
                          (if (<= (point) mark)
                              (throw 'found last))
                          (setq last mark))
			tempo-marks)
		       last))))
    (if prev-mark
	(goto-char prev-mark))))