From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Extended menu items, when are :enable and :filter computed? Date: Thu, 02 Mar 2006 12:26:53 +0100 Message-ID: <85psl5xf2a.fsf@lola.goethe.zz> References: <44010776.6020804@student.lu.se> <878xryp1bi.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1141419843 4794 80.91.229.2 (3 Mar 2006 21:04:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 3 Mar 2006 21:04:03 +0000 (UTC) Cc: lennart.borgman.073@student.lu.se, Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 03 22:04:02 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 1FFHQv-0006BF-Vo for ged-emacs-devel@m.gmane.org; Fri, 03 Mar 2006 22:03:31 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FFHQv-0005ac-Kg for ged-emacs-devel@m.gmane.org; Fri, 03 Mar 2006 16:03:29 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FEunV-0006dy-2l for emacs-devel@gnu.org; Thu, 02 Mar 2006 15:53:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FEunT-0006dZ-C7 for emacs-devel@gnu.org; Thu, 02 Mar 2006 15:53:15 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FEmFZ-00026B-0N for emacs-devel@gnu.org; Thu, 02 Mar 2006 06:45:43 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FEmH2-0007f4-5r for emacs-devel@gnu.org; Thu, 02 Mar 2006 06:47:12 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1FEmFR-0008CS-CR; Thu, 02 Mar 2006 06:45:33 -0500 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 9CFF41C4F93E; Thu, 2 Mar 2006 12:26:53 +0100 (CET) Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Tue, 28 Feb 2006 01:19:54 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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:51092 Archived-At: Richard Stallman writes: > I've always viewed such a change as a performance improvement > for those cases where we use large dynamically-generated menus > or menus with lots of shortcuts to compute (X-Symbol comes to > mind). > > Is this optimization really worth while on modern computers? Computing menus might require loading Lisp packages. And many free software developers are not particularly wealthy and able to keep up with the trends in current hardware, which are mostly due to playing games (running Windows XP with its compulsory registration and security problems might be considered a special case of online gambling). -- David Kastrup, Kriemhildstr. 15, 44793 Bochum