Commit Graph

18592 Commits

Author SHA1 Message Date
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
4ecd616cd8 refactor(format): replace with apheleia
Initial refactor of format module to replace format-all with apheleia
2023-09-13 20:19:59 +01:00
7bdf7cf7c0 refactor: doom-guess-mode-h: return non-nil on success 2023-09-12 21:30:56 +02:00
f26b038ec3 fix: prevent quit in the middle of doom/escape 2023-09-12 21:30:56 +02:00
7acb67285c dev: shell.nix: add emacs 29, 30.0.50, & CI versions
And default to 29.1 (the new stable release of Emacs).
2023-09-12 21:30:56 +02:00
261f94c768 bump: :tools
NicolasPetton/pass@5651da5313 -> NicolasPetton/pass@c721604b3b
Olivia5k/makefile-executor.el@170d14d834 -> Olivia5k/makefile-executor.el@d1d98eaf52
Silex/docker.el@cc0046e6a5 -> Silex/docker.el@6997c86a24
cjohansson/emacs-ssh-deploy@94b56c0428 -> cjohansson/emacs-ssh-deploy@95fb076c9b
editorconfig/editorconfig-emacs@6f6b5c1a95 -> editorconfig/editorconfig-emacs@2fed9599bc
emacs-lsp/dap-mode@de41d62fc4 -> emacs-lsp/dap-mode@096070aacf
emacs-lsp/lsp-mode@0dfe214573 -> emacs-lsp/lsp-mode@266945b3e4
emacs-pe/docker-tramp.el@930d7b46c1 -> emacs-pe/docker-tramp.el@19d0771db4
emacs-straight/eglot@a399fc0d03 -> emacs-straight/eglot@8ccec6532e
emacs-straight/rainbow-mode@8e96388fb4 -> emacs-straight/rainbow-mode@24437ec2c6
emacs-tree-sitter/tree-sitter-langs@944a734b7c -> emacs-tree-sitter/tree-sitter-langs@2f0f97abbd
emacsfodder/kurecolor@ac67ceba85 -> emacsfodder/kurecolor@fbf98e1e38
emacsorphanage/quickrun@7a89313c07 -> emacsorphanage/quickrun@6f96318930
meain/evil-textobj-tree-sitter@e8bb9d63de -> meain/evil-textobj-tree-sitter@19979843f5
millejoh/emacs-ipython-notebook@b2410dc96f -> millejoh/emacs-ipython-notebook@998ba22660
nicolaisingh/saveplace-pdf-view@54ed966b84 -> nicolaisingh/saveplace-pdf-view@abfb5e1f46
purcell/envrc@1954e8c0b5 -> purcell/envrc@33d01388ce
vedang/pdf-tools@bc2ba117e8 -> vedang/pdf-tools@c69e7656a4
xiongtx/eros@dd89102792 -> xiongtx/eros@a9a92bdc6b
zx2c4/password-store@26d2dae04b -> zx2c4/password-store@28cec11f1d

I've intentionally omitted magit from this list while I resolve
incompatibilities between code-review and later versions of
closql (emacsql).

I've also omitted treemacs b/c of #7410.
2023-09-12 21:30:56 +02:00