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: How to restore the layout? Date: Thu, 27 Jun 2013 10:05:46 +0200 Message-ID: <51CBF25A.2030902@gmx.at> References: <51C5AA68.4000204@alice.it> <87r4frcq9v.fsf@rosalinde.fritz.box> <87vc5345t3.fsf@gmail.com> <51C8B2C8.4000803@gmx.at> <51C93CDB.2020301@gmx.at> <51C9C790.3020407@gmx.at> <51CA0D4C.7080204@alice.it> <0A6F5672-6149-41B7-B0FF-D4725076B271@mit.edu> <51CB3299.50004@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1372320361 22263 80.91.229.3 (27 Jun 2013 08:06:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Jun 2013 08:06:01 +0000 (UTC) Cc: chad , Drew Adams , Emacs developers To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 27 10:06:01 2013 Return-path: Envelope-to: ged-emacs-devel@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 1Us7DK-0002fz-3r for ged-emacs-devel@m.gmane.org; Thu, 27 Jun 2013 10:05:58 +0200 Original-Received: from localhost ([::1]:46019 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Us7DJ-00012u-M8 for ged-emacs-devel@m.gmane.org; Thu, 27 Jun 2013 04:05:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Us7DD-00012O-0c for emacs-devel@gnu.org; Thu, 27 Jun 2013 04:05:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Us7DB-0000D0-QO for emacs-devel@gnu.org; Thu, 27 Jun 2013 04:05:50 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:50742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Us7DB-0000Ct-7A for emacs-devel@gnu.org; Thu, 27 Jun 2013 04:05:49 -0400 Original-Received: from mailout-de.gmx.net ([10.1.76.32]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0LtC7R-1U6rQ03LqN-012nek for ; Thu, 27 Jun 2013 10:05:47 +0200 Original-Received: (qmail invoked by alias); 27 Jun 2013 08:05:47 -0000 Original-Received: from 62-47-48-25.adsl.highway.telekom.at (EHLO [62.47.48.25]) [62.47.48.25] by mail.gmx.net (mp032) with SMTP; 27 Jun 2013 10:05:47 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+gjA9RNlagGC1bwhyHj0PfiCcEQSoyOxafNXMtiS iBkEexYpAxUMdt In-Reply-To: X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.17.21 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:161129 Archived-At: > Well, some of them are hardly ignorable, at least for users with many > frames, minibuffer-only frames, etc. Also the maximized/fullscreen > issue will bother people who usually works with maximized Emacs > windows (assuming such people does exist). I suppose that the set of people using multiple maximized frames is small so we can ignore the flickering issues in this particular case. Handling the minibuffer parameter associations OTOH seems tedious: IIUC we'd have to give each saved window an identity, assign that identity in `window-state-get', and have the saved frame minibuffer parameters reference that identity if necessary. Then we'd have to do a `set-frame-parameter' to restore the original relationship from saved identities in `window-state-put'. martin