Python no final newline
authorJoerg Jaspert <joerg@nsb-software.de>
Wed, 4 Jun 2014 10:53:37 +0000 (12:53 +0200)
committerJoerg Jaspert <joerg@nsb-software.de>
Wed, 4 Jun 2014 10:53:37 +0000 (12:53 +0200)
.emacs.d/config/emacs.org

index 125d2fe..a0da7bc 100644 (file)
@@ -3550,6 +3550,11 @@ various variables. Elpy author may like them, but I'm not him...
     ;; is disabled, which can cause some confusion.
     (add-hook 'python-mode-hook 'elpy-initialize-local-variables)
 
+    (defun my-python-mode-hook ()
+      (setq require-final-newline nil)
+      (setq mode-require-final-newline))
+    (add-hook 'python-mode-hook 'my-python-mode-hook)
+
     ;; Flymake support using flake8, including warning faces.
     (when (and (executable-find "flake8")
                (not (executable-find python-check-command)))