Variable: smie-indent-functions

smie-indent-functions is a variable defined in smie.el.gz.

Value

(smie-indent-fixindent
 smie-indent-bob
 smie-indent-close
 smie-indent-comment
 smie-indent-comment-continue
 smie-indent-comment-close
 smie-indent-comment-inside
 smie-indent-inside-string
 smie-indent-keyword
 smie-indent-after-keyword
 smie-indent-empty-line
 smie-indent-exps)

Documentation

Functions to compute the indentation.

Each function is called with no argument, shouldn't move point, and should return either nil if it has no opinion, or an integer representing the column to which that point should be aligned, if we were to reindent it.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/smie.el.gz
(defvar smie-indent-functions
  '(smie-indent-fixindent smie-indent-bob smie-indent-close
    smie-indent-comment smie-indent-comment-continue smie-indent-comment-close
    smie-indent-comment-inside smie-indent-inside-string
    smie-indent-keyword smie-indent-after-keyword
    smie-indent-empty-line smie-indent-exps)
  "Functions to compute the indentation.
Each function is called with no argument, shouldn't move point, and should
return either nil if it has no opinion, or an integer representing the column
to which that point should be aligned, if we were to reindent it.")