Version 0.70 to v0.71 --------------------- Extension separator changed from '_' to the standard '/'. Fixed "channel on channel 253" error in shadow modes, caused by incorrectly calculated return address. exit() and system() pass return value via osbyte 1. Seperate installation-specific locals in local/h. Version 0.71 to v0.72 --------------------- String buffer in printf() library extended to 256 characters, string buffer in shell extended to 128 characters. Future intentions ----------------- Allow CLib-dependant code to be run from outside the shell by finding and paging in the C Library rom. Move general string buffer to $0600 to match most other apps' GSBUF. Structure the system libraries according to a more common convention (ie, strlib.h, stdlib.h, stdio.h, etc.) Put as much of the compiler in a rom image as possible. Possibly allow '_' to be continued to be used. Possibly also allow "c.name" convention used in Acorn Desktop C. Write a C Rom Header Generator, equivalent to the C Module Header Generator. Allow compile-time specification of load/exec address instead of default of $1902. If at all possible, allow dynamic use of PAGE to HIMEM.