From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Easy way to make Emacs look more "modern" Date: Sun, 10 Apr 2022 09:10:10 +0800 Message-ID: <87h771iw0d.fsf@yahoo.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6065"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Emacs developers To: Daniele Nicolodi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 10 03:11:32 2022 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 1ndM72-0001Rx-JU for ged-emacs-devel@m.gmane-mx.org; Sun, 10 Apr 2022 03:11:32 +0200 Original-Received: from localhost ([::1]:53220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ndM71-0000Rv-74 for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Apr 2022 21:11:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41274) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndM5y-00084s-JA for emacs-devel@gnu.org; Sat, 09 Apr 2022 21:10:26 -0400 Original-Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:37883) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ndM5v-0007kE-JS for emacs-devel@gnu.org; Sat, 09 Apr 2022 21:10:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649553021; bh=A1sOTDNwP3ypyRX+3LgfQIAEP3Az1fKt0PuR4pNprHA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=LJXpbquU6/PDqvvdrrfU8EJOAYOdkAtzlOgVxHSNcvPO0vRLrzcre2wZsiGkriYIKNkfGa+szzKN88CjC0IraKJFY9Na4EtKeu/jySjzoU2HNtuv2JI2tl9laWg81eD+9TdPOjM0mZsd4cMOP/LvzI7xzen1FHDOo5Fa6BvVGNY11GGHbsTlUHL0hZ22hdSjuknN4sB1CR2IxUEo3wqbatwpp7C+a9a2pEEdJl2nq1JVAnl7knGkOC9f0mq5aLrqXULJ/V2HO/EWefrh+BAhhmFZTn5FZsGSWeASLbt3J6V27Ww15jmCY/2Xqn5FpYeAYmGEMP2btYbB2gcwfZLBmw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649553021; bh=RvPAECPD7lvItUnGkwGz8RUL8IxFS89JbjK6GIRLaK9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=RNKaCA77kqfKPzUNYJSLneR2OAPPMIegR8rxk6JmzFp2HPG5GKeoGPNC0wZV14ZwyMFn38UBtvmCGbJjMEMRMDdDDOkNPXDb0auxyCg5I7fz4oG2JjCkHnPiYLdahLKHGWNHEwdaEelQbohjJvliSVBDhICI5pvlsGov4vgMY6jldV+TGzo8qJznri8znTh4wwZrgubx4qb32COBA2WNuYcU2Uh+WiHnXRrkuqg7r3DTyUgcTPiqW6ErZU2Totyf2EKOANj03CKy3xX3ZW71lextNH8mnPpdxPrsTizDZ1NCjdx5IfMRVQyUlqIpgx96Flowym4JcVqw10Gm5rnOjg== X-YMail-OSG: 5eQ1k0gVM1nQbshprM1W2zMwwsFq0M9v7oJX1MuIMWCej3x_jXzmEM6AkWSbTpm sdhh6nuKMAFDEC6UStXMCGl7V.QftNE..R5P8tT3OLzH8dxS00SKOAjEPNFwkixglTXEiWO0QvdK VDsch6tmtHittwQH0JxdOVQ3sBKBmVLmxwgGrKk.PgpCEn4xzLq4cVhr_9g9REAPJL5_HCETHOaz zODATHevH00Z7mExViGmdr_DAOBNAI6VE037YU0Nj83lxXq.tzCyNzLY1WEEsCClJ1.kjrR6d51G pR9rNvqswCjme3bXL2JTzTCiwkOWX9OiqkM8pWMibRM4yEnqZiHTR5ES_x1SRWLFSWue4xdumHTa flhdX_IEXTdzhUxbgSkW6ba9SpgeSq8KNmfiw5_aHbK2z5B.7zr4ZT7.lu3qZv1q79j8FQxcxMHb nGDRlHqDsAhsdaes16sAqwun1AkvROgawH1Zp09VRf3wrNSXJMGv_qhmcK2HO5Q9qVd_NKIu4V4y QblJK7xZDc68LHhbdcNwMf.GaXcM2kZzFKV9k8PZcbLcrXWbgI_S3ESGfQCODRFYZWksnfXSRKqz agMy2kLe3jlcW_hq5Eo.JkFpvIIV3vT1JzBqG6IElWYWCbEbitzk301d0z8ImzDoFGHupmVE9PDD .mLkOCjOmr7FR5yIvq2mTV_MXRiY1DHwbWZKvBFN0t1._iXUskJTdikxT59NoEsF5qnP2zHT0NKa UPK9L68kcJwlf9DxKiNkF4xqdt0wT4ig6dghdHY3T840FjMXYq5mvXv1iMqEzG8xRPCAt3uAdYLF 8vF6oGQvezOltnHTY.VjrzeV23VJ_DhxJGA8IQPRs6 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sun, 10 Apr 2022 01:10:21 +0000 Original-Received: by hermes--canary-production-sg3-65d7bd97b5-p7hgv (VZM Hermes SMTP Server) with ESMTPA ID ffc8484dc8528803b54c9c881f2f2603; Sun, 10 Apr 2022 01:10:15 +0000 (UTC) In-Reply-To: (Daniele Nicolodi's message of "Sat, 9 Apr 2022 23:13:31 +0200") X-Mailer: WebService/1.1.20048 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.199; envelope-from=luangruo@yahoo.com; helo=sonic301-30.consmr.mail.ne1.yahoo.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:288081 Archived-At: Daniele Nicolodi writes: > I know that the matter is very subjective (and maybe a similar > suggestion has been discussed already, although I don't remember > seeing anything like this) but I would like to suggest what I think is > an easy way to refresh the look of Emacs and adapt it to the 2020ies > taste :-) > > I think the Emacs default theme is extremely well curated. However, > the mode-line has an outdated feel to me. I recently reconfigured it > just slightly and I thing the look of Emacs improves significantly. I tried the modifications you attached here, and it doesn't really appeal to me as particularly modern. It's not bad either, though. What would actually be an improvement would be to make NS and W32 draw boxes with a relief in the "pretty" way that X, PGTK and Haiku do. Does anyone want to work on this? The relevant canonical code is in `x_draw_relief_rect', but if you're porting it to another platform I think `haiku_draw_relief_rect' would be easier to understand. > I would also like to give some more air (padding) to the minibuffer, > but I haven't found a way to do that in the 10 minutes that I looked > at it. That would waste precious screen space, wouldn't it? Thanks.