Okay, I updated the package index, and then ran list and install.
However, this does not change the fact that XEmacs' package for
pcl-cvs is 4 months out of date.
My question remains: What is the expected modus operandi here for
coping with the time lag between XEmacs packages as compared to the
thing they are packages of?
I'm generally a fan of the package as a distribution concept.
However, in the face of ongoing development of various lisp
components, it seems to me that I will be forced to basically defeat
the packaging mechanism and resort to just installing lisp-vendor
products into my own lisp tree and place that in front of the load
path, just like I used to do before packages.
The pcl-cvs package is a particular sore point in this resepct. I
first reported a crippling bug in pcl-cvs diff mode in the 20.2
timeframe, and have been tracking XEmacs development ever since,
primarily to get a fixed pcl-cvs mode. Pcl-cvs has basically been
broken in XEmacs distributions for more than a year. I have friends
using 19.15 specifically because of this unresolved problem with
pcl-cvs having the "diff bug" in the 20 series. I'm testing the 21
betas specifically because of this bug. In the 21 betas the pcl-cvs
mode has been significantly upgraded since the package used in the 19
and 20 strains, but it still has bugs, and the author tells me he has
fixes available, but there are no packages for this.
I imagine this problem transcends pcl-cvs, and is really something
that users of all lisp packages are going to have to deal with. If
lisp providers don't produce their releases as XEmacs packages, then
it seems to me users are just going to have to circumvent the package
mechanism.
Or is there a larger plan here, of which I am unaware?
Adrian Aichner writes:
>>>>> "Geoffrey" == Geoffrey Furnish
<furnish(a)actel.com> writes:
Geoffrey> So, a question for xemacs-beta. If I'm using XEmacs
Geoffrey> packages, and the author of something that has been
Geoffrey> packagized, releases a new version of that thing, then
Geoffrey> what do I do? Manage_Packages->List_and_Install doesn't
Geoffrey> reveal a new package, but I need (or suspect I need) the
Geoffrey> new version. This is an aspect of life with packages
Geoffrey
Options->Manage Packages->Update Package Index
updates the index from the selected download site.
Then your're ready to
List & Install
HTH,
Adrian
Geoffrey> that I don't yet understand what the plan is. Please
Geoffrey> advise.
Geoffrey> Stefan Monnier writes:
>> >>>>> "Geoffrey" == Geoffrey Furnish
<furnish(a)actel.com> writes:
>> > However, in the *cvs* buffer, the "ci" was not removed from
the two
>> > files, and when I hit 'x', only one was taken away, leaving
one. Here
>> > is the current portion of that buffer:
>>
>> Have you tried to upgrade to a more recent version of PCL-CVS ?
>> Check out
>>
>>
ftp://rum.cs.yale.edu/pub/monnier/pcl-cvs
>>
>> The changes are fairly substantial so several user-interface issues have
>> slightly changed,
>>
>>
>> Stefan
>>
--
Adrian Aichner Teradyne GmbH, European Design Center
Integra Test Division Telephone +49/89/41861(0)-208
Dingolfinger Strasse 2 Fax +49/89/41861-217 (What is a Fax?)
D-81673 MUENCHEN E-mail adrian.aichner(a)teradyne.com