[Homeros] Потеря данных в Voiceman

Michael Pozhidaev msp на altlinux.ru
Вс Мар 3 10:18:37 MSK 2013


Дмитрий, привет!

Сегодня вечером разложу все изменения по бранчам, куда и что должно
пойти, на неделе протестирую и затем выложу 1.5.1.  Над судьбой патчей с
emacspeak надо подумать отдельно.

> Michael Pozhidaev:
>
> MP> Патчи длиной больше, чем в пять строк, я люблю выкурить с толком и
> MP> расстановкой. И ещё лучше с тестированием!
>
> Если что-то будет не ясно, то спрашивай. Хотя в данном случае я лишь
> очень незначительно изменил логику. Сначала хотел радикально сократить
> число копирований строк в этой части кода, но потом решил сделать
> минимальный фикс.
>
> MP> 1.5.1 хотел выложить на этих выходных, но давай перенесём на
> MP> следующие и добавим в него фикс с UTF-8.
>
> Да пожалуйста. Сам я уже этими исправлениями пользуюсь и никуда не
> спешу. Кстати, ещё два патча были багфиксами, хотя их применение,
> вероятно, не будет особо заметно.
>
> emacspeak: exclude '[' from the Dectalk command
>
> voiceman-emacspeak выполнял разбор команд Dectalk вместе с символом '['.
> То есть, например, [:dv ap 200] он бы не обработал, потому что команда
> '[:dv' ему не известна.
>
> emacspeak: restore speech parameters of server after `d' command.
>
> Voiceman использовал параметры голосовой разметки за пределами текста, к
> которому она относилась. Если был прочитан фрагмент текста с изменением
> высоты голоса, то потом то же самое изменение применялось и к отдельным
> символам. В принципе, тоже баг.

-- 
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/


Подробная информация о списке рассылки Homeros