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

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

Re: Software/HD ecology


From: David Masterson
Subject: Re: Software/HD ecology
Date: 31 Dec 2002 12:05:48 -0800
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

>>>>> Luis Fernandes writes:
>>>>> "dmaster" == David Masterson <dmaster@synopsys.com> writes:

dmaster> The basic problem with this is that, unless you have a
dmaster> program like Stow to create the symlink farm, it will require
dmaster> that you modify your PATH(s) to include the packages that you
dmaster> install.

> Only /usr/local/bin needs to be in the user's path. After installing
> emacs, I manually make the links from /usr/local/bin to
> /usr/local/emacs-21.1/bin.  "make install" can easily make the links
> from /usr/local/bin to the actual package directory.

We're saying the same thing.  In your case, you manually make the
links.  In my case, I'd use Stow or Pkglink to create the links.  You
wouldn't want "make install" to do the links because it could wind up
overwriting the links from a previous install of the package.
Sometimes you want that, but sometimes you don't -- best to let a
separate program (like Stow) help you uninstall the old version and
install the new version into /usr/local.

-- 
David Masterson                David DOT Masterson AT synopsys DOT com
Sr. R&D Engineer               Synopsys, Inc.
Software Engineering           Sunnyvale, CA
>From help-gnu-emacs-bounces@gnu.org  Tue Dec 31 15:10:08 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!cyclone.bc.net!snoopy.risq.qc.ca!newsfeed.news2me.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: David Masterson <dmaster@synopsys.com>
Newsgroups: gnu.emacs.help
Date: 31 Dec 2002 12:08:44 -0800
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <ubs32ne7n.fsf@synopsys.com>
Sender: dmaster@DMASTER-LAP
References: <041220020952400758%ajanta@no.spam>
        <56cfb0e3.0212041458.5eab182a@posting.google.com>
        <x5k7ipl35x.fsf@lola.goethe.zz> <061220020416350201%ajanta@no.spam>
        <slrnav1ed1.ho.smullerin@esb.bbn.com> <5ld6obj8il.fsf@rum.cs.yale.edu>
        <091220021652087216%ajanta@no.spam> <vf3cp5ix2u.fsf@rpc71.cs.man.ac.uk>
        <111220021101520860%ajanta@no.spam> <111220021253524057%ajanta@no.spam>
        <5l65u0i8zj.fsf@rum.cs.yale.edu> <111220022053507599%ajanta@no.spam>
        <87u1hjdwta.fsf@hurd.crasseux.com> <121220021324043990%ajanta@no.spam>
        <m3el8iar9g.fsf@mika.informatik.uni-freiburg.de>
        <171220021132381961%ajanta@no.spam>
        <mailman.343.1040149880.19936.help-gnu-emacs@gnu.org>
        <ulm2ocm2f.fsf@synopsys.com> 
<m3of7gn1qb.fsf@mika.informatik.uni-freiburg.de>
        <u4r98y0ts.fsf@synopsys.com> <x0d6ns6ikf.fsf@ee.ryerson.ca>
        <ubs38hcbz.fsf@synopsys.com> <x0smwkqhkw.fsf@ee.ryerson.ca>
        <mailman.637.1040963855.19936.help-gnu-emacs@gnu.org>
        <x0adirfx0w.fsf@ee.ryerson.ca> 
<87of76luwj.fsf@tc-1-100.kawasaki.gol.ne.jp>
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: abuse@supernews.com
Lines: 13
Xref: shelby.stanford.edu gnu.emacs.help:108631
To: help-gnu-emacs@gnu.org
Subject: Re: Software/HD ecology
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Tue, 31 Dec 2002 20:10:08 -0000

>>>>> Miles Bader writes:

> One _possible_ reason is to make multi-version support easier, but
> as I said, packages already do this within the confines of the
> current standard.

The only thing that is really needed in the current standard is
"uninstall" *after* removal of the source directory.

-- 
David Masterson                David DOT Masterson AT synopsys DOT com
Sr. R&D Engineer               Synopsys, Inc.
Software Engineering           Sunnyvale, CA
>From help-gnu-emacs-bounces@gnu.org  Tue Dec 31 15:35:09 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!newshub.sdsu.edu!newshub1.wanet.net!uunet!sac.uu.net!ash.uu.net!spool0901.news.uu.net!spool0900.news.uu.net!reader0902.news.uu.net!not-for-mail
Sender: zhuang@blinky.bloomberg.com
Newsgroups: gnu.emacs.help
References: <yq0c65tavw0l.fsf@blinky.bloomberg.com>
        <mailman.766.1041363495.19936.help-gnu-emacs@gnu.org>
From: zghuang@bloomberg.net (Z. Huang)
Date: 31 Dec 2002 15:30:37 -0500
Message-ID: <yq0cvg1aue1e.fsf@blinky.bloomberg.com>
Organization: www.bloomberg.com
X-Newsreader: Gnus v5.7/Emacs 20.7
Lines: 13
NNTP-Posting-Host: 199.172.169.15
X-Trace: 1041366637 reader2.ash.ops.us.uu.net 8558 199.172.169.15
Xref: shelby.stanford.edu gnu.emacs.help:108632
To: help-gnu-emacs@gnu.org
Subject: Re: where is a function defined
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Tue, 31 Dec 2002 20:35:09 -0000

"Alfred M. Szmidt" <ams@kemisten.nu> writes:

>      load-path seems to be not I wanted. I have to go to each of the
>    directories to find a symbol that I need. Is there any simpler way
>    to find the definition of a function?
> 
> Maybe I misunderstood the question, but what is wrong with using `C-h
> C-f' (describe-function)?
> 
> 
    I need to find the lisp code for a function, not only the
description. Thanks for the response anyway. 
    
>From ams@kemisten.nu Tue Dec 31 15:48:50 2002
Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13)
        id 18TTJh-0001oz-00
        for help-gnu-emacs@gnu.org; Tue, 31 Dec 2002 15:48:49 -0500
Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13)
        id 18TTJf-0001jq-00
        for help-gnu-emacs@gnu.org; Tue, 31 Dec 2002 15:48:49 -0500
Received: from mailhost.bonet.ac ([194.165.224.191])
        by monty-python.gnu.org with esmtp (Exim 4.10.13)
        id 18TTJe-0001gL-00
        for help-gnu-emacs@gnu.org; Tue, 31 Dec 2002 15:48:46 -0500
Received: from lgh163a.kemisten.nu (lgh163a.kemisten.nu [212.32.172.173])
        by mailhost.bonet.ac (8.8.8/8.8.8) with ESMTP id VAA25452;
        Tue, 31 Dec 2002 21:48:43 +0100 (MET)
Received: from ams by lgh163a.kemisten.nu with local (Exim 3.36 #1 (Debian))
        id 18TTJb-0006JE-00; Tue, 31 Dec 2002 21:48:43 +0100
From: "Alfred M. Szmidt" <ams@kemisten.nu>
To: zghuang@bloomberg.net
In-reply-to: <yq0cvg1aue1e.fsf@blinky.bloomberg.com> (zghuang@bloomberg.net)
References: <yq0c65tavw0l.fsf@blinky.bloomberg.com>
        <yq0cvg1aue1e.fsf@blinky.bloomberg.com>
Message-Id: <E18TTJb-0006JE-00@lgh163a.kemisten.nu>
Date: Tue, 31 Dec 2002 21:48:43 +0100
cc: help-gnu-emacs@gnu.org
Subject: Re: where is a function defined
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Tue, 31 Dec 2002 20:48:51 -0000

       I need to find the lisp code for a function, not only the
   description. Thanks for the response anyway.

describe-function shows a "link" to the elisp code for a function.
For example, this is the docstring for describe-function, the link to
the elisp code be be retrived by pressing the `help-fns' link thing.

describe-function is an interactive compiled Lisp function in `help-fns'.
It is bound to C-h f, <menu-bar> <help-menu> <describe> <describe-function>.
(describe-function FUNCTION)

Display the full documentation of FUNCTION (a symbol).



reply via email to

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