From unknown Mon Jun 23 23:51:37 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50798 <50798@debbugs.gnu.org> To: bug#50798 <50798@debbugs.gnu.org> Subject: Status: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Reply-To: bug#50798 <50798@debbugs.gnu.org> Date: Tue, 24 Jun 2025 06:51:37 +0000 retitle 50798 28.0.50; Tab line close button is off-center until it is high= lighted with the mouse reassign 50798 emacs submitter 50798 Po Lu severity 50798 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 02:54:55 2021 Received: (at submit) by debbugs.gnu.org; 25 Sep 2021 06:54:55 +0000 Received: from localhost ([127.0.0.1]:60160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1aI-000605-Un for submit@debbugs.gnu.org; Sat, 25 Sep 2021 02:54:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1aF-0005zt-PV for submit@debbugs.gnu.org; Sat, 25 Sep 2021 02:54:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU1aF-0006WJ-GL for bug-gnu-emacs@gnu.org; Sat, 25 Sep 2021 02:54:51 -0400 Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:35086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mU1a9-00078J-DL for bug-gnu-emacs@gnu.org; Sat, 25 Sep 2021 02:54:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1632552880; bh=YpfonVmgNHeeVI9GlnwM3HdsgEvykUZhtousmtwomJI=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=Cvge6jg9g/J3NY/a/WnhHltbBVk3s0sxSppm0icOTFtytVeMjX7Q2Dkek9jM/Fy0RyDFDSUSIiCxYxpUUMHBNzOykSY2tYqJH+7bK28NUhl4Z9D8aGUVn+oEz2dd338kZu1ZNoPclwuPw03g63HdCU+WBmtGwPvDegDAY2wTPbFjRPiYAFTjYXdB6lmfgbb0J9qND5+jsKfZVYxvsSH+dOf36MHscLDR8OgwC+N+upHQOIudeckLcrbExV7HBTqhpi1wdDpjZrc7T77LCe1guzb8ASzvvPewhAjqSsGdSMLP6FY0lI11dn3fza4f4MRQaV5gUntThvEXfdkUMSgJXA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1632552880; bh=EUv0s0KJc2GjAkInqdSZdDfG4rf7XnQBwl5ho+BHJYR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=je9U7eOK9G4FnPVsR9C786AY3UnOezEy20FS4meZHW4NDEgOT+W/9vZJXuutXM4ioxMT5Td7QzN5NZCjtbSMW70KoV+600U5Pk1yr6q+lI6CtnxXun/qFhw4UUQHKYzCM/U6pUJhjym1Tq9gif3CEIFialp4ShhxZDO+XekFlpOihJQXsJH1BOEHX5s2FGWgFMw0C1gkAY1UjVmP+8ua80b1jciqBpG2RIc2VrUCDp5gdd/sRZFexctk2SxK79MCp+xSLrD/W3Y5bwg/91IaZHLcDiq2PiN5O5F5kqOg3U22Di4dr/GxIuDGNNUMVnc7WqmHemhbg4dLI6pycA1hmw== X-YMail-OSG: 7dBVjjwVM1laZoXP2Xx8F80qhFny7HzYL8B3UptJ2W1xCZO5TkmisCUeDIDkDvI JuWmFZLkmJNrfgQ39bM3w_KAdLwA7ATAxV41YQ5VEBJI.Dtt3IGK4L8YvsCqKs8y7IiYlMrJ_CuE f8tUT5iZNKygrXfxo5dFJwLxb.8kfy3LXv8ZnOiYQuIPNjbumKDEg9TxIo.S0RJKb9AM7K3Cetj6 oXxHNcXINTm4D68YWSr2kijubdar0AwNdRaCVV_f8zRiXmbzTWZIqBWKAnq5vRXo5y8pP_a1rpQJ LE9Un3WS2YFzojVgCZJAS4XNJrilYTp6rOlRHMFdqt_lApZbqtCqcA14OkNu8LycC9EEtg9qeB3Z Jq97Xh9MVicBsrqw76jYZKDfrdLGkV89pMIqjOCbwOIgZcWXWsSYsbZfJm3u0VaALLpNxA94q2IT w7F2MPvg7yuKayxtmQmq372hTylFq6cCGYeBP_GN5m.xWG.75iRSEQnF2o8ucy2e_9Xs3KIIip7Y 0GWsuSv34Kq.TIvwbAgE.JD7.5yxb5gC0MG.oDXv._MC.LwV40Ope7EKGQjCUjlVIFZGc88h.ljE _1dBycJYfWvu0sNxdLLlbBPypati7_N27TrrU6HYNAmmXxv8xNSdJZriBHrfCrrfFjE5MrVqrcaB EzLXqgfcvZtxSDX8mWMl7ZI9dfsg7FWi.7Ihh3mP4tph97.2tJCJi0I1.BgB_WxM3jfNi6ZR4SED yzGbYMk37cynYbiqimH1P8ziEnz8KP8yWxVx7x_YAmpYWTkXv9O641f1JBfKLHs7MXqtGAUvMhmM l7RhRn0H..q7DKcyIKVeSEhjjsihYjJK3r2d14Nim5k_uXykOxlsO9FFIN3rqHJQCtaQSx0gUWO8 xhVMqsBRhkV6CzMhRvaQLyvTqLnR_FC6d5Czf8k5glKHs5WjQFDL360XcTtXgiAkvOFr9mpFJ.8l K88iUhmQYHaw6b18sGTRZAjcDtATutbN5nhkNpqFe0WX_QV_lacYhXhAFV1OMgmvP9rVQjPJ4d5b S57misrGNtUnhLEFNT_5KYVxXzg9SpURu5QXQOfoNp2RER2cLfZcfUgbPFxFx5UF_fw9844ikRd8 284WGQiVXu7vRyccYEywGmzX7TFKxUtq0REpOD8oF6ihzkTm4xu5ZM4BPpP.79ytzD4HQbxcSdxf gLqtvFFiYHsxbtpDKpvyNqCYYHaP9YCP6QfX8Z1R234p1hX9nkPpgEslYD24pW2SEbHczGy3pFZv SSu87C0PPj1X1f5pye9kv0i4cTTlUgAgCJMBR8wsL4ZYiCgPLLVIvsAg3ZZuUT8_ucgay6WQ00yk o.9LjfMPxm6JpuEhKOu96wOzvzqBtkOpC6jAVycDFcHqBCEntO3ajCPpCsLLPR8ujOigALjYbxpr i.FBmNygZzXVUpxoGIPJcgQUQMuT86QPH2K1CJlvEUklG2qV2Q6TTB1UQ9_utlccQ6EoDtd_L6Fj lRNxoNMYwWZkfSBh6kONCcQI3HApziICObVr2l.WJvxlA.kuR0HY1UCOktnGlDgdE9qHBARZyzyc MqsqDv080iRqQqFXaclirR5jI8IerCiMeBaG07uXnpTE9V0jOqr2Zk_6Z.d_e4eBVm_90c1vN70b jpaPGX5pJfKjH7B9G5iRHE_ehyQCa5ZK3kSFL0nEeTNfzxoMPg_3l85XPP2z8d8TdXgFyPZp65Nc TX_FndSxFdwVPApZSu9yjgkNc4Sp3MBEoYwIedAqhrDCSVpf3kwG87bJ2UqMjaMxcVLt1EKaRt4p D14LkhuzplL33c0Sm0RILkSPHqk1FX_2qVqluTv0ER5j0mNHefz8B29w788iFixYX41Uq_2RHW0. jYqFVxqYSQiPGBMZTGVQhHcB4JApq3mM32b1VXSwMe4TN4nwD70jnlhz__6P4BUc8hENi7uCVh3x dylOc2fceHXZt6mQjf8agnloCBpQPyc7T8eHPZoVmPqbySr3AGFXDlAdvoTOYD1GyUtp2Y74mwF9 DjGq4qbWyU4b3YEjRueEJlxirf9RfqTngpluAvXkpAzYMujd9emEMOFJLgJ2MXje3M4bEP0xKlba 1mZsqkTr741Bwur_4CqAUZAxbniadMhUfqf9Nfs3GWA_RgUoXzDL8xDoNVp89tLXN3w1KEdHQXPm hRfbPmE5Tzx1Q0fV9chlju.q8N8vIeEva2RFXtCE8sNXGSv9ptL.MNGzGoUFGHdOlMpq.LnNFfDC fkuYRor0Y1B0mO0uLzVI2YhNV4o1RAi5xlEcwzGR3eLlOJZ4nl04WnLVvJxAS X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sat, 25 Sep 2021 06:54:40 +0000 Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2aca5fcf7a7137b357623f316e2db779; Sat, 25 Sep 2021 06:54:34 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Date: Sat, 25 Sep 2021 14:54:31 +0800 Message-ID: <8735ptxhzs.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <8735ptxhzs.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19043 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 878 Received-SPF: pass client-ip=66.163.189.148; envelope-from=luangruo@yahoo.com; helo=sonic314-22.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-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) The close button for each tab in a tab line is off-center unless it's under mouse face. Enable tab-line-mode, and compare the position of the close button (X) in any tab when it is under mouse face to when it is not. The difference is quite obvious. In GNU Emacs 28.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2021-09-25 built on chomper Windowing system distributor 'The X.Org Foundation', version 11.0.12101002 System Description: Fedora 34 (Workstation Edition) Configured using: 'configure --with-native-compilation --with-x-toolkit=lucid --with-imagemagick' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM LUCID ZLIB From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 03:17:18 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 07:17:18 +0000 Received: from localhost ([127.0.0.1]:60175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1vy-0006eh-9F for submit@debbugs.gnu.org; Sat, 25 Sep 2021 03:17:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU1vv-0006eR-Nu for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 03:17:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NYnWSt8zFxZwQ19ttCDIe6A86A4tF9curqqESqe7Pa0=; b=rZqlB6QhrzvRKxK/xd+5yK4MOu uqNn8uHkYbH+NTWVoFbhvjEq38NfvIQtjSaiR5o8PfHfshosJI7Vwi8epSRhY0lU+sv/oOaGFhXl8 tDD6S8nGbAwQNXSRGBcV4R5QMJi82sTv0De5TeE+3KBAKqWFssnTq22p++AtijbioloY=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU1vl-0002hu-3C; Sat, 25 Sep 2021 09:17:08 +0200 From: Lars Ingebrigtsen To: 50798@debbugs.gnu.org Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX08u+wppxPQz2M fnP///8DqjUgAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UJGQcQGPa9xncAAAGhSURBVDjLnZNbsuMg DERFvAEEG7iWNoCk/e9tWoBjj+vOz6hSSYXjbvQy0b+jcGWuv4AmIi4zVHbUDYwXYX2DvoC9FNq3 4m11chzzv7+AhVlbJ/H3HXew+29A2+D2BIOOebNez11g5RbC6MPDSqNpnoceP1Qel0c5oklEOFpW 2hPg+wCIwcTlAfLO3gHUaFDcICoZJ4haBjGH3yBsAnYqxtw3cC5unACVlH6Dj9LBSVADQWmxwCBR 5bwlgXXbij6L5xmjQcHcJsg+iJ8b1EAyfgFyRS75aaY5nC/4aC19ghNV2q041AqqYIM09GFFZ1AE 2iLZzNuqUOsU2rFFp6PKrQCpHx+OLQo5I2f5BWj2cMkKQx6gpteJQwvprpjxBrnrnwUcQ7nmsZpx /ACEq2e2G/RJJsjWQibz/eCYwFwc7hrql5VfQJETrr6sOqbHXFIh4XC6QYBAiOdzvH5l1T0bzuTT SJHXV7ESdmHJnG4riQ1QBk5htZrYFWtgCTIxnSnQAmWnG7N4jOSrwG/JE5/vrW4FjHOnnm/iaslc 2lfQf8QfSA5vtnY7VOAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDktMjVUMDc6MTY6MjQrMDA6 MDBsG1iPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA5LTI1VDA3OjE2OjI0KzAwOjAwHUbgMwAA AABJRU5ErkJggg== X-Now-Playing: The Style Council's _The Complete Adventures (4)_: "Sweet Loving Ways" Date: Sat, 25 Sep 2021 09:17:03 +0200 In-Reply-To: <8735ptxhzs.fsf@yahoo.com> (Po Lu via's message of "Sat, 25 Sep 2021 14:54:31 +0800") Message-ID: <87wnn5m8eo.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > The close button for each tab in a tab line is off-center unless it's > under mouse face. > > Enable tab-line-mode, and compare the position of the close button (X) > in any tab when it is under mou [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: Po Lu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > The close button for each tab in a tab line is off-center unless it's > under mouse face. > > Enable tab-line-mode, and compare the position of the close button (X) > in any tab when it is under mouse face to when it is not. The > difference is quite obvious. I'm unable to reproduce the problem, but: > In GNU Emacs 28.0.50 (build 3, x86_64-pc-linux-gnu, X toolkit, cairo > version 1.16.0, Xaw scroll bars) I'm using a Gtk Emacs, so perhaps that makes a difference. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 03:59:18 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 07:59:18 +0000 Received: from localhost ([127.0.0.1]:60215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2ab-0007r6-Tp for submit@debbugs.gnu.org; Sat, 25 Sep 2021 03:59:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2aZ-0007qm-7h for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 03:59:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33542) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mU2aT-00031J-MY; Sat, 25 Sep 2021 03:59:09 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4902 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU2aR-0008S5-Iw; Sat, 25 Sep 2021 03:59:09 -0400 Date: Sat, 25 Sep 2021 10:59:04 +0300 Message-Id: <83y27lqe5z.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <8735ptxhzs.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sat, 25 Sep 2021 14:54:31 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > The close button for each tab in a tab line is off-center unless it's > under mouse face. It probably has something to do with how the image spec in tab-line-close-button is defined, specifically the margin and ascent attributes. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:00:46 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 08:00:46 +0000 Received: from localhost ([127.0.0.1]:60219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2c2-0007vd-6t for submit@debbugs.gnu.org; Sat, 25 Sep 2021 04:00:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2bz-0007vJ-E2 for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 04:00:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33632) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mU2bt-0004R5-Qt; Sat, 25 Sep 2021 04:00:38 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4966 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU2bP-0003ky-TA; Sat, 25 Sep 2021 04:00:15 -0400 Date: Sat, 25 Sep 2021 11:00:07 +0300 Message-Id: <83wnn5qe48.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87wnn5m8eo.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 25 Sep 2021 09:17:03 +0200) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Date: Sat, 25 Sep 2021 09:17:03 +0200 > Cc: Po Lu > > Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" writes: > > > The close button for each tab in a tab line is off-center unless it's > > under mouse face. > > > > Enable tab-line-mode, and compare the position of the close button (X) > > in any tab when it is under mouse face to when it is not. The > > difference is quite obvious. > > I'm unable to reproduce the problem You need to have at least two tab-line buttons to see that, because it only shows on the non-current tab. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:19:43 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 08:19:43 +0000 Received: from localhost ([127.0.0.1]:60225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2uM-0008Vm-QI for submit@debbugs.gnu.org; Sat, 25 Sep 2021 04:19:42 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2uL-0008VS-6F for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 04:19:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zJzw1D9O2t0xNpLFYIQd8mqypqN2r8uZ6X1yhejoDLI=; b=G3n7KVLfxJwEc+cZuSLE3+fYpf FHIRDHDoPOrHrhK9w0HXYQu+Bq48sUgUGH8MsAhwOTsACfE1c8TLHTeq5IYaGeHq9eJ3Le5C1Anao Xy7Db6uwpAzkJT/ZjCYajUbV/qBkKl7r/SLZ4vhV1CZM5+WvDtPS5cuRjjoA0TD8NLig=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU2uB-0003BQ-SY; Sat, 25 Sep 2021 10:19:34 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX08u+wppxPQz2M fnP///8DqjUgAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UJGQcQGPa9xncAAAGhSURBVDjLnZNbsuMg DERFvAEEG7iWNoCk/e9tWoBjj+vOz6hSSYXjbvQy0b+jcGWuv4AmIi4zVHbUDYwXYX2DvoC9FNq3 4m11chzzv7+AhVlbJ/H3HXew+29A2+D2BIOOebNez11g5RbC6MPDSqNpnoceP1Qel0c5oklEOFpW 2hPg+wCIwcTlAfLO3gHUaFDcICoZJ4haBjGH3yBsAnYqxtw3cC5unACVlH6Dj9LBSVADQWmxwCBR 5bwlgXXbij6L5xmjQcHcJsg+iJ8b1EAyfgFyRS75aaY5nC/4aC19ghNV2q041AqqYIM09GFFZ1AE 2iLZzNuqUOsU2rFFp6PKrQCpHx+OLQo5I2f5BWj2cMkKQx6gpteJQwvprpjxBrnrnwUcQ7nmsZpx /ACEq2e2G/RJJsjWQibz/eCYwFwc7hrql5VfQJETrr6sOqbHXFIh4XC6QYBAiOdzvH5l1T0bzuTT SJHXV7ESdmHJnG4riQ1QBk5htZrYFWtgCTIxnSnQAmWnG7N4jOSrwG/JE5/vrW4FjHOnnm/iaslc 2lfQf8QfSA5vtnY7VOAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDktMjVUMDc6MTY6MjQrMDA6 MDBsG1iPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA5LTI1VDA3OjE2OjI0KzAwOjAwHUbgMwAA AABJRU5ErkJggg== X-Now-Playing: The Style Council's _The Complete Adventures (4)_: "The Gardener of Eden (A Three Piece Suite)" Date: Sat, 25 Sep 2021 10:19:31 +0200 In-Reply-To: <83wnn5qe48.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2021 11:00:07 +0300") Message-ID: <87k0j5m5ik.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > You need to have at least two tab-line buttons to see that, because it > only shows on the non-current tab. I did: Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: > You need to have at least two tab-line buttons to see that, because it > only shows on the non-current tab. I did: emacs -Q M-x tab-line-mode M-x tab-new M-x tab-new And I'm not seeing any oddities when putting the mouse pointer over any parts of the tab line. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:22:56 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 08:22:56 +0000 Received: from localhost ([127.0.0.1]:60230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2xU-0000B8-7v for submit@debbugs.gnu.org; Sat, 25 Sep 2021 04:22:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU2xS-0000Ar-FF for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 04:22:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34276) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mU2xN-0005wi-6G; Sat, 25 Sep 2021 04:22:49 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3162 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU2xM-0000CZ-PJ; Sat, 25 Sep 2021 04:22:49 -0400 Date: Sat, 25 Sep 2021 11:22:44 +0300 Message-Id: <83tui9qd2j.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87k0j5m5ik.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 25 Sep 2021 10:19:31 +0200) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: 50798@debbugs.gnu.org, luangruo@yahoo.com > Date: Sat, 25 Sep 2021 10:19:31 +0200 > > Eli Zaretskii writes: > > > You need to have at least two tab-line buttons to see that, because it > > only shows on the non-current tab. > > I did: > > emacs -Q > M-x tab-line-mode > M-x tab-new > M-x tab-new > > And I'm not seeing any oddities when putting the mouse pointer over any > parts of the tab line. Try starting Emacs with a larger font, then. As in emacs -Q -fn "FOO-18" where FOO is the font you get by default, like "DejaVu Sans Mono" or something. AFAIR, the tab-line display is entirely handled by the Emacs native display features, so GTK should not have any effect on that. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:30:16 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 08:30:16 +0000 Received: from localhost ([127.0.0.1]:60236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU34Z-0000RV-WB for submit@debbugs.gnu.org; Sat, 25 Sep 2021 04:30:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU34X-0000R9-Aj for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 04:30:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+6eam2gutZRKKzeYkLUtcd1rOYNPIDZUQl2j5H4jmas=; b=m99UrLAfuqBVgdrCO3Z2hKkQtd yt50mY0BXGOlfUeiWvnImdbv6qaZ/ML4TUfA6VyByXrfcbfV0SxMFXIK+SvyhBxCH8GSlh2zIzEyi P1Cjf44M2lP+Ffe1+pJ0Mnq2MbUUt1I3qsjtBBCgXLINvZKJ38twuUK5FiK95EJdX4L8=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU34O-0003GW-Bt; Sat, 25 Sep 2021 10:30:07 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> X-Now-Playing: The Style Council's _The Complete Adventures (4)_: "How She Threw It All Away" Date: Sat, 25 Sep 2021 10:30:01 +0200 In-Reply-To: <83tui9qd2j.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2021 11:22:44 +0300") Message-ID: <87fsttm512.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Try starting Emacs with a larger font, then. As in > > emacs -Q -fn "FOO-18" > > where FOO is the font you get by default, like "DejaVu Sans Mono" or > something. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > Try starting Emacs with a larger font, then. As in > > emacs -Q -fn "FOO-18" > > where FOO is the font you get by default, like "DejaVu Sans Mono" or > something. I'm still not seeing any difference whether the mouse is over the x or not. No mouse: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain Mouse over the x in the second tab: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 RU5ErkJggg== --=-=-= Content-Type: text/plain The x doesn't move -- it just gets the relief around it. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:30:24 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 08:30:24 +0000 Received: from localhost ([127.0.0.1]:60240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU34i-0000Rs-BJ for submit@debbugs.gnu.org; Sat, 25 Sep 2021 04:30:24 -0400 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]:41004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU34h-0000Rg-16 for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 04:30:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1632558617; bh=/RanEcRSbXxHMdKJqyOqSqSlTDg/Qw5ixCmjD3Di6kM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=MH4U9qnBiw8uHjKOsgYc40P9M/x7Uqt3Uh0d6H5fJT9BfWMbBy5YS9IfyK4b7//DWl7ZwMzosJCYTZJijU6VztB2lQ2D+xDDnU4cfgaq1qM3LPXOAXLe3u6KOYovOuNqPvpheAh5gSqEEj0QtMoJxboCcZHJSP/GQP3jnzpMzNlk4HKSuRn4tdpamDceENH0A6G+cQY3CZ755y/Rj0yqMSojVWOqw0za97WECk9rcfdMu4A0bwyMmWw2CvsEJhtnbwKVFHVD1m0VHdWOnZ9BdjOm7k4N2TsUzBDzPAajKUOn3GAVwi4gK0mpBICftFaNg7sce2S0KRSxikKLPPNmJg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1632558617; bh=D6v5NJn191HUSH6yFPj9N+a25MkuQeJWL2j9yqLbMtQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YOM+j5v92Db03YW9jdHJI2TNsb8eBDqPaXTne2jdsGg3+sQoxhihs6+x3qu4RpF4M6P5N4kArII0NlwhuNtWwb28LhNeQO1UcDY7bISWphvy+CSGPnI4ZVz7Lgtt5B8e8+tD8Q1pTzs4QcC3HHg8/8d+XsZq8qQ4Erwns6LGWNbSHQ4bugbCPC4Ew4vwHg7h009GNGn7koVIs7qTVXpFTPp4gYJ31LlZLsSXs7LImZvvR77yZ+2HnkI048JIteccwgln4RSLNZCSLCzqLlnOE9pLK4MaGS6McWGItkXOEns40IWi/OjrZBbqGU5qYwAph6ptSfpa5Zd8vn6pe7v4LA== X-YMail-OSG: 0BCDp0sVM1kjk7Lp40fb8nNWCtijy5bdkyZ.T4E0dLEGkeiO9IcdbohR7FvHYc2 vPO70vBls_0a5ifwst5LqDIOZNn3QiIKT2zE5lxlfrZ7fMxQo2jo2P7mf10lwMFL_CNyO3KWaBf_ 1tXJ0jIhAtg1nK6U13C23jXfFM0splSw0Ryg_UzTvX6wcL.Br17Mlu4_ePWjWZ4pjvv0GZ941Vq. IcHpyo_WlNhT1g.Wyw3e8BFDmW9MLdgzT7sL2SPzaKelD.8CQj_ui8SaGeWgBA1y2Rrc69.wLmIV OvSNjmK9VS.WpBc0EKpKuvoMC47N93lxSHXG3J1u42SYEorJ7FG8vk.atbUZtBuCn_t.ZOKUtyjy P3zAGGJrX3B07qWv5ed.FlZEWhcNVoBu0qy7jP7F1yeqqIoqXjqyEMnLJFtCoIpxiq_Kd1SqfGQY DQrDbVOGpfn0HzOVKM.PrDLZ7gtiMbOv0AwFIPYyWbo3mVLUjpVfrP0iCIAUjQ5vfQzB9PLfU.IB XWiUSy9J5_WA71wWdGjwIneO2.9gafYJ1FCC8zKvG6Mto23CDBrswavryb0taqsoao9dJcwi6MQc 4.slgNlBkhuraPoqOS5DEx4yoAyS09gXk8vewkRDQaTaNv5pFwbs7sOKj_SaRdMwGW4x7BfrVX9Y JMtDpiOZj5jTC0ukcl8R9cxbq.N054.GJictBFCfgrW6LDiZx0EiCfqhLZON6tYRUW6HaP09R9_i Dr7X8hKdOOG.yntHF5YQATq7S4GokpXALEO8GILrkQyVfhlZNFWCROzhXKDUtdJtaEN63yHAEaZe 1fnPE7dOrY3RHKgLFRQuyzGv.KQb6kK94N0vb5Nmam9gqNrUHxSZgWWn3kREXPKd3fr3wzcZa60K 5nU5DN6lAGjgxLM1geFATuFBu0znzoe9Mnt7zQfSy7WT.algvPkGJQ76pc.Sg7z2Vbfn3B2RD1dK hF99Xb_8z7T_.IJ4I.e1tEz1vmg03SvAZqygKyxT0Cdh4UeTyKHYoU.49XbJv8S1dMTwoERh_ML8 xqZ3RzntMmsDUbEYUvKxVRFim.2fQGVgydEu_A672_Q9OpcNa2gYz0K2YyLoT6BQTTc0Pv7KsdJ. xY8bYgtt7ogCjQG4KTMsbc.UsQaFzlpRFt8gPyYBRRxdS.OB1K3YI2uae7fnwi3FDrmmc2khX73k 5jG0pOsuyD0Z_NQpROJGqsGixWRubbwKfmw.nrtHxDB8BV34.7F8H_BxEQNvPkNA0lhrLoUhkXcH oa4.9dT1blJE82tPfaU.NaSP_pUSNEZ7cPIEyOvzI2plze1Iv5EfNLwlpz1Y.rQ6TAHFAMf6jlC2 M7V7dTeLuPim.ANK.RhOtZN3IVtcP3l6t3pEE0i_fpJUf7XoCPGY_g3GSStZRo__pCtgP.9xZz2F LQ590M.jsu6fbmeJdVKkNwq20DN7DN0aOx0A8H1uVuRFqnyTuA3JQLq8jftdhSUd.pArw8x8BURo ENWHnGBLQxirEoP7fi10HEjkRu9mh22Nwxbgwlf6W_qqWbdJd9HEUkiUXwz0ZTKyY3DFxue1rfzI SOJM_OfR1UncDm6KNKjvtei7xIzbWvrgCw3PrsE2Nwm65hQRjlNztS19.nPK9sDVBIANFwK3LSTw 4tXjSPSkZM75G9bCl9fUWTSGxSq5s_COfJT38omX8I6pF_VqYPdUuBjyFkQW2Gozo2zzy6uO9xZ_ 6nwrLMLmuz3rYeftk3V_X1vtxRQzC0F0DfcWPvPD41C5dWTKN2U2QpRx6oDZ5M1A98.9rLJzUwOY liSo9w5reC.GUmsk35YjFTqINS5Belc0mucD8Qi1a_JZX3HDwmevwoN66I7pxgBx4ldazyFi4m4a JR.lXtWpt4RPEfP_63zr8L3kD_vK9dRs1fY7vM.7zlz5zJcmGFlwh10kD6.v1SFQtH93dg6TJby8 LY01ZUJVWStAOUGBAV8T9AEl2Rc8fRC5zpGfZGhwfHl0Z0pth3RsmK.hs._udbZw0N1YWrVMtXOl uCiCWgL.u7.UxlZ_Q0BywXYSszZMg0Q3CfGRqB6zmeFA.iwHco9oUux3kOJ7rNm_AykOMFCzO954 lGc53CCqxEDKRssx1FEBQ_coVAZNBqt1ertA9G0HO935rq66BXmKibSF6flep7p.4PsAq5mWa4nG 7imC0q_9jbA6qlcHvJhvs2o9a0MuvJcpnBewBV5EVhuO0BKPm4hopmO5FrMu2swJLbn.hYxTL6Zn 2Ouk6JcWIvl16twRqHaotmiDCVoKDKBQTM0bIDjuT1BPEiOPeQDopLeugx7YOpOAYElI0C2PhASB 0w4BveyCsDvIPtCVa X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sat, 25 Sep 2021 08:30:17 +0000 Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 8b00201686e5f0e8b748cc3de6bea1db; Sat, 25 Sep 2021 08:30:13 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> Date: Sat, 25 Sep 2021 16:30:09 +0800 In-Reply-To: <83tui9qd2j.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2021 11:22:44 +0300") Message-ID: <87y27lvyzy.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19043 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 284 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50798 Cc: Lars Ingebrigtsen , 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Try starting Emacs with a larger font, then. As in > > emacs -Q -fn "FOO-18" > > where FOO is the font you get by default, like "DejaVu Sans Mono" or > something. If it helps, I'm using Source Code Pro-13 as the font for tab lines. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 15:15:46 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 19:15:47 +0000 Received: from localhost ([127.0.0.1]:34796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUD9G-0003hE-LX for submit@debbugs.gnu.org; Sat, 25 Sep 2021 15:15:46 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:60133) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUD91-0003gM-Jk for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 15:15:45 -0400 Received: (Authenticated sender: juri@linkov.net) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id EE34840008; Sat, 25 Sep 2021 19:15:22 +0000 (UTC) From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> Date: Sat, 25 Sep 2021 21:53:25 +0300 In-Reply-To: <87fsttm512.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 25 Sep 2021 10:30:01 +0200") Message-ID: <87y27kbi6y.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, Eli Zaretskii , 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> Try starting Emacs with a larger font, then. As in >> >> emacs -Q -fn "FOO-18" >> >> where FOO is the font you get by default, like "DejaVu Sans Mono" or >> something. > > I'm still not seeing any difference whether the mouse is over the x or > not. I can reproduce this with a very big font on the tab-line, but not tab-bar. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 15:44:30 2021 Received: (at 50798) by debbugs.gnu.org; 25 Sep 2021 19:44:30 +0000 Received: from localhost ([127.0.0.1]:34828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUDb4-0004P8-EG for submit@debbugs.gnu.org; Sat, 25 Sep 2021 15:44:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUDb2-0004Ot-3T for 50798@debbugs.gnu.org; Sat, 25 Sep 2021 15:44:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54070) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUDaw-0001FH-Ij; Sat, 25 Sep 2021 15:44:22 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1305 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUDaw-0006AO-5y; Sat, 25 Sep 2021 15:44:22 -0400 Date: Sat, 25 Sep 2021 22:44:19 +0300 Message-Id: <83a6k0phik.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87y27kbi6y.fsf@mail.linkov.net> (message from Juri Linkov on Sat, 25 Sep 2021 21:53:25 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: Eli Zaretskii , luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Sat, 25 Sep 2021 21:53:25 +0300 > > >> Try starting Emacs with a larger font, then. As in > >> > >> emacs -Q -fn "FOO-18" > >> > >> where FOO is the font you get by default, like "DejaVu Sans Mono" or > >> something. > > > > I'm still not seeing any difference whether the mouse is over the x or > > not. > > I can reproduce this with a very big font on the tab-line, but not tab-bar. We _are_ talking about the tab-line. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 26 01:33:54 2021 Received: (at 50798) by debbugs.gnu.org; 26 Sep 2021 05:33:54 +0000 Received: from localhost ([127.0.0.1]:35490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUMnS-0007af-5v for submit@debbugs.gnu.org; Sun, 26 Sep 2021 01:33:54 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUMnQ-0007aT-F3 for 50798@debbugs.gnu.org; Sun, 26 Sep 2021 01:33:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=EHV5jp2yLSLm4DUN2HW7mEgeQCNKERvMcglNl655wnc=; b=aL8qXbDWiPHmSbXUQWvJsjVJaQ o6QFesptw9pcgYnFE0lS627/LmIMf207TH6i353cJzC+Utzo5pQz/klACMMo0LUPsVFaMxKVpG6ns TH6QT30MunfTngXD4kP803RYfj7lX9GiXZFHcUYvlx1qFARngh81A6cOY/WoJOa3LoAw=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mUMnH-0005kh-Co; Sun, 26 Sep 2021 07:33:45 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEWhlEBJRSr////o CFXIAAAAAWJLR0QCZgt8ZAAAAAlwSFlzAAABLAAAASwAc4jpUgAAAAd0SU1FB+UJGgUXFzhyNqEA AADgSURBVCjPdZLRCgQhCEUVxneD/J+CejfI//+VtWxmdx9GmMHDvZlKAO+BdqKcXG/4U9AUqDEt oF+F0r/tR3kFfAXg0Ut5musi30Yzj6/CYz4CjJ7KA/XqkWxI0h+lpbTu4OXFBmukAL4AJwNyO6Db vsA/5QMrSI/trvoDDNz4htZS1kgzSascgF0HVw24xGQ03b1zrdV6juGv7OvIqe4Ta0E6B22lqBjV HqWzFDSxPQNQ8Q3aPNvz7Yhp1XONhwSg22xaiQ6WQoanUS8gdmz+p/UaQvBbux+7h55kou9v6gPB V0n+mfEx0AAAAFplWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAAB AAAAUgEoAAMAAAABAAEAAAITAAMAAAABAAEAAAAAAAAAAAEsAAAAAQAAASwAAAABYCqauwAAACV0 RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wOS0yNlQwNToyMzoyMyswMDowMJ/jyv0AAAAldEVYdGRhdGU6 bW9kaWZ5ADIwMjEtMDktMjZUMDU6MjM6MjMrMDA6MDDuvnJBAAAAF3RFWHRleGlmOllDYkNyUG9z aXRpb25pbmcAMawPgGMAAAAASUVORK5CYII= X-Now-Playing: Wrongtom Meets The Rockers - =?utf-8?Q?=E2=80=98Dub?= In The =?utf-8?Q?Supermarket=E2=80=99?= (Exclusive remix)'s _Late Night Tales: Version Excursions (Selected By Don Letts)_: "Originally recorded by The " Date: Sun, 26 Sep 2021 07:33:42 +0200 In-Reply-To: <83a6k0phik.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2021 22:44:19 +0300") Message-ID: <874ka7lx3d.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> I can reproduce this with a very big font on the tab-line, but not tab-bar. > > We _are_ talking about the tab-line. Oh! `M-x new-tab' is opening a new tab bar, not a new entry on the tab line. :-/ Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, 50798@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eli Zaretskii writes: >> I can reproduce this with a very big font on the tab-line, but not tab-bar. > > We _are_ talking about the tab-line. Oh! `M-x new-tab' is opening a new tab bar, not a new entry on the tab line. :-/ Yes, I can see the problem, too, on the tab line. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:42:58 2021 Received: (at 50798) by debbugs.gnu.org; 27 Sep 2021 15:42:58 +0000 Received: from localhost ([127.0.0.1]:42435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsmQ-0003qA-7q for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:42:58 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:33045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsmM-0003pV-5G for 50798@debbugs.gnu.org; Mon, 27 Sep 2021 11:42:54 -0400 Received: (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 0551D200008; Mon, 27 Sep 2021 15:42:46 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> Date: Mon, 27 Sep 2021 18:39:13 +0300 In-Reply-To: <83a6k0phik.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2021 22:44:19 +0300") Message-ID: <878rzi11xq.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> >> Try starting Emacs with a larger font, then. As in >> >> >> >> emacs -Q -fn "FOO-18" >> >> >> >> where FOO is the font you get by default, like "DejaVu Sans Mono" or >> >> something. >> > >> > I'm still not seeing any difference whether the mouse is over the x or >> > not. >> >> I can reproduce this with a very big font on the tab-line, but not tab-bar. > > We _are_ talking about the tab-line. The problem is that hovering mouse over the text property 'mouse-face' set to 'tab-line-highlight' that contains ':inherit' applies its face attributes such as :box :line-width twice thus shifting the image upwards. This patch fixes the problem by copying face attributes from the inherited face directly to the face used by 'mouse-face': diff --git a/lisp/tab-line.el b/lisp/tab-line.el index 4a751b384e..3993e625c9 100644 --- a/lisp/tab-line.el +++ b/lisp/tab-line.el @@ -119,7 +119,11 @@ tab-line-tab-current :group 'tab-line-faces) (defface tab-line-highlight - '((t :inherit tab-line-tab)) + '((((class color) (min-colors 88)) + :box (:line-width 1 :style released-button) + :background "grey85" + :foreground "black") + (t :inverse-video nil)) "Tab line face for highlighting." :version "27.1" :group 'tab-line-faces) -- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 14:40:13 2021 Received: (at 50798) by debbugs.gnu.org; 27 Sep 2021 18:40:13 +0000 Received: from localhost ([127.0.0.1]:42826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUvXx-0000rz-DJ for submit@debbugs.gnu.org; Mon, 27 Sep 2021 14:40:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUvXv-0000rh-EL for 50798@debbugs.gnu.org; Mon, 27 Sep 2021 14:40:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38418) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUvXp-0000Ba-7v; Mon, 27 Sep 2021 14:40:05 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4083 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUvXl-0007b1-SM; Mon, 27 Sep 2021 14:40:04 -0400 Date: Mon, 27 Sep 2021 21:40:03 +0300 Message-Id: <83lf3hlv5o.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <878rzi11xq.fsf@mail.linkov.net> (message from Juri Linkov on Mon, 27 Sep 2021 18:39:13 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Mon, 27 Sep 2021 18:39:13 +0300 > > The problem is that hovering mouse over the text property 'mouse-face' > set to 'tab-line-highlight' that contains ':inherit' applies its face > attributes such as :box :line-width twice thus shifting the image upwards. Sounds like a potential bug. Hod did you see that these attributes were applied twice? And why applying the same attribute twice causes effects that are different from applying it once? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 28 15:04:31 2021 Received: (at 50798) by debbugs.gnu.org; 28 Sep 2021 19:04:32 +0000 Received: from localhost ([127.0.0.1]:46992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVIOy-0005XK-Mz for submit@debbugs.gnu.org; Tue, 28 Sep 2021 15:04:31 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:39949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVIOx-0005X5-H4 for 50798@debbugs.gnu.org; Tue, 28 Sep 2021 15:04:27 -0400 Received: (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id B1330FF804; Tue, 28 Sep 2021 19:04:19 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> Date: Tue, 28 Sep 2021 21:46:28 +0300 In-Reply-To: <83lf3hlv5o.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 27 Sep 2021 21:40:03 +0300") Message-ID: <87czoso8cz.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> The problem is that hovering mouse over the text property 'mouse-face' >> set to 'tab-line-highlight' that contains ':inherit' applies its face >> attributes such as :box :line-width twice thus shifting the image upwards. > > Sounds like a potential bug. Hod did you see that these attributes > were applied twice? And why applying the same attribute twice causes > effects that are different from applying it once? It was a guess that it's applied twice. Maybe there is another bug. At looked at the depths of 'note_mode_line_or_margin_highlight', but don't understand what is wrong. Some X coords are miscalculated when the mouse-face is inherited from the face with with :line-width 1. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 02 06:09:04 2021 Received: (at 50798) by debbugs.gnu.org; 2 Oct 2021 10:09:04 +0000 Received: from localhost ([127.0.0.1]:57893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWbx2-00076y-6i for submit@debbugs.gnu.org; Sat, 02 Oct 2021 06:09:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWbwy-00076Q-N6 for 50798@debbugs.gnu.org; Sat, 02 Oct 2021 06:09:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48986) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWbwt-0001Rp-7c; Sat, 02 Oct 2021 06:08:55 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1518 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWbws-00044h-Qm; Sat, 02 Oct 2021 06:08:55 -0400 Date: Sat, 02 Oct 2021 13:08:36 +0300 Message-Id: <834k9zd9i3.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87czoso8cz.fsf@mail.linkov.net> (message from Juri Linkov on Tue, 28 Sep 2021 21:46:28 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Tue, 28 Sep 2021 21:46:28 +0300 > > >> The problem is that hovering mouse over the text property 'mouse-face' > >> set to 'tab-line-highlight' that contains ':inherit' applies its face > >> attributes such as :box :line-width twice thus shifting the image upwards. > > > > Sounds like a potential bug. Hod did you see that these attributes > > were applied twice? And why applying the same attribute twice causes > > effects that are different from applying it once? > > It was a guess that it's applied twice. Maybe there is another bug. > At looked at the depths of 'note_mode_line_or_margin_highlight', > but don't understand what is wrong. Some X coords are miscalculated > when the mouse-face is inherited from the face with with :line-width 1. Please tell more about what you saw there. Which X coordinates are miscalculated? And I don't think I understand the arrangement with faces for the close button. tab-line.el says: (defvar tab-line-close-button (propertize " x" 'display '(image :type xpm :file "tabs/close.xpm" :margin (2 . 0) :ascent center) 'keymap tab-line-tab-close-map 'mouse-face 'tab-line-close-highlight 'help-echo "Click to close tab") "Button for closing the clicked tab.") which seems to mean we should use 'tab-line-close-highlight' as the mouse-face for this button. But if I invoke (tab-line-format), which seems to be what calculates the tab-line-format, I see this: (#(" xdisp.c x" 1 8 (tab # face tab-line-tab-inactive mouse-face tab-line-highlight keymap (keymap (13 . tab-line-select-tab) (tab-line keymap (down-mouse-3 . tab-line-tab-context-menu) (mouse-2 . tab-line-close-tab) (down-mouse-1 . tab-line-select-tab))) follow-link ignore) 8 10 (tab # face tab-line-tab-inactive display (image :type xpm :file "tabs/close.xpm" :margin (2 . 0) :ascent center) keymap (keymap (tab-line keymap (mouse-2 . tab-line-close-tab) (mouse-1 . tab-line-close-tab))) mouse-face tab-line-highlight ... which seems to say we actually use the 'tab-line-highlight' face instead for the close button? Could you please describe how mouse-highlight faces are supposed to work with tab-line close buttons, and preferably walk me through the relevant code? From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 02 15:47:52 2021 Received: (at 50798) by debbugs.gnu.org; 2 Oct 2021 19:47:53 +0000 Received: from localhost ([127.0.0.1]:60620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWkzA-0000nc-L2 for submit@debbugs.gnu.org; Sat, 02 Oct 2021 15:47:52 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:55639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWkz9-0000nO-9L for 50798@debbugs.gnu.org; Sat, 02 Oct 2021 15:47:51 -0400 Received: (Authenticated sender: juri@linkov.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 5A910E0004; Sat, 2 Oct 2021 19:47:42 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> Date: Sat, 02 Oct 2021 22:36:15 +0300 In-Reply-To: <834k9zd9i3.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Oct 2021 13:08:36 +0300") Message-ID: <87ee93fbw8.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Please tell more about what you saw there. Which X coordinates are > miscalculated? > > And I don't think I understand the arrangement with faces for the > close button. tab-line.el says: > > (defvar tab-line-close-button > (propertize " x" > 'display '(image :type xpm > :file "tabs/close.xpm" > :margin (2 . 0) > :ascent center) > 'keymap tab-line-tab-close-map > 'mouse-face 'tab-line-close-highlight > 'help-echo "Click to close tab") > "Button for closing the clicked tab.") > > which seems to mean we should use 'tab-line-close-highlight' as the > mouse-face for this button. But if I invoke (tab-line-format), which > seems to be what calculates the tab-line-format, I see this: > > (#(" xdisp.c x" > 1 8 > (tab # > face tab-line-tab-inactive > mouse-face tab-line-highlight > follow-link ignore) > 8 10 > (tab # > face tab-line-tab-inactive > display (image :type xpm :file "tabs/close.xpm" :margin (2 . 0) :ascent center) > mouse-face tab-line-highlight ... > > which seems to say we actually use the 'tab-line-highlight' face > instead for the close button? > > Could you please describe how mouse-highlight faces are supposed to > work with tab-line close buttons, and preferably walk me through the > relevant code? 'tab-line-close-highlight' was supposed to be applied to the close button to emulate how the close button behaves on the tab bar where hovering mouse over the button displays it with the face style 'released-button'. But mouse-face of the face 'tab-line-highlight' overrides the mouse-face 'tab-line-close-highlight' in 'tab-line-tab-name-format-default' that applies 'propertize' with 'mouse-face tab-line-highlight'. And I can't find a way how to keep the existing 'mouse-face' property on the close button while applying 'mouse-face tab-line-highlight' to the rest of the tab. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 03 07:49:28 2021 Received: (at 50798) by debbugs.gnu.org; 3 Oct 2021 11:49:28 +0000 Received: from localhost ([127.0.0.1]:33033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWzzj-0004rk-Mh for submit@debbugs.gnu.org; Sun, 03 Oct 2021 07:49:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWzzh-0004qw-Kz for 50798@debbugs.gnu.org; Sun, 03 Oct 2021 07:49:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46270) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWzzb-0003yO-Lv; Sun, 03 Oct 2021 07:49:19 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4959 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWzzb-0001HU-AV; Sun, 03 Oct 2021 07:49:19 -0400 Date: Sun, 03 Oct 2021 14:49:07 +0300 Message-Id: <83pmsm8h1o.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87ee93fbw8.fsf@mail.linkov.net> (message from Juri Linkov on Sat, 02 Oct 2021 22:36:15 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Sat, 02 Oct 2021 22:36:15 +0300 > > > (defvar tab-line-close-button > > (propertize " x" > > 'display '(image :type xpm > > :file "tabs/close.xpm" > > :margin (2 . 0) > > :ascent center) > > 'keymap tab-line-tab-close-map > > 'mouse-face 'tab-line-close-highlight > > 'help-echo "Click to close tab") > > "Button for closing the clicked tab.") > > > > which seems to mean we should use 'tab-line-close-highlight' as the > > mouse-face for this button. But if I invoke (tab-line-format), which > > seems to be what calculates the tab-line-format, I see this: > > > > (#(" xdisp.c x" > > 1 8 > > (tab # > > face tab-line-tab-inactive > > mouse-face tab-line-highlight > > follow-link ignore) > > 8 10 > > (tab # > > face tab-line-tab-inactive > > display (image :type xpm :file "tabs/close.xpm" :margin (2 . 0) :ascent center) > > mouse-face tab-line-highlight ... > > > > which seems to say we actually use the 'tab-line-highlight' face > > instead for the close button? > > > > Could you please describe how mouse-highlight faces are supposed to > > work with tab-line close buttons, and preferably walk me through the > > relevant code? > > 'tab-line-close-highlight' was supposed to be applied to the close button > to emulate how the close button behaves on the tab bar where hovering mouse > over the button displays it with the face style 'released-button'. > > But mouse-face of the face 'tab-line-highlight' overrides the mouse-face > 'tab-line-close-highlight' in 'tab-line-tab-name-format-default' > that applies 'propertize' with 'mouse-face tab-line-highlight'. > And I can't find a way how to keep the existing 'mouse-face' property on > the close button while applying 'mouse-face tab-line-highlight' to the > rest of the tab. I'm not sure I follow: it is your code in tab-line-tab-name-format-default that applies the tab-line-highlight as mouse-face to the button: (apply 'propertize (concat (propertize name 'keymap tab-line-tab-map ;; Don't turn mouse-1 into mouse-2 (bug#49247) 'follow-link 'ignore) (or (and (or buffer-p (assq 'buffer tab) (assq 'close tab)) tab-line-close-button-show (not (eq tab-line-close-button-show (if selected-p 'non-selected 'selected))) tab-line-close-button) "")) `( tab ,tab ,@(if selected-p '(selected t)) face ,face mouse-face tab-line-highlight)))) You should be able not to do that for the close button. Or am I missing something? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 03 13:10:03 2021 Received: (at 50798) by debbugs.gnu.org; 3 Oct 2021 17:10:03 +0000 Received: from localhost ([127.0.0.1]:34837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX4zz-0005FJ-2F for submit@debbugs.gnu.org; Sun, 03 Oct 2021 13:10:03 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:59359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX4zw-0005ER-Ux for 50798@debbugs.gnu.org; Sun, 03 Oct 2021 13:10:02 -0400 Received: (Authenticated sender: juri@linkov.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 1EAEAE0003; Sun, 3 Oct 2021 17:09:52 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> Date: Sun, 03 Oct 2021 19:51:40 +0300 In-Reply-To: <83pmsm8h1o.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Oct 2021 14:49:07 +0300") Message-ID: <87a6jq9kdv.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain > I'm not sure I follow: it is your code in > tab-line-tab-name-format-default that applies the tab-line-highlight > as mouse-face to the button: > > (apply 'propertize > (concat (propertize name > 'keymap tab-line-tab-map > ;; Don't turn mouse-1 into mouse-2 (bug#49247) > 'follow-link 'ignore) > (or (and (or buffer-p (assq 'buffer tab) (assq 'close tab)) > tab-line-close-button-show > (not (eq tab-line-close-button-show > (if selected-p 'non-selected 'selected))) > tab-line-close-button) > "")) > `( > tab ,tab > ,@(if selected-p '(selected t)) > face ,face > mouse-face tab-line-highlight)))) > > You should be able not to do that for the close button. Or am I > missing something? It's possible to put properties on the close button only, but wouldn't this be too ugly? This means that hovering the mouse over the tab name will highlight only the tab name without highlighting the close button. And hovering the mouse over the close button will highlight only the close button without highlighting the tab name. So highlighting will be separate for the close button and the rest of the tab with such patch: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=tab-line-close-highlight.patch diff --git a/lisp/tab-line.el b/lisp/tab-line.el index 4a751b384e..daaa5531ef 100644 --- a/lisp/tab-line.el +++ b/lisp/tab-line.el @@ -125,7 +125,11 @@ tab-line-highlight :group 'tab-line-faces) (defface tab-line-close-highlight - '((t :foreground "red")) + '((((class color) (min-colors 88)) + :box (:line-width 1 :style released-button) + :background "grey85" + :foreground "black") + (t :inverse-video nil)) "Tab line face for highlighting of the close button." :version "27.1" :group 'tab-line-faces) @@ -481,22 +485,23 @@ tab-line-tab-name-format-default 'tab-line-tab-inactive))) (dolist (fn tab-line-tab-face-functions) (setf face (funcall fn tab tabs face buffer-p selected-p))) - (apply 'propertize - (concat (propertize name - 'keymap tab-line-tab-map - ;; Don't turn mouse-1 into mouse-2 (bug#49247) - 'follow-link 'ignore) - (or (and (or buffer-p (assq 'buffer tab) (assq 'close tab)) - tab-line-close-button-show - (not (eq tab-line-close-button-show - (if selected-p 'non-selected 'selected))) - tab-line-close-button) - "")) - `( - tab ,tab - ,@(if selected-p '(selected t)) - face ,face - mouse-face tab-line-highlight)))) + (concat + (apply 'propertize name + `( + tab ,tab + ,@(if selected-p '(selected t)) + face ,face + mouse-face tab-line-highlight + keymap ,tab-line-tab-map + ;; Don't turn mouse-1 into mouse-2 (bug#49247) + follow-link ignore + )) + (or (and (or buffer-p (assq 'buffer tab) (assq 'close tab)) + tab-line-close-button-show + (not (eq tab-line-close-button-show + (if selected-p 'non-selected 'selected))) + (propertize tab-line-close-button 'face face)) + "")))) (defun tab-line-format-template (tabs) "Template for displaying tab line for selected window." --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 03 13:22:59 2021 Received: (at 50798) by debbugs.gnu.org; 3 Oct 2021 17:22:59 +0000 Received: from localhost ([127.0.0.1]:34858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5CV-0005Z1-FJ for submit@debbugs.gnu.org; Sun, 03 Oct 2021 13:22:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5CQ-0005Yl-01 for 50798@debbugs.gnu.org; Sun, 03 Oct 2021 13:22:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53116) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mX5CK-0007BY-HN; Sun, 03 Oct 2021 13:22:48 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1532 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mX5CK-0007lj-4F; Sun, 03 Oct 2021 13:22:48 -0400 Date: Sun, 03 Oct 2021 20:22:32 +0300 Message-Id: <835yue81lz.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87a6jq9kdv.fsf@mail.linkov.net> (message from Juri Linkov on Sun, 03 Oct 2021 19:51:40 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Sun, 03 Oct 2021 19:51:40 +0300 > > > `( > > tab ,tab > > ,@(if selected-p '(selected t)) > > face ,face > > mouse-face tab-line-highlight)))) > > > > You should be able not to do that for the close button. Or am I > > missing something? > > It's possible to put properties on the close button only, but wouldn't this be > too ugly? This means that hovering the mouse over the tab name will highlight only > the tab name without highlighting the close button. And hovering the mouse > over the close button will highlight only the close button without highlighting > the tab name. How did you intend this to look? You said previously: > 'tab-line-close-highlight' was supposed to be applied to the close button > to emulate how the close button behaves on the tab bar where hovering mouse > over the button displays it with the face style 'released-button'. > > But mouse-face of the face 'tab-line-highlight' overrides the mouse-face > 'tab-line-close-highlight' in 'tab-line-tab-name-format-default' > that applies 'propertize' with 'mouse-face tab-line-highlight'. If what you intended was not to highlight the close button differently, then what was the intent? > So highlighting will be separate for the close button and > the rest of the tab with such patch: Does this solve the problem with vertical movement of the button? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 03 13:44:03 2021 Received: (at 50798) by debbugs.gnu.org; 3 Oct 2021 17:44:03 +0000 Received: from localhost ([127.0.0.1]:34879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5Wt-00065f-AY for submit@debbugs.gnu.org; Sun, 03 Oct 2021 13:44:03 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:38925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5Wr-000654-7V for 50798@debbugs.gnu.org; Sun, 03 Oct 2021 13:44:02 -0400 Received: (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id DAA0F240007; Sun, 3 Oct 2021 17:43:53 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> Date: Sun, 03 Oct 2021 20:42:56 +0300 In-Reply-To: <835yue81lz.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Oct 2021 20:22:32 +0300") Message-ID: <87bl4657j3.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> It's possible to put properties on the close button only, but wouldn't this be >> too ugly? This means that hovering the mouse over the tab name will highlight only >> the tab name without highlighting the close button. And hovering the mouse >> over the close button will highlight only the close button without highlighting >> the tab name. > > How did you intend this to look? You said previously: > >> 'tab-line-close-highlight' was supposed to be applied to the close button >> to emulate how the close button behaves on the tab bar where hovering mouse >> over the button displays it with the face style 'released-button'. >> >> But mouse-face of the face 'tab-line-highlight' overrides the mouse-face >> 'tab-line-close-highlight' in 'tab-line-tab-name-format-default' >> that applies 'propertize' with 'mouse-face tab-line-highlight'. > > If what you intended was not to highlight the close button > differently, then what was the intent? The intent for the close button was to look exactly like the close button on the tab-bar. Well, almost. Because while the close button hovering looks nice on the tab-bar, it has another problem that hovering its tab doesn't highlight it like mouse-face highlights the tab on the tab-line. So both the tab-bar and the tab-line are still not perfect. >> So highlighting will be separate for the close button and >> the rest of the tab with such patch: > > Does this solve the problem with vertical movement of the button? It solves the problem because tab-line-close-highlight doesn't inherit from other faces. It's face inheritance that caused the problem with vertical movement of the button. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 03 14:01:07 2021 Received: (at 50798) by debbugs.gnu.org; 3 Oct 2021 18:01:07 +0000 Received: from localhost ([127.0.0.1]:34901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5nO-0006ck-UG for submit@debbugs.gnu.org; Sun, 03 Oct 2021 14:01:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mX5nM-0006c6-Pr for 50798@debbugs.gnu.org; Sun, 03 Oct 2021 14:01:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53680) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mX5nG-0005v5-8C; Sun, 03 Oct 2021 14:00:58 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3870 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mX5nF-0002ld-Ra; Sun, 03 Oct 2021 14:00:58 -0400 Date: Sun, 03 Oct 2021 21:00:44 +0300 Message-Id: <83wnmu6l9v.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87bl4657j3.fsf@mail.linkov.net> (message from Juri Linkov on Sun, 03 Oct 2021 20:42:56 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Sun, 03 Oct 2021 20:42:56 +0300 > > It solves the problem because tab-line-close-highlight doesn't inherit > from other faces. It's face inheritance that caused the problem > with vertical movement of the button. I'd still like to understand why this happens. It sounds like a bug. You said you found some coordinates miscalculated, but didn't provide any details. Could you please provide those details, so I could try to look at that? Debugging this is notoriously hard, because the code is entered upon almost every mouse movement, so it is important for me to know which code I'm investigating to be able to set up the breakpoint conditions that avoid triggering at non-interesting moments. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 04 13:47:12 2021 Received: (at 50798) by debbugs.gnu.org; 4 Oct 2021 17:47:12 +0000 Received: from localhost ([127.0.0.1]:38329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXS3U-0006sF-8E for submit@debbugs.gnu.org; Mon, 04 Oct 2021 13:47:12 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:40911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXS3R-0006s1-TI for 50798@debbugs.gnu.org; Mon, 04 Oct 2021 13:47:10 -0400 Received: (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 210BB2000F; Mon, 4 Oct 2021 17:47:01 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> Date: Mon, 04 Oct 2021 20:41:09 +0300 In-Reply-To: <83wnmu6l9v.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Oct 2021 21:00:44 +0300") Message-ID: <87y2787kne.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> It solves the problem because tab-line-close-highlight doesn't inherit >> from other faces. It's face inheritance that caused the problem >> with vertical movement of the button. > > I'd still like to understand why this happens. It sounds like a bug. > > You said you found some coordinates miscalculated, but didn't provide > any details. Could you please provide those details, so I could try > to look at that? Debugging this is notoriously hard, because the code > is entered upon almost every mouse movement, so it is important for me > to know which code I'm investigating to be able to set up the > breakpoint conditions that avoid triggering at non-interesting > moments. I don't understand how coordinates are calculated, so I'll try to create a minimal test case for debugging. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 04 13:52:35 2021 Received: (at 50798) by debbugs.gnu.org; 4 Oct 2021 17:52:35 +0000 Received: from localhost ([127.0.0.1]:38348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXS8Z-00072S-D9 for submit@debbugs.gnu.org; Mon, 04 Oct 2021 13:52:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXS8T-000725-0Q for 50798@debbugs.gnu.org; Mon, 04 Oct 2021 13:52:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51668) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXS8N-0003fA-NE; Mon, 04 Oct 2021 13:52:15 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4510 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXS8N-0003tN-A6; Mon, 04 Oct 2021 13:52:15 -0400 Date: Mon, 04 Oct 2021 20:52:06 +0300 Message-Id: <83a6jo65kp.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87y2787kne.fsf@mail.linkov.net> (message from Juri Linkov on Mon, 04 Oct 2021 20:41:09 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Mon, 04 Oct 2021 20:41:09 +0300 > > >> It solves the problem because tab-line-close-highlight doesn't inherit > >> from other faces. It's face inheritance that caused the problem > >> with vertical movement of the button. > > > > I'd still like to understand why this happens. It sounds like a bug. > > > > You said you found some coordinates miscalculated, but didn't provide > > any details. Could you please provide those details, so I could try > > to look at that? Debugging this is notoriously hard, because the code > > is entered upon almost every mouse movement, so it is important for me > > to know which code I'm investigating to be able to set up the > > breakpoint conditions that avoid triggering at non-interesting > > moments. > > I don't understand how coordinates are calculated, > so I'll try to create a minimal test case for debugging. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 03:41:02 2021 Received: (at 50798) by debbugs.gnu.org; 6 Oct 2021 07:41:03 +0000 Received: from localhost ([127.0.0.1]:42377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY1Xy-00026w-LT for submit@debbugs.gnu.org; Wed, 06 Oct 2021 03:41:02 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:33939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY1Xw-000265-2F for 50798@debbugs.gnu.org; Wed, 06 Oct 2021 03:41:00 -0400 Received: (Authenticated sender: juri@linkov.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 67C47240010; Wed, 6 Oct 2021 07:40:51 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> Date: Wed, 06 Oct 2021 10:16:27 +0300 In-Reply-To: <83a6jo65kp.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 04 Oct 2021 20:52:06 +0300") Message-ID: <8735pevc3o.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> I don't understand how coordinates are calculated, >> so I'll try to create a minimal test case for debugging. > > Thanks. It seems this test case exposes the problem. The face 'test-highlight' just inherits from 'test-tab', but hovering over the image shifts it upwards outside of the view. The test uses the header-line to show that the problem is the same for both the tab-line and the header-line. (defface test '((t :height 2.0)) "") (defface test-tab '((default :inherit test) (t :box (:line-width 1 :style released-button))) "") (defface test-highlight '((default :inherit test-tab)) "") (setq header-line-format (list (propertize " + " 'display '(image :type xpm :file "tabs/new.xpm" :margin (2 . 0) :ascent center) 'face 'test-tab 'mouse-face 'test-highlight))) From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 07 06:13:54 2021 Received: (at 50798) by debbugs.gnu.org; 7 Oct 2021 10:13:54 +0000 Received: from localhost ([127.0.0.1]:46118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYQPS-00032b-2z for submit@debbugs.gnu.org; Thu, 07 Oct 2021 06:13:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYQPN-00032K-1h for 50798@debbugs.gnu.org; Thu, 07 Oct 2021 06:13:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58816) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYQPH-0007gV-6O; Thu, 07 Oct 2021 06:13:43 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2613 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYQPG-0002DU-Aw; Thu, 07 Oct 2021 06:13:43 -0400 Date: Thu, 07 Oct 2021 13:13:37 +0300 Message-Id: <838rz516su.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <8735pevc3o.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 06 Oct 2021 10:16:27 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> <8735pevc3o.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Wed, 06 Oct 2021 10:16:27 +0300 > > It seems this test case exposes the problem. > The face 'test-highlight' just inherits from 'test-tab', > but hovering over the image shifts it upwards outside of the view. > The test uses the header-line to show that the problem is the same > for both the tab-line and the header-line. > > (defface test > '((t :height 2.0)) > "") > > (defface test-tab > '((default :inherit test) > (t :box (:line-width 1 :style released-button))) > "") > > (defface test-highlight > '((default :inherit test-tab)) > "") > > (setq header-line-format > (list (propertize " + " > 'display '(image :type xpm > :file "tabs/new.xpm" > :margin (2 . 0) > :ascent center) > 'face 'test-tab > 'mouse-face 'test-highlight))) Thanks, but I'm not sure I understand what you expected and why. the face 'test' is defined to be twice the width of the default face. The face test-highlight inherits from it, but the 't' case doesn't change the :height attribute, so it ends up having the same height, just with the :box attribute. That's why it looks bad on the header line: its height is greater than that of header-line. What did you expect to happen with these definitions of faces? From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 07 08:53:03 2021 Received: (at 50798) by debbugs.gnu.org; 7 Oct 2021 12:53:03 +0000 Received: from localhost ([127.0.0.1]:46306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYStS-0000xH-QX for submit@debbugs.gnu.org; Thu, 07 Oct 2021 08:53:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYStO-0000wm-4D for 50798@debbugs.gnu.org; Thu, 07 Oct 2021 08:53:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35364) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYStI-0000j4-Oy; Thu, 07 Oct 2021 08:52:52 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4370 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYStI-0000Z7-Bi; Thu, 07 Oct 2021 08:52:52 -0400 Date: Thu, 07 Oct 2021 15:52:50 +0300 Message-Id: <835yu90zfh.fsf@gnu.org> From: Eli Zaretskii To: juri@linkov.net In-Reply-To: <838rz516su.fsf@gnu.org> (message from Eli Zaretskii on Thu, 07 Oct 2021 13:13:37 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <8735ptxhzs.fsf@yahoo.com> <87wnn5m8eo.fsf@gnus.org> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> <8735pevc3o.fsf@mail.linkov.net> <838rz516su.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Thu, 07 Oct 2021 13:13:37 +0300 > From: Eli Zaretskii > Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org > > The face 'test' is defined to be twice the width of the default > face. ^^^^^ Sorry, that was supposed to be "height", of course. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 13:33:20 2021 Received: (at 50798) by debbugs.gnu.org; 10 Oct 2021 17:33:20 +0000 Received: from localhost ([127.0.0.1]:55776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZchM-0001pO-8Q for submit@debbugs.gnu.org; Sun, 10 Oct 2021 13:33:20 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:52007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZchK-0001oj-My for 50798@debbugs.gnu.org; Sun, 10 Oct 2021 13:33:19 -0400 Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 366931C0004; Sun, 10 Oct 2021 17:33:10 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> <8735pevc3o.fsf@mail.linkov.net> <838rz516su.fsf@gnu.org> Date: Sun, 10 Oct 2021 20:04:05 +0300 In-Reply-To: <838rz516su.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 07 Oct 2021 13:13:37 +0300") Message-ID: <87zgrhasdm.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> (defface test >> '((t :height 2.0)) >> "") >> >> (defface test-tab >> '((default :inherit test) >> (t :box (:line-width 1 :style released-button))) >> "") >> >> (defface test-highlight >> '((default :inherit test-tab)) >> "") > > Thanks, but I'm not sure I understand what you expected and why. the > face 'test' is defined to be twice the width of the default face. The > face test-highlight inherits from it, but the 't' case doesn't change > the :height attribute, so it ends up having the same height, just with > the :box attribute. That's why it looks bad on the header line: its > height is greater than that of header-line. > > What did you expect to happen with these definitions of faces? My previous patch avoided inheriting from the face that changes the height of the mouse-highlight face. Maybe it was the right solution? From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 10 13:58:53 2021 Received: (at 50798) by debbugs.gnu.org; 10 Oct 2021 17:58:54 +0000 Received: from localhost ([127.0.0.1]:55828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZd65-0004gk-M0 for submit@debbugs.gnu.org; Sun, 10 Oct 2021 13:58:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZd63-0004gY-Pr for 50798@debbugs.gnu.org; Sun, 10 Oct 2021 13:58:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57750) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZd5x-0002x4-MO; Sun, 10 Oct 2021 13:58:45 -0400 Received: from [87.69.77.57] (port=2925 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZd5x-000230-9S; Sun, 10 Oct 2021 13:58:45 -0400 Date: Sun, 10 Oct 2021 20:58:33 +0300 Message-Id: <83sfx8rcc6.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <87zgrhasdm.fsf@mail.linkov.net> (message from Juri Linkov on Sun, 10 Oct 2021 20:04:05 +0300) Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse References: <8735ptxhzs.fsf.ref@yahoo.com> <83wnn5qe48.fsf@gnu.org> <87k0j5m5ik.fsf@gnus.org> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> <8735pevc3o.fsf@mail.linkov.net> <838rz516su.fsf@gnu.org> <87zgrhasdm.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: larsi@gnus.org, luangruo@yahoo.com, 50798@debbugs.gnu.org > Date: Sun, 10 Oct 2021 20:04:05 +0300 > > >> (defface test > >> '((t :height 2.0)) > >> "") > >> > >> (defface test-tab > >> '((default :inherit test) > >> (t :box (:line-width 1 :style released-button))) > >> "") > >> > >> (defface test-highlight > >> '((default :inherit test-tab)) > >> "") > > > > Thanks, but I'm not sure I understand what you expected and why. the > > face 'test' is defined to be twice the width of the default face. The > > face test-highlight inherits from it, but the 't' case doesn't change > > the :height attribute, so it ends up having the same height, just with > > the :box attribute. That's why it looks bad on the header line: its > > height is greater than that of header-line. > > > > What did you expect to happen with these definitions of faces? > > My previous patch avoided inheriting from the face that changes the > height of the mouse-highlight face. Maybe it was the right solution? Did you intend that the face which inherited will NOT have the changed size like the one it inherited from? If so, not inheriting is probably the easiest solution. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 11 14:29:34 2021 Received: (at 50798) by debbugs.gnu.org; 11 Oct 2021 18:29:34 +0000 Received: from localhost ([127.0.0.1]:60901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ma03K-0004n9-2B for submit@debbugs.gnu.org; Mon, 11 Oct 2021 14:29:34 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:58853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ma03I-0004mr-F3; Mon, 11 Oct 2021 14:29:32 -0400 Received: (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 15C29FF805; Mon, 11 Oct 2021 18:29:24 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#50798: 28.0.50; Tab line close button is off-center until it is highlighted with the mouse Organization: LINKOV.NET References: <8735ptxhzs.fsf.ref@yahoo.com> <83tui9qd2j.fsf@gnu.org> <87fsttm512.fsf@gnus.org> <87y27kbi6y.fsf@mail.linkov.net> <83a6k0phik.fsf@gnu.org> <878rzi11xq.fsf@mail.linkov.net> <83lf3hlv5o.fsf@gnu.org> <87czoso8cz.fsf@mail.linkov.net> <834k9zd9i3.fsf@gnu.org> <87ee93fbw8.fsf@mail.linkov.net> <83pmsm8h1o.fsf@gnu.org> <87a6jq9kdv.fsf@mail.linkov.net> <835yue81lz.fsf@gnu.org> <87bl4657j3.fsf@mail.linkov.net> <83wnmu6l9v.fsf@gnu.org> <87y2787kne.fsf@mail.linkov.net> <83a6jo65kp.fsf@gnu.org> <8735pevc3o.fsf@mail.linkov.net> <838rz516su.fsf@gnu.org> <87zgrhasdm.fsf@mail.linkov.net> <83sfx8rcc6.fsf@gnu.org> Date: Mon, 11 Oct 2021 21:28:27 +0300 In-Reply-To: <83sfx8rcc6.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 10 Oct 2021 20:58:33 +0300") Message-ID: <87czob2z78.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50798 Cc: luangruo@yahoo.com, larsi@gnus.org, 50798@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 50798 28.0.60 quit >> >> (defface test >> >> '((t :height 2.0)) >> >> "") >> >> >> >> (defface test-highlight >> >> '((default :inherit test-tab)) >> >> "") >> > >> > What did you expect to happen with these definitions of faces? >> >> My previous patch avoided inheriting from the face that changes the >> height of the mouse-highlight face. Maybe it was the right solution? > > Did you intend that the face which inherited will NOT have the changed > size like the one it inherited from? If so, not inheriting is > probably the easiest solution. Yes, no need to change size on mouse highlighting, so I pushed this fix. One possible problem is that some themes might break. But I checked that modus-themes.el is well-designed, so its face inheritance doesn't break because its parent face doesn't use the face attribute :height: `(tab-line-highlight ((,class :inherit modus-themes-active-blue))) From unknown Mon Jun 23 23:51:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Nov 2021 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator