Number: 2183

Date: 14-Sep-84 13':34':23

Submitter: Roach

Source: Roach

Subject: UGLYVARS shouldn''t redeclare FONTDESCRIPTOR record

Assigned To: 

Attn: Kaplan

Status: Open

In/By: 

Problem Type: Design - Impl

Impact: Moderate

Difficulty: 

Frequency: Everytime

Priority: Perhaps

System: Programming Environment

Subsystem: File Package

Machine: 1100

Disk: 

Lisp Version: 27-Aug-84 21':14':00

Source Files: 

Microcode Version: 5121

Memory Size: 2688

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "18-Sep-84 12':21':57" Subject': Attn': Status':(New->Open) Impact':(Fatal->Moderate) Priority':(->Perhaps)]

Description: I was burned by this 3 times before I caught on to what was happening.  Ron has apparently made some changes to the FONTDESCRIPTOR record.  My BQUOTE package must redefine all the in core GACHA fonts in order to get a visible backquote character in GACHA.  For this purpose, BQUOTE includes 6 FONTDESCRIPTOR UGLYVARS.  Loading BQUOTE into the latest sysouts causes lisp to crash because the UGLYVARS somehow redefine the FONTDESCRIPTOR record (rather than failing and breaking which I think would be saner).  BQUOTE wouldn''t need these UGLYVARS if LISPCORE↑ would stop dragging its heals on AR#27, my request that the backquote character be put into GACHA fonts.  It''s a bit frustrating to know that 3 COPYFILEs could accomplish in 2 minutes what over a year of bureaucratic self-excusing has not.        

Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 18-Sep-84 12':21':58