Package: apheleia

Defined variables (26)

apheleia-max-alignment-sizeMaximum size for diff regions that will have point aligned.
apheleia-debug-info-bufferName of logging buffer when `apheleia-log-debug-info' is non-nil.
apheleia-log-debug-infoNon-nil means to log debugging info to `apheleia-debug-info-buffer'.
apheleia-hide-log-buffersNon-nil means log buffers will be hidden.
apheleia--last-error-markerMarker for the last error message for any formatter.
apheleia-log-only-errorsNon-nil means Apheleia will only log when an error occurs.
apheleia-formatters-respect-fill-columnWhether formatters should set `fill-column' related flags.
apheleia-formatters-respect-indent-levelWhether formatters should respect Emacs' indent configuration.
apheleia-formatters-mode-extension-assocAssociation list between major-modes and common file extensions for them.
apheleia-post-format-hookNormal hook run after Apheleia formats a buffer successfully.
apheleia-global-modeNon-nil if Apheleia-Global mode is enabled.
apheleia-skip-functionsList of functions that prevent Apheleia from running when enabled.
apheleia-inhibitDo not enable `apheleia-mode' automatically if non-nil.
apheleia-inhibit-functionsList of functions that prevent Apheleia from turning on automatically.
apheleia-mode-lighterLighter for `apheleia-mode'.
apheleia-modeNon-nil if Apheleia mode is enabled.
apheleia-mode-hookHook run after entering or leaving `apheleia-mode'.
apheleia-format-after-save-in-progressPrevent `apheleia-format-after-save' from being called recursively.
apheleia-global-mode-hookHook run after entering or leaving `apheleia-global-mode'.
apheleia-formatter-exited-hookAbnormal hook run after a formatter has finished running.
apheleia-mode-predicatesList of predicates that check for sneaky major modes.
apheleia-formatterName of formatter to use in current buffer, a symbol or nil.
apheleia-remote-algorithmHow `apheleia' should process remote files/buffers.
apheleia-formattersAlist of code formatting commands.
apheleia-mode-alistAlist mapping major mode names to formatters to use in those modes.
apheleia--current-processCurrent process that Apheleia is running, or nil.

Defined functions (64)

apheleia--align-point(S1 S2 P1)
apheleia--edit-distance-table(S1 S2)
apheleia--map-rcs-patch(FUNC)
apheleia--apply-rcs-patch(CONTENT-BUFFER PATCH-BUFFER)
apheleia-log--buffer-name(FORMATTER)
apheleia-log--formatter-result(CTX LOG-BUFFER EXIT-OK DIRECTORY STDERR-STRING)
apheleia-goto-error()
apheleia--log(CATEGORY MESSAGE &rest ARGS)
apheleia-formatters-fill-column(FILL-FLAG)
apheleia-formatters-locate-file(FILE-FLAG FILE-NAME)
apheleia-formatters-mode-extension(&optional FLAG)
apheleia-formatters-extension-p(&rest EXTS)
apheleia-formatters-local-buffer-file-name(&optional FILE-NAME)
apheleia-formatters-js-indent(TAB-FLAG INDENT-FLAG &optional INDENT-VAR)
apheleia-formatters-indent(TAB-FLAG INDENT-FLAG &optional INDENT-VAR)
apheleia--with-on-error(ON-ERROR &rest BODY)
apheleia-mode-maybe()
apheleia-global-mode(&optional ARG)
apheleia-format-after-save()
apheleia-format-buffer
apheleia-mode(&optional ARG)
apheleia--disallowed-p()
apheleia--buffer-hash()
apheleia--formatter-safe-p(VAL)
apheleia-mhtml-mode-predicate()
apheleia--execute-formatter-process
apheleia-indent-lisp-buffer
apheleia--make-process
apheleia--ensure-list(ARG)
apheleia-script--formatter-not-available-p(CTX STDERR)
apheleia--safe-buffer-name()
apheleia--get-mode-chain()
apheleia-reformat-bibtex-buffer
apheleia--run-formatter-function(FUNC BUFFER REMOTE CALLBACK STDIN FORMATTER)
apheleia--replq(DEST IN OUT)
apheleia--create-rcs-patch(OLD-BUFFER NEW-BUFFER REMOTE CALLBACK)
apheleia--formatter-context(NAME COMMAND REMOTE &optional STDIN-BUFFER)
apheleia--run-formatters(FORMATTERS BUFFER REMOTE CALLBACK &optional STDIN)
apheleia--save-buffer-silently()
apheleia--get-formatters(&optional INTERACTIVE)
apheleia--make-temp-file(REMOTE PREFIX &optional DIR-FLAG SUFFIX)
apheleia--run-formatter-process(COMMAND BUFFER REMOTE CALLBACK STDIN FORMATTER)
apheleia--call-process
apheleia--write-region-silently(START END FILENAME &optional APPEND VISIT LOCKNAME MUSTBENEW WRITE-REGION)
(setf apheleia-formatter--name)(apheleia-formatter--name\) &rest ARGS)
apheleia-formatter--context-p(OBJ)
apheleia-formatter--input-fname(&rest ARGS)
(setf apheleia-formatter--argv)(apheleia-formatter--argv\) &rest ARGS)
apheleia-formatter--exit-status(&rest ARGS)
apheleia-formatter--remote(&rest ARGS)
apheleia-formatter--output-fname(&rest ARGS)
(setf apheleia-formatter--input-fname)(apheleia-formatter--input-fname\) &rest ARGS)
(setf apheleia-formatter--output-fname)(apheleia-formatter--output-fname\) &rest ARGS)
apheleia-formatter--context-child-p(OBJ)
apheleia-formatter--name(&rest ARGS)
(setf apheleia-formatter--stdin)(apheleia-formatter--stdin\) &rest ARGS)
(setf apheleia-formatter--exit-status)(apheleia-formatter--exit-status\) &rest ARGS)
apheleia-formatter--context(&rest SLOTS)
apheleia-formatter--arg1(&rest ARGS)
apheleia-formatter--context--eieio-childp(OBJ)
apheleia-formatter--argv(&rest ARGS)
(setf apheleia-formatter--remote)(apheleia-formatter--remote\) &rest ARGS)
apheleia-formatter--stdin(&rest ARGS)
(setf apheleia-formatter--arg1)(apheleia-formatter--arg1\) &rest ARGS)

Defined faces (0)