( [0+8+FQ(+4)[1 0FO10F"G+Q1' +FQ()+4U1 FQ1"L0' ,Q1:M(Q1+4(]1]0)) @v8yl   m A* :  _U }_ sfB& Disable Commands& Load Disable Profile& Save Disable ProfileDisable Command^R Disabled Command~DIRECTORY~~DOC~ & Disable Commands~DOC~ & Load Disable Profile~DOC~ & Save Disable Profile~DOC~ Disable Command~DOC~ ^R Disabled Command~DOC~ ~Filename~~Filename~~INVERT~fsqpptr[9 q..0fs^rindir[0 q:Disabled Command Definitions(q0)[1 fq1"lm(m.m& Load Bare)' !Startover! q0,q1m(m.m& ^R Briefly Describe) ftThis key has been turned off to avoid confusing you.  !Retype! ftYou have several options, according to the next character you type: Space Execute the function just once. Leave the key turned off. Y Execute the function and leave the key turned on from now on. N Do not execute the function. Leave the key turned off. ? Show a full description of what the function does.  0f[helpmac ft(Type Y, Space, N, or ?)  fi:fcu1 q1-4110."n ft1  ' f]helpmac q1-4110."e ft  oStartover' q1- "e0u..hff:@m(q:Disabled Command Definitions(q0)(q9fsqpunw))' q1-?"e :ft q0m(m.m& Charprint)ft  q0,(q:Disabled Command Definitions(q0))m(m.m^R Describe) ft  oRetype' q1-Y"e q:Disabled Command Definitions(q0)u0 ftCommand now turned on.  q0:fDisabled Command ProfileE :m(m.m& Save Disable Profile)' q1-N"noRetype' ftCommand remains turned off.  0[0[1[2 0fo..qDisabled Command Definitions"e 512*5fsqvectoru1 q1m.vDisabled Command Definitions 512,E:i1 q1m.vDisabled Command Profile' m.m^R Disabled Commandu1 <:i0-fq0; f0u2 "nq2fs^rindirectu2' q2:fDisabled Command ProfileD q2-q1"n q2u:Disabled Command Definitions(q2)' q1u2> :m(m.m& Save Disable Profile)|@ftDisable key:  m(m.m& Read Q-reg)[.1 @ft Go ahead1m(m.m& Yes or No)"e0' 1m(m.m& Disable Commands).1 f[bbind gDisabled Command Profile f[dfile fshsnamefsdsname fsosteco"eetFOO EPRFILfsxunamefsdfn1' "#etEMACS.PROFILE' eihpef 0sf[bbind f[dfile fshsnamefsdsname fsosteco"eetFOO EPRFILfsxunamefsdfn1' "#etEMACS.PROFILE' e?"l0' er@y m(m.mDisable Commands) -1[0 m.m^R Disabled Command[1 512<%0j1a-D"eq1u0'> hxDisabled Command Profile -1NOVICEImplement automatically-expanding restricted subset of EMACS.^R Command that has been turned off. To turn it back on, try to use it and answer "Y". The original command q0,(q:Disabled Command Definitions(q0))m(m.^R Describe)S Turn off some commands. Takes any number of string args, each specifying a command to be turned off, as a q-register name (such as ...W for C-M-W, or ..![ for M-). These commands are disabled until the user tries to use them and asks for then to be enabled again. A null string argument terminates the call. A numeric argument says convert lower-case characters to upper, etc.C Disable a particular command character. Prompts for you to type the character; you may use bit prefix characters to type it. Asks for confirmation.S Record user's profile of disabled commands. We write the profile as 512 characters, each E or D for enabled or disabled, into the file EPRFIL or EMACS.PROFILE.S Disable commands according to user's profile. The profile is a file containing 512 characters, each E or D. We disable each command whose character is a D. Returns -1 if the profile file exists, 0 if not.n^R Disabled Command & Disable Commands Disable Command & Save Disable Profile & Load Disable Profile +8+fq(+4)[20[3 <%3,-q2f2u3q3&1@;q3"l0'> f[BBindq3-1*5,q3*5g2q:..o(0)+q2