Subject: Re: bug#27427: 26.0.50; Native line numbers lead to display error in company-mode popup

From: Dmitry Gutov <[email-masked]>
Date: Sat, 24 Jun 2017 23:43:25 +0300

On 6/24/17 8:28 PM, Eli Zaretskii wrote:

> Now done.  Please see if this allows company-mode to fix its display
> when line numbers are displayed.

Seems to work well locally, aside from the EOB case (*). Will commit 
after you push to master.

BTW, without this property, I now see line numbers beside all the visual 
lines the popup overlay takes up, and the number is the same: N+1, where 
N is the line-at-point. That doesn't look intended.

(*) The case is where the overlay is shown below the last line of the 
buffer. In that case, we display the popup using the `after-string' 
property. The after-EOB glyphs don't seem to be affected by 
`display-line-numbers-disable'.