Number: 1195

Date: 21-May-84 19':56':46

Submitter: Sannella.PA

Source: Kaplan.pa

Subject: Want to edit fns w/ same name from different files in seperate Dedit windows

Lisp Version: 

Description: '
Date': 17 May 84 22':16 PDT'
From': Kaplan.pa'
Subject': Lisp': Dedit window re-use glitch'
To': LispSupport.pa'
cc': Kaplan.pa'
'
Lisp System Date': 17-May-84 18':41':25'
Machine': Dorado (Kaplan)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
If you have definitions of FOO on 2 files, F1 and F2, you can'
(EDITDEF ''FOO ''FNS ''F1)'
to look at one of them, and you''d expect to be able to then EVAL in that Dedit'
(EDITDEF ''FOO ''FNS ''F2)'
to simultaneously look at the other.'
'
But Dedit seems to notice that it is a function of the same name being editted, and therefore re-uses the edit window.'
'
Would be nice if it somehow noticed that the sources were different, hence that these were different instances of functions with the same name, and put up the second one in a separate window.'
'
-----'
'
Date': 22 May 84 10':31 PDT'
From': Sheil.pa'
Subject': Re': AR 1195': Want to edit fns w/ same name from different files in seperate Dedit windows'
In-reply-to': LispSupport.pa''s message of 21 May 84 19':57':10 PDT (Monday)'
To': LispSupport.pa'
cc': Kaplan'
'
What am I supposed to do with the defn''s once edited to prevent them clobbering each other? Does this scenario work with the TTY editor?'
'
Beau'
'
-----'
'
Date': 22 May 84 11':29 PDT'
From': Kaplan.pa'
Subject': Re': AR 1195': Want to edit fns w/ same name from different files in seperate Dedit windows'
In-reply-to': Sheil.pa''s message of 22 May 84 10':31 PDT'
To': Sheil.pa'
cc': LispSupport.pa, Kaplan.pa'
'
I think that is in the hands of the user.  Whichever one the use says OK to (or exits normally) becomes the current definition.  Presumably, he would just abort the other edits.'
'
The application I have in mind is one of comparing different versions of a function, picking and choosing pieces to make a single valid definition.  The user could indeed get confused and screw himself--but that is an issue that is quite separate from Dedit.'
'
--Ron'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 22-May-84 17':25':39

Attn: Sheil.pa

Assigned To: 

In/By: 

Disposition: 

System: Programming Environment

Subsystem: Code Editor

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: Hard

Frequency: Everytime

Impact: Annoying

Priority: Perhaps

Status: Open

Problem Type: Design - UI

Source Files: