From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: moving window handling into lisp Date: Wed, 19 Aug 2009 14:45:20 +0200 Message-ID: <4A8BF3E0.5090304@gmx.at> References: <4A89AA46.6050502@gmx.de> <4A8BC2CD.5060303@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1250685963 24953 80.91.229.12 (19 Aug 2009 12:46:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Aug 2009 12:46:03 +0000 (UTC) Cc: Lennart Borgman , emacs-devel@gnu.org To: grischka Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 19 14:45:56 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MdkY8-0007oR-1a for ged-emacs-devel@m.gmane.org; Wed, 19 Aug 2009 14:45:56 +0200 Original-Received: from localhost ([127.0.0.1]:35319 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdkY7-00049d-GH for ged-emacs-devel@m.gmane.org; Wed, 19 Aug 2009 08:45:55 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MdkXm-00045W-Ed for emacs-devel@gnu.org; Wed, 19 Aug 2009 08:45:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MdkXh-00045K-Bp for emacs-devel@gnu.org; Wed, 19 Aug 2009 08:45:33 -0400 Original-Received: from [199.232.76.173] (port=59617 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdkXh-00045H-57 for emacs-devel@gnu.org; Wed, 19 Aug 2009 08:45:29 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:48772) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1MdkXg-00055J-HP for emacs-devel@gnu.org; Wed, 19 Aug 2009 08:45:28 -0400 Original-Received: (qmail invoked by alias); 19 Aug 2009 12:45:24 -0000 Original-Received: from 62-47-55-102.adsl.highway.telekom.at (EHLO [62.47.55.102]) [62.47.55.102] by mail.gmx.net (mp036) with SMTP; 19 Aug 2009 14:45:24 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19nCekDEwhnOaCHcgZufAPu4scbw3WJlrlinGxoED CSca6NgOJd/e5E User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: <4A8BC2CD.5060303@gmx.de> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.75 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:114402 Archived-At: > In theory, switching from normal to maximized state and back again does not > loose information at all. In principle, Emacs windows should not be less than `window-min-height' lines tall. But an application can temporarily bind that variable to a smaller value during resizing and leave around a window of less height. Such windows usually don't harm when maximizing the frame but won't get us back the previous state when switching back to normal. On the other hand, switching from maximized to normal and back again will fail more frequently due to `window-min-height'. Note also that the issues I mention here are not reponsible for the bad behavior you observed earlier. (Not directly, at least.) martin