senny / cabbage

get the maximum out of emacs
http://senny.github.com/cabbage/
155 stars 21 forks source link

non-prefix key error when trying to install via package-install #192

Closed tonini closed 11 years ago

tonini commented 11 years ago

Hi,

When trying to install packages via package-install (for example: elixir-mode or color-theme-solarized) the following error occur:

local-set-key: Key sequence C-p o starts with non-prefix key C-p

After removing this binding in the ergonomic bundle the next error is:

local-set-key: Key sequence C-p e starts with non-prefix key C-p

After removing this binding too, the installation of the packages succeed.

/cc @senny @jone

senny commented 11 years ago

there seems to be a binding conflict with our perspective-bindings and the bindings of package.el.

senny commented 11 years ago

I pushed a solution to not clear the local bindings for tar-mode. However while debugging the problem I noticed that binding cabbage-clear-local-bindings to after-change-major-mode-hook is quite hacky and triggers the clearing very frequently. This can be a performance issue and we should look out for better options.

tonini commented 11 years ago

Thanks :heart: :eyes: