Я использую Romamacs для написания исходного кода на Python, и вот соответствующая часть .emacs:
(defun my-python-hook-mode ()
(interactive)
(require 'pymacs)
(autoload 'pymacs-apply "pymacs")
(autoload 'pymacs-call "pymacs")
(autoload 'pymacs-eval "pymacs" nil t)
(autoload 'pymacs-exec "pymacs" nil t)
(autoload 'pymacs-load "pymacs" nil t)
(ac-ropemacs-setup)
(setq ropemacs-confirm-saving 'nil)
(ropemacs-mode t)
(define-key python-mode-map "\C-m" 'newline-and-indent)
)
(add-hook 'python-mode-hook 'my-python-hook-mode)
Вышеуказанное работает для файлов, открытых в режиме python. Но по какой-то причине (пока неизвестно), emacs будет обрабатывать несколько файлов .py в jython-mode .
Каждый раз, когда файл открывается в jython-mode , функция «my-python-hook-mode» вызывается , дважды , и появляется предупреждение (без стороны эффект, найденный до сих пор):
Отключение режима веревочного режима; лучше передать явный аргумент.
Кто-нибудь встречался с такой проблемой? Благодаря.