[slime-devel] Re: [Maxima] Slime vs Maxima's nregex
Subject: [slime-devel] Re: [Maxima] Slime vs Maxima's nregex
From: Raymond Toy
Date: Mon, 06 Jun 2005 16:07:08 -0400
>>>>> "CY" == C Y writes:
>> On Mon, 6 Jun 2005, Raymond Toy wrote:
>>
>> > While playing with Maxima and slime, I've run into a problem.
>> > Both maxima and slime use the nregex package. This would be ok,
>> > but we've modified nregex slightly to make it do what we want,
>> > and the changes are compatible with slime's version.
CY> Are or aren't compatible? If not, is there some way the difference
CY> could be resolved?
Oops. Incompatible.
>> Might it be less work for both Slime and Maxima in the long run to
>> register nregex on sourceforge or clnet, or even just keep it in
>> a separate module within either project's CVS, so that there would
>> once again be an upstream for it?
CY> It depends on if our changes are compatible with other systems changes
CY> - I take it you're thinking to try and maintain one "universal" nregex
CY> that does what both Slime and Maxima (plus whoever else uses it) needs?
I think maxima's nregex fixed a couple of bugs in case-insensitive
searches.
CY> P.S. - I'm going to try and investigate what combinations of
CY> Slime+Maxima+ work - Raymond found that
CY> the mp option wasn't necessary when he tried it, so it might be a more
CY> general approach than I had originally assumed. One question - if this
CY> does in fact work, would it make sense for Maxima to bundle swank in
CY> the default image in order to have a "debugging on demand" option which
CY> wouldn't involve tracking down a SLIME install and trying to compile
I'm not in favor of this. Maxima has enough stuff as it is and more
stuff means more maintenance. Maybe a wiki page telling people how to
do this would be good enough.
Ray