[Homeros] Баг в voiceman-emacspeak
Michael Pozhidaev
msp на altlinux.ru
Пт Фев 8 10:14:20 MSK 2013
Благодарю, патч принимается!
> При обработке многострочных tcl-команд voiceman-emacspeak склеивал текст
> из разных строк, не добавляя пробела. В результате
>
> q {методов
> и}
>
> читалось, как "методови". Во вложении патч.
>
> --
> Дмитрий Падучих
>
> From 8d4a0fc710e9279528745c7a5c1b845c04dc06ae Mon Sep 17 00:00:00 2001
> From: Dmitri Paduchikh <dpaduchikh на gmail.com>
> Date: Fri, 8 Feb 2013 09:34:32 +0600
> Subject: [PATCH] voiceman-emacspeak: fixed handling of multiline commands
>
> Multiline text in Tcl commands was concatenated without any intervening
> whitespace. This fix makes it add space.
> ---
> emacspeak/main.cpp | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/emacspeak/main.cpp b/emacspeak/main.cpp
> index 1ed7419..f2b9b0d 100644
> --- a/emacspeak/main.cpp
> +++ b/emacspeak/main.cpp
> @@ -67,6 +67,7 @@ void splitEmacspeakLine(const std::string& str, EmacspeakLine& line)
> line.cmd.erase();
> toParams = 0;
> }
> + next += ' ';
> } /*if (level != 0)*/ else
> {
> line.cmd.erase();
--
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/
Подробная информация о списке рассылки Homeros