[Ruby] emacs mode
Alexander Bokovoy
a.bokovoy at sam-solutions.net
Tue Oct 8 20:21:10 MSD 2002
On Tue, Oct 08, 2002 at 08:05:09PM +0400, Mikhail Yakshin wrote:
> Привет всем!
>
> Существует ли в природе нормальный человеческий emacs ruby-mode?
Нет.
> Тот, что идет в комплекте с альтовской сборкой ruby, не лезет ни в какие
> ворота. Похоже, что его сделали на коленке минут за 15 из какого-то
> стандартного prog-mode, понатывкав (и то очень приблизительно)
> pascal-like правил индента и кое-какой минимальный font-lock.
Это то, что поставляется с самим Ruby.
> В частности, что очень сильно не нравится и чего не хватает:
>
> 1) hook'а на старт режима. Без него сложновато включать автоматически
> font-lock и ставить соответствующий режиму размер tab-width.
>
> 2) Нормального font-lock. Ну хотя бы ключевые слова чтобы подсвечивались
> как ключевые слова.
>
> 3) Нормального индента, на уровне существующего cc-mode. Понимания того,
> скажем, что \ в конце строки означает ее продолжение, etc, etc.
>
> 4) Для полного счастья - прикрученный в сам mode ri или что-нибудь в
> этом роде для справки. Для совсем полного - работающий фолдинг и
> комплишен, но это уже видимо из области нереального (прилично работающий
> комплишен я видел только в java IDE).
Готовы какие-нибудь из этих пунктов подправить?
--
/ Alexander Bokovoy
---
Death rays don't kill people, people kill people!!
More information about the Ruby
mailing list