lang/org: fix tab not folding src blocks

This commit is contained in:
Henrik Lissner 2018-05-17 23:05:35 +02:00
parent e2f99a8c24
commit c46bd978fc
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -337,14 +337,11 @@ with `org-cycle')."
(unless (eq this-command 'org-shifttab)
(save-excursion
(org-beginning-of-line)
(cond ((org-at-heading-p)
(outline-toggle-children)
(unless (outline-invisible-p (line-end-position))
(org-cycle-hide-drawers 'subtree))
t)
((org-in-src-block-p)
(org-babel-remove-result)
t)))))
(when (org-at-heading-p)
(outline-toggle-children)
(unless (outline-invisible-p (line-end-position))
(org-cycle-hide-drawers 'subtree))
t))))
;;;###autoload
(defalias #'+org/toggle-fold #'+org|toggle-only-current-fold)