Number: 735

Date: 17-Apr-84 14':14':39

Submitter: Sannella.PA

Source: Sheil

Subject: HASDEF with SOURCE=? should call WHEREIS with FILES=T

Assigned To: Burton.pa

Attn: 

Status: Closed

In/By: Harmony

Problem Type: Bug

Impact: Annoying

Difficulty: Easy

Frequency: Everytime

Priority: Perhaps

System: Programming Environment

Subsystem: File Package

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "21-Aug-84 18':35':02" Assigned% To': Attn': Status':(Fixed->Closed) In/By':]

Description: '
'
Date': 13 Apr 84 11':01 PST'
From': Burton.pa'
Subject': Lisp': DEdit "edit"  doesn''t access hash database'
To': LispSupport.pa'
cc': sheil'
'
Lisp System Date':  8-Apr-84 18':02':02'
Machine': Dorado (Burton)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
selecting a system function in a dedit window then bugging "edit" results in "no editable aspect" whereas evaling (DF fn) of the same function results in loadfroming its file and success.  I think this is because DF calls WHEREIS with a FILES arg of T and "edit" doesn''t.'
'
richard'
'
-----'
'
Date': 13 Apr 84 14':51 PST'
From': Sheil.pa'
Subject': Re': Lisp': DEdit "edit"  doesn''t access hash database'
In-reply-to': Burton.pa''s message of 13 Apr 84 11':01 PST'
To': Burton.pa'
cc': LispSupport.pa'
'
This bug is a manifestation of the HASDEF bug whose report follows.'
'
Beau'
'
-----'
'
Date': 13 Apr 84 14':55 PST'
From': Sheil.pa'
Subject': Lisp': HASDEF/WHEREIS glitch'
To': LispSupport.pa'
cc': kaplan, burton'
'
Lisp System Date':  8-Apr-84 18':02':02'
Machine': Dolphin (Bunyip)'
Microcode version': 24,1'
Memory size': 6000'
Frequency': Always'
Impact': Annoying'
'
HASDEF with souirce ? is defined to be equivalent to source=CURRENT, SAVED and FILE in that order. Source=FILE is supposed to call WHEREIS with files=T. It in fact calls WHEREIS with Files=NIL...'
'
-----'
'
Date': 13 Apr 84 15':48 PST'
From': Burton.pa'
Subject': Re': Lisp': HASDEF/WHEREIS glitch'
In-reply-to': Sheil.pa''s message of 13 Apr 84 14':55 PST'
To': Sheil.pa'
cc': LispSupport.pa, kaplan.pa, burton.pa'
'
I fixed HASDEF to call WHEREIS with file=T.'
'
richard'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 21-Aug-84 18':35':03