From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Quick installation of Emacs modules? Date: Tue, 15 May 2012 22:49:42 -0400 Organization: A noiseless patient Spider Message-ID: References: <87aa19dqpc.fsf@notengoamigos.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1337136617 17246 80.91.229.3 (16 May 2012 02:50:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 16 May 2012 02:50:17 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 16 04:50:16 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1SUUJY-0007xa-OE for geh-help-gnu-emacs@m.gmane.org; Wed, 16 May 2012 04:50:12 +0200 Original-Received: from localhost ([::1]:37535 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUUJY-0006Wd-4t for geh-help-gnu-emacs@m.gmane.org; Tue, 15 May 2012 22:50:12 -0400 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!news2.euro.net!newsfeed.freenet.ag!newsfeed.kamp.net!newsfeed.kamp.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 34 Injection-Info: mx04.eternal-september.org; posting-host="e1yoVLb+dqMfulFzeysDQw"; logging-data="20882"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18sTOPe8KRrA1ziBp3QY9vY" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) Cancel-Lock: sha1:4s5OYoB0jRmwmUWdy0EtHjNUFSM= sha1:B4rJo14L/REyVushvYxmjdmnL5U= Original-Xref: usenet.stanford.edu gnu.emacs.help:192438 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:84845 Archived-At: > Okay, as of now it looks like one cannot add any other repos; the > doc says: > ;; This code supports a single package repository, ELPA. Not sure what definition of "now" you're using, but the above sentence is not in Emacs-24's code, instead we have: (defcustom package-archives '(("gnu" . "http://elpa.gnu.org/packages/")) "An alist of archives from which to fetch. The default value points to the GNU Emacs package repository. Each element has the form (ID . LOCATION). ID is an archive name, as a string. LOCATION specifies the base location for the archive. If it starts with \"http:\", it is treated as a HTTP URL; otherwise it should be an absolute directory name. (Other types of URL are currently not supported.) Only add locations that you trust, since fetching and installing a package can run arbitrary code." :type '(alist :key-type (string :tag "Archive name") :value-type (string :tag "URL or directory name")) :risky t :group 'package :version "24.1") > The version of package.el available at Marmalade supports the use of > multiple repositories. Marmalade also has a lot more packages in it I hope any improvement they might have made was contributed back to Emacs, so we don't fork that code unnecessarily. Stefan