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)))