Package: dtrt-indent

Defined variables (22)

dtrt-indent-hook-generic-mapping-listA mapping from hook variables to indentation variables.
dtrt-indent-mode-hookHook run after entering or leaving `dtrt-indent-mode'.
dtrt-indent-max-offsetMaximum indentation offset that can be guessed.
dtrt-indent-language-syntax-tableA list of syntax tables for supported languages.
dtrt-indent-modeToggle adaptive indentation mode.
dtrt-indent-min-matching-indentationsMinimum number of distinct levels for an offset to be eligible.
dtrt-indent-max-merge-deviationMinimum difference between offsets divisible without remainder.
dtrt-indent-min-qualityMinimum quality for an indentation offset to be accepted.
dtrt-indent-run-after-smieNon-nil means to run dtrt-indent even in modes using SMIE.
dtrt-indent-min-relevant-linesMinimum number of relevant lines required for a guess to be made.
dtrt-indent-min-offsetMinimum indentation offset that can be guessed.
dtrt-indent-verbosityVerbosity level.
dtrt-indent-lighterMode line lighter for the dtrt-indent minor mode.
dtrt-indent-global-modeNon-nil if Dtrt-Indent-Global mode is enabled.
dtrt-indent-global-mode-hookHook run after entering or leaving `dtrt-indent-global-mode'.
dtrt-indent-min-soft-tab-superiorityMinimum percentage soft-tab lines need to outnumber hard-tab ones.
dtrt-indent-max-linesMaximum number of lines to be considered in analysis.
dtrt-indent-global-modesWhich major modes `dtrt-indent-mode' is switched on in.
dtrt-indent-ignore-single-chars-flagNon-nil means ignore lines containing only a single character.
dtrt-indent-min-hard-tab-superiorityMinimum percentage hard-tab lines need to outnumber soft-tab ones.
dtrt-indent-hook-mapping-listA mapping from hook variables to language types.
dtrt-indent-require-confirmation-flagNon-nil means to ask for confirmation before making adjustments.

Defined functions (16)

dtrt-indent--skip-to-end-of-match(END-REGEX SKIP-REGEX SYNTAX-REGEX-PAIRS MULTI-LINE)
dtrt-indent-mode(&optional ARG)
dtrt-indent-try-set-offset()
dtrt-indent-adapt()
dtrt-indent--calc-histogram(LANGUAGE)
dtrt-indent-set(INDENT)
dtrt-indent--replace-in-string(HAYSTACK NEEDLE-REGEXP REPLACEMENT)
dtrt-indent--analyze(HISTOGRAM-AND-TOTAL-LINES)
dtrt-indent-global-mode(&optional ARG)
dtrt-indent--search-hook-mapping(MODE)
dtrt-indent--for-each-indentation(LANGUAGE FUNC USER-DATA)
dtrt-indent--analyze-histogram-try-offset(TRY-OFFSET HISTOGRAM TOTAL-LINES)
dtrt-indent-undo()
dtrt-indent-advise-hack-one-local-variable(VAR VAL &rest _)
dtrt-indent-highlight()
dtrt-indent-diagnosis()

Defined faces (0)