Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-accessibility
Lists: gentoo-accessibility: < Prev By Thread Next > < Prev By Date Next >
To: <gentoo-accessibility@g.o>
From: "Zachary Kline" <Z_kline@...>
Subject: Re: Emacspeak
Date: Sat, 9 Jun 2007 00:54:18 -0700
    This is indeed the case with Emacs 22--I believe that the upstream 
developers were working for Emacs 22 compatibility, which among other things 
requires the URL package be used, since it is provided natively in Emacs 22.
    As for patching for TCL 8.4, the only other ammendation to the steps I 
outlined previously is the need to change all instances of 'file0' in the 
server scripts to 'stdin'.
Hope this helps, and hope to see it soon.

----- Original Message ----- 
From: "William Hubbs" <williamh@g.o>
To: <gentoo-accessibility@g.o>
Sent: Saturday, June 09, 2007 12:49 AM
Subject: Re: [gentoo-accessibility] Emacspeak

> Hash: SHA1
> On Sun, May 20, 2007 at 04:32:35PM -0700, zkline@... wrote:
>> Hello,
>> The tweaks are as follows:
>> First off, you need to checkout the svn source, as I previously 
>> indicated.  From there, make sure you have the Emacs URL package 
>> installed, as I've also explained.
> I have found that if you emerge emacs-22.1 the emacs url handling package 
> is no longer an issue.
>> Do a 'make config', and then a 'make emacspeak'.  'make install' can then 
>> be run, and you should get a mostly working system.  The tweaks come into 
>> place mostly for my own personal preference of using Espeak as a speech 
>> synthesizer.
>> There is a file in 
>> /usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak/tclespeak.cpp. 
>> On line 612, change the type declaration from 'char' to 'const char', and 
>> run make.  That will build the required library.
>> After this, go into /usr/share/emacs/site-lisp/emacspeak/servers/espeak, 
>> and since Gentoo normally provides Tcl and Tclx 8.4, change the first 
>> line to #!/usr/bin/tclsh, and add somewhere before the first set 
>> statement:
>> package require Tclx
> I should be able to do this with a patch.
>> From this point, things should work with Espeak as a synthesizer.  I 
>> suppose they aren't really required tweaks, but they're what I did when I 
>> installed the system manually.
>> I hope this is clear enough.
>> Thanks, and do let me know if not,
>> Zack.
>> -- 
>> gentoo-accessibility@g.o mailing list
> Thanks,
> - -- 
> William Hubbs
> gentoo accessibility team lead
> williamh@g.o
> Version: GnuPG v1.4.7 (GNU/Linux)
> 1bw8zZNPffMkd4zKFnz9nFE=
> =xLmM
> -- 
> gentoo-accessibility@g.o mailing list

gentoo-accessibility@g.o mailing list

-- Zachary Kline
Re: Emacspeak
-- William Hubbs
Re: Emacspeak
-- zkline
Re: Emacspeak
-- Seemant Kulleen
Re: Emacspeak
-- zkline
Re: Emacspeak
-- William Hubbs
Lists: gentoo-accessibility: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Emacspeak
Next by thread:
Speakup's last version in the kernel?
Previous by date:
Re: Emacspeak
Next by date:
Espeak 1.26 Digest Verification

Updated Jun 17, 2009

Summary: Archive of the gentoo-accessibility mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.