You are right. I don't know why it worked or actually even if it did work correctly because I do not have experience with a working emacspeak system. Since I now have the doubletalk server as an independent executable file, I started it and ran the procedure tts_selftest. It was not able to repeat the loop and gave the following error. Error: can not find channel named "file0" Toward the end of the doubletalk server file there a section called #working around tcl 7.5 (Looks like deja-vu all over again!) modified the the following line: set tts(input) file0 to set tts(input) stdin This time tts_selftest looped from 1 to 9 and no errors were reported I commented out all of the if statement in that section since it should have no effect on my setup. However, once I really know what I am doing I will try to fix it correctly to work with 8.3 and 8.4 as well as the 7.5. Thanks again for the help! Gary Fox On Thu, 2007-03-01 at 18:43 -0800, T. V. Raman wrote: > Note that simply doing > package require Tclx under tclsh 8.4 is not sufficient in > emacspeak I'm actually surprized the doubletalk server worked. > > The problem is that tclx8.3 refered to stdin as file0 whereas > tcl8.4 doesn't. > > see http://sourceforge.net/mailarchive/forum.php?forum_id=3849&max_rows=25&style=nested&viewmonth=200011 > ----------------------------------------------------------------------------- To unsubscribe from the emacspeak list or change your address on the emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998