In your original message, you said that this caused Emacspeak to fall silent -- is that because Pulse killed your TTS? >>>>> "Tim" == Tim Cross <theophilusx@xxxxxxxxxxx> writes: Tim> Hi Raman, found the problem. Tim> Tim> The problem is with using paplay. If you set Tim> emacspeak-play-args to nil as suggested in the docs, Tim> start-process throws a wrong type argument - seems it Tim> expects all program args to be stringp. If you set Tim> emacspeak-play-args to an empty string i.e. "", then Tim> that works, but paplay throws a too many arguments Tim> error. Tim> Tim> My fix was very basic - test emacspeak-play-args and if Tim> it is not nil, call as normal. If it is nil, call Tim> without referencing emacpeak-play-args. Tim> Tim> I also found a minor issue with the defcustom for Tim> emacspeak-play-args. Because it is defined as having to Tim> be a string, you cannot actually set it to nil using the Tim> custom interface. I have fixed this by changing the Tim> definition for the defcustom to use a 'choice options, Tim> with one choice being string and the other const. Tim> Tim> I've committed my changes to my fork of the emacspeak Tim> repo on github. You should be able to do a pull merge. I Tim> also added a pull request to the issues, but I don't Tim> think your using that, but thought it might send you an Tim> email. Tim> Tim> My repo is at http://github.com/theophilusx/emacspeak Tim> Tim> Tim Tim> Tim> Tim> On 21 August 2015 at 10:31, raman <raman@xxxxxxxxxxx> Tim> wrote: Tim> >> Actually I just tried it on a whim and it does not crash >> for me. >> -- >> >> >> ----------------------------------------------------------------------------- >> 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". >> >> Tim> Tim> Tim> -- regards, Tim> Tim> Tim Tim> Tim> -- Tim Cross
|All Past Years |Current Year|
If you have questions about this archive or had problems using it, please contact us.