From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: place of .els Date: Thu, 11 May 2006 18:14:41 +1000 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <87fyjh3rm6.fsf@tiger.rapttech.com.au> References: <87u07xzfqi.fsf@localhost.localdomain> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1147336866 27996 80.91.229.2 (11 May 2006 08:41:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 11 May 2006 08:41:06 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu May 11 10:41:05 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fe6j4-0007ht-Jt for geh-help-gnu-emacs@m.gmane.org; Thu, 11 May 2006 10:40:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fe6j4-0008J8-3e for geh-help-gnu-emacs@m.gmane.org; Thu, 11 May 2006 04:40:50 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!tethys.csu.net!newshub.sdsu.edu!newsfeed.news2me.com!sn-xt-sjc-15!sn-xt-sjc-12!sn-xt-sjc-08!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:Iy2v5k2Cc96rDkeoxB+/CEfuzLs= Original-X-Complaints-To: abuse@supernews.com Original-Lines: 43 Original-Xref: shelby.stanford.edu gnu.emacs.help:139347 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:34970 Archived-At: Gary Wessle writes: > Hi > > I want to use extview.el which is not supplied by debian/testing, so I > downloaded it and now what? where do I place it to be safe? the > load-path has lots and lots of locations, should I place it somewhere > under /usr/local/...? > > thanks It depends on whether it is just you who wants to run it or other users as well. The easiest way to do it is put the .el file in /usr/local/share/emacs/site-lisp and then make sure that directory is in your load path. If it is not, add the following to your .emacs (add-to-list 'load-path "/usr/local/share/emacs/site-lisp") If you have multiple users and run multiple versions of emacs and the code needs compiling into .elc, you will need to mirror the approach used by Debian to get the same easy multi-user/multi-version support. However, I'd be more inclined to remove all but one version of emacs and then tell people what to add to their .emacs file if they want that bit of code. Personally, I prefer to put all my own locally non-debian packaged stuff in /usr/local, which I create in its own disk partition. I also do /home in its own partition. Then, if I decide I want to do a fresh install or if for some reason I wanted to switch to a different linux distro, I can do a format on the other patitions to ensure they are clean before the install and leave or my own hand installed and configured packages alone. I also find it makes backups easier - generally, I don't bother doing backups on partitions which only contain software installed from a distro as you may as well just do a re-install if required - it can often be faster than restoring from a backup, especially if it uses incremental backups. Tim Tim -- tcross (at) rapttech dot com dot au