development version newLISP 8.6.4

Notices and updates
Locked
Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

development version newLISP 8.6.4

Post by Lutz »

* more fixes for 'count', 'difference', 'intersect', 'sort' and 'unique' when passing empty lists

change notes: http://newlisp.org/downloads/developmen ... .6.0-4.txt

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

Lutz

Fanda
Posts: 253
Joined: Tue Aug 02, 2005 6:40 am
Contact:

Post by Fanda »

Hello!
Thanks for the repair.

I have one suggestion: Do you use any kind of "sanity test" to see if the changes in newLISP didn't affect the functions negatively? Something like (test-GMP) in gmp.lsp.
We could write some script testing the correctness of all functions. (Lots of work, though...)

Fanda

Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Post by Lutz »

There are files called 'qa_dot' (for decimal point) and a 'qa_comma' (for locales with decimal comma) in the newLISP source distribution. These files are used as a 'sanity' test and continuosly grow with test-regressions if new bugs are found.

For each official release I also do a test for memory leaks.

Lutz

Fanda
Posts: 253
Joined: Tue Aug 02, 2005 6:40 am
Contact:

Post by Fanda »

Impressive!

Fanda

Locked