[Top][All Lists]

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

Re: [AUCTeX-devel] Regarding directory layout...

From: David Kastrup
Subject: Re: [AUCTeX-devel] Regarding directory layout...
Date: Thu, 19 May 2005 15:03:42 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ralf Angeli <address@hidden> writes:

> * David Kastrup (2005-05-19) writes:
>>>>> Hm, maybe the installation routine could rename an old version in
>>>>> case it encounters one.  But I am not really fond of such
>>>>> solutions.
>>>> We have no business renaming a file in some directory which we are
>>>> not otherwise touching or considering during installation.
>>> I should have expressed it more clearly that I was referring to the
>>> directory which is used for the installation in concern.  We do a
>>> similar thing with tex-site.el.
>> I don't see that.  We install/rename tex-site.el into the load-path
>> situated and/or detected site-lisp directory.  And we remove any
>> tex-site.el that is in our own private auctex/ directory where we
>> install all the rest.  We don't touch anything outside of that.
> Since when is tex-site.el in an auctex/ directory?

At some point of time in our history, Makefile got this wrong.  It
does not harm to do an rm -f auctex/tex-site.el when we are installing
into auctex.  In most cases, it will do nothing.

> Anyway, it seems I still failed to make myself clear.  I suggested
> to deal with an old bib-cite.el file only in the directory we are
> installing into, i.e. when an existing installation gets
> overwritten.  I was not talking about other instances of bib-cite.el
> outside of this directory, like from a system installation.

Well, as long as we _are_ installing bib-cite.el into auctex, previous
versions will get overwritten, and that is fine.  And since our
installation directories, for example in XEmacs, partly need to go
into the site-local tree and stuff, I think it is reasonable to keep
the site-local bib-cite.el with the rest of AUCTeX.

>> I think I will move it into the auctex subdirectory after all.
>> This makes the fewest conceptual problems, even though it means
>> that if it is the only thing you want to use from AUCTeX, you'll
>> have to load it yourself or add the auctex directory to your
>> load-path.
> Fine with me.

Well, maybe I should try to do more of my thinking out loud off-list.
But it might give me a dictator-like image.  Ok, I got that anyway.
But it might become a mindless-dictator-like image.

David Kastrup, Kriemhildstr. 15, 44793 Bochum

reply via email to

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