From 7643978e1a9cac0ca07efe0e9c34971258e8e088 Mon Sep 17 00:00:00 2001 From: Justin Smestad Date: Mon, 26 Dec 2022 10:38:59 -0700 Subject: [PATCH 1/3] Add mention of Tree-Sitter fork --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 6d935c7f..36e083fc 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Provides font-locking, indentation and navigation support for the - [Notes](#notes) - [Elixir Tooling Integration](#elixir-tooling-integration) - [Elixir Format](#elixir-format) +- [Treesitter Support(#tree-sitter-support) - [History](#history) - [Contributing](#contributing) - [License](#license) @@ -181,6 +182,9 @@ or you set `elixir-format-arguments` in a hook like this: In this example we use [Projectile](https://github.com/bbatsov/projectile) to determine if we are in a project and then set `elixir-format-arguments` accordingly. Please note that this code snippet may cause unhappiness if there is no `.formatter.exs` file available. +## Treesitter Support + +There is a work-in-progress mode that uses Tree-Sitter instead of SMIE. If you are on Emacs 29.x you can try it out [wkirschbaum/elixir-ts-mode](https://github.com/wkirschbaum/elixir-ts-mode). ## History From 4eba877088d9ee00bb781e70b9c5295e1bda34ab Mon Sep 17 00:00:00 2001 From: Justin Smestad Date: Mon, 26 Dec 2022 10:40:13 -0700 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36e083fc..c9d71663 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Provides font-locking, indentation and navigation support for the - [Notes](#notes) - [Elixir Tooling Integration](#elixir-tooling-integration) - [Elixir Format](#elixir-format) -- [Treesitter Support(#tree-sitter-support) +- [Treesitter Support](#tree-sitter-support) - [History](#history) - [Contributing](#contributing) - [License](#license) From 03dc49e0fed9876edde6f25c0e1c1ae16f192179 Mon Sep 17 00:00:00 2001 From: Justin Smestad Date: Mon, 26 Dec 2022 10:40:29 -0700 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c9d71663..b323c690 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Provides font-locking, indentation and navigation support for the - [Notes](#notes) - [Elixir Tooling Integration](#elixir-tooling-integration) - [Elixir Format](#elixir-format) -- [Treesitter Support](#tree-sitter-support) +- [Treesitter Support](#treesitter-support) - [History](#history) - [Contributing](#contributing) - [License](#license)