diff options
author | Nicolas Goaziou <n.goaziou@gmail.com> | 2012-03-14 14:19:08 +0100 |
---|---|---|
committer | Nicolas Goaziou <n.goaziou@gmail.com> | 2012-03-14 18:47:38 +0100 |
commit | 3fda301b07ce2c38daab4363d03ddfe56afca895 (patch) | |
tree | 72d5dacd0cb155e439d0209ff5dd9bacf5b23817 | |
parent | 07ac15ef72c1a52fccc6e4218a64e2bc63291693 (diff) | |
download | org-mode-3fda301b07ce2c38daab4363d03ddfe56afca895.tar.gz |
org-element: Unhide contents of collapsed elements before entering them
* contrib/lisp/org-element.el (org-element-down): Unhide contents of
collapsed elements before entering them.
-rw-r--r-- | contrib/lisp/org-element.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/lisp/org-element.el b/contrib/lisp/org-element.el index 36e0408..3cc5c98 100644 --- a/contrib/lisp/org-element.el +++ b/contrib/lisp/org-element.el @@ -3919,6 +3919,8 @@ modified." ((eq (org-element-type element) 'plain-list) (forward-char)) ((memq (org-element-type element) org-element-greater-elements) + ;; If contents are hidden, first disclose them. + (when (org-element-property :hiddenp element) (org-cycle)) (goto-char (org-element-property :contents-begin element))) (t (error "No inner element"))))) |