pre-release newLISP 9.0.0

Started by Lutz, October 12, 2006, 09:37:01 AM

Previous topic - Next topic

Lutz

This newlisp-9.0.0-prerelease.tgz does not have the final documentation yet and is intended for checking porting to other architectures (i.e. Tru64) and testing packageing scripts.



Note that the final version will show 9.0 (not 9.0.0) in the sign-on message and the manual. There are no binary packages for this pre-release.



For files and release notes see:



http://newlisp.org/downloads/development/">http://newlisp.org/downloads/development/



Lutz

Fanda

#1
Would that make sense to unify formats for function 'format'? It would be easier to write cross-platform applications if we had only one way of writing 'format'. (UNIX = Win32 = Tru64)



Thank you, Fanda

Fanda

#2
I like these ;-)



"..."

Additionally to specifying characters in a quoted string with a decimal code a hex code can be used, i.e.: "AB+"  equivalent to decimal "656643" equivalent to hex "x41x42x2b".



ref-all

Works similar to ref but returns a list of index vectors for all references of an expression



(ref-all 'a '(a b c (d a f (a h a)) (k a (m n a) (x))))

=> ((0) (3 1) (3 3 0) (3 3 2) (4 1) (4 2 2))



Fanda

lisp

#3
Yay for hex strings! Next on the wish list: packet injection.

tom

#4
Quote from: "Lutz"intended for checking porting to other architectures (i.e. Tru64) and testing packageing scripts.


I made an arch linux package easily, but had to take the "prerelease" out of

the tarball's name first.

Lutz

#5
I attached that 'prerelease' manually, so nobody seeing the file in the development directory mistakes it for the final release.



Lutz

tom

#6
That's what I thought.  Anyway, package creation was a snap, as usual.

pjot

#7
Tru64Unix version runs OK. :-)



Peter