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: An anonymous IRC user's opinion Date: Thu, 10 Oct 2024 09:58:01 -0400 Message-ID: References: <87plodsjsd.fsf@web.de> 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="23616"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 10 15:58:30 2024 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 1sytgU-0005vL-Cr for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Oct 2024 15:58:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sytg4-0001x9-Qi; Thu, 10 Oct 2024 09:58:04 -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 1sytg2-0001wn-N8 for emacs-devel@gnu.org; Thu, 10 Oct 2024 09:58:03 -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 1sytg2-0004WM-F6 for emacs-devel@gnu.org; Thu, 10 Oct 2024 09:58:02 -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=xPNluYGz7IFpFovTJyp4ilXC2P5WcyKA7Kk4JkFCPpM=; b=d3qR3ceALqq+ AOyFJjjrTwQPNhItfEa88XbjZ16LKl/ABLKZ+W3ihnovUFAszLLElZ4JdbD6O/klrL6//IyIY8EaM YHUoOkBQ5oE5auGuBilcKYHAIv7YFtTxZIRaqA1Aa+GBH97e/vDZqON9yK0l+3Kkf1v8yERTijlkP nSpSbqBC2WgGQ2QjcOerHum/6//bmo11MHGzYp3TZh2Ll49iOv2Eojf6Kdx7rmixDmAr58tmEpLFG 158OuCtJdvZoxoczt0jC+3+8vgi8Qz4xzYjY1bxV9saqWGlRoG6q9AkeOqRO7HjTISTw4hZ7W78Xo 6knweHUaT09DLlPB/D43uw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sytg1-0000qv-UA; Thu, 10 Oct 2024 09:58:02 -0400 In-Reply-To: (message from Richard Stallman on Tue, 08 Oct 2024 23:30:04 -0400) 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:324490 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. ]]] > We generally try to make all sorts of packages for various uses of > Emacs coexist in a single Emacs job. I get the impression people are > assuming that these different configurations are mutually incompatible, > so that it is necessary to choose which one to install. > Is that what people assume? If people do, why so? Why can't > users select one at run time? In general we make it possible for a single Emacs job to contain various different configurations at the same time, and the user can switch between them, Usually it is controlled by which buffer is current. Am I right in thinking that Spacemacs and Doom require the user to choose at an earlier stage? Or did the descriptions posted here give me the wrong impression? If I understood that point correctly, is there any inherent reason why we could not in Emacs offer the sorts of configurations that Spacemacs and Doom do, but designed such that they can coexist in a single Emacs job, perhaps with the current buffer controlling which one is active? -- 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)