Re: [Ebib-users] Ebib 0.25 released!
Brought to you by:
joostkremers
From: Steve Y. <st...@sx...> - 2006-08-20 13:31:56
|
* Joost Kremers <joo...@fa...> writes: > On Sun, Aug 20, 2006 at 01:07:05PM +1000, Steve Youngs wrote: >> * Joost Kremers <joo...@fa...> writes: >>=20 >> > On Sat, Aug 19, 2006 at 05:08:46PM +1000, Steve Youngs wrote: >>=20 >> [key bindings] >>=20 >> >> In what way were they not customisable before? >>=20 >> > you needed to hack the source before. >>=20 >> No you didn't. You added some `define-key' forms to your init.el/.ema= cs. > does the define-key trigger the autoload of ebib?=20 No, you would have to load ebib via `require' or `load' instead of `autoload' if you wanted to define your own key bindings. Otherwise the keymaps wouldn't be defined and you'd get a void variable error. Yeah, that negates any benefit of loading via autoload, but what you need to think of is... o Only users who wanted to customise their key bindings for ebib would miss the autoload benefit. o The majority of your users won't add their own binding for ebib so they can load via `autoload' if they so choose without any trouble.=20 o The benefits of loading ebib via `autoload' are _incredibly_ small.=20 > if not, it wouldn't work, because the keys would then get redefined > once ebib is loaded. AFAICS, at least... No, it couldn't happen, ebib.el needs to be loaded _before_. =2D-=20 |---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---| | I am Dyslexic of Borg. |=20 | Fusistance is retile. Your arse will be laminated. | |------------------------------------<st...@sx...>---| |