+ Helmut Eller heller@common-lisp.net:
I think that changed in Emacs 21 or 22, previously HOME was for beginning-of-buffer and and now it's beginning-of-line. See bindings.el:
But term/ns-win.el overrides these bindings. This is what mac users see, if they use cocoa emacs:
(define-key global-map [home] 'beginning-of-buffer) (define-key global-map [end] 'end-of-buffer) (define-key global-map [kp-home] 'beginning-of-buffer) (define-key global-map [kp-end] 'end-of-buffer)
That's a bit confusing. Maybe it should be reported as a bug.
- Harald