From e79942de2e45771107d036db35c20ec47689624d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 13 Feb 2018 19:41:05 -0500 Subject: [PATCH] lang/org: improve tab indent in src blocks I realize org-src-tab-acts-natively exists, but it doesn't work for me. This little fix (plus the next commit's editorconfig fix) should make tab act much more reliably in src blocks. --- modules/lang/org/autoload/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/lang/org/autoload/org.el b/modules/lang/org/autoload/org.el index 03bac69dd..1812ae0c2 100644 --- a/modules/lang/org/autoload/org.el +++ b/modules/lang/org/autoload/org.el @@ -298,7 +298,8 @@ with `org-cycle'). Also: (ignore-errors (org-demote)) t) ((org-in-src-block-p t) - (doom/dumb-indent) + (org-babel-do-in-edit-buffer + (call-interactively #'indent-for-tab-command)) t))) ;;;###autoload