понедельник, 29 апреля 2013 г.

RDot: v0.10.0 ↝ v0.10.10.1

Зря я, пожалуй, мало пользуюсь четвертой цифрой версии, накручивая третью — изменений в функциональности всего два, и они неотличимы по номерам от исправлений.

Итак, история версий, исправлений и новых фишечек.

v0.10.1

  • Исправлены опечатки в README;
  • Добавлена загрузка опций из файлов, теперь обработка идет в следующем порядке: «/etc/rdotopts», «~/.config/rdotopts», «./.rdotopts», собственно командная строка.
    Зачем это нужно? Например, можно задать таким образом предпочтительные цвета для всех формируемых схем.

v0.10.3

  • Срочное исправление опечатки в реализации предыдущей фичи: читались файлы «*rdocopts» вместо «*rdotopts».

А куда провалилась версия 0.10.2, мы с системой контроля версий не имеем понятия.

v0.10.4

  • Внезапно выяснилось, что опция «--libs» осталась нереализованной. Fixed.

v0.10.5

  • Первая попытка решить проблему неинициализированных констант. Теперь в большинстве случаев RDot их игнорирует вместо того, чтобы падать.

v0.10.6

  • Добавлен режим «полного дефолта» — никакие опции не читаются, OptionParser не загружается (собственно для чего оно и затеяно). Включается это дело указанием «--» в первой позиции командной строки.

v0.10.7

  • В README добавлено пояснение относительно версий со ссылкой на версию для Ruby 1.8.7.
  • Сделана нормальная обработка неинициализированных и autoload констант.

v0.10.8

  • Мизерное исправление, позволяющее любоваться (при желании) предзагруженным OptionParser.

v0.10.9

  • Исправлено (причем, в сторону упрощения) определение атрибутов. Теперь правильно опрелеляются и заданные через всякие обертки типа «property».

v0.10.10

  • Касается только гема — уточнены зависимости.

v0.10.10.1

  • Скорректирована документация — лишнее спрятано.

Комментариев нет:

Отправить комментарий