A bug was recently reported to me about inability to write files to disk from the PRINT command, when the previous filenames were accessed with the UP_ARROW before editing. This turned out to be lynx prepending the path to a filename that already had an absolute path, leading to an illegal filename (e.g. c:/test/c:/test/foo.bar, rather than c:/test/foo.bar). The culprit seemed to be a unix-specific test for absolute filenames in LYValidateFilename. I think the following fixes it. (This is against pre.8. I haven't had time to work with the new release yet.) Doug --- lynx2-8-3/src/LYUtils.c Mon Apr 17 03:59:18 2000 +++ lynx2-8-3/src/LYUtils.c.new Sat Apr 29 19:54:14 2000 @@ -7044,7 +7044,7 @@ #else #ifndef __EMX__ - if (!LYIsPathSep(*given)) { + if (!LYisAbsPath(given)) { #if defined(__DJGPP__) || defined(_WINDOWS) if (strchr(result, ':') != NULL) cp = NULL; __ Doug Kaufman Internet: [EMAIL PROTECTED]