Commit Graph

19597 Commits

Author SHA1 Message Date
39bbdde8c9 docs(javascript): add formatter docs 2023-09-13 20:21:04 +01:00
24bfd3f5b4 docs(java): add formatter docs 2023-09-13 20:21:04 +01:00
dd4c0b385f docs(haskell): add formatter docs 2023-09-13 20:21:04 +01:00
09d0f8b984 docs(graphql): add formatter docs 2023-09-13 20:21:04 +01:00
e3a337ebd4 fix!(go): prefer upstream formatter config
BREAKING CHANGE: Since apheleia doesn't handle regions yet, this should be fine to leave
to upstream. This could be considered a breaking change if users rely on
this functionality.
2023-09-13 20:21:03 +01:00
d92219d8d8 fix(gdscript): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
e44a7b3c5b fix(fortran): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
c6291ecfc0 fix(erlang): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
9c2d0b00d7 fix(data): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
a5756f1e19 fix(csharp): reduce formatter complexity 2023-09-13 20:21:03 +01:00
65b0b14849 fix(crystal): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
cc9bda36c2 fix(cc): remove executable-find formatter check 2023-09-13 20:21:03 +01:00
26819c33f3 docs(fsharp): add formatter docs 2023-09-13 20:21:02 +01:00
ca38e5a9a5 feat(format): add :lang fsharp formatter 2023-09-13 20:21:02 +01:00
d2f3190766 docs(fortran): add formatter docs 2023-09-13 20:21:02 +01:00
508765002b docs(erlang): add formatter docs 2023-09-13 20:21:02 +01:00
0a79b40443 docs(emacs-lisp): add formatter docs 2023-09-13 20:21:02 +01:00
659b6ff6dd docs(elm): add formatter docs 2023-09-13 20:21:02 +01:00
e4faa8f2a4 docs(elixir): add formatter docs 2023-09-13 20:21:02 +01:00
d38489b02d docs(dart): add formatter docs 2023-09-13 20:21:02 +01:00
274b6e2d4d docs(csharp): add formatter docs 2023-09-13 20:21:02 +01:00
ebfc190559 docs(crystal): add formatter docs 2023-09-13 20:21:01 +01:00
d8dcac6908 docs(common-lisp): add formatter docs 2023-09-13 20:21:01 +01:00
be26181d4f docs(clojure): add formatter docs 2023-09-13 20:21:01 +01:00
c9d9051ef9 docs(cc): Add formatter docs 2023-09-13 20:21:01 +01:00
9093f986dc docs(beancount): Add formatter docs 2023-09-13 20:21:01 +01:00
dc3b5c3710 fix(format): handle git-gutter nicely 2023-09-13 20:21:01 +01:00
7e15504163 feat(format): add :tools docker formatter 2023-09-13 20:21:01 +01:00
c7794ba06c feat(format): add :lang zig formatter 2023-09-13 20:21:01 +01:00
c2980d1d7b feat(format): add :lang swift formatter 2023-09-13 20:21:00 +01:00
7b46177d19 feat(format): add :lang sml formatter 2023-09-13 20:21:00 +01:00
d8dc579fcb feat(format): add :lang scheme formatter 2023-09-13 20:21:00 +01:00
3c96f33cb8 feat(format): add :lang scala formatter 2023-09-13 20:21:00 +01:00
caa6b2bb3b feat(format): add :lang rst formatter 2023-09-13 20:21:00 +01:00
7bdf8802a5 feat(format): add :lang racket formatter 2023-09-13 20:21:00 +01:00
d1697cb4d9 feat(format): add :lang purescript formatter 2023-09-13 20:21:00 +01:00
5cbc7a0258 feat(format): add :lang nim formatter 2023-09-13 20:21:00 +01:00
856d365f2f feat(format): add :lang hy formatter 2023-09-13 20:21:00 +01:00
efd5ee00ea feat(format): add :lang fortran formatter 2023-09-13 20:20:59 +01:00
12c901cf28 feat(format): add :lang gdscript formatter 2023-09-13 20:20:59 +01:00
a9b4f6e219 feat(format): add :lang erlang formatter 2023-09-13 20:20:59 +01:00
f80f52ba4f feat(format): add :lang data formatter 2023-09-13 20:20:59 +01:00
53fe5df6b5 feat(format): add :lang csharp formatter 2023-09-13 20:20:59 +01:00
078bf0dd2e feat(format): add :lang crystal formatter 2023-09-13 20:20:59 +01:00
4d51e46c9f feat(format): add :lang common-lisp formatter 2023-09-13 20:20:59 +01:00
9a7eae77c8 feat(format): add :lang clojure formatter 2023-09-13 20:20:59 +01:00
bfb963f2f3 feat(format): add :lang cc formatter 2023-09-13 20:20:58 +01:00
cd79edf134 feat(format): add :lang emacs-lisp formatter
Introduce a formatter function for emacs-lisp (tracked upstream here
[1]) that tries to preserve as much of what the user wants as possible

[1]: https://github.com/radian-software/apheleia/pull/102
2023-09-13 20:20:58 +01:00
3aa9796b84 fix(format): resolve list expansion issues
The argument list was being expanded incorrectly, this should now be resolved.
2023-09-13 20:20:58 +01:00
115bfc52a2 fix(format): correctly adjust shfmt 2023-09-13 20:20:58 +01:00