[slime-devel] Re: [Maxima] Slime vs Maxima's nregex



>>>>> "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