Page 1 of 1

Ask info about newLISP

PostPosted: Thu Jan 03, 2019 12:57 pm
by cameyo
I'd like to get some infos about the development of newLISP.
When will be out a new version?
Thanks.

Re: Ask info about newLISP

PostPosted: Thu Jan 03, 2019 4:30 pm
by HPW
Hello,

newlisp has gone a long journey/history.
It is now stable and proven. Well tested.
As far I know no bugs open on the Todo list.
So why do you ask?
You can post new wishes or ideas of improvement.

So only Lutz can tell more.

Regards
Hans-Peter

Re: Ask info about newLISP

PostPosted: Thu Jan 03, 2019 5:45 pm
by cameyo
Thanks Hans-Peter.
I have seen newlisp 10.7.5 in the development folder...
A reply from Lutz can solve my question :-)

cameyo

Re: Ask info about newLISP

PostPosted: Fri Jan 04, 2019 12:44 am
by TedWalther
One thing on the TODO list: non-blocking sockets, which would allow internet services to be more reliable and avoid a race condition when doing things the traditional way using net-select/accept on sockets that are bound and listening for incoming connections. Haven't had time to do it myself.

Re: Ask info about newLISP

PostPosted: Mon Jan 07, 2019 3:18 pm
by Lutz
The upcoming stable release v10.7.5 will be just like 10.7.4. No new additions or changes just bug fixes. No plans have been made yet for future versions.

Re: Ask info about newLISP

PostPosted: Tue Jan 08, 2019 6:55 am
by cameyo
Thanks for info and for your work.

cameyo

Re: Ask info about newLISP

PostPosted: Wed Jan 30, 2019 5:52 pm
by Astrobe
TedWalther wrote:One thing on the TODO list: non-blocking sockets, which would allow internet services to be more reliable and avoid a race condition when doing things the traditional way using net-select/accept on sockets that are bound and listening for incoming connections. Haven't had time to do it myself.


One could sneak a "non blocking mode" flag in the mode string of net-listen?

Funny thing is that my own stuff broke recently on Windows because I updated MinGW, and apparently non-blocking mode is one of the things that broke. I gave up for the time being, so that's why I'm back to Newlisp.

Aside from that if the TODO list is empty, we could ignore that Lutz's own todo list is certainly not (for newlisp or other stuff) and start to talk about v11 and its compatibility-breaking changes...