aboutsummaryrefslogtreecommitdiffstats
path: root/lua/conform/init.lua
AgeCommit message (Expand)Author
2023-10-10fix: prevent format-after-save autocmd from running on invalid buffersSteven Arcangeli
2023-10-10fix: prevent format-on-save autocmd from running on invalid buffers (#128)Chris Bell
2023-10-08feat: errors do not stop formatting earlySteven Arcangeli
2023-10-05feat: expose configuration options for injected formatter (#118)Steven Arcangeli
2023-10-02fix: format on save autocmds ignore nonstandard buffersSteven Arcangeli
2023-10-02fix: injected formatter doesn't have interruption errorsSteven Arcangeli
2023-10-02fix: error handling for injected formatterSteven Arcangeli
2023-09-29fix: alternations follow notification rulesSteven Arcangeli
2023-09-29feat: format injected languages (#83)Steven Arcangeli
2023-09-29fix: format_after_save autocmd blocks nvim exit until completeSteven Arcangeli
2023-09-29fix: only show "no formatters" warning if formatters passed in explicitly (#85)Steven Arcangeli
2023-09-21refactor: rename ruff -> ruff_fixSteven Arcangeli
2023-09-19fix: range formatting for LSP formatters (#63)Steven Arcangeli
2023-09-18doc: remove irrelevant note about '*' filetypeSteven Arcangeli
2023-09-17feat: make lsp_fallback behavior more intuitive (#59)Steven Arcangeli
2023-09-15feat: '_' filetype to define fallback formattersSteven Arcangeli
2023-09-15feat: provide a formatexpr (#55)Steven Arcangeli
2023-09-15feat: allow running commands in a shell (#49)Steven Arcangeli
2023-09-15feat: format_on_save functions can return a callback as the second valueSteven Arcangeli
2023-09-14doc: add some recipes to the documentationSteven Arcangeli
2023-09-13doc: document the format options that are passed through to LSP formattingSteven Arcangeli
2023-09-10feat: format_on_save and format_after_save can be functionsSteven Arcangeli
2023-09-08feat: format() can always fall back to LSP formattingSteven Arcangeli
2023-09-08feat: syntax for using first available formatterSteven Arcangeli
2023-09-07refactor!: remove run_all_formatters config optionSteven Arcangeli
2023-09-07refactor: make get_formatter_info a public methodSteven Arcangeli
2023-08-31fix: callback should always be calledSteven Arcangeli
2023-08-31feat: format() takes an optional callback (#21)Steven Arcangeli
2023-08-30feat: apply changes as text edits using LSP utils (#18)Steven Arcangeli
2023-08-29feat: notify when formatter errors, and add notify_on_error config option (#16)Steven Arcangeli
2023-08-29feat: formatter config function is passed the buffer number (#9)Steven Arcangeli
2023-08-29feat: add support for environment variables (#8)Steven Arcangeli
2023-08-28feat: ConformInfo command for debugging formatter statusSteven Arcangeli
2023-08-28feat: range formattingSteven Arcangeli
2023-08-28fix: stable ordering when specifying multiple formattersSteven Arcangeli
2023-08-28refactor!: remove ability for formatter list to disable autoformatSteven Arcangeli
2023-08-28fix: don't show 'no formatters' warning if none configuredSteven Arcangeli
2023-08-28feat: can silence notification when running formatters (#7)Steven Arcangeli
2023-08-28fix: remove unnecessary notifySteven Arcangeli
2023-08-27fix: keep window position stable when LSP formattingSteven Arcangeli
2023-08-27lint: fix type annotationsSteven Arcangeli
2023-08-27doc: flesh out config options documentationSteven Arcangeli
2023-08-27test: add a test suiteSteven Arcangeli
2023-08-25fix: notification when no formatters availableSteven Arcangeli
2023-08-25feat: first working versionSteven Arcangeli