Number: 799

Date: 23-Apr-84 14':58':16

Submitter: Sannella.PA

Source: JonL.pa

Subject: Chat shouldn''t turn off interrupts until AFTER putting up window

Assigned To: vanMelle.pa

Attn: 

Status: Closed

In/By: Harmony

Problem Type: Design - UI

Impact: Annoying

Difficulty: Easy

Frequency: Everytime

Priority: Perhaps

System: Communications

Subsystem: PUP Protocols

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "16-Aug-84 11':42':50" Attn': Status':(Fixed->Closed) In/By':]

Description: '
Date': 20 Apr 84 13':37 PST'
From': JonL.pa'
Subject': Lisp': Interrupts off during CHAT window creation?'
To': LispSupport.pa'
cc': JonL.pa'
'
Lisp System Date': 20-Apr-84 09':45':40'
Machine': Dorado (DaVinci)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Moderate'
'
Calling CHAT at a time when it doesn''t have a prepared window to uses enters GETCHATWINDOW which calls CREATW which calls GETREGION.  But this is in the "chat" process, and thus Chat''s interruptchars are active (i.e., none).'
'
Since GETCHATWINDOW is absolutely the first thing done when the chat process is started, then why not make the GETCHATWINDOW call * before * doing the ADD.PROCESS -- that way, one can abort during the GETREGION time by typing ↑E etc.'
'
-----'
'
Date': 23 Apr 84 16':18 PST'
From': vanMelle.pa'
Subject': Re': AR 799': Chat shouldn''t turn off interrupts until AFTER putting up window'
In-reply-to': LispSupport.pa''s message of 23 Apr 84 14':58':40 PST (Monday)'
To': LispSupport.pa'
cc': JonL.pa'
'
I think I have fixed this one, too.  Let me know if it isn''t as you like when you run in the next loadup.'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 16-Aug-84 11':42':54