From ad3c4a29d22f5c99eed595b8b62e9469ee68fc42 Mon Sep 17 00:00:00 2001 From: 10sr <8.slashes@gmail.com> Date: Mon, 15 Apr 2019 04:21:47 +0900 Subject: [PATCH] Fix --- emacs.el | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/emacs.el b/emacs.el index f5f09e2..536b91f 100644 --- a/emacs.el +++ b/emacs.el @@ -1048,11 +1048,13 @@ found, otherwise returns nil." (set-variable 'company-selection-wrap-around t) (defvar company-mode-map) - ;; TODO: It seems sometimes this indent is a bit different from original C-i command - ;; For example python-mode? - ;; TODO: Set python-indent-trigger-commands (define-key company-mode-map (kbd "C-i") 'company-indent-or-complete-common) - ;; (define-key ctl-x-map (kbd "C-i") 'company-complete) ; Originally `indent-rigidly' + (with-eval-after-load 'python + (defvar python-indent-trigger-commands) + ;; TODO: This disables completion in puthon? + (add-to-list 'python-indent-trigger-commands + 'company-indent-or-complete-common)) + (define-key ctl-x-map (kbd "C-i") 'company-complete) ; Originally `indent-rigidly' (defvar company-active-map) (define-key company-active-map (kbd "C-n") 'company-select-next) @@ -2025,7 +2027,7 @@ and search from projectile root (if projectile is available)." ;; flychcek-black ;; TODO: Move to https://github.com/10sr/flycheck-black-check -(require 'flycheck) +(require 'flycheck nil t) (flycheck-define-checker python-black-check "A Python style checker."