At 04:32 PM 6/16/98 +0200, Adrian Aichner wrote:
I over-reacted in an attempt to make sure package-get-base is loaded
before it is used by any functions in package-get.el.
package-get.el hasn't been augmented in a long time (e.g. I submitted
a suggestion to make it fetch packages asynchronuously around the end
of March 98) and I don't think it's ready to ship.
Well I've made changes to it more recently for the customize stuff :) I
think it should be ready to ship .... - Have you noticed that all the
packages are on the customize menu and thet you can select uninstalled ones
and then do customize->update packages? ;)
It would probably be good enough to just
(require 'package-get-base)
at the beginning of package-get.el and get rid of the spreaded
(load "package-get-base.el")
altogether.
I think the point about loading package-get-base.el was to make sure the
latest one was installed. require won't work because package-get-base
doesn't provide itself - but if it did it a combination of requiring
package-get-base and loading a fresh copy at the start of a batch update
would be ok IMHO.
BTW I like your async ideas.
andy
---------------------------------------------------------------------------
" .sigs are like your face - rarely seen by you and uglier than you think"
Dr Andy Piper, Technical Architect, Parallax Solutions Ltd
mail: andyp(a)parallax.co.uk web:
www.parallax.co.uk/~andyp