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: IDE features: M-x find-grep Date: Sun, 04 May 2008 16:07:43 -0400 Message-ID: References: <200804272236.28969.davi@leals.com> <87skx7gea3.fsf@kfs-lx.rd.rdm> <87k5icp98o.fsf@jurta.org> <481BB15A.9080204@gmail.com> <878wyrat3s.fsf@jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1209931716 3625 80.91.229.12 (4 May 2008 20:08:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 4 May 2008 20:08:36 +0000 (UTC) Cc: davi@leals.com, storm@cua.dk, lennart.borgman@gmail.com, emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 04 22:09:11 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JskWF-0005VM-27 for ged-emacs-devel@m.gmane.org; Sun, 04 May 2008 22:09:11 +0200 Original-Received: from localhost ([127.0.0.1]:48316 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JskVX-0006td-8w for ged-emacs-devel@m.gmane.org; Sun, 04 May 2008 16:08:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JskVS-0006s4-A6 for emacs-devel@gnu.org; Sun, 04 May 2008 16:08:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JskVL-0006pQ-KP for emacs-devel@gnu.org; Sun, 04 May 2008 16:08:20 -0400 Original-Received: from [199.232.76.173] (port=58931 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JskVL-0006pN-GU for emacs-devel@gnu.org; Sun, 04 May 2008 16:08:15 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JskVL-00056U-8B for emacs-devel@gnu.org; Sun, 04 May 2008 16:08:15 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1JskUp-0001vo-CM; Sun, 04 May 2008 16:07:43 -0400 In-reply-to: <878wyrat3s.fsf@jurta.org> (message from Juri Linkov on Sun, 04 May 2008 02:03:03 +0300) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:96448 Archived-At: The menu is not necessarily flat. Using submenus it would be possible to organize most useful commands in a convenient way. For instance, the "Search" menu could have submenus "Search files" for the grep family of commands, and "Search buffers" for the occur family of commands. More levels of menu is also inconvenient. The general point is still valid: we should have to design the best menu, not stuff in all the commands that we think "beginners should see".