Использование семантического wisent-ruby cedet

Я только начинаю настраивать cedet, следуя различным руководствам, включая руководство Алекса Отта.

Вот что у меня есть в моем файле инициализации.

(require 'cedet)
(semantic-load-enable-code-helpers)

;; imenu breaks if I don't enable this
(global-semantic-highlight-func-mode 1)

(global-semantic-tag-folding-mode)

Мне очень нравится сворачивание кода, потому что семантика знает о коде больше, чем такие пакеты, как hideshow и т. Д.

Я бы хотел иметь такое же сворачивание для Ruby. Я знаю, что cedet делает и другие вещи, но пока я просто погружаюсь в них.

Итак, я вижу, что в папке contrib / есть wisent-ruby.el. Похоже, что семантика знает, как разбирать Ruby. INSTALL говорит, что он должен быть установлен «автоматически». Я открываю файл Ruby, а магических треугольников сворачивания кода там нет. Что теперь?

6
задан tshepang 6 March 2014 в 20:08
поделиться