Lisp Knowledgebase

Title: Windows Shortcuts and Common Lisp file handling

ID: 16004

Product: LispWorks for Windows
Version: All
OS: All Windows platforms

From the Windows desktop, shortcuts appear to be like UNIX symbolic links, allowing files to be accessed via multiple names. This raises the question: "Should shortcuts be followed by the Common Lisp file handling functions such as OPEN and TRUENAME."

The decision we made was not to allow this because shortcuts are part of the Shell API, not the file system API (the Shell implements the NT Desktop, Task bar, file prompters etc). In effect they are little executables that contain instructions on how to launch a program and it just happens that some of them launch or modify a directory browser.

See Also:

Patch Enhancement#:
Reported:3061, 4833, 5029, 5072, 6673

Company     Contact     Privacy Policy     Terms of Use