Hi, On Mon, Aug 28, 2017 at 10:23:31AM +0100, Okash Khawaja wrote: > Hi John, > > So the last patch I sent, only changes behaviour when > > a) the check 'if (get_sentence_buf(vc, 0) == -1)' in read_all_doc is > true, and > b) code is running under context of keyboard_notifier_call() function > > From my understanding the above two conditions occur only when speakup-r > is typed at beginning of an empty line. > > However if this change causes cursor to end up in wrong position when > control key is hit, then it must be that the above conditions also occur > due to reasons other than typing speakup-r at an empty line. > > This patch is the same as before, except that it prints to kernel log > whenever these two conditions are satisfied. Running it on the same > document and with serial synth will show that it does happen. Then, > based on the logs I can investigate why it happens. I've created a new issue for wrong cursor position when control key is hit while inside speakup-r: https://github.com/bytefire/speakup/issues/6 Thanks, Okash _______________________________________________ Speakup mailing list Speakup@xxxxxxxxxxxxxxxxx http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup