|
Description
|
Bug 157786: No speech for contents from command line
Reporter: tony_c_vuong@yahoo.com (tvuong)
When type in Linux Command line (i.e pwd, etc.) from gnome-terminal, speech
engine does not announce the content of command line ....
When typed in "pwd" .. it does not annouce the the path.
Steps:
1. Bring up Gnopernicus
2. Enable speech
3. Bring up Gnome terminal
4. Listen for speech
5. Type in "pwd"
6. Listen for path speech, resulting from command "pwd"
No speech about the path at all ...
Setups:
Gnopernicus : 0.9.16
Gnome Desktop : 2.8.1
Fedora Core 2
------- Additional Comment #1 From xxxxx@xxxxx.com 2004-11-10 04:11 -------
t oh I do not think that this is a gnopernicus bug.
We are using vte 0.11.11 with patches for bugs #113590, #153405 and #156161 and
then this proble does not occur.
------- Additional Comment #2 From Dana Ormenisan 2004-11-11 05:46 -------
I tried to reproduce this bug in Cinnabar 21 using gnopernicus 0.9.16 and vte
0.11.11 (with and without the patches for bugs #113590, #153405 and #156161 -
i.e. the behavior was the same).
In most situations the result of 'pwd' was spoken by gnopernicus, followed by
the presentation of the current prompt. Sometimes, only the presentation of the
current prompt was spoken. In both situation the result of 'pwd' was sent to speech.
In my oppinion, this is a duplicate of bug #142772.
------- Additional Comment #3 From Alexandra Telescu 2004-11-15 06:13 -------
I am using Cinnabar 22 with gnopernicus from CVS HEAD November 15 and I observed
the same behavior described in comment 2.
------- Additional Comment #4 From xxxxx@xxxxx.com 2004-11-15 11:45 -------
So we really have two solutions: either always concatenate all speech output
from vte, relying on the user to press Shut-Up; or use XEvIE to see the user
keystrokes and always shut up any time the user presses a
non-Gnopernicus-command key.
------- Additional Comment #5 From remus draica 2004-11-16 09:20 -------
Created an attachment (id=33837)
proposed patch
This patch is not the best solution. A new event handling algorithm in
gnopernicus is the best one.
------- Additional Comment #6 From xxxxx@xxxxx.com 2004-11-22 12:15 -------
I think the patch could be reduced to one line by using the conditional operator
( a?b:c ) for the last param to speech_send_chunk.
|