kiwanami / emacs-window-manager

Customizable window manager for emacs
230 stars 28 forks source link

e2wm in terminal? #62

Open DevonVille opened 11 years ago

DevonVille commented 11 years ago

Whenever I run emacsclient -nw, and try to load e2wm, I get this following error: "Symbol's function definition is void: internal--before-with-selected-window"

Needless to say, it fails to load all the helpful plugins.

DevonVille commented 11 years ago

Never mind. didn't use the latest emacs (24.3). Guess it doesn't work for less than...

kiwanami commented 11 years ago

Hi, thank you for your report! I don't know the symbol name and I think e2wm doesn't use the symbol. I will check the backtrace later.

tkf commented 11 years ago

@iwfmp I think e2wm works on 23.x too. Did you recently update Emacs? If so, old byte-compiled file may try to access that variable (I am not sure, just guessing). Just remove all *.elc files and try again.

DevonVille commented 11 years ago

I use emacs-snapshot, which updates every week or so, and also have emacs 24.2 that doesn't get update as often. in my terminal, I had emacs run version 24.2, and had to alias it to run emacs-snapshot-gtk instead, which made it work fine.

Thus it seems rather strange that removing *.elc files will make it work, but it might - at the moment I don't have the need to try and confirm anymore. Have it for future reference then;)