[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Brand new clojure support in Emacs ;-)
From: |
João Távora |
Subject: |
Re: Brand new clojure support in Emacs ;-) |
Date: |
Fri, 01 Sep 2023 18:51:52 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Danny Freeman <danny@dfreeman.email> writes:
>> Of course the naming issue is real,
> Yes, I'm glad to see you acknowledge this as an issue. The naming issue
> is all I'm trying to speak to right now.
Well, again, you are putting the cart before the horse (and yes, I know
earlier I wrote "bulls in front of carriage", which is comically wrong).
> In no particular order:
> - Clojure-mode has built in refactoring tools, not all of which exist in
> clojure-lsp (to the best of my knowledge).
An example or two would be nice.
> - Clojure-mode provides an API for tools like CIDER and inf-clojure to
> interact with clojure buffers.
> - Clojure-mode integrates with CIDER to allow clojure macros and
> functions to define indentation rules as part of their metadata. I'm
> not sure if it will even be possible for clojure-ts-mode to do this.
It seems you are saying that it is tightly coupled with CIDER. Is this
API described anywhere?
> There is nothing very special about clojure-ts-mode that I develop right
> now. It is a work in progress and far from finished. It's not even quite
> to the point where I can dogfood it at work yet. A long term goal is to
> provide everything clojure-mode provides for CIDER with
> clojure-ts-mode.
I might have missed some important from yourself, but if clojure-ts-mode
is in such stages of infancy and you are its author, why don't you
consider placing clojure-ts-mode in a GNU repository? If CIDER is such
a fundamental tool (like SLIME and SLY are for Common Lisp) your
long-term goals would decidely also apply to any future GNU Clojure
mode for Emacs.
>> Can you say if CIDER is prepared to
>> work with major modes other than the NonGNU Clojure mode?
>
> No I cannot, as I am not a CIDER developer.
It seems you already answered this question above, when you said that
NonGNU clojure-mode provides an API for CIDER to call into.
João
- Re: Brand new clojure support in Emacs ;-), (continued)
- Re: Brand new clojure support in Emacs ;-), Yuan Fu, 2023/09/01
- Re: Brand new clojure support in Emacs ;-), Eli Zaretskii, 2023/09/01
- Re: Brand new clojure support in Emacs ;-), Lynn Winebarger, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Eli Zaretskii, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Lynn Winebarger, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Eli Zaretskii, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Lynn Winebarger, 2023/09/06
- Re: Brand new clojure support in Emacs ;-), Eli Zaretskii, 2023/09/06
- Re: Brand new clojure support in Emacs ;-), Richard Stallman, 2023/09/04
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/03
- Re: Brand new clojure support in Emacs ;-),
João Távora <=
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/01
- Re: Brand new clojure support in Emacs ;-), Bozhidar Batsov, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Bozhidar Batsov, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Bozhidar Batsov, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/03
- Re: Brand new clojure support in Emacs ;-), Bozhidar Batsov, 2023/09/04
- Re: Brand new clojure support in Emacs ;-), João Távora, 2023/09/04
- Re: Brand new clojure support in Emacs ;-), Po Lu, 2023/09/04