From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: window-text-pixel-size and presumable move_it_to change(s) Date: Thu, 23 Jun 2016 10:18:20 +0200 Message-ID: <576B9B4C.5080503@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1466669935 3864 80.91.229.3 (23 Jun 2016 08:18:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Jun 2016 08:18:55 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 23 10:18:49 2016 Return-path: Envelope-to: ged-emacs-devel@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 1bFzqU-0007Hv-P0 for ged-emacs-devel@m.gmane.org; Thu, 23 Jun 2016 10:18:42 +0200 Original-Received: from localhost ([::1]:35101 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFzqT-00011K-DK for ged-emacs-devel@m.gmane.org; Thu, 23 Jun 2016 04:18:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFzqH-0000zA-S8 for emacs-devel@gnu.org; Thu, 23 Jun 2016 04:18:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bFzqD-0005j8-BZ for emacs-devel@gnu.org; Thu, 23 Jun 2016 04:18:28 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:52142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bFzqD-0005hg-0t for emacs-devel@gnu.org; Thu, 23 Jun 2016 04:18:25 -0400 Original-Received: from [192.168.1.100] ([212.95.7.14]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LzblK-1bSan12vwI-014ifi for ; Thu, 23 Jun 2016 10:18:21 +0200 X-Provags-ID: V03:K0:BnElO7Wi3EP9eIGPiwk4Dc4BQkTTqCPltfU35oh++19oL9mL+Yo kgDH3kij1gBxlknfdeUaL3kSwhOr0umG6hD6K5MNz7UvEXNvba2Lwxh6yTyLXkTRndhMUL3 eNF0BlonHBnaBoBlN5A8O9stxv/doztdNQOWkNxm9eBt3r0lvHMWQI+f3RNmvuLdJZQpeqz RN7XhnElUvB/iP/7F+q0Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:hlAbAEBcn3U=:Udz8mC7YUQJr8xduculjIv PDenNORsybMOLpcZgN7aF8DcKIEl0ThqfToF3duRjhVqYgLluttCQWnA07J8pbReQ1DqUCuou p6S2J9+sVKUWerRuajTou+7/VGHImLg8KgVg/3zPuf1eJBlo1rujV5gUIwbs5QBdYjQ8y/+OF NZKsAVpFUlxV1LajnRNiRocLMdL/D5eOee/r5mdUevdEvhiMTpwIxeV0kD39eibOKzoHs7n3f a+eIW/vULB7razjz1KIILI0Vx1wbbntdpMWZGT8LYufxCrjR41GCeUoQ7Yl3loq214ylSdIbW BvGqzPzD3TUjdxtlZ14LUNHnekdvEICCsBLo2Q3fBSfQGvlWzAMgO2ZkzJd9m2cbryWNHYosC OIKMeqIlq8BTv8f9qj5kL0UNi1kO9IrCpXv/CKplNJe2EbfXhN2xLr2WuS3oVRFjkK/BQeMqw zdMKGcfkPy9+whyNythGvKqAaD0cYZOmGygZybAZXdAAIlLAVe9Yj+99CMl9TzpAwwDBTVM/6 KxhSriE2/2KLNBSP0G/hBDk/fu+hRRKbsMfc7Y/A4o+R7j6wYARYHvWRDDWuum7ye5Np1eaaJ gBj4a3THdWMExXI9g0BvW/ywASx7XAPcSevZL2FaZMdjM99TA8tvASdYg6LETKM5zjZ9/RzXH V9F8+YPpxKFOATouoBseIWVJLtsA8kHfRg/4wBItgFsbdPSQz6MRO3r26r65YkeFu8TEzCwmU FTQ0IfM4SyfwczLEecFQKwHKirMBBlV/y+fBnmlNQs/S+LjeNJ4JaY5dX5aK25k4p7JiUs+p X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204679 Archived-At: =E2=80=98fit-window-to-buffer=E2=80=99 is currently broken on master when= the window is horizontally combined. I traced it back to the following differnece: Consider these two forms: (window-text-pixel-size nil (window-start) (point-max) (frame-pixel-width= ) (window-body-height nil t)) (window-text-pixel-size nil (window-start) (point-max) nil (window-body-h= eight nil t)) With emacs -Q on the release branch evaluating both forms via M-: gets me (576 . 48). With emacs -Q on master evaluating the first form gets me (0 . 48) while evaluating the second form gets me (576 . 48). I conclude that the behavior of move_it_to has changed recently when setting it.last_visible_x =3D max_x; in Fwindow_text_pixel_size. Is that conclusion correct? If so, what can I do to get the old behavior back? Thanks, martin