From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Brand new clojure support in Emacs ;-) Date: Mon, 04 Sep 2023 13:40:39 +0100 Message-ID: <874jka9kmw.fsf@gmail.com> 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> <87msy8vq6m.fsf@gmail.com> <87jztcrg49.fsf@posteo.net> <87jztc6w42.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="752"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: philipk@posteo.net, danny@dfreeman.email, eliz@gnu.org, emacs-devel@gnu.org, manuel.uberti@inventati.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 04 14:38:56 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 1qd8r1-000AbD-QP for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Sep 2023 14:38:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd8qB-0006Gr-1c; Mon, 04 Sep 2023 08:38:03 -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 1qd8q8-0006GS-QZ for emacs-devel@gnu.org; Mon, 04 Sep 2023 08:38:01 -0400 Original-Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd8q6-0003R7-Dq; Mon, 04 Sep 2023 08:38:00 -0400 Original-Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-401d6f6b2e0so13204785e9.1; Mon, 04 Sep 2023 05:37:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693831076; x=1694435876; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=gBT5CZU+Oq3SQyhmAZt1OscIvnXlKExoA5oh7mC9l3A=; b=JVjyXPvr5ax8ti2yUpSdail12LMCvUEvUN+F8z360/Zk/eiunTlZOEt8Qa98jEN0vF 4Ulu1nJivuXR+YVxXXf8TeEVx4NYyLR7NGAqe0T2YVUlbTD6GsMxXjTdNXaThVFnhSMf 7l9r+r3BALGLBPrxEVuxJ6/Nd9REk+fnb0utY6cJZ3A8pvQbhGdBKZOwsF3Efm2gzu0w haOhsKsCUBsaVbjgsKbfuhN8UhwKxoBhhrnvuyIZy2jeps9zIy4FdOqBaOAxxZ28PQpY rSwxw4AIrDOVJljwrUYx34GW16OiIVEupEP/hsY90O4uuuMg7su/rDCyVoeA1zht8s+Q n9jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693831076; x=1694435876; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=gBT5CZU+Oq3SQyhmAZt1OscIvnXlKExoA5oh7mC9l3A=; b=dmaed6SRTGSWkKqz/G5zu1ldIOmMCfS28fZQz4qPFhY9KwHyoLmhJ1zbdTlY+8aS2b v1PEQXqvfI1Is6VKtiIZf1kaUlsjmcDRvRjiT4AcqdWbmCssdy8R67xsOCTf4DGWZh9n /761J9HPQd4tkmmpse2Vl1O2g0NSPR4gOF+Vva+f4sXHefA0x+q/zlTie2eUVADDWV9L X32Qz9aSjKwsDFT0QmEXs7yZbBv6AOs1UeCEWFolKJ05PGj8X0wZjRamxQSuhHkEZOkp tJkPCdczj6GbIVCF2v5foT7nch6Te07k7l2iywrecJ1sSxhU96EuMXO9GJ479swqEyme schA== X-Gm-Message-State: AOJu0Yzsc0sfl3gw+CoNhB0+4NZXgIMP42I0K7zDo3+4jJWL+mWFZXft kEkXH7qec7nXoHZ1zL3EBlg= X-Google-Smtp-Source: AGHT+IHvMJ/MtMFj9h+qEXOkEi5MPptclMeLrW03C+VAobBXvtRZHJyILA5XTMLUsyHB6oEauPYwEg== X-Received: by 2002:a05:600c:ac3:b0:3fe:1fd9:bedf with SMTP id c3-20020a05600c0ac300b003fe1fd9bedfmr8078566wmr.11.1693831076141; Mon, 04 Sep 2023 05:37:56 -0700 (PDT) Original-Received: from krug ([87.196.73.76]) by smtp.gmail.com with ESMTPSA id g10-20020a7bc4ca000000b003fe1a092925sm13872646wmk.19.2023.09.04.05.37.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 05:37:55 -0700 (PDT) In-Reply-To: (Richard Stallman's message of "Sun, 03 Sep 2023 21:27:38 -0400") Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=joaotavora@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:310075 Archived-At: Richard Stallman writes: > You've got it right. The name "cider" does not fit into an Emacs > standard naming convention; it is simply a name someone chose for a > package. If we want to develop a similar packge that could be part of > Emacs, we would have no reason to use that name. So we may as well > pick another nmms for the new package. The name 'cider' isn't the issue here, as CIDER is not the name of something we're interested in importing into Emacs. The names 'clojure-mode' and 'clojure-ts-modes' are the issue. We can't (easily) use these names for writing a Clojure mode from scratch because they have already been "taken away" in some sense by two NonGNU projects. However, it's unclear at this point if these NonGNU projects will become GNU after all. The authors had previously declined an invitation, but it may not be the end of the story. > I'm ok with making small adaptations to cooperate with the developers > of the external Clojure language mode, when that does not cause a > problem for Emacs. There is no reason to be ornery. But we should > not do that in ways that mess up our general conventions. If the new Clojure major mode editing mode is to be written from scratch, we'll have to "mess up" the aforementioned convention slightly, at least for the foresseable future.