branch: elpa/clojure-ts-mode
commit e0703fff14de7cdf923093b727b80c465d2c1343
Author: Bozhidar Batsov <bozhi...@batsov.dev>
Commit: Bozhidar Batsov <bozhi...@batsov.dev>

    Add a "Caveats" section the to the README
---
 README.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/README.md b/README.md
index d583059fa8..03e00e4fe9 100644
--- a/README.md
+++ b/README.md
@@ -223,8 +223,22 @@ After installing the package do the following.
   (cider-clojure-cli-aliases . ":test:repl")))
 ```
 
+## Caveats
+
+As the TreeSitter Emacs APIs are new and keep evolving there are some
+differences in the behavior of `clojure-ts-mode` on different Emacs versions.
+Here are some notable examples:
+
+- On Emacs 29 the parent mode is `prog-mode`, but on Emacs 30+ it's both 
`prog-mode`
+and `clojure-mode` (this is very helpful when dealing with `derived-mode-p` 
checks)
+
 ## Frequently Asked Questions
 
+### What `clojure-mode` features are currently missing?
+
+As of version 0.2.x, the most obvious missing feature are the various
+refactoring commands in `clojure-mode`.
+
 ### Does `clojure-ts-mode` work with CIDER?
 
 Yes! Preliminary support for `clojure-ts-mode` was released in [CIDER

Reply via email to