Function: dcl-indent-line
dcl-indent-line is a byte-compiled function defined in dcl-mode.el.gz.
Signature
(dcl-indent-line)
Documentation
The DCL version of indent-line-function.
Adjusts indentation on the current line. Data lines are not indented.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/dcl-mode.el.gz
;;;---------------------------------------------------------------------------
(defun dcl-indent-line ()
"The DCL version of `indent-line-function'.
Adjusts indentation on the current line. Data lines are not indented."
(let ((type (dcl-get-line-type)))
(cond
((equal type '$)
(dcl-indent-command-line))
((equal type '\?)
(message "Unknown line type!"))
((equal type '$!))
((equal type 'data))
((equal type 'empty-data))
((equal type '-)
(dcl-indent-continuation-line))
((equal type 'empty-$)
(insert "$" )
(dcl-indent-command-line))
(t
(message "dcl-indent-line: unknown type"))
)))