From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: is there a hook run when display geometry changes? Date: Tue, 16 Aug 2011 16:34:33 -0400 Message-ID: References: <83obzuwlra.fsf@gnu.org> <83liuywkkf.fsf@gnu.org> <83k4aiwfei.fsf@gnu.org> <4E4ABCED.5040605@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1313526888 7670 80.91.229.12 (16 Aug 2011 20:34:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 16 Aug 2011 20:34:48 +0000 (UTC) Cc: Eli Zaretskii , Edward O'Connor , emacs-devel@gnu.org To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 16 22:34:43 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QtQLT-00045K-75 for ged-emacs-devel@m.gmane.org; Tue, 16 Aug 2011 22:34:43 +0200 Original-Received: from localhost ([::1]:37462 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QtQLS-0002xT-Ii for ged-emacs-devel@m.gmane.org; Tue, 16 Aug 2011 16:34:42 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:45783) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QtQLP-0002xI-MC for emacs-devel@gnu.org; Tue, 16 Aug 2011 16:34:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QtQLO-0007yl-RX for emacs-devel@gnu.org; Tue, 16 Aug 2011 16:34:39 -0400 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]:44260) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QtQLO-0007yg-LA; Tue, 16 Aug 2011 16:34:38 -0400 Original-Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id p7GKYXwN030437; Tue, 16 Aug 2011 16:34:33 -0400 Original-Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 6E99AB40F7; Tue, 16 Aug 2011 16:34:33 -0400 (EDT) In-Reply-To: <4E4ABCED.5040605@gmx.at> (martin rudalics's message of "Tue, 16 Aug 2011 20:54:37 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3951=0 X-NAI-Spam-Version: 2.2.0.9286 : core <3951> : streams <672209> : uri <935810> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:143332 Archived-At: >> I tried it; it doesn't work. `window-configuration-change-hook' >> doesn't get called in this case (though it does get called in many >> other cases). > How about `window-size-change-functions'? I don't think any hook gets run, currently, because as far as Emacs is concerned, nothing has changed. It just so happens that the display it is using has changed size, but Emacs frames and windows aren't directly linked to the display size: the display size is only queried in a few relatively rare occasions. Stefan