Skip to content

Commit 4eb602c

Browse files
committed
Initial commit
Spun off of clojure-emacs/clojure-mode#644 in clojure-mode, this commit adds a basic readme and work in progress clojure-ts-mode. Currently syntax highlighting is working and requires tree-sitter-clojure built from this PR: sogaiu/tree-sitter-clojure#31 and emacs built from the emacs-29 branch with tree-sitter installed.
0 parents  commit 4eb602c

File tree

3 files changed

+426
-0
lines changed

3 files changed

+426
-0
lines changed

.gitignore

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# temporary files
2+
*~
3+
*\#*\#
4+
*.\#*
5+
6+
# Emacs byte-compiled files
7+
*.elc
8+
.cask
9+
elpa*
10+
/clojure-ts-mode-autoloads.el
11+
/clojure-ts-mode-pkg.el

README.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[![License GPL 3][badge-license]][copying]
2+
3+
# Clojure Tree-Sitter Mode
4+
5+
`clojure-ts-mode` is an Emacs major mode that provides font-lock (syntax
6+
highlighting),indentation, and navigation support for the
7+
[Clojure(Script) programming language](http://clojure.org), powered by the
8+
[tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure)
9+
[tree-sitter](https://tree-sitter.github.io/tree-sitter/) grammar.
10+
11+
# Installation
12+
13+
```
14+
TODO
15+
```
16+
17+
## License
18+
19+
Copyright © 2022 Danny Freeman and [contributors][].
20+
21+
Distributed under the GNU General Public License; type <kbd>C-h C-c</kbd> to view it.

0 commit comments

Comments
 (0)