Primary LanguageEmacs Lisp
http://blog.binchen.org/posts/moving-focus-and-buffer-between-emacs-window.html