From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joe Wells Newsgroups: gmane.emacs.bugs Subject: window-min-height not obeying its documentation in Emacs 22.1 Date: Mon, 02 Jul 2007 12:12:42 +0100 Message-ID: <1183374762.607494.5645.nullmailer@127.0.0.1> NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1183374766 1125 80.91.229.12 (2 Jul 2007 11:12:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 2 Jul 2007 11:12:46 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 02 13:12:43 2007 connect(): Connection refused Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I5Jpi-0002GU-Vf for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Jul 2007 13:12:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I5Jpi-0001OK-Bz for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Jul 2007 07:12:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I5JpP-0001He-Ee for bug-gnu-emacs@gnu.org; Mon, 02 Jul 2007 07:12:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I5JpO-0001HI-RW for bug-gnu-emacs@gnu.org; Mon, 02 Jul 2007 07:12:23 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I5JpO-0001HB-MX for bug-gnu-emacs@gnu.org; Mon, 02 Jul 2007 07:12:22 -0400 Original-Received: from izanami.macs.hw.ac.uk ([137.195.13.6]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I5JpO-0006qd-Bo for bug-gnu-emacs@gnu.org; Mon, 02 Jul 2007 07:12:22 -0400 Original-Received: from selene.macs.hw.ac.uk ([137.195.27.40]:61791 helo=127.0.0.1) by izanami.macs.hw.ac.uk with smtp (Exim 4.51) id 1I5JpJ-0000X2-Rh for bug-gnu-emacs@gnu.org; Mon, 02 Jul 2007 12:12:17 +0100 Original-Received: (nullmailer pid 5646 invoked by uid 1001); Mon, 02 Jul 2007 11:12:42 -0000 X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:16048 Archived-At: I have window-min-height set to 4. According to its documentation, any window whose height is less than 4 will be deleted. This is false when the value split-height-threshold is small enough. The following script reproduces the bug (at least with my screen height). ---------------------------------------------------------------------- #!/bin/sh ~/local2/bin/emacs --quick --eval '(progn (split-window-vertically) (temp-buffer-resize-mode 1) (setq window-min-height 4) (setq split-height-threshold 4) (describe-bindings))' # # You will now see a window that is 1 line tall and is missing its # mode line. This should be impossible according to the documentation # of window-min-height. ---------------------------------------------------------------------- This may just be a documentation bug. But I would really like for window-min-height to obey its documentation, as I get very confused by windows that are missing their mode lines because they are only 1 line tall. Joe ---------------------------------------------------------------------- In GNU Emacs 22.1.1 (i686-pc-linux-gnu, GTK+ Version 2.8.20) of 2007-06-27 on artemis Windowing system distributor `The X.Org Foundation', version 11.0.70000000 configured using `configure '--prefix=/home/jbw/local2' '--enable-debug' '--disable-nls' '--with-x-toolkit=gtk' 'CFLAGS=-O0 -g3 -ggdb'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: jbw value of $LANG: nil locale-coding-system: utf-8 default-enable-multibyte-characters: t