Path: utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!wucs1!wugate!wupost!kuhub.cc.ukans.edu!huxtable From: huxtable@kuhub.cc.ukans.edu (Kathryn Huxtable) Newsgroups: gnu.emacs Subject: Re: Anything You Can Do... (really, elisp question) Message-ID: <5335@kuhub.cc.ukans.edu> Date: 17 Apr 89 06:21:12 GMT References: <4943@tekgvs.LABS.TEK.COM> Distribution: usa Organization: University of Kansas Academic Computing Services Lines: 19 In article <4943@tekgvs.LABS.TEK.COM>, jans@tekgvs.LABS.TEK.COM (Jan Steinman) writes: > here's a question: why must you rebuild the entire list from scratch? Note > that the example given undoes any backspace/rubout swap that was put in > site-init.el. I've tried: > > (aset keyboard-translate-table ?\177 ?\010) > (aset keyboard-translate-table ?\010 ?\177) > > which didn't work, probably because keyboard-translate-table is a list rather > than an string. [stuff deleted] It *is* a string. It's just that by default the variable's value is nil and no translation is done. I suppose this gains speed (?). If the value is set, then the translation is done. Look at the documentation on the variable for a coherent description (C-H C-V). -Kathryn Huxtable huxtable@kuhub.cc.ukans.edu, who always gets her $.02 in last because she's far from the centers of netland.