Очередной релиз носит гордый номер 19. Что же вошло в него на этот раз? Первое, что бросается в глаза -- в четыре раза увеличенная справка. Теперь вместо описаний 2,6 тысяч методов вы найдете в ней все 8. Туда вошло описание всех библиотек, которые идут в стандартной поставке дистрибутива. Имеется в виду справочные системы ri и fxri (оконный вариант ri с удобной системой поиска). Второе, что бросилось в глаза -- SciTE по прежнему не подцепляет файл помощи (первая редакция книги ProgrammingRuby в формате chm), хотя в описании изменений значится, что все стало работать (ошибка известна со времен версии 18). Именно этот досадный момент и побудил меня к написанию данного поста. Сейчас расскажу как это исправить.
Думаю, что никому не надо объяснять, что за подключение файла помощи отвечает файл ruby\scite\ruby.properties. Для того, чтобы настроить SciTE для комфортной работы, необходимо добавить в конец этого файла следующие строчки:
line.margin.visible=1
tabsize=4
indent.size=4
use.tabs=0
eol.mode=LF
eol.auto=1
output.wrap=1
command.go.*.rb=ruby $(FileNameExt)
command.go.subsystem.*.rb=1
command.go.*.rbw=rubyw $(FileNameExt)
command.go.subsystem.*.rbw=1
command.help.*.rb=$(CurrentWord)!.\doc\ProgrammingRuby.chm
command.help.subsystem.*.rb=4
command.help.*.rbw=$(CurrentWord)!.\doc\ProgrammingRuby.chm
command.help.subsystem.*.rbw=4
Кстати, настраивать кодировку в новом SciTE уже не требуется. Не прошло и двадцати релизов. =)
Адрес домашней страницы дистрибутива: http://rubyforge.org/projects/rubyinstaller/

