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: master 5b5608c614: Fix glyph skipping optimization when a tab line is enabled Date: Mon, 18 Apr 2022 16:23:34 +0800 Message-ID: <87mtgiiyux.fsf@yahoo.com> References: <83k0bmx3ke.fsf@gnu.org> <87bkwykfs5.fsf@yahoo.com> <83ilr6x2gx.fsf@gnu.org> <8735iaket0.fsf@yahoo.com> <83h76qx0t0.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="326"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (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 Mon Apr 18 10:25:03 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 1ngMgx-000AQx-L2 for ged-emacs-devel@m.gmane-mx.org; Mon, 18 Apr 2022 10:25:03 +0200 Original-Received: from localhost ([::1]:35638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ngMgw-00024v-Bz for ged-emacs-devel@m.gmane-mx.org; Mon, 18 Apr 2022 04:25:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngMfk-0001Hx-Ny for emacs-devel@gnu.org; Mon, 18 Apr 2022 04:23:48 -0400 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:44379) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ngMfi-0004v3-LC for emacs-devel@gnu.org; Mon, 18 Apr 2022 04:23:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650270224; bh=ibjnirK9vBqPLL18pcns4uj6owfiq5zBhAwicGqmGOA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=EAncNSwfDDTqK1kJLrF9vP9d3uWleKyGMQ36HP9P4NClN1dl13R1I00oVCp43ZrWQCAyH2d8If4R17wJHfojyT9pMZjZ7MR/53GZ3kBIm/hBu5KtcOC9Y2d7s4WC/klZJdweh3rPKvr0szUFmGZ1MLxgx6Wk6L74ELNcPKgca0k4LUIZk/mg3gGYzbgkPA9y65/FeXtxlypICyJWp+HvslNNJJQCmPB3DKbg0o6AP4VaVRQ4q57RWB6kKGN9KaUodmyBwyp2ZKd1rFiHzk63fRnDQZqEjc8ZF7Pn1kkx6r9nSFFSQgrhFAXz7yHEcSPwZEOoNH+whIL0lh6M/njiag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650270224; bh=7+lbxXmWw/1piY9WcVHFmQZUE6Y99ApL24yCV1yXqie=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=VSXUY2RzNd4TCBtRoHa9gpGpESXa3Kt5j6FngL831AHl77ghoKdMtIu0Gw6ORmJ3kdys99EMBLfQRdMcDVBwWVC1rI95+M7XlLDUj1no0CPiyiy14oyZeqdVIlBVawAKMuPYLpaFnp9wbiJ5LPhOSQWNCijapl737hVqeDKpr0GYsmHgSu3++fAcgOb+o0mepAkuWjP5JJdcHdrexZ+4QKGNxGbA+m1zSV6bCKCG0dqtOBQ9LiKWwVpK3obFD79vtjZ9/Ja9oxXBxzKVZ326lCvOxb5NAqS0AdNHNx9Be4dz8ct9CfuE0m9rTrWp+l4l37+ZwwisMvj0YFBxDNYk5w== X-YMail-OSG: Whn7jKoVM1l0tINBVchsIftscw26iOGbbvguDp6BFaS7E5q80cMfRxnsWso3MDg hB78NaVB.j2yViUvYCZezLEO2TlAemkGkLVzKn2QQb0XpxgttGUksNPGOOkC2CWuVzZtRiM7H1w8 nt.IMeNNi42FBonm4g_uteKMQmLMfDxXrOD5DZouOBc47n98PbvWLXPveTSdU8GN6LggFpr5sqrS D4oY7E7qfI5_vWPDjQCQlhV5XGPJnDpPlYWX3WxcZNeoBxM0Fjo9yMIvNNuyxn9wzvJ3IOsTa0Vi aSDzm6IHZjdDLRV_S1qlXL1EnepWYzk8cQ_qna04Jn2C.M7YJ.kFiLx8dJrVcy5ixry057k_e8kp vfQ20cxLUhiAS0lvRHyxYSvMTUJXGDTvaqGFWmFDjwCVCaK9rY95iNBiCrqCdaitGzxHqSiG7EFb y4TyleSH2T57A9zbdFahAry6Awdjn_mdYUPhUJ5qdhu.EWFT3zhuz73bGicsbIXBpGmwa3TDtFxW ygnMH11ex8nY7nLXMyisqzpLsf1shxtKRW1DzqoF2U2V6CQ2Ncsuh9lylqMnBlVjUZ6S.JFjHpoP 15Gr9bJojDEf6ZDsQp5YILOB_hNjq18oCVXpgiLDpxrK.6J9A4OHdahydHe7sFiPr_bqn7zCcnS1 vskrRecyFdfvgrQ0XRvHG6E3RI43quKFKFeJVGVUNujlf4DEl1NY97cZyn7J4GWgtL72Q0YYgzp4 tUoKIWo28MX50mhQ45.ytgWmUj5sw7k_otn.h1ClmIPdtPIWXqBEUl65putUAWlq5h8Mt5SgICOq 2cLGoZCy5lrkPmYQrFkH28_emg5WclLh6rczPi6S_o X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Mon, 18 Apr 2022 08:23:44 +0000 Original-Received: by hermes--canary-production-sg3-cfddc4f9d-6mzbv (VZM Hermes SMTP Server) with ESMTPA ID 7aa7d77f17c4452110061b318e84c4aa; Mon, 18 Apr 2022 08:23:40 +0000 (UTC) In-Reply-To: <83h76qx0t0.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 18 Apr 2022 11:17:47 +0300") 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.186.146; envelope-from=luangruo@yahoo.com; helo=sonic302-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, 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:288612 Archived-At: Eli Zaretskii writes: > Maybe not, but why should such subtle assumptions be implicitly > embedded in the code, when you have specific flags to do the job? A > glyph matrix has both header_line_p and tab_line_p flags, so comparing > to their sum should do the job cleanly, I think. Yes, I already installed such a change, but I asked that question for future reference. Thanks.