On Nov 12, 2010, at 1:57 PM, Nick Dokos wrote:
Carsten Dominik <carsten.domi...@gmail.com> wrote:
is there a git wizard who can find out when these lines were
introduced in org.el.
(define-key org-mode-map [home] 'org-beginning-of-line)
(define-key org-mode-map [end] 'org-end-of-line)
Maybe the commit message does explain why that was done?
Probably not, but if anybody would know, it'd be you :-)
Indeed, this commit message shows that I had absolutely no reason
worth mentioning to do this - so I will just take it back.
Actually I vaguely remember that on some systems [home] and [end] do
indeed line motions, not buffer motions. I even vaguely remember that
someone asked for this change. But I cannot find the message. And I
don't think the bindings make sense, to I have taken them out.
| commit 668e28f4d050b80686937c4b7b8617f16d887ba0
| Author: Carsten Dominik <carsten.domi...@gmail.com>
| Date: Fri Sep 25 08:03:23 2009 +0100
| Bind <home> and <end> to the org-specific commands
| diff --git a/lisp/ChangeLog b/lisp/ChangeLog
| index 81326e4..ba96911 100755
| --- a/lisp/ChangeLog
| +++ b/lisp/ChangeLog
| @@ -3,6 +3,7 @@
| * org.el (org-special-ctrl-a/e): Improve documentation and
| customize type.
| (org-end-of-line): Don't jump to after the ellipsis.
| + (org-mode-map): Bind <home> and <end> as well.
| 2009-09-24 Carsten Dominik <carsten.domi...@gmail.com>
| diff --git a/lisp/org.el b/lisp/org.el
| index a700c4d..b460420 100644
| --- a/lisp/org.el
| +++ b/lisp/org.el
| @@ -16631,6 +16631,8 @@ beyond the end of the headline."
| (define-key org-mode-map "\C-a" 'org-beginning-of-line)
| (define-key org-mode-map "\C-e" 'org-end-of-line)
| +(define-key org-mode-map [home] 'org-beginning-of-line)
| +(define-key org-mode-map [end] 'org-end-of-line)
| (defun org-backward-sentence (&optional arg)
| "Go to beginning of sentence, or beginning of table field.
BTW, the commands were
grep -n '\[home]' lisp/org.el
to get a line number
git blame -L 19010,1911 lisp/org.el
this fingers 668e28f4
git show 668e28f4
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.