Fix Skeletons menu-bar menu in Python modes
* lisp/progmodes/python.el (python-mode, python-ts-mode): Call 'python-skeleton-add-menu-items' here, not in 'python-base-mode', since the "Python" menu is not yet set up in the latter. (Bug#63598)
This commit is contained in:
parent
58eb38cfb4
commit
8c56557cd9
1 changed files with 4 additions and 2 deletions
|
@ -6694,8 +6694,6 @@ implementations: `python-mode' and `python-ts-mode'."
|
|||
|
||||
(setq-local prettify-symbols-alist python-prettify-symbols-alist)
|
||||
|
||||
(python-skeleton-add-menu-items)
|
||||
|
||||
(make-local-variable 'python-shell-internal-buffer)
|
||||
|
||||
(add-hook 'flymake-diagnostic-functions #'python-flymake nil t))
|
||||
|
@ -6719,6 +6717,8 @@ implementations: `python-mode' and `python-ts-mode'."
|
|||
|
||||
(add-hook 'which-func-functions #'python-info-current-defun nil t)
|
||||
|
||||
(python-skeleton-add-menu-items)
|
||||
|
||||
(when python-indent-guess-indent-offset
|
||||
(python-indent-guess-indent-offset)))
|
||||
|
||||
|
@ -6745,6 +6745,8 @@ implementations: `python-mode' and `python-ts-mode'."
|
|||
#'python--treesit-defun-name)
|
||||
(treesit-major-mode-setup)
|
||||
|
||||
(python-skeleton-add-menu-items)
|
||||
|
||||
(when python-indent-guess-indent-offset
|
||||
(python-indent-guess-indent-offset))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue