Article View: gnu.emacs.vm.bug
Article #9710Re: 5.23 doc error
From: Jamie Zawinski
Date: Mon, 18 Mar 1991 18:59
Date: Mon, 18 Mar 1991 18:59
41 lines
2399 bytes
2399 bytes
In message <9103181721.AA19643@wendy-fate.UU.NET> Kyle Jones wrote: > > > And of course it's still wrong if you rebind any keys, because the doc > > string contains the default bindings, instead of using \\[...]. > > Those who change the default key bindings can change the > documentation as well. I think that's very unreasonable. It's really easy to change keybindings. It's a lot more work to change doc strings. So much so that most people aren't going to do it, and are just going to suffer through with no online help. Which is ok if you want to punish them for not having the same taste in keybindings that you do. I suppose you've never used a system in which the default keybindings weren't what you wanted. > Using \\[...] isn't going to fix up the Info document or the quick > reference card. I never use those. I read them when first learning how to use VM, but now that I've got the concepts, I only use online help for bindings and things. >> Now if only you could lose that irrational fear of substitute-command-keys, >> here is a correct version of the documentation strings for >> 'vm-mode and 'vm: > > My fear is hardly irrational. The keymap lookups caused by rampant > use of \\[...] really slow down program startup. I noticed this > phenomena first in vkill.el, a package that doesn't have nearly as > many bindings as VM. I once used substitute-command-keys but now I > just don't think it's worth the wait. What wait? It only happens when you ask for help! On every system I use, it takes far longer to redisplay the help buffer than it does to cons up the docstring! -- Jamie
Technical Details
Message-ID:
<9103181859.AA06568@thalidomide>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wendy-fate.uu.net!bug-vmReferences:
<DANJ1.91Mar17140905@cbnewse.ATT.COM> <DANJ1.91Mar17140905@cbnewse.ATT.COM> <9103180317.AA17614@rodan.UU.NET> <9103180317.AA17614@rodan.UU.NET> <9103180413.AA06221@thalidomide> <9103180413.AA06221@thalidomide> <9103181721.AA19643@wendy-fate.UU.NET>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f6829,bd8f13259f7e2e17 X-Google-Attributes: gidf6829,public X-Google-ArrivalTime: 1991-03-18 12:36:53 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wendy-fate.uu.net!bug-vm From: jwz%thalidomide@lucid.com (Jamie Zawinski) Newsgroups: gnu.emacs.vm.bug Subject: Re: 5.23 doc error Message-ID: <9103181859.AA06568@thalidomide> Date: 18 Mar 91 18:59:16 GMT References: <DANJ1.91Mar17140905@cbnewse.ATT.COM> <DANJ1.91Mar17140905@cbnewse.ATT.COM> <9103180317.AA17614@rodan.UU.NET> <9103180317.AA17614@rodan.UU.NET> <9103180413.AA06221@thalidomide> <9103180413.AA06221@thalidomide> <9103181721.AA19643@wendy-fate.UU.NET> Sender: bug-vm-request@uunet.uu.net Lines: 41