From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#46493: [feature/pgtk] Low contrast region face Date: Mon, 20 Jun 2022 08:59:45 +0800 Message-ID: <87a6a8xi7y.fsf@yahoo.com> References: <87sg5zrjos.fsf@tcd.ie> <20210214.125955.33145462292773166.masm@luna.pink.masm11.me> <87a6ab8l1t.fsf@gnus.org> <874k0i3f7t.fsf@yahoo.com> <87k09e2spd.fsf@gnus.org> <871qvl1isu.fsf@yahoo.com> <87wndcykky.fsf@gnus.org> <87ilowzx5t.fsf@yahoo.com> <87bkuoyi6t.fsf@gnus.org> <878rpszuig.fsf@yahoo.com> <878rpstgwm.fsf@gnus.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33622"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: contovob@tcd.ie, 46493@debbugs.gnu.org, Yuuki Harano To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 03:01:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1o35my-0008Xt-MV for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 03:01:12 +0200 Original-Received: from localhost ([::1]:56804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o35mx-0005dU-FL for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Jun 2022 21:01:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o35mo-0005cv-HT for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:01:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59642) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o35mo-0005ST-8m for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o35mo-0003ZR-6X for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 01:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46493 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 46493-submit@debbugs.gnu.org id=B46493.165568681413654 (code B ref 46493); Mon, 20 Jun 2022 01:01:02 +0000 Original-Received: (at 46493) by debbugs.gnu.org; 20 Jun 2022 01:00:14 +0000 Original-Received: from localhost ([127.0.0.1]:53539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o35m1-0003Y5-SG for submit@debbugs.gnu.org; Sun, 19 Jun 2022 21:00:14 -0400 Original-Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:37972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o35lq-0003Ve-Nr for 46493@debbugs.gnu.org; Sun, 19 Jun 2022 21:00:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655686797; bh=X8v/FNzSM9kWrMC3janxHpi6IpePK6utRI3A1UnU5Rg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YZ1Lh/8ghzlv1a8QDCtdQst2MhseBmmSv9ENHxLKW2dJivE/J4/TVfAoUqn4CiFFsyeYBIWS6j5jugFuqgT7PQ+L7XPHMphUDRwIc8vkgvxzdP0DeS2tqPj2FJyEbogC+6L3S4zVXXQZdA7tTVPdQKJDaBASDDFg/enw6xAV7JYCaIWDt7Z4Gg0UVLUOY+d5mnfFuYpgVkPHMuiRZnEz6bBDaYJLqmwHECGDDuxLH/fPyyNsfBRe66ypgbIzVpzPKDQnRZsHHvDcec5X3EMbTKEeRilVuFa0+7L+wG0f1tt+QECSj7DvtH/vKwbswebBAPI47Aqr69Kw3wgXPGWkbQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655686797; bh=PQKq3Wj3vURfkIBLeLYWPb7DbepZO5HdQZdgWWWfw/n=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=undRlm2lxAcCbSpDyeFJ51fp0Ba1+sGHAIba8jJiZWzEU3V9w6qt7MmM8N1rXbNSEsFcCU8QQSS75axiUpp6znRcxTNERl28ZC7r+BainLcjIi5bi4dvepwdHvadg+vz0eAEhDOFDHdqt9XwmcJUMqn6aNSodz0SXqCObIF6gUTK2/4vyxyUYIpPy0jnOloFAJNNyGxv6i8uoxkBTFwtGFR+fLYDgLFRiNDx7RiWe38Z/Lp3M6Sz+J6+k4eWHcMg2PLDUOfOFiTPqBUKCaCQJojBUuT4A9J4B9Oiwnj6Ii4Wk5PwV4jgdFk8/PPeMeqoXAc5wdNdE6/jYr2+iybltQ== X-YMail-OSG: dcfAIQIVM1lVHLamSjoyeB_eSBnf_M_VOqLiOibuo9Y_ZYgMV_Ljt3rJSYgmGwJ UQA7SoKnRTqoWkakQlzpX_dv.qKeE4Ofm0vcx4icChanppLBmdwwYrNrwhshAjxT0W9cTi7oQilV 7yYVIjHfjwH5SycFwOX8YrOYNatLBQ4MFvG4rbMY6ln_wlwMsp9p90ZzajXjTsQegrT3m2px9fZj WK6PZ8YMqOtDYyLcE6nCIhAVBGyvZOkXZXocom45ZBRz.0XYaeZ7kd892NFgN2q19566u9.GIUrA 3pF4vxOZ5nCwPG8xkelf_NtxD6ErOFSAGKmva0ptmaGrfZPH3aTqY0QnqgPZmdyci1vO3eGR7qkg M5beHyYpbIYr_UQJGDJN5SGezgXFCeTph0bqM8oOKZXMwD3pfT31LE_Z9hY24ROAQcdLQhYdo336 vSvYgQ.iDwvGBxpjpXYVD0nWlIGsYE_eYUqERcWT22oMaQ4tzMLCIg8jpVNVrSw81I_bZY19fbEQ IC_rSoJrnPkIcedUkqJ8ARV76TU5RVadwblJZbBdWyTc14eFY5b6aMnzLXIlM2Ohku1n2oSbnUGt nPQ5lm7TERKtUTbEjCa6zFPJJ4nQ3sKqf3yBfHmaKPR3BD3mSglo8w4m5KcNxBgwkkHwcSzeTydF 6Oqq..xrxIuo70iUvAXS_pZqpWFDgEB2UmPn0BDT2flZXR9DLET1MHMvBTUjtPE9QrlhDDOk4FJW 6phPATOeI9jUP49H6.oBh.Q_V5Z7_q586qc.ZUNAqX9Q96pIx1N7MX4lbwrymOuwLayamNVzqiW8 TRa_w55qEb2tdrgQxO6YwoZ40RqWhAF8XkW0phWdgL X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 20 Jun 2022 00:59:57 +0000 Original-Received: by hermes--canary-production-sg3-559fcd5995-l2nq9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d846ef9d923b3dbbb4750a11b1a044bb; Mon, 20 Jun 2022 00:59:50 +0000 (UTC) In-Reply-To: <878rpstgwm.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 20 Jun 2022 00:41:45 +0200") X-Mailer: WebService/1.1.20280 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:234834 Archived-At: Lars Ingebrigtsen writes: > It's nonsensical of Emacs to use the Gtk theme for just one colour here. > It should either use the Gtk theme for the background/foreground > colours, too, or not use it at all. It does for the foreground color too, if the contrast is too low. Otherwise, why would we have a `distant-foreground' specification for the region face on GTK? > Emacs composes the colours we use here, and we choose colours that have > the mixture we want. We choose the colors specified by the user in his system-wide preferences by default. > Our current approach leads to two bugs: With a dark theme, we get a > nonsensically dramatic region face, and with a light theme, we get a > region face that has too low contrast. That's an Emacs bug, and not > something the user should have to deal with. I disagree that the contrast is either too low or "dramatic". And anyway, I don't think we should be changing long-standing defaults for personal preferences in this area.