textList.append(desc)\r
\r
braille.handler.message("\t\t".join(textList))\r
- for text in textList:\r
+ # Punctuation must be spoken for the gesture name (the first chunk) so that punctuation keys are spoken.\r
+ speech.speakText(textList[0], reason=speech.REASON_MESSAGE, expandPunctuation=True)\r
+ for text in textList[1:]:\r
speech.speakMessage(text)\r
\r
if runScript:\r
- Position information is no longer reported in some cases where it was usually incorrect; e.g. most menus, the Running Applications bar, the Notification Area, etc.\r
- On sliders in the Voice Settings dialog, up arrow/page up/home now increase the setting and down arrow/page down/end decrease it. Previously, the opposite occurred, which is not logical and is inconsistent with the synth settings ring. (#221)\r
- If an NVDA modifier key is pressed twice quickly but there is an intervening key press, the NVDA modifier key is no longer passed through on the second press.\r
+- Punctuation keys are now spoken in input help even when speaking of punctuation is disabled. (#977)\r
\r
\r
= 2010.2 =\r