Function: makefile-previous-dependency
makefile-previous-dependency is an interactive and byte-compiled
function defined in make-mode.el.gz.
Signature
(makefile-previous-dependency)
Documentation
Move point to the beginning of the previous dependency line.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
(defun makefile-previous-dependency ()
"Move point to the beginning of the previous dependency line."
(interactive)
(let ((pt (point)))
(beginning-of-line)
;; makefile-match-dependency done backwards:
(catch 'found
(while (progn (skip-chars-backward makefile-dependency-skip)
(not (bobp)))
(or (prog1 (eq (char-after) ?=)
(backward-char))
(get-text-property (point) 'face)
(beginning-of-line)
(if (> (point) (+ (point-min) 2))
(eq (char-before (1- (point))) ?\\))
(if (looking-at makefile-dependency-regex)
(throw 'found t))))
(goto-char pt)
nil)))