From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#18195: 24.3.92; window-screen-lines is not accurate Date: Wed, 06 Aug 2014 21:03:51 +0300 Message-ID: <83wqalo5q0.fsf@gnu.org> References: <86tx5r7l1j.fsf@yandex.ru> <53E097F7.5050407@gmx.at> <53E0ABF9.7070506@yandex.ru> <53E0AF08.50300@gmx.at> <831tsvqc3c.fsf@gnu.org> <53E0E2E5.7050306@gmx.at> <83tx5rowop.fsf@gnu.org> <53E0E665.1000206@gmx.at> <83ppgfow0p.fsf@gnu.org> <53E0EC6C.7020504@gmx.at> <83oavzotxz.fsf@gnu.org> <53E0FC15.4060502@gmx.at> <83lhr2q0nt.fsf@gnu.org> <53E1F846.2040105@gmx.at> <83ha1pptrd.fsf@gnu.org> <53E25484.8050909@gmx.at> <83a97hpomm.fsf@gnu.org> <53E269E9.6020004@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1407348266 1837 80.91.229.3 (6 Aug 2014 18:04:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Aug 2014 18:04:26 +0000 (UTC) Cc: 18195@debbugs.gnu.org, dgutov@yandex.ru To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 06 20:04:19 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XF5ZQ-0008Lj-6E for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Aug 2014 20:04:16 +0200 Original-Received: from localhost ([::1]:40374 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XF5ZP-0004XL-Qu for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Aug 2014 14:04:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XF5ZI-0004UO-Pt for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2014 14:04:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XF5ZD-0008EP-Ek for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2014 14:04:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53738) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XF5ZD-0008EK-Br for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2014 14:04:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XF5ZC-0007QZ-Ua for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2014 14:04:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Aug 2014 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18195-submit@debbugs.gnu.org id=B18195.140734823128527 (code B ref 18195); Wed, 06 Aug 2014 18:04:02 +0000 Original-Received: (at 18195) by debbugs.gnu.org; 6 Aug 2014 18:03:51 +0000 Original-Received: from localhost ([127.0.0.1]:60680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF5Yx-0007Pv-GS for submit@debbugs.gnu.org; Wed, 06 Aug 2014 14:03:51 -0400 Original-Received: from mtaout24.012.net.il ([80.179.55.180]:51051) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF5Yu-0007Pj-Sh for 18195@debbugs.gnu.org; Wed, 06 Aug 2014 14:03:45 -0400 Original-Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0N9W00300CKF0X00@mtaout24.012.net.il> for 18195@debbugs.gnu.org; Wed, 06 Aug 2014 20:59:28 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N9W00O3GCN43M40@mtaout24.012.net.il>; Wed, 06 Aug 2014 20:59:28 +0300 (IDT) In-reply-to: <53E269E9.6020004@gmx.at> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:92209 Archived-At: > Date: Wed, 06 Aug 2014 19:46:17 +0200 > From: martin rudalics > CC: dgutov@yandex.ru, 18195@debbugs.gnu.org > > > You are talking about things that are possible only on the C level, > > not from Lisp. My point was that we don't expose enough APIs to Lisp > > to allow such applications, and you now agreed with me. > > I was over-complicating things. The solution is much simpler and all > tools are already on board. Dmitry just has to insert his overlays > where he wants them and run `window-text-pixel-size' over that window. I obviously fail to explain to you why this will not work in general. Never mind.