From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#23510: Strange redisplay in global highlighted mode moving the scroll bar Date: Fri, 13 May 2016 19:52:56 +0200 Message-ID: <87bn49u9on.fsf@rub.de> References: <1959517970.14624161462908686797.JavaMail.httpd@webmail-60.iol.local> <83oa8dau7i.fsf@gnu.org> <8760ul9caj.fsf@gmx.net> <83lh3hapys.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1463426253 27519 80.91.229.3 (16 May 2016 19:17:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 May 2016 19:17:33 +0000 (UTC) Cc: 23510@debbugs.gnu.org, Stephen Berman , angelo.graziosi@libero.it To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 16 21:17:18 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b2O0y-0000Fx-HO for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2016 21:17:17 +0200 Original-Received: from localhost ([::1]:46905 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O0x-0004PV-Gw for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 May 2016 15:17:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45074) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O0r-0004DH-2z for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:17:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2O0l-00025F-VS for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:17:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42049) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O0l-00025B-Rr for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b2O0l-0008Si-Ok for bug-gnu-emacs@gnu.org; Mon, 16 May 2016 15:17:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 May 2016 19:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23510-submit@debbugs.gnu.org id=B23510.146342618132430 (code B ref 23510); Mon, 16 May 2016 19:17:03 +0000 Original-Received: (at 23510) by debbugs.gnu.org; 16 May 2016 19:16:21 +0000 Original-Received: from localhost ([127.0.0.1]:54378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2O05-0008R0-92 for submit@debbugs.gnu.org; Mon, 16 May 2016 15:16:21 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:62340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2O04-0008Qn-5Q for 23510@debbugs.gnu.org; Mon, 16 May 2016 15:16:20 -0400 Original-Received: from rosalinde ([89.245.95.252]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MI4yc-1b1plX1Wlq-003sQV; Fri, 13 May 2016 19:52:57 +0200 In-Reply-To: <83lh3hapys.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 11 May 2016 12:44:43 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Provags-ID: V03:K0:aDqh+rUXw6tERoHLoJ7zP9dJxGx4bLvfDgZvhY40Sz6bj4ZhHng pyCWfRYJTIwjdtcDHuOyS9k5cXr2WrrwuWCHW+hn+vvDbtnyoohjYmDnusXdeSnlQcxgOW0 jbWJXjlGW2j6upZKMxDA32JI3pL8Do2Kzcqjf/fEeX8aRgWJlc2BkkZH7HYNWmWkWvuaNGk 8HFi0Lui+P9v2pK5agttg== X-UI-Out-Filterresults: notjunk:1;V01:K0:ocITFoCmxqo=:nmbbPXDWVEPVaZVAhXEAxz GM9adqeSKmIXcU5jVg6F8uV1EuQ6gLMMhrkOx3clLbuFvw569wUyzYUU+g73+m90eGGuhmm4b EiiUDrc/2tV+zqKx15slwXvMFzKd4b6349jUS0TynwYwSa1OJhWSsWnFoF7Rglvg8lpQ6M5wY jZLrp680lOTiIffkZaTdoadxafmkA2o3nWC0yZtmTXLVjoBK+l87fNpCtARfxlHGTGPUdjhfY 3g25WaDSFh1PV0DBUxwOlsmRhch3/NTeJgIjH2IEA0BdfOAT1lDe5vW7nMSkLeScSW1xT6cgK DOYe9WCigA5/jdTPL2VrplsoADGHV2vybX/24szdBm3h4/UGLBmxSwDsB8vC0RMlGGsXh6FPe NFo5I44/m0UHCvrJOrbdL2FiafCEGiJMZr16OggVL/H1vjqoLH1Ay5PpXz/r2GDx9TeB9J7qX JUEtOTLqy9r7nPvZqtDar6CLdbNmRCHST9BZLwfsNV6yaRRIfEvY6HT1PF1vKd4GXWuONgpQE GAaxG5BGEJxYe01Sbyy+IBGxiyC2E5JpbWuh5CgRdQqOInZA+aDxh26KQVCVtkVSssUqsYED1 TTR5lSO0FYgmDQEhZf65ZORgnugUmPMTtI0/RCjjJ3MIN747AjQ8OjNWuo1Oj7sjcpk4GV5+Z eN/L1FgS08bcWlW1Ho+SPAuhY1aipNlcPX1qOz2IEU9rmzI8VJHnfwfUPUMl3qQuRj52HdQke A8gv0tMk7k7V23BW0quEe/NzK3N9Wa615NUnmSuO9P2kwSTt2rF6yYEov4VN17axynErZ3+p X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:118322 Archived-At: On Wed, 11 May 2016 12:44:43 +0300 Eli Zaretskii wrote: >> From: Stephen Berman >> Cc: "angelo.graziosi\@libero.it" , >> 23510@debbugs.gnu.org >> Date: Wed, 11 May 2016 11:25:24 +0200 >> >> What you say about the use of pre- and post-command-hook and moving >> overlays may well be (perhaps the main) part of the problem here, but I >> found out that there's an specific condition inducing it: I noticed that >> the flickering only happens when global-hl-line-mode is enabled, but not >> when hl-line-mode is enabled, and it turns out that the crucial >> difference between them is that in the former, >> global-hl-line-sticky-flag is nil by default, while in the latter, >> hl-line-sticky-flag is t by default: when I set >> global-hl-line-sticky-flag to t and then enable global-hl-line-mode, the >> flickering no longer happens, and when I set hl-line-sticky-flag to nil >> and then enable hl-line-mode, the flickering does happen. > > If you can suggest a patch that fixes that and doesn't have any > adverse effects, please do. I have a patch, which I sent last night but it never arrived; I resent it twice today, once from the same email address and once from a different one, but neither of those have arrived, although other posts have appeared in the list since my attempts were sent. So this is just a test to see if I can get through at all; if so, I'll try to see if I can send the patch another way. Steve Berman