From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: Emacs Lisp's future Date: Tue, 30 Sep 2014 11:19:21 -0700 (PDT) Message-ID: <55c90b07-efe4-46ec-ac1b-9ca5c26c1436@default> References: <87wq97i78i.fsf@earlgrey.lan> <87sijqxzr2.fsf@newcastle.ac.uk> <877g11c8wh.fsf@gmx.us> <87wq91uhe8.fsf@newcastle.ac.uk> <87k3508oie.fsf@gmx.us> <87mw9mqqb2.fsf@bernoul.li> <874mvufdes.fsf@earlgrey.lan> <87mw9iu8p8.fsf@newcastle.ac.uk> <87vbo55ykd.fsf@gmail.com> <87egutrso4.fsf@geodiff-mac3.ulb.ac.be> <87egutgfk0.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1412101191 22189 80.91.229.3 (30 Sep 2014 18:19:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Sep 2014 18:19:51 +0000 (UTC) To: Thorsten Jolitz , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 30 20:19:45 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XZ21X-0007DV-Ct for ged-emacs-devel@m.gmane.org; Tue, 30 Sep 2014 20:19:43 +0200 Original-Received: from localhost ([::1]:44850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZ21X-0000Bs-0J for ged-emacs-devel@m.gmane.org; Tue, 30 Sep 2014 14:19:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZ21N-00008T-RD for emacs-devel@gnu.org; Tue, 30 Sep 2014 14:19:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZ21G-0000WU-IU for emacs-devel@gnu.org; Tue, 30 Sep 2014 14:19:33 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:50879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZ21G-0000WP-4r for emacs-devel@gnu.org; Tue, 30 Sep 2014 14:19:26 -0400 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s8UIJNMp012545 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 30 Sep 2014 18:19:24 GMT Original-Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s8UIJMOj019508 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 30 Sep 2014 18:19:23 GMT Original-Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s8UIJMfB027933; Tue, 30 Sep 2014 18:19:22 GMT In-Reply-To: <87egutgfk0.fsf@gmail.com> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174882 Archived-At: > > http://www.masteringemacs.org/articles/2013/12/21/discoverel- > > discover-emacs-context-menus/ >=20 > Never heard of these packages, so I just tried to use discover/makey > with dired for the first time - wow! >=20 > Having this kind of UI for all of Emacs would be marvellous, because > being unable to remember all those keybindings and being too lazy to > look them up is probably the most limiting factor when using Emacs. > With this kind of UI everywhere, missing long-term memory and natural > lazyness could be beaten ... Yes, this kind of thing is very helpful. FWIW - Looks like (a subset of) Icicles key completion, to me. It is a subset because it is done partially: only for some particular modes or key prefixes (e.g. Dired mode, `C-x r' prefix). Icicles key completion works for all keys, and even for menu-bar bindings. http://www.emacswiki.org/EmacsNewbieWithIcicles#KeyHelpAndCompletion http://www.emacswiki.org/Icicles_-_Key_Completion