Emacs: Difference between revisions
Inkpotmonkey (talk | contribs) Add note about improving the availability of up to date tree sitter grammars by installing both epkgs.treesit-grammars and epkgs.tree-sitter-langs |
Inkpotmonkey (talk | contribs) Add sub header section for tree-sitter |
||
| Line 95: | Line 95: | ||
</syntaxhighlight>[[Emacs]] 29 [[emacswiki:Tree-sitter|supports Tree-sitter parsers]] when built with the <code>--with-tree-sitter</code> option. The <code>emacsPackages.treesit-grammars</code> fake package makes them accessible to Emacs when using <code>emacs29.pkgs.withPackages</code>:<ref>https://github.com/NixOS/nixpkgs/pull/230751</ref><syntaxhighlight lang="nix"> | </syntaxhighlight> | ||
==== Tree-sitter ==== | |||
[[Emacs]] 29 [[emacswiki:Tree-sitter|supports Tree-sitter parsers]] when built with the <code>--with-tree-sitter</code> option. The <code>emacsPackages.treesit-grammars</code> fake package makes them accessible to Emacs when using <code>emacs29.pkgs.withPackages</code>:<ref>https://github.com/NixOS/nixpkgs/pull/230751</ref><syntaxhighlight lang="nix"> | |||
{ | { | ||
pkgs ? import <nixpkgs> { }, | pkgs ? import <nixpkgs> { }, | ||