emacs-devel
[Top][All Lists]
Advanced

[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: Sun, 03 Sep 2023 17:07:17 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

"Bozhidar Batsov" <bozhidar@batsov.dev> writes:

> And I'm astonished how you can't take "no" as an answer. Once someone
> makes the case for serious benefits of including something in
> ELPA/core we'd strongly consider this, but everything that was
> discussed so far is just extremely subjective.

Danny has already said he would revisit the matter, so I wouldn't speak
for him.  Of course, if the answer is still no, then something else will
eventually come into Emacs.

As far as I could see, Danny's clojure-ts-mode at the moment is little
more than a basic Lisp editing mode build on top of tree sitter.  Not
much more than what Philip suggested earlier and I implemented.  Namely
it's got no CIDER integration.  At a certain point, someone will have to
make changes to CIDER to support it as well, so it's a good oppornity to
decouple things and that will be good for whatever Clojure mode in Emacs

If integrating a new major mode with CIDER is so difficult, don't fret
about it.  You don't have to help if you don't want to.  I have decent
past experience of dealing with such RPC-based systems (SLIME SLY and
Eglot) and they're really not as transcendental as you make them sound.
In the horizon there are other things such as DAP (Debugger Adapter
Protocol) that Emacs will probably want to support in the future.

And no, I don't have to be A Bozhidar-Certified Clojure Programmer to
want to help out, just as I don't speak 90% of the languages Eglot
supports, for example and I still try them out for time to time.

If I went by instinct or "the gist" of what you seem to be saying I'd
say it really sounds like you want to avoid a new Clojure mode in Emacs
at all costs.  But look, no one is coming for your life's work, really,
noone is trying to beat you, best you or take away your Clojure street
cred that you keep boasting about.  So cool down and enjoy your holiday.

João







reply via email to

[Prev in Thread] Current Thread [Next in Thread]