[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