Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-28 | feat: range formatting | Steven Arcangeli | |
Should work the same as vim.lsp.buf.format(). Additionally, range formatting is supported for *any* formatter. If the formatter doesn't have native support for ranges, conform will do its best to only apply the diffs that affect that range. | |||
2023-08-28 | fix: stable ordering when specifying multiple formatters | Steven Arcangeli | |
2023-08-28 | refactor!: remove ability for formatter list to disable autoformat | Steven Arcangeli | |
I realized that there are so, so many possible features people would want when configuring the autoformatter, but it's better to just code it up yourself rather than try to create a config language that can describe all possible logic. Also adding new docs to provide examples of more advanced autoformat logic. | |||
2023-08-28 | fix: don't show 'no formatters' warning if none configured | Steven Arcangeli | |
2023-08-28 | feat: can silence notification when running formatters (#7) | Steven Arcangeli | |
2023-08-28 | fix: remove unnecessary notify | Steven Arcangeli | |
2023-08-27 | fix: keep window position stable when LSP formatting | Steven Arcangeli | |
2023-08-27 | lint: fix type annotations | Steven Arcangeli | |
2023-08-27 | doc: flesh out config options documentation | Steven Arcangeli | |
2023-08-27 | fix: no need to save/restore window view | Steven Arcangeli | |
Since we're applying diffs instead of replacing the entire buffer, the cursor actually stays in a more predictable location if we _don't_ try to save & restore the window views. | |||
2023-08-27 | test: add a test suite | Steven Arcangeli | |
2023-08-27 | feat: new formatter: fish_indent (#5) | Mahan | |
* feat: add fish_indent * feat: update readme to add fish_indent | |||
2023-08-26 | fix: gracefully handle another timeout case | Steven Arcangeli | |
2023-08-25 | fix: ensure real buffer numbers get logged | Steven Arcangeli | |
2023-08-25 | fix: don't modify files when no styling changes | Steven Arcangeli | |
2023-08-25 | fix: set a cwd for stylua | Steven Arcangeli | |
2023-08-25 | fix: notification when no formatters available | Steven Arcangeli | |
2023-08-25 | feat: first working version | Steven Arcangeli | |