emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Re: Proposal: new default bindings for winner and windm


From: Drew Adams
Subject: RE: [External] : Re: Proposal: new default bindings for winner and windmove
Date: Sun, 23 Jun 2024 21:12:59 +0000

> >> Why not just set up the keybindings by default and autoload the package
> when the bindings are invoked? That's the friction minimizing option. We
> don't have to change any bindings installed by the current windmove code.
> > I think this is too drastic, that's why.  The package is not loaded by
> > default now.  Let's first change the key bindings that become in
> > effect when the package is loaded, and consider doing that by default
> > only if the package becomes popular enough.
> 
> The whole concept of autoloads is deferring the loading of packages
> until they are used. And it's a good one, saving on loading time and
> used memory.
> 
> We can just add bindings for those commands (which are autoloaded), no
> further changes necessary.

Just because you want to use some feature, so
you load its package, that doesn't imply that
you also want to add a bunch of global key
bindings.

Loading is one choice/option.  Adding some key
bindings for some of its commands is another,
additional choice/option.

It's possible, but not necessary, to couple the
two.  Why do so, and especially, why do so as
soon as the library is added to Emacs?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]