Function: electric-pascal-colon

electric-pascal-colon is an interactive and byte-compiled function defined in pascal.el.gz.

Signature

(electric-pascal-colon)

Documentation

Insert : and do all indentations except line indent on this line.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/pascal.el.gz
(defun electric-pascal-colon ()
  "Insert `:' and do all indentations except line indent on this line."
  (interactive)
  (insert last-command-event)
  ;; Do nothing if within string.
  (if (pascal-within-string)
      ()
    (save-excursion
      (beginning-of-line)
      (pascal-indent-line))
    (let ((pascal-tab-always-indent nil))
      (pascal-indent-command))))