Function: electric-pascal-semi-or-dot
electric-pascal-semi-or-dot is an interactive and byte-compiled
function defined in pascal.el.gz.
Signature
(electric-pascal-semi-or-dot)
Documentation
Insert ; or . character and reindent the line.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/pascal.el.gz
(defun electric-pascal-semi-or-dot ()
"Insert `;' or `.' character and reindent the line."
(interactive)
(insert last-command-event)
(save-excursion
(beginning-of-line)
(pascal-indent-line))
(if pascal-auto-newline
(electric-pascal-terminate-line)))