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: Thu, 31 Aug 2023 21:16:14 -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> 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="29352"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: =?iso-8859-1?Q?Jo=C3=A3o_T=C3=A1vora?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 01 03:16:57 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 1qbsmP-0007RE-Fa for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Sep 2023 03:16:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qbslu-0002KH-2H; Thu, 31 Aug 2023 21:16:26 -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 1qbsll-0002Hp-91 for emacs-devel@gnu.org; Thu, 31 Aug 2023 21:16:18 -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 1qbsll-0004j8-0j; Thu, 31 Aug 2023 21:16:17 -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=UaldgAC+b0G+hj4Nk4Gu/uCK9V26CW4FUcEfFQ7qOjg=; b=B1SxCNFZAh6Y 4l5xwfvXZZc6QEYuM532GuDoID0NEYXyH44ZQd554uq+TNiv7e+Rq+Yx56Zgoddk9Pkdq1TenUL2H XVdNG9i7we1tnwLfK7t8Znk2R9jmaIL8SsQfwbm5mrvGJTTw5pM+6cTnEmJ/tdvbQfW/Ig5ZC8JEO E8cu7GhEDgilyF73B2ePo5hy6QgTg5rI1C0/WnG6Xqzt7ZZbKZA3vgsuQQ4//6kuqqyTLuzA6IEj6 UMCaOs8qBmOdsWy0HXeulnjwHHBZpu4IZVzIUHTsv95LrsZilG0v7C1aWM37RQx0UdBsrPaisvA6T 0LqLo4D/iIIcgFpeoFCusw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qbsli-0006pf-LH; Thu, 31 Aug 2023 21:16:15 -0400 In-Reply-To: (message from =?iso-8859-1?Q?Jo=C3=A3o_T=C3=A1vora?= on Tue, 29 Aug 2023 22:09:33 +0100) 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:309709 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. ]]] What you're doing seems like a start at what I hope to have in Emacs. Thank you for working on it. However, since I have never used Clojure, I can't tell how much would remain to be done. Also, I don't recognize the names of various packages you used, so I don't know what they do. More crucially, for most of them I can't tell whether they are part of Emacs or not. (They might be in NonGNU ELPA, or not connected with Emacs at all.) Those questions would determine whether we could include this in Emacs. Could you please describe that status? By the way, everyone, I never intended to try to convince the developers of Closure mode to contribute that to Emacs. I started this discussion because I was told they were unwilling to do that, and it seemed their decision was firm. I saw no point in trying to convince people whose minds were made up. It would do no good. Though I never tried to convince them, people assumed I was trying to, and argued with me for that in a rather aggressive tone. I hope this is clear now. Instead of that, I thought about what WE, the Emacs developers, should do, given the situation which existed. And that's still what I am thinking about. What the Closure mode developers are willng to do is one factor in that decision, because it is part of the objective situation. But they have chosen not to be part of GNU Emacs as a project. They don't think in terms of what is best for Emacs, and they don't have to, but that is what Emacs decisions should be based on. -- 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)