From d84df723645a348824f681141485113ea82e667d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 1 Jan 2020 21:00:59 -0500 Subject: [PATCH] Dumb indent on TAB when in middle of subtree --- modules/lang/org/autoload/org.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/lang/org/autoload/org.el b/modules/lang/org/autoload/org.el index f4b892053..30d01ff19 100644 --- a/modules/lang/org/autoload/org.el +++ b/modules/lang/org/autoload/org.el @@ -360,6 +360,12 @@ Made for `org-tab-first-hook' in evil-mode." ((org-in-src-block-p t) (org-babel-do-in-edit-buffer (call-interactively #'indent-for-tab-command)) + t) + ((and (save-excursion + (skip-chars-backward " \t") + (bolp)) + (org-in-subtree-not-table-p)) + (call-interactively #'tab-to-tab-stop) t))) ;;;###autoload