Do not use tabs in inferior python mode
This commit is contained in:
parent
1f0e41d7c2
commit
909d755667
|
@ -2363,6 +2363,7 @@ Other:
|
||||||
- Make pylookup makefile use correct shell (thanks to Koray Al)
|
- Make pylookup makefile use correct shell (thanks to Koray Al)
|
||||||
- Fix lazy loading of =lsp-python-ms= (thanks to lsp-ableton)
|
- Fix lazy loading of =lsp-python-ms= (thanks to lsp-ableton)
|
||||||
- Fix =Ipython= path on windows (thanks to Daniel K)
|
- Fix =Ipython= path on windows (thanks to Daniel K)
|
||||||
|
- Make =inferior-python-mode= do not use tabs (thanks to tsoernes)
|
||||||
**** Racket
|
**** Racket
|
||||||
- Restore smart closing paren behavior in racket-mode (thanks to Don March)
|
- Restore smart closing paren behavior in racket-mode (thanks to Don March)
|
||||||
- Updated racket logo (thanks to Vityou)
|
- Updated racket logo (thanks to Vityou)
|
||||||
|
|
|
@ -370,10 +370,6 @@ Bind formatter to '==' for LSP and '='for all other backends."
|
||||||
|
|
||||||
;; REPL
|
;; REPL
|
||||||
|
|
||||||
(defun spacemacs//inferior-python-setup-hook ()
|
|
||||||
"Setup REPL for python inferior process buffer."
|
|
||||||
(setq indent-tabs-mode t))
|
|
||||||
|
|
||||||
(defun spacemacs/python-shell-send-buffer-switch ()
|
(defun spacemacs/python-shell-send-buffer-switch ()
|
||||||
"Send buffer content to shell and switch to it in insert mode."
|
"Send buffer content to shell and switch to it in insert mode."
|
||||||
(interactive)
|
(interactive)
|
||||||
|
@ -464,3 +460,11 @@ Bind formatter to '==' for LSP and '='for all other backends."
|
||||||
(when (version< emacs-version "25")
|
(when (version< emacs-version "25")
|
||||||
(advice-add 'wisent-python-default-setup :after
|
(advice-add 'wisent-python-default-setup :after
|
||||||
#'spacemacs//python-imenu-create-index-use-semantic-maybe))
|
#'spacemacs//python-imenu-create-index-use-semantic-maybe))
|
||||||
|
|
||||||
|
(defun spacemacs//bind-python-repl-keys ()
|
||||||
|
"Bind the keys for testing in Python."
|
||||||
|
(spacemacs/declare-prefix-for-mode 'inferior-python-mode "mv" "virtualenv")
|
||||||
|
(spacemacs/set-leader-keys-for-major-mode 'inferior-python-mode
|
||||||
|
"c" 'comint-clear-buffer
|
||||||
|
"r" 'pyvenv-restart-python
|
||||||
|
"vw" 'pyvenv-workon))
|
||||||
|
|
|
@ -309,8 +309,7 @@
|
||||||
(progn
|
(progn
|
||||||
(spacemacs/register-repl 'python
|
(spacemacs/register-repl 'python
|
||||||
'spacemacs/python-start-or-switch-repl "python")
|
'spacemacs/python-start-or-switch-repl "python")
|
||||||
(add-hook 'inferior-python-mode-hook
|
(spacemacs//bind-python-repl-keys)
|
||||||
'spacemacs//inferior-python-setup-hook)
|
|
||||||
(spacemacs/add-to-hook 'python-mode-hook
|
(spacemacs/add-to-hook 'python-mode-hook
|
||||||
'(spacemacs//python-setup-backend
|
'(spacemacs//python-setup-backend
|
||||||
spacemacs//python-default))
|
spacemacs//python-default))
|
||||||
|
|
Loading…
Reference in a new issue