From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 03:41:39 2018 Received: (at submit) by debbugs.gnu.org; 10 Dec 2018 08:41:39 +0000 Received: from localhost ([127.0.0.1]:40709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWH8F-0000Fu-HJ for submit@debbugs.gnu.org; Mon, 10 Dec 2018 03:41:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWH8D-0000Fi-6V for submit@debbugs.gnu.org; Mon, 10 Dec 2018 03:41:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWH86-0002FF-Ld for submit@debbugs.gnu.org; Mon, 10 Dec 2018 03:41:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_SORBS_WEB autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51443) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gWH86-0002Ew-Gb for submit@debbugs.gnu.org; Mon, 10 Dec 2018 03:41:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWH85-0002uj-9W for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2018 03:41:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWH81-0002BA-4T for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2018 03:41:29 -0500 Received: from mout.gmx.net ([212.227.17.21]:54045) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gWH80-0002A4-Qz for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2018 03:41:25 -0500 Received: from [192.168.1.101] ([213.162.68.240]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MLS74-1gVitb1SZW-000f4y; Mon, 10 Dec 2018 09:41:17 +0100 Message-ID: <5C0E26A7.4070104@gmx.at> Date: Mon, 10 Dec 2018 09:41:11 +0100 From: martin rudalics MIME-Version: 1.0 To: Bug-Gnu-Emacs Subject: 27.0.50; 'set-window-scroll-bars' broken Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:nnp91IdfX1DDfO+hFFdhzTgt/rrcjISLdJ5eVRki21ClL1SFDJO MmCX3Q5av8cw1weTxDgMKHFz86Fqc1m9sFDDe6Rj6e1ZZXJO5ynIaI680bBq8/u1WIOXvG9 MZ5Xl/zLT4hrQsDwIFl+heMr0hx8yuuAAR7KRl7XvCiz9FzSnE30rznpxqANUrc216TrBWi F4BaZ8RspCeyBgDZQrYEA== X-UI-Out-Filterresults: notjunk:1;V03:K0:NwZ8qEJRgvY=:bNj7+kV2RYhsEN//lJYzWO L2aI0mkKX7Jzc8S2NskAwFkZtGApCgKDzxxqzjTBtRCVyXGrBdw6okAtTIcS5Hi1lpyL/dMCh vbtcU+3hOC45L8ih2YY3fif0U5KtAUJRzLv1t7+3c8irl5IIf9dnwejJJbjpxxo+k6YnjLTIP jW85zK5f5YcjimJdkaMIJ8kFgDoIqWOO50AD5EnCkHuNkqsUtGmXv23S+Mvcm0P0aGNEUAkLA sRKALBS4vkAGKPVW3Rzz3NykeE3661rZ36S+Z8stMFwTcQEUl7Oulyw/XCBxMRIkW3Oz5bEE+ BVmw9N+9mtjVGOkeQCrvzkzMQd0eZwITkucFVRWzr4ZdGFYpVOVzbdRO7bVW8wNpqmEL0an5Y erZTFZksH7NTWZ7c7dedTAS/66QYCmUNo1NRB7lf4/Z7RcPESQaOKgDBxbrFJw7oJAs+kpNKn lV5DZnEZyJjWDQvrouZtKfP6/5GAQX3wbven5TNFBkwz6A4GQ8Ix+1bTF3XNhtZqT/72kkij7 Im9Q2BiHXcL2ZZzjU6+UMhC9a2YF7ZsT2LDAeh11L9JoxsRr8Eb+1cjoNB99M8jOtNp1aRd0c cC//+JpO3u+4FReApM6egOUbjD7+Wqkho9O7AU3zCpjOT/iPND/KSYRXuA0P1OdWgzVBh875/ WBQL7vhbozC3MmOFEREikTFdNsrGKoPdtsLEwwM/lLcQXra25VG1E6FXLZdJNxA2IPSMNxpB8 jgWIfV9vh9ezZcEcFDyItI2IFEzO1i7OVIaH1RqHyTu9moTSQeS2hLJshNag0fEuQCT0YWi5s 0lrXaQTOSHGLc/l2o6FJQwjbWNSO4KgK+DXUlxHyYy5lPW5gyxNLKN559bvY6EKEsU+sn9TVf IWc8PS1AMA4YCiJljbaerRYvpMPYSa3ydL1TOub7T3WwArvmsqZh+HKI/YX2cs X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: submit Cc: monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.6 (---) This change 2015-09-30 Stefan Monnier Try to avoid redisplaying all frames when creating a new one ... * src/window.c (apply_window_adjustment): Remove redundant setting of windows_or_buffers_changed. ... broke evaluating the following form with emacs -Q: (set-window-scroll-bars nil 0 nil) This should immediately remove the scroll bar of the selected window but instead hides its right fringe under the scroll bar. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 04:53:31 2018 Received: (at 33694) by debbugs.gnu.org; 10 Dec 2018 09:53:31 +0000 Received: from localhost ([127.0.0.1]:40727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWIFn-0001xa-3Y for submit@debbugs.gnu.org; Mon, 10 Dec 2018 04:53:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWIFl-0001xO-Ud for 33694@debbugs.gnu.org; Mon, 10 Dec 2018 04:53:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWIFf-0002x1-Bb for 33694@debbugs.gnu.org; Mon, 10 Dec 2018 04:53:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWIFT-0002pD-Fm; Mon, 10 Dec 2018 04:53:12 -0500 Received: from [176.228.60.248] (port=4804 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gWIFT-00041I-0n; Mon, 10 Dec 2018 04:53:11 -0500 Date: Mon, 10 Dec 2018 11:52:57 +0200 Message-Id: <835zw13dza.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5C0E26A7.4070104@gmx.at> (message from martin rudalics on Mon, 10 Dec 2018 09:41:11 +0100) Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Mon, 10 Dec 2018 09:41:11 +0100 > From: martin rudalics > Cc: monnier@iro.umontreal.ca > > This change > > 2015-09-30 Stefan Monnier > > Try to avoid redisplaying all frames when creating a new one > > ... > > * src/window.c (apply_window_adjustment): Remove redundant setting of > windows_or_buffers_changed. > > ... > > broke evaluating the following form with emacs -Q: > > (set-window-scroll-bars nil 0 nil) > > This should immediately remove the scroll bar of the selected window > but instead hides its right fringe under the scroll bar. Does the below look reasonable? I'd like to apply it to the emacs-26 branch. diff --git a/src/window.c b/src/window.c index 5d99098..c93ab5c 100644 --- a/src/window.c +++ b/src/window.c @@ -7254,6 +7254,10 @@ set_window_scroll_bars (struct window *w, Lisp_Object width, wset_horizontal_scroll_bar_type (w, Qnil); #endif + /* This is needed to trigger immediate redisplay of the window when + scroll bars are changed. */ + if (changed) + windows_or_buffers_changed = 31; return changed ? w : NULL; } From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 12:44:56 2018 Received: (at 33694) by debbugs.gnu.org; 10 Dec 2018 17:44:56 +0000 Received: from localhost ([127.0.0.1]:42115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWPbz-00030w-Up for submit@debbugs.gnu.org; Mon, 10 Dec 2018 12:44:56 -0500 Received: from mout.gmx.net ([212.227.15.15]:43899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWPby-00030k-EP for 33694@debbugs.gnu.org; Mon, 10 Dec 2018 12:44:54 -0500 Received: from [192.168.1.101] ([213.162.68.240]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M7pDs-1hRYde0j0S-00vMNW; Mon, 10 Dec 2018 18:44:42 +0100 Message-ID: <5C0EA606.4090309@gmx.at> Date: Mon, 10 Dec 2018 18:44:38 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> In-Reply-To: <835zw13dza.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:j8QFI/cxneGkKH1oLB+mm7Owa6+aT7nLjjp1H8joSnBpBj2qmpG ppI1XvVYQYT1MotAzyZRFb8EA72RKF+jgsqMYP8jfZBz624VaWh6DlMSaT6VI0zlGdyvWwP CSwmq0er4lf1oLw37stiH0lCNUWaH02L0o39Y7drRYvKVpUMOuXOuULskIMMpPLqrTNgv2O cLXIMnzsUXlMR594NQ/uw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:QD7p26W3Eqw=:mcqOK0iOkY5Bcz77dd9WDl C4Mn547B6M/xWs4H4eXRnTImJuEAcljv85YYpORaMG2OEgLXK0nSTdO/bVXRPyZX1k4QXRHvC b0JJPvRI2p1UGiFbloyhW8qN8OY+6ru3D8wAJFY6WEvezwm5tD8lhQ48cznCib7XLepZFyb/o 3JclKAWxuY9NLqmccrm9LXULpOgf18Zy0TBcs7ZCDfvAdwHjgtmJ4oGMikbAJuS8YlRPVT99s JLJt9ehKY6peub4AHpEupt6urHEEAY3g1KNOCoMuWQVlsxGrtaxvMMjd8nrDwLuI9Wm/lOZ9d 5iq0nEktzOilLThOAnFZGMEuiw1hN1rpplXA81GH6Vm0mG4qB8KyOLL7E8zH6aiINvbq5xkLk +SlLrhr+YdJ5CsxOILaT4MyGcvV58KYA40RlQ6ZYLzaxOVl+PeHYmAUfaJ6ybYs4s9KB6ohgZ p5uFR7hqmIe/ixlNP/KD3DWC4EVc70fAyX6/oK5DN6PrAkCAn3tPjlsW2fRs7i13GET978Uc8 T7SW8ef3+pyokaTK6ZyGVCwVM9swJ2CPwfvM81+YsBkGuYri87cUSnVsJ+bq8WAAFZceEj5CE gHmoCytIlq6gkKfooskQBGaFiqQ9LpJlHDPT5FUwQsea7hwBcAQupLOyHs46uWTBfI0nhd0LG zBPGnPMXG3MUBcC2VZS5U6l2QBigxIQTSaZh1EbQEg4cL0TKo0UK8A6mS4F6u+k0sS/q/SlRn 9xjnuHQqdvIpwWFm0+oi5ONiCpPBxvbzJIv/LjOK69RAzoqvurlXtmai8YGdcLRqXjjeC2VCC 4Bbt2BYr8QKeLyPnNncBD4aV7qVAT3XAiX0lOpsym2+z8YqZ7pYrVzJsLo7w9u1aadKefCxKW w0REqHHeb84ZA3wP4P0MrwVQCuxTG/u4yxarjonGhJR3ZnBxbMRb6duXJjjWKM X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) > Does the below look reasonable? I'd like to apply it to the emacs-26 > branch. Hmm... 'set-window-fringes' has the same problem. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 13:09:37 2018 Received: (at 33694) by debbugs.gnu.org; 10 Dec 2018 18:09:37 +0000 Received: from localhost ([127.0.0.1]:42128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWPzr-0003cB-Ho for submit@debbugs.gnu.org; Mon, 10 Dec 2018 13:09:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47019) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWPzp-0003bz-Vg for 33694@debbugs.gnu.org; Mon, 10 Dec 2018 13:09:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWPzk-0000lQ-5S for 33694@debbugs.gnu.org; Mon, 10 Dec 2018 13:09:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWPzW-0000gf-Tf; Mon, 10 Dec 2018 13:09:16 -0500 Received: from [176.228.60.248] (port=4210 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gWPzU-0006Ob-5c; Mon, 10 Dec 2018 13:09:13 -0500 Date: Mon, 10 Dec 2018 20:09:00 +0200 Message-Id: <8336r52r0j.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5C0EA606.4090309@gmx.at> (message from martin rudalics on Mon, 10 Dec 2018 18:44:38 +0100) Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Mon, 10 Dec 2018 18:44:38 +0100 > From: martin rudalics > CC: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca > > > Does the below look reasonable? I'd like to apply it to the emacs-26 > > branch. > > Hmm... 'set-window-fringes' has the same problem. I can do the same there. Anything else? From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 11 03:35:13 2018 Received: (at 33694) by debbugs.gnu.org; 11 Dec 2018 08:35:13 +0000 Received: from localhost ([127.0.0.1]:42767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWdVZ-0001Is-H4 for submit@debbugs.gnu.org; Tue, 11 Dec 2018 03:35:13 -0500 Received: from mout.gmx.net ([212.227.17.20]:35889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWdVX-0001Ic-HI for 33694@debbugs.gnu.org; Tue, 11 Dec 2018 03:35:11 -0500 Received: from [192.168.1.101] ([212.95.5.96]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MMCSP-1gXRut1UVh-007zUQ; Tue, 11 Dec 2018 09:35:02 +0100 Message-ID: <5C0F76B1.6080207@gmx.at> Date: Tue, 11 Dec 2018 09:34:57 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> <8336r52r0j.fsf@gnu.org> In-Reply-To: <8336r52r0j.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:J1qgMgvfDkR6VHkApndbA++NC1zc/iS3m+Tno1FEp314T3YIQwe S0cCzpoqrV7QWIdkS7+mEosVq/ksdGx7gC+z7hjzbbdtgy4Tc1+Jn/ru7DUmlW0a9SzIgcQ QOYVvhgNqcZ+a9vtcSYUV531Xj/24LbVHfMYoiBSLgyHrr5WizYtOa+Nd8e22kTXOQ47zVg QSQmSo+1RuzkXbWCHqzPA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:3kB7H6q3zXc=:DfdhKHfEPnx0QDD/Mcp/oC jq0VZLPdfowug54c/892cFbpMHY3PRJb7mParktCRiDhH4g3VrKcOpKSDgP9Agp7Ctlj033Np wOkxQobnDHXgvMryaOO+sEvbZw08zd4b7aU6bl3ULzQT/ARHe6BugninCH7POy98T55ptfL4D FLNMgRdEi0Pa/B4gnuDcMQytsLTLixcqnIpnFDApoQpojwPWXriwwaXAI6xzrCv/D5c1QXXpm 8ZuRFEJl9crrYRzTU/GM/tZispeL9urpYQNmCwN9gpsdI79xTYDw8QXZyXNn9b1rf5pxKEAtm ddZbI9h0OxfuuLJe2HYVGaU3AlHH55ujT1V8hsuqRrVniTAPXUT6rIjCR8b3eAKuyTmP6cNQU 26xLB4zLhTJwEUaeajj6rCFkbvym8JaqJFo1xur/xZ3G418BCoMcTnZawdCu8C19fhpkoelXm 8Vopk3buh7AYmEFNY2lM7unYFnwzmuWwypyyKK85gVkZRaOQ/aCslJyyltVp5p9khz67v5nJD 2n61FJF3nZSl45b3C0tc9QYFDAeZbmbez9GIvj0HRJJIySrg59/ho0OUHyTtEenPX3v8287o3 OO+uJUz9ILD64rc4B2ssh8++AUzbXQuki3uq5wwqi4i7fMVe4MI25BvXNrFrg/2XeP/Pet3RJ QJf+3GWxHFX6EdaWLck2uVuD8OZQI1D+mHSUVszQjrvxwP/lFddeRoLouC5d7FEBUHMgO9Alv C2oLgxsoIv497DMeK2+GMKQHQvl3cDZAhRLqg/U3uVd0UpAgsKjFTBSUR8Tjql2UiBmccdC7L jrHTv2gJNOotjjmRJ0Gcm77wMf6RWWIVaRmPzCTrziCi9w9Qnqb04dsConxlu0nCNx8/SfzFA U/JCITBz5IYLM4OyPztD6zv6N8CmtsS1b/aWF0kwhI6pgkeSssumAMLy7UWlbb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> Hmm... 'set-window-fringes' has the same problem. > > I can do the same there. Anything else? Since IIUC margins are handled differently I see no further issues. Thanks for fixing these, martin From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 11 03:43:36 2018 Received: (at 33694) by debbugs.gnu.org; 11 Dec 2018 08:43:37 +0000 Received: from localhost ([127.0.0.1]:42777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWddg-0001Xy-Ma for submit@debbugs.gnu.org; Tue, 11 Dec 2018 03:43:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39133) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWddf-0001Xl-Jt for 33694@debbugs.gnu.org; Tue, 11 Dec 2018 03:43:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWddY-0004ub-Hh for 33694@debbugs.gnu.org; Tue, 11 Dec 2018 03:43:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWddP-0004qs-Sv; Tue, 11 Dec 2018 03:43:19 -0500 Received: from [176.228.60.248] (port=3018 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gWddP-0005ip-GS; Tue, 11 Dec 2018 03:43:19 -0500 Date: Tue, 11 Dec 2018 10:43:09 +0200 Message-Id: <83h8fk1mjm.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5C0F76B1.6080207@gmx.at> (message from martin rudalics on Tue, 11 Dec 2018 09:34:57 +0100) Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> <8336r52r0j.fsf@gnu.org> <5C0F76B1.6080207@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 11 Dec 2018 09:34:57 +0100 > From: martin rudalics > CC: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca > > >> Hmm... 'set-window-fringes' has the same problem. > > > > I can do the same there. Anything else? > > Since IIUC margins are handled differently I see no further issues. OK, but can you give me a recipe for set-window-fringes? In my testing, the fringes are updated instantly after the call. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 11 04:06:03 2018 Received: (at 33694) by debbugs.gnu.org; 11 Dec 2018 09:06:03 +0000 Received: from localhost ([127.0.0.1]:42789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWdzP-00027S-6h for submit@debbugs.gnu.org; Tue, 11 Dec 2018 04:06:03 -0500 Received: from mout.gmx.net ([212.227.17.22]:48665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWdzN-00026y-A5 for 33694@debbugs.gnu.org; Tue, 11 Dec 2018 04:06:01 -0500 Received: from [192.168.1.101] ([212.95.5.96]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LbdiB-1hBi9g1XPX-00lCXj; Tue, 11 Dec 2018 10:05:47 +0100 Message-ID: <5C0F7DE5.4060909@gmx.at> Date: Tue, 11 Dec 2018 10:05:41 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> <8336r52r0j.fsf@gnu.org> <5C0F76B1.6080207@gmx.at> <83h8fk1mjm.fsf@gnu.org> In-Reply-To: <83h8fk1mjm.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:eeMz0omRHr8eXxCn7sMsRXQ/xaOyN1JPMLWG7rlH1PKE1My9rMv fkmVGXcYd1/Lua1y9JDrWkHbaasL1/0DbVY4cixbe8dGlGwPHoJpXuIUM6atBesCY6PTuGE zoRnAbS27taayXGHfNs7D1LzbdN2rYENyvAACicObbISTPMzhqRte2O9rYSKyIAUpzOKtCb Fa6D+Tw0Rxr+soDSIcrfQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uzQzaVFPrFc=:Cvc5oSNecijnfG/NeUWnwl PFriXDnwiQzG/tRCAcT3WriaJjCKl0vmUv3sSSHsTmNXOcTKdOWpuNkPYc3g8gcM1Ri0WaNVu ptSghqpgPCvRGvIWn/vI+oGcE8xAfUoJ2owQxeR2Pc9McuBd944iECtgGxwwPN1+ZaJiMmu5K 1WUh6gdRNf0m2HsiBzX7HSuz3PZLxtYj1yaJdYevmWSsyeqkudPcaQG1t+Wmez3HJfK4BYH0D xGxD4WZIgPPeat6w2lZE12RGukejsFuP4Cxq8Ue9BZuqVBChe95XiytENETi4DN58uxh67qs7 0gOFEhU4ScYNGRECHVDuSFmvO3fVKBZ7sNZr0ODoSl6dAdezQx43N2s7F1VKmGTZE4cmMgHJz /KT6RKLP7hfHVo35DHog5qoEoKES4Nkejsc25U/h4NLThgStBAZwF7jsKH5ewUYZwt9Wlwct7 cbXUXOm5qXHNPvRxzydcKT/rKBPL4zrRVMKLCWwKWtS83nsR982pKvvZxdCwPJTjxA3mTmt3g BxAJJ9clw/f/dcc1BZyeoEHMOBBGPSJhUdryYx/nSU3+cUZlAgyAjbtR2hhvUzzyIv6456EIK J3egja4KQOpcyh3KrCQffbO/kyWn7tboh0ulB+PhjiTinzRNg4mjkVO24Th07jwvbvZ2M9NU0 /dHSm/CwTQ9n2A7XFTbqndzj7jLfZ31nn3qG/N5852hR02IeNDZZfl48G5cl0CV7UrB5hjhfz YUmwluUKGg1QqP3WtXL5xYHKqDtTPS/gZPLByNhq2QqzSbo8vbgazJmtBe3h60OoP7Gm70S22 1jWHabTzC1N3Vvd1BS31296LMGuCdK5o/K1Aveb+YGQDqJe+qpg7JaRBMGU/kIbmFOumVEQSo tjrrI3DP3pjGl6ufkfHa3ZtNNx8uvIjsXyHw+ShqfmLyU37icd5vGaV6qjN0/6 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33694 Cc: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > OK, but can you give me a recipe for set-window-fringes? In my > testing, the fringes are updated instantly after the call. When on the release branch with emacs -Q I evaluate (set-window-fringes nil 40 60) in *scratch* I don't see any change. After moving the cursor I do. martin From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 11 05:34:24 2018 Received: (at 33694-done) by debbugs.gnu.org; 11 Dec 2018 10:34:24 +0000 Received: from localhost ([127.0.0.1]:42833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWfMu-0004Sm-DB for submit@debbugs.gnu.org; Tue, 11 Dec 2018 05:34:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWfMs-0004SZ-6X for 33694-done@debbugs.gnu.org; Tue, 11 Dec 2018 05:34:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gWfMl-0000lp-Vx for 33694-done@debbugs.gnu.org; Tue, 11 Dec 2018 05:34:16 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gWfMe-0000ip-QJ; Tue, 11 Dec 2018 05:34:08 -0500 Received: from [176.228.60.248] (port=2223 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gWfMd-0000Sj-7F; Tue, 11 Dec 2018 05:34:08 -0500 Date: Tue, 11 Dec 2018 12:33:56 +0200 Message-Id: <83ftv41hez.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5C0F7DE5.4060909@gmx.at> (message from martin rudalics on Tue, 11 Dec 2018 10:05:41 +0100) Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> <8336r52r0j.fsf@gnu.org> <5C0F76B1.6080207@gmx.at> <83h8fk1mjm.fsf@gnu.org> <5C0F7DE5.4060909@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33694-done Cc: 33694-done@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 11 Dec 2018 10:05:41 +0100 > From: martin rudalics > CC: 33694@debbugs.gnu.org, monnier@iro.umontreal.ca > > > OK, but can you give me a recipe for set-window-fringes? In my > > testing, the fringes are updated instantly after the call. > > When on the release branch with emacs -Q I evaluate > > (set-window-fringes nil 40 60) > > in *scratch* I don't see any change. After moving the cursor I do. Thanks, I pushed the changes to the emacs-26 branch. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 12 03:31:14 2018 Received: (at 33694-done) by debbugs.gnu.org; 12 Dec 2018 08:31:14 +0000 Received: from localhost ([127.0.0.1]:44476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWzvG-0004PE-A6 for submit@debbugs.gnu.org; Wed, 12 Dec 2018 03:31:14 -0500 Received: from mout.gmx.net ([212.227.15.19]:50653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gWzvB-0004Ou-QA for 33694-done@debbugs.gnu.org; Wed, 12 Dec 2018 03:31:12 -0500 Received: from [192.168.1.101] ([213.162.73.37]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LhfZR-1hAmf32ZTl-00modj; Wed, 12 Dec 2018 09:30:56 +0100 Message-ID: <5C10C739.2060609@gmx.at> Date: Wed, 12 Dec 2018 09:30:49 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#33694: 27.0.50; 'set-window-scroll-bars' broken References: <5C0E26A7.4070104@gmx.at> <835zw13dza.fsf@gnu.org> <5C0EA606.4090309@gmx.at> <8336r52r0j.fsf@gnu.org> <5C0F76B1.6080207@gmx.at> <83h8fk1mjm.fsf@gnu.org> <5C0F7DE5.4060909@gmx.at> <83ftv41hez.fsf@gnu.org> In-Reply-To: <83ftv41hez.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Cf/N7BpMMJWJsfXRUI5tjWtcRlyN4+1SHZGoO3z7dvUPcZajkPu Whc0/jFLDLYDeAK7VXDAwd3aYgBfsigPX81S/uAT0iGQuSAMIfUGbBMC7FPCGJAh5FqLn8+ E+hyTyL1kfZ3OTRgU0jE0XAXX5jdjw1EtHJhnTjDnQJUX0q0diz8g3KES6GR50ZcF5RD4lD e5eyptYUEJkgI1aKRrN2Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:fL7OfDt59Ys=:e5yz9FDlbXKqp+YtJo5WGG YvmpGxxva7CEkYBhUXuAvlUz1GG4m6oZFlX5wgHV9Gq1tWID5YAUCQOVupNcSOqHjab/jAqlx lMHjbQzMCZ3MXju/jJVlpYjDcx45c1hAGZahipqZbFtcPtZzsCklmPtUjER8lA9Ai/Neqb/QA /AXLYlKcD1l1oal3+OgxzHRNG/Hg6XvF6jQL4qRzLyyJXpOB4Zq6Ifd9B4pjEQS8KaMwBHVYV I1yOXhRVHt4BskOm+X1XETjgvWn5hUDmCalgXlHycLOYQudoeiAXxs915mc8zdX/FkMr5z6Bi xYgMbZRVqz1GaUXJbARoKPbtak8N3YeqdDuGTQSIm5uBJNiM4+r+kXaRAYl3l5Sid/qPyPGXr 9kjZSg6uXxY9Xh5/WnoxujQFhlyQVmMF50tikd9skjnEBwr/YLXfAhz8Yh9cRvuFMjU3VK5uz VGs0mR3RwVD3TfEhQtNoY5vpsN+kKUskAXHYrjFFy51mytllfkB95nzYLXjgzRfzKWpGzXCEj SteKLzPckAdWb5CL0tVHN/wFw3rMGIAE94Dydd8OaKjn4SaEMc4Swqv3+ya90wY3Y5g4NV57u kl5FTt9jjmlvqod/XalJsk7PlXcfVTjvBz1N5s4jVYvXLNSHcx3T1YluFV0TcHiDV7kLSkvgp KoXOICk4stMTQawBF5nBZAOZdgQ0dWTyREmT+ZFmtBU+CQzGt1cZshNRDl7E/1vwVSgfwzD+m t+HGDrrm/WhMhVWu9t2dT2QuHtxLEZ9OIMqzEXhP5Ywm/cdm8rgZZrku9X0gmY3jxOGoVUTOP y3gDiamHl6V73dArfKe/e1I9EQFwFlyWbqFJzd05N2DwZKh/njdTzLkj/ZOGbq9DUnYMlkKLW 5yWn3+NW3z+NlvE6n6KtFk0oXEo/iOdK+Xh94X7RPcef5z2MA7BYDr+A+H++JZN3ih9FekaGk LH61zeBkdUw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33694-done Cc: 33694-done@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Thanks, I pushed the changes to the emacs-26 branch. Thank you, martin From unknown Tue Aug 19 23:11:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Jan 2019 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator