~stomato463/+junk/nvdajp

Viewing all changes in revision 2066.

  • Committer: James Teh
  • Date: 2008-07-16 22:41:12 UTC
  • Revision ID: jamie@jantrid.net-20080716224112-kxqf1iyhy7lz5zsj
speech.speakSpelling: Use a pumped generator rather than having this function block. Aside from being more elegant in general, this also stops scripts which use speakSpelling from blocking, which in turn fixes the issue where running a script such as sayLine again after it started spelling would cause NVDA to send the key press through to the application. In the case of a script such as navigatorObject_current which involves the NVDA key, pressing it again after it started spelling previously caused an exception.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: