Commit Graph

20 Commits

Author SHA1 Message Date
a287a96aca feat(dart): add treesit support
This does not port over the keybinds to dart-ts-mode. Those will be done
separately.
2025-06-28 21:13:57 +02:00
0d363045c5 tweak(dart): open flutter output in popup
Close: #8015
Co-authored-by: AlessandroW <AlessandroW@users.noreply.github.com>
2024-08-22 12:32:14 -04:00
c6cfee63b4 fix(dart): enable rainbow-delimiters in dart-mode 2022-09-07 00:16:04 +02: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
acd7db1410 feat(dart): add & improve keybinds for flutter 2022-07-23 15:55:12 +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
3231db863c fix(dart): remove hardcoded path to flutter SDK
Instead, flutter.el looks for the executable in PATH.
2021-11-21 19:05:38 +01:00
80db3110a5 Made changes specified in pull request 2021-07-08 10:16:42 -07:00
c091b27e4a Made changes specified in pull request 2021-07-04 18:44:01 -07:00
2546883543 The dart config was setting the 'flutter-run-or-hot-reload' keybind with init, so if you changed the localleader in your settings, it would stay as SPC m rather than what localleader was mapped to 2021-07-03 12:23:05 -07:00
a8e57438dc Refactor doom-{path,file,dir,glob}
Breaking change: doom-glob would formerly return a string (if only one
match) or a list. Now it always returns a list.
2021-05-23 21:49:02 -04:00
2e0a9e0d02 :lang dart: add +flutter keybindings 2020-10-05 19:59:04 -03:00
7081d833f6 Move :ui pretty-code to :ui ligatures
Includes a major refactor of the module.
2020-08-20 02:14:32 -04:00
da1030985d Minor refactors & reformatting 2020-07-23 01:26:03 -04:00
d7abd0cf82 Set pretty symbols for Dart-mode 2020-06-12 21:37:14 +04:30
afefce8560 Improve dart lang module (#2895)
* Use lsp-dart

* Add hover to +flutter flag

* Update README

* Fixes
2020-04-13 22:23:44 -04:00
83b6f74d11 Minor refactors & reformatting 2020-03-27 21:39:27 -04:00
2b47b1e99a Fixed issues addressed by @hlissner on #2549. 2020-03-16 00:02:16 +03:30
aefb0672b4 Reformat configuration 2020-02-17 10:12:43 -05:00
45da8d0d5f Initial version of dart module 2020-02-15 12:22:01 -05:00