newLISP Fan Club

Forum => newLISP newS => Topic started by: Lutz on August 20, 2005, 08:16:40 AM

Title: development version newLISP 8.6.3
Post by: Lutz on August 20, 2005, 08:16:40 AM
* a fix for the new difference algorithm in 8.6.2



For details see the http://newlisp.org/downloads/development/CHANGES-8.6.1-3.txt



For files see http://newlisp.org/downloads/development/



Lutz
Title:
Post by: newdep on August 20, 2005, 09:37:00 AM
'difference' did sometimes not unique, 'nil' treated incorrectly



Was that on the linux 8.6.2 also?
Title:
Post by: Lutz on August 20, 2005, 10:30:20 AM
Everything is fine on the oficial rlease version 8.6.0.



The problems where introduced by changes in the sort algorithm necessary for the new faster 'count', 'difference', 'intersect' and 'unique'.



Note that 8.6.3 has still problems with empty lists in

'count' and 'sort' caused by changes in 'sort'.



Lutz
Title:
Post by: newdep on August 20, 2005, 10:47:39 AM
Ah... This is the first time i need to move back to an official release ;-)

Ill test my tool with 8.6.0 further on... Thanks..
Title:
Post by: newdep on August 20, 2005, 10:51:25 AM
HA your right... the 8.6.0 works the way it should !! my program now runs

exactly as expected..MMMM and i was breaking my head over it yesterday why i had problems with 'difference and 'nil-lists..

THANKS
Title:
Post by: Lutz on August 20, 2005, 11:19:26 AM
Yes, nowbody should rush into this series of development releases. The changes made are a liitle bit more far reaching and things have to be tested well. But the only functions which could be affected are:



count, difference, intersect, unique and sort, which all use a changes sort algorithm.





Lutz