Concerning speakup_decext.c, I believe it should be turned into defining a read_buff_add method, which simply sets last_char to the received character. get_last_char() can then simply be dropped, and synth_full() just directly read last_char. Samuel _______________________________________________ Speakup mailing list Speakup@xxxxxxxxxxxxxxxxx http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup