Syntactic Symbols Custom C Indent C Indent Styles
This section describes additional variables which control the indentation behavior of C mode and related mode.
Association list of syntactic symbols and their indentation offsets.
You should not set this directly, only with
Variable for defining indentation styles; see below.
Amount of basic offset used by
Hook for user-defined special indentation adjustments. This hook is called after a line is indented by C mode and related modes.
c-style-alist specifies the predefined indentation
styles. Each element has form
(name variable-setting...), where name is the name of the
style. Each variable-setting has the form
(variable . value); variable is one of the customization variables
used by C mode, and value is the value for that variable when
using the selected style.
When variable is
c-offsets-alist, that is a special case:
value is appended to the front of the value of
instead of replacing that value outright. Therefore, it is not necessary
for value to specify each and every syntactic symbol---only those
for which the style differs from the default.
The indentation of lines containing only comments is also affected by
c-comment-only-line-offset (see Comments in C).