Number: 799

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

Submitter: Sannella.PA


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

Assigned To:


Status: Closed

In/By: Harmony

Problem Type: Design - UI

Impact: Annoying

Difficulty: Easy

Frequency: Everytime

Priority: Perhaps

System: Communications

Subsystem: PUP Protocols



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'
Subject': Lisp': Interrupts off during CHAT window creation?'
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'
Subject': Re': AR 799': Chat shouldn''t turn off interrupts until AFTER putting up window'
In-reply-to':''s message of 23 Apr 84 14':58':40 PST (Monday)'
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.'


Test Case: 

Edit-By: Sannella.PA

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