From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: commands invoked by the mouse -> commands invoked from the menu bar Date: Sun, 14 May 2006 22:37:50 -0500 (CDT) Message-ID: <200605150337.k4F3boRZ010178@jane.dms.auburn.edu> References: <446605F9.6020504@student.lu.se> <200605132053.k4DKrMo8006882@jane.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1147665934 21540 80.91.229.2 (15 May 2006 04:05:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 May 2006 04:05:34 +0000 (UTC) Cc: lennart.borgman.073@student.lu.se, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 15 06:05:32 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FfUKo-0001b7-Kl for ged-emacs-devel@m.gmane.org; Mon, 15 May 2006 06:05:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FfUKo-000203-80 for ged-emacs-devel@m.gmane.org; Mon, 15 May 2006 00:05:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FfUKe-0001zh-48 for emacs-devel@gnu.org; Mon, 15 May 2006 00:05:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FfUKc-0001zG-Ce for emacs-devel@gnu.org; Mon, 15 May 2006 00:05:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FfUKb-0001z2-Ny for emacs-devel@gnu.org; Mon, 15 May 2006 00:05:18 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FfTxS-0006mp-SX; Sun, 14 May 2006 23:41:23 -0400 Original-Received: from jane.dms.auburn.edu (jane.dms.auburn.edu [131.204.53.201]) by manatee.dms.auburn.edu (8.13.6/8.13.6) with ESMTP id k4F3cvve009047; Sun, 14 May 2006 22:38:57 -0500 (CDT) Original-Received: from jane.dms.auburn.edu (localhost [127.0.0.1]) by jane.dms.auburn.edu (8.13.4+Sun/8.13.4) with ESMTP id k4F3bo6s010181; Sun, 14 May 2006 22:37:50 -0500 (CDT) Original-Received: (from teirllm@localhost) by jane.dms.auburn.edu (8.13.4+Sun/8.13.3/Submit) id k4F3boRZ010178; Sun, 14 May 2006 22:37:50 -0500 (CDT) X-Authentication-Warning: jane.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: jasonr@gnu.org In-reply-to: (message from Jason Rumney on Sun, 14 May 2006 23:51:58 +0100) 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:54480 Archived-At: Jason Rumney wrote: Although the comment says "we might as well leave that", it is actually quite important that we leave it on Windows and possibly with some or all of the other toolkits listed, since we do not see any events that are processed by the menu bar, including the mouse event that started the sequence. Then we may have no choice in as far as the behavior goes. In as far as the doc goes, the current description actually correctly describes the intent, although for technical reasons, that intent can not always be realized. To be complete we should mention that, when Emacs is built with a suitable GUI toolkit, Emacs uses a file dialog when the user invokes the menu bar from the keyboard, _except_ under `emacs -nw'. It is not immediately clear to me that it is worth adding an extra sentence stating this, since I am not completely sure that this is more than a technical detail. I have no strong opinion on this. We would probably need an xref to the description of `-nw'. The current text does not say that Emacs _only_ uses a file dialog for commands invoked with the mouse and in absolutely no other situations, although maybe it might be viewed as implicitly inferring that. Sincerely, Luc.