From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#27427: 26.0.50; Native line numbers lead to display error in company-mode popup Date: Sat, 01 Jul 2017 12:31:49 +0200 Message-ID: <59577A15.6010209@gmx.at> References: <611468a0-3115-813a-7347-d0c06e155831@web.de> <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> <594FDDC5.6040009@gmx.at> <83zicwrkmu.fsf@gnu.org> <5950C342.7010908@gmx.at> <83mv8ussb6.fsf@gnu.org> <595203DE.1040608@gmx.at> <837ezxsd02.fsf@gnu.org> <59527971.5000205@gmx.at> <83y3sdqtto.fsf@gnu.org> <59536CA6.10608@gmx.at> <83r2y4qcs1.fsf@gnu.org> <5953F706.7080405@gmx.at> <83o9t8q6u1.fsf@gnu.org> <5954A995.9@gmx.at> <83d19mrc3d.fsf@gnu.org> <59560B86.4030600@gmx.at> <8337ahrf9w.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: quoted-printable X-Trace: blaine.gmane.org 1498905197 31123 195.159.176.226 (1 Jul 2017 10:33:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 1 Jul 2017 10:33:17 +0000 (UTC) Cc: alexanderm@web.de, 27427@debbugs.gnu.org, dgutov@yandex.ru To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 01 12:33:13 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 1dRFiB-0007ql-SE for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Jul 2017 12:33:11 +0200 Original-Received: from localhost ([::1]:53679 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRFiH-0004XN-7W for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Jul 2017 06:33:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRFi7-0004Wx-Ef for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2017 06:33:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRFi2-0002Rx-GP for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2017 06:33:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44258) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dRFi2-0002Ra-CM for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2017 06:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dRFi2-00035U-3I for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2017 06:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Jul 2017 10:33: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.149890512311795 (code B ref 27427); Sat, 01 Jul 2017 10:33:02 +0000 Original-Received: (at 27427) by debbugs.gnu.org; 1 Jul 2017 10:32:03 +0000 Original-Received: from localhost ([127.0.0.1]:46935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRFh4-00034B-LR for submit@debbugs.gnu.org; Sat, 01 Jul 2017 06:32:02 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:54755) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRFh1-00033b-NT for 27427@debbugs.gnu.org; Sat, 01 Jul 2017 06:32:00 -0400 Original-Received: from [192.168.1.101] ([46.125.250.50]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M1zFf-1dkHmF0Ipf-00u5nz; Sat, 01 Jul 2017 12:31:52 +0200 In-Reply-To: <8337ahrf9w.fsf@gnu.org> X-Provags-ID: V03:K0:fHd/CEhGNA53LMajNgIk+fs6o16RUHYKUnSqx/5DmyI86/elv/f FsQUfZz8ZP2dW/xPhg5SRxzB2rWilM7L5d61YW7K1xbu/TP8ekiJ2DIn5+9kop3hRvbDFsn M/nrs6DUmBwSQMS6u6WgLq7squFWuDAOL2fhypupEjgjLZ/EiZLRFPWiy3225g8G9IiQH1P 8Qxf/43MAn0ilj+8X9WnQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:9epUWlKKTr0=:vsJCH3KyyBIWLaGOu0UtlR judkQj3USD2rp9qL2XjebD0I9DPykq6zutNrTJ2NY8yYG/89DCDTxaar2U/QZbT4h4tDuBkd4 4KIPQMxevEtLbr0/VD+HPCJZbA/pRkl+hE3I+PL5yYSvK8Lhw+SP178rakwWoamRdZFlGwDLG 5mUQKinlYGGqEI3dlRJSQeeEzYJZjh0d3SX8gqwAIQ9Lhhy9Kp55brRFkLD5kYOVIROKY0NfH EL1wzvXZhhnJwIeIIANBpm+QuSEdwozjpnMmeWOG53eUtqNa5dOJENCvAuQEXV9TF4f/2OeAI fTnCVkMS+Xlc1IpqJtDxUvIlH3RbF2v5UHT0NB1OqxtvzIsLsJH8pZF3vnWDlYZOpp+tXrzSY 4cQLEaOWIZjfLI4dExMxM+BfFpNTqbcIC19sjEpGlWV83PNwjaIvkdGYP/HRsSaKPaQfe/21v Qsyh2ijhwShwlIqH/ltYCj34OeUVtPDWy0ciuQ3D5RKaD0zv+Bjrvc55/6uxTXpTONgV54PN5 QjIoZqvt+9A0N2AqMcYsxRkD3ntBxNnO5IpzPGVExPbH5uAV3qCzXJddZcLdr+r3FTvRg8wIo nUu7JaIahGytJEP5uP5hosxUcURC5JEnW4N8BjS9adawf4xEiQG7uTmF6ZnT5a45v8rfCc5lQ gKYZu12pomUMSwfnGUpvJswoX1Yeqa+1hc2nT5DbJ3iAhB9UUEdI3wBXTGTAIJNdXqq6g4F8a v6VfsckmmeR9zSPLzBNxkSo2hFAU8t0CEvFbxbWV+9DvBH8lRJmV+iVUcAY9eDVd5A5Ov9NM 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:134066 Archived-At: > My idea was that these windows would be "special", in that they could > only display some special buffer or maybe only a string. Then we are back at my earlier =E2=80=98tty-popup-frames=E2=80=99 proposa= l with "windows" substituting "frames". Please lets call these objects "popups" for now. > About the > only function we'd need is to set the coordinates where such a window > will be displayed. Everything else, including the dimensions, will be= > determined by the text to be displayed there. We'd have to decide when to call the function that sets the coordinates. For that purpose each popup would probably have to store the window it originated from to handle scrolling of that window and any changes to its buffer. martin