Number: 1648

Date: 16-Jul-84  8':49':48

Submitter: Sannella.PA

Source: Shrager.pa

Subject: Masterscope gets confused if you rename functions

Lisp Version: 

Description: '
Date': 14 Jul 84 16':42 PDT'
From': Shrager.pa'
Subject': Lisp': MasterScope renaming upsidedown...'
To': LispSupport.pa'
'
Lisp System Date': 10-Jul-84 21':56':45'
Machine': Dorado (Shrager)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
Consider the functions': A and B where A calls B. Let''s assume that these have been analyzed by MasterScope.  Let''s set the goal of renaming A to ANEW and B to BNEW.  If you rename B to BNEW and then A to ANEW, everything''s fine.  However, if you do them in the opposite order, when you try to rename B to BNEW, changefn (or whomever) tries to find A (instead of correctly trying to find ANEW) to change the old call to B.  ReAnalyzing A after renaming it will correct this, but MasterScope should do this itself.'
'
-- Jeff'
'


Workaround: 

Test Case: 

Edit-By: 

Edit-Date: 

Attn: Masinter

Assigned To: 

In/By: 

Disposition: 

System: Programming Environment

Subsystem: Masterscope

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: 

Frequency: Everytime

Impact: Annoying

Priority: Perhaps

Status: Open

Problem Type: Bug

Source Files: