[Ruby] emacs mode
Mikhail Yakshin
greycat at altlinux.ru
Tue Oct 8 20:05:09 MSD 2002
Привет всем!
Существует ли в природе нормальный человеческий emacs ruby-mode?
Тот, что идет в комплекте с альтовской сборкой ruby, не лезет ни в какие
ворота. Похоже, что его сделали на коленке минут за 15 из какого-то
стандартного prog-mode, понатывкав (и то очень приблизительно)
pascal-like правил индента и кое-какой минимальный font-lock.
В частности, что очень сильно не нравится и чего не хватает:
1) hook'а на старт режима. Без него сложновато включать автоматически
font-lock и ставить соответствующий режиму размер tab-width.
2) Нормального font-lock. Ну хотя бы ключевые слова чтобы подсвечивались
как ключевые слова.
3) Нормального индента, на уровне существующего cc-mode. Понимания того,
скажем, что \ в конце строки означает ее продолжение, etc, etc.
4) Для полного счастья - прикрученный в сам mode ri или что-нибудь в
этом роде для справки. Для совсем полного - работающий фолдинг и
комплишен, но это уже видимо из области нереального (прилично работающий
комплишен я видел только в java IDE).
WBR, GreyCat.
More information about the Ruby
mailing list