bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Suggestion: Make tar-mode activated in Emacs


From: Jari Aalto+mail.linux
Subject: Re: Suggestion: Make tar-mode activated in Emacs
Date: Fri, 03 Aug 2001 02:20:49 +0300
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 (i386-*-nt5.0.2195)

* 2001-08-02 dmaster@synopsys.com (David Masterson) gnu.emacs.bug
* 
<http://search.dejanews.com/msgid.xp?MID=%3Cdjzn15icsfd.fsf@synopsys.com%3E&format=threaded>
>>>>>> "Richard" == Richard Stallman <rms@gnu.org> writes:
| 
>> A package system seems too heavyweight, 
| 
| Any particular reason why?  At the start, in Emacs, all we're talking
| about is really defining a standard directory structure where packages
| can be installed and automatically recognized.  That, in turn, would
| mean some manipulation of the "path" variables at start up to
| recognize where the new package is, but that's about it.
| 
>> but this Debian idea
>>     See also the way Debian implements an init.d-like directory where
>>     each file installed there is loaded by Emacs on startup.
>> seems like a good feature.  
| 
| This seems like just a subset of the above.  To ease the burden of the 
| init files figuring out where the rest of the package is, wouldn't you 
| need to establish some conventions on where the package should be?
| The site-lisp directory doesn't quite seem right for this as it tends
| to develop according to whatever convention the site administrator
| wants.

Regarding the location of the packages: 

I have solved this in one of the tools, that automatically figure out
the complete layout of the Eamcs Lsip directory tree.

Basicly.

    You install package tinypath.el

After that, nothing else is needed. You can add/remove/move any
files in or any directories in your ~/elisp or other site wide
directories and have a call:

    (load "that-package")

Regardless where it is located. The tracking system scans and notices
any news directories added to the harddisk, provided that they are
always under the site-lisp ROOT directories (like that ~/elisp).

For more information:

    http://tiny-tools.sourceforge.net/emacs-tinypath.html

In page:

    http://tiny-tools.sourceforge.net/
    -->  6th link: Tiny Tools TinyPath (Emacs auto configuration)

Jari



reply via email to

[Prev in Thread] Current Thread [Next in Thread]