From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Brand new clojure support in Emacs ;-) Date: Wed, 06 Sep 2023 21:21:57 -0400 Message-ID: References: <87il9kksqz.fsf@dfreeman.email> <87a5uw9ivs.fsf@posteo.net> <87ttt42gna.fsf@dfreeman.email> <87wmy080kn.fsf@posteo.net> <83v8djcydl.fsf@gnu.org> <87350ndquw.fsf@dfreeman.email> <83350ncbns.fsf@gnu.org> <87cyzrjbd8.fsf@dfreeman.email> <83zg2vav46.fsf@gnu.org> <87o7j99304.fsf@dfreeman.email> <87zg2hsyrd.fsf@dfreeman.email> <87h6ontwfv.fsf@posteo.net> <87r0nlngmo.fsf@posteo.net> <2d6a9558-4a4f-47e8-9122-62c7665e5f73@app.fastmail.com> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5046"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: "Bozhidar Batsov" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 07 03:22:22 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qe3iw-0000zg-ES for ged-emacs-devel@m.gmane-mx.org; Thu, 07 Sep 2023 03:22:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qe3il-0003sx-Qn; Wed, 06 Sep 2023 21:22:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qe3iX-0003S8-Vx for emacs-devel@gnu.org; Wed, 06 Sep 2023 21:21:58 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qe3iX-0002rJ-LX; Wed, 06 Sep 2023 21:21:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=OqWQhtGDbXcdw6ecs3PCJdItOveTTfKJOtS8lj0q1Zo=; b=j12zag06WUbb sCXbtxM6fVExrOHKJAUhcf5X75zNNOh5v1zTyy7On4quDKEPJXBK/m8lNqXhEJX83aHa103VWBdXp NEjJG12Re6z1Mju9jvr9b6S+by6cIbE0rXxRPFPIjeuyGnsmiNYZSWvHuBqkFrWPYgTYLTIYs2qOi xbSMA6j2CBKxvyAnHZG7OFS52rdIcX/KQVA6e0VLzSjH0N5GstGK5KaHRaNoZ40DPkwtvqLKWkBH6 HfJfussdWQ9Cj1Emc+xfoQ3LhTKlqi1EtTyj9/nIpPZIioS3R7dHVnKbQIWb7GIWNM75Vdi4MGdIO o5jEW8m47kfOUS0cVS47YQ==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qe3iX-0001wK-Do; Wed, 06 Sep 2023 21:21:57 -0400 In-Reply-To: <2d6a9558-4a4f-47e8-9122-62c7665e5f73@app.fastmail.com> (bozhidar@batsov.dev) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:310228 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > That's one of the things that bother me the most in the > conversations so far - lots of people tell us what the Clojure > users need, but other than me and Danny, no one here has any real > interest in Clojure. I have never read a real program in Clojure, and I don't know enough to try to write one. So I wouldn't try to say _anything_ about the specifics of how Clojure mode should behave. I leave that to the people who kmow something about the language and have a basis to have sensible opinions. The issues where I say something are those that affect uniformity and coherence of Emacs interfaces. I know about these points so I can say that some proposed interface has a problem. I wouldn't want to propose specific alternatives on my own, though, because doing that calls for the Clojure knowledge that I don't have. I would not be confident that my ideas for this would work well. But I could propose general avenues to try, or points for Clojure experts to think about. With my understanding of general Emacs issus, and their understanding of Clojure needs, we could come up with good solutions to problems of this kind. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)