I was planing to release 0.4.2 the 7th of July (7/7), then the 8th of August (8/8) and now it is pushed back to the 9th September (9/9)
Here the current status (there is much more, already discussed in Status update and what’s coming next)
- new AVMGLUE definitions
- new RNLIB definitions
- new CLIB definitions
- #1 bug in recvall
- #2 change function signature in recv
- #3 change function signature in recvfrom
- #4 change function signature send
- #5 change function signature sendall
- #6 change function signature sendto
- #11 add function setbuf, setvbuf to C.stdio
- #42 exe projector does not execute from $PATH
- #72 problem with apt-cyg in redtamarin-setup.bat
- #87 stdlib atexit does not work
- #91 ENOTBLK not defined under Mac OS X
Simply put, I had planed the summer to work on Redtamarin, but it happen I’m just too busy with private stuff.
If you look at the milestone 0.4.2
you can see that when I delay I also add more stuff
so yeah it sucks the release is delayed but it will be a bigger one than planed, and don’t get fooled by the low semver 0.4.2, those are not only minor updates.
There are also many internal stuff, bug fixes etc. I don’t talk about, it would be detailed in the CHANGELOG, for ex
public namespace AVM2 = "http://code.google.com/p/redtamarin/AVM2";
public namespace AVM2 = "AVM2";
for many reasons …
smaller internal names eg.
we are not hosted on “http://code.google.com/p/redtamarin” anymore
ATTENTION: this can introduce potential break in libraries
when you compile bytecode (ABC) the namespace is hardcoded in the ABC
so an old library using the AVM2 namespace would need to be recompiled
to update the namespace string
- fixed a bug in
getaddrinfo()when passed a null argument for
was crashing with segfault.
That’s the problem on having very few people using it, I can only find that kind of bug when I’m deep into reviewing the code.
But all in all, the whole thing is getting “harder, better, faster, stronger”
and ideally with all that I should be able to communicate a bit more on it, like blog post and real world example.