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#16430: 24.3.50; When fullscreen is triggered from the window manager, I can't resize window (via M-x org-export RET) Date: Wed, 15 Jan 2014 09:09:54 +0100 Message-ID: <52D64252.70101@gmx.at> References: <87mwj0glf4.fsf@bzg.ath.cx> <52D427EA.5090609@gmx.at> <87txd7g0ew.fsf@bzg.ath.cx> <52D43FEA.7010602@gmx.at> <87y52jy52o.fsf@bzg.ath.cx> <52D4EBAE.2060903@gmx.at> <87iotmao4l.fsf@bzg.ath.cx> <87mwiyfrow.fsf@bzg.ath.cx> <52D57D51.7090304@gmx.at> <877ga22tk7.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1389773476 990 80.91.229.3 (15 Jan 2014 08:11:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Jan 2014 08:11:16 +0000 (UTC) Cc: 16430@debbugs.gnu.org To: Bastien Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jan 15 09:11:21 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 1W3LZJ-0007Br-3m for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Jan 2014 09:11:21 +0100 Original-Received: from localhost ([::1]:52804 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3LZI-0003ms-Jv for geb-bug-gnu-emacs@m.gmane.org; Wed, 15 Jan 2014 03:11:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3LZ8-0003f7-DR for bug-gnu-emacs@gnu.org; Wed, 15 Jan 2014 03:11:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3LZ0-000347-LJ for bug-gnu-emacs@gnu.org; Wed, 15 Jan 2014 03:11:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3LZ0-000341-HR for bug-gnu-emacs@gnu.org; Wed, 15 Jan 2014 03:11:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W3LZ0-0007Y8-0N for bug-gnu-emacs@gnu.org; Wed, 15 Jan 2014 03:11:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2014 08:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16430-submit@debbugs.gnu.org id=B16430.138977340828944 (code B ref 16430); Wed, 15 Jan 2014 08:11:01 +0000 Original-Received: (at 16430) by debbugs.gnu.org; 15 Jan 2014 08:10:08 +0000 Original-Received: from localhost ([127.0.0.1]:50985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3LY7-0007Wl-LJ for submit@debbugs.gnu.org; Wed, 15 Jan 2014 03:10:08 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:53236) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W3LY4-0007WK-EC for 16430@debbugs.gnu.org; Wed, 15 Jan 2014 03:10:05 -0500 Original-Received: from [62.47.63.67] ([62.47.63.67]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M39zL-1VBFOO2F6d-00sweS for <16430@debbugs.gnu.org>; Wed, 15 Jan 2014 09:10:03 +0100 In-Reply-To: <877ga22tk7.fsf@bzg.ath.cx> X-Provags-ID: V03:K0:YPLXYj9aevHZQiVJmYlazLJ594hCe21jZnM0SYLV2vyvnvTH857 a3B8bz+/GjmDc75kNkThi+4LTxrABxoQNsXDm9QhRVdHtxxxYtBDcVelgY3DfYVyk/s2/ty xfmzNVegCTiqQYFfE5+bU6/O8kUFjvPGF9fr2b12pbTQhhRqnSyhfmTMf7nsbn1kgYbhwgC 6GeYrEN9HW42EXrLUytLA== 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:83522 Archived-At: >> (setq height (+ (cdr (window-text-pixel-size >> nil nil t nil (frame-pixel-height) t)) >> (window-bottom-divider-width))) > >>From WM fullscreen: (603 . 797) >>From M-x toggle... :(603 . 778) 797 and 778 should be the values returned by (frame-pixel-height) in each case. Can you verify that? So the text in the Dispatcher buffer is larger than what would fit into any of these windows. Can you please tell me how the first argument to `window-resize-no-error' is calculated in the `fit-window-to-buffer' code below? (setq height (+ (cdr (window-text-pixel-size nil nil t nil (frame-pixel-height) t)) (window-bottom-divider-width))) ;; Round height. (unless pixelwise (setq height (+ (/ height char-height) (if (zerop (% height char-height)) 0 1)))) (unless (= height total-height) (window-resize-no-error window (- (max min-height (min max-height height)) total-height) nil window pixelwise))) What are the values of `max-height', `height' and `total-height' (in both fullscreen versions)? martin