Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-18 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-18 | feat: add `squeeze_blanks` (#62) | pseudometa | |
2023-09-17 | feat: make lsp_fallback behavior more intuitive (#59) | Steven Arcangeli | |
When lsp_fallback = true AND the only formatters for the buffer are from the "*" or "_" filetype, format with LSP instead of the "*"/"_" formatters. | |||
2023-09-16 | chore(master): release 3.3.0 (#51)v3.3.0 | github-actions[bot] | |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | |||
2023-09-16 | fix: ConformInfo shows available LSP formatters | Steven Arcangeli | |
2023-09-16 | fix: LSP formatter respects quiet = true | Steven Arcangeli | |
2023-09-16 | fix: unify timeout error message format with LSP | Steven Arcangeli | |
2023-09-15 | feat: '_' filetype to define fallback formatters | Steven Arcangeli | |
2023-09-16 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-15 | Feat: Add rustywind formatter (#56) | Eric Milford | |
* Feat: Add rustywind formatter This adds the rustywind, a CLI for organizing Tailwind CSS classes. * Update meta description | |||
2023-09-15 | feat: utility function to extend the built-in formatter args (#50) | Steven Arcangeli | |
2023-09-15 | feat: provide a formatexpr (#55) | Steven Arcangeli | |
2023-09-15 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-15 | feat: add GNU/BSD indent (#54) | Thim Cederlund | |
2023-09-15 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-15 | feat: add shellcheck (#44) | Steven Arcangeli | |
2023-09-15 | feat: allow running commands in a shell (#49) | Steven Arcangeli | |
2023-09-15 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-15 | doc: recipe for automatically running slow formatters async | Steven Arcangeli | |
2023-09-15 | feat: format_on_save functions can return a callback as the second value | Steven Arcangeli | |
2023-09-15 | fix: `q` keymap in ConformInfo and `codespell` exit codes (#53) | pseudometa | |
* fix: `codespell` error when trying to fix ambiguous misspelling * fix: delay when having a keymap with `q` as operator | |||
2023-09-15 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-15 | feat: alejandra formatter (#52) | Leiser Fernández Gallo | |
2023-09-14 | fix: use non-deprecated health report functions if available (#48) | Maria José Solano | |
2023-09-14 | chore(master): release 3.2.0 (#37)v3.2.0 | github-actions[bot] | |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | |||
2023-09-14 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-14 | feat: add `markdownlint`, `stylelint`, `codespell`, and `biome` (#45) | pseudometa | |
* feat: add markdownlint, stylelint & codespell * feat: add `biome` * fix: indentation | |||
2023-09-14 | feat: add deno fmt (#46) | Riley Bruins | |
2023-09-14 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-14 | feat: add djlint (#47) | zootedb0t | |
2023-09-14 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-14 | feat: add buf as protobuf linter (#43) | buz | |
2023-09-14 | [docgen] Update docs | Github Actions | |
skip-checks: true | |||
2023-09-14 | feat: latexindent (#42) | Isak Samsten | |
2023-09-14 | feat: ruff (#41) | Isak Samsten | |
2023-09-14 | doc: add some recipes to the documentation | Steven Arcangeli | |
2023-09-13 | doc: document the format options that are passed through to LSP formatting | Steven Arcangeli | |
2023-09-13 | fix: extra trailing newline for LSP formatters that replace entire file | Steven Arcangeli | |
2023-09-13 | chore(master): release 3.1.0 (#34)v3.1.0 | github-actions[bot] | |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | |||
2023-09-12 | doc: add a features section to the README | Steven Arcangeli | |
2023-09-12 | fix: modify diff calculation to handle end-of-file newlines better (#35) | Steven Arcangeli | |
2023-09-10 | feat: format_on_save and format_after_save can be functions | Steven Arcangeli | |
2023-09-10 | chore(master): release 3.0.0 (#32)v3.0.0 | github-actions[bot] | |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | |||
2023-09-08 | Merge pull request #33 from stevearc/stevearc-refactor | Steven Arcangeli | |
New config syntax for "run first" vs "run all" | |||
2023-09-08 | test: add tests for public API functions | Steven Arcangeli | |
2023-09-08 | feat: format() can always fall back to LSP formatting | Steven Arcangeli | |
2023-09-08 | doc: document the "*" filetype option | Steven Arcangeli | |
2023-09-08 | feat: syntax for using first available formatter | Steven Arcangeli | |
Alternations are now supported. You can specify a sub-list in place of a formatter name and conform will use the first formatter in that list that is available. For example, this will use either prettierd or prettier (whichever is available), and then always trim whitespace afterwards: conform.format(formatters = { { "prettierd", "prettier" }, "trim_whitespace" }) This syntax is available both in the formatters_by_ft config option and in the `formatters` argument of the `format` method. | |||
2023-09-07 | refactor!: remove run_all_formatters config option | Steven Arcangeli | |
run_all_formatters is now the default. To only run the first formatter (the previous behavior), see the next commit | |||
2023-09-07 | refactor: make get_formatter_info a public method | Steven Arcangeli | |