Make M-left and M-right affect only the item, not its children
commit11baa7cf77245cc2a5f44dd55e034157896ad08d
authorCarsten Dominik <carsten.dominik@gmail.com>
Wed, 21 Apr 2010 13:52:01 +0000 (21 15:52 +0200)
committerCarsten Dominik <carsten.dominik@gmail.com>
Fri, 23 Apr 2010 08:26:15 +0000 (23 10:26 +0200)
treec53fe6962fa602f6589513e3126af567e667cfe7
parent9b6eeb4d2d7799fa35d4454f889f28199dea26e9
Make M-left and M-right affect only the item, not its children

This behavior is now parallel to the treatment of outline nodes.

This commit also introduces another change.  When an outline node or a
plain list item is folded by outline and contains hidden children,
M-left/right will refuse to act on this item.  You must either open
the tree, or use the subtree commands M-S-left and M-S-right.

Based on a patch by Matti De Craene, but significantly modified after
a discussion involving Bernt Hansen and others.
doc/ChangeLog
doc/org.texi
lisp/ChangeLog
lisp/org-list.el
lisp/org.el