From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Dark mode by default Date: Sun, 13 Sep 2020 17:24:54 +0300 Message-ID: <835z8hdaa1.fsf@gnu.org> References: <20200913072108.GB14385@tuxteam.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17584"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 13 16:25:25 2020 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 1kHSwW-0004Ul-4P for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Sep 2020 16:25:24 +0200 Original-Received: from localhost ([::1]:48010 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHSwU-0003wu-SK for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Sep 2020 10:25:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37774) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kHSw1-0003WK-GC for emacs-devel@gnu.org; Sun, 13 Sep 2020 10:24:53 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:58623) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHSw0-00051S-JY; Sun, 13 Sep 2020 10:24:52 -0400 Original-Received: from [176.228.60.248] (port=3476 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kHSvz-0000VL-T1; Sun, 13 Sep 2020 10:24:52 -0400 In-Reply-To: <20200913072108.GB14385@tuxteam.de> (tomas@tuxteam.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:255487 Archived-At: > Date: Sun, 13 Sep 2020 09:21:08 +0200 > From: > > On Sat, Sep 12, 2020 at 06:01:59PM -0400, Stefan Monnier wrote: > > The recent proposal to use dark mode by default brings up a technical > > question: I thought Emacs's default foreground and background colors > > were not hardcoded by Emacs but were taken from the user's "general" > > config (i.e. the desktop environment). > > > > Does this mechanism fail to work for some reason, or have desktop > > environments just stopped providing that info? > > Yikes! > > So it turns out, after all that discussion (what /is/ better these > days, anyway? Dark or light?) that Emacs was doing the right thing, > after all? Emacs always does the right thing. By definition. Anyway, I think we should stop the dispute about the colors. Color preferences are deeply individual, and whatever we do, someone will want to change the defaults. So we should simply offer enough color themes to cover most of the spectrum (pun intended), and let the users choose what they like, preferably from the "intro" buffer that is being discussed in a parallel thread, or from some other command that shows the available themes and asks the user to pick one.