(add-to-list 'load-path self-dir))
(load-library "auto-completion")
+
(require 'init_python)
+
+(defun write-file-py-cleanup-imports ()
+ (save-excursion
+ (condition-case nil
+ (py-cleanup-imports)
+ (error . nil)))
+ nil)
+
+(defun python-init-auto-cleanup-imports-on-save ()
+ (add-hook 'write-file-functions 'write-file-py-cleanup-imports nil t))
+
+(add-hook 'python-mode-hook 'python-init-auto-cleanup-imports-on-save)