From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Zoom: a window management minor mode -- best practices and questions Date: Thu, 03 May 2018 09:11:34 +0200 Message-ID: <5AEAB626.9010802@gmx.at> References: <83muxioten.fsf@gnu.org> <83lgd1q3zp.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1525331567 3697 195.159.176.226 (3 May 2018 07:12:47 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 3 May 2018 07:12:47 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii , Andrea Cardaci Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 03 09:12:42 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fE8Px-0000qv-3G for ged-emacs-devel@m.gmane.org; Thu, 03 May 2018 09:12:41 +0200 Original-Received: from localhost ([::1]:54396 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fE8S3-0000Rb-Qn for ged-emacs-devel@m.gmane.org; Thu, 03 May 2018 03:14:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54270) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fE8P4-0007J9-T4 for emacs-devel@gnu.org; Thu, 03 May 2018 03:11:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fE8P3-0002au-Gd for emacs-devel@gnu.org; Thu, 03 May 2018 03:11:46 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:38003) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fE8P3-0002ac-6z; Thu, 03 May 2018 03:11:45 -0400 Original-Received: from [192.168.1.101] ([212.95.5.30]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LfYqz-1eYQvG2wzR-00p8Io; Thu, 03 May 2018 09:11:43 +0200 In-Reply-To: <83lgd1q3zp.fsf@gnu.org> X-Provags-ID: V03:K1:mwWLjQsBoRsyr6b6Kh3rxA4F7N+28iX9SxYeO2KoIyXjVLPBBpU H/u1Q0sqh0XGp3iEWRxMyQt7fVRhx5pAsrDJ9tMK64HDtQvd0ptA7wnoWVNoceroUybuoD6 AzjuPxnjiuZA3JPNQPv/B8NzFrvwzQMmKHinUg0gbnGphzWpdVue7XgVPj7h0nI8MbweCPN qjFY6uptMvEMFXCvDbD3w== X-UI-Out-Filterresults: notjunk:1;V01:K0:nzttaTHtnHQ=:pNAL6T3QZHGJB9CnyLxMmN 1gGABjya/XtZ2IOTekhdJXmrYVD+tJE+lGy8LYV5tDFxYuU/hMPZ9f3YzP7mU10fMYmakcL6y OJbosKA14C7JAjWNWwjIC+6haMrKRrvK6lKmnbtVruiAG4a5w40/nfm59WHr7mXIHyCbNSmmn dv3PhReQtZLz3l+0iKCRX7TTbarSrgVh6UInMVWScjKrEogcNhMcmGYr6Zxg5densmUVQf6TV upqSQ4lg+VisAYYeA3W1DbDdb5SdqCe95ooVARB65oye8o9C+4UYjvNYQmiX2QjqsZot4YhYt JqZrhvUPZ5sDRSdGI5AaA8Wc8P4siVtKJH/jidX7j1HXXDHtL6kx8qvPFQRhbv8Q40TsYYomw 72QqqBqYxAJ2smurvD+f1oUmMshlqfmjm4LqLXl4wcVAxEBDfj/1MtT9uWBykooKkj+BLYwDz hNy7YQSwg3BY/MG66+iN6ZG1xNwLxDwublvGHoLVaqLj5y+WgcHyWNWgPxXtYlojW9WFr79Xw aO56IxbEMATadrDvA3pGGH5lAZ7eJtoxUnsCWcPabZH+sN3ame/+7rOoba3JVoh5UWwr6K0XI n+WJvwXbkWJR+GPt7b3VSjJHg8S2cKkP2XVAQyMd2pdBdzLl7/uf3BLndyx+GNOfFURu2Odqz 7kKKmZ/nF1TR9DefVKRBb60OWzu98136rteiRTvjRiB9/wBt5InthH9daakezApBAphpqDFel RsobQEYcj6kjWpaWg/Ve8WHR9/VYnufwsIC//eAFI0Sv5Oe9fiARk4kW+PVqRfVzoyZymw2x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:225046 Archived-At: > Well, as you said, the main purpose of Zoom is to prevent resizing of > the selected window due to Emacs's own considerations. My > interpretation of this was that you want to control the size of the > selected window, and disallow anything else changing it. So if you > change the size at select-window time, and the size is not allowed to > change after that, you have reached your purpose, right? IUUC zoom.el does not necessarily prevent resizing of the selected window (we allow fixing or preserving window sizes to do that). It tries to have the selected window stand out by making it "very" large. martin