On 09/04/2008 10:15 PM, Martin Rubey wrote: > Dear all, especially Ralf! > > Waldek Hebisch <[EMAIL PROTECTED]> writes: > >> There will be _some_ interaction (also with other changes). We will need to >> handle it sooner or later. Sooner is better because we still have some time >> to next release. > > I dared to merge the aldor interface - along with the modifications to > foam_l.lisp we already talked about and some trivial modifications to the > makefiles to make it work with ecl. > > Ralf, I hope you don't mind, I just couldn't wait any longer...
Why should I. Does that mean, I can now remove the aldor-interface branch? > I hope many people test. Three warnings: for aldor 1.1.0, you will need to > apply one additional patch: > > Index: src/interp/hashcode.boot > =================================================================== > --- src/interp/hashcode.boot (Revision 338) > +++ src/interp/hashcode.boot (Arbeitskopie) > @@ -55,7 +55,7 @@ > hash := hashCombine(hashType(arg, percentHash), hash) > retCode := hashType(retType, percentHash) > EQL(retCode, $VoidHash) => hash > - hashCombine(retCode, hash) > + hashCombine(retCode, hashCombine(32236,hash)) > op = 'Enumeration => > for arg in args repeat > hash := hashCombine(hashString(STRING arg), hash) Why? I don't remember that I have ever done that on the aldor-interface branch. (Well... maybe because of me using GCL?) > Second: sbcl and especially ecl like it much better if you compile the lsp > files generated with the aldor compiler What does that mean? > Third: sbcl and ecl sometimes require you to load aldor generated libraries > twice, no idea why. Example? Ralf --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/fricas-devel?hl=en -~----------~----~----~----~------~----~------~--~---
