Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org
.
Full text available.Mauro Aranda <maurooaranda@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org
.
Full text available.Received: (at 51550-done) by debbugs.gnu.org; 30 Dec 2021 11:44:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 30 06:44:00 2021 Received: from localhost ([127.0.0.1]:51570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2tqi-0003ul-8M for submit <at> debbugs.gnu.org; Thu, 30 Dec 2021 06:44:00 -0500 Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:37920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2tqg-0003uW-Lg for 51550-done <at> debbugs.gnu.org; Thu, 30 Dec 2021 06:43:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640864632; bh=NJNq6PZufEarh69RQWUnEbBr81MFaqOnqQEagDzrE1Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=SHk2tL+xo1Jcmb/u6Hv3ysoOHI34sTwXM3kQBbFNJtF0Q3U474dnjORpm8AEV8WdGeJd8q7yHyd9yp8jai+mHP/C2vU/ihE/3Ozmrs32gLpATBjbamgegP3QYjZogt8YazTQcCvFkoCmPWXUKR3mUiW7pZFOPiCKj0QGhUXD66UxoyAWmVpta+i5p7WDcHpSyztEVv9io2ZPp1bXq3i1eql1HGUlboQuel9aEornWkLcy1C6guHCCSxs+UXm3hj4a+AvCnbRUi/XUvG0M7+tp0aaSoUZX1zOXHKrWNE+UF1oEc+v4u+uGXTmOwFdFC82QYBRqQ59ApydCXSETOeHwQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640864632; bh=lnfvnWQEDNVJKQJmiPGP8wGcHLgyc+2ugYnX7x0gb8W=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TNKjQbyZ0GMrpYXqIo7fLEEj1g0vwsY2h8JMwZlI6BXIJ9XN43l8pyPZYwmtR1gMT6CxFm21dSWe7Go/vFt7ZLnAHD6RUVU4oN+dNMBN2IgWadzFGc2Y6nTGRs6JIkxs/Q1uc/k3bRNoprLqUgWcaw/5Hyh918obAS8N+Ql2o9q+kOa0/c0aNgbTF/nny6K2Lerimo9oukcXoZNlJ9W0aPL1BnkU7zcAVU7iIVKiWhfM/Nz2s/Xn9ezaO9nAgEwMi64G/WiGE8YHvn0AydQc/lzExQGfID0DZmuwarMIOJJyPNpDBLzvumr+iQNyFGXZzA5CnbSg4RKx8UkhqwGVdw== X-YMail-OSG: SEJZyKUVM1nlJsXq2kRdinfnmOU3Kn1z7zZB_DC_OMXfO4Rg0Z_WsxVM8Ik7W7Y WouKfFhQM6cXku25dk1oSxCRndc0QYoxefalj8Akh7aZKVEfbljm2Vsj_WnDFZutdVaVIsQRLPW3 ZQUeB_q11LVfE4BctdsILQeVsljJ7NEeqTa9OehhMAriVqj9ufNW6CC6_qgCJkLpOuMbTdU_gRc6 4PIQFbfoDICl7lO3yXbeL_OxhRsZkI2_YTiCETVGH76rLc8rhTsDl0gs7dxEG2Q.dHHApDhLbBDa abYMTyxK4Uh2sp2Z.ViyhjJAqvmdlQOJjV6S1jgPXYgodGqTExk6NW9ngTM9fAdeLARn9sfHwvrp AfTKB.yLR0d4QZSnxmdlXK.F9RE849KPEF9TFBtepph50qEPPWNQjhgz_UgtuogH6QH_g6sHFPOU wwBWd5gNl8aEu..pBogGFvCzzCeFOw.3Muer9B_bbXbLzMXfxJ_UWo6xx4KlHudWZ3lAhj0PjNyF uXR8AJwAc9K1dwUqUfa963xcCmwuAQM6jmMx9sd58FP.QKPoz1RmZEDYIXKuFUHUn1jn4NOKnYaH INU2jADs2bpquhEcEdFuCIcj05MsV7zNk_WL2b224rg4Xvdax_9muHVg8GtEQ6qPMwQ_TVSFi9om jMWjApAbwpJVbPyRLbKW0rNIF4O2W0EzZCnRSLtiII.SCetLgxDTV0mYhDfp1MuqRO0bKmqJF.9w wHkMeXc0FwSJL0tK1T6POn6Z_NgtZt8NH0csuqUDq2oHMn8m2t2zWVaeQA0lZMEtN.rjczLiHkAr qugTdmmHjujB3uO.eO6hQ020g26DpRefMs5tm3gB.qUddPOSPL.lfC.jzw6O.d8PSjdJv98bypQ4 biD3padcBLZTaRSrTzxZIt6i.REcsQx8ceruUrBCaVS_TUkSynO58dd20KMq0RYydUOkTr.XxYNS CEVeVYHMYOl0ZTD8z.RRqJcfVHsVRjQ4tqIhz69tg.99jZjqqa1gcNPLt925..twQgzVjeoLI60u N5Z7kBEBRQZm65AXNYhy.62AzZ5MCZYxdTzoYUXTumD.0ev838NG8ADhxjxuRayoI3PcDChyng6s OfoSKARKmdmi_eMbZdzO5Pt7S3hRFBDWgvDttZ4AUEsWJIP3fK731N5OSCC7X4XaVlD4yAFWL1Pm JcCJKnkLo_vRXJN6925QRi1vZTxPPSgRfM1kAvtn6z2mB98ROAv.J9GxvrdOKYYgkjlXuBTtpcyC lDsIVkRCTZnO_.d.hho73Ih1G39g0GFbtiGMWknNO4HC6cCZbLziW1Sd6XNOaI0jU.1ckTR9A942 JBr6nkN1HbJ2XMLwUuNDuTqVccHBP5MFwKg9VpzJxNZUmQxJZ47LzRU3NGueuf.uVGogTg614Bkc OIqaHTpSux2Jmb4hKGydgodzOTngTEfXDgrMsxjwrafQFrQQCtOFzYV.YDu.pOxk1gD4AxBayXam CbMNh6Gbfccq.X45tvSm06pomXxpXOiBeLgZ5FquhgG65Ejyr8uM8jdAIzHdmz3nlDCy3pZYK0Zy ..SNd.S7wx0FV__LLa6b0reFvHs6hqcGyEuMwETUQHUW9k94UbdtqZYUvN.icMG1ySddeWU7eMKO w72i4S5DDS2cw5p8Uc1aJqRnStolW1x0IsixX.l9JFYI06h05EWKtuSiiwACzaVhS8wmQ.17Ot8r cX3fMqsSbow9ubypWM.J5hSzyJ51hNb9atQamG0WUx43iGNo0GV5ymuVeI..nl7gp1yq5.mfEL2t pq2hzyQmzujmj7rH2JMaLk9SWsStnccjBIPuOTm9lzXoQtFUWpZIgZNlt.mviT.4iTKzCmDWvylP HetLKnJXbBm7VERvsF5pITwH.Nb4qj6J3VziHUwBEDvb6o.CYoKLl8Q0oruD.bgvbGXiHcaQqLGr uo_mONM9DWlVAdIHLNb8brbEd5gbOXtfVSqWq6H2bIUrj.Cu60HwbGpOME7pUFXqpunXleQIfUzR Yq8.QnBbCqYal2sI00lNIFCV46oC7XPIo9QNfxqjyTQiN7r.0MVQry3AW5a029AfSvHdRwcjMHGH 4x0nxWqKTiJ69q0RFhEE_cSEmK9NpWUVqbQSPVCbmKMH9DXc6noPttLQFgf5Obq5ZprFOakcR1eH akA2v0LO3mBHMq4SfEdkrRwC8q9NCMZc5Mar1adeH5cZso66OB_tvFMTtDVkSpIpz8B9IpIuvhcB S_aUcBaPKCU_Nvpq5vIZLFyE2kH3NlNBlkL7W0H62.inlKtzqKr.yOtaCZ2I- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Thu, 30 Dec 2021 11:43:52 +0000 Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID bd548627b091e0b03d00117a13331175; Thu, 30 Dec 2021 11:43:49 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line In-Reply-To: <83lf02iasb.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 30 Dec 2021 13:37:08 +0200") References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> <83v8z7jzw7.fsf@HIDDEN> <87ilv7seht.fsf@HIDDEN> <83lf02iasb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Date: Thu, 30 Dec 2021 19:43:44 +0800 Message-ID: <874k6qnwr3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1691 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 51550-done Cc: 51550-done <at> debbugs.gnu.org, stephen.berman@HIDDEN, stefan@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Po Lu <luangruo@HIDDEN> >> Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org >> Date: Wed, 29 Dec 2021 21:54:38 +0800 >> >> (with-current-buffer (get-buffer-create "*test*") >> (insert #("foo\nfoo" 0 4 (face widget-field))) >> (let ((overlay (make-overlay 5 8 nil t nil))) >> (overlay-put overlay 'before-string (propertize " " 'invisible t)) >> (overlay-put overlay 'face custom-button))) >> >> After this, I would have expected the second "foo" in *test* to begin >> with a box line, but it doesn't. > > It was a subtle bug in how we handle face's box attribute when the > display engine changes the object on which it iterates. Compare the > effect of this: > > (with-current-buffer (get-buffer-create "*test*") > (load "wid-edit") > (load "cus-edit") > (insert #("foo\nfoo" 0 4 (face widget-field))) > (let ((overlay (make-overlay 5 8 nil t nil))) > (overlay-put overlay 'before-string "X") > (overlay-put overlay 'face custom-button))) > > with this: > > (with-current-buffer (get-buffer-create "*test*") > (load "wid-edit") > (load "cus-edit") > (insert #("foo\nXfoo" 0 4 (face widget-field))) > (let ((overlay (make-overlay 6 9 nil t nil))) > (overlay-put overlay 'face custom-button))) > > The change of face between the "X" and the following button should be > displayed the same, but wasn't. > > I installed a fix on master. Please see if it solves the real-life > use case, and close the bug if it does. Yes, that fixes the problem. I'll push the corresponding fix to the custom widget code, and I'm closing this bug. Thanks.
Po Lu <luangruo@HIDDEN>
:Po Lu <luangruo@HIDDEN>
:Received: (at 51550) by debbugs.gnu.org; 30 Dec 2021 11:37:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 30 06:37:11 2021 Received: from localhost ([127.0.0.1]:51557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2tk7-0003j5-9v for submit <at> debbugs.gnu.org; Thu, 30 Dec 2021 06:37:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2tk5-0003ip-4A for 51550 <at> debbugs.gnu.org; Thu, 30 Dec 2021 06:37:10 -0500 Received: from [2001:470:142:3::e] (port=41712 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2tjz-0002Hk-O3; Thu, 30 Dec 2021 06:37:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fbWqDSrQXs0n5QmlrKuzGM+W4EYHq0o3dbePdWy6vj4=; b=rEsHCMRMybJS 1MfyuDutD0hBpjK+VAzFtNh//IwPs2wMlBkUNoj8XO3XC5MszUrY2aT+T37qP+aBdzpcct2Nfqjl6 DrUUThGYKeA+yJNfgIVmzdA8GxHcyy4wne3OKa2yLCR1dhv4cl+wuhHxLsIVIESA9O83JCefq3HV4 M8wZc3KWdSFQOFZZZlsaD7RnZZz4yGzlCSvstX5NNWdWaKHtf6mZWy74rffAwIzzxeD3t/8Sqdyw7 ldgqUhGnxSpn314fAx9ATQEOuOfdBMW1VFKjXKvHRB7pXSFVwVh7+bkZE48YYycBBMtV+bYxjuZ6z ab01dfJcYKJUCm0VPmxf2g==; Received: from [87.69.77.57] (port=3152 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2tjz-0006Qf-Mm; Thu, 30 Dec 2021 06:37:04 -0500 Date: Thu, 30 Dec 2021 13:37:08 +0200 Message-Id: <83lf02iasb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87ilv7seht.fsf@HIDDEN> (message from Po Lu on Wed, 29 Dec 2021 21:54:38 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> <83v8z7jzw7.fsf@HIDDEN> <87ilv7seht.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Wed, 29 Dec 2021 21:54:38 +0800 > > (with-current-buffer (get-buffer-create "*test*") > (insert #("foo\nfoo" 0 4 (face widget-field))) > (let ((overlay (make-overlay 5 8 nil t nil))) > (overlay-put overlay 'before-string (propertize " " 'invisible t)) > (overlay-put overlay 'face custom-button))) > > After this, I would have expected the second "foo" in *test* to begin > with a box line, but it doesn't. It was a subtle bug in how we handle face's box attribute when the display engine changes the object on which it iterates. Compare the effect of this: (with-current-buffer (get-buffer-create "*test*") (load "wid-edit") (load "cus-edit") (insert #("foo\nfoo" 0 4 (face widget-field))) (let ((overlay (make-overlay 5 8 nil t nil))) (overlay-put overlay 'before-string "X") (overlay-put overlay 'face custom-button))) with this: (with-current-buffer (get-buffer-create "*test*") (load "wid-edit") (load "cus-edit") (insert #("foo\nXfoo" 0 4 (face widget-field))) (let ((overlay (make-overlay 6 9 nil t nil))) (overlay-put overlay 'face custom-button))) The change of face between the "X" and the following button should be displayed the same, but wasn't. I installed a fix on master. Please see if it solves the real-life use case, and close the bug if it does. Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 30 Dec 2021 01:12:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 20:12:19 2021 Received: from localhost ([127.0.0.1]:50717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2jzN-0003P8-W8 for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 20:12:18 -0500 Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:41624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2jzM-0003Ot-Ax for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 20:12:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640826730; bh=bmRq4Jr54W4p35vBkQSj5SioNgxjskZguBLrVI4/7dM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ldawMkWVWzVO5cmAk4sTzHD9gQzXjxqnsmwzv/0xrAgJdrAfE6aXLXRzjAswHwMlXNmU0bt0Tiw/s0sU2JC4wjQbiZwSkdwAPnPZ6UjNwvBxavhO2slICGzhRM1ECG93twZ9w1CbU0gJXS/+VQsvqAvsoQqE9omC5zLT4rK7PDqb7Ut88Elp1iW+rbi9Pv2c8ndyiZm8CV1Z6tndeqIlt4BkoCSq4I4IeP+O8ApkFX49gSZZBt1bamBSr6xi0s1FJLZn/un/3y25ZnBp2vv1R1a2xPT4nvJCKqMrae+QDSQIOsJ1b/dR/VJdSXYGPdK6UEs2isa0pUURBBmsC+2a/A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640826730; bh=qhjfTUGz439bP9cdOs3GJCpYGHXVBe50pMG02x2VO9t=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=UoDk5UdcPl5INx8bpBRJOWqUGzwk7pzBL4QAGbFKqE9V2EaVpq9wH/EW4LEtw0LCmxgEAqzXyWUzkxEo0JTLFfFswYnmz/FZwrgfXWU9OzkC06bsFh8IMngmlP5est50nelTkg9eTY671gLzewVkgFmV7MixFaxVpCwhmkdrZbLUT5OGn8N24eSe15ONvNtSphTMVNHKIOQTn9rVPBU7SX2iPWzGtciXHmGk4HdM4X1U7JEXtXCqjjJ+YSh+HDVJf5/oT1w1o4GgbOxs1t8gVmnrhEmeRZLVSCW5/eqJ2470D3g3ZPpGN9ZEcL0zb1ChuK8Hz2qBHba/wGyGwcjomQ== X-YMail-OSG: cRW_g.cVM1n9mAAcFaAXW8xiA5YSJDvAwtySy2WdtfdQnFT1PTqzddxpSUigGxC .CybxvwHnqEhxMxI2t6aaqXJokutbAWoK3ZH6aqnRsNomHYgGDPNgVsSMz1CdgHi1dfrcoYAByJ_ oGA3abN3rJUj6CVvUHe5DmQJ71B04bEMrrVG0PfqrLd_HtoHOX1Mdn7WgIRoV1aYZIDlTA1sKNQ8 r4q126oxQZMbEpj1hzwwavUfrrAqAyM4RthtnPYpJJj2qaYrAIi3nijSgLTOruqk01Z3yvhmQbl8 l9XcYAcfLD6ObMlj3YdcHJaGHHpIpcCsugqj5YFfkQbElW2TwaDYhcB8btLluOLByFDVxXM727nO jtD6NVhAVdR0lC2xpTID4KgRtE278_kBjNvUvIc4OBBYr0h5FrwdRuI6nyNIX7TgQrsjRpgrAB7u 03C_NVAAIFquN03SHd1De3z_WeRq_Rnrqnvm5_HFuAXTiJ7u1LFb9AwpYsdcJnRIUwGpfNLy6G17 GXfD9coBuwtgsdXGFTHhV.Cj920fsoaNElqbXre8YDIXna1jx3Y1yifgkwpTj6cubpcBZlV5S7Sh KOQl4ZYeuQ8gewW23JFdG5Nq_9GUhUM4fSIxuzaZQnSBvQ8HEI9Po5OIEH.rh2NRU9BpTw7DsaUB r9Zwovm3SBHIN5MVP_OrnIj.GnGCxuWN_eOw66.cO3qQNZ1ZL3C.Xq4LKscx6oPSdjInlCxAWk3r sZsrAHTDHTjbDzmPHt7VLVjfUg6bxRd6SMJGnG8IKdtQc84cGWPF.ooaG3vCWaOk0OTYtikuuqhy qw1vRe2219Xfh_18W_R.bS3tYIKTrBaYY9IAqTbcu2tbu3kZ51LBVTNcDD3cnuBdKLxBW7v3XR0T mBuvQpHvyU3u7XOs9g0tzwdZrcbB9tShee0b0G8B0UFDyW2TdhdL4j89j9F9JyQI7H03sF.0FKDJ t7FkcpdwcO4LjXYRlv59fvJwkHpZ0adqhuGVOdvmgpyCjv8cZ4ot1XQ2kIKClwkR8fzIToAPyZ7q G4yhqNzF3TG8.6pc0Cv2bEJHGyE6CNDNu0Pp4RQ79pjBn.eDD8VzUBPgH5BRyxf3wFBsigS6r.tu .EU4ea50lcpN5.hPuZCgeO_LOXyExXwiYy9UksDJz3ftxCVNnwxkINhC59kMkO.IDtdK52DOnpNc CoSHKBrO86oThRplfnQDdfLHhvn0DRUzqePKqxJl29xUi6BhewM23XcApzrc1B_BDppaEivxSLpb mjRO4mAOxVsNX4MFjB348tZCvxkA7mOowtxanklcTvPY4cPItaoAAES_DrklQylDw7mQHhPTgBuM A9Y22zjcpwp7VhoMFtEpR9f8hTsNHFqpBvgA6uGParM.DOfwOFLE5FT9iC9llHgfmm12BaBbEmc9 I.0X4.ntOkhIoJ8Om8T3zyzsRz_OX1pSacZRMCgIGxv8Het_YlbR8ya1J3stIk6_gw6Wra0FCGfu m.0cISJtMGiUMtUjP0cd.zZWpRhN3YcYy0ye2ZCRH6f0fRg0gaE1YlPjzFZFsSPfW7OrHlDSg6th LZmimwr5d1cYwxzw_GJM8scrhA_Uv3xAUdDc59GWuPz8GH2BXbFFl3opUc6TvX6TcQCZcecXR2RW sT5oq5TtQOlTY4MYRwSeltv4hQ03BgRdpK38_hnMyYqa.7dw12yO8sl5TRChVOSlTxQdbRt7mTTS tTzh0q2u9A8wpOXK5VZYAYWxEDEBU.Y517UuYkH_7CWPrtz_cZ_Cm6ktNaq0tU3LpHD45a0KSepN BvYh9AHJZHf_anheyxgAbPQ1BKtGJusQ20mUjuKsEukVyPFtrdPFtC__6tl7alS8pejlKMB_aM_4 VYK75lCxetWswsLN4K_lpeXGUeRBergkmk6NqXfDo8Erf2R1EFz47_PegUrwlZL3.Rjm4Vh7Csfb GR35lr9u0VWpuAc1gjgZ6kpKhE.uZDooSAKAHbqLdy1tzpCEwYzAV7z0Wj2PXpsCqP_sLgoy7RCA Hj5fIpkmNwmo60ZCCAClXxPimWVTY5qPqvfjbj2k6_BSXmmJ2hKdnZfErj8UAtkVDh0xWzdkZV3r T98jncpu34ZMFzoCuvfDB8OrDsv.E6dKe6NutyZyEMT8aY1KxZ2LjItP.lSahF8cvXUsXUrV1Utl kak4ocwF7B0_5_fQcP4NaK5Vs9ZUJay5AUQnSRcpz_XmaUj1u7aUUAOGwkcVLBrbNqi9LGr0a3uh CJfJ1hFn.8GFYAIA6i1llTpXDvVe4kCOMj4IN1QedTc5mkSkV1d_lfXeU3LQ- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Thu, 30 Dec 2021 01:12:10 +0000 Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID dc56ca03a19af892c84c8a843f0e452f; Thu, 30 Dec 2021 01:12:03 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> <83v8z7jzw7.fsf@HIDDEN> <87ilv7seht.fsf@HIDDEN> <83o84zjw7f.fsf@HIDDEN> Date: Thu, 30 Dec 2021 09:11:58 +0800 In-Reply-To: <83o84zjw7f.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 29 Dec 2021 16:56:52 +0200") Message-ID: <87y242rj4x.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1119 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > So make an overlay whose property is 'invisible' -- doesn't that work? I will try, thanks. > What do you mean by "wid-insert might not be able to insert" -- isn't > the text of the button inserted as well? then why not make the > invisible character part of the inserted button text? It shouldn't insert anything except for the text of the button itself -- for one, the invisible character won't end up in the kill ring when you try to save the button text. There are also various assumptions made all over the place about the position of a button and the length of the text in the buffer, and I'm not confident I can fix them all. >> (with-current-buffer (get-buffer-create "*test*") >> (insert #("foo\nfoo" 0 4 (face widget-field))) >> (let ((overlay (make-overlay 5 8 nil t nil))) >> (overlay-put overlay 'before-string (propertize " " 'invisible t)) >> (overlay-put overlay 'face custom-button))) >> >> After this, I would have expected the second "foo" in *test* to begin >> with a box line, but it doesn't. > Will look into this soon. Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 14:57:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 09:57:02 2021 Received: from localhost ([127.0.0.1]:49909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2aNx-0005GY-Vq for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 09:57:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2aNs-0005G4-Oo for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 09:57:00 -0500 Received: from [2001:470:142:3::e] (port=41624 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2aNn-0000tu-6g; Wed, 29 Dec 2021 09:56:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wsDKBzdqNuYjCK2boasnzMmnkslX+dpZ+DiXBfaS/RE=; b=Y9lHOhtOr1Ke /RYVMvbtgubbPhjKJVsF2GZ01FQNxjfESZKp8hVOdDlEjkVjNDZ5D1Y3WadMIQ7kYF1cO5L1hfKKR WZvJ23wDqfd2pQ71WXwCDx2WqUdW4sc7Gz/lgQyL9GNVbkm+Hk9yIn3y6DTuUFR6vUPawkByaJNxq S/moQzg1dzGS6/tF6KUPeRCQ6xyiLKkdk6zvYDgU+QQxSApEH6FrvMNhNTLQ7liAgafMv8USSsSwt XwOCBZk23Ecj6BGGraPOkrpfQj1k4BQWhpu06LyZAR+bZFf5DrRR/uPCJQ9xoLvl+aWcJr/dHLEMG D/k4gOT3tHaw3VTSYsCXTA==; Received: from [87.69.77.57] (port=2031 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2aNn-0003px-5w; Wed, 29 Dec 2021 09:56:51 -0500 Date: Wed, 29 Dec 2021 16:56:52 +0200 Message-Id: <83o84zjw7f.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87ilv7seht.fsf@HIDDEN> (message from Po Lu on Wed, 29 Dec 2021 21:54:38 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> <83v8z7jzw7.fsf@HIDDEN> <87ilv7seht.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Wed, 29 Dec 2021 21:54:38 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Why did you want to use a before-string? why not simply a single > > invisible character before the button? > > It has to be an overlay, because wid-insert might not be able to insert > such a character before the button. (In general, the display of > everything in a button except for text seems to be done entirely with > overlays -- I don't think the buffer is supposed to contain anything > other than the text of the button itself.) So make an overlay whose property is 'invisible' -- doesn't that work? What do you mean by "wid-insert might not be able to insert" -- isn't the text of the button inserted as well? then why not make the invisible character part of the inserted button text? > (with-current-buffer (get-buffer-create "*test*") > (insert #("foo\nfoo" 0 4 (face widget-field))) > (let ((overlay (make-overlay 5 8 nil t nil))) > (overlay-put overlay 'before-string (propertize " " 'invisible t)) > (overlay-put overlay 'face custom-button))) > > After this, I would have expected the second "foo" in *test* to begin > with a box line, but it doesn't. Will look into this soon.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 13:54:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 08:54:58 2021 Received: from localhost ([127.0.0.1]:48267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2ZPu-00032G-DD for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:54:58 -0500 Received: from sonic316-20.consmr.mail.ne1.yahoo.com ([66.163.187.146]:41097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2ZPs-000321-OY for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:54:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640786091; bh=tTQ4nnHU1jcn+PdrqH/q1RjGTCR+KYnbYNczIz/0oM8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ZSNrIirANqEG0OTqiG+BOvBtVbisU0G74qmAaWb0wsbn6R8KyA1jhDiM3gZBSQUsjL9E59XEo9Lpdw8N8bQbumn85+LRb+RJQs1BwAkaSHYVWmiD2NACd/b2v38zfxH43xOQ007JwvFpod3ZfJ4itByoSmJdn6ojAMonKFEmsUMmzdwHJEbkrJWH+yiNuTtW9IZXio75sNzMSUSHEodRSfSZWL4IOm3BMRdqWhTsjtTDHpnho47NwKbd3uPXVn4QV1INPiO7VoyCy/RYCyhS/0NFthmDRPPK7fyoVlTqN+9AhJHvXvwfic7y5xh0rNlWYZyX+qftv1iukqW+/Ex46w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640786091; bh=jmi6FuJoBWyXkHdsXISor+MFr4CBNoufPORPrifG2Yb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PpQAEPMFDhnMvquIFtmlmdMMtFwCIY7swRVo5ykwQ9kW7/zMhqH9Sb1OZmQl4SY0MdMEXvCDGsHmzfApZ44bWMrG+BjQS/LIWOrOtL8b6+WeDvvM1LUYe6TQ32TqvY7L9PhWSFpSah2HV5UVXJRCwWZ6NyZ/U/EBgXRq/WxhWsC8bVzQlP9mJBRCEKjKj56wA2N93yHv2rK+he0Gw+nuBvn4eHeAmWjaL0nVmCogypZ94uCjYw0562H24CMiSrS95/dH+3ZuR8M1I3ECXEyWhuxgpDvwDPRWI5N7NfAIztD0eB1ru/xgPCC0eGaf/V+4We2JsZ7LQ+0HbCcP6AmOew== X-YMail-OSG: 3esz6RYVM1mvTCmoev5.GQGaw70b2BMDiLqzRG2IE20uMnaBPrKA2d22pkWb425 e0ku.DkCD86V8DmNbeeUTjmJcdoBcjkxnDtwhUvhGP7nPMwuD.zOgi88oMoe8u_VxG.oDA._yRhi sKQ67NeRIUeJASMgpmLMWQqI2Nvrfep22suO3nWzFoG6VMUdtM.c8OqHUbWhviZmcJmGGse_qzIJ eEsfnXaNgjo5BfJMaO4xle0i8TDAD9KcER5Kj1oli4agDI7q5xKcMi_AeZ9VMUkt05Jm8XhnENta zhe8JRdLlDNXL4ZVSQikrBFEXomGaJiCLuHaJYNCJbD2fLnBC3krR2Dbe94jfmGM6PDg5dY.ptjh lqH1q1O2cuvsjIleI5AxQLMatn2.aOzKNWSKIGaaJH2ycpG9FT02x275VxFUUuCui6m_TOVTqdF_ i6QBI1xhldT7D.6Gifc5gwj8v7IsfvDRp0jSM2fPUNSOK_ohk9SRsKODu.CGY1mTNa2aefpP1mz9 8kFin05D_IxhygEIYq9HR16mQJfaFD2NN21R2cf.xm8ToD3TdscldeJ3Xcj99QPnsHML06yiuldF a6yihZYdBJ3I7iQ43YhQs0xUZPMgPCi5aZSfm.ZoatIPVbz2fn.lyIsxBr36DmdUtTKUUNnQLVLH i0ie9vedSb7JCUhvlZaDvvPqUQIeXpvvcEYhH.U_819h6WTzV878ekcTFl5DTu0G2qCS.yJ4SXae u_Z.BLn_T4.Zr94suv0CG3neLY0aUHVljlh9m0hpEMES.i72q5Qf9RTaX3g9HQuFsJvd9Fm3ETp0 XOkFLCvuP3h7SeZ6IEPX1julm3wF3AYMwqr.Kd3QC7rK5jt.k4RpZ7v5UnlEhIXTxNuGLkWmTwlS NiWL9XHu43oC39Dz5VhE9RoFt6g8P2kJuUTjy2zgwY07SAbeIJ0jmsBYdXyNnTaSrtJcXvJGJzRu EWKMkKGB_AvBehbzLdwUQJUOkb1G3Ht2BrHKAWL876vNnCfk1yj4y0vSHSIUMwJzSLt8Ws81k_mh uZsHQyvIIj7VB9dFGs7LJ4_AdV0f1rwupge5xldKtciNg4lDVTcyJncYuT66gqvCT2V.6ek7yahp GDlzvZU7vkrOJ79kZNPSXjAMs0K2lu6ER_DqyTUdEd_v20.kxr1pt_GEBTvvVlhMGSz69s6Bdjit CiYo4WLxh0JRiX.U7.09Wn6Wvbj0UeKURoNpBxG5Gxp_ApIzCm2tERANBQlgYFKmczIQzwlNyGpK G0S9mkew01P7IcNoRYi5v9fLMt62XCI.EV.yFLanTXiyXF6OpzOfDxYihwfhP0gbYT7iewBxfnrh 0vcemVKMp3JNVQB_yTf0W77T41RyJIciKleLgktKwm8kVRhGBAFTbuET1yq6qdg3MFs1jaGVGLHd nsZlq4l9eWu9NK7w1EgIPHtEhgmF7SV2lOBxeqmgxn5pDz.B2e8ffzfNjYIB0C.FcMZr3n7TQFK8 TmvWk3qWiy_ddkzf3cYSdfoumdDRZXfqKF2x.hINFSLRFr3YInfpG4QRJstko0S3Y3pG8FFHlpmz dapgNdaKDf18jC9w24rj4JQUPvTJyqhJpXMgORrPeQJSFsUNNpLYW_bjyDZFFEQZ9FfpdQ2ym.rI 4eGMgJ31s4UtA7RP28FPF9kNundN81e4UIpHETZhSu0d2XRKsoSP6Na3EtsovDlOHwVZR1w0_Cvw fkfznP1epAhKLzacD_rSK9kcPq01QZbihGG9NT6hyv9Ofz2uddtUlJNKKTE_eStSHG9H05ZJN7hE FDfXsBfxA8LjiPI1yhQmzy_cdG1zotK21tfveRTVLCk3KPD_q.ku0SdmZrsO74XeUtBw6X9sFqhM IOeWELqV7aFGognK_cZCz8hbnqV6FrgcjZL4VVMYZ56syfRiNRrXhfA8j4g1x9E7bgW7_Nq5VZwf zyE8mHQzW9K6yeCBOHWTAV_YssyOGEye4RNs5WZOdVHX1enLL_dGkyIs0xOUQhWHsd4TbA6q1S9W Y4g_DJEibJeErpBkOFA1KuAwPRYUa_m7iEGVjjdqb1euGy2KW8m2VbTDLP.IP6PR6TsVi3kRBFx9 AzdOlbtu2kqGbKCUQfh2QOZ4uWxAveH7AdgQtuR6AvLAUglv5moDm40KtyQin1a2k2utbeKhUuY_ oqgZRCxP.zSmpoeeFCw.qsvfA4xTlK.wEPR25swO5I9V26EkK0ZbzFKvFhXD1AZb8PwHLi9mm5j0 VC12hHVHx6mONQ2ZRCmd34L.6eoBEBTm5LXugswOvdBtJszp9of9_jyqKOQ-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 29 Dec 2021 13:54:51 +0000 Received: by kubenode518.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c8b49c0f892997ea3332ff091405303b; Wed, 29 Dec 2021 13:54:43 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> <83v8z7jzw7.fsf@HIDDEN> Date: Wed, 29 Dec 2021 21:54:38 +0800 In-Reply-To: <83v8z7jzw7.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 29 Dec 2021 15:37:12 +0200") Message-ID: <87ilv7seht.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1158 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Why did you want to use a before-string? why not simply a single > invisible character before the button? It has to be an overlay, because wid-insert might not be able to insert such a character before the button. (In general, the display of everything in a button except for text seems to be done entirely with overlays -- I don't think the buffer is supposed to contain anything other than the text of the button itself.) > It sounds like an unnecessary complication to me, since before-strings > and after-strings are inherently tricky, even when they aren't > invisible. > But if you want me to look into this, you know what to do: show me a > short Lisp recipe which I could investigate. I hope this helps: (with-current-buffer (get-buffer-create "*test*") (insert #("foo\nfoo" 0 4 (face widget-field))) (let ((overlay (make-overlay 5 8 nil t nil))) (overlay-put overlay 'before-string (propertize " " 'invisible t)) (overlay-put overlay 'face custom-button))) After this, I would have expected the second "foo" in *test* to begin with a box line, but it doesn't. Thanks in advance.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 13:37:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 08:37:28 2021 Received: from localhost ([127.0.0.1]:48251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2Z8y-0002Wp-AU for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:37:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2Z8w-0002Wc-TN for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:37:27 -0500 Received: from [2001:470:142:3::e] (port=38744 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2Z8n-0001Yq-Ti; Wed, 29 Dec 2021 08:37:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wD3ePqoDaiVdUmGouHq9+BxziUNUEEGlQVPB7aGHTyY=; b=SBzPl9soD7MX OezVT1HTBk18QEuF8hwYzK3a0J9tIk+lpRsUpa+Qd9AITS3zQNSeW7E6O5xpjZQ9l+iTZpoemaC5n TQyWjikniZfqK/R1S0h4JfiXWecWexDgAlQll6L5PGI1tue3z6eTEaRGmEtBKmRwhiiArx651veq3 rMQSWzQcZ4aV4/ilP9y/aPyoAIrfv8TzV7muUrOO0XtA9REHpGBhsjSQt9qweFQQjtfFSn2I5w1LF zwgIXaXXxKFon14VslsBzv/Th4pveC+Ukfzj7KZfFrjMMEt9yMVPdbhrGDpDVpu85fq0zbGHMVGIG XgaxeqoVxfLC171t20ndVA==; Received: from [87.69.77.57] (port=1089 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2Z8g-0003WW-Nt; Wed, 29 Dec 2021 08:37:12 -0500 Date: Wed, 29 Dec 2021 15:37:12 +0200 Message-Id: <83v8z7jzw7.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87r19vsfx1.fsf@HIDDEN> (message from Po Lu on Wed, 29 Dec 2021 21:23:54 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> <87r19vsfx1.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Wed, 29 Dec 2021 21:23:54 +0800 > > > (insert #("foo\n foo " 0 4 (face widget-field) 4 5 (invisible t) 5 8 (face custom-button))) > > I found another potential problem: determining the start of a box run > doesn't take the before-string of an overlay into account. > > wid-edit.el displays the button face through an overlay spanning from > the start to the end of the button, and I wanted to solve this problem > by adding a before-string containing a single invisible space, but that > doesn't seem to be affecting the non-display of the button's left box > line. Why did you want to use a before-string? why not simply a single invisible character before the button? It sounds like an unnecessary complication to me, since before-strings and after-strings are inherently tricky, even when they aren't invisible. But if you want me to look into this, you know what to do: show me a short Lisp recipe which I could investigate.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 13:24:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 08:24:10 2021 Received: from localhost ([127.0.0.1]:48229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2Yw6-00027k-Eh for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:24:10 -0500 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:37331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2Yw4-00027V-SZ for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 08:24:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640784242; bh=U5VfGj8r/RvrkZsymdUUwtgRB/TP0QML0Sr613N+DGI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TetdmQfF7caiOm9dWVqCh2mmJlpEhgcJ12uloB8F6TzP2SgZWaBxdg/XblRVBiFqC+UZveYSrw6r8Ga7yKrZhtIV4u+12oxcA96yBAJR/HwPuQgExmteLd5biqwbFjTJWB2owoWiyPWingXQSAs0FSBoymAIr9A24e7JtxUvgPiRJZ07Nr0Ub5PVyA5BBjhXcFw3GDeVQ3DFZSRnnRyy6BA4q6W68F90h1N5lavsQTIBz94Agno+W9MDdWKui7Djf72kIoH3UOgztNhVEF49vMNmri100qZqKeeNo1z9ryQYj0cpURLlBu2XVkgDQTqJl0dpD9EgaCrMwVB/JPdyMg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640784242; bh=VmXdti3j8YT3xeNtAnTDBbU7OVNme0Sln1F3AFcCo9v=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=SWaZ/6lISnunCkky7zg8kICHfQ1wlmLdqSyRt/NNiA/mLZr9FKkzB4hL7T9GwfTsHXo286pM1utJrMSDDWMt6ijiC26Kdh0I3LWULsAKSA7b1eyA9R+OGFHTb6ulnSDyZ1dZXnNHG0sbv7Q3NEf90KwIDfsDXze46sRakfvItI2vd5Iju0iVzLnZIiyqQlrTNQQ97aUB6k7I19H1WKGTnUd7l5jZOxLBJarCnrymmaqVaxQXDgnyuK8W+tXUYprJqczhOL5XSrZcECXsgkwoJKHo55EsyqqBTlI/ME+vNaJO7CRQCY9lRyjiHMBf/CO+jY18myLHuXbgOfOndfRuMA== X-YMail-OSG: va8_MC8VM1mS_rB3AVIzUdx9LXXMKc0dUxuhnQmXfeXpo82Zbg5vbjeinoQ9dxr br3CZADBS6DrmPU1I8wR6EAHzEunMcVOvohOu9aF6PG5Q7gA6sxWikbJITboKCL4vGrkaha93X0G RmltZciYrOOgCPjVJJP5Ly8i4kcAHroXnCvIdtBZqi7dx.auK3FjC7Qo9sJW8yiR.GpEKVnnt_Er lOTcw641.53EDOcEbyTEioPqlNYOxWTeFxNWqmPCh_a2UnayauXfKBKeZJejjumXzKwA1A9S9Mli CLQiX14j1_810sNGIh10hyOJlHugEpr7KR_Uj3xc5vlef7dZxblPF.WpC7._MRzTdxWZ2F.oTfaW DXS_smU0RgwOeWEWt1o1.vE2ZatL3G.pqW1su4AHHsz7dEplM_CeVTYWAr.Gj6P7KLvR5GpRuCGV 0W1qM9wecbB_XRUqWDsRLYHKn.OIKxESRyVhbGYP40b02sgkmMuJouoDCvTz4xM0__7To7r_vUQE xTR3I2RmkkqUQ8QV8xz_.b0OU.1Cij5nHVKGFwvI47qhBBHaE9wKKgp01pkbBaCSehiEjwEwb94H 4CyUb0GURYS3kXI3AKFNTSgh6jTMWZzV20MkWeDnt6nWrXc7npIgewY4vC3eyBDQBnDC09DpIIqb GNFvqhKRQLGKBavc5mQGRhfroteZf8mcwmOjw0xxnJD7c3L2xosgXRtVoRtzmVhGa0QAuSOXWZAC Q8yYojqDpT94gHr8twMSeeN0BuVzESbeemCaxb__sqKB9l.Cf4DMp.k.HBDy8M7C7lZP4DwBdBXw 8EO1A.9Wa1YexnvsmFxHJJgjj0R3eS.vd593P0PHU6vHApMss0SQYIuAV3S3TrWw5dZdb7FhmXEE zzefAxEJRGBD2XjzSpC.ARJiCIc_mIuwYUyBLQZezEZ0R4Yih_GtWLquUngV5mzrw3u2H.Q64XH_ mTqHnfFIq0Jrr3dmeyaqhoSsmv3ptDz2_WrDtI7n05_No2MG7OQhHIyPeBMo.Lghvrm7toAmZd7z Ka1_teQoiAv0VAluqes.bLRNgh34Q.qIMFgUuwdLl38Tz4DZPxbewlwbC1SUK0WtilbCFyCA5f5i vfZImI2ajwzaxhNm8q4iEzZD16V_mfKQrES6usIt4.vdr1kncXqyl0M9winuTswklhrOpn.h.Yww JFHB7z.49ptsM.LsDqFOvA_3OaxmNCWCaF1RadP5ZNsHK7OgCrrtBYfjcdQXqJa.ADteJ0..xrZd f0k9Do85oea.IUDOxyPN98OqizYySxXOAq1r.INlLt5ELRtS7ZEvnw3KfiwSwBj5B8KFlUZkcaxx n4jf72SturK3CBvvbpHz_IprvkUdXAsK5LypqYW9_hETQQB9_NdzFnXjUoBM56TblKlzb5k4HmQ0 vkexSq7LZL9oVr9k_YoRCddHgmd8Ge2uxALH3_QjwZKvFfLzbsPGgwrOoEDdcVYU5xCEUuB2Yt7N fvW7o_0qOFbqLRnYaatDKI9xLYe4LGtdwoIqhwHrrKq7_3MDdYTWmP1zwahkStlBs2.x9CtJinlJ fPHM4uduk.cYqoJT3odjG2u3TX3hj2fw1cUnjIpHaYOODpW_WXJf1hQVuBbIHzGE5SQ.n4MUtExd XVpHfLm4lk6hJTCB1MipLIiz6iKDhbJcQAdOg02dMyypWfbOWN2h0HoVeupIlfi89.71yjjQVCK1 fKtmp7d48LwTsQzzuUczhNF0NZxO5CeoQPzE1HB10IBf_1CNm0WDUevLigGuPKGmuyP.yM896ILe ypjd1DkCCyGRLQkWhKOZjJ8SDV3CAL0y8SQQ4663OO6IdgNrJY10QtCUeXSFc00ju0ix_QUCZPff ECciYLyfXVCq0LACx1thopd8_ABT3SBlFAbNC7XGrqSIe.7q.JKHNV4dZRgfHXLPWeICtBoi7ZAN 06WEAawFRPbxlK7mKnYXEZ95HCO3jEaJvsMqG_T_zeSmkqC1o6e3KJAPMABOm9Rf3pAIZ.1nEZkY 0KSOHifYAS_vKmTyguk3q9J5tEg02WWCKoIASFiwqdWd1W79sNhoLMAfzBN9DSuR8sIngeKVpnAy Xy_StBJ5wH4rv0VecdDi0suUb_VWSI12x6NTefSOK7l.3YODpK4vsc1tmwMpJ1xDb2f0JXUNyDIh S0gBbxyvFjnyOb_g0FqDL0_vHL9Xa8XvRSaavxWx4wWZ3byU1Dvjja6xfYoQN_ElC_KPuTeKbtrc Fgbl8TnRhosewcxznaBOIb4zQ158_EH0jtOZigOA4FN5WrVa48flBHb.Gbg-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Wed, 29 Dec 2021 13:24:02 +0000 Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 63d7cb225b329718d9a8a73d783da705; Wed, 29 Dec 2021 13:23:59 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> <837dbnlgbs.fsf@HIDDEN> Date: Wed, 29 Dec 2021 21:23:54 +0800 In-Reply-To: <837dbnlgbs.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 29 Dec 2021 14:56:55 +0200") Message-ID: <87r19vsfx1.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 753 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > I think it might be easier to use invisible text, assuming it does the > job. For example, try this slightly modified variant of your recipe, > to see what I mean: > (insert #("foo\n foo " 0 4 (face widget-field) 4 5 (invisible t) 5 8 (face custom-button))) I found another potential problem: determining the start of a box run doesn't take the before-string of an overlay into account. wid-edit.el displays the button face through an overlay spanning from the start to the end of the button, and I wanted to solve this problem by adding a before-string containing a single invisible space, but that doesn't seem to be affecting the non-display of the button's left box line. Any ideas? Thanks in advance.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 12:57:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 29 07:57:01 2021 Received: from localhost ([127.0.0.1]:48195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2YVp-0001Jh-5l for submit <at> debbugs.gnu.org; Wed, 29 Dec 2021 07:57:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2YVm-0001JI-Qi for 51550 <at> debbugs.gnu.org; Wed, 29 Dec 2021 07:56:59 -0500 Received: from [2001:470:142:3::e] (port=37358 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2YVh-00085i-Ar; Wed, 29 Dec 2021 07:56:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fUfKry3SPiUaG52bp8jI/MJDatveMfSUn+sOj2dzvY0=; b=mK8oSRp2iiNj M4arO0fvAiabwZFoyA/OdrIjWK352nrHeO1mNZWPJ2joXxgAuVShcZdYzouYGnaCndWfm548d4F4H 3LrFDBbo/8KXigM1+6S45gnhKz5wKDYYFTnYWVJaJDXanKwRyCj6B05rviUiXOR2eJXSc5KxF6WA3 YAKEKvLWI1AG8nztIX2x3/oUu9IzUDT0uhEcCT5Xi9Z/f61sbmbTmCxvViNNYrQ5z6mj9Pp9j9KzK MXmoDZX55KE7gnZV8fitr6haO9hSxwTAc/BiTmFl9edsN6CdQzLX3/3kEzLREX5A5mQbxL67tzBxA kX67Aq/3+d0Fl3QL5JLwAg==; Received: from [87.69.77.57] (port=2542 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2YVh-0001Z3-8p; Wed, 29 Dec 2021 07:56:53 -0500 Date: Wed, 29 Dec 2021 14:56:55 +0200 Message-Id: <837dbnlgbs.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87ilv8uu5p.fsf@HIDDEN> (message from Po Lu on Wed, 29 Dec 2021 08:33:22 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> <87ilv8uu5p.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Wed, 29 Dec 2021 08:33:22 +0800 > > Thanks for the explanation, it was very helpful. Maybe it would work to > put some kind of zero-width character with no face between the start of > the line and the INS buttons? I think it might be easier to use invisible text, assuming it does the job. For example, try this slightly modified variant of your recipe, to see what I mean: (insert #("foo\n foo " 0 4 (face widget-field) 4 5 (invisible t) 5 8 (face custom-button)))
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 29 Dec 2021 00:33:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 19:33:42 2021 Received: from localhost ([127.0.0.1]:47756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2MuT-0003qc-Tt for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 19:33:42 -0500 Received: from sonic302-22.consmr.mail.ne1.yahoo.com ([66.163.186.148]:45451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2MuS-0003qP-5j for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 19:33:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640738014; bh=mBQkTsftlBYQ2vRWV7vwOGffp04q35PybCWnYlwMRuU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=BZjk29J2AFS66bn1X8wVJhXgTcq0UtexNZP4pJ8oAEXv35lgZD9wejBi+9g5yls/3WK9E0EthAKCtDVPAGbGO9qvBLZps9ca25HC3ESN3J0aFx97LwbpKfXyxGNc01pLhWwT1EqhysCmyOIWskYwRv0p0SxIy7dWrwJ30ga4ZZIVerZcsC509TzlP728geHHrCXDn0QJuo7ZXy9/NWnFYEUOJ7JHBYA7s21eGCrCkoGBma3NKx0wsQk6rkC7bGie7uYTB7sOMzNsyWC1I2Mq4nw2Zqb66yR7TEwZyKdrbrv4ICh9vXTkZ7dDGeFrhAHHpTPvU/JQ1pmsSLtNKRGUxA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640738014; bh=uy1z9GcQi5EqthyePseZEKKLLHwSQw2vg3x5lyW7/9L=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=UsV/gkGbvBxMYmTP9Lfcn+DSOmP7UR1migf8HxCx2wWAWcq71sNHEAW6PjkE//eiPRlDQZrC//UR55tN9EcOBJ7rVw0ZCaPF7RSdWISavGviq47OLBTLd4cL16Z19xu5vquFeTY+UNnPtY4vsnd8Bf7qnc7CUAffTCzNkRivaP5laTB9DiO+fXwWNTksZf2PxETRyPzTf/i0++0GGJXlrVP0JZ9sXzcubk9mufZHt3rVxCbayj7H3sAEOglR0bz24MV3bbApm1/qMSmSlp7YYFccGuj/U7XbxAse+gnOmgH8c2UZfh8xa5O1d93Q4uXoeUtZEaZiSxwmfBlRfeIvOQ== X-YMail-OSG: rKHE4DkVM1mc7VKKrRv0Eub0Sj7lbuVb5evFlGY8ZTTej6i3yhbbBQ18G2c5Vcp NKfidbRGIYGPcYWYTs5eYJ1cNuO4zQu7gAyjjxU9nCK2Ozfd6B1NNsm2i4wIgjEG2D8Fa2Vca9nS 5PLDfA0zGCUFVIqco0Mqm_VeQAZwf5UR1qlf_G3kLjgrMZhXFEb5EE7RZh41O7VBAxGIn..3R3cb ujhU0_7CKbCgE3tScdHfVuBhWVpH7.zyaUSEVBNU7jvLrwYijIQ4u7u_viT0LbAHMPVsRRYF22cO myv2RO6sKbhLbFferqrVqehLKVhNCo_z2B8tWRZbc7Az_YnXHXenvDgiwKvERpRINYdZZ5D2ipTe f7GFDaOpZtGPBqSdKJuACj4vZ_mg5c9Nyn9_DNp94qn87xyoLBvdVd4HCYZDul.aGv9nm3hsfP76 R_bJQLG1VijfWYhhiGNj8DqxJPamNfY3_X9iRKlPQTpq0lolrd.XYKSbDc2FyOFOw7xf9HtF2yDF DlOrWy6D9isp2zYv0l96K0yJRSk1DYBq8onc2WFp0ONyTDmr9sx6.SWRiH_6VgNh89InYvKV3OPk 8C4HOAKft9JArSyRHYP8FvNnvtbn69limwrxkIlWOKl16cCCjcqgMsRMnd2TJ6oSp9ZYcJ66y4_h TPQWf3YVC7DvKTzasJ_TBZ3Pd6lQHzDZsnjdtaTjDHfbwfHUpUpj7r7QPObnsmQ0E61apdG.e1VN vA4qx4B7vYoaeXBYDrbrXniTrpXBR8ziohUvHwwLrjo001n.tNYLEKP9Yvk03O2DFTTqZmMmqKyz yILciuNLt5BEa8_aUKepQVzGdo_dQwu6RxVXAnXZaFYu7MkkFajLE9otTGU0jJhXb_TRQ47tnQnR 3Lq6nqqX8sj_Ze_4EFrBrkgTqpoocXwZ7nLsLVTZSfM5DlCA8Llkov9eJWNcU3U_yCBDZsJ.FAfT O4M9CQvJ1wGNnbf_L9durdKM8cjW9UCGXEgk6WbaODWt.QIW1V5_m.MSz625dDOoJaX3zOwP2CP5 ovAiCpBs_Jar0EKl_5Oy.1f4tYXAAp33gkcSi_w9JLKbZlmIdCvw0mWZ9cFOBxrYQVyE05YlNJFN IA_dPnnKf9Knt3FJDZsd4JlQ0ru_V_ETn2uTMqdM609px7S0s1TpJF3tyZQnv1SA.qhvak7VKQcH h_dSzu2TJA0srIKzkWLCR7efSChsoCh3jnCA1F4kt8rrPHnEjyz9E3n26MU.TytkAo80FwjJXDF8 xXmnAmRLvjo9ZHRrotjeruLEQcIklC_hPd60Km2XY0enWih2pKopDTjwCRpcFGj6IrzPwZgzWnfp dRataUv9Vdq4XO62IqTbSNCX_SUnyAn1xVMeMosVc1fmYDi1Um2QCfZILMkwL.4RR7xzEvIsRFCN SPvofwjYFcZs9_kYo3TvgVzI6_qY.Y551HXAiSVIngLpy4enIkhOd3ywCfi99NLY.jHqZ8Tik8xU WADsXgD6ZlEpoZDJP3gOf_eB43uEhhx34hkAACpbvx3szq88yYAaVs3yhjEnDKfCoV5byvDaQUs1 kzU.aW6komZfzEwnQteA86uKSisQOLAW_xEMpLYuv7MPhWhRUwbyIU195Im.mtLfvbSWdg8NB75y x58XW.9l_fXEsRVaFAe4KdQBtz8U3kUCGNn1D325tlDO9k3WeZ_OO.2l9yeTAcn7RWsXBNzwdYTH bUYTXFQQCwF1mK0q87KXBP53jbv3QIDL5JN4iAF8vSNkqRN8XBh7lrQbwvXXXkbMGMdHAFy_xh.3 1QFWknt_5CSM3PrmWoUVPeCvwLc7K1PXujfcKgHvqtgIFYaMF7C0NRTn3Ae_NDrBDy1bXOQxKHu. YU4_zv9TYDdI6uHY6Ox6yFeARd4xqowmOhL9ivzwZkZiBWpgdvnsJLlh6jUfp31ZqzlR6GdW0RZm 8Y25MAl0Q6LgX29g4mQCbWVLy8aPvV.9roQ3_3O3.sPuN9jKQ7wZWF3JO_L6vgsP1WmaxL4MYlaF 6fbxHdzm.gx2DJ.XE1sZXF8l7VAUrZbXprD_SE10MPLeRUWI0ANjuWjpQOBQExR3wAKw4QL8aa_v d8mw1_lgr_VHb02pdJtt4sOeG4R_s7kgL_V3sSgOc5vv.9utzhObRGaX7e9czS2.JY67ZzIlv59A bEgSXo0Jkq6i8Mz4UYBXIOOy7RCWbEM.5GaszNZz.OAsqLwDsY16ByHZQCRAIYonV0Wn8RwmCD0u iE.xkSgD.G.yJY9P2aUEXqeYM5z3StoB5OrexD_H3QwOZ4rkr_UEk7Kga9TA- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Wed, 29 Dec 2021 00:33:34 +0000 Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c60ab9c17d59402f7fb994344731c1c0; Wed, 29 Dec 2021 00:33:27 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83k0foljiz.fsf@HIDDEN> Date: Wed, 29 Dec 2021 08:33:22 +0800 In-Reply-To: <83k0foljiz.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Dec 2021 19:35:32 +0200") Message-ID: <87ilv8uu5p.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 851 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > But once again, I don't see anything that needs to be fixed in the > display engine. Perhaps we need to rethink how the Lisp code sets up > the buttons as regards to the various faces or something. IOW, let's > have a look at how the faces are set on the text in that case, and see > why we end up with two consecutive faces each one with a :box > attribute, because this has got to trigger this behavior, which you > find surprising and possibly incorrect. The question is: can we > achieve whatever effect we wanted with the :box attributes without > losing the button appearance in the process by changing the Lisp code > there. Thanks for the explanation, it was very helpful. Maybe it would work to put some kind of zero-width character with no face between the start of the line and the INS buttons?
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 17:35:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 12:35:44 2021 Received: from localhost ([127.0.0.1]:47330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2GO0-0003rg-Hx for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 12:35:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2GNz-0003rR-ER for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 12:35:43 -0500 Received: from [2001:470:142:3::e] (port=43584 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2GNt-0004vZ-5d; Tue, 28 Dec 2021 12:35:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9fjzYETOIwWdG+E3YQWi+1Q5qgBsHmledcE0k34CE7I=; b=NTxjKCRnXJ2Q 4XzVcActfcsB+dYxfIdnQBOnrXqTxl3wK1Pfeegmb//TdnxQgaFGy8+daJQ296OEN129YqwY7NK9D lRzY+QzcjGu0kWcjWd0eF78TRgOJ7ImyKbLr9+BfeMw5UhPSXLZ6L/cz6CXem9R0pgw5v+YPcLZoB Z3DsRobSZI367RDxBNGi+bOrq/9ki2zO3Bsmq+3UTCoJrQ6D56Awhk1H96/UiFf0h6V3zBnB5xWN/ bZ9pyYSs1sHnqxHvY62rSvt7LC9awUDQn/JRZkXh+fCZA1M4oAP++rGfMww+dyFe+ZingLZGtzwlA 2V6pXmuKeQhOuowe6XL1PQ==; Received: from [87.69.77.57] (port=1933 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2GNt-00036y-2O; Tue, 28 Dec 2021 12:35:37 -0500 Date: Tue, 28 Dec 2021 19:35:32 +0200 Message-Id: <83k0foljiz.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87mtkmz5ht.fsf@HIDDEN> (message from Po Lu on Mon, 27 Dec 2021 18:50:22 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, stephen.berman@HIDDEN, > 51550 <at> debbugs.gnu.org > Date: Mon, 27 Dec 2021 18:50:22 +0800 > > I think I found the bug, it's in display_line. > > When the label at_end_of_line is reached, it->start_of_box_run_p can be > false. > > Afterwards, set_iterator_to_next is called, which reseats the iterator > to the next line, but doesn't set it->start_of_box_run_p if the face is > now different from the previous face and also has a box. > > I think the solution is to save the face ID of the iterator after the > call to extend_face_to_end_of_line, then compare it to the face after > the iterator is reseated to the next line, and set > it->start_of_box_run_p to true if that face is different and also has a > box. I don't think this is right. At the very least, it will change a long-standing behavior: we don't set the start_of_box_run flag just because we found a different face. Instead, the entire run of characters whose face(s) have the :box attribute set will appear as a single box, with a single start at the beginning and a single end at the end of the run. Drawing a beginning of a new box each time we find a new face is certainly not what's expected: the most striking example of that is the mode line: it could have different strings with different faces, but we want only one start_of_box_run and only one end_of_box_run_p: at the very left and the very right, respectively. Even if you suggest to limit this to a new face that happens to begin at the start of a new line, I still don't think this is TRT: why is a new line special for this purpose? If the newline before it had the :box attribute set in its face, the character after the newline is just the continuation of the same run of characters that started on the previous line. We shouldn't handle this specially when the :box attribute crosses a newline. So I see no bug in how the display code works in this case. > I have this code mostly working now, but I don't understand why > set_iterator_to_next doesn't seem to be updating it->face_id. It does update it->face_id, just not where you expected it to. See below. > AFAIU, set_iterator_to_next called with RESEAT set to true eventually > calls reseat, which in turn calls handle_face_prop through handle_stop > if the iterator was reseated past the stop position, which should be set > to the beginning of the next line when the face property at that next > line differs from the line whose face is being extended. No, set_iterator_to_next called with RESEAT non-zero only calls reseat if it skips some text, e.g., due to invisibility. If it just moves from a newline to the first character of the next line, it doesn't call reseat, because there's no need to do so: reseat is for when we need to move the iterator non-linearly, or jump over several character positions. > However, handle_face_prop is never called, so I have to call it manually > like this: > > /* Consume the line end. This skips over invisible lines. */ > set_iterator_to_next (it, true); > > --> handle_face_prop (it); No, this is not needed. handle_face_prop will be called once display_line continues walking the buffer and processes the first character of the new line. At that time, it will notice that it overstepped the stop position, and will call handle_stop, which will call handle_face_prop, as expected. You expected it to be called when processing the newline, but that is too early. But once again, I don't see anything that needs to be fixed in the display engine. Perhaps we need to rethink how the Lisp code sets up the buttons as regards to the various faces or something. IOW, let's have a look at how the faces are set on the text in that case, and see why we end up with two consecutive faces each one with a :box attribute, because this has got to trigger this behavior, which you find surprising and possibly incorrect. The question is: can we achieve whatever effect we wanted with the :box attributes without losing the button appearance in the process by changing the Lisp code there.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 13:25:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 08:25:01 2021 Received: from localhost ([127.0.0.1]:45341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2CTM-0005Zq-Nv for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 08:25:00 -0500 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:42850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2CTK-0005Zb-Hr for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 08:24:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640697892; bh=ZO0VAOSB6KErFZxOcZuh/BOtINHph1sPwlZMVwsWXcw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=IxdnAtmBXQFGPM1nYPhGK2TRHhmrr/fqEQFcsVAA3ExIHp4LHcHHx+kWqGBQJIV4rXh4xhHTb6UkuwhpjIplgydTL4pyewHwzZLDmmjKHlzX0/6f0gjVyF6iyFL8BKHOYj0MfDLCHV0cLZy/Xtt3j57/Vs9+9UKUV0vrsMIOtNlysjnMQvnR30x65IthuvOFrGyB9v1jtxAVRXZtvOaQl13Qv84syX1v9GA+2iTkIj1fQjKoBSNqXxOz3n9hqQWkmJv7iNG1tnO/ZYVBda66vvaQM1ORljPQsl3tZFpx46s0ccxpbfpSHiWZRMPupXRP31P5lqssVfYEABcLRb+Cmg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640697892; bh=l19FK2U5kcXQehMRagANWopxlp8zYLQymD1UY9tmRVF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=LfShWAMCd/coCZBZi1JMS9fqb+5+MGK+JM07I2BDnAGZL9ORjx28xq2/sA7mImNGpH2sEQuF6XgNNvOt37T/vXREh8D3gRxmZOZmW7rWIa/hFY4grlYIwNv/eNkSmTh2JWXFSKVBLvDDQ96Tq7eq4guPqj/ajktGwZXqRgd+mgG0bq7ZlkhEbTyAQIB6E3qlwmgPLouAvFomHZq5JiZxdztg3t+sLg2UydzAwgvbKiBD7X704RVokqdhE4ak1SaaYmI89DcVfZTKoYnmYlOqmtS+aYGhHE69TwD/c+u/uGxIp2u1CkDVdsmf8t7VDw2jLSlOccbTsAJJzbCavYGkAw== X-YMail-OSG: 3anMd14VM1llbJzN0dBLx.CNhaXUty95FVagfcsbRrzkHQHQJbipBrir4xcoqeP diXlA3MxGTSlfq5jaxupTDwIsOvpIJ3WA0JeL9LZnnHtbzwEpTDvL0xTzDqpfpUqKHUh1kWa.A9f hqO6gVFN5IxdkhqYAFj2tG56whr340LCuomFY0h1ieVd7GEP39ZkiNTYNyegJ2sbUSkn.ZUQ0JlA r1VvrWO0hiCkBZ1vhOYqtKkeUBFfuKKdaLI4rEY89f0GPeJdTTmsf7Ejck.Y6lO5S9NGGEDLPdhp CQALrC0JU3Zac.v71jjhHQsgskitLwFgYHbG1FXpcYum0V0kZPS_FVvF1xI_xToKRM9SS.70qT.D YHYZBsFTTNocJeHMWWxPQs6V5PnWanAsqgsjctzOPyYTzmKZ.BxRpXw8yZ1i03kShJi.Pr3KoBJF rLsoO1ELwYGq.Da8.RUw9xXefgTeaKTyLp1yOLYLRZQxpuTDrgF.oKrcMhXPzCIYDs4NaD15HkjK KPIkUevzZ2P_Hzf0IHuJGQNmiGAjPd9YNA8nPEUsM.VN8YjzR1FQZfsYhMv8usFkmnCrwShF3xtO UKSZiAvLv5iVBy1ZZri6HVAvVfUD.2iqXp2lImyzNUFCwoPGRUFyhNglNz7EzEoUwJsgtoPYpS4X G7Ygt4I67vQpykAWVTtTIURgPkgp_4tgv2UgHSuJp3HyCNZcFivXesGgjs5qEuANEQKIZKb26eN2 vcocaZeXn..IaCdaw_1Icg58BWreWPn9.wKAV3ZOFqPBITrh.BW3hTdW2mDzoCXIETkXlwbDkG01 LN9JOBPXunMmS9ptmRVVOLElmZueyOeaZ8ji8MuMU7EvbEffnfyQ.B8aoBgDcb4kOLDN9Jxd4GtN Npr.NnvgkzNrfUGMuSRZ1IBpCHGEIEBvN_QV.sH1pyzWo1KtIBdriumMDUIWGWaSUTWIToUfaIB5 HlFt.wUmNGPTygQWWhdGiQZPOb_tGOvrnIOIB1HWAr65Knb4_bDoufpa5h6On28WqBVpMSwBh80t ipMFTvGdd9YS6O.qcNEjAKGZ6.Q7cOYMEv162o2fsCfXoXit1M6kY5G2O.fafhRfq9wm2QhyUJ8I 2GIAJlr2xMTqjM3zjJWM3MlDz8jILdMUYrhZ7ZuyOi5kBWDWNGg4U.qg.W..3TovaYugb9MelhJR WkwgxWoliyUqXh4wh9Xa8jpTiqpw5rfqRssRxkrd_vwRB7TdXPOEYuPlmet.icP5.UcDKrZtlMS8 7wt.Vx25_mgtCfkAee2QItKnTgXI3_hvTunHlVeJB1RipexkyIM5xOE9qVmtUoRE6SkozQ3FvEmY QWOxEB3Zr3pRIeB7fExGB.uOchQa5bPOBlBl5F79ee987TtEq39xKhWS1BQm92muRpEhEMWUT4tZ de8_Z6pdzOmvLH8YwSAMOdTy6C0Zs3Of3JcLIpuK40qM4VzElWMCDLjhWPohByNUn0Z4EwAPnm0_ P_IwxPAshuvwlMPsI0bhWtsNF9_6cLUp3tmwxDTkHU6Ey.SKMA.u8YKcG.PDtBVUS7Ok3V7DNChV mnKXPB1K8pRrfaa5iZYOuygz9IOiBpOCyPbrzT0BhyoLR4XlbDzGPAwFXk6PTtmtPvYwcMbmFuxh lCB207zUWZti59XMqKZRTJah6dm0H0cNr5ubHgY3rD_y2fVQ6tCC0UIJD7TQ8CdNEigCZKuzsESt rZ8NXk5_Pe3xgmQn2yw.1Iq8dyuMMdFAvc7V00pjl7zzkkN4JbIbQ6uQUbIIB0hPQ8ePns7paQTD fUB5ycht6spp80ZXIiCvgSsJwbWpqlG46wv1C0NlyC.1Fwt1v4WdNXpGwIUI3DTco32F88Dh_egi figD7fvEEo8as0PSkDVT_1Enhe8HwhhLTXTwivK9JvadgP8.nxujK.RFKoR25TTc4ThvvtzNyS_z EXhUE1MBX2g2APuFCL0Fy8hsTHQ7Hb36bSvSMWCbO6PBPJOTCwq4yiM8YyX4CR7Q9xDrxmglx6sD ylQjBsXWja4v9ty9YMp0flASJZyIoO2wZXhfqNK32_KI3XKaw3BojzDVjiVQGHIAy68TDwdfQ7sp ZZ43Sj5SB0IBcX.uAKxx6ndgDEDYOwCkKZ6nS66.Sg2FA8dHkbZgaZWy50rFQMbAZ48RimQcFi0_ 23p5UcYEYVD4jX47q3.oCDcJECqacbdNJFTGAgSVU55ldX3Nmy3eQPZlT_x6WchzBN_NzZ3jJv5R rdha5h8ZphAAq7Jdy0jUxsT3R1NLrD86HfYcsOrmLpxc2GxbM_gpvvdqyHyCnyJ4- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 13:24:52 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID eb94992028a3bda34baa8f14d48aaa4c; Tue, 28 Dec 2021 13:24:49 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83sfuem70q.fsf@HIDDEN> <87ee5xzhrr.fsf@HIDDEN> <835yr8nbqm.fsf@HIDDEN> <87zgokvqxp.fsf@HIDDEN> <83tueslvgj.fsf@HIDDEN> Date: Tue, 28 Dec 2021 21:24:41 +0800 In-Reply-To: <83tueslvgj.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Dec 2021 15:17:48 +0200") Message-ID: <87mtkkvp46.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1491 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> Yes, widget-field has a box on master, while it doesn't on emacs-28. > The other way around, I guess? Causing widget-field to have a box (which gets extended to the end of the line) makes the custom button on the next line lose its start box line, so it's not the other way around. > Which buggy code was that, and where did I suggest disabling it? The code that added a box to widget-field. But it seems that Stefan suggested to disable it, and you only happened to concur. Maybe this will help jog your memory (but you really ought to look at the whole bug report.) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Stefan Kangas <stefan@HIDDEN> >> Date: Wed, 3 Nov 2021 00:03:00 -0700 >> Cc: stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org >> >> It seems like the entire line is shifted a pixel to the left when using >> :box, but only on the second consecutive line. I tried experimenting >> with :box 1, :box -1, and I get the same result. >> >> Are we sure that's not a bug in the display code? > > I don't know, the arrangement of faces on that button is complicated, > to say the least. I don't think I even understand which parts of the > display is the widget-field face applied to. Can you show the > complete definition of the button face at the first line and the > non-first line? > >> In any case, we could revert the commit for emacs-28 and continue investigating >> on master. > > Yes, I think we should do that. Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 13:17:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 08:17:58 2021 Received: from localhost ([127.0.0.1]:45336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2CMX-0005PH-Vp for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 08:17:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2CMW-0005P4-3H for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 08:17:56 -0500 Received: from [2001:470:142:3::e] (port=36336 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2CMQ-0008Cn-KM; Tue, 28 Dec 2021 08:17:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=gTuDrU3OasJpeG7bq2s64ZeGq4QWnA3FDWHgjcbnqkM=; b=ZqUDBXmKWpN7 mZ7X/r6y3nZHzwaN0Nm3uaT0i1OIpacc67KZoxANyZ30hN7xtcYNUqqHoWJQBdARULcjeoSCoaMnT NzbbJGXdKYLuOCsI5wGQhcYPzlik1u3namgyDJ/Y9rg08DMU6yQ2uucBSqhmtyqCN+2YXMOxaHrhK fqtEbZi0rv8ap5MSv740uQ0Orew/4KygLPg8dm7315aRnwMjK7xZAWznfeu8YiB4syJrwojpZ/ReY IOvmvc9Mmri2VR7y/oHHZN4NT66DQviRG+vzQn9xslc/SQW3pKzGugmtAn+PYu/EM9kkzaAH3HFkv DXefM4jEoVcde5obGWYlIA==; Received: from [87.69.77.57] (port=1882 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2CMQ-0005KN-Iy; Tue, 28 Dec 2021 08:17:50 -0500 Date: Tue, 28 Dec 2021 15:17:48 +0200 Message-Id: <83tueslvgj.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87zgokvqxp.fsf@HIDDEN> (message from Po Lu on Tue, 28 Dec 2021 20:45:22 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83sfuem70q.fsf@HIDDEN> <87ee5xzhrr.fsf@HIDDEN> <835yr8nbqm.fsf@HIDDEN> <87zgokvqxp.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Tue, 28 Dec 2021 20:45:22 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I didn't yet look seriously enough at that, but: I can only reproduce > > this problem on the master branch; Emacs 28 works as expected. Is > > that what you see as well? > > Yes, widget-field has a box on master, while it doesn't on emacs-28. The other way around, I guess? Or maybe I don't understand what you mean by "box"? > In fact, it was you who suggested disabling the buggy code on Emacs > 28 :) Which buggy code was that, and where did I suggest disabling it?
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 12:45:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 07:45:43 2021 Received: from localhost ([127.0.0.1]:45276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2BrK-0004b3-Rq for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 07:45:43 -0500 Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:43895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n2BrJ-0004ap-BE for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 07:45:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640695534; bh=6x1tOKRrJksFs/Sn3uGT6FRI6OCkkzznyL4gJsT5od4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=espItGSJcWFRpTAGXjtUwkh2IMu8AWRXp+VZby07g7gzQLu/unnn2qn2eAUFGV+Wmx4z9BUeiLKrNAiAl2sAf3crHykUMAyavSelBDV3nC3sbCWkF8DOtUIlDc9+jGBRHZSkHFOdlVqlpQ3l7QSiOrkl8UP5JLzcv1yd9IyruTheefypcbjbVtp8l7zEkvhJUH5isE4TqKGJH8pWb7ECD6LhfuEAy42JLD6eSssPbompaFJXzNbGj6ZddVYapBX4gocQO6vEklm/937HGuKVhSlMm78ZB02oXtr/4RiZ7FSo3eRbYLJEuO3Zno37DoWyk6zkWs+MPtCrLuZpRnx6WA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640695534; bh=dc/y6y/kAATxm8/DpwpeJoAjZFKKQQxY1s2ueCIZop9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=BlriMPuS+pGYis+fVuo6y5VHx2VE3TncamEhTFfrORgbiKKZUQuBOPNhepcltKYw+HRjXXcIlSLkwb34GZYgjBg/emT3l+nfWQQDSLQoRrAk7yuqqSB3AanYO3esMrtzpugXd/kr2cUG+7ZHuEnzBWMK9xngrVbtiroEzauzlBht6sRaTCZK20jUSTUvpC35CfQb0oxUtuItYCM0l/F3DA0HYNFhnGeAMcpkzpBCRs73ee99IQSDN8p1aPz+yohXOf4ngOZCJrx78kaZOuDmYE/GGDF7jvw7G6Fyrxmnt/YuZgiEPXmwZxC8htRNSqOhrCb2f9PKOyS6JwFSZbFrkQ== X-YMail-OSG: 152YXYMVM1n9dQAcvMM0ySnL6i8uLHvd64aJqf2FLGrZM04Y8zJjI7evR.OkfEg RFIFIs_tJV3uqPBPFv3ZVRTR.7yNTGBKqovjokcXS7PRX1KvpOVvrUBlRyodXbsujMljyCkNxZXG lHR3dwunUD9fV06OG4eh90.VGtYtPwYMi_VaTqWX4WAuO96bixYO03S96x8IYB5p3ybmZpg0wxtK OByl0GGlGvo5p.qa37KPdjZbBhoika5VwHfLvPtTTkolCJ5QLgDT11U.TM5qs.NBBeZNIskqd2JX OP1YYUUIz9BKTLKFu1vlhdH1H493hRaa7gGefRCgG1nG7P7rhof_oMRa804N3VPDL4NS3xeU8lkV zKEkKdtt8k0npLwVXSid0CW_AeNrnX4JcN.kHDcy3mmhFHkvlHsZy5tsisylvioYibSCUk.xpZmM 1uktzxY7XV9TmnkMGzrLGBbPLRehBL2locD_97DedYweIhLfy.HuxucTV7y5HKF.qLaff_IWLUkq KaeIeOKl42L1EIATIxLe2tF045CLPzYqWWyXN3B1Y6dNxvgOToHlTOmXby8N3Vw1t9DMK0XlUHyj isnlD6OsjiYUf_OizF..uf8z5mOis0ECtVBCs4_8o7jXcp5vmjYeTdo8tDGmWtTXMxQS5I6p9NmU 0Ke_II0cyKsLytQ0iOIMNTM6d7PvBm4I2VZMF2571jHyJPK.aRo0Bu2eltz65qdjPdlTU7eoCasl LqSIPCgLUjN2.u8bLYJMAVUF0cezxu0EyGzbih6uZn.YcaCPFfaol1_E4W_e6et7dHlyj5Ed_fYB lgru_lFj9gh8.z4mbrJIUHTHRbPHxMUUPE1pInswCr_0utKfqRXvNf9qY1T4thTF.noNGXbzMdop s27rWIz2Z53rwtO0dV0jVgnvA_ErIpJIHaWdEGvD5UN62G5TlVrUChAsrCLN4OVDl.o.6Qh5QcuR 1ljvNf6PcEp9T_zRJa6ohY8TNP9VFsZDZ8laghwhEN3aDuhmaOqpJsu3w1B2oWjWUeinh.PlTp_z fXuJcW_XgDwY2mbF_zzezgx7PrcgTPg_JchIkalbBSg7FFdvdmkb4zeWLB_7H..10ujJBFS0bErA jyOZG.YAwppueb4kV51rsFcr2Qe3rvEb8fk_3lZYLlYliF9TEWGnsk5g2ewuDHJNw5Emhwtc8Xp7 pr_C.4zrvXSu.MVC71_wakfVzh5DTeb5KLAjJc5gGkpDZjHJ5_X6Wl6vO1ZAwzLc3XR.nfi5KKKy DGbityuyu3jVx9B0OM_791QK63eplJ_GN3yFHPQ75zsc.YAC0bs7_h9yluwv186PISZ.hODQIMPp IGpClOomPrnrehdfOOxYuJ67Lu5_g1FEHqn6y4RwlM4yvxF2bL6BxUqR8BFyPGiP4eFOvp0AwO2M QLVYdUCcjUyiCgkdDorEqGNkk8qfEQgs_aar9sVvUbZq6iObvYc9h6p2A4Uyzpg9QXO8ZIJPV.60 QIw1iUPwZYGXHAtOaObVbohUvLWGAnqdLdwMdhH6VSKGMwW8_h8L5ryvsnvrlQRVHcpbsoFBs6Hc vyioQ2JyAl65NtvXiK_OrA6uXFvy89rHB6KX_drXf3ccjJ8yRoPrJyP5KlhYF92fDtOmVJW8rPzi OKwfqB18MYgDR9hg2QMsAVv6GgBB4bGrB0I8xOuxlkxSaFXcGWRzr6T5EPhKfyVtoql76a.1DXT8 zsbTol.OGvyguEQgoPphQbGooZ3SEnuiL2Uc9CZm4L.gv3e0oVNkYKtm4cAfQdlY7Szi8loQ8BWV RcIFJ8mYkQFM.R74oh5V6f_dF6vSWktoJGkfNHShdDqVEISw4DP_IUoyTANsPgqjettDaH9XKrL_ QG_ye0sxpyA0WPGyghNM7.U3NxwtJ9QR.7at4HGXw70r5qoS.4VAJdMOYhV6y2khCnIVTbe0w3TL _dFo8qIufDkZaQ2oRo5lRbQ6Y.f.1A7DvxpoBY6AXPDAou6XITYopP4Hr8Bp2boYUWxMVFIotlFe 9pNhq8kPUwJ0WcKGdu.R9O878lS.IGHhF19HiglNutzh1G4bGYBEN8erBQGXDEYfBRrU09Ph4fuO 5Y8siJaqZTeAlU_odumvC12claWOdVnntqcUNBeB4IMXjEymIFpf3YSA6KSdk2wcuVbNgCwmhbgN 2n6CjVWmBlz5_SQBpr1Z7uYjOEuuZM7ciXZhgPzWmxpeQWjDlifnaSfMDXzEGKpXsHr8VmFQxAZs SoVnw9XMoDEW60y.woauo8k1ZnWp71Vw8ICIG3Qi7XC3flPBy5WN0IsvuNA-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 12:45:34 +0000 Received: by kubenode519.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 77359432bfda67c5347c75f9736013fc; Tue, 28 Dec 2021 12:45:27 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83sfuem70q.fsf@HIDDEN> <87ee5xzhrr.fsf@HIDDEN> <835yr8nbqm.fsf@HIDDEN> Date: Tue, 28 Dec 2021 20:45:22 +0800 In-Reply-To: <835yr8nbqm.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 28 Dec 2021 14:40:49 +0200") Message-ID: <87zgokvqxp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 353 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > I didn't yet look seriously enough at that, but: I can only reproduce > this problem on the master branch; Emacs 28 works as expected. Is > that what you see as well? Yes, widget-field has a box on master, while it doesn't on emacs-28. In fact, it was you who suggested disabling the buggy code on Emacs 28 :)
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 12:40:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 28 07:40:58 2021 Received: from localhost ([127.0.0.1]:45271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n2Bmk-0004U1-82 for submit <at> debbugs.gnu.org; Tue, 28 Dec 2021 07:40:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n2Bmi-0004Tp-Ta for 51550 <at> debbugs.gnu.org; Tue, 28 Dec 2021 07:40:57 -0500 Received: from [2001:470:142:3::e] (port=34790 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2Bmd-0001e1-33; Tue, 28 Dec 2021 07:40:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=i8omAW4ipDOPOuvS8ENtV103DyNAiJv3YxDq59jbF+I=; b=QaH5ggYF7Azf cukHRU1rcZpzkLErKBXvf2x9rNAbX1Nupty56kb2WoMORhPRPVgdNBAqz31vpZdBQU/MZn7DbXR6G vZ4ldCfwPjWjSBjb5nN3r/mvnu3GadVAT4diQj10XjHPoqWirab3oW4o8FfNmF3fzjYZ1LooXlrp6 rNBKm5xYUD3AoqwK/NSi5gbwUA9mu4nhUKxbak+Ree6HAK7yGGvwyhtdi7Xibn0/5qo5u77v4b+3z LkG7nBHAolUnd5PvxZvih8N4zox/15AnhPlLQMVxZaiQiQJrsKNlY9Z2RFOGpC0MmPgsxbM1/U84U ieKYLhBQ/KBu7rzk/h6/gQ==; Received: from [87.69.77.57] (port=3561 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n2Bmc-00086m-RE; Tue, 28 Dec 2021 07:40:51 -0500 Date: Tue, 28 Dec 2021 14:40:49 +0200 Message-Id: <835yr8nbqm.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87ee5xzhrr.fsf@HIDDEN> (message from Po Lu on Tue, 28 Dec 2021 08:37:28 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83sfuem70q.fsf@HIDDEN> <87ee5xzhrr.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: stefan@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > Date: Tue, 28 Dec 2021 08:37:28 +0800 > > (insert #("foo\nfoo " 0 4 (face widget-field) 4 7 (face custom-button))) > > The second foo will be missing a start box line, which is the bug here. I didn't yet look seriously enough at that, but: I can only reproduce this problem on the master branch; Emacs 28 works as expected. Is that what you see as well? If so, then it is strange that you think the problem happens in the code that wasn't touched at all between Emacs 28 and Emacs 29, AFAICT. Most probably, the root cause is somewhere else.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 28 Dec 2021 00:37:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 27 19:37:48 2021 Received: from localhost ([127.0.0.1]:44693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n20Uu-0002kg-Ne for submit <at> debbugs.gnu.org; Mon, 27 Dec 2021 19:37:48 -0500 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:34870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n20Uq-0002kP-Ud for 51550 <at> debbugs.gnu.org; Mon, 27 Dec 2021 19:37:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640651859; bh=BP0/Z21bM9DbTHQCdGb1/keioHH5V+pMh/qxm0/315A=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=mcQ+497maKzOg8haC60d1s3GzyGDKhfuc6iyPKJ8V9xuMrmRH7jPAdN//nD95EH4ixTYgv06rh9FnGQPmHSe/5ALz9pdMLv7TotWrF5RJVXxQqe8gStOq9s6Kbkvj1b0DuTnVEBVsA69i4NH6ExsXwh4NLkIg6xT1cC/IASlMUIRTRuL2hHVdc4m4GC5Sw0PoYPn8PjTNMOmDbnMwaJoxL0bzUkcIUiG7olrKt52aOMHZ4JBEWFprT9LksmqttlDRB8b7JnjYmFVo8+vDYysw5o/R7sbtWTcRhVknRA9Z4vO/yqzp56UJadqIV3zekoLpFc2MuPSn+FxUzLTm3TyUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640651859; bh=OhnP9zHcPMiXORaTmO683k4VcOBmZ6rsXgoyyey0O+8=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mSgdUR1BaqZVuYhI1yQQpome6ZxBjatCISXbq6ANvFQcZk10oFo0D7ysL7r3RQVeZH2z0wWTH/06/C/cdNQNYzkx9j82J9h7W79UxtQResvtiekrcT0K4AiTVlVXNIWMqtJZeKyPb/j69yrEdva+KQ20qx+4N7xP/x127MAPxjr+n2cWu4sWwIKOmzCAFSsrPoAFGj/Z/hP0Sju1x2ip7/5b9jRm/KoHq6nUPVOAcL02mM/UhfI0ONnMt/RQKcw2fvNu7i9ieSUx+wf4jhjKAKFVMljluBsHB28nkPqjf/M49fxzmOioIGISyyOiIcsfGstkvqxgt/XNb15GNsIblQ== X-YMail-OSG: c5LdIMAVM1mlAmeylbJSgNCvO01Ft8LGprfrTNlohexiZvEtZEcFnTA8Kv1DamJ yEVNKDpqi0e2YUH1RaZ1UlrFnFBlObynBamPKsFeHfc6od5ic_2ucWksvQWuD0aJFwcnhM4Yo4nm epAozw3.ZFtrPh.EjeFDUlnvemP0Y515Q6ctxjQ.YUQ_cSFbWPrcg8VbKxI.IJVOSn_.POB.GOGs E4nArrWY6BibVHlS5lbVp88pGj8myzcnvamnps05M1c6hMXlAvMlDvbC_WtH8XTrsqS2eFOhg2uk wsx5mSizeDTTrEOjYrlCLhvlYgFQh2jQxeNuJzc9YTQN2OQOef4g0E.n3ESulWYYc51Qk_p5sQqP 6gOb18Flt2Tv_uuEd1kIsCO01.CLJBMOQWQjt.aPdzonnZI.RdeV.xNnai7xFZA.5.W0Sqp6EbCO 5rOGQsbAkBTce5rrG.UQPnoDB.Iu2Mb5Rh5hLR2aV_QdM7L773KIa2iKiDC1MOYXVuyaHchnZGeC T8p53IZmmjTO5z.f0Nko1ttgthzwNyqOaH.qaqGcl3a9TKXl66eemJ_5z53aoaEbeRVxtPQEf2_O QpNr.CaRHxiPWsh_eg_lwpQ6DSWraLsX9Xk0X8XAxLG2vogt7hmWa5VSIxmLn5beb95ameTk9Bok H9cQ1SEfkBj_72.IuEt8jSW4tCehRx8jXu.TuhjVqPNEb4nKqE3pLSIqPeMVx0IpAxMSYOnCbOEk _TxTaA.j8yn39kQ6NQJiic4VpH_vIyuzAJRKeTaWTe1Sy0HNJJro6ny1cSS3bRoqiB81gbtRwQT9 HEbSIW2q2hFZOIdpwNwPQ8LSkHm4SqqDsUKTvai6XVf6GmMnDeFVm7DJ6PIxO74ZeLWU3lKjbDIv bruJ1EsQLgUTKRgjLlEBCZPNhahQhfx1aqvM0wWKaFV2v0v73_Qi_B6MRYQCVSP1ZlB75zraLBt3 W4R6NWVGmVfX7IauPmRQZFf.GI_CmrRLbJw3kvb1D7iWFubCpr2EIU06DN2nCUT0yhgMMXCBxJg4 tpnMf2CU_.OK_m7VexT2f0UWcqyR1YD1snFVTHLfVFn1lE4tvhOJAUURouoqN6u6LkHZl_iBMyw1 N_nP3DneRcXCvR.os.jfNbVSy_wsoUhgTMYfedcr6HfsQZnvBNTMPfhR4f5CikgmI2mhaaqYXd2J 3C__3NJBDFTZ6bSoSB8GoAFsf_DvrTixlNLewC6dz7sFtiWAShHbv1EcuN9T19N6cmCnOowjoAq3 iLbRVX9NgP59NvhSlOuihtQ4HgrzkH.JLodI7pE4mU979Y88qC9_gRB1L3PVagAFOdoTc_PSqcj9 wrFZbXdzPodCrSkzI7mNuylsvVfMrjie6tDYZvQL5Tm1JpzJIAb6kbc8VWtAnB7dDBTWReuk.wrY s6YJr25l8.Y.NrJkQ2MamgTEA7SrzkAOhEJotyt8FxvxCAx.MUvkw12QxvTlmGUAfTvbTdpo2FVq 2Zohhsq_MddPu.ERqo7Dihz_6p_3RCfC_ib9ovB4eKLGJ8bbE2hjQossatNyPkvyAOWD4ltdFbyE PJ6wpSbKwkIHrx318wKHD28_fc97MYnZJDjgTSUumkR4Oqd8F8rmeEPX9cJp2jQuYfGhQD3fB3R3 rbacnhpP_86i4Us_0RjTq5LjK5wqgfUYsfMy.OQcPJnEfYAzaXLyFzW8iBm_h7U1cqZn6iS_oiO7 gfsFzVMOcYBTXfwF2kCuLpcJ56Fx2rFn3Te1Nsxq6cr7odhw6A.6L7ZWo1cV5gF1fjK0I4Vpvns3 HVsFN3PKxLqyfk1PvpUC9Z_adPTCE_vfsH70q5_cqCS_Gk2qxnAvRff6c8sdoH1CMoft3OJ7Vi_O aiIssM__x4BJ3UeDPgLeVGCHztAOnLqabiLsEl39uiQH88JUOsO1pD60SEacs6rvnGUTjuluoURy G0uN.oHbvNnF4uKm7WRv0f8YoX099hcVNU9nXI2GCbjc9Rq6r976jJ2mdklm0dIvtCMaA8NFA4es XNCr3MyVxDhgPUXDHs36xPnr1OcVgSZXEKdq1AxyG83l2KCF2qgjnA2IL.i205YvW_OJ4g0ANsF8 rHRTPN3Mag3Vl0Hq8xnWmI00I9dRQVxz0p97IynzqsOnA0kWcWpYYSVZra.hNHqvGuhyUsqPKYkN x9B_hNycLKJv7vFoYXDeWzDF6pXYk46dTUKh6oUeEZKn9LvCvJ2Xelja2fDvZWgKUgeSC0sSsQgD rFIVEp4bky6SwujRFdUdUnimxdsyz27Z6lCYxEDYoWxWCBl_O79Y- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Dec 2021 00:37:39 +0000 Received: by kubenode518.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 741dbb960eaf5f49bb50c68e4f81e418; Tue, 28 Dec 2021 00:37:34 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> <83sfuem70q.fsf@HIDDEN> Date: Tue, 28 Dec 2021 08:37:28 +0800 In-Reply-To: <83sfuem70q.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 27 Dec 2021 16:55:49 +0200") Message-ID: <87ee5xzhrr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1243 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Po Lu <luangruo@HIDDEN> >> Cc: Eli Zaretskii <eliz@HIDDEN>, stephen.berman@HIDDEN, >> 51550 <at> debbugs.gnu.org >> Date: Mon, 27 Dec 2021 18:50:22 +0800 >> >> I think I found the bug, it's in display_line. >> >> When the label at_end_of_line is reached, it->start_of_box_run_p can be >> false. >> >> Afterwards, set_iterator_to_next is called, which reseats the iterator >> to the next line, but doesn't set it->start_of_box_run_p if the face is >> now different from the previous face and also has a box. >> >> I think the solution is to save the face ID of the iterator after the >> call to extend_face_to_end_of_line, then compare it to the face after >> the iterator is reseated to the next line, and set >> it->start_of_box_run_p to true if that face is different and also has a >> box. > Can you show me a simple Lisp that would reproduce such a problem? I > don't think I follow your description. You are actually saying that a > screen line cannot begin with text that has a face with the box > attribute set? Run this: (insert #("foo\nfoo " 0 4 (face widget-field) 4 7 (face custom-button))) The second foo will be missing a start box line, which is the bug here. Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 27 Dec 2021 14:56:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 27 09:56:00 2021 Received: from localhost ([127.0.0.1]:43785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n1rPs-0003OC-Iz for submit <at> debbugs.gnu.org; Mon, 27 Dec 2021 09:56:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1n1rPq-0003O2-2y for 51550 <at> debbugs.gnu.org; Mon, 27 Dec 2021 09:55:58 -0500 Received: from [2001:470:142:3::e] (port=57818 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n1rPk-00087Y-K3; Mon, 27 Dec 2021 09:55:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=62r5dkX78gvTeTUE+dVBh+fwS19HHbiMPAUz8lbMWd8=; b=j1pehehCvt4X uLzR1Ig56rUoE1QSEkj4I3rWVbBCpaOXxnnzScdXz/7DT7aEe0QMoJrQK4a2UOxPq/lGFfXlhXcXG AnaJUP+d19lj7a+F/cX9zuTvATWWlBbQ2eYDk7eB/WdzVWnA8i+OrZs3o9ExyO1VqV5PLs9BxmDIN 3odzrgo2vOCuerjdV6Jav4awFe5olNCPXpzYF7R3XKR17WuCeDg8saNixNIs01IsRtPcqD2RZ5gky iTIVVstOLrZk549A5TVpJpoIxvNX5QWJTU85rkmKun1oNz3DQGiGcrk8riymJtZk/LhSpGDipW21W l7SZitI453N5xx1cN/8ZBw==; Received: from [87.69.77.57] (port=2801 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1n1rPk-0002EG-Ib; Mon, 27 Dec 2021 09:55:52 -0500 Date: Mon, 27 Dec 2021 16:55:49 +0200 Message-Id: <83sfuem70q.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87mtkmz5ht.fsf@HIDDEN> (message from Po Lu on Mon, 27 Dec 2021 18:50:22 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, stephen.berman@HIDDEN, > 51550 <at> debbugs.gnu.org > Date: Mon, 27 Dec 2021 18:50:22 +0800 > > I think I found the bug, it's in display_line. > > When the label at_end_of_line is reached, it->start_of_box_run_p can be > false. > > Afterwards, set_iterator_to_next is called, which reseats the iterator > to the next line, but doesn't set it->start_of_box_run_p if the face is > now different from the previous face and also has a box. > > I think the solution is to save the face ID of the iterator after the > call to extend_face_to_end_of_line, then compare it to the face after > the iterator is reseated to the next line, and set > it->start_of_box_run_p to true if that face is different and also has a > box. Can you show me a simple Lisp that would reproduce such a problem? I don't think I follow your description. You are actually saying that a screen line cannot begin with text that has a face with the box attribute set?
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 27 Dec 2021 11:20:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 27 06:20:04 2021 Received: from localhost ([127.0.0.1]:42253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n1o2u-0000Qo-Lt for submit <at> debbugs.gnu.org; Mon, 27 Dec 2021 06:20:04 -0500 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:38828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n1o2r-0000QA-EG for 51550 <at> debbugs.gnu.org; Mon, 27 Dec 2021 06:20:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640603995; bh=hnHpLwpxE1udbl5ME+I7RQIy03PY3ttyxxLb127DWvA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=DmXdSfD0bJpWDlNpyruT0JGvs2mRh6SABmHRCfCJAHcT/SR2u1KZac/6LDmufRpbGqYGIajD1gLWDMOUJ5T8T6ICXseZ/75lLge0MnJN+uEfRN5y7va07vhj9/4yY6uNZX7Tx8WSlW8K/nIFLHpSBnT6QiyqoI3+HkvoXNEDt4rSNTB158+cAn8BRK2X2bfsNuway57AlR+7Z3KRp1ji8ZBrl1HMleOKlOQkP01ge9TDu8cctMxh/YvV+AwriaRtXbcJ0z46wlmvRH4PqXG9llXyHA8X0NE1w/Ik/mCqZJSAPmx8RbJhbPNz0typHMHi5Eyc6nLf/eaEAY0qehfcvw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640603995; bh=eBX8KLIVx2lerKrDEfNrHAtRtzJkTfxkt527CuD7a4T=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rMJtHJDWSHVYIiKKig5OuUijUbPsxKncb3ea/ulFBSjrHeMmG+clKm+WCQ/dPvfCaanUH+BSReW/4tlvjjHz0Dd4/golrOV1LuzdhcwvtLMLFNKHRHpnEEFCsRjvzpj6p7H/2KMGySTSOFSSF1q4U42e4rk6Rz2cERcstnVlpMFcZJfo5xgFhHaYTwcPCjLAFcGxNxCYg0W+bYz8DXOaHuyneOoqvD4fh+4sm4ZJsn/EH2ypCkRx75hEbTROdnPditp/a+eYCgjtRZaZCweUT01A8Dy0cbBL75vL7svwNX9Oe2s6eukdLpOp0qgFEKyJfX5fFKt1/VxZOz0E5ESh9w== X-YMail-OSG: I6sFqkQVM1kEDBGQtcRRF9.4LWeUv71EKAdlyW.ofJxojjNkmIPPGtpD8AQ4kr2 U2gNV4JKRR12c.aRu3o55Inrh0dduxLL0GkXyZuHxXA51QoAIdGaiGha6PGfCb_pPRvRzx3T3hW. vzFlzO6CJDewbbYby5G4MQuW2GTj0GnpIwZ.SV1Wq8Lj3WeP9SEaUSYCSevkJpw.GAKb1YpcD1t3 VU7YhaFT.gasjsSOnJ9XAXfAZ7XZLQus1.P.rQtLEWnag0nj0MOWJHo4q9vkYtv8GutN8TIlqFZN YMEhjXFIq_yGColgr3VlLaDxsmUeGfFgwQYQZQef_IBLcwqfbXqEtXWu.o53JNqvmCid1s9dLzfB s2DqiCC3fBxF5qcw2z8T_sN7ROpiJMinZCb3yD9iYwJCUSnOhHUtJlTSzt0H5AiAWRmuXgClNhuq CfeMYoxhNGbFtzBFZncphe.ruLFBE7BTX4lLoUo62rnWWbUfDX1mAvKQNyPvDnyyqsdEtyxCtmKO N8ttrghujRAT0pSxIIzSox.MKlRkKotvyO0UxAGoQnuKg2bl7BKy543dJ.uI0gIUWgrrgK9ZmpCK tVvLC9joUHd_ZNQEZGpPpMOUcwk2xI31GTTpVOJsqq3VymLOXkPa2YN7HfvEso9RPRC3UITfRaQj iy3DKuDawRR7EPgkk6oNrYtO_KRcmaR24s1tQLeox6ypMjg69roj4MBWbxngQxfNWGK8obGhvsLA Jz2fUzZWlGLJ7a.BK0fzus7Vs7tzs.aMen8HLzoO9K_J1GV2rCDIryEryxqkvq4DtIYAsi7hUhcS 9t39jXPHdnKVG2xsB44RAJCu4QgEFZrKKyDxDwOphksY97mlO65cdsVAunZs49mGfmeXYq0Xw3Vy phgSEWiYmZO06f4cU0gQ39Qj3fzpE0lrN.dOuoF_MB6BLxVBQLagG9b591EKSVHQObHlM_ZXDG2z cDQER7qGJuEvcdZfmZmD2gAl_jAsOkEr1S.YY6i4LCWvfKsLL8dR_JGkHxa1MXiKZCesr8T_C2GN 4DN89GS440zcjQ5l1TNBGIIDUul8roSXMoZ_pbhEO5uvsJhPqIrzyCnsraZcomU4yLiE8fZ2Av79 SptIsA1bLom_42kEEDtyLwulLbbRvzP7DiCUUzxsCZ_n38Zhn0D7m4oE_B0JaVJ89Oyxoid1yFil CLeMRKZR0nSiIVBCji3WHE6m0PbtRph.XGdcDl9LA_w33cBwHuafgJIlxI.lHeupJfKoyou8qEG5 kqJgjZAaxpJWS3zgoiDhr703YrrvEreqlFVBeQVhFiVQfCQeYj0.tTiKHns10u8ak6kB1tBxAsb1 ImNhmxN2c.nPxYYvn_I3cWkvtOpswU5k5.UYdTCmt.Z3ZaL.knZEExedMCcra6R8TpbVzqRfgHmW hMVScvyn.iZFPM5LDC_wG6yg_ttcyXcIw74cDdy1Gr.86uKQH4u6rLTmn8bRR1O34.pmwCfIDQIt OIqYwwf9rdIZa31Q_tM45KXWFQWO8ileKHC2n..0srlqMNdd8sbS.Be7wMv1f1wlapQxYpAjLI4o p1Bqwvb4um.7opPM9FYcwcme9kGmY25C84mf5u7WVW7LnP3BV8c_0Mk6ykQEbC0UJERfeANkefwz pceM2GDwgTQgHs4Kppm_oA7kcCkWLzf1gNoYCPn6KCiArbORqw3ZkdbQ9Lertg_lvw.jo2tC4jEZ Nu7WDoJ9EFfVpZEhnZBSNYUspG3yBV2kUGVny6dtcyW4J4RYALWLhelSp8MhGlQyvBh7lh6MT4b3 XmKrw2cK3inM0nBD1qG6L_UbL.rr7XAKTVNnAw7DyXsbSrtNx.P012wnc6n3mVfX1PmJs7Fnrkof aYmChesv9KAnMCjuGGtrMYYEWqbBOl1wWAGIDeusatvnw97I.7vpXzQu2awzQZgC8EZSNV.vmI9w 74NjDJg.h7Q75oDxD2D8iIYuadSUBg2r5XdC6v5_W96XCTFNAtWB8B5db5er.MXnwBQq5QSCRgpQ WRTCnAQjMUjFFsNV2xUbxHoi3pgUQpGbOL8vj788FdoPzXrR.UEBy6IuIP0yl8.QRFV20Wm_h2o9 Jx8AiuRhAHJ_XAF9GKnIMyH4ITGcb5q2ltcCZAiPFF5IieaPqsR1Vc74BbUZ6vNbvIQjuW74oIqm GW09g6b5DYlJMtwmRJb888tfMW0GDT.lBN.KTx0bdxESvbAi_rwG8erUZPEg2m2LdFH1feW71WkE GZhFkVmis0fXEm6B5hxqq2NbBNAEPgEgNH4cqi3uV74p62WF9Zdxjogil_A-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Mon, 27 Dec 2021 11:19:55 +0000 Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 897b393846851593780aa7396afe4a4b; Mon, 27 Dec 2021 11:19:53 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Stefan Kangas <stefan@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> <87mtkmz5ht.fsf@HIDDEN> Date: Mon, 27 Dec 2021 19:19:47 +0800 In-Reply-To: <87mtkmz5ht.fsf@HIDDEN> (Po Lu's message of "Mon, 27 Dec 2021 18:50:22 +0800") Message-ID: <87ilvaz44s.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1286 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: Eli Zaretskii <eliz@HIDDEN>, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Po Lu <luangruo@HIDDEN> writes: > I think the solution is to save the face ID of the iterator after the > call to extend_face_to_end_of_line, then compare it to the face after > the iterator is reseated to the next line, and set > it->start_of_box_run_p to true if that face is different and also has a > box. I have this code mostly working now, but I don't understand why set_iterator_to_next doesn't seem to be updating it->face_id. AFAIU, set_iterator_to_next called with RESEAT set to true eventually calls reseat, which in turn calls handle_face_prop through handle_stop if the iterator was reseated past the stop position, which should be set to the beginning of the next line when the face property at that next line differs from the line whose face is being extended. However, handle_face_prop is never called, so I have to call it manually like this: /* Consume the line end. This skips over invisible lines. */ set_iterator_to_next (it, true); --> handle_face_prop (it); if (it->face_id != DEFAULT_FACE_ID && it->face_id != saved_face_id) { face = FACE_FROM_ID_OR_NULL (it->f, it->face_id); if (face && face->box != FACE_NO_BOX) { it->face_box_p = true; it->start_of_box_run_p = true; } } Any ideas? Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 27 Dec 2021 10:50:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 27 05:50:43 2021 Received: from localhost ([127.0.0.1]:42237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n1naU-00081M-SI for submit <at> debbugs.gnu.org; Mon, 27 Dec 2021 05:50:43 -0500 Received: from sonic302-21.consmr.mail.ne1.yahoo.com ([66.163.186.147]:34929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1n1naS-000818-Q2 for 51550 <at> debbugs.gnu.org; Mon, 27 Dec 2021 05:50:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640602235; bh=fXjoeqP/mDTCsbucATh95bR9pyhtFxrUJ1YuJX2sLQY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ZqKxc6bDGU12colyTxHG6OzysSkoXvDM+P+vxAhzRXTqZG4EyhzTKBGGnCAaKnB49UqnQnwsXeBcB7IncOT9qwXLSFw2xJ5rYnfbaUHn0CvRIEFpiet3WYTa+p6i39ylbYb7jgTQppRBFVPLFadPquPdec8NI4hnx+WzwDvlEHzTSicqxWi+CHk/UYdk+IpGeAMbWjaZmts9eMVRz5fXe1SWjL8RF9PBSCaHfHocPRftSTY2OR2iU7f+8Kqks+Q7shN/6Ec8xX5s2dBfrYZ6pLLn+YsPau4ZvOSshAm2KWWbcNZBQQozEOjy8t2+Z4kI7yGVbb9udJXtDzUWlWTw5w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640602235; bh=+QMhe1ySxrNcUoKHOB5m3ThwTkFjTIT0zIjxCnjvrFv=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bgLbHgGglqjjMeDwaOjG+Rl3P6jw2xSO4d+YZEWGAvV7QuCjIZM9e4f4yT1b54ZZS2yh4q45CDd9ChDWA+UDLsHKejhxoH6lUdXN7OLn7rBB4ceraI7WUGYo7rkKGAvaZCuD+8GVEAzJANnn8npdfzduIndCUO3NZZRaP8EEOggqLnM6J1z9hhzFH+STDzlQnMrZrskf/PG3X09hRya31fRVdKq6p4wpcsqXXatRdoftFUUgh2nu//yDfAx6fVasUqE0s2quMPFe3ZpjeBAbJe1aQn9s/WadMAkWlIUw9FC6Va51pUfH7UT7fKzJBwYPCkVdoKNQjcnxelDWSXzzcA== X-YMail-OSG: w7puqqQVM1lnJ_AIup6YAsdLodRQZbQUTB_g.3w7XGkzVOCZmg3T5LfnWmmReMk Fz9nbd.pXVrPaBQagvd8F4ZWDvf2PLGv6y55znjRqJv1Pf6sHUSeiXqPxSuDqGlJvZtgj.rS0VP4 HXtkViRz7I4hz0UAwDoXkz.6PEwtgieEYwEn6k7YJE9ZcqINIRM8.IdqFeAcRdzpELbimtJkRT9U ezwgGtoT2QwdjOQO21trwZFnh.gomOJUXjMBB61vWmSEbSYuB5TSj5SQs.eGZ0x_uiPtBnpBU2HX iipCgN5lAOhSHzDpGk0xGmb1vD0M8hGih8ngrOKSt1LuTc5uCaxymeDl_.JZUPjRfCnoWgoQrSgb KU5p4Ej_lmLA2xROr4U61Ua2_cb1HsPeH1lOTt5Y7oA8qVYE5hORa4grQ_uCj.Kh8e.gIqqjUlW5 1a8uhr75krM9fDXBkple71dEmMpOhVmNiB5p5ISVG7sW4eYk0WutMRyMMrkHNa8bngU1LAL5qR44 Uo9P1vhxuLHGBF4MtYwCpYt5pTKDZNy654c7nnQrKg1I7MEhe9QcRtCO1328P4ty5PfE6H5Omvvb RwZu829CZP52HikD7YKH1tjVbU7VotatggzG6IRA5447RBcFBlkUYQxwwMqEbKgFiim8ZsVrTR8v _KVN74qeB0OeemgU31B..4QTH39JZ2v8pAm3mF5ZU7I_ugR6MwVP.oZohi8NrgtVhFLdi4p5901A VHeZcGTJRwlso.EChy.3ScFoW2PBwLNpJB_SBht.kCaAA2DNhB_Ck67vclnrKOp7dpBo8Hzpfqi2 3709KqCemnpKI1pu8rjpdB5u2P6m2j9mfjjuV8aNu.jNh3o4tQYUNehXWG8YQVcTltKjOcINWFzq AWg5AjFPRUUECWClafwfBS6ubJE4mLlO1VowOKWYUsiSofPNami6UGjWlRcr4hKx1LwProeLqJdY yayAfc93PlKb4v3FW7VgerPsAMuHRNQuEaZd_kJJje411iQQXcZQyV58wgRjOQ2ZuWD_qppIzUqB wnZZZZ6CVJF9cTDwbzvvRyr73o_siecswSbb8UTluAqVYk_amrl8vEzFnE26PlsNezS0vsoW203i OM037ZEXneCmg0fsZWMU.kRYUV9fcbMgm6XdNwlr1Whc2caiDcM_J1_ItotvF3RUn8ERByVdC0u9 3dM55UReQsflvQ_Nu7ibD4Gxtl3tSyJK1JUgvhfwylT0jm0NUQA1Bx_r1ZUVCgE.Ba9ZXF52dZWO 4gGqceKRP2tEUJ67FzMNr51w42U.0T5LBteyNvIVCbHpJNmNzye5lQwZQQV6IcgJ.UQ_r6tcLfyG chk4xlzJtT3gK.YBtIbESVQiLWGrV_ar02GM0IKNpCu3hsoL7oPwhaE85XKDa1Katu.tnbvWKCKC S3nlvrErj9Jv9JWKLuMDiJpnxeZ.i_faH4AKt4YC08cjFqfbF6wmS6XgUOJ4DLczrE6PvWnL0ieV FPoQQna7bW6nr7IMNSZMt5zhtYyY9NeGeUdQKJ2IvlUGbw_I8Pke9.saQY_nUy4RO4QMJoJccX5v aBAgr9h4H6lV0LaCEcyO63us2UXm0Fyq1Bfgli3BGcqDTTU9NJIqpvSKAg7kNAmNx4gCEiYJIroP JKRivz54HjSSHrFQomEO5lPFt_.RnsuIbhP3uZpO.EoFBNHnCt.w4ZyrGCL.DxBPrpgplhPV9x._ piA9l32PyyfW8Cnp51QwYx0LOKQfFMKPiYv3eHPQ5oUVtae_q3yauWRVSyXZtsYxtrC6k2KIvJxy u.ME3KkyQ9NRMs7UiBeMVCYXJQmKxOag1cHIm5iKoeBTWYD84Qt_Lv348RxG3HCNYDnjicsPWkrj eIgvtJ8AkznRUJHUTG7cJUtfLe2XjVuTFIVrAqPdNsk_jx2uTqFU4WcqcFtpNtAJLYoGlAGJZJw2 6kYNDfyl4Nn9c4vfYkTu9UhhILDn7.G.NGjcY58GgU4hEB6ziEYXYiqGH7DlfdiAJPBmvq4uOaeX GJQyxvwjOKjWTEfsBx.uCtDzCYxDyS8pwXRapAE.s1Z1DbgNHd0A3mfJOgfFo2QqLe.wQRDCKuw2 gx314h9l9T3koq9YYm3GPaFUYnLds1UzPd.PzMhoBlpcUZ_oioXuj_K85t6agDdCBNoTFpHW7Z6S G6uAtVTCyC5C992wlgPO3I2b8q9LQdNG6EOhzHIIbwUX5j8BYcTgzGSHerKqlWA5faohT_EH0Kp5 iLroth8J89PPcpxkqLwVneMHHHmyZg4rvmDvbVXWr2GUYvpj8o1Tdcw-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Mon, 27 Dec 2021 10:50:35 +0000 Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID cf1a380a26771a5ea5059c3eca4b0846; Mon, 27 Dec 2021 10:50:27 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Stefan Kangas <stefan@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> Date: Mon, 27 Dec 2021 18:50:22 +0800 In-Reply-To: <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> (Stefan Kangas's message of "Fri, 5 Nov 2021 00:27:10 -0700") Message-ID: <87mtkmz5ht.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 857 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: Eli Zaretskii <eliz@HIDDEN>, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Kangas <stefan@HIDDEN> writes: > Eli Zaretskii <eliz@HIDDEN> writes: > >>> In any case, we could revert the commit for emacs-28 and continue investigating >>> on master. >> >> Yes, I think we should do that. > > Done in commit d8c9a9dc23. I think I found the bug, it's in display_line. When the label at_end_of_line is reached, it->start_of_box_run_p can be false. Afterwards, set_iterator_to_next is called, which reseats the iterator to the next line, but doesn't set it->start_of_box_run_p if the face is now different from the previous face and also has a box. I think the solution is to save the face ID of the iterator after the call to extend_face_to_end_of_line, then compare it to the face after the iterator is reseated to the next line, and set it->start_of_box_run_p to true if that face is different and also has a box. WDYT?
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 5 Nov 2021 07:27:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 05 03:27:18 2021 Received: from localhost ([127.0.0.1]:44685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mitd7-0000qc-O8 for submit <at> debbugs.gnu.org; Fri, 05 Nov 2021 03:27:17 -0400 Received: from mail-pf1-f170.google.com ([209.85.210.170]:34722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1mitd6-0000qP-7a for 51550 <at> debbugs.gnu.org; Fri, 05 Nov 2021 03:27:16 -0400 Received: by mail-pf1-f170.google.com with SMTP id 127so8173099pfu.1 for <51550 <at> debbugs.gnu.org>; Fri, 05 Nov 2021 00:27:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=aGTnW5mfy85vXSzbaRSQkUwFIDaYI+5TOROAzYfFnSQ=; b=3vd4BWV34zDFKwRkCZ+alqdDzY9XlOvvl6sTgKsohxoMdkiXxykjftFgA4Hcn03vdD anDDuBx3mhtdMSeA+kIrQ7kCCNVjgoKeXKPpXA+qql/XcFy0NrcbGAMrttzbKiUxqQZQ ZCmqkI4Y0L4MrZkifJriW2ywx4/xLkH5l2l1V64xswgBR3X6UGsEUMuhTOynNpa6SKo5 2GR1TPKvlUIkPcO5kOkwZZaIbB5YgQt/eeKaR8eg3pkBvdqywnYPLbvLVvd8jwsDvwnX Fbo6Pw4ES/OPE5FF309wZbWLqTfk2DyDSxfIPFDQ7teg8Bd7Y0w/wLleZGtODSdqWxxs PDCA== X-Gm-Message-State: AOAM531d7tV4xZjLtGYbQcmcS2Ao1HbcP9Mwl1E+05M/6Kl08DtJmImz JRysHFyHLQN8XjqVqsOWoHnIi8VXn2vWFwlDqN4= X-Google-Smtp-Source: ABdhPJyJjWWT0+/onGUI5au3CD1XiJdupTKPy2DcaLcglfANCoXff46DkgURYbNqp58rnd2B/JJzVLzfVib5rWdLY2A= X-Received: by 2002:a05:6a00:244d:b0:44d:c279:5155 with SMTP id d13-20020a056a00244d00b0044dc2795155mr56965360pfj.0.1636097230451; Fri, 05 Nov 2021 00:27:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Nov 2021 00:27:10 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <83pmrhien9.fsf@HIDDEN> References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> <83pmrhien9.fsf@HIDDEN> MIME-Version: 1.0 Date: Fri, 5 Nov 2021 00:27:10 -0700 Message-ID: <CADwFkmnRtXf+dn5PBUT0wBfReAVENgjhN8B7GbB+orLarfKefQ@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line To: Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51550 Cc: luangruo@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> In any case, we could revert the commit for emacs-28 and continue investigating >> on master. > > Yes, I think we should do that. Done in commit d8c9a9dc23.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 3 Nov 2021 12:53:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 03 08:53:54 2021 Received: from localhost ([127.0.0.1]:39427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1miFm6-0007xw-M2 for submit <at> debbugs.gnu.org; Wed, 03 Nov 2021 08:53:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1miFm5-0007xi-JU for 51550 <at> debbugs.gnu.org; Wed, 03 Nov 2021 08:53:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49616) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1miFlz-0003VT-U6; Wed, 03 Nov 2021 08:53:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MdoerGtM9KVYv0Ej43Zw9OM7X74io5f3p5cZ2IYG8LQ=; b=YdFufo3V60+L P6D7KRMjkHnh0UECqEgfV7Q2IoPAearEVAlCE4hmBeKJAZ//JXcBs0VZE7Q67UhFxi0z4ptda/alQ nYa6i9s7jZi9ZWNjTz+rMDXs3nlzz2MqxFeP1J9W6V+xQmU1OAtAtOP9mhXXfsErAsRWyKWGT4ybc ql08GnwWT1uvcOrlu4cOi70N0dplEjaoYFPdeyNnfF5ZP7FWKyZrYGigKZ/UeUTRimVOdR57oxgbB G3DY6wNWCB4x9y/ai5aOxr3iRWI5avec/e8IjNK57bwJ79CDCcyXoL0O09ASV+TdueI/96HUuCpvi J0XMglI06a5MpVKRPJHxHw==; Received: from [87.69.77.57] (port=2067 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1miFlz-0005hM-G3; Wed, 03 Nov 2021 08:53:47 -0400 Date: Wed, 03 Nov 2021 14:53:46 +0200 Message-Id: <83pmrhien9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> (message from Stefan Kangas on Wed, 3 Nov 2021 00:03:00 -0700) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: luangruo@HIDDEN, stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Stefan Kangas <stefan@HIDDEN> > Date: Wed, 3 Nov 2021 00:03:00 -0700 > Cc: stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org > > It seems like the entire line is shifted a pixel to the left when using > :box, but only on the second consecutive line. I tried experimenting > with :box 1, :box -1, and I get the same result. > > Are we sure that's not a bug in the display code? I don't know, the arrangement of faces on that button is complicated, to say the least. I don't think I even understand which parts of the display is the widget-field face applied to. Can you show the complete definition of the button face at the first line and the non-first line? > In any case, we could revert the commit for emacs-28 and continue investigating > on master. Yes, I think we should do that. Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 3 Nov 2021 07:03:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 03 03:03:08 2021 Received: from localhost ([127.0.0.1]:38750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1miAIe-0004Bo-9R for submit <at> debbugs.gnu.org; Wed, 03 Nov 2021 03:03:08 -0400 Received: from mail-pj1-f46.google.com ([209.85.216.46]:46818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1miAId-0004BK-1b for 51550 <at> debbugs.gnu.org; Wed, 03 Nov 2021 03:03:07 -0400 Received: by mail-pj1-f46.google.com with SMTP id x16-20020a17090a789000b001a69735b339so681603pjk.5 for <51550 <at> debbugs.gnu.org>; Wed, 03 Nov 2021 00:03:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Si6uu0DzhOyOSV5kqE0T9Pgk74p9vjX3Hq7VDErokas=; b=hL/HQTY0sVFXsvD0P/0WIR/AOUhfyxS2Z82fsDxQL4H2HvzhZsN2TCFdp5Q2s/Aewb z/26BjBosvQmUzZZ0ZbJQMD5Fh4ReLJSjkPD2nQ3qIGn6YipPkAjS17dn1i+eYGKXfX1 Ecv81RvQOhMtrtq7ccb/spBHEumrIIwvZDr1Q+nEUuxoI4slp0KOxNyWKH8gmK1xtxFu bEz3iwPumj59UlbZhHM3dPe46PVPOYzC/scEwSquuMJyew7cvOGPWkT8Uvvz7FqQ/1+l U9ZYytTMpFjpxtaCh3mDCPS474u1O1SMa4ToLeTK13ukzSGlXGGOViuLbD34iSRNjKMH tVoA== X-Gm-Message-State: AOAM531bEcvUywCHHtxb3CisSfq2Jq3ApxwH5oUx7IjWgSjpk4Q2Z6nq 9Yl18TCQaTkZJoQYK/1mL1lMgb5tn/xBLuykEFA= X-Google-Smtp-Source: ABdhPJz32HosdXh4NM6LzA8hLXbsd8C36qHwR2mLYPC9c/6QFiiOS0zm0z76LWAxCpJr7g+W9TBaZeIF6AYwOFSkXNI= X-Received: by 2002:a17:90a:4414:: with SMTP id s20mr9481199pjg.132.1635922981144; Wed, 03 Nov 2021 00:03:01 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 3 Nov 2021 00:03:00 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <87r1bxer97.fsf@HIDDEN> References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> <87r1bxer97.fsf@HIDDEN> MIME-Version: 1.0 Date: Wed, 3 Nov 2021 00:03:00 -0700 Message-ID: <CADwFkm=Gvt76y7==kNBaQvOENsNjHC_sagdJ6z21B6pDAUWBdw@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line To: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Po Lu <luangruo@HIDDEN> writes: > Eli Zaretskii <eliz@HIDDEN> writes: > >> So I guess someone will have to step through the relevant drawing code >> and see where do those two border lines come from. I cannot do this >> because the problem doesn't exist on my system. > > It turns out that it's not a bug in the display code. Bisect says: > > commit 8b024a6ff10f7907445ea60c4db8355638616ed1 > Author: Stefan Kangas <stefan@HIDDEN> > Date: Mon Mar 15 00:27:20 2021 +0100 > > * lisp/wid-edit.el (widget-field): Add subtle border to face. > > lisp/wid-edit.el | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) It seems like the entire line is shifted a pixel to the left when using :box, but only on the second consecutive line. I tried experimenting with :box 1, :box -1, and I get the same result. Are we sure that's not a bug in the display code? In any case, we could revert the commit for emacs-28 and continue investigating on master. The diff is: diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el index de2b5d4a7c..35e7b9ce7e 100644 --- a/lisp/wid-edit.el +++ b/lisp/wid-edit.el @@ -131,16 +131,21 @@ widget-field (((class grayscale color) (background light)) :background "gray85" + ;; We use negative thickness of the horizontal box border line to + ;; avoid making lines taller when fields become visible. + :box (:line-width (1 . -1) :color "gray80") :extend t) (((class grayscale color) (background dark)) :background "dim gray" + :box (:line-width (1 . -1) :color "gray46") :extend t) (t :slant italic :extend t)) "Face used for editable fields." - :group 'widget-faces) + :group 'widget-faces + :version "28.1") (defface widget-single-line-field '((((type tty)) :background "green3"
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 3 Nov 2021 05:35:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 03 01:35:16 2021 Received: from localhost ([127.0.0.1]:38674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mi8vc-0001tO-2A for submit <at> debbugs.gnu.org; Wed, 03 Nov 2021 01:35:16 -0400 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:38090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1mi8vb-0001t6-4b for 51550 <at> debbugs.gnu.org; Wed, 03 Nov 2021 01:35:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635917708; bh=PH/v6T8g1aZJjTciB7VyqNHy/neoBfJh3HJLpt0YvJg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Dcwe4lvOhl+k9VnOYzL9tR+F7UzILb+Oa6vRwVq2rM2aX6MRvfv9XfAfJ2TAfFd1spxYGC3spl/pKF7htKNeAIvuOImmGN+GZ64U17B7sKTwGkIu5ZoWUU2cRUTfoRt6Mce/VMpIOrHcjl/bEYCGe1OfMDX7/f2ZOz1+m1LCJzMc2HKEL58M/psdv9mW89++PywgTOa/0MLF9YUpstmPHNTF9H9GuWbwY96Wy0ZUsFybIBQGERdqrfcIEZBXtMbnTX0nGhMhkAJXQILe9cgu4gRwN0FFr8WkW0spdN9rUFLMJVlD6Qtu0PSDLoTniCV7HPyeiXEWCTj+e1+setbPKQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635917708; bh=/j9tE2RXXGgcoTcVrN1L2lZGFiPEYz9wAAODGllAf9J=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CtQSiDo2JgBPWh5UrTt2X5jnmowUQDSyW4JIxjTiOO8maNnK0bG8MfQ6dcDF2JSVfEvc1QmqAF1EeuA/E2rh6BRD9k+wpM4MIwdnrQrcLrvWYr1A27iq7TQj6jlT7+NBneX3pbreM65y6IYmc6pQiOqq1FEBuhUf3hhugWM4k4xcux9/1pHLWhb0zlbkSb8enSZ1ti8fUlwP+C8f2Av65i3UhsZHSKdEpwXZ9a744h8l6VYCzfjMJuPBlr3SlrZmaV9PahLEPlcbgls0ONMAoJRqngl1HCPl5nXc/mAO6nF/cVsa32ukkcRQtAJWcYspJGqppA47/r2njnESU7i0ZA== X-YMail-OSG: NAylZ1QVM1lw0WNtMGfVNfTaA9cluFY4oZ0hEQCz4iCEryJgFymwmP6SZiVjAmL O_clCCT5kpy7p2nKnYrDQ.6UTYCnyM94RI4xgx.IGF25X1AV6vBUxLhRWFVnolx_Tyj7tLeQAu6Y n6AqzigQRKSlrcY6AXsueg1EX7cfI5VUevYk9jwRF_lWO5kqxfQpykD7WNhaQ4x96jQPJ3SIuaKQ datkpfoE4ltrGB4GLubH1wRh2ityDbCZ9284LEhXcwITZ78pUJnCVIF7usDnSRwiihL2JIMTgfrI 9GglFbagtVhcOVQ95mXKXwpkkH5ZUeuo3XpLQEiozf291l1IsC2U8OcOu4e.XBeomUiEJwPfisIR VG_TmRZzsX.ZifHG7NAoO.XLgpd5CzF91iAT186CzwnCI18QOoTXwryAw7_23R_qeu9xnvtoWOM4 VQXiD15Wps4IOeQuo01GvMi_aDWi4IRCbcNCjSVOILKONJrEENRO4ZjMeHP1vDzBZfp24KHoWA1P dRzg50MEPM9CvY99OO7HolG4nB4QER0mcritAWcFwsH8IFxgvyJ18LVK1U0DUHS5IXvOU8.FRgOl 6FRGL7HvWC3p6FVxyW1ukePVaxCxS4oxrr8xkU1WLrIHQC6iJYWKOIUYk3ABEUJXcjhdZRHgld4p hqH2TqPvVkUKwPtsqorbZVI6GPUwBNQ4Hk39d37yk9OvVX2K2CuCSJ0rZK6sj_.0TjBwMwpCF4bA zaMifwiGnEEbGJtWrMExU5vyiqyV_KAfYinnCo3bTMspkDwfLU0QtlVvQSPUE2k0WLoNTmCF.Cy4 O_dQS1oUOasrrS4XjbqeOrZ.OAIJN5_Y1ZSf8frc3zRrrhFuq9wJgTd83qXbjFrEH6PEatKRrx_n jwjPq2rfG_oOSsQ5SVUL76Vh3.Q0u1w70ULrk0kBAJ8DncNLUn03lBffnmF_aXDW3vQ.0l5prUqN kkBSkJRkwwftTTf0bPZA3WvkYm9C4xMsJ0wcp5dEGGUUTo7CgesHqOVWnTPkJ4_txID9lWexcjzT pfCs9tqrF6eWSZDnbml2jLlr9I7ofL5KG_2elkAGoiZi7L2vMiH.p3bzp31AzKpAXEjEQAGZxMYD Kcne5g8mGg7DxIaRcKXSAZi5jSLSg7KFOO0Vnh9tw7wOcLiM_S2huEhovvbsynBDMP.cvDyjkM0S 1svy5ySRWPRESZhSA6oyW6y6xfRFQLqJ7PACArs4aEHf47yIahlozYaP22xGqQQN48Cvf3snKlhH 9.2SPsEbnNJPOEyalN7leSJK_PcCI8vZBxYDcMxBnevsAVI_OzWoNYIdXd5Bgcn0Dzd57dVoqpIn Gzl8zwiG8vy08Qy1A.eFH.cSJo04pkH6EBPt01OmrgpWk1opKVEmbLzVbUuP4jIHeFxVwkgnvYfS XMj19puCRCUwZPkEJqv8GAWSuHFyEUOy2mN9JuhU7rrdjoAuK5hI6FeFbk8mJjbtd3yVruMYpduO Zboi5MQIKplBf8r5sedgl_dqCBh2SDhKcbmF1SacRmAJkQuZU2_QWRtyaFW.xSV_8xFeCmmupshL yg2pqoLkyU3jmaGpj5IaOWw5jNahM4ETnNJVwJI3bL_3HgspiZ4bGY_wMHMKWPqwgj.qP0MoGrRo udzblwlPZGYfTFw9pker5L2x2YfyC.eZ79.n2biZu4hX8mIUxPHax5J3iZZaG1gaE0CBdfwZ02hi ps2nWiASWnatY1LJU8el0AyFHuf4IaFfX4i8llCT_kuA1rfX8CWn0c.Qjc1UDAMFdjXyk4SUoIo_ 6oPlojWFbbDBO0KsmkO_awEAnewupEhy48PLU44fqxQ1wdu77ZRA38GwjBXHk5lutx4B_dOHlcfN hUTrJzNqmOScHQuU8yA6Ax8dYzne2NDe1NLcLJM0m2hgiQx9Ex_Cm8qPY6ZxD_OE7oVDEVNa5cMI oh3ujyc7FHdLGgxUs__qTB4oQMdHwWzG1S6XPsM0_hJEBqj9UfDgSxqYVolyyYFogHQbWBfGVm0Y IrHLn0p.U6LdmJ0HhTHY_Uwwywl6twRw8qxsz05t2mXnEla5heW0hsnwDTZ03ug2.9nTvBH59PHF doeNCrBsAYKHgiTO9HL1Nai3uTzJ0IYnFX9XOUymLnXWMveebM_9WIl.6S.ncGQBRBr71ic3YV07 bjpMQfal8_S7j0UStrh0ECSJBNAd7tvcyba4kKcsXarWXSoh73PKVom9zwQig3HSMjX0jfxV00wY d7.4LS9NJjAveFbd47nWE8MEmaA.7dnEcxcspzPlyDlQ1uLYVwWzKNZ5F X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Wed, 3 Nov 2021 05:35:08 +0000 Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 6d695886138119d00fd59508fa2dc06a; Wed, 03 Nov 2021 05:35:03 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> Date: Wed, 03 Nov 2021 13:35:00 +0800 In-Reply-To: <831r3ylk6o.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 02 Nov 2021 16:13:35 +0200") Message-ID: <87r1bxer97.fsf@HIDDEN> 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.19266 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 586 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, stefan@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > So I guess someone will have to step through the relevant drawing code > and see where do those two border lines come from. I cannot do this > because the problem doesn't exist on my system. It turns out that it's not a bug in the display code. Bisect says: commit 8b024a6ff10f7907445ea60c4db8355638616ed1 Author: Stefan Kangas <stefan@HIDDEN> Date: Mon Mar 15 00:27:20 2021 +0100 * lisp/wid-edit.el (widget-field): Add subtle border to face. lisp/wid-edit.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) Thanks.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 3 Nov 2021 00:00:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 02 20:00:00 2021 Received: from localhost ([127.0.0.1]:38347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mi3hA-0007jS-6i for submit <at> debbugs.gnu.org; Tue, 02 Nov 2021 20:00:00 -0400 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:37074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1mi3h7-0007jD-SM for 51550 <at> debbugs.gnu.org; Tue, 02 Nov 2021 19:59:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635897591; bh=XtvB8RPx0e+EHyc5TtImZuBh1Wn6H9O7Cfzs8BKBA8M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=oWFpfxaNB55i89qnCyOplLP7I2K8v8NJnA8xoZKwGmuu8ZcGe4YSB9rpoGC/n7n3gpT1uJOGX11C3IVXHU9Z3PTdL0M+GLBvtiQJlRgXeUJUlKT+arTmYzewZZrxDPlFTCCiGVXbLt5QK+b5zsrDczmtUeUE64zF5EJsisSVaYXL5Mcfq2ga/KRcLWftMDTknRz9m4l3TSz6Vq5XeMgOGm1IaWLLpUkQiYptEfsVzFykt5omrANzhI9mbOeqm70StgWWgYgo+xiCJIG7nKAYDcz84fXoeR7oFjU50YTtBvFrf6hsXnJjKRUoe+ELTA9Kr7Ymqk5JwgkyZAqQcJopoA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635897591; bh=8xXkaHOUMSKg8DxcMEs+jjzPJJv3NsLmiHEHRA3GSwT=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Gsw37rIiHB94d2HqNQSDxDSfaN5uDH/gs6lbtJ7Cqxn7mqQ9+PyHlkZ0fZltTB1nAKwAmX1k2VgIQo5UH3JXfwAmjy7qc/hUR2HrJB5EmSqTnuduiJjW54C1EspMkU9Uzz6sGQTOMGLEaHGtQqIUNbxVunCpRoyq/iJfqUwWuuI+q/f9j799Kr8ar4QrV0sLRcgPzUDSjqWMJIKfJDm7p0G/JmTKIHtusTEfFKYqFypPm1eopeP/NhzUB2lJ75T/ubjW+0/j60uIZ06j59m5Li4N+8VM+W5W506uA/xaSM8uafnidoPkQm6GIRlYf7SjcQAjsTqSLiMXwl3/cYKMXA== X-YMail-OSG: QqqlMQkVM1l.ZWhE.Z0ST_I_ybY.Z3QjdJI9.1Hk.2DCiDNdG85gzscufgbt.5O Nip0j3QliPSjo7w_9_lMIGgwxXeQNdwp8z.jjqS8Wr_775.2F4Kngf8LZEU_Lfr_xtQttzIphd1q TsL4ImVob4_wcTZU.59Y82.Q7Lz6EVB.mOdDxZyLto1cRnzMseIP5.964xSuEhuwKScXH0r6qDTr IvaTOmWbQ1jO6veQOAFgm8NegMCwo_rTUgPkuyMvnrBzZVMzQGrXbzrzFYn9GiOB9yrtNGML2BKF PlSECFFT2vIdKQL2uhRRdCLo02i7shd6Vdk1mEdMOX3Q6257t6K52tH7qZwSWVKnVlWFn1WFYhmj 8zAxGVh1tXYuO4jPjORDwtkkOGiwyZ.ROBZWZXSRdf7VIdWmU9h94c6Q78xAHGbqOZJOsKiWDn9T 91xnVoR.xiA25etGMODSmbXib9LzxJ9x5tmxtJzNuToqx02PSDYK_1Rod6cDjqd3v4wyjp4bNvIF 75yLEPNpZbvnoH9TAo2ZwmcSD5Jx4dcqpUkKDxjv4S03RjwHWRvPw9sxd7b7SqIinkp5.ZtK.Fcc th0xFI_TYSPJqGv8aH4tkQ2K0ceXrM63lCJ6r2ybbmtmTkcoTAVf0GsG.dKMZ0fEFdsdnsWuIwmx WuWOSzFb6JjaFlwF4UzZNOep.gsFFZ0_6bX9JCDVOL.VmFk4A8j9qQoMeDOa3YgbvlRGeWtFjf2R zKB1qPrMIPOlmGUtsOQdVNpnPtYqg2CKczf_cklU3_z0sM5yFqUytQyZVemM27woY6tCZ6jf8YL5 qYJFb7BAt5pyRLTA.63PN5PSF3uHG_JB56FBxDoICKAzOUKQAfmiuRg1awJxheEn69CuUScUUiFG wwF3bvxuT3jOs3UjVI7Mq66eHLB8L0FH6zOj_1WdLA11uXWBfcruRnG0sPrhWGf4bjWNJ3Eszlao 3WlDYSYMWBWE25WttJpN6DnEjoa0j0PWxLjFQ4w7U9iGW7J.dagvSs.n7LOnP2j51vf5nRU1ctW_ 3tkXkBqSD21GCUv3tCmv4J_jZxOwFDKH5UvQGAGDmZrWW0QSDWA4slpADKRoOQyktEmVuPXde_Yc VB6dx4NSqd5nq.qRpyMP5ROXep0Rkzp_Ca7vnG4JvZ9Grl1IMT5e2.7AXLZmJ_oCp_PWngA7OX.V uPtbgT307WdzM3GFM6E_WOIhIjTg94dWRbwwKfB2qmI880e75d6RSijGUsGeGsu3zNGehljiwnwq kXkKXIa7IDz1fjojWi5lUzNFcT9.tbRX5GZiwPYvgvkvmL.5E2brSdN1ZtkJlrc81gAmZ9Dg_.ZE u2ihU83CZ4.TBBGiw1_s1OJisjIQh4rvoMGJYEhhsZ5Xqejg6pyZY0S1b_obJ72F8dsGgFJGsRJV NnWlTVff6LIW7i7IpeJNn4i.bTw2OVM3g7UwCO0JozbC5YXCPp5SpSWVfYqUcW9aSNeGSVE_BhT6 81Ggxc1o6lNhGEcRmZGMCe5n._0JklUCOZBL83DYCZ40FYQX1iB9DZn9aj_VOzHSoCPXmXlmVqhG 0ezrmX8l95A6p2VsuW4DhiikHAb6OIGW0D1M2125ZGugbrmU5sOYbIjkO0DrWbW8Kj4hJSF9Mc0J svyS7gjZwWNdhqvZzBcE6HyeT2UFRQ1m8d0TXrHQO5LCTIjiimSeJZh00iYQGDw5K14jl0VH_1.E 5.wOs5GIcYA73I_Xm04jcVajoDBiA42U4Lcx707_N9Nz.rhHTMNGuwU0NOfiqhp0Mj.IzQbluLOI 13Fec6vHcox4j4OP_8SHH.UW5I3t5xvEH5kD8WqGy68O_a6DGaw_Ap_iXw8rLAuXWN4f7nPbJoXs G.ltu0EKr8HbXG2JYWCAxFN2A9Q5.W9UkfR0a_7NFr3jjOLJzspJyjqUmUQiilWxOFfec6ANOAAW Aq_vR.WbLrmvruSOZyUxIFIyxNPudvp6DgNGtmVzhZB9ugLjGqNHrcX5GWpV0ctXLDIPeoj3pfne rq1mf7icROgSvJzACVux_w0QWsOtgnfTutNbt0ISx0RogZNaOBjfU_24AYp6MHde8kvBlz10bGTS M3Yln3JITmXx4jaw7ebyl.Sqg4VNydECiMt.2Y.fbFvSFulPSIwsfGrVFGvOtyNziWdp2393MWjm cngPh9Vi_IYiz9la.JZYY_zlGPs13Cdkk7wJKXFcHjfWDm6MpMN8xddDZcGA57ij03sFkqF0arv_ UFYcgTN91zAok7IXxnDfmmZtyC_ywytMyVA2a6QG_cMqCJBtF X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Tue, 2 Nov 2021 23:59:51 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID dff12877cdeb549318109a7db72f02ed; Tue, 02 Nov 2021 23:59:47 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> <831r3ylk6o.fsf@HIDDEN> Date: Wed, 03 Nov 2021 07:59:44 +0800 In-Reply-To: <831r3ylk6o.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 02 Nov 2021 16:13:35 +0200") Message-ID: <87zgqmds7j.fsf@HIDDEN> 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.19266 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 400 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > So I guess someone will have to step through the relevant drawing code > and see where do those two border lines come from. I cannot do this > because the problem doesn't exist on my system. Thanks, I'll bisect when I get the time. But you have got one minor detail wrong: on 27.2, all buttons have a left box line, so the bug is in the buttons that don't.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Stefan Kangas <stefan@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 2 Nov 2021 14:13:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 02 10:13:48 2021 Received: from localhost ([127.0.0.1]:37713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhuXs-0001x0-6g for submit <at> debbugs.gnu.org; Tue, 02 Nov 2021 10:13:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1mhuXp-0001wj-0D for 51550 <at> debbugs.gnu.org; Tue, 02 Nov 2021 10:13:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40484) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhuXj-0005L1-Is; Tue, 02 Nov 2021 10:13:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=sO11NeNnjmVFw/CGistI4Rt9XnSLYe8lBat1oe5qcOc=; b=GF/HGN4RshQs RvcO5kvZE3biuQbgQCmtB1nu/JsZA+zm65sYCn5Dzy5exGVi16gJpzTOGBeKgxFo6AM/zw2YLSE0W 79v2fyj63C1PvIKm/PMtODm/Egdyx6AF1AxY/lMzBHfCEoPrEwK9zBzQyTxasXVDlVzHHUtYF4flP WjgQm6uC2GwcEtl30hDVAmSnttM0VPGZR1zg90ickvzWke4mDGfwYm6PgQjfXbDpJQRXiQ2YA0u+t q/in8xXz8FGMic4MOh+SMs3RGLsR7F5Hm8RQql6AnpuJZ1c/3o9hQXfCNhd12GE0ZHK1TeRb0zCnt HJvCfOWT5LC3nu9+mX93fw==; Received: from [87.69.77.57] (port=2370 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhuXj-0004Ay-0Y; Tue, 02 Nov 2021 10:13:39 -0400 Date: Tue, 02 Nov 2021 16:13:35 +0200 Message-Id: <831r3ylk6o.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87wnlrfhdk.fsf@HIDDEN> (message from Po Lu on Tue, 02 Nov 2021 09:58:31 +0800) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: stephen.berman@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: Stephen Berman <stephen.berman@HIDDEN>, 51550 <at> debbugs.gnu.org > Date: Tue, 02 Nov 2021 09:58:31 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I see that xterm does something special in x_draw_relief_rect when the > > line width is exactly 1 pixel, and w32term.c doesn't do that. maybe > > that's the problem. > > That isn't related, it only serves to make buttons look nicer and have > more contrast by drawing a black line outside a relief rect. So I guess someone will have to step through the relevant drawing code and see where do those two border lines come from. I cannot do this because the problem doesn't exist on my system.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 2 Nov 2021 10:58:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 02 06:58:29 2021 Received: from localhost ([127.0.0.1]:36827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhrUr-0007Pf-2h for submit <at> debbugs.gnu.org; Tue, 02 Nov 2021 06:58:29 -0400 Received: from mout.gmx.net ([212.227.15.18]:34179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1mhrUo-0007PS-Eq for 51550 <at> debbugs.gnu.org; Tue, 02 Nov 2021 06:58:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1635850698; bh=jp9ILOo6n0iGv48KDdSYU/G6sWlwnj1FXsxZzAc3bNg=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Bz+0akgn6GBjkRdBnEhY7odpwfE9zwTft5fYbpvTsttkfXZ5YZ4oqgw7uJp2jW4Wa FtqNp9E9x8D4KmYpl85xhduy4FrH9W78xND2QoA4eZyW8shTv4ps4JQUrm2m/J8gzl cfrYcZiuCKrmZoGweD20oqI9L6QiH8WQSPMe3axI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobelfs ([94.220.124.73]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MhU5R-1mDSYr0qW3-00edLY; Tue, 02 Nov 2021 11:58:18 +0100 From: Stephen Berman <stephen.berman@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> <87wnlrfhdk.fsf@HIDDEN> Date: Tue, 02 Nov 2021 11:58:16 +0100 In-Reply-To: <87wnlrfhdk.fsf@HIDDEN> (Po Lu's message of "Tue, 02 Nov 2021 09:58:31 +0800") Message-ID: <87y266g6yf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:VutKc1n0ERYkpql+kgEO9LkzvdqBgNb6+s1+MA2DpgpclDYJMfX rSML6PzRGmK+I3lIzHPgMlKMaO3V1shIVnIggi7jSjlmAoJWZC9lkd/bMuTA2JWpoQx4GlU v+1bH1sBZQyIOd4gBvKzw/Ak/jBeWqvyyulCHbzNyCP/oikmplv4qdiEP83xVVecMMI90MS 2hmQiQeGxYRXMEkqiPcGw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:AD3Cnr25HTc=:+fuNerCXnfK/ASNPN7sXqN EJGCqWKPDgQKC6oPG4I6EpOzdSfmrIuhgzheUigJDn2/qTtF7EPjHLRu9X8FMcyownqigzP6e M5oSy+lcjFB6tv6PdsScJJPAwrusys+4Xp/d9M08oy8rCQt4BBwQQqs+DyQstmxzL/fhZxTbu 8u8Gdkm5hnYhetClbXRzEbL07idLPfWLli+7vzpbv7IjFzOztVsAQKUD10bXZcfQ2oQ+NMRAS b2RDXfYgEGj+dBujAFCNFGe25e6siEhWiXxJ74OKyc1jjUsqh9ZqdA0J6g4lDVR/jIT7OWtUb g9p6VA53/PUJKYwT9su9IHkztLuh5p01SAo+2wxIOFaO8FvVkERhkOueNo0XNGtIsieLczmDz 443Pr4sBYZ6o0Zb7UenzMq9UR0F1M3JS6oS+GpJsm/rCjZoXDYMCN5cdeBTwSZLY9Arbk0D6X eiMF0m6jI3pCeIhIoIvFOa1zjpJbrr8mJfr3HtXEi0IE93IxmFqoCyNz0slFNyDAmPZxvXPoY EcPorKJIYpdmSij/e0SMT1PM56PpY71vI29S4oJoNtnWuloGzQRsPqtKQo3Q+U+iGxW+s5dTL E1LUixh5WH1OTOYry5ogCHe6pIxDH1W2o0eKoiPaNzcAberUTs01ezXi/8mcZkJfheqhqmR2I ef4CNnWtM5mPu5mazc+kXt2tjpoQy2FSI/+6tr59x+m6FnmOsK2R2UFSWzxi08ZoK1q2KbO3C H7eBynaPRB4sfiIejJxrj8ixB+7PR6eLbsNCN7UAIvgWCrnc+US5dCgmRaTUyz6F7O2YqmQ3B DWRqGUF8lQuWLDKDbmDbf/F/9xT7aw7xJhrkkowJTD8C0WNkj+VSKwm0uUqYCX9UEhcKNKEHJ 7S/vPILYaWHx0uD6jFBTVn2/RdLh3ExUV1aXYPKyMg5zvxea/kqdiCyiumWSWWr69OzlTLke8 +KF+jelfkEG5RzZeKRNnSS7AMBaR6ak26dt2kMunU4Xxd7IahhS0/HnBdYQMiaTOY9J1NvzbC nqvOvcM031d71WJXPM1NbvNPWdLXWVAjB06JXFj+NxTS7+6x4VymQit3Ay1XEsVgevXqPUmH7 w2UOjhEJX2Laok= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51550 Cc: Eli Zaretskii <eliz@HIDDEN>, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 02 Nov 2021 09:58:31 +0800 Po Lu <luangruo@HIDDEN> wrote: > Eli Zaretskii <eliz@HIDDEN> writes: > >> I see that xterm does something special in x_draw_relief_rect when the >> line width is exactly 1 pixel, and w32term.c doesn't do that. maybe >> that's the problem. > > That isn't related, it only serves to make buttons look nicer and have > more contrast by drawing a black line outside a relief rect. > > FWIW, this bug doesn't manifest in 27.2. With the following patch I no longer see the display glitch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline Content-Description: widget-specify-field patch diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el index fb06a95f51..ba6f26fccc 100644 --- a/lisp/wid-edit.el +++ b/lisp/wid-edit.el @@ -373,7 +373,7 @@ widget-specify-field (forward-char 1)) (widget-field-add-space (insert-and-inherit " "))) - (setq to (point))) + (setq to (1- (point)))) (let ((keymap (widget-get widget :keymap)) (face (or (widget-get widget :value-face) 'widget-field)) (help-echo (widget-get widget :help-echo)) --=-=-= Content-Type: text/plain However, this cannot be the right fix: with this patch the editable field widget is no longer editable (it also doesnt't extended to the right window margin, and it's one space shorter than when the widget-field face is edited to remove the :extend property (without the patch)). Moreover, in emacs-27 the editable field is also extended yet there's no display glitch. (There's one difference in widget-specify-field between emacs-27 and 28/master, but undoing that change in the latter does not eliminate the display glitch.) There's also something strange about customizing the widget-field face: when I uncheck the box for "Extend" and click the "State" button to "Set for Current Session", nothing happens with -Q and without -Q I get the message "End of file during parsing". If (without -Q) I click "State" to "Save for Future Sessions", then it says "SAVED and set" but the "Extend" checkbox remains checked and the editable fields are extended. If I keep "Extend" checked and click the Value Menu to "Off", then I can set the change for the current session, and then the editable field widget is not extended, but the display glitch remains (and the editable field is one space longer than with the above patch). Steve Berman --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 2 Nov 2021 01:58:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 01 21:58:56 2021 Received: from localhost ([127.0.0.1]:36400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhj4e-0001jG-0I for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 21:58:55 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:41015) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1mhj4Z-0001j0-Qj for 51550 <at> debbugs.gnu.org; Mon, 01 Nov 2021 21:58:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635818322; bh=fmF0XZLloja08MQ2jVEaLtcSjlj78nyE5p20eVc/5wY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=G8sbNiX4IT9574OfDxmeM6/9Y+0z93nnMa2AMXSKYrpHfMAtjYkCKca5nWm+RVqOlu6I0VkRLAA06xd9Twd8fVep+gIMy2JIXZbe/+wwhPUqCBLiN69MvxXxj3Jovy5xyoQDKOIHO0BwCwvmolhfv/ji1zjMPQ9gzQK2JUCMilxa94BTclPz7thWR+uhUdAoUvFQjmTs4juhcdPojtmv788m53mpeeyUpLNZczsCA0wk1wc2cMN/QT5cvA4FGfM6mLP9NkybuDPbySZ7MmHBzQeElh+GQrNAfwMvnYQ3aC6Y6pTcVngXAhdmb+jzhczTNjQ2I7ygS6bpXVkld9aV9Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635818322; bh=mSOHM34bbWmZFe/13UvLRlaA2R/IMOP2Eg66Tbhndxa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=DPMG6pmxF6RBtfr54sOtjebGphs8fmC/mOP8HXcMeDq8h/g37sNMS/4vFuozIJsTa6vNwWwQzB/BYh86TF/iAHX9Gdg5YG74JCjvKC2H7N1iLB8crVTMNsX/hAc/P8O1e7LrtLTeqhMFj9/0/C6XVgiE4YWZ1j8cE8eDz6l0hUPBxDUOSiBOl6gxfgr3ICKxd40JdfZcXCs0pM0DRRaZ265Pv5K+lg0iw9E3WSFBxfPgU3KLH1UHRfb657M/Rq31dKZkUhuEUePmRK95puZl95gWKijTB4Z4L23Ccse/E+7YUywlk8vWoF2a9bCfGMjlN7dlBVaL7HmNuqEL6WiDzQ== X-YMail-OSG: UftQKFEVM1nQ..cML7eK50Ntu2bFiLWkeM5UaOvMuJu4ZsbNVOE9T3MvEd58V.t br_D78RW7kzauvNNnvajLcHKQKJGjHq26dOYJqDb5v9t.Zr0mB9dUpZMtACs3VhHPWpmVrzbg0WM 8X6tqnhLefCFINhKgzv7Cr07d056n7vnmSRDUTl2bObrbCIEXmbAINe.yQY.apKBQEEq336ndGfO p.G196dg7MZvV2CU5MmgZtbo3tfaWLGPTatz9ztlMjMQh2qd7_cAlrMgUzWr0tGligLn4LMyCmhN 4bzh7PSG8WDObbF7s8Kppbb3GB3qZBjgV8NzuvbkLI30lIEm.2GB7YwNLyK.fhrI.zTXhtlXi4fB yxb2e2GUmZmo5HJ7FVenYsyaB0vU.c6xlvviFSEL3k_cw3sxGOQXmHHhMP7zAnWAeEMher_.NkCA 0gPTxCOkm.U8wcXKs4xSykp7EtGo7mf77Rw2upMpjBsUuV6_VX6ucHWo6BuJrNQ4h4eUHMvLXCfW hrmybO8Od.JIx.ecEsn2hcF9BCyLPCye.kCi0cnfWM4EJBf.gEhBDA.9GiAV6CW4EwNF0HHqJhTn qVd8FhI5_PwiQNuLnfuXvLzbT9jT1MGnM1aZfyfPpAcuMJiSCny802_rInrRDJQ2iX1zt4M_wJM1 nAKayhGHX_3tixzZ6zMWKWeMCaPYzFXOC8jeaxfr4dU.nO8rYFAKz_oJyytNiRrcOFSwYQ2Z5BYi E4KZNI11AN0CXmOyjOR.ovk_vFsdJFzTTCfRMoZcXFjZNl8PQMPWoXlDeby6GRJQX7.xPm3yMiTs HLmIAAx.SH1793BW3a6xUt1xB_AfzpeTIC2Pbc2pLowU6OjHqZT5atre3ShQSRHe98UBtPtl04nx nZWWcZIA_tnBCoWTTpEjdWFq1autcqEbDJfqjORd1lRaazUPGCYKawbCo7fcnpsNv_lxqwXhVKbC r_e0VzFKb2DzR02SDBY3A97Bi4.3cCMcm4aaOduS2MOtFRX1JCEd_REHBLf8A6khKYtYRHRYP4Qe SB_tN08OuL38ZBbK_FBva8ePyG4Nj7uSu9qqjQAIIwFR5w6ayVInaZqpOtBWbwdH3xBgAJDa17V7 EFHX0QzVegNpFN9aOL4iGGanjEE6UjhCjHLb.wU1MDgTcbx0ylMvwtTW2wC_4InknGby90ELWf7y _AHTzSxt7aAensucwk8DUXtO8Vi42Ucgjm1I4hlfp95e_nijqN6v38PF6QbPgx2AAAClx7wTCAd. Ly..r7FtfCN8.KlWN5KNiukkV5VIFzCtOkOTYWPR4ZrcA1W6pgQOO6Y4EGzld94o000xxCUOPQ6L .5GCxl3on.JQixknarFduPmpEak_XTuXZgMIosbEusdJ.k5jkDQxdJDeFgPWFUjpT5NODx4cItx9 5cIM4UUlb7mGNE04xC6T7EWC0Byl6OUsJIt3URc.Mor.yrKl6QxMndf0XdamSK.G15NzFe80WtLw OQ7SCgX.dJWwRvPUwdXzxmWuKADdnq3COGKf8JL87oSrGlYD755B_pZSgaghc5CP4ntV5rvPoFEo nt1gJ88UuNClZzHGb1KLxzRyDPXzvEcY.T8HQhx02.CnhZ.ModjnQnKoaZ9jRB00K2hAM5m9Jtl7 96RKd6fgknfl_zFiqoeSj56rfQDYD9NESCOHHElB74TmsHQtQr.8dRC6UbG3hETitDdocVKsRY6r Qv2sKBMGLTkH7Qkx7AXZSg.Vef4XM0ArSDYdMHQLFIEXcxGBKWqw.Yu1top4NlPTrC5j.oXVGR9K ND8e.JnxpzmBTDr.NH3Q_PbjC.EJA.ZgtBZ28Il8G6wSFsXbsKRi.H.1AfMLtPUPpTYcAb5MKgR0 rvpdHDotnSLPm.R4a9vXezByj.B_akslB3MFW_gvyE2Lrr_U1qq.YENAnq5d.EgsPeP0tp7I9uPh NXdNcwXyJXDhTt02fhvsGJs6UiBxq3jgyJKui.0NAHzSug62CkrQoALqra4LYBsjDYFtjzmTR9YS 4icTxjq9XGCLznQuY5zis0K4u_edbQIZkAkVP0lNRRp29U9DSwwhGn4Qfv8YjzZZY7MGwiXAb7fT 8Au61iiu0Mut2gMYOdIpUtwSy6h1BAujAGhYraT4vphadqUf12filJymoxYKkzO.7lPTaA_cT7SN KOGk.oRKrl9HLnnngHtdh43JtcwZz5MY_0MbwNVWcoRyJ3M5vdG04mOBQ3hZIQIutMvUPQPZvQ2d tY4RwLzDFlCuQfuzaNU1sVDi_3ons6oPVwFlGTo.rJOWEeitS1Pdmv8iSyQ-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Tue, 2 Nov 2021 01:58:42 +0000 Received: by kubenode503.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4eb30bc21c82273059fa7cf006dc1253; Tue, 02 Nov 2021 01:58:36 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> <83ee7zll84.fsf@HIDDEN> Date: Tue, 02 Nov 2021 09:58:31 +0800 In-Reply-To: <83ee7zll84.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 01 Nov 2021 21:38:51 +0200") Message-ID: <87wnlrfhdk.fsf@HIDDEN> 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.19266 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 380 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: Stephen Berman <stephen.berman@HIDDEN>, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > I see that xterm does something special in x_draw_relief_rect when the > line width is exactly 1 pixel, and w32term.c doesn't do that. maybe > that's the problem. That isn't related, it only serves to make buttons look nicer and have more contrast by drawing a black line outside a relief rect. FWIW, this bug doesn't manifest in 27.2.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 1 Nov 2021 19:39:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 01 15:39:15 2021 Received: from localhost ([127.0.0.1]:36203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhd9H-0006Se-0x for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 15:39:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1mhd9F-0006SP-GU for 51550 <at> debbugs.gnu.org; Mon, 01 Nov 2021 15:39:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhd99-0007aE-UK; Mon, 01 Nov 2021 15:39:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RmeobNqZmybv5haGs65gu6GO5tQmkPaBDZww6ftnPL0=; b=aOaVY8ALSoXM QwojF/IdI4FGNKCZ3G0Bb0/iTZkNf5GbZqEHLUqWEA3mhN/RNJkMVTAVG7b8mBhHPWGGlhCUFu+mC PpWkDSP6hL/psjAfN7qXkg2y0+U41kkQaKm2my8l71aD1Kh/DXQoJBcwkS7K4J7GnYg8PhE9WQ0Vb QlZe+OkS20JbAzIPNfWnJcdTP/97VisDjO83YJwF9bu89VFpPrCx3cPpqRCiMlXpTexmTFv5kIJbo 18DRGsC0AeVg4J4//wyWDbqh9iPjZn2NdNFWdZKLg9R1NS5253x4/3LSoA/5J4NfILslTmxyWTM7c 41yF+70BVdZy85nogh1inw==; Received: from [87.69.77.57] (port=1931 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhd90-0001fI-Eo; Mon, 01 Nov 2021 15:39:00 -0400 Date: Mon, 01 Nov 2021 21:38:51 +0200 Message-Id: <83ee7zll84.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Stephen Berman <stephen.berman@HIDDEN> In-Reply-To: <87zgqnk74n.fsf@HIDDEN> (message from Stephen Berman on Mon, 01 Nov 2021 20:28:40 +0100) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> <87zgqnk74n.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: luangruo@HIDDEN, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Stephen Berman <stephen.berman@HIDDEN> > Cc: Po Lu <luangruo@HIDDEN>, 51550 <at> debbugs.gnu.org > Date: Mon, 01 Nov 2021 20:28:40 +0100 > > >> Run emacs -Q. Do M-x customize-group RET files RET, expand "After Save > >> Hook", then click "INS" twice. The second INS button will not have a > >> left box line, which is visually inconsistent with the first, and with > >> how buttons work in general across all X-Windows applications. > > > > I cannot reproduce this. Maybe this is specific to GTK? > > I see this on a no-toolkit build as well as a Gtk build. For me, it > suffices to click "INS" once, see attached screenshot. According to this screenshot, the problematic button is the first one, because on my system the first one doesn't have the left and the top border lines, and neither do all the rest. I see that xterm does something special in x_draw_relief_rect when the line width is exactly 1 pixel, and w32term.c doesn't do that. maybe that's the problem.
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 1 Nov 2021 19:28:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 01 15:28:54 2021 Received: from localhost ([127.0.0.1]:36180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhczG-0006AW-Mp for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 15:28:54 -0400 Received: from mout.gmx.net ([212.227.17.20]:43907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>) id 1mhczC-0006AE-KG for 51550 <at> debbugs.gnu.org; Mon, 01 Nov 2021 15:28:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1635794922; bh=xQjCv5+tz9zVdPBmyet+U0eSL3m2RoF9lqQM8AytziM=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=KqkFLm27cseMhUNcp9ZRRbJwzwjL2Jct6pa1MiGRxUNQYr5ZLTQVKOl6GoXaPTceN xIHtjKkxa42UGNoILocXZKYHPbr33kMRUYsok7I5gid97E/gbgLXUXs2i4H28Gn3fQ 8X04Q70zAe2loDHNomXDcfiMX+InKmPpedpkbZYU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobelfs ([94.220.126.208]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIx3C-1n22BH3h74-00KMeb; Mon, 01 Nov 2021 20:28:42 +0100 From: Stephen Berman <stephen.berman@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> <83a6iolzjd.fsf@HIDDEN> Date: Mon, 01 Nov 2021 20:28:40 +0100 In-Reply-To: <83a6iolzjd.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 01 Nov 2021 16:29:42 +0200") Message-ID: <87zgqnk74n.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:4U5/vDs1UQPKTa7Z0VZc+6LKmlY6Pv3VaSWOTFInLfDCiFBEr/D D1X3qXQl4AnMS2JTq3dczHglKd7pMNUkLflCYKdVcFo4M/tB6nZQufJw6KqWDeZOHwvfO0V HLnx75e3VEzgK2c0AtIVtiWLaFWqX85ZrsXF8ATHmJHsB9vIhhd28fBzPdI2PuKzoLWjxVR uOtOohmJKVhPavvRokVNA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:bvPz82YaGms=:ukbqb/SnpL3v4gA7HT5FVM VpOLeXa3PbDHNTLCwLKv/AAYYwmw2i6+PhYQEUvOm+/RWojC50LBliSXl3Exhh15pda+ZJhcP kvkLAacZg4ktUe3ucaNFxsxZSDHv6/zN4xw6BSjvlWqOKvOlnUZCh8q7DJNaHZeADsFUcKHPW 2Hckhua0vk3XiachOnjb4Aw1AT6utdMTDn2kfpShQVxLryDEHnoV4kFPH2JLM1MRTQhGhe3SI D897Pe1ybOCk8Zi+FmVWU9Imz0rnfugcA4YddKCeMt4ELMg2Q+RlEQn1yB4bOJ9CfgO37teXg TfOPptJ4dbIv6clZy5dtjnID5cFb7IylQ8TBmbCPy8+PednhlHRqGbKnGAvKj1yzwG5NZljML EriBi2wu0GnimlMF1Fq8aaBbQA0G0KCZoU/ZeKchQrStPRR0J0Kbk0AaO8HQMKe40069pFJtQ 9coixVNhnZ40u9b/4FtOjcOlYdz+7vKhpTcXkCugF4gCrRPB5KR3Y5e8XrdOh3v3M3hIz8Erc bMCN1hlidEjtj29v6weJNgumCyDuG4gofLBmOjU8KKdokD8xXgk3znfyVyBxPHcaJ864YNC7x NyHioQ4VyAN6xH5m7v71zSSoZZVBOxAfW6Sphkqz59NWWckLffrCFNfM2fPcddDZb1ENo737I p+q1RuvyNS7Q8SgF8oJtkhwpHKgcAeyYt4NSv20kC17d9YNHlOfS8GgUgpcTErmMAm0oVsFd2 vQ3cS6fgWw32vA0FK8TX1klBDI4B9DJ8ofYGzWLXb5U7qF014PY30wdIpyDL7ZvACeKtQZKSi wuXLPwrWv+VJXBchokXEr9W8iHPwXnyqtFxPWQCxtWfAfWtbkA6tciMydq6fJRiAD8yXUHbZB nL1nhRqFVqbojkKoCP2NHBDuXMkBFXiR99JPzkkrDzJY/fZmFpvgoeKaWEoOtFqovdzuBXErZ BtdsHWdQ9f//83TSgiKMrixr1tSndl1mBinNiC2eBze6mlWgaIvyx+j1zlG41qgPACiH/wmsz JYFL6e67qhI42myEZT83j1E26ZM7tz2GAhj8NQbxYQG4qvVtz5uqsFezQidrNCuJKo6cD+rnC Kue4f1EVKP/0nk= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51550 Cc: Po Lu <luangruo@HIDDEN>, 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 01 Nov 2021 16:29:42 +0200 Eli Zaretskii <eliz@HIDDEN> wrote: >> Date: Mon, 01 Nov 2021 21:52:17 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> >> Run emacs -Q. Do M-x customize-group RET files RET, expand "After Save >> Hook", then click "INS" twice. The second INS button will not have a >> left box line, which is visually inconsistent with the first, and with >> how buttons work in general across all X-Windows applications. > > I cannot reproduce this. Maybe this is specific to GTK? I see this on a no-toolkit build as well as a Gtk build. For me, it suffices to click "INS" once, see attached screenshot. Steve --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=bug#51550.png Content-Transfer-Encoding: base64 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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at 51550) by debbugs.gnu.org; 1 Nov 2021 14:29:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 01 10:29:57 2021 Received: from localhost ([127.0.0.1]:35814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhYJx-0004Ek-O6 for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 10:29:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1mhYJv-0004ES-6v for 51550 <at> debbugs.gnu.org; Mon, 01 Nov 2021 10:29:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58624) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhYJp-0007YR-RS; Mon, 01 Nov 2021 10:29:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=NoluzByEEZVeLHQIflaafOyNf6yX3JvnvOyDKmjcow0=; b=ByzFhk7NTr0x HJrDk7Mt8xt7yEVxzw9vQgo27pJ/D/peugsL9Whn7xCIbKnrNCGjyeG8uLJRly4+mn8onajMTtm8J fwajfjNPzaAo7itGpmwF9vF4RRU/oK6F7vm5QPDItU17HoTSyJQLLVSNgplye8ClLPQb7vjRDRuGK s2cKifvaVhTEutUjlGiLS1AAPJg37GhdOY4voO1KmvZNhKE9LBidn3iFW4yxHASazJJ8kqY8nrzOx KcmXVhhKSwQSeGk0zATXJfidqQ621P8wFcHeEG80N8rwO1YdtQNaxKI08d8h4DNYbZIe2uPw/bcPS GMS3f/U1MC2/L6s+vInRpQ==; Received: from [87.69.77.57] (port=2876 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1mhYJp-0005nc-BJ; Mon, 01 Nov 2021 10:29:49 -0400 Date: Mon, 01 Nov 2021 16:29:42 +0200 Message-Id: <83a6iolzjd.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87ee80gezy.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#51550: 29.0.50; Customize Group INS buttons sometimes don't have a left box line References: <87ee80gezy.fsf.ref@HIDDEN> <87ee80gezy.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51550 Cc: 51550 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 01 Nov 2021 21:52:17 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > Run emacs -Q. Do M-x customize-group RET files RET, expand "After Save > Hook", then click "INS" twice. The second INS button will not have a > left box line, which is visually inconsistent with the first, and with > how buttons work in general across all X-Windows applications. I cannot reproduce this. Maybe this is specific to GTK?
bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 1 Nov 2021 13:52:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 01 09:52:36 2021 Received: from localhost ([127.0.0.1]:34039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mhXjo-0000cu-F2 for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 09:52:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:50982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1mhXjk-0000ci-Bi for submit <at> debbugs.gnu.org; Mon, 01 Nov 2021 09:52:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>) id 1mhXjk-0001Vc-1C for bug-gnu-emacs@HIDDEN; Mon, 01 Nov 2021 09:52:32 -0400 Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]:37650) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>) id 1mhXjh-0005tt-2D for bug-gnu-emacs@HIDDEN; Mon, 01 Nov 2021 09:52:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635774746; bh=M2vKJriZInySniB1jlnKquCNlf0zjaCSTRZ0Wy5Xges=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=twFdmoNwszrAy5kICMjBSIzXUqK8uIHvvENp7fsELSN7LoyilFsjFuO9UcxWP/KtGKpJ5a6GMjqKLHzV9UpjvEiaL1QM1acv1rn27VS9SiP5Y2PDbnmOVMwlKEA/zEH7vLF1H3fV9/P9vcg+Myt0HXoFOneIWqhr9O+wMtV09wKJRf5q37l2/ROdKVSMUEFeAgFvnxCU+dMVs/Vx5kxBEOF2oib5CQ/xMHQ3o8KETqPhGytpxSTONUNocDSyQVmHaShMAhsrv386tZkKxaywUy711rn7FuQOPi9vT1DF8poso6EeAYSngKlG58klj5ofjXPjfGBBOcJY8V6vskHLtQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1635774746; bh=rgctUveOW3J0ZRCWoi6cqwg9yLyOFpMYXUV9qzRT9rb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=WvkQf1Uz9kzA3rOVsG/lrhzjg9CjTH7Yg2yt2jDKvuK+lLXExs0dkUjC7aaE0dPFoc/8bAlf2coM704giEvyb/9K9qS3aSGOonl8igg0mvsIiCJHyDvGVL376926sy7c2UlbWlK79YH9SsrT9Q194QQXL5lUPFBIP5n/0brepsX2yDDpISBaAY7NodXomNigRQ/GYkToWnq2PcN7I7cPg9PFpeLHZ5Zs5CmnHm/4L8ikK4UF1dATzxEfABjjHn5ZzstoJRLQ1st5+8eh1f6ufWDlM1D67hRxtxTmJvVUXonTo5njrFb2jbidN7/nrf+ZfPFuKpMFEs48KHRHpTqERQ== X-YMail-OSG: bJxjmJoVM1kohqKUYTTeNYxLSmXTcPufandfEInba6Y.hm94aIUFEG2Tb7wE4t2 72QDRC2XFoyTG3t98lIgJaA1DF.GVFO5e5VdzWaykGuUDsD0_SdByuipt8_.rhJ.Y.nbL3WSFzty YS.w6qQ8UyvQGjWh.8JzdsviwPI2R54sMfzFfQK08eyj9a5KBXmWpLsio5TFepiXm3jNjDWUdQQV 77LzssrzPp.xuYNxvopkAK5buiZq5hHAEK9jE_YKCgIysTFNJ7RuIrDsv1zFnkT_mXlHPBEa28GF GN0XUDkXJNPyyUaXhb5jkD5fOwPztC5gz.9YZUUs404CdJXgSZECLJjlR5PubKKbHO9MSrm9I07l emPh1lP0OlxOCzNeYTeY7qpS2Txe5svrKIj1yWoaw9KUd44FiETfGHRX4GYdODmr1g8oSPo2CZtP cKQpudyIwLpTWkpRkXt3gNzCWYsfr5hObFforDiZCqd2.1PQVAzhpq0FVAQzzULOlb_XqMmh3xb7 tGDMU3Vpq8jED6c7gN9p2epOP1kAjbEf41u9UCdY3a2I9tQ6SGPSWcMOtYchpChJeZZdE6DMTi3q XEO1LZLXepNhJ5ZY7C2u6lB_jm6Ta4i80nMnOGuHCFqDNg1RZ0xIqD.juooFLmmuV4alwi.D32PH Sxy0WEnaPrX03bgBp.nvw80Zqb.Fy1iFMoaiY7foyp3B2srQ6nDcDINWl_UkqawaWaR59oH9VDXq 22qkhCUyJwITzj9vFJSrB6AKtapY5y4SPx_woJSn2LQbbtpjA8Dz5vZgrFOcNIYhawF_l5jm4JA7 EiBIx8Jd2GfsjRIhn4uFf1fzx8bx9lAYAGZmGVGyt7ZojgzIfDq.7snFps3lUJD5zYNeK8wktQ.L F4lKWUIURRyIgqErPucAev5JjDolHW0sJ0KmdHwZUb7w7yBSmGzy6UxVibYRSh2G86O9iGOEPg1Z hE.1etfAuj6eBE.q4rwtkZTYeXKazgB3WDB0pNDXwGsA5kAMinfu5Fu7bcQzn9jC360JOwdxqYdh vrbnbd0z.m8G8Gchs5wGOfL57iQRhae0IVpDtKb1tbwMA6.zZYhrOhdPBnbZZr.ek4wuhfi3oyxE Vk8.xCXsqgl42EYzkQc8y2zJ0_.pbLANfOy8A1hnaWk8epZgTSYxh_E5tyrnF23KIGUOIq8FC2wM TvBhbpvYJmLLigZC9In6SXLMk6IC28i4PmbFXyWuywyqDsdrmTe4fzI5uEiKw4UsBuzUoGDrdics FK2GVmigo1lQIDtjFM5F2MvE4LswxsksZ4VeP7BoI2hpFWesk0xoG6YAbpU6IoRIjWQZruQ0Q_is w1mlX0RlCFUF56JeXxZbWmd2LBblLscbcZgJO1LedWGBxifEXpwKYzMpih8zH20rvRGSTzGQ8bt_ TChjGLQvtej.6esmkuqjO1pIoBHYoLTQRjfcpGalhcLSNzJGeHgMfmSrcPXOB.vL2Twh4A0b9C8U gToJTDtgd0w_q92LrSKFjWNgrHWTkIUculAoaBitqGTKiKNBmV1IMV03O380camlZara4RzsHhHB pjlStdi_opvupQ0_NqU06JU6TTdmI4PvixuPMskS2qmBAcN9PXg0QFNXt.lMAHia59LbndXwwsS_ bBwegnz8yjOK.N7tCnFA_Mtes.xC6Xrc3AV5Htd2NpHdHvr8mf9aA9kDWgnbS7QlbYKsC5JguLi8 kVeRsNSifOppO4pd4krbAjqgrXPBi.TQSH.U23Esql3d9ZatBVjCBiH8zdST6VMkOf4TyVKEe8oZ xGWx2_xYItrTIJOk4QY5lse6.aMYQEESPg4JuqE0jGU8TGs3DIWacOe7Bi7ezDLWrmuZ4vImPOgU 3bRfmlue9du2HRPTrudr28fXiaPWbLGonR6YUB.5HBQaIq8b3Z4XlgXCcJKfHSo5icSSagD5FDf7 qQl6j_n3pEmiM83QggVDftVtgANWvbO78KcH3SQI5d9vDfyoy0Dey.X.2F8UUxrd_aetrfJjyMwx rOk8oz1tzn5uXPxQJoschu2kBL12tzOUxDkeZltqRxX7N3TkFu6TWo9BcW.GZUKVqwVfXZ9m22wI T9MOTs8CIuF9s3Yy97BMgVl0LJq4ORuktUAluuYhqWxKK9txFa.oOwB44Y9RFDfLODYIWbcj5sxi mCQIsUxsnl3.SbTAn3jXDbFREPhbYdSZUUj4hNonGDFZDvbh6ubmSxV7Lez_ce8jhHr1cQbyyWdS f..alFHePN88JOabXR8ODupo2H2ttV4vY X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Mon, 1 Nov 2021 13:52:26 +0000 Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e21c2750bb6b8968ce2186d9c612534d; Mon, 01 Nov 2021 13:52:22 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.0.50; Customize Group INS buttons sometimes don't have a left box line Date: Mon, 01 Nov 2021 21:52:17 +0800 Message-ID: <87ee80gezy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain References: <87ee80gezy.fsf.ref@HIDDEN> X-Mailer: WebService/1.1.19198 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3696 Received-SPF: pass client-ip=66.163.189.83; envelope-from=luangruo@HIDDEN; helo=sonic306-21.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 <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.6 (-) Run emacs -Q. Do M-x customize-group RET files RET, expand "After Save Hook", then click "INS" twice. The second INS button will not have a left box line, which is visually inconsistent with the first, and with how buttons work in general across all X-Windows applications. The repository branch used is not relevant here, it can also be reproduced in master and emacs-28. Thanks. In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.17.4) of 2021-11-01 built on limity Repository branch: x-window-xwidget Windowing system distributor 'The X.Org Foundation', version 11.0.12101002 System Description: Fedora 34 (Workstation Edition) Configured using: 'configure --with-xwidgets' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Custom Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils shadowfile tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp format-spec auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map recentf tree-widget plstore epg rfc6068 epg-config latexenc filecache dired dired-loaddefs autorevert filenotify autoinsert seq gv subr-x byte-opt bytecomp byte-compile cconv ange-ftp comint ansi-color ring cus-edit pp cus-start cus-load wid-edit help-mode cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 100745 13815) (symbols 48 10589 1) (strings 32 32135 2089) (string-bytes 1 1038099) (vectors 16 19747) (vector-slots 8 238756 13660) (floats 8 41 129) (intervals 56 635 172) (buffers 992 13))
Po Lu <luangruo@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#51550
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.