Подсветка синтаксиса промежуточной аннотации MetaOCaml в Emacs с использованием tuareg-support-metaocaml
TL:DR; Я бы хотел подсветку синтаксиса MetaOCaml в Emacs, но соответствующая опция не имеет никакого эффекта. Что я могу сделать?
Я довольно новичок в Emacs, но уже некоторое время использую MetaOCaml.
Я установил opam 1.3.1-r1 и emacs 25.2 через менеджер пакетов моего дистрибутива (portage). Впоследствии я установил BER MetaOCaml 4.04.0+BER и tuareg 2.0.10 через opam (в таком порядке). Я отредактировал.emacs, чтобы добавить следующую строку: (загрузить "/home/user/.opam/4.04.0+BER/share/emacs/site-lisp/tuareg-site-file") и (setq tuareg-support-metaocaml t) в соответствии с предложением http://okmij.org/ftp/ML/MetaOCaml.html. Однако, когда я загружаю файл, содержащий промежуточные аннотации, они никак не подсвечиваются (см. Прикрепленные изображения). Блокировка шрифта для многоступенчатой печати не затронута, и, по-видимому, аннотации при оформлении должны быть темно-голубыми на светло-сером цвете.
Ранее я пробовал это в Linux Subsystem for Windows (которая выглядит как Ubuntu без Xorg) на другом компьютере с BER MetaOCaml 4.02.1+BER и 4.04.0+BER, используя opare tuareg 2.0.10, и это пакет пользовательских настроек для настройки emacs для меня и настройки tuareg-support-metaocaml с помощью Mx customize. Это дало тот же, на первый взгляд, неудовлетворительный результат, как показано на скриншотах.
Есть ли что-то, что я должен (или не должен) сделать, чтобы это работало, или я неправильно понимаю предполагаемое поведение?
Заранее спасибо.
(Обратите внимание, что я уже опубликовал это как проблему в репозитории Туарега Github: https://github.com/ocaml/tuareg/issues/151. Извините, если это осуждается.)