From 46cc4b211ea4e3f249ba93dd862881db34910d95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs?= Date: Thu, 9 Aug 2018 18:44:13 -0500 Subject: Can't guess python-indent-offset, using defaults 4 When you open a python file, emacs guesses the indentation offset (number of spaces to indent) based on that file style. When you create a file (the case you describe), emacs cannot guess (file is empty) so it uses your default (4) and notifies the user. In other words: tt is a harmless warning; if you find this is a bug please report it as such. If you don't like emacs guessing the offset, customize the variable python-indent-guess-indent-offset to nil, and then emacs will use always your default (very unsafe in python, where indentation has meaning and you could be editing a file created by somebody else with other defaults). --- lisp/init-python.el | 1 + 1 file changed, 1 insertion(+) (limited to 'lisp/init-python.el') diff --git a/lisp/init-python.el b/lisp/init-python.el index 6ed71df..eee16f7 100644 --- a/lisp/init-python.el +++ b/lisp/init-python.el @@ -4,6 +4,7 @@ (add-hook 'python-mode-hook (lambda () (setq indent-tabs-mode nil) + (setq python-indent-guess-indent-offset nil) (setq python-indent-offset 4))) (provide 'init-python) -- cgit v1.2.3