Lisp Knowledgebase
Title: Problem finding Editor source in LispWorks 4.3
ID: 17030
Product: LispWorks Version: 4.3 OS: Linux Mac OS X Windows | |
Description: After configuring LispWorks as follows: (load-logical-pathname-translations "EDITOR-SRC") (setf dspec:*active-finders* (append dspec:*active-finders* (list "EDITOR-SRC:editor-tags-db"))) Editor source code is not located by menu command Find Source, editor commands such as Find Source, or the DSPEC package APIs. You may see a message: /sp/lispsrc/x43/editor/ is not a directory. or Z:\x43\editor\ is not a directory. The problem is that the tags database distributed in the LispWorks library is broken. To fix it, download the corrected binary for your platform and replace the LispWorks library file (default locations shown below). After restarting LispWorks and adding the above configuration, location of Editor source code should work. Mac OS X editor-tags-db.nfasl /Applications/LispWorks/Library/4-3-0-0/src/editor/ Windows editor-tags-db.fsl C:\Program Files\Xanalys\LispWorks\lib\4-3-0-0\editor\src\ Linux editor-tags-db.ufsl /usr/lib/LispWorks/lib/4-3-0-0/editor/src/. Note:for source code definitions to be located within the displayed buffer, it needs to be in Lisp mode. If the buffer "buf" containing the definition of foo is not in Lisp mode, and you try to find thhe source of foo, you will see a message like "Cannot find (DEFUN FOO) in buf". See the Editor User Guide for information about Lisp mode. | |
See Also: Workaround: Patch: | |
Hardware:N/A | |
Summary: | |
Bug#: | |
Patch Enhancement#: | |
Reported: |