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#22723: 25.0.91; temp-buffer-resize-mode disables shrink-window Date: Wed, 17 Feb 2016 21:46:18 +0200 Message-ID: <83io1nunlh.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1455738451 10182 80.91.229.3 (17 Feb 2016 19:47:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Feb 2016 19:47:31 +0000 (UTC) To: 22723@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 17 20:47:20 2016 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 1aW84F-0001Bv-9Z for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Feb 2016 20:47:19 +0100 Original-Received: from localhost ([::1]:32783 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW84E-0000Ki-Gq for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Feb 2016 14:47:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW841-00009B-Kt for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:47:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW83y-0004CK-EL for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:47:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34612) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW83y-0004CD-AT for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aW83y-0001Fj-5T for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Feb 2016 19:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22723 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14557383844766 (code B ref -1); Wed, 17 Feb 2016 19:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Feb 2016 19:46:24 +0000 Original-Received: from localhost ([127.0.0.1]:59972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW83M-0001Eo-3l for submit@debbugs.gnu.org; Wed, 17 Feb 2016 14:46:24 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:56928) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aW83K-0001Ec-PT for submit@debbugs.gnu.org; Wed, 17 Feb 2016 14:46:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW83C-00046X-JJ for submit@debbugs.gnu.org; Wed, 17 Feb 2016 14:46:17 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47551) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW83C-00046T-Fz for submit@debbugs.gnu.org; Wed, 17 Feb 2016 14:46:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47874) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW836-0007h0-JV for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:46:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW833-00045X-CN for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:46:08 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW833-00045T-8a for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:46:05 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4856 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aW832-0000WG-Lz for bug-gnu-emacs@gnu.org; Wed, 17 Feb 2016 14:46:05 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:113205 Archived-At: To reproduce: emacs -Q M-x temp-buffer-resize-mode RET C-h f shrink-window RET M-x shrink-window RET Result: nothing happens. I realize that this is the result of temp-buffer-resize-mode taking control on the dimensions of the *Help* window, but for me this is an unintended consequence: I did want *Help* buffer resize itself when it displays a new topic, but I certainly didn't expect to lose the ability to resize my other windows. Moreover, doing nothing silently, without any error message, sounds sub-optimal UI to me. ("Fixing" this is easy: just switch to the window displaying *Help* and invoke shrink-window or enlarge-window from there -- from that moment on the resizing commands will work from other windows as well.) If the issue is not some unintended bug, then how about overriding this behavior when the commands are invoked interactively? Failing even that, can we at least have a prefix argument to override that explicitly? Thanks. In GNU Emacs 25.0.91.18 (i686-pc-mingw32) of 2016-02-17 built on HOME-C4E4A596F7 Repository revision: 2abcb06cab03cf9040348146fcc0e3e93ae24a58 Windowing system distributor 'Microsoft Corp.', version 5.1.2600 Configured using: 'configure --prefix=/d/usr --enable-checking=yes,glyphs --with-wide-int --with-modules 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t line-number-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Temp-Buffer-Resize mode enabled Type C-x 1 to delete the help window. Scanning for dabbrevs...done user-error: No dynamic expansion for ‘temp-buf’ found Load-path shadows: None found. Features: (shadow sort mail-extr dabbrev emacsbug message dired format-spec rfc822 mml mml-sec epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl-extra help-fns help-mode easymenu cl-loaddefs pcase cl-lib cus-start cus-load time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 100797 6501) (symbols 56 21615 0) (miscs 48 40 107) (strings 16 19377 5571) (string-bytes 1 468866) (vectors 16 12474) (vector-slots 8 423274 4208) (floats 8 170 84) (intervals 40 290 143) (buffers 856 12))