News

27 January 2008

Version 1.0.1 released.

New: show_stack, prints out the current stack for debugging.

Bugfix: vm/exe_socket.c: added MSG_NOSIGNAL in exe_sread and
exe_swrite, to avoid programm exit on SIGPIPE when other side
of socket is closed during read/write.

Assembler: lab now warns if the label was already defined.

And some other stuff. Read the Changelog for more.

-----------------------------------------------

27 April 2007

Version 0.99.10 released.

bugfix: openo.c bytecode verifier
sets now a return value

loadp.c: conv_include_name
fixed possible overflow through env variable reading

vm/arch.h, vm/exe_process.c
changed the Windows sleep() function to Sleep()

-----------------------------------------------

07 August 2006

Version 0.99.8 released.

Bugfix: Memory leak in the assembler.

-----------------------------------------------

17 July 2006

Version 0.99.6 released.

New features:
Stack functions, string arrays
Some bugfixes

The PDF manual with lots of examples.

-----------------------------------------------

6 April 2006

Version 0.98 released.

-----------------------------------------------

10 September 2005

New source version 0.97.4 released.
Now you can use configure. :)

Credits go to Roland Stigge.
He cleaned up the source tree and added the
GNU build environment.
-----------------------------------------------

27 April 2005

Recompiled the Windows version with gcc 3.4.2
-----------------------------------------------

31 December 2004

I'm working on a Psion 3c version.
-----------------------------------------------

5 December 2004

The project is freezed.
I have only a little time to work on it.
If I get a bug report, I will fix it.

Das Projekt ist auf Eis gelegt.
Ich habe momentan nur wenig Zeit.
Wenn ich einen Bug Report bekomme, dann werde ich
den Fehler beheben.
-----------------------------------------------

7 September 2004

Version 0.97:
New opcodes:
fread_ab, fwrite_ab..., runpr, runsh, waitpr

Programs can now be launched from nano.
See "processes" for more.

Linux: for i386 are now binaries available.
I compiled nano with the Knoppix Live CD, and
saved the binaries on a floppy.
-----------------------------------------------

10 August 2004

Version 0.94 3:
nano: fsize bugfix

fsize file, L1;
overwrote register L2 too, cause fpos_t is "long long"!
-----------------------------------------------

5 August 2004

Version 0.94 2:
nano: strleft bugfix
-----------------------------------------------

31 May 2004

Uploaded my nano webserver.
This is my first "real" program.
It's now more than 1000 lines long!
-----------------------------------------------

25 May 2004

Version 0.94:
nanoa: #setsemicol, new flags
-----------------------------------------------

6 May 2004

Version 0.93:
Bugfix: The Assembler readed strings with a dot "."
as double numbers. (Ver. 0.92)
-----------------------------------------------

27 April 2004

Version 0.92:
Bugfix: The "exit" opcode didn't set a return value
in some cases.
-----------------------------------------------

15 April 2004

Nano made a big jump to version 0.91.
Changes:

- sockets: new opcodes
- files: binary support, endianess...
- byte type
- some bugfixes

Manual jetzt auch in Deutsch! :)
-----------------------------------------------

22 March 2004

First website upload.
-----------------------------------------------