Commit Graph

13 Commits

Author SHA1 Message Date
f5a1af4bf6 feat(kotlin): add treesit support 2025-05-22 19:50:29 +02:00
448bc5cae2 refactor: use negated flags
Ref: 7a806521a92c
2024-10-20 02:41:50 -04:00
4696f0d4ce tweak(syntax): feat gate flycheck in all modules 2023-07-25 00:11:09 +01:00
ad6a3d0f33 refactor: deprecate featurep! for modulep!
featurep! will be renamed modulep! in the future, so it's been
deprecated. They have identical interfaces, and can be replaced without
issue.

featurep! was never quite the right name for this macro. It implied that
it had some connection to featurep, which it doesn't (only that it was
similar in purpose; still, Doom modules are not features). To undo such
implications and be consistent with its namespace (and since we're
heading into a storm of breaking changes with the v3 release anyway),
now was the best opportunity to begin the transition.
2022-08-14 20:43:35 +02:00
d58d084774 tweak(:lang,:tools): start eglot/lsp-mode later
To ensure lsp/eglot settings have precedence over local servers (e.g.
cider and lookup handlers).

Ref: clojure-emacs/cider#3170
2022-03-30 17:32:47 +02:00
8bf902d5f4 General refactors & reformatting across the board 2020-06-04 20:13:28 -04:00
d8ef43c557 Add Kotlin REPL support 2020-05-07 01:12:47 +09:00
12094788d7 Fix references to :tools fly{spell,check} 2020-01-14 03:04:26 -05:00
591d8d8e56 Fix location of lsp hook in kotlin/config.el 2019-11-28 21:52:58 -05:00
c69a85c803 Add LSP support to Kotlin
`lsp-mode` has built in support for Kotlin. This makes it automatically used if you use the `+lsp` flag.
2019-11-28 21:48:26 -05:00
2d365619cd General refactor & cleanup, across the board 2019-09-13 22:00:34 -04:00
76cacb5bfe 💥 Rename def-package! -> use-package!
Calling this pivotal macro "def-package!" has frequently been a source
of confusion. It is a thin wrapper around use-package, and it should be
obvious that it is so. For this reason, and to match the naming
convention used with other convenience macros/wrappers, it is now
use-package!.

Also changes def-package-hook! -> use-package-hook!

The old macros are now marked obsolete and will be removed when straight
integration is merged.
2019-07-23 12:50:45 +02:00
13f705dc0e Add Kotlin module 2019-03-29 03:22:23 +02:00