From 2eafdc8c6fc37570bc50840ac018c7b7e83ce9af Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 4 Apr 2017 03:35:10 -0400 Subject: [PATCH] Fix out-of-bounds error in doom/backward-delete-whitespace-to-column --- core/autoload/editor.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/autoload/editor.el b/core/autoload/editor.el index 0660813a9..209d15f71 100644 --- a/core/autoload/editor.el +++ b/core/autoload/editor.el @@ -112,7 +112,7 @@ possible, or just one char if that's not possible." (setq movement tab-width)) (save-match-data (if (string-match "\\w*\\(\\s-+\\)$" - (buffer-substring-no-properties (- p movement) p)) + (buffer-substring-no-properties (max (point-min) (- p movement)) p)) (delete-char (- 0 (- (match-end 1) (match-beginning 1)))) (call-interactively 'delete-backward-char))))) ;; Otherwise do a regular delete