[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Clojure-Ts-Mode version 0.1.4
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Clojure-Ts-Mode version 0.1.4 |
Date: |
Fri, 25 Aug 2023 05:06:55 -0400 |
Version 0.1.4 of package Clojure-Ts-Mode has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.
Clojure-Ts-Mode describes itself as:
===========================
Major mode for Clojure code
===========================
More at https://elpa.nongnu.org/nongnu/clojure-ts-mode.html
## Summary:
[![MELPA Stable][melpa-stable-badge]][melpa-stable-package]
[![MELPA][melpa-badge]][melpa-package]
[![License GPL 3][badge-license]][copying]
[![Lint
Status](https://github.com/clojure-emacs/clojure-ts-mode/actions/workflows/lint-emacs.yml/badge.svg)](https://github.com/clojure-emacs/clojure-ts-mode/actions/workflows/lint-emacs.yml)
# Clojure Tree-Sitter Mode
`clojure-ts-mode` is an Emacs major mode that provides font-lock (syntax
highlighting), indentation, and navigation support for the
[Clojure(Script) programming language](http://clojure.org), powered by the
[tree-sitter-clojure](https://github.com/sogaiu/tree-sitter-clojure)
[tree-sitter](https://tree-sitter.github.io/tree-sitter/) grammar.
## Rationale
## Recent NEWS:
# Changelog
## main (unreleased)
## 0.1.4
- Fix misplaced defcustom form in hastily release 0.1.3
[6cba90c556c7e658b815cdbb9b4243bde3273203](https://github.com/clojure-emacs/clojure-ts-mode/commit/6cba90c556c7e658b815cdbb9b4243bde3273203)
## 0.1.3
- Add custom option for highlighting comment macro body forms as comments.
[ae3790adc0fc40ad905b8c30b152122991592a4e](https://github.com/clojure-emacs/clojure-ts-mode/commit/ae3790adc0fc40ad905b8c30b152122991592a4e)
- Defaults to OFF, highlighting comment body forms like any other
expressions.
- Additionally, does a better job of better detecting comment macros by
reducing false positives from forms like (not.clojure.core/comment)
## 0.1.2
- Add a syntax table from clojure-mode.
[712dc772fd38111c1e35fe60e4dbe7ac83032bd6](https://github.com/clojure-emacs/clojure-ts-mode/commit/712dc772fd38111c1e35fe60e4dbe7ac83032bd6).
- Better support for `thing-at-point` driven functionality.
- Thank you @jasonjckn for this contribution.
- Add 3 derived major modes
[4dc853df16ba09d10dc3a648865e681679c17606](https://github.com/clojure-emacs/clojure-ts-mode/commit/4dc853df16ba09d10dc3a648865e681679c17606)
- clojurescript-ts-mode
- clojurec-ts-mode
- clojure-dart-ts-mode
## 0.1.1
- Fix bug with required emacs version
[19b8e4260bfd459ad5771e06afb22c9af0ebc370](https://github.com/clojure-emacs/clojure-ts-mode/commit/19b8e4260bfd459ad5771e06afb22c9af0ebc370)
## 0.1.0
Initial release. Includes:
- Auto install of language grammar
- Font locking (syntax highlighting)
- Fixed style indentation
- imenu support
- which-function support
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Clojure-Ts-Mode version 0.1.4,
ELPA update <=