Function: insert-tab

insert-tab is a byte-compiled function defined in indent.el.gz.

Signature

(insert-tab &optional ARG)

Source Code

;; Defined in /usr/src/emacs/lisp/indent.el.gz
(defun insert-tab (&optional arg)
  (let ((count (prefix-numeric-value arg)))
    (if (and abbrev-mode
	     (eq (char-syntax (preceding-char)) ?w))
	(expand-abbrev))
    (if indent-tabs-mode
	(insert-char ?\t count)
      (indent-to (* tab-width (+ count (/ (current-column) tab-width)))))))