aboutsummaryrefslogtreecommitdiffstats
path: root/lua/conform/init.lua
AgeCommit message (Expand)Author
2024-04-23fix: refactor deprecated methods in neovim 0.10Steven Arcangeli
2024-03-15feat: add formatter config option to change name of temporary file (#332)Steven Arcangeli
2024-03-01lint: remove unused importSteven Arcangeli
2024-03-01cleanup: remove backwards compatability shimSteven Arcangeli
2024-01-15feat: Add dry_run option and report if buffer was/would be changed by formatt...Bronson Jordan
2024-01-08feat(formatexpr): don't require LSP range formatting if operating on whole fi...Nuno David
2024-01-06fix: copy input parameters for will_fallback_lspSteven Arcangeli
2024-01-06fix: pass explicit bufnr to avoid race conditions (#260)Steven Arcangeli
2023-12-26fix(injected): handle inline injections (#251)Steven Arcangeli
2023-12-07fix(formatexpr): does not fallback to the built-in formatexpr (#238)Jongwook Choi
2023-12-06refactor!: formatter config functions take self as first argument (#233)Steven Arcangeli
2023-11-06fix: nonzero exit code on :wq (#176)Steven Arcangeli
2023-11-04feat: allow formatters_by_ft to be a function (#174)Steven Arcangeli
2023-10-26fix(formatexpr): use default formatexpr if no formatters or LSP clients (#55)Steven Arcangeli
2023-10-15feat!: merge configs in conform.formatters with defaults (#140)Steven Arcangeli
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