[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unidentified subject!



Hi.
The actual problem wasn't with resume, but with the pause function. Thanks
to Gills pointers the following lines had to be added to the driver source
at the top of the pause function in order to keep emacspeak and Dectalk from
crashing.

static int nb=0;
if (!nb)
{
nb=1;
return TCL_OK;
}

Once these lines were applied Dectalk 4.61 worked fine with emacspeak and
also yasr.
 Another issue with the driver was that gcc 3.3 refused to compile code with
split lines, and i had to remove several line feeds in order to even get the
driver to compile with gcc 3.3 and Mandrake 9.2.
I'm not sure if these things were fixed in cvs, but in my emacspeak rpms
neither 18 or 19's dtk-soft driver worked until those changes were made.


----- Original Message -----
From: "T. V. Raman" <tvraman@sbcglobal.net>
To: <b2me10@zoom-dsl.com>
Cc: "John oelfke" <joelfke@fonix.com>; <emacspeak@cs.vassar.edu>
Sent: Tuesday, March 30, 2004 8:16 PM
Subject: Unidentified subject!


> Bruce --
>
> Your partial mail thread with John gone forwarded to me indicating
> that command "resume" was missing in the Emacspeak dtk-soft speech
> server.
>
> I just checked and find this to be untrue; however since I only
> received  your cited message, and not the code you emailed John I have
> no idea if I'm interpreting your message correctly.
>
> If you do have a patch that fixes the dtk-soft server please email it
> to the emacspeak@cs.vassar.edu mailing list.
>
> It's true that if you pause the tts engine and fail to resume it, the
> engine will hang; however without additional information as to what
> you were indicating when you said "resume" was missing, I wont be able
> to fix this in the CVS repository.
>
> What I checked:
>
> in tcl file dtk-soft:
> tts_resume calls command resume
> tts_pause calls pause --
> and resume and pause are implemented in ttsdtk.c --- incidentally that
> code was incorrectly checking for the return code from the builtin DTK
> C functions which I have subsequently fixed.
>
> --Raman
>
> --
> Best Regards,
> --raman
>
>
> Email:  raman@cs.cornell.edu
> WWW:    http://emacspeak.sf.net/raman/
> AIM:    TVRaman
> PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
> IRC:    irc://irc.gnu.org/emacspeak
>
> --------------------------------------------------------------------------
---
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
> subject of "unsubscribe" or "help"
>
>

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"