Release Notes: An explanation of where the interpreter looks for include files was added to the FAQ. An explanation of how the directory of the predefined include libraries is determined was added to the FAQ. An explanation of how the Seed7 compiler gets information about the C compiler and runtime was added to the FAQ. A description of several C preprocessor macros used in "version.h" was added to the file "src/read_me.txt". Missing functions were added to the file "drw_dos.c". The function 'bstTail' was added to the file "bst_rtl.c".
Release Notes: The FAQ was improved to contain three main sections. Several FAQ answers were added or improved. The chapters explaining string literals, character literals, exceptions, and stack traces in the manual were improved. Tests for the 'str' function were added to "chkint.sd7". The compiler (comp.sd7) was improved to generate better code for interface (dynamic) functions. Now a runtime exception is raised when no adequate implementation function is found. A definition of 'ACTION_ERROR' was added to "common.h" and "comp.sd7". The interpreters stack traces with function call notation were improved.
Release Notes: A FAQ about extensible programming languages and the portability of Seed7 programs was added. The bas7.sd7 (basic interpreter) example program was improved. The function gkbButtonPressed in the file drw_win.c was improved.
Release Notes: The chapters explaining external files, the KEYBOARD file, files with line structure, and sockets in the manual were added or improved. The function timestamp1970ToTime was added to the 'time.s7i' library. The tarx.sd7 example program was improved. Documentation comments in the libraries rational.s7i, bigrat.s7i, keybd.s7i, socket.s7i, and time.s7i were improved. The function alternate_utime was introduced to allow changing the access and modification times of directories under Windows. Several makefiles were improved to support alternate_utime.