Page 1 of 1

release newLISP version 9.2.0

Posted: Wed Aug 15, 2007 1:49 pm
by Lutz
- a new Java based frontend and graphics/GUI library newLISP-GS

- other changes and additions

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

Release notes: http://newlisp.org/downloads/newLISP-9.2-Release.html

Lutz

Posted: Mon Aug 20, 2007 4:33 am
by didi
The new installation was without a problem. Everything works well until now :-)

The gs-functions are easy to understand, quite intuitive , the only thing i'm not sure is when i have to use base64-dec . Textfields return base64, path like in the sound demo needs base64 too, other use simple strings.

BTW:Now that we can play .wav files , is there a possibility for an mp3-format ?

Posted: Mon Aug 20, 2007 12:38 pm
by Jeff
I think only strings are returned in base64 encoding.

Posted: Mon Aug 20, 2007 2:15 pm
by Lutz
Pathnames from gs:file-dialog and text from gs:text-area, gs:text-field, gs:text-pane, gs:combo-box and gs:list-box come back in event handlers parameters base64 encoded.

When sending the same kind of text to widgets the guiserver.lsp interface layer takes care of encoding in base64. So in your programs you never need to use base64-enc, only base64-dec for string data coming back in event-handlers.

Whenever I write a newLISP-GS program, I start with an empty event-handler which just prints out the parameters it receives, i.e:

Code: Select all

(define (event-handler)
	(doargs (i) (println i))
)
this way I see quickly, what is coming back and if it has to be decoded.

Lutz

Posted: Mon Nov 05, 2007 5:41 pm
by pjot
It took some time but it is here: the SETLD installpackage of newLisp 9.2 for Tru64Unix.

I have left out all guiserver stuff, as Tru64Unix 4.0f uses Java 1.1.7b and Tru64Unix 5.1 uses Java 1.3.1.

It can be downloaded from here:

http://www.turtle.dds.nl/newlisp/


Regards
Peter