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: Making `x-underline-at-descent-line' a face attribute Date: Thu, 06 Jan 2022 12:44:50 +0800 Message-ID: <87lezt5v7h.fsf@yahoo.com> References: <87lezt5v7h.fsf.ref@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="26529"; 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 Jan 06 05:46:00 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 1n5Kf1-0006mC-US for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Jan 2022 05:45:59 +0100 Original-Received: from localhost ([::1]:37506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5Kf0-0001sD-69 for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Jan 2022 23:45:58 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55356) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5KeD-00015C-HO for emacs-devel@gnu.org; Wed, 05 Jan 2022 23:45:09 -0500 Original-Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:43538) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5KeB-0007BD-8S for emacs-devel@gnu.org; Wed, 05 Jan 2022 23:45:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641444302; bh=n+NcZ8rTiDmFvEHBemhJlWnPpWq7d3/WpRPXSsHDOHQ=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=ASKEhV6HWFlK18yHQkoAxsQ9mYN4lfg4/XlRnoL8Hxko2rl598DaB9NqZ1Nev07CoJ9UgynAIaCuMiUJqJI/QMDEy+Twri9TDWXayPNz2QtQm1WXhJc6jPrMnx1IIugyEJOiqEf04uxRmxzBWx0f+AwZmeCzlX7Y54r/3YKk8OA0CMLGhqX9+U4J5Xhp/49K1ekcSGl2RqhA2MfHQ5OJNemjU7ULDi6IU3+F+MI+PMxULt4V6E5VggMd82kITD3BcpgpPHUZtl8UGCqazf3/SHB9Uxqu8U3MIeCceJE3ulqYBEVxOVzhaJvypjHsAV97goT4Zy0kv+vOfi3BstgLkQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641444302; bh=aChn5iL5qVSfJAz7iwZ+X2NxndwtZTnPmqf2xHs7ltu=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=gzjN+pondkiOooPCJwGsQC3ZBUgvjuV7dum1f0eY0CGiSJMuC9gNKIYxTv3V+VBmbSF8WOJ6aBIukINUGM+TeWT410FhbUF0TMSHOWwXvh+pbCORVNlbA7sz8BsR/7of+N+TzwvkvZXxhgEY2cwNGnXBGcJIFpDT7tUE3Xi8cwr1GZc6UZc/5B1BRXNQzxh2oUqGW3T/g026HQuls5iQ+gzoWLlVyoPEoO083GcxyXxwTOYWeR5BsupziYk93TdlGO7QChHyvKijxt6kqAec40aO+vS/AtmCnf+jo7uB5U5rRXgnglXEt8GRzq4YP9N6iS679uLAoURs6c5Jw2DWnA== X-YMail-OSG: JAOuP48VM1nRhF2_ur6iCv66ay7AmaMhzD8qo2vjR1W9RZPvZYitsx5LTHI_veX f5z...IwXSQ56l6RqooPPK_IsS8iAg3hbFIaZEjevpC3.5lV40a_2uGuR.c87n207pWXvJS3Tlpj jMlkiOzMyvqmDyK8MEWKRJq0x6CE9j3l11pntQBkSazFkmF75aXKPd4Bewe9qmGqUy7tcgHxBkpY TMM8RUpRmyyO8tIt6mOmQ2j7O70i7BTYY9wF7HnKuv9sp2OFqqxH_81EEcIRe6GWF9j4PQfGf1_W oYfCVe.OBIchJsIOSKTxa_8rCQMdlg.yFrsM0YzQLkwnEx1AMsHDd4UmaFRi2I_eLhuZJNG21O.l tHMeK.I551498nh1RZ9hZi3CuHrXNdlMVyarsvi7MBg3DpOttqrqo2xy6a6iRkXaLspiuKVdq4Al UYufVzgrkyHOtOrEuPLF4bJwlLBj_J1FOWs9JnQ5ME5J7KzdDAS3oN2WsAKc.958C44V61KvKT7s EKEUyWl1rr9nb2NCo8LZ2Ovz7CkczLI7H5KP6bFHJqk_QJXqAS52zx3wRTliokDePrnVoNzMZrzX 1U48na3dbeM3IoH6s8QFfvCk1_JtoPrHZ4jkJ4bYZkKdFtLCmd6w54E_LtI8dsXjrLHKlLlz9gEZ ZyjGfghYvBwYLd3EHCnXM4j.NRh7MF5D_8EU2gKYHs4HrNI.PIGySVqBTYDn3ksZqPt2GG0MEyPc noB2QarXj_HTo_ZBMWH7nGc.woIyASyXs3XCwo32.bF1vxT2xidmGR4pxmHziSqONNZX0TD2pzgP TAxKm02Or0FTRXmljDWcJODtYiMncYSkXEB5ZP7Oyo X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Thu, 6 Jan 2022 04:45:02 +0000 Original-Received: by kubenode501.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c34520c14c18efa1335d748517b06f2b; Thu, 06 Jan 2022 04:44:56 +0000 (UTC) X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.206; envelope-from=luangruo@yahoo.com; helo=sonic311-25.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 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:284282 Archived-At: It would be more useful that way for people who rely on an underline at the descent line to achieve a bordered effect on the modeline, but who don't otherwise want that setting to be applied to text. Obviously, we should keep the global setting for backwards compatibility, probably with precedence over the face attribute. WDYT?