diff --git a/Misc/python-mode.el b/Misc/python-mode.el index 229ba4e1e5a..80cc0f5723f 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -963,7 +963,8 @@ You cannot outdent the region if any line is already at column zero." (goto-char start) (while (< (point) end) (back-to-indentation) - (if (zerop (current-column)) + (if (and (zerop (current-column)) + (not (looking-at "\\s *$"))) (error "Region is at left edge.")) (forward-line 1))) (py-shift-region start end (- (prefix-numeric-value