448bc5cae2
refactor: use negated flags
...
Ref: 7a806521a92c
2024-10-20 02:41:50 -04: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
3341270781
docs(haskell): add lsp predicate to format check
...
So that if someone follows the advice of the warning, it will then go
away
2022-01-15 21:14:44 +01:00
11f7b9b41a
docs(haskell): improve doctor checks
...
Co-authored-by: Daanturo <daanturo@gmail.com >
2021-09-15 01:56:26 +03:00
a20cd88e8e
refactor!(haskell): remove dante support
...
BREAKING CHANGE: Now that haskell-language-server is mature there is
little reason not to pick it over dante.
2021-09-15 01:56:26 +03:00
1cb753cbb1
lang/haskell: remove intero support
...
The package was deprecated and abandoned upstream since November 2019.
Closes #2121
2020-04-14 19:27:33 -04:00
a4494800b8
lang/haskell: mark intero as deprecated #2121
2019-12-08 20:14:17 -05:00
c399c07694
Add :tools lsp checks for +lsp flag
...
Also:
- Reorganizes some :lang modules' packages.el file.
- Adds setuptools check in lang/python
- Adds javac check in lang/java
- Removes the depends-on! macro
2019-04-24 18:16:05 -04:00
9b3442edae
Removed hindent (included in format-all)
2018-08-27 12:05:03 +02:00
ab6e18d61b
Checks for hlint for dante/intero users
2018-07-16 12:50:20 +02:00
24ac13a804
Remove periods from haskell doctor warnings
...
It is an Emacs convention not to end errors in punctuation (unless
they're multi-line).
2018-06-27 19:36:42 +02:00
19400598b4
got rid of hindent as a seperate feature
2018-06-26 19:34:36 +02:00
e727e2041f
Added doc check for hindent executable
2018-06-26 19:15:35 +02:00
7627b04f18
Refactored dante feature.
2018-06-23 15:59:03 +02:00
adef00aa7c
Don't byte-compile doctor.el files
2018-03-20 21:19:37 -04:00
74c8b1d113
Rewrite doctor; move warn! blocks out in doctor.el files
2018-03-12 13:32:01 -04:00