From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: debbugs.el revisited Date: Sun, 03 Jul 2011 01:08:31 +0200 Message-ID: References: <87iprn6nic.fsf@stupidchicken.com> <87aacy8i97.fsf@keller.adm.naquadah.org> <8739iq5k0c.fsf@gmx.de> <974o348tfp.fsf@fencepost.gnu.org> <4E0F88EC.9040101@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1309648142 32036 80.91.229.12 (2 Jul 2011 23:09:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 2 Jul 2011 23:09:02 +0000 (UTC) Cc: Christoph Scholtes , emacs-devel@gnu.org To: Lars Magne Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 03 01:08:58 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd9J4-000177-78 for ged-emacs-devel@m.gmane.org; Sun, 03 Jul 2011 01:08:58 +0200 Original-Received: from localhost ([::1]:59117 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd9J3-00034I-1p for ged-emacs-devel@m.gmane.org; Sat, 02 Jul 2011 19:08:57 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd9Il-000342-DL for emacs-devel@gnu.org; Sat, 02 Jul 2011 19:08:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qd9Ih-0000nY-IG for emacs-devel@gnu.org; Sat, 02 Jul 2011 19:08:39 -0400 Original-Received: from m1.alltele.net ([85.30.0.4]:51555 helo=smtp.alltele.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qd9Ih-0000nT-68 for emacs-devel@gnu.org; Sat, 02 Jul 2011 19:08:35 -0400 Original-Received: from chopper ([87.96.210.139]) by smtp.alltele.net (IceWarp 10.3.1 RC1) with ESMTP (SSL) id LEK63632; Sun, 03 Jul 2011 01:08:32 +0200 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sat, 02 Jul 2011 23:15:06 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-CTCH: RefID="str=0001.0A0B020D.4E0FA4F1.0045,ss=1,re=0.000,fgs=0"; Spam="Unknown"; VOD="Unknown" X-detected-operating-system: by eggs.gnu.org: Windows XP/2000 (RFC1323+, w+, tstamp-) X-Received-From: 85.30.0.4 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:141474 Archived-At: Lars Magne Ingebrigtsen writes: > Christoph Scholtes writes: > >>> I'll add this to debbugs-gnu.el. >> >> Is this available anywhere to try out? I didn't see it in the trunk. > > It's in GNU ELPA, aka "the place where we put software that nobody will > ever know where to find, and will never actually use". In opensuse they had this bash hack called "zephyr". when you typed a command that wasnt in the path it looked it up in the package database and offered to install the corresponding package. They have the same functionality in Fedora now but I cant find out the name of the program that does this now. Maybe we could have the same in Emacs? That is: - m-x tarot tarot isn't installed, but it is in elpa. Emacs has autoloads generated from the elpa branch. Emacs realises tarot must be downloaded and installed to run the command. - prompt the user. If the user wants to: - download tarot from elpa - install - run tarot Maybe it wouldnt work exactly like that, I dont know. > > You can check it out from > > bzr checkout bzr+ssh://bzr.savannah.gnu.org/emacs/elpa -- Joakim Verona