From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: C-l while in menu? Date: 22 Apr 2002 21:59:45 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <87znzv7uta.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <200204072343.g37NhIC20114@aztec.santafe.edu> <200204201727.g3KHRD401381@aztec.santafe.edu> <200204220746.g3M7kvY01878@aztec.santafe.edu> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1019480793 19308 127.0.0.1 (22 Apr 2002 13:06:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 22 Apr 2002 13:06:33 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16zdWb-00051J-00 for ; Mon, 22 Apr 2002 15:06:33 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16zdXJ-0004ou-00 for ; Mon, 22 Apr 2002 15:07:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16zdWS-0000SL-00; Mon, 22 Apr 2002 09:06:24 -0400 Original-Received: from smtp02.fields.gol.com ([203.216.5.132]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 16zdUd-0000Mg-00; Mon, 22 Apr 2002 09:04:32 -0400 Original-Received: from tc-2-130.kawasaki.gol.ne.jp ([203.216.25.130] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp02.fields.gol.com with esmtp (Magnetic Fields) id 16zdUb-0005Zn-00; Mon, 22 Apr 2002 22:04:30 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id 52F5F307F; Mon, 22 Apr 2002 21:59:45 +0900 (JST) Original-To: Pavel@Janik.cz (Pavel =?iso-8859-2?q?Jan=EDk?=) System-Type: i686-pc-linux-gnu In-Reply-To: Original-Lines: 26 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3031 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3031 Pavel@Janik.cz (Pavel Jan=EDk) writes: > /* FIXME: Should F10 enter to menu? Which one? File? */ Since it has done that for a long time in emacs, it seems like we should keep F10; the first menu seems like the right one > /* FIXME: Space should toggle toggleable menu item but not remove the menu > so you can toggle the next one without entering the menu again. */ Yes. That's what Gnome does, and it seems very convenient. > 2. Some GUI programs use ESC to get rid of the whole menu, some use it to > get rid of the last pane of sub menus. What should we do. I have chosen > the first one, because Left can be used to get the second one. OK? > > /* FIXME: Should ESC close one level of menu structure or the complete me= nu? */ Mozilla only closes the current sub-menu, whereas Gnome seems to close all menu panes on ESC. Personally I think Mozilla's behavior is better -- it's less severe, so causes less annoyance if you hit ESC accidentally, and anway, you can easily hit ESC multiple times to get rid of the whole menu (whereas the reverse is obviously not true!). -Miles --=20 .Numeric stability is probably not all that important when you're guessing.