Function: f90-line-continued
f90-line-continued is a byte-compiled function defined in f90.el.gz.
Signature
(f90-line-continued)
Documentation
Return t if the current line is a continued one.
This includes comment or preprocessor lines embedded in continued lines, but not the last line of a continued statement.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/f90.el.gz
(defsubst f90-line-continued ()
"Return t if the current line is a continued one.
This includes comment or preprocessor lines embedded in continued lines,
but not the last line of a continued statement."
(save-excursion
(beginning-of-line)
(while (and (looking-at "[ \t]*\\([!#]\\|$\\)") (zerop (forward-line -1))))
(end-of-line)
(while (f90-in-comment)
(search-backward "!" (line-beginning-position))
(skip-chars-backward "!"))
(skip-chars-backward " \t")
(= (preceding-char) ?&)))