From 3c41823824c6deb30e8bc5d6c1602506590a1ef3 Mon Sep 17 00:00:00 2001 From: Jan Felix Langenbach Date: Thu, 13 May 2021 09:49:30 +0200 Subject: [PATCH] Fix wrong column being used and resulting bugs --- modules/config/default/autoload/text.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/config/default/autoload/text.el b/modules/config/default/autoload/text.el index 8fad8de66..7ca3c3490 100644 --- a/modules/config/default/autoload/text.el +++ b/modules/config/default/autoload/text.el @@ -89,8 +89,8 @@ possible, or just one char if that's not possible." (> tab-width 1) (not (bolp)) (not (doom-point-in-string-p)) - (save-excursion (>= (- (skip-chars-backward " \t")) - (setq current-column (current-column))))) + (>= (abs (save-excursion (skip-chars-backward " \t"))) + (setq current-column (current-column)))) (let ((movement (% current-column tab-width))) (when (= movement 0) (setq movement tab-width))