Number: 618 Date: 10-Apr-84 15':14':03 Submitter: Sannella.PA Source: Burton.pa Subject: lafite(on) should coerce to LAFITE(ON) at top level Assigned To: vanMelle Attn: Release Status: Fixed In/By: Problem Type: Design - UI Impact: Annoying Difficulty: Easy Frequency: Everytime Priority: Perhaps System: Text Subsystem: Lafite Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: Description: ' Date': 10 Apr 84 10':30 PST' From': Burton.pa' Subject': Lisp': lowercase function not correcting' To': LispSupport.pa' cc': VanMelle.pa' ' Lisp System Date': 8-Apr-84 18':02':02' Machine': Dorado (Burton)' Microcode version': 24,4' Memory size': 10000' Frequency': Always' Impact': Annoying' ' Starting in a new full.sysout, ' lafite(on)' ' (note lowercase) generated' ' UNDEFINED FUNCTION' lafite' ' LAFITE(ON)' ' worked.' ' I thought case coerced at the top level?' ' richard' ' -----' ' Date': 13 Apr 84 11':38 PST' From': vanMelle.pa' Subject': Re': AR 618': lafite(on) should coerce to LAFITE(ON) at top level' To': Burton' cc': vanMelle.pa, LispSupport' ' When I tried this it correctly coerced lafite to LAFITE, and of course LAFITE complained about "on" being an illegal arg. So this is strictly a Lafite problem, attn only me, easy.' ' I was at first inclined to wonder whether all functions that take litatoms as keyword arguments are going to have to learn to coerce to uppercase, but it is probably only necessary for ones intended to be called from typein.' ' Bill' Workaround: Test Case: Edit-By: vanMelle Edit-Date: 5-Jun-84 14':11':10