From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#21333: 25.0.50; window-size-change-functions not called after mini-window resize Date: Tue, 25 Aug 2015 09:25:14 +0200 Message-ID: <55DC185A.4080101@gmx.at> References: <83k2skhhz1.fsf@gnu.org> <83twrofr0u.fsf@gnu.org> 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 1440487593 28330 80.91.229.3 (25 Aug 2015 07:26:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Aug 2015 07:26:33 +0000 (UTC) Cc: 21333@debbugs.gnu.org To: Eli Zaretskii , Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 25 09:26:23 2015 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 1ZU8cg-0004Aj-3W for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Aug 2015 09:26:22 +0200 Original-Received: from localhost ([::1]:58450 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZU8cf-0002pR-EY for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Aug 2015 03:26:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZU8cQ-0002Vw-Nb for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2015 03:26:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZU8cM-00043a-U9 for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2015 03:26:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZU8cM-00043U-RT for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2015 03:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZU8cM-0001GU-Ka for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2015 03:26: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: Tue, 25 Aug 2015 07:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21333 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21333-submit@debbugs.gnu.org id=B21333.14404875204804 (code B ref 21333); Tue, 25 Aug 2015 07:26:02 +0000 Original-Received: (at 21333) by debbugs.gnu.org; 25 Aug 2015 07:25:20 +0000 Original-Received: from localhost ([127.0.0.1]:37482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZU8bg-0001FQ-8Z for submit@debbugs.gnu.org; Tue, 25 Aug 2015 03:25:20 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:57254) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZU8be-0001FA-Oj for 21333@debbugs.gnu.org; Tue, 25 Aug 2015 03:25:19 -0400 Original-Received: from [188.22.234.133] ([188.22.234.133]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LqQzp-1YqwAO3jKT-00e5CU; Tue, 25 Aug 2015 09:25:18 +0200 In-Reply-To: <83twrofr0u.fsf@gnu.org> X-Provags-ID: V03:K0:0rfelxuQOurzpeg9l4ToIgcJvwaiiJjFdQNoGAaimYmZh6SuXFL gtiqp2zOrFQlDQbG6rgsbtAUAngSnt9WVD837DG4dPBO+8oKhMs0vqWKNf0iqnN63lGszZy cb+EhgSkmJ2d2l0TDFaZkPPK8pM63uSUhTrNd+DI5yndOeaF1q0EMX5ia3R2n+oQfqrm8uA +oiHdVy5vqizrmcpAKmdQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:MUqt02ocsq4=:STYRk59ZvF56xuwIP8Q187 KKO7eX+dFfJ6+MwcmsEqk+PRmaz6JKBUhLD+9uWzfPubdok74RqgYXi1LkmERJ0SxlRgPQrs8 TF8fXsdlYP0hNj2MQ9yA46NIWA8mgJ2Ymq+vCNxUNPko/8W9aYEoQpq8fP5RLUCudHOVgZYBq P3R0RDZ4eoQJ8lbasvKpOELUGPUhcmU5IPVq+SwbwI+5dNBjUkWutP9TjpJ2SNdOKt4KcfcvT By24f1iTCL7wYk3iYAZp/1kSF41/jKaRQe4AnIqfBCKDQekb0VX8P1fI56GetUWldtSI76ZcC lIAag1TTuFbKjjCUaZmP3pNobiK6xesmFFD9aF5ffqtC1kxoSX8CopmXZF4fLjp0Gnryu8dUv lUTLueFthIjIVLiPCWVbEG6gP5zHW2BJjMW7SMySCGH3he4bGUI+vVrAKGLGZzN9Ofmju1huc nWV3/4RI7tNZyrt+klBcUcqWgqubJC9W3PyhyT4hVBAQAL+CDSG+DsbLRzuRcM2t/ZtrIRZMe d/xUqKVbdiYY21VoP6i9WXyKC0hdjUDSlHm2RWSVnt18CNXG7n/gu8voGQnlAjJsXshLfysmp qeVhmP7x/djv87PaNTzzhnTJ4Dk0YYxCjkATTAl+XieIcXjO9nLgVBcp5MlQ94L9f6nMK6vMy WqZlDQT/4oUDvrrMd+UAw57D18Ojr171zfMdSKkbz0zv3sh+rnhVoVeuvWqf/inDScNsCgnY7 yrfd2CAFXQ5GvNBllCkyUhHZzQcFuVWLDLeeQA== 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: 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105795 Archived-At: > But the coordinates of the text that stays on screen don't change in > such a resize. Some text is obscured, but what's left doesn't move. > So I see no problem here. I'm not sure what you mean here: When the minibuffer resizes and point is near the bottom of the window above, the window above will scroll and stick to the new window start position even after the minibuffer gets sized back. When the window above the minibuffer is a one line window or fixed-size, the window above that window will be subject to those changes. > No, it's not. It's the same issue: this hook is already called in > situations where it shouldn't have been, and thus imposes on the > programmers who use it complex ways of deciding whether there was or > wasn't a change they should care about. You suggest to add one more > situation in that class, something that most application that define > this hook shouldn't and don't care. It's the complexity that worries > me. You mean when =E2=80=98set-window-configuration=E2=80=99 doesn't change t= he size of a single window the hook shouldn't be called? Ideally it shouldn't but this is a problem similar to that of indenting a paragraph changing the buffer modified state although in reality nothing changed. martin