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: Fri, 14 Apr 2017 12:56:30 +0200 Message-ID: References: <624e8d20-8e9f-f164-d9e8-b81659eec2f7@web.de> <83wpaogkqr.fsf@gnu.org> <858e2c55-9e4c-2293-3070-c091372bb8b2@web.de> <83tw5rh3i6.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 1492167426 20378 195.159.176.226 (14 Apr 2017 10:57:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 14 Apr 2017 10:57:06 +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, npostavs@users.sourceforge.net To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 14 12:57:03 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 1cyyuU-0005Cf-Cv for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Apr 2017 12:57:02 +0200 Original-Received: from localhost ([::1]:52718 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyyua-0007ZL-7P for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Apr 2017 06:57:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53808) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyyuU-0007Z5-V4 for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2017 06:57:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyyuU-0001r0-5D for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2017 06:57:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48336) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cyyuU-0001qu-1f for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2017 06:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cyyuT-0004FN-Ro for bug-gnu-emacs@gnu.org; Fri, 14 Apr 2017 06:57:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alexander Miller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Apr 2017 10:57:01 +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.149216741716314 (code B ref 26445); Fri, 14 Apr 2017 10:57:01 +0000 Original-Received: (at 26445) by debbugs.gnu.org; 14 Apr 2017 10:56:57 +0000 Original-Received: from localhost ([127.0.0.1]:46535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyyuO-0004F3-QZ for submit@debbugs.gnu.org; Fri, 14 Apr 2017 06:56:56 -0400 Original-Received: from mout.web.de ([212.227.15.4]:49213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyyuM-0004Eq-6u for 26445@debbugs.gnu.org; Fri, 14 Apr 2017 06:56:54 -0400 Original-Received: from [192.168.1.5] ([134.3.25.9]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lir9R-1cTDWX482H-00culd; Fri, 14 Apr 2017 12:56:33 +0200 In-Reply-To: <83tw5rh3i6.fsf@gnu.org> X-Provags-ID: V03:K0:ZCH9+a+Vzuj69u9+6YIOIgM0bDwTa2Een0R4L958oFbiYsUHgak YQ3/mph5r2TjY5lyG7HHSHXjQ1qeRzBPN/LfkZXbCrRasNWRCNtVJbKMdQeFswElSoP4iub Ogxo+vY/g9ip8kskYV64//dlbYGcv+7Vh3EeXv69WIzKinCeIjEbzKTrTReh0xiwBV/FEV0 T96+WTNUlSvP7xPD2GbEg== X-UI-Out-Filterresults: notjunk:1;V01:K0:+vDc5L+JFD8=:29tIR4hczCjbkTvbalHJE7 v2qWJA1m95UMmac+JA/y7fbHghujdSQ5p99gC1G/9Xy4wYzFcLumSQUFSzp7ub7TTlS4ddRMX NEi2NIf5GHpvs0b98W6bYeyis7b+D42+Jt92hrcDwArErA4JIgsCvKcEOmmVIn7xdBp5J1BuR LpSrpwvvEd69VMDH7kKP+CF8b/FlcRPekas/V2S+k0l/cycdCLni0/iUZrhJO86OHhnbTsp36 ekGgpE9r04KyZZ67cDjdAqP+h5xJRlONXzeYxMW4XVKUsqwFgdXdZGAiffIPCtX3WD4LvEP4Y f5EndpUyOFU4g+dDKhA9xbSxLw0dmhRFHYrwAHVlO2Q9arcB0CMLacVjRVKshn/cuNpOto8Sp s46Y6iWUFc/bte36u6mXRUJlwWD5bmt8X34hXCb1cgC5IFtVLC2th/j/oXCPxDZr7gwX3Ova0 g3E1nZwYQsK+c+BVbSPDd+mdmHGYcbJWiBrsAaMiYfajRrkEWj+W15Y/F7RF19SD66I8F8UGo JJNYmhRdg4FSOEX9a8jHrLbGNpNZf0AnXph4oHVAe1NZZSjDL5c5q8SzwWfNRAiU49lYpEwhH q7eNw8kLLb6RW/0TjqsIY2LwOteAQ1eLhmO1fTGTqGFtr+kAUuzg7XTautrnCXqyARsUOlwJw d5tlqkHvMIQkDYh9RZqN+9hu7CYkp/SIktmLVRJ17qXAmTRwkeC+h+gKhUxJuZyXdL20Gn0mV nFZWtwLc8f1SJLCpi0MyTpscJtyR+EArK0XGNQWEFNKNsRsRusxuv8dmEELgZnGyRM/Xizt8 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:131570 Archived-At: On 14/04/17 09:06, Eli Zaretskii wrote: > That depends on what font you have installed that's used to display > those characters. It is best to have fonts of approximately the same > height. How would I go about finding out which fonts have which height and how to make emacs use them? Looking up font size and height just turns up a bunch of pages about css. For emacs I found I could do something like (set-fontset-font "fontset-default" nil (font-spec :size 1 :name "Symbola")) but that doesn't seem to do anything. > There's no need to get rid of margins, as I think the problem you > describe is purely aesthetic, and quite expected when you have lines > of different height. Why does it bother you so much? I just don't like the inconsistency. The scroll stutter happens when I'm quickly scrolling through a buffer and suddenly see my cursor change position for seemingly no reason. To me it just plain looks like something that is not supposed to happen. I certainly wouldn't have bothered with the bug report if there was a clear and visibly text height difference, but the issue already appears when the height difference cannot be seen with the naked eye. > Btw, , , and  are private-use area (PUA) characters, so I'm not > sure what you expected from Emacs to do with them. I've picked those up from Font Awesome, which brings us back to my previous question. Is it possible to tell emacs that Font Awesome Icons should have the same size as my default text font, and if yes how do I do it?