medley icon indicating copy to clipboard operation
medley copied to clipboard

Errors on FILEMAP changes

Open masinter opened this issue 1 year ago • 1 comments

The Interlisp file package had some assumptions about files and directories. For example, the "filemap" of a file is cached in a hash table keyed to the LITATOM (symbol) for the full file name.

LOADFNS works fine without a filemap. Scanning files for definitions is suppored. the filemap should just be a hint and either rebuilt or just set to NIL if it's wrong.

masinter avatar Feb 06 '24 23:02 masinter

How do FINDCALLERS/EDITCALLERS behave without a filemap? Presumably they would have to build the map on the first hit, so they know what function they are in.

On Feb 6, 2024, at 3:40 PM, Larry Masinter @.***> wrote:

The Interlisp file package had some assumptions about files and directories. For example, the "filemap" of a file is cached in a hash table keyed to the LITATOM (symbol) for the full file name.

LOADFNS works fine without a filemap. Scanning files for definitions is suppored. the filemap should just be a hint and either rebuilt or just set to NIL if it's wrong.

— Reply to this email directly, view it on GitHub https://github.com/Interlisp/medley/issues/1531, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQSTUJNWAZMJZ36D4Y6MFDLYSK5N3AVCNFSM6AAAAABC43QRVSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGEZDCOBWGQ4TOMI. You are receiving this because you are subscribed to this thread.

rmkaplan avatar Feb 07 '24 16:02 rmkaplan