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: Making `x-underline-at-descent-line' a face attribute Date: Fri, 07 Jan 2022 20:33:41 +0800 Message-ID: <87tuefwwre.fsf@yahoo.com> References: <87lezt5v7h.fsf.ref@yahoo.com> <87lezt5v7h.fsf@yahoo.com> <83r19l8d94.fsf@gnu.org> <87wnjd434b.fsf@yahoo.com> <83ee5l8433.fsf@gnu.org> <877dbd3vdk.fsf@yahoo.com> <8335m17z17.fsf@gnu.org> <87tueg1iei.fsf@yahoo.com> <83zgo858a2.fsf@gnu.org> <871r1kyq3e.fsf@yahoo.com> <83mtk854rt.fsf@gnu.org> <877dbbyffx.fsf@yahoo.com> <83czl368j1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33284"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 07 13:43:02 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 1n5oaC-0008S7-Rr for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 13:43:00 +0100 Original-Received: from localhost ([::1]:51536 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5oaA-0006ej-B3 for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Jan 2022 07:42:58 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5oRe-0002uT-Vu for emacs-devel@gnu.org; Fri, 07 Jan 2022 07:34:25 -0500 Original-Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:34931) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5oRc-0004dv-D6 for emacs-devel@gnu.org; Fri, 07 Jan 2022 07:34:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641558829; bh=glwOefPI0xQR0ubqXP3EjqOGJgvn3JfzljVZmQzwf38=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=j5CX6/zaHE+s3vjcik03+JRdxeb7hvU+sERG4abFm2fQN6HdKbkUZ2f7krZPnb15z9i4HwFRAhTow8VsxARxOwXTwW+Q1OM1Qz/9ObsUJH2SWYjO3LCuYY673NXKfHPHyIX/waOZhhhyIYVZdRay38gelYy6o58u4ycc0B7eJPJDKjk2WQs3AJPAVJIwpTZcAeUgvJG64BjVpViGGThs5Rqh3n1P5oY73FKMZ6RBDK+vyQ3jUn/iz6BjkhqJa6KDp0GUlTrXwt0x8T6EFtaYUHfyKlEz8XBRucAA7UqpIEC1FX4EfIjHGW6EHVJGV/mAuv2B0EsfrxfhZnciEUhj9Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641558829; bh=+/iMRc0geXM1RophwmEGBeKxY/Kys+7usMUTN44kpOV=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Pwheh+0HkqfHVPWMPOnmOOMi/pw9H/3ONTpQN/zFIE0eKqVp3vSzu1qI126DBfJtkf2usUMi1PLZxRKWBBhlPMifTe3k8McPCWQb+CNfXQkVlzXihomtToeT4yotdH86V6zczEKahJMQv/6c121AxWD4IXJONyBy3bA/zX0q/fjVGkG0lec+pVxHYBv1VTNoE8Ge4jaNexSK7c2kIULtK6WjVAeeQrqpbQyR6C3FD8s33II++Njh3DCzeCqQyQhZc26iMZieM6H9bhtmC1HK51eU8NNSw2TxY2ke0nBWRPnbTS420xtskNHueAidYAY7yb1Hjordh3nt1Y1/MAx6Yw== X-YMail-OSG: UQclv6oVM1lz.cExRBZp0Rs1P9K1kziS2dwRnhRdQhBmBGTpz8rxyHWOGQsI_Zh JswWlUlxbmlB_M38vPeUGD8iKKYwxgoUQ7z6EjMtKVf7w8507Moa1xH_dpzhmUvlq8Mrjos_26TY bm3LokKfpA.PyvUHhpINFT962Vy7tSubddYpETXUnizk5fe4QwVCdqjCeWwqwYS8fibja81n9TE7 1QuSEXQ6CmlSN9_9Jp87hRxWCZ8rQTrC4v3pVH76A7AS6USd.JoaZsyXTfv9ZYTJl0iuulKssymb 4vNQPHW6fmHnAbcbRXe4GzcmRUq6ONvGueA2btUUVSpVv5a9nyw8wG0Mu0nXtsNep_T.CcTlTTWv Ak6zMMCbQTbi8QIGDGkhs9lzIgSL9_vTdjonqGeKvMw9mlhj5CuXdZEypcw6iaH_Cn9piExYEa5X LJEGEgL_B_I.uZ4hmHSjKO6_2Ff0K46UgmGQaYuAlL8Io7pvz5.AHkUlivUz431jQ1RtomWp1Rbi oECnRkIYx3EqzOfbb1V.Ie6IR3.KcNxbJWazvwXYp6KudUbNodEwOht2uI3j03aQvsNGKDTnBzXW BNZ3QPG94JJQv8MBlxBqOqMjn2iNlDNBANjL4SaV6w.yzljjreVG_TNdzzlbYMNuxCLb8UmE8XSe 4Yv6a5E3C2uredzw0oUpLbbjKCnRmMZewrtkiNbUlhnHOrzCmFaMkK8XFaVCXq8mlkn1.GGu9uQx hv3obqSC0AjI_kp50gDjaXEKA9Cawtsm2oIzBQILHdBJ6WKTTqrr7lbskjdzeSHhRjiviZMz.UbL LzzE4N1GB_7wA1StPGGHjkxpoHpmhL1KEjpcPNpZv5 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Fri, 7 Jan 2022 12:33:49 +0000 Original-Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 18408b6396097ed8cd26cd5aa3016721; Fri, 07 Jan 2022 12:33:46 +0000 (UTC) In-Reply-To: <83czl368j1.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 07 Jan 2022 14:21:38 +0200") 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.184.146; envelope-from=luangruo@yahoo.com; helo=sonic309-20.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=unavailable 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:284417 Archived-At: Eli Zaretskii writes: > It's calculated in lface_hash. Thanks. Judging by the contents of that function, it's a hash of the internal vector representation of a face, and not of a struct face itself. A lot of things make sense now.