From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: Making `x-underline-at-descent-line' a face attribute Date: Fri, 07 Jan 2022 10:40:29 +0200 Organization: LINKOV.NET Message-ID: <86r19klz0i.fsf@mail.linkov.net> References: <87lezt5v7h.fsf.ref@yahoo.com> <87lezt5v7h.fsf@yahoo.com> <83sfu18dao.fsf@gnu.org> <83mtk87hmd.fsf@gnu.org> <86czl41uua.fsf@mail.linkov.net> <87zgo8z7mu.fsf@yahoo.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="10548"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) Cc: Jim Porter , Eli Zaretskii , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 07 09:52:24 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 1n5kz2-0002cY-06 for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 09:52:24 +0100 Original-Received: from localhost ([::1]:44378 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5kz0-0007Hm-RZ for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 03:52:22 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5kxn-0006Hz-BF for emacs-devel@gnu.org; Fri, 07 Jan 2022 03:51:07 -0500 Original-Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33331) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5kxk-0006K0-0z; Fri, 07 Jan 2022 03:51:06 -0500 Original-Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 222791C0008; Fri, 7 Jan 2022 08:50:58 +0000 (UTC) In-Reply-To: <87zgo8z7mu.fsf@yahoo.com> (Po Lu's message of "Fri, 07 Jan 2022 08:55:53 +0800") Received-SPF: pass client-ip=217.70.183.197; envelope-from=juri@linkov.net; helo=relay5-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, 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" Xref: news.gmane.io gmane.emacs.devel:284387 Archived-At: >>> In general, I think the visual appearance of tab-bar and tab-line >>> buttons needs a lot of love and care; what we have now simply looks >>> badly, IMNSHO. We've basically copied the code that displays the tool >>> bar, but without the attention that was at the time given to the >>> visual appearance of the (native tool-bar buttons. The result is that >>> the tool-bar buttons look much prettier than the tab bar and the tab >>> lines. Compare our tab bar with that of any of the Web browsers out >>> there, and you will see what I mean. there's no good reason why our >>> tabs couldn't look as pretty as those of the browser, the only problem >>> is that it involves coding in C, not Lisp. I still hope someone with >>> experience in graphics programming will do that. > >> Everyone with experience in graphics programming is welcome. > > So basically what people want is to clone the appearance of, say, > Mozilla Firefox's tabs? Actually, in the last version of Mozilla Firefox tabs looks exactly like in Emacs. This is because the design of tabs in the web browsers is going in the direction of simplification of tabs appearance.