Function: cperl-electric-semi

cperl-electric-semi is an interactive and byte-compiled function defined in cperl-mode.el.gz.

Signature

(cperl-electric-semi ARG)

Documentation

Insert character and correct line's indentation.

ARG is the character to insert.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cperl-mode.el.gz
(defun cperl-electric-semi (arg)
  "Insert character and correct line's indentation.
ARG is the character to insert."
  (interactive "P")
  (if cperl-auto-newline
      (cperl-electric-terminator arg)
    (self-insert-command (prefix-numeric-value arg))
    (if cperl-autoindent-on-semi
	(cperl-indent-line))))