Обновлены emacs и полимод (poly-markdown+r-mode); теперь не могу редактировать файлы .Rmd

Я уже много лет с удовольствием использую полимод в emacs для редактирования файлов Rmd. Потом что-то сломалось в emacs (может быть, в конфигурации FastX3?), поэтому админы обновили emacs с 24 до 27 для меня. Теперь emacs работает хорошо, но не в полимодном режиме и не редактирует Rmd. я установилpolymode, ,poly-R,poly-markdownиз melpa, но я не могу заставить работать поли-уценку+поли-r. Я установил пакеты вручную уже давно — некоторые части моего файла датируются 1990-ми годами. Поэтому я создал минимальный.emacs:

       (setq package-enable-at-startup nil)

(let ((default-directory "~/.emacs.d/elpa"))
  (normal-top-level-add-subdirs-to-load-path))
(setq package-check-signature nil)
(setq use-package-verbose nil)
(setq package-enable-at-startup t)
(setq package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize t)

;;; Markdown mode
;; (autoload 'markdown-mode "markdown-mode" "Major mode for editing Markdown files" t)
(setq auto-mode-alist (cons '("\\.markdown" . markdown-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.md" . markdown-mode) auto-mode-alist))

;;(require 'polymode)
;;(require 'markdown-mode)
(require 'poly-R)
(require 'poly-markdown)

(add-to-list 'auto-mode-alist '("\\.Rmd" . poly-markdown+r-mode))

(require 'package)

(require 'ess-site)
(require 'ess-rutils)

Теперь, когда я загружаю.Rmdфайл, экран появляется в режиме «Фундаментальный». У кого-нибудь есть идеи?

0 ответов

Другие вопросы по тегам