Function: fortran-split-line
fortran-split-line is an interactive and byte-compiled function
defined in fortran.el.gz.
Signature
(fortran-split-line)
Documentation
Break line at point and insert continuation marker and alignment.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/fortran.el.gz
(defun fortran-split-line ()
"Break line at point and insert continuation marker and alignment."
(interactive "*")
(delete-horizontal-space)
(if (save-excursion
(let ((pos (point)))
(beginning-of-line)
(and (fortran-find-comment-start-skip 'all)
(< (match-beginning 0) pos))))
(insert ?\n (match-string 0))
(if indent-tabs-mode
(insert ?\n ?\t (fortran-numerical-continuation-char))
(insert "\n " fortran-continuation-string))) ; space after \n important
(fortran-indent-line)) ; when cont string is C, c or *