Number: 454 Date: 2-Apr-84 11':30':57 Submitter: Sannella.PA Source: MASINTER.PA Subject: New var': FIXSPELL.UPPERCASE.QUIET control for quiet upper casification in DWIM Assigned To: Masinter.pa Attn: Status: Closed In/By: Harmony Problem Type: Design - Impl Impact: Annoying Difficulty: Frequency: Everytime Priority: Perhaps System: Programming Environment Subsystem: DWIM Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: ' ["Sannella.PA" "21-Aug-84 18':12':23" Attn': Status':(Fixed->Closed) In/By':] Description: ' Date': 31 MAR 84 14':08 PST' From': MASINTER.PA' Subject': FIXSPELL.UPPERCASE.QUIET control for quiet uppercasification in DWIM' To': LispSupport' cc': LispCore^' ' Numerous people have complained that the ''feature'' of DWIM turning lower case atoms into upper-case ones without warning or notification was causing a great deal of confusion.' ' However, a few users who routinely use UpperAndLowerCase identifiers like the fact that they don''t have to use the shiftlock when typing CAR or CDR or EF -- that DWIM will ''correct'' the lower case versions and they don''t need to be informed about it.' ' Rather than resolving this dilema, I''ve taken the Interlisp-way': there is a FLG': FIXSPELL.UPPERCASE.QUIET, which enables the ''quiet'' conversion. The initial value for FIXSPELL.UPPERCASE.QUIET is NIL, which turns OFF the feature (making the system work differently than it does now.)' ' The edit was quite trivial; there was a special clause in FIXSPELL which implemented this feature, and I just wrapped a (AND FIXSPELL.UPPERCASE.QUIET --) around it.' ' I''m uncertain whether to document the variable, or just to announce that the system behavior changed.' ' I''m working from home and don''t trust the maxc version of the compiler any more ; so I''ve merely stored the updated source of SPELL on Sources> without the corresponding SPELL.DCOM. If noone else gets to it, I will compile it upon my return.' ' Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 21-Aug-84 18':12':24