In the release notes of 9.2.10 I see the following:
If I test it:
On Win32 function 'directory?' now will accept training slahes '\' or '/'
before it would always fails on trailing slashes
So the 'root' directory of the C-drive is still not accepting the slash backward...? Any reason for this?c:\Scripts>newlisp
newLISP v.9.2.10 on Win32, execute 'newlisp -h' for more info.
> (directory? "c:\\temp")
true
> (directory? "c:\\temp\\")
true
> (directory? "c:\\")
nil
> (directory? "c:\")
string token too long : "c:\")\r\n"
> (directory? "c:\\")
nil
>
Also the documentation for (directory?) has not been adjusted (yet).
Peter