|
1 | 1 | #Design of clojure-ts-mode
|
2 | 2 |
|
3 |
| -This document is still a work in progress. |
| 3 | +**Note:**This document is still a work in progress. |
4 | 4 |
|
5 | 5 | Clojure-ts-mode is based on the tree-sitter-clojure grammar.
|
6 | 6 |
|
7 | 7 | If you want to contribute to clojure-ts-mode, it is recommend that you familiarize yourself with how Tree-sitter works.
|
8 | 8 | The official documentation is a great place to start:<https://tree-sitter.github.io/tree-sitter/>
|
9 |
| -These guides for Emacs Tree-sitter development are also useful |
| 9 | +These guides for Emacs Tree-sitter development are also useful: |
10 | 10 |
|
11 | 11 | -<https://casouri.github.io/note/2023/tree-sitter-starter-guide/index.html>
|
12 | 12 | -`Developing major modes with tree-sitter` (From the Emacs 29+ Manual,`C-h i`, search for`tree-sitter`)
|
| 13 | +-[How to Get Started with Tree-sitter](https://www.masteringemacs.org/article/how-to-get-started-tree-sitter) |
| 14 | +-[Emacs 30 Tree-sitter changes](https://archive.casouri.cc/note/2024/emacs-30-tree-sitter/) |
13 | 15 |
|
14 | 16 | In short:
|
15 | 17 |
|
|