From 1b9c5befb4f7a5fdcdf95ec0ef60b50854f6b208 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 22 Mar 2018 14:41:46 -0400 Subject: [PATCH] lang/org: refactor +org|realign-table-maybe --- modules/lang/org/autoload/org.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/lang/org/autoload/org.el b/modules/lang/org/autoload/org.el index 8bf43b901..177288c1d 100644 --- a/modules/lang/org/autoload/org.el +++ b/modules/lang/org/autoload/org.el @@ -327,9 +327,10 @@ with `org-cycle'). Also: ;;;###autoload (defun +org|realign-table-maybe () "Auto-align table under cursor and re-calculate formulas." - (when (org-at-table-p) - (save-excursion - (quiet! (org-table-recalculate))))) + (when (and (org-at-table-p) org-table-may-need-update) + (quiet! + (org-table-recalculate) + (if org-table-may-need-update (org-table-align))))) ;;;###autoload (defun +org|update-cookies ()