From: Stephen Berman Date: Wed, 27 Jul 2022 09:37:31 +0000 (+0200) Subject: Fix comment/else indentation problem in python-mode X-Git-Tag: emacs-29.0.90~1447^2~732 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=dc84264f3cb2ea9ab5b0af9f3529ebddb6bc0219;p=emacs.git Fix comment/else indentation problem in python-mode * lisp/progmodes/python.el (python-info-dedenter-opening-block-positions): Fix indentation of "else" after a comment (bug#56742). --- diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index ec7d6572200..b8fc7d4c546 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el @@ -5171,7 +5171,8 @@ likely an invalid python file." (while (and (< (point) cur-line) (setq no-back-indent (or (> (current-indentation) indentation) - (python-info-current-line-empty-p)))) + (python-info-current-line-empty-p) + (python-info-current-line-comment-p)))) (forward-line))) no-back-indent))) (setq collected-indentations