From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: use of special-event-map Date: Sun, 08 May 2005 22:12:01 -0400 Organization: Bell Sympatico Message-ID: <87zmv5gndm.fsf-monnier+gnu.emacs.help@gnu.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1115605023 31974 80.91.229.2 (9 May 2005 02:17:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 9 May 2005 02:17:03 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon May 09 04:17:01 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DUxp9-0005U5-Qo for geh-help-gnu-emacs@m.gmane.org; Mon, 09 May 2005 04:16:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DUxxO-0004Jk-QN for geh-help-gnu-emacs@m.gmane.org; Sun, 08 May 2005 22:25:18 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cyclone.bc.net!news-in.mts.net!nf1.bellglobal.com!nf2.bellglobal.com!news20.bellglobal.com.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:ZcmHObctwBMNgkp0TmUnIZ52oJM= Original-Lines: 19 Original-NNTP-Posting-Host: 67.71.32.212 Original-X-Complaints-To: abuse@sympatico.ca Original-X-Trace: news20.bellglobal.com 1115604722 67.71.32.212 (Sun, 08 May 2005 22:12:02 EDT) Original-NNTP-Posting-Date: Sun, 08 May 2005 22:12:02 EDT Original-Xref: shelby.stanford.edu gnu.emacs.help:130793 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:26448 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:26448 > The `iconify-frame' event is just informing that the frame has > been iconified. > That answers my question. The event indicates that iconification has > occurred, not that the "minimize" button was clicked. > That's the info I was missing - thanks for it. I didn't know at what point > Emacs received a window-manager event for this. I found no explanation of > special events like [iconify-frame] in such terms. I tried to follow the > code that deals with this event (in parts of w32term.c, xterm.c, frame.c, > and keyboard.c), but this wasn't clear to me. Well, I'm just guessing. But the reason why iconification should not be overridable is that window managers with workspaces actually implement the "workspaces" by iconifying/deiconifying windows as you move from one workspace to another. Stefan