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: Wed, 30 Aug 2023 10:24:01 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Philip Kaludercic <philipk@posteo.net> writes:

> I suggested something along these lines up the thread, but didn't try it
> out myself.

Yes, I read your suggestion, that's why I quoted you ;-)

> Nice to see that the idea works.  To avoid confusion, I
> think it might be a good idea to not call this `clojure-mode' as well,
> but something like "clojure-proto-mode" or "primitive-clojure-mode".

Why?  If the NonGNU people are "too cool for school" after having been
invited to GNU, why should the GNU project make even more special
accomodations for them?  Not up to me to decide anyway.

>> No idea if this works with the CIDER or SLIME backends for clojure.
>> Don't ask me to test any more cause I've just uninstalled it all
>> but any clojurians rading can have a go.
>
> I would guess that anyone who is seriously interested in working with
> Clojure, would install the proper major mode and the proper packages.

I don't know: for some people and/or some tasks, a 3000 LOC major mode
may feel quite bloated, at least when compared one which is -- quite
literally -- a thousand times smaller.

So, not being a Clojure programmer, I wouldn't "guess" what such
programmer would do.  I would just compare one by one what features are
provided by the two modes -- when complemented by LSP of course.

Also, I would try to establish if the CIDER environment can be invoked
from this new major mode, or if it is strongly coupled to the NonGNU
Clojure mode.  If it works anything like SLIME or SLY, it should be some
kind of minor mode which manages a network connection, and thus
theoretically composable.

João



reply via email to

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