Ellis Kenyő
cc9bda36c2
fix(cc): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
26819c33f3
docs(fsharp): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
ca38e5a9a5
feat(format): add :lang fsharp formatter
2023-09-13 20:21:02 +01:00
Ellis Kenyő
d2f3190766
docs(fortran): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
508765002b
docs(erlang): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
0a79b40443
docs(emacs-lisp): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
659b6ff6dd
docs(elm): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
e4faa8f2a4
docs(elixir): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
d38489b02d
docs(dart): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
274b6e2d4d
docs(csharp): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
ebfc190559
docs(crystal): add formatter docs
2023-09-13 20:21:01 +01:00
Ellis Kenyő
d8dcac6908
docs(common-lisp): add formatter docs
2023-09-13 20:21:01 +01:00
Ellis Kenyo
be26181d4f
docs(clojure): add formatter docs
2023-09-13 20:21:01 +01:00
Ellis Kenyő
c9d9051ef9
docs(cc): Add formatter docs
2023-09-13 20:21:01 +01:00
Ellis Kenyő
9093f986dc
docs(beancount): Add formatter docs
2023-09-13 20:21:01 +01:00
Ellis Kenyő
dc3b5c3710
fix(format): handle git-gutter nicely
2023-09-13 20:21:01 +01:00
Ellis Kenyő
7e15504163
feat(format): add :tools docker formatter
2023-09-13 20:21:01 +01:00
Ellis Kenyő
c7794ba06c
feat(format): add :lang zig formatter
2023-09-13 20:21:01 +01:00
Ellis Kenyő
c2980d1d7b
feat(format): add :lang swift formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
7b46177d19
feat(format): add :lang sml formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
d8dc579fcb
feat(format): add :lang scheme formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyo
3c96f33cb8
feat(format): add :lang scala formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyo
caa6b2bb3b
feat(format): add :lang rst formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
7bdf8802a5
feat(format): add :lang racket formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
d1697cb4d9
feat(format): add :lang purescript formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
5cbc7a0258
feat(format): add :lang nim formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
856d365f2f
feat(format): add :lang hy formatter
2023-09-13 20:21:00 +01:00
Ellis Kenyő
efd5ee00ea
feat(format): add :lang fortran formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
12c901cf28
feat(format): add :lang gdscript formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
a9b4f6e219
feat(format): add :lang erlang formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
f80f52ba4f
feat(format): add :lang data formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
53fe5df6b5
feat(format): add :lang csharp formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
078bf0dd2e
feat(format): add :lang crystal formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
4d51e46c9f
feat(format): add :lang common-lisp formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
9a7eae77c8
feat(format): add :lang clojure formatter
2023-09-13 20:20:59 +01:00
Ellis Kenyő
bfb963f2f3
feat(format): add :lang cc formatter
2023-09-13 20:20:58 +01:00
Ellis Kenyő
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
Ellis Kenyő
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
Ellis Kenyő
115bfc52a2
fix(format): correctly adjust shfmt
2023-09-13 20:20:58 +01:00
Ellis Kenyő
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
Henrik Lissner
a44e8d6bfd
nit: general reformatting & minor comment revision
2023-09-11 23:56:21 +02:00
Henrik Lissner
d8372b6e2d
fix(popup): +popup/raise: recursive popup
...
Without this, raising a popup might result in simply opening a popup
with the same rules.
2023-09-11 23:53:59 +02:00
Henrik Lissner
f427c8a30e
tweak: scroll-conservatively = 10
...
Forces the window to recenter if the cursor moves >=10 lines off-screen.
This makes some of our manual recentering elsewhere unnecessary.
2023-09-11 23:53:36 +02:00
Henrik Lissner
a7123bf65f
fix: write native-comp cache to $EMACSLOCALDIR
...
Otherwise, it writes them to /tmp. This way, the CLI can clean them up
along with other package state in the future.
2023-09-11 23:53:35 +02:00
Henrik Lissner
7f3d5d54bd
refactor(lib): hoist new org-id-locations-file value
2023-09-11 23:53:35 +02:00
Henrik Lissner
75d4046820
fix(lib): doom/reload-docs: `org-id-get' warnings
...
Prevents '`org-id-get' expects a file-visiting buffer' warnings in some
in-repo org files.
2023-09-11 23:53:35 +02:00
Henrik Lissner
deb83dc6a9
fix(lib): doom-docs-mode: hiding property drawers
...
Includes a minor optimization: reading the current level from an
org-element object, rather than relying on (org-current-level), which
resorts to walking the buffer with regex.
2023-09-11 23:53:35 +02:00
Henrik Lissner
c1b0326ce7
bump: :core
...
Fanael/rainbow-delimiters@a32b39bdfe -> Fanael/rainbow-delimiters@f40ece58df
Wilfred/helpful@c57ff0d284 -> Wilfred/helpful@66ba816b26
domtronn/all-the-icons.el@f491f39c21 -> domtronn/all-the-icons.el@be9d5dcda9
emacs-compat/compat@75d0b8527f -> emacs-compat/compat@ecf53005ab
emacs-straight/project@6c41ad68ed -> emacs-straight/project@ce140cdb70
joddie/pcre2el@b941ed8a96 -> joddie/pcre2el@018531ba0c
jscheid/dtrt-indent@be07f4979a -> jscheid/dtrt-indent@e0630f74f9
justbur/emacs-which-key@df6b0cb844 -> justbur/emacs-which-key@4d20bc8525
2023-09-11 23:53:01 +02:00
Henrik Lissner
d8e16db605
fix(emacs-lisp): Doom API demos in help(ful) docs
...
Due to cd26975
, `with-file-contents!` leaves the cursor at point-min,
not point-max, so this `re-search-backward` call would never find its
mark. Now, the elisp demos for Doom functions/macros should show up
again in helpful-*/describe-* buffers.
Amend: cd269753cf
2023-09-10 05:13:37 +02:00
Henrik Lissner
56d396c5f6
release(modules): 23.09.0-dev
...
Ref: 2b39e41368
2023-09-10 00:00:53 +02:00