Ian Barton <li...@wilkesley.net> writes: > c-h w org-metaup > org-metaup is on <M-up> > > which seems to indicate that the key is correctly bound. > > (require 'org) > (require 'ob-tangle) > (eval-after-load "org" > '(progn > (define-key org-mode-map (kbd "M-<down>") 'org-metadown) > (define-key org-mode-map (kbd "M-<up>") 'org-metaup))) > > but emacs thinks that M-<up> is bound to scroll other window.
This probably won't be much help, but occasionally I've noticed unusual problems with keybindings in Emacs where a key seems to be bound to more than one command. You might try checking "C-h k <M-up>" and see what it says. Also, try with "emacs -q" and "emacs -Q" and see if you can reproduce it that way. That might help narrow it down.