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

Re: Unidentified subject!




that static declaration looks bogus -- all it appears to be doing is
to make the pause function do nothing the first time it is called.
See the maintainer of Oralux's note -- there appear to be bigger
issues with the DTK 5.0 release -- 4.61 works fine on my RH 7.3 box --
and you dont need the patch you indicate.
>>>>> "Tom" == Tom and Esther Ward <tward1978@earthlink.net> writes:

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

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

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


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

-- 
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"