From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alexander Miller Newsgroups: gmane.emacs.bugs Subject: bug#26445: 26.0.50; Scroll margin and cursor movement working incorrectly when scrolling over different height lines Date: Thu, 13 Apr 2017 23:07:48 +0200 Message-ID: <858e2c55-9e4c-2293-3070-c091372bb8b2@web.de> References: <624e8d20-8e9f-f164-d9e8-b81659eec2f7@web.de> <83wpaogkqr.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1492117757 19943 195.159.176.226 (13 Apr 2017 21:09:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 13 Apr 2017 21:09:17 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cc: 26445@debbugs.gnu.org To: Noam Postavsky , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 13 23:09:11 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cylzL-000520-JS for geb-bug-gnu-emacs@m.gmane.org; Thu, 13 Apr 2017 23:09:11 +0200 Original-Received: from localhost ([::1]:50929 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cylzP-0004uF-Kq for geb-bug-gnu-emacs@m.gmane.org; Thu, 13 Apr 2017 17:09:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cylzH-0004tc-KR for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2017 17:09:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cylzC-0005wr-Ih for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2017 17:09:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47943) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cylzC-0005wW-EQ for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2017 17:09:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cylzC-0007t6-AC for bug-gnu-emacs@gnu.org; Thu, 13 Apr 2017 17:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alexander Miller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Apr 2017 21:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26445 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 26445-submit@debbugs.gnu.org id=B26445.149211769630250 (code B ref 26445); Thu, 13 Apr 2017 21:09:02 +0000 Original-Received: (at 26445) by debbugs.gnu.org; 13 Apr 2017 21:08:16 +0000 Original-Received: from localhost ([127.0.0.1]:46139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cylyQ-0007rp-Fa for submit@debbugs.gnu.org; Thu, 13 Apr 2017 17:08:15 -0400 Original-Received: from mout.web.de ([212.227.17.12]:51473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cylyM-0007rZ-9z for 26445@debbugs.gnu.org; Thu, 13 Apr 2017 17:08:11 -0400 Original-Received: from [192.168.1.5] ([134.3.25.9]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M5Oct-1c83pK1A35-00zTaK; Thu, 13 Apr 2017 23:07:49 +0200 In-Reply-To: X-Provags-ID: V03:K0:8VwbODzvq1CmSIlz7bubnHKl3Wh7mlmvPa4zpGoj3FAZvBxUEce 9agrf276KG/A1sJshTspPUNSBbY7PFaF6AvjjXJBHDvgFrv+keqpsJ4FAzgnmMInMaI8Jh2 o9Ch1m/o68gkJ+E1M+Ki0NB2lePTNkLzQbKsTvrnECIBfwKAgJgF8YSU/f6p0kuLnmGHNPx retzUPnPB+oginExIDSMg== X-UI-Out-Filterresults: notjunk:1;V01:K0:wgvzk2L84tU=:onOOtUKii73lAcYFQqZZk2 P5mvnaC35D6nisC7FTnzOxEyFZGjWyNTAu7akdm/G15FEfDRxHwY2jTti49OPi97O9PswoU4t wIM6qBJxnzUtEI5ZOr4BydhIGVGfWngFJct50bNSU1rSGaVmxJynCl/Asp7BqaNw/tS0Ikp2y H6stw+NCNPQJfb5dTAAbTDcTW8weuGtUNpvXZ/bLwJAN/ydeJP7OnyqFoHpud8l1T6tZSPswZ LNnllPOGRBa0UeuG7ilDKF3rYbox7tyMb3iQNazZcEe+ekssu6mMYdhz1TDJGxQ2mWM5WXpQ8 cOSirrPcQ1aoaNlfSJWLYsURb0A3L+QYt5wxe1JIKU6tsOJ7A0ZipekeTZUSjQiQhujFTvuGH 7sJLWfoh8XLQn4zDFqwYUVI/ZZ+B3uuoNMUGt7Zov+zgmPcc/mW3ImWxkl3WsT2OWyiWryY5d RoHPVncJJKknkcEARIIlncbRaisxbCf528nBuLtt8+YvrJadLW7ne+06YAP7ZWN0KKVJYZ7zD UyieBP60IkG/KGNApJD50kHLaV8f1KE4pNpOmy61viSSND/ngSHmRrka7zRUphkbA7fPiekhg bZXMwyhgwOVYCw7FpLO/trwoo6IWzgFUmOBiHgwHoXEljEFENhJFcIz7sqmpkDFei13EzXfqb r0lqHow660nwcQCnHw27P58RjqTEEeMIe/BLfCiJGraMwz/PzKXrLYiqrcLjidfzstbGO8qiL hZ2vjv/KFHcVzIoxht4Skd4/wcakxkx47IGkBNPvSorsKO/l5X+ZM+k6IfAWepfUxS7mFIpx 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:131549 Archived-At: On 13/04/17 22:05, Noam Postavsky wrote: > Yes, maybe the answer to this bug is just not to set > scroll-conservatively so high then. That does help with the height difference introduced by thinly boxed text. Unfortunately there are still other cases where where a scroll stutter still remains, caused by unicode symbols. For example using prettify-symbols-mode to replace -> with ⭢ or configs for programs like polybar which naturally contain a host of characters like    🔇 ⏭. I guess if you guys say it cannot be reasonably done I'll consider getting rid of my margin altogether, though I'm still curious why there's no problem when the cursor is at the very start of the line. Then there's also the second part the bug report - the cursor switching columns when scrolling.