From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#27427: 26.0.50; Native line numbers lead to display error in company-mode popup Date: Sun, 25 Jun 2017 18:25:31 +0300 Message-ID: References: <611468a0-3115-813a-7347-d0c06e155831@web.de> <83vanrx5uo.fsf@gnu.org> <362a7d18-7f05-2e99-f8b3-41c353cf234f@yandex.ru> <83h8zawvih.fsf@gnu.org> <00f59a24-2d80-ca47-b6f3-3d219aa5aa3f@yandex.ru> <8360fqvz9x.fsf@gnu.org> <6aa4616d-79f7-db1b-c048-076a9a48596f@yandex.ru> <83tw39urzq.fsf@gnu.org> <4c4b873b-2bec-1c12-82f5-325b558bea93@yandex.ru> <83o9tgul6h.fsf@gnu.org> <49b431fd-aaa4-e7ca-06fc-7146a0a5692c@yandex.ru> <83a84zul0d.fsf@gnu.org> <513eca6f-998a-a937-76c4-7cf2fb0ff787@yandex.ru> <83wp81u8rz.fsf@gnu.org> <8ec1b301-79dc-7d11-b3f9-85ae2e925785@yandex.ru> <83bmpct8wl.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: 7bit X-Trace: blaine.gmane.org 1498404374 3682 195.159.176.226 (25 Jun 2017 15:26:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 25 Jun 2017 15:26:14 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Thunderbird/54.0 Cc: alexanderm@web.de, 27427@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 25 17:26:10 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 1dP9QP-0000bD-SE for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Jun 2017 17:26:10 +0200 Original-Received: from localhost ([::1]:42917 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dP9QT-0003wP-2E for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Jun 2017 11:26:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dP9QM-0003w8-P8 for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2017 11:26:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dP9QI-0003A7-RD for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2017 11:26:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34778) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dP9QI-00039u-KU for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2017 11:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dP9QI-00005G-EN for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2017 11:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2017 15:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27427 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27427-submit@debbugs.gnu.org id=B27427.149840434232758 (code B ref 27427); Sun, 25 Jun 2017 15:26:02 +0000 Original-Received: (at 27427) by debbugs.gnu.org; 25 Jun 2017 15:25:42 +0000 Original-Received: from localhost ([127.0.0.1]:37455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dP9Py-0008WI-Em for submit@debbugs.gnu.org; Sun, 25 Jun 2017 11:25:42 -0400 Original-Received: from mail-wr0-f172.google.com ([209.85.128.172]:35320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dP9Pw-0008W4-6T for 27427@debbugs.gnu.org; Sun, 25 Jun 2017 11:25:40 -0400 Original-Received: by mail-wr0-f172.google.com with SMTP id k67so121860766wrc.2 for <27427@debbugs.gnu.org>; Sun, 25 Jun 2017 08:25:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Bbp5ASt/kE3SsBtOmJduR4YEh/7GeN9vcbYMLKMLmfI=; b=YQVgtSHtq4csvo2hHeJC8ZWCMN8HoloSP2sHoM9mPS3WYpxhND2wqyaBvilICukP35 0Xe3SepcCi85rul+YF6xmDgJBl7HNlXhKKlMcpjweRbTe6Jv5vnxkVUP/4NMMpORxRlj RVVeFiWz9kTf6QCrdxMJHe1JFhY8H7ZyJ/6nVjgGj0jdM5FzxHhPOth62cafcJGJrMNp iNPKkBkIF9hfkCyH8ol/AyYIkD4yKNcV0Czl94fVNX7x/e353kUsYurcC8VSOAl4mTge XGZ25fzGOjaEF/+Wiml1EtIVdJirxWISQj+FT5h4I1T+KoyKG6cgk1lXTts7kj/GSXAk sCUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Bbp5ASt/kE3SsBtOmJduR4YEh/7GeN9vcbYMLKMLmfI=; b=mwUfU7YZEhK6l34gn7VcKyAWcVwyd213yYevXhTu6a4IEDRdOPKn20T6v5Lh+Umyz7 ngdeDi5Htn+YHEYwTM/DIwp2HXlkc/U39FuMMCNYNYiB4kdbo//vDnm3XKxwGhFjcFGA xphKx+kOw2jZpD5dCGl1JwIkJBmaDSCD2RtWpF8QxxPdPkzSDtGTaaHsYqjgs28DrcWI 9K6DbCTad7f8lJBlKhjt+6iNjahiIR5gFTMe0cC6EJwncG+1BV5eDLafC3yEZUZrpm81 XTDCMVLu9kPNDPkV4IT4CeMvOub8x27sarO5CZVpKkowtybvbN6MytuQMOh6GFseYLhv NhRg== X-Gm-Message-State: AKS2vOwQ5maMMQxzY3G6nyyqG4+gKnPoUfkHK+gDDcgQTgevgh17Iz4w HGe+uVDOdKSJUz/c7hM= X-Received: by 10.28.94.144 with SMTP id s138mr11013613wmb.32.1498404334246; Sun, 25 Jun 2017 08:25:34 -0700 (PDT) Original-Received: from [192.168.1.3] ([185.105.174.193]) by smtp.googlemail.com with ESMTPSA id t204sm6028593wme.2.2017.06.25.08.25.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 25 Jun 2017 08:25:33 -0700 (PDT) In-Reply-To: <83bmpct8wl.fsf@gnu.org> Content-Language: en-US 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:133881 Archived-At: On 6/25/17 5:54 PM, Eli Zaretskii wrote: > I think I mentioned left-truncation glyphs, so horizontally scrolling > a line should cause them to appear. They are shown on all lines at the same time, and (car (posn-col-row (posn-at-point))) returns 0 in the first visible column when horizontally scrolled. IOW, I don't see any problems when horizontally scrolled either. >> And I think it's aesthetically important that the extra glyphs don't >> shift line text to the right unless absolutely necessary, so those >> issues don't materialize. > > That cannot be done in all cases. No argument here. And there are other known issues with the popup anyway. My point is, however, is that you've created a new kind of window area that can only used by the native line numbers, and no other features or packages. This seems not so great to me.