Update of /home/nasal-cvs/nasal/src In directory purr:/tmp/cvs-serv621 Modified Files: lib.c Log Message: Rewrite substr() to properly clamp its argument ranges and handle negative start arguments as offset-from-end values