From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: menu-bar: disable items when no frame visible Date: Mon, 28 Nov 2005 22:10:53 -0500 Message-ID: References: <708F3D2D-A87C-4F80-BC27-171D82653F4D@gmail.com> <8764qcvqfs.fsf@jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1133233980 15077 80.91.229.2 (29 Nov 2005 03:13:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 29 Nov 2005 03:13:00 +0000 (UTC) Cc: david.reitter@gmail.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 29 04:12:52 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Egvta-00043g-7W for ged-emacs-devel@m.gmane.org; Tue, 29 Nov 2005 04:11:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EgvtZ-0001p1-9k for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2005 22:11:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EgvtP-0001ow-2w for emacs-devel@gnu.org; Mon, 28 Nov 2005 22:10:55 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EgvtO-0001ok-Jd for emacs-devel@gnu.org; Mon, 28 Nov 2005 22:10:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EgvtO-0001oh-Gj for emacs-devel@gnu.org; Mon, 28 Nov 2005 22:10:54 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EgvtO-0002rS-DS for emacs-devel@gnu.org; Mon, 28 Nov 2005 22:10:54 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EgvtN-0004bq-Bg; Mon, 28 Nov 2005 22:10:53 -0500 Original-To: Juri Linkov In-reply-to: <8764qcvqfs.fsf@jurta.org> (message from Juri Linkov on Mon, 28 Nov 2005 22:23:03 +0200) 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:46746 Archived-At: Instead of disabling some menu items one by one, wouldn't it be better to disable all menu items if the frame attached to the menu is not visible. Operating on non-visible frames from the visible menu is not only confusing, but might be dangerous. That is right in general, but there might be some specific things, such as finding a file, that are safe even when the frame is not visible. Especially if that command wil make the frame appear.