Skip to content

Commit 30cca7c

Browse files
Merge branch 'v0.8' into release-notes/add-period
2 parents 8f28e46 + 8d57ae5 commit 30cca7c

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

docs/release-notes/rl-0.8.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -484,21 +484,15 @@
484484
- fix broken `neorg` grammars
485485
- remove obsolete warning in the `otter` module
486486

487-
[Cool-Game-Dev](https://github.com/Cool-Game-Dev):
488-
489-
[nvim-biscuits]: https://github.com/code-biscuits/nvim-biscuits
490-
491-
- Add [nvim-biscuits] to show block context. Available at
492-
`vim.utility.nvim-biscuits`.
493-
494487
[JManch](https://github.com/JManch):
495488

496489
- Fix default [blink.cmp] sources "path" and "buffer" not working when
497490
`autocomplete.nvim-cmp.enable` was disabled and
498491
`autocomplete.nvim-cmp.sources` had not been modified.
499492

500-
[Cool-Game-Dev](https://github.com/Cool-Game-Dev):
493+
[Poseidon](https://github.com/poseidon-rises):
501494

495+
[nvim-biscuits]: https://github.com/code-biscuits/nvim-biscuits
502496
[just-lsp]: https://github.com/terror/just-lsp
503497
[roslyn-ls]: https://github.com/dotnet/vscode-csharp
504498
[jsonls]: https://github.com/microsoft/vscode/tree/1.101.2/extensions/json-language-features/server
@@ -509,10 +503,17 @@
509503
[qmlls]: https://doc.qt.io/qt-6/qtqml-tooling-qmlls.html
510504
[qmlformat]: https://doc.qt.io/qt-6/qtqml-tooling-qmlformat.html
511505

506+
- Add [nvim-biscuits] support under `vim.utility.nvim-biscuits`.
512507
- Add just support under `vim.languages.just` using [just-lsp].
513508
- Add [roslyn-ls] to the `vim.languages.csharp` module.
509+
- Added json support under `vim.languages.json` using [jsonls] and [jsonfmt].
514510
- Add JSON support under `vim.languages.json` using [jsonls] and [jsonfmt].
515511
- Add advanced HTML support under `vim.languages.html` using [superhtml] and
516512
[htmlHINT].
517513
- Add QMK support under `vim.utility.qmk-nvim` via [qmk-nvim].
518514
- Add QML support under `vim.languages.qml` using [qmlls] and [qmlformat].
515+
516+
[Morsicus](https://github.com/Morsicus):
517+
518+
- Add [EEx Treesitter Grammar](https://github.com/connorlay/tree-sitter-eex) for Elixir
519+
- Add [HEEx Treesitter Grammar](https://github.com/phoenixframework/tree-sitter-heex) for Elixir

modules/plugins/languages/elixir.nix

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ in {
5656
treesitter = {
5757
enable = mkEnableOption "Elixir treesitter" // {default = config.vim.languages.enableTreesitter;};
5858
package = mkGrammarOption pkgs "elixir";
59+
heexPackage = mkGrammarOption pkgs "heex";
60+
eexPackage = mkGrammarOption pkgs "eex";
5961
};
6062

6163
lsp = {
@@ -91,7 +93,11 @@ in {
9193
config = mkIf cfg.enable (mkMerge [
9294
(mkIf cfg.treesitter.enable {
9395
vim.treesitter.enable = true;
94-
vim.treesitter.grammars = [cfg.treesitter.package];
96+
vim.treesitter.grammars = [
97+
cfg.treesitter.package
98+
cfg.treesitter.heexPackage
99+
cfg.treesitter.eexPackage
100+
];
95101
})
96102

97103
(mkIf cfg.lsp.enable {

0 commit comments

Comments
 (0)