nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.12k stars 638 forks source link

Could we filter out redundant "item" prefix in VSCode code suggestion popup? #11404

Closed jooyoungseo closed 4 years ago

jooyoungseo commented 4 years ago

Steps to reproduce:

  1. Download and install Visual Studio Code.
  2. Create any source code file in VSCode (e.g., test.py).
  3. Try using code suggestion feature (e.g., type prin and arrow down to find print function).

Actual behavior:

NVDA keeps announcing redundant prefix, "item," per suggested code in the auto complete popup.

Expected behavior:

It would be ideal to filter out this prefix for NVDA users to quickly navigate through suggested code items.

System configuration

Default

NVDA installed/portable/running from source:

Installed version

NVDA version:

NVDA 2020.1

Windows version:

Microsoft® Windows® Operating System Version 10.0.19041.1

Name and version of other software in use when reproducing the issue:

Visual Studio Code Version 1.47.2

Other information about your system:

N/A

Other questions

Could we create an add-on if this fix cannot be addressed in NVDA globally?

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

No

If addons are disabled, is your problem still occuring?

Yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

N/A

lukaszgo1 commented 4 years ago

Have you tried discussing this with VS Code folks? While I have no personal experience they seems to be quite open to accessibility feedback and removing redundant content from the list items should be preferably done in VS Code itself.

josephsl commented 4 years ago

Hi, try with latest alpha build and see if that makes a difference. CC @LeonardDer

lukaszgo1 commented 4 years ago

@jooyoungseo I cannot reproduce this issue with latest VS Code Insider as of today. Could you please test with a Insider version of VS Code?

jooyoungseo commented 4 years ago

@lukaszgo1, thank you very much for your kind test.

I have just checked with the latest code-insiders, and have confirmed that this issue still exists.

If you type "cl" (without quotes), you will then hear "item class 1 of 11." If you arrow-down from there, you will hear the redundant item prefix for other suggested functions.

I have tested with the following VSCode insider:

Version: 1.48.0-insider (system setup) Commit: ff6b1c5984a4c2116a06318f07e871a4169fdb1b Date: 2020-07-17T13:18:36.126Z Electron: 8.3.3 Chrome: 80.0.3987.165 Node.js: 12.13.0 V8: 8.0.426.27-electron.0 OS: Windows_NT x64 10.0.19041

lukaszgo1 commented 4 years ago

My version of Insider is: Version: 1.48.0-insider (system setup) Commit: eb1ca267d6a478734bd7f3d629ac9b80926ee9d1 Date: 2020-07-21T12:42:19.326Z Electron: 9.1.0 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Windows_NT x64 6.1.7601

So it appears to be more recent than yours and I don't have this redundant item announcement in autocomplete.

jooyoungseo commented 4 years ago

@lukaszgo1,

I hope that you don't mind me asking you for one more test on your end.

I have just updated my code-insiders to the latest version as yours, but this issue still exists.

Would you mind trying with the class example that I specified right above?

Appreciatively,

lukaszgo1 commented 4 years ago

I still cannot reproduce this. Could you please set your log level to debug, repro this and upload a log file? There is probably some difference which may be easier to diagnose with a log.

jooyoungseo commented 4 years ago

@lukaszgo1,

Please kindly find my log below:

INFO - __main__ (20:24:00.326) - MainThread (9044):
Starting NVDA version 2020.1
INFO - core.main (20:24:00.716) - MainThread (9044):
Config dir: C:\Users\JooYoung\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (20:24:00.716) - MainThread (9044):
Loading config: C:\Users\JooYoung\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (20:24:00.751) - MainThread (9044):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{'schemaVersion': '3', 'upgrade': {}, 'update': {'autoCheck': 'True', 'allowUsageStats': 'True', 'askedAllowUsageStats': 'True', 'startupNotification': 'True'}, 'general': {'showWelcomeDialogAtStartup': 'False', 'language': 'Windows', 'saveConfigurationOnExit': 'True', 'askToExit': 'False', 'playStartAndExitSounds': 'True', 'loggingLevel': 'DEBUG'}, 'speech': {'synth': 'sapi5', 'outputDevice': '', 'autoDialectSwitching': 'True', 'symbolLevel': '300', 'espeak': {'voice': 'ko', 'variant': 'max', 'rate': '65', 'pitch': '40', 'inflection': '75', 'volume': '100'}, 'oneCore': {'voice': 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enUS_ZiraM', 'volume': '80', 'rate': '45', 'rateBoost': 'True'}, 'sapi5': {'voice': 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices\\Tokens\\TTS_Eloquence_eng_usa', 'volume': '100', 'rate': '85', 'beepForCapitals': 'False'}, 'vocalizer_expressive': {'voice': 'Tom', 'variant': 'full_vssq5f22', 'volume': '65', 'rate': '95', 'beepForCapitals': 'True'}, 'silence': {}, 'nvSpeechPlayer': {'voice': 'Adam', 'volume': '90', 'inflection': '60'}}, 'braille': {'display': 'hims', 'translationTable': 'ko-g2.ctb', 'inputTable': 'en-us-g2.ctb', 'expandAtCursor': 'False', 'autoTether': 'False', 'tetherTo': 'focus', 'noBraille': {'port': ''}, 'hims': {'port': 'auto'}}, 'keyboard': {'useCapsLockAsNVDAModifierKey': 'True', 'keyboardLayout': 'laptop', 'speakTypedCharacters': 'True', 'speakTypedWords': 'False', 'speakCommandKeys': 'False'}, 'virtualBuffers': {'useScreenLayout': 'False', 'autoSayAllOnPageLoad': 'False', 'autoPassThroughOnFocusChange': 'False', 'autoFocusFocusableElements': 'True'}, 'documentFormatting': {'reportLineIndentationWithTones': 'True', 'autoLanguageSwitching': 'True', 'reportLinks': 'False', 'reportLandmarks': 'False', 'reportTableHeaders': 'True', 'reportTableCellCoords': 'False', 'reportHeadings': 'False', 'reportLists': 'False', 'reportBlockQuotes': 'False', 'reportGroupings': 'False', 'reportFrames': 'False', 'reportClickable': 'False'}, 'speechViewer': {'x': '85', 'y': '55', 'width': '500', 'height': '500', 'displays': ['(3840, 2160)'], 'autoPositionWindow': 'False', 'showSpeechViewerAtStartup': 'False'}, 'uwpOcr': {'language': 'en-US'}, 'presentation': {'reportDynamicContentChanges': 'True'}, 'reviewCursor': {'followCaret': 'True', 'followFocus': 'True'}, 'mouse': {'enableMouseTracking': 'True'}, 'notepadPp': {'lineLengthIndicator': 'True'}, 'Access8Math': {'language': 'en', 'item_interval_time': '50', 'IFS': 'True', 'AMM': 'True', 'DG': 'True', 'AG': 'True', 'SingleMsubsupType': 'True', 'SingleMsubType': 'True', 'SingleMsupType': 'True', 'SingleMunderoverType': 'True', 'SingleMunderType': 'True', 'SingleMoverType': 'True', 'SingleFractionType': 'True', 'SingleSqrtType': 'True', 'PowerType': 'True', 'SquarePowerType': 'True', 'CubePowerType': 'True', 'SetType': 'True', 'AbsoluteType': 'True', 'MatrixType': 'True', 'DeterminantType': 'True', 'AddIntegerFractionType': 'True', 'provider': 'MathMlReader'}, 'development': {}, 'browsernav': {'browserMode': '0'}, 'vision': {'NVDAHighlighter': {'highlightFocus': 'True', 'highlightNavigator': 'True', 'highlightBrowseMode': 'True', 'enabled': 'True'}, 'screenCurtain': {'warnOnLoad': 'False'}}, 'phoneticpunctuation': {'enabled': 'True'}, 'tonysEnhancements': {'consoleRealtime': 'False', 'consoleBeep': 'False', 'busyBeep': 'True', 'overrideMoveByWord': 'True', 'fixWindowNumber': 'True', 'nvdaVolume': '100'}}
DEBUG - core.main (20:24:00.915) - MainThread (9044):
setting language to Windows
INFO - core.main (20:24:00.916) - MainThread (9044):
Using Windows version 10.0.19041 workstation
INFO - core.main (20:24:00.916) - MainThread (9044):
Using Python version 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 09:44:33) [MSC v.1900 32 bit (Intel)]
INFO - core.main (20:24:00.916) - MainThread (9044):
Using comtypes version 1.1.7
INFO - core.main (20:24:00.916) - MainThread (9044):
Using configobj version 5.1.0 with validate version 1.0.1
DEBUG - core.main (20:24:00.928) - MainThread (9044):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.929) - MainThread (9044):
Listing add-ons from C:\Users\JooYoung\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.931) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\Access8Math
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.933) - MainThread (9044):
Found add-on Access8Math - 2.3. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.933) - MainThread (9044):
Disabling add-on Access8Math
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.934) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.936) - MainThread (9044):
Found add-on addonUpdater - 20.07. Requires API: (2020, 1, 0). Last-tested API: (2020, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.936) - MainThread (9044):
Disabling add-on addonUpdater
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.937) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\audioChart
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.938) - MainThread (9044):
Found add-on audioChart - 1.2. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.939) - MainThread (9044):
Disabling add-on audioChart
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.939) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\AudioThemes3D
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.941) - MainThread (9044):
Found add-on AudioThemes3D - 5.1. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0)
DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (20:24:00.941) - MainThread (9044):
Add-on AudioThemes3D is considered incompatible
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.941) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\bluetoothaudio
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.943) - MainThread (9044):
Found add-on bluetoothaudio - 1.1. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.943) - MainThread (9044):
Disabling add-on bluetoothaudio
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.943) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\browsernav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.945) - MainThread (9044):
Found add-on browsernav - 1.9. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.945) - MainThread (9044):
Disabling add-on browsernav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.946) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\debugHelper
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.948) - MainThread (9044):
Found add-on debugHelper - 1.0.3. Requires API: (2017, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.948) - MainThread (9044):
Disabling add-on debugHelper
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.948) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\DictationBridge
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.950) - MainThread (9044):
Found add-on DictationBridge - 1.0. Requires API: (0, 0, 0). Last-tested API: (0, 0, 0)
DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (20:24:00.950) - MainThread (9044):
Add-on DictationBridge is considered incompatible
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.951) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\IndentNav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.952) - MainThread (9044):
Found add-on IndentNav - 1.10. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.953) - MainThread (9044):
Disabling add-on IndentNav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.953) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\NotepadPlusPlus
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.955) - MainThread (9044):
Found add-on NotepadPlusPlus - 2019.09.0. Requires API: (2018, 1, 0). Last-tested API: (9999, 1, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.955) - MainThread (9044):
Disabling add-on NotepadPlusPlus
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.955) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\nvda-for-vs-code
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.957) - MainThread (9044):
Found add-on nvda-for-vs-code - 20.0.1. Requires API: (2019, 3, 0). Last-tested API: (2020, 1, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.957) - MainThread (9044):
Disabling add-on nvda-for-vs-code
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.958) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\nvSpeechPlayer
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.959) - MainThread (9044):
Found add-on nvSpeechPlayer - 2020.1. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 1)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.959) - MainThread (9044):
Disabling add-on nvSpeechPlayer
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.960) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\objLocTones
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.962) - MainThread (9044):
Found add-on objLocTones - 20.06. Requires API: (2019, 3, 0). Last-tested API: (2020, 2, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.962) - MainThread (9044):
Disabling add-on objLocTones
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.963) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\phoneticPunctuation
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.964) - MainThread (9044):
Found add-on phoneticPunctuation - 1.0. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.964) - MainThread (9044):
Disabling add-on phoneticPunctuation
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.965) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\textnav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.967) - MainThread (9044):
Found add-on textnav - 1.4. Requires API: (2019, 2, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.967) - MainThread (9044):
Disabling add-on textnav
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.967) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\tonysEnhancements
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.969) - MainThread (9044):
Found add-on tonysEnhancements - 1.4. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.969) - MainThread (9044):
Disabling add-on tonysEnhancements
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.969) - MainThread (9044):
Loading add-on from C:\Users\JooYoung\AppData\Roaming\nvda\addons\virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.971) - MainThread (9044):
Found add-on virtualRevision - 3.0. Requires API: (2019, 3, 0). Last-tested API: (2019, 3, 0)
DEBUG - addonHandler._getAvailableAddonsFromPath (20:24:00.971) - MainThread (9044):
Disabling add-on virtualRevision
DEBUG - core.main (20:24:01.297) - MainThread (9044):
Initializing appModule Handler
DEBUG - core.main (20:24:01.298) - MainThread (9044):
Initializing NVDAHelper
DEBUG - core.main (20:24:01.391) - MainThread (9044):
Initializing tones
DEBUG - core.main (20:24:01.413) - MainThread (9044):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.413) - MainThread (9044):
Loading speech dictionary 'C:\Users\JooYoung\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.414) - MainThread (9044):
file 'C:\Users\JooYoung\AppData\Roaming\nvda\speechDicts\default.dic' not found.
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.414) - MainThread (9044):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.416) - MainThread (9044):
3 loaded records.
DEBUG - core.main (20:24:01.416) - MainThread (9044):
Initializing speech
DEBUG - synthDrivers.sapi5.FunctionHooker.__init__ (20:24:01.420) - MainThread (9044):
Hooked waveOutOpen
DEBUG - synthDrivers.sapi5.FunctionHooker.__init__ (20:24:01.421) - MainThread (9044):
Hooked waveOutClose
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.879) - MainThread (9044):
Loading speech dictionary 'C:\Users\JooYoung\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\sapi5\sapi5-Code Factory ETI-Eloquence US English.dic'...
DEBUG - speechDictHandler.SpeechDict.load (20:24:01.880) - MainThread (9044):
file 'C:\Users\JooYoung\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\sapi5\sapi5-Code Factory ETI-Eloquence US English.dic' not found.
DEBUG - synthDriverHandler.SynthDriver.loadSettings (20:24:01.880) - MainThread (9044):
Loaded settings for SynthDriver sapi5
INFO - synthDriverHandler.setSynth (20:24:01.881) - MainThread (9044):
Loaded synthDriver sapi5
INFO - core.main (20:24:01.881) - MainThread (9044):
Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0
DEBUG - core.main (20:24:01.885) - MainThread (9044):
Initializing braille input
INFO - brailleInput.initialize (20:24:01.886) - MainThread (9044):
Braille input initialized
DEBUG - core.main (20:24:01.886) - MainThread (9044):
Initializing braille
INFO - braille.initialize (20:24:01.886) - MainThread (9044):
Using liblouis version 3.12.0
INFO - braille.initialize (20:24:01.892) - MainThread (9044):
Using pySerial version 3.4
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (20:24:01.900) - MainThread (9044):
registering pre_configSave action: <class 'brailleDisplayDrivers.hims.BrailleDisplayDriver'>
DEBUG - brailleDisplayDrivers.hims.BrailleDisplayDriver._sendCellCountRequest (20:24:06.022) - MainThread (9044):
Sending cell count request...
DEBUG - brailleDisplayDrivers.hims.BrailleDisplayDriver._sendIdentificationRequests (20:24:06.050) - MainThread (9044):
Considering sending identification requests for device DeviceMatch(type='serial', id='BrailleEDGE1004', port='COM5', deviceInfo={'hardwareID': 'BTHENUM\\{00001101-0000-1000-8000-00805f9b34fb}_LOCALMFG&0002', 'port': 'COM5', 'bluetoothAddress': 105663331983, 'bluetoothName': 'BrailleEDGE1004', 'friendlyName': 'Standard Serial over Bluetooth link (COM5)'})
DEBUG - brailleDisplayDrivers.hims.BrailleDisplayDriver._sendIdentificationRequests (20:24:06.050) - MainThread (9044):
Use Braille Edge as model without sending an additional identification request
INFO - brailleDisplayDrivers.hims.BrailleDisplayDriver.__init__ (20:24:06.051) - MainThread (9044):
Found Braille Edge connected via serial (COM5)
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (20:24:06.057) - MainThread (9044):
loading braille hims
INFO - braille.BrailleHandler.setDisplayByName (20:24:06.057) - MainThread (9044):
Loaded braille display driver hims, current display has 40 cells.
DEBUG - core.main (20:24:06.057) - MainThread (9044):
Initializing vision
DEBUG - core.main (20:24:06.057) - MainThread (9044):
Initializing displayModel
DEBUG - core.main (20:24:06.058) - MainThread (9044):
Initializing GUI
DEBUG - windowUtils._rawWindowProc (20:24:06.135) - MainThread (9044):
CustomWindow rawWindowProc called for unknown window 15403164
DEBUG - windowUtils._rawWindowProc (20:24:06.135) - MainThread (9044):
CustomWindow rawWindowProc called for unknown window 15403164
DEBUG - windowUtils._rawWindowProc (20:24:06.136) - MainThread (9044):
CustomWindow rawWindowProc called for unknown window 15403164
DEBUG - windowUtils._rawWindowProc (20:24:06.136) - MainThread (9044):
CustomWindow rawWindowProc called for unknown window 15403164
DEBUG - core.main (20:24:06.152) - MainThread (9044):
initializing Java Access Bridge support
INFO - core.main (20:24:06.372) - MainThread (9044):
Java Access Bridge support initialized
DEBUG - core.main (20:24:06.375) - MainThread (9044):
Initializing legacy winConsole support
DEBUG - core.main (20:24:06.375) - MainThread (9044):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (20:24:06.398) - _UIAHandler.UIAHandler.MTAThread (16016):
UIAutomation: IUIAutomation6
DEBUG - core.main (20:24:06.571) - MainThread (9044):
Initializing IAccessible support
DEBUG - core.main (20:24:06.573) - MainThread (9044):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (20:24:06.574) - MainThread (9044):
No locale gesture map for language en
DEBUGWARNING - inputCore.InputManager.loadUserGestureMap (20:24:06.574) - MainThread (9044):
No user gesture map
DEBUG - core.main (20:24:06.574) - MainThread (9044):
Initializing keyboard handler
DEBUG - core.main (20:24:06.575) - MainThread (9044):
initializing mouse handler
DEBUG - core.main (20:24:06.596) - MainThread (9044):
Initializing touchHandler
DEBUG - touchHandler.initialize (20:24:06.598) - MainThread (9044):
Touch support initialized. maximum touch inputs: 10
DEBUG - core.main (20:24:06.598) - MainThread (9044):
Initializing global plugin handler
IO - braille.BrailleBuffer.update (20:24:06.712) - MainThread (9044):
Braille regions text: ['NVDA started']
IO - braille.BrailleHandler.update (20:24:06.713) - MainThread (9044):
Braille window dots: 6 6 1345 1236 145 1 - 34 345 2345 1246
DEBUG - core.main (20:24:06.715) - MainThread (9044):
Initializing core pump
DEBUG - core.main (20:24:06.715) - MainThread (9044):
Initializing watchdog
DEBUG - core.main (20:24:06.716) - MainThread (9044):
initializing updateCheck
INFO - core.main (20:24:06.717) - MainThread (9044):
NVDA initialized
DEBUG - core.main (20:24:06.717) - MainThread (9044):
entering wx application main loop
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:06.742) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.window.Desktop object at 0x037B9190>
IO - braille.BrailleBuffer.update (20:24:06.742) - MainThread (9044):
Braille regions text: ['Desktop wnd']
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (20:24:06.745) - MainThread (9044):
registering pre_configSave action: <class 'visionEnhancementProviders.NVDAHighlighter.NVDAHighlighterSettings'>
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (20:24:06.750) - MainThread (9044):
loading vision NVDAHighlighter
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (20:24:06.750) - MainThread (9044):
Loaded settings for NVDAHighlighterSettings
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._registerConfigSaveAction (20:24:06.756) - MainThread (9044):
registering pre_configSave action: <class 'visionEnhancementProviders.screenCurtain.ScreenCurtainSettings'>
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (20:24:06.763) - MainThread (9044):
loading vision screenCurtain
DEBUG - autoSettingsUtils.autoSettings.AutoSettings._loadSpecificSettings (20:24:06.764) - MainThread (9044):
Loaded settings for ScreenCurtainSettings
DEBUG - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter.__init__ (20:24:06.764) - MainThread (9044):
Starting NVDAHighlighter
DEBUG - windowUtils._rawWindowProc (20:24:06.766) - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter (10252):
CustomWindow rawWindowProc called for unknown window 5243712
DEBUG - windowUtils._rawWindowProc (20:24:06.769) - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter (10252):
CustomWindow rawWindowProc called for unknown window 5243712
DEBUG - windowUtils._rawWindowProc (20:24:06.770) - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter (10252):
CustomWindow rawWindowProc called for unknown window 5243712
DEBUG - windowUtils._rawWindowProc (20:24:06.771) - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter (10252):
CustomWindow rawWindowProc called for unknown window 5243712
DEBUG - windowUtils._rawWindowProc (20:24:06.772) - visionEnhancementProviders.NVDAHighlighter.NVDAHighlighter (10252):
CustomWindow rawWindowProc called for unknown window 5243712
IO - braille.BrailleHandler.update (20:24:10.720) - MainThread (9044):
Braille window dots: 6 145 15 234 13 2345 135 1234 - 2456 1345 145
DEBUGWARNING - RPC process 12536 (SearchApp.exe) (20:24:15.113) - Dummy-1 (2108):
Thread 9892, build\x86_64\remote\ia2Support.cpp, IA2Support_inProcess_initialize, 121:
disabling IA2 support

IO - speech.speak (20:24:15.335) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Start', 'window']
DEBUGWARNING - characterProcessing._getSpeechSymbolsForLocale (20:24:15.336) - MainThread (9044):
No CLDR data for locale en_US
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:15.540) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - speech.speak (20:24:15.577) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Search', 'window']
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:15.585) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.Dynamic_StartMenuSearchFieldSearchFieldEditableTextWithAutoSelectDetectionUIA object at 0x074B1A90>
IO - speech.speak (20:24:15.589) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Search box', 'edit', 'blank']
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:15.591) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.UIA.UIA object at 0x09A3B8F0>
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:15.592) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.UIA.UIA object at 0x09A3B9B0>
IO - braille.BrailleBuffer.update (20:24:15.601) - MainThread (9044):
Braille regions text: ['Start wnd ', 'Search wnd ', 'Search box edt ', ' ']
IO - braille.BrailleHandler.update (20:24:15.602) - MainThread (9044):
Braille window dots: 6 34 345 2345 - 2456 1345 145 - 6 234 15 345 16 - 2456 1345 145 - 6 234 15 345 16 - 12 135 1346 - 1246 2345 - -
IO - braille.BrailleHandler.update (20:24:15.604) - MainThread (9044):
Braille window dots: 6 34 345 2345 - 2456 1345 145 - 6 234 15 345 16 - 2456 1345 145 - 6 234 15 345 16 - 12 135 1346 - 1246 2345 - -
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:15.964) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - inputCore.InputManager.executeGesture (20:24:16.344) - winInputHook (14300):
Input: kb(laptop):escape
DEBUG - speech.manager.SpeechManager._handleIndex (20:24:16.433) - MainThread (9044):
Unknown index 2, speech probably cancelled from main thread.
IO - speech.speak (20:24:16.501) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Administrator: Command Prompt', 'terminal', 'C:\\rstudio>                                                                                                                                                  ']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:16.504) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:16.511) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.Dynamic_KeyboardHandlerBasedTypedCharSupportWinConsoleIAccessibleWindowNVDAObject object at 0x09DD5AB0>
IO - braille.BrailleBuffer.update (20:24:16.522) - MainThread (9044):
Braille regions text: ['C:\\rstudio>                                                                                                                                                   ']
IO - braille.BrailleHandler.update (20:24:16.523) - MainThread (9044):
Braille window dots: 56 6 14 5 2 4 1256 1235 34 136 145 24 135 46 2 - - - - - - - - - - - - - - - - - - - - - - - - -
IO - braille.BrailleHandler.update (20:24:16.525) - MainThread (9044):
Braille window dots: 56 6 14 5 2 4 1256 1235 34 136 145 24 135 46 2 - - - - - - - - - - - - - - - - - - - - - - - - -
DEBUG - IAccessibleHandler.accessibleObjectFromEvent (20:24:16.548) - MainThread (9044):
oleacc.AccessibleObjectFromEvent with window 264382, objectID 47500 and childID 0: [WinError -2147467259] Unspecified error
IO - inputCore.InputManager.executeGesture (20:24:17.010) - winInputHook (14300):
Input: kb(laptop):alt+tab
IO - speech.speak (20:24:17.363) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), '● test.py - Visual Studio Code - Insiders [Administrator]']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:17.364) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:17.369) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.Dynamic_MultitaskingViewFrameListItemListItemUIA object at 0x037B92B0>
IO - braille.BrailleBuffer.update (20:24:17.371) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator]']
IO - braille.BrailleHandler.update (20:24:17.372) - MainThread (9044):
Braille window dots: 16 - 2345 15 34 256 1234 13456 36 36 6 1236 24 234 136 1 123 - 6 34 136 145 24 135 - 6 14 135 145 15 36 36 6 35 234 24 145 12456 234 -
IO - speech.speak (20:24:17.381) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), '● test.py - Visual Studio Code - Insiders [Administrator]']
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:17.383) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.Dynamic_MultitaskingViewFrameListItemListItemUIA object at 0x09E34410>
IO - braille.BrailleBuffer.update (20:24:17.384) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator]']
IO - braille.BrailleHandler.update (20:24:17.385) - MainThread (9044):
Braille window dots: 16 - 2345 15 34 256 1234 13456 36 36 6 1236 24 234 136 1 123 - 6 34 136 145 24 135 - 6 14 135 145 15 36 36 6 35 234 24 145 12456 234 -
IO - speech.speak (20:24:18.406) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), '● test.py - Visual Studio Code - Insiders [Administrator]']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:18.407) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:18.415) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator]']
IO - braille.BrailleHandler.update (20:24:18.415) - MainThread (9044):
Braille window dots: 16 - 2345 15 34 256 1234 13456 36 36 6 1236 24 234 136 1 123 - 6 34 136 145 24 135 - 6 14 135 145 15 36 36 6 35 234 24 145 12456 234 -
DEBUG - treeInterceptorHandler.update (20:24:18.879) - MainThread (9044):
Adding new treeInterceptor to runningTable: <NVDAObjects.IAccessible.chromium.ChromeVBuf object at 0x09FE3530>
DEBUG - virtualBuffers.VirtualBuffer._loadBuffer (20:24:18.881) - NVDAObjects.IAccessible.chromium.VirtualBuffer.loadBuffer (3192):
Buffer load took 0.001 sec, 1 chars
IO - speech.speak (20:24:18.981) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), '● test.py - Visual Studio Code - Insiders [Administrator]', 'document']
IO - speech.speak (20:24:18.992) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'application']
IO - speech.speak (20:24:19.088) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'test.py', 'editor', 'has auto complete', 'multi line', 'blank']
IO - braille.BrailleBuffer.update (20:24:19.104) - MainThread (9044):
Braille regions text: [' ']
IO - braille.BrailleHandler.update (20:24:19.105) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleHandler.update (20:24:19.105) - MainThread (9044):
Braille window dots: -
IO - inputCore.InputManager.executeGesture (20:24:19.280) - winInputHook (14300):
Input: kb(laptop):downArrow
DEBUGWARNING - Python warning (20:24:19.324) - MainThread (9044):
C:\Program Files (x86)\NVDA\library.zip\keyboardHandler.py:538: DeprecationWarning: Yield() is deprecated
DEBUGWARNING - Python warning (20:24:19.325) - MainThread (9044):
C:\Program Files (x86)\NVDA\library.zip\api.py:287: DeprecationWarning: Yield() is deprecated
DEBUG - editableText.EditableText._hasCaretMoved (20:24:19.343) - MainThread (9044):
Caret move detected using bookmarks. Elapsed: 10 ms
IO - speech.speak (20:24:19.350) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'blank']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:19.350) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:19.364) - MainThread (9044):
Braille regions text: [' ']
IO - braille.BrailleHandler.update (20:24:19.365) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleHandler.update (20:24:19.365) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleBuffer.update (20:24:19.652) - MainThread (9044):
Braille regions text: [' ']
IO - braille.BrailleHandler.update (20:24:19.652) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleHandler.update (20:24:19.653) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleBuffer.update (20:24:19.665) - MainThread (9044):
Braille regions text: [' ']
IO - braille.BrailleHandler.update (20:24:19.666) - MainThread (9044):
Braille window dots: -
IO - braille.BrailleHandler.update (20:24:19.666) - MainThread (9044):
Braille window dots: -
IO - inputCore.InputManager.executeGesture (20:24:20.188) - winInputHook (14300):
Input: kb(laptop):c
IO - speech.speak (20:24:20.234) - MainThread (9044):
Speaking [CharacterModeCommand(True), LangChangeCommand ('en_US'), 'c', EndUtteranceCommand()]
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:20.235) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:20.540) - MainThread (9044):
Braille regions text: ['c ']
IO - braille.BrailleHandler.update (20:24:20.541) - MainThread (9044):
Braille window dots: 56 14 -
IO - braille.BrailleHandler.update (20:24:20.541) - MainThread (9044):
Braille window dots: 56 14 -
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:20.556) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:20.625) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - inputCore.InputManager.executeGesture (20:24:20.638) - winInputHook (14300):
Input: kb(laptop):l
IO - braille.BrailleBuffer.update (20:24:20.700) - MainThread (9044):
Braille regions text: ['c ']
IO - braille.BrailleHandler.update (20:24:20.700) - MainThread (9044):
Braille window dots: 56 14 -
IO - speech.speak (20:24:20.741) - MainThread (9044):
Speaking [CharacterModeCommand(True), LangChangeCommand ('en_US'), 'l', EndUtteranceCommand()]
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:20.742) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - speech.speak (20:24:20.855) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Suggest', 'list']
IO - speech.speak (20:24:20.863) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item callable, docs: ```python def callable(o: object) ``` Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances of classes with a ```html __call__() method. ```', '13 of 19']
IO - braille.BrailleBuffer.update (20:24:20.904) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item callable, docs: ```python def callable(o: object) ``` Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances of classes with a ```html __call__() method. ``` 13 of 19']
IO - braille.BrailleHandler.update (20:24:20.905) - MainThread (9044):
Braille window dots: 123 34 - 6 24 2345 15 134 - 14 1 123 123 1 3456 5 - 145 135 14 234 5 2 - 236 236 236 1234 13456 1456 135 1345 - 145 15 124 -
DEBUG - speech.manager.SpeechManager._handleIndex (20:24:20.908) - MainThread (9044):
Unknown index 13, speech probably cancelled from main thread.
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:21.007) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.054) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.063) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.070) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.075) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.080) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.085) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.090) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.096) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.109) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.115) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.163) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:21.166) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - speech.speak (20:24:21.241) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'test.py', 'editor', 'has auto complete', 'multi line', LangChangeCommand ('en'), 'cl\n']
IO - braille.BrailleBuffer.update (20:24:21.286) - MainThread (9044):
Braille regions text: ['cl ']
IO - braille.BrailleHandler.update (20:24:21.286) - MainThread (9044):
Braille window dots: 14 123 -
IO - braille.BrailleHandler.update (20:24:21.287) - MainThread (9044):
Braille window dots: 14 123 -
IO - braille.BrailleBuffer.update (20:24:21.300) - MainThread (9044):
Braille regions text: ['cl ']
IO - braille.BrailleHandler.update (20:24:21.301) - MainThread (9044):
Braille window dots: 14 123 -
IO - braille.BrailleHandler.update (20:24:21.301) - MainThread (9044):
Braille window dots: 14 123 -
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:21.306) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - braille.BrailleBuffer.update (20:24:21.359) - MainThread (9044):
Braille regions text: ['cl ']
IO - braille.BrailleHandler.update (20:24:21.359) - MainThread (9044):
Braille window dots: 14 123 -
IO - speech.speak (20:24:21.444) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Suggest', 'list']
IO - speech.speak (20:24:21.452) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item class, docs: ', '1 of 11']
IO - braille.BrailleBuffer.update (20:24:21.511) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item class, docs:  1 of 11']
IO - braille.BrailleHandler.update (20:24:21.511) - MainThread (9044):
Braille window dots: 6 234 136 2356 15 34 - 123 34 - 6 24 2345 15 134 - 14 123 1 234 234 5 - 145 135 14 234 5 2 - - 3456 1 - 12356 - 3456 1 1
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:21.593) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - inputCore.InputManager.executeGesture (20:24:22.630) - winInputHook (14300):
Input: kb(laptop):downArrow
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:22.747) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:22.826) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item classmethod, docs: ```python class classmethod(f: Callable[..., Any]) ``` classmethod(function) -> method Convert a function to be a class method. A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom: ```html class C: @classmethod def f(cls, arg1, arg2, ...): ... ``` It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument. Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin.', '2 of 11']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:22.840) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:22.859) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item classmethod, docs: ```python class classmethod(f: Callable[..., Any]) ``` classmethod(function) -> method Convert a function to be a class method. A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom: ```html class C: @classmethod def f(cls, arg1, arg2, ...): ... ``` It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument. Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin. 2 of 11']
IO - braille.BrailleHandler.update (20:24:22.860) - MainThread (9044):
Braille window dots: 6 24 2345 15 134 - 14 123 1 234 234 134 15 1456 135 145 5 - 145 135 14 234 5 2 - 236 236 236 1234 13456 1456 135 1345 - 14 123 1 234 234 -
IO - inputCore.InputManager.executeGesture (20:24:24.205) - winInputHook (14300):
Input: kb(laptop):downArrow
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:24.302) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:24.311) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:24.363) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item class, docs: Code snippet for a class definition (Python) ``` class classname(object): pass ``` ', '3 of 11']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:24.365) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:24.375) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item class, docs: Code snippet for a class definition (Python) ``` class classname(object): pass ```  3 of 11']
IO - braille.BrailleHandler.update (20:24:24.376) - MainThread (9044):
Braille window dots: 6 24 2345 15 134 - 14 123 1 234 234 5 - 145 135 14 234 5 2 - 6 14 135 145 15 - 234 1345 24 1234 1234 15 2345 - 123456 1 -
IO - inputCore.InputManager.executeGesture (20:24:25.799) - winInputHook (14300):
Input: kb(laptop):downArrow
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:25.884) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:25.888) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:25.892) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:25.939) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item class, docs: class (Python for VSCode) ``` class ClassName(object): def __init__(self, *args): super(ClassName, self).__init__(*args)) ``` ', '4 of 11']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:25.942) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:25.955) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item class, docs: class (Python for VSCode) ``` class ClassName(object): def __init__(self, *args): super(ClassName, self).__init__(*args)) ```  4 of 11']
IO - braille.BrailleHandler.update (20:24:25.956) - MainThread (9044):
Braille window dots: 6 24 2345 15 134 - 14 123 1 234 234 5 - 145 135 14 234 5 2 - 14 123 1 234 234 - 36 6 1234 13456 1456 135 1345 - 123456 -
IO - inputCore.InputManager.executeGesture (20:24:26.896) - winInputHook (14300):
Input: kb(laptop):downArrow
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:26.987) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:26.992) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:26.998) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:27.041) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'Item callable, docs: ```python def callable(o: object) ``` Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances of classes with a ```html __call__() method. ```', '5 of 11']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:27.044) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - braille.BrailleBuffer.update (20:24:27.056) - MainThread (9044):
Braille regions text: ['● test.py - Visual Studio Code - Insiders [Administrator] doc ', 'app ', 'Suggest lst ', 'Item callable, docs: ```python def callable(o: object) ``` Return whether the object is callable (i.e., some kind of function). Note that classes are callable, as are instances of classes with a ```html __call__() method. ``` 5 of 11']
IO - braille.BrailleHandler.update (20:24:27.056) - MainThread (9044):
Braille window dots: 6 24 2345 15 134 - 14 1 123 123 1 3456 5 - 145 135 14 234 5 2 - 236 236 236 1234 13456 1456 135 1345 - 145 15 124 -
IO - inputCore.InputManager.executeGesture (20:24:28.472) - winInputHook (14300):
Input: kb(laptop):escape
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IA2States (20:24:28.516) - MainThread (9044):
could not get IAccessible2 states
Traceback (most recent call last):
  File "NVDAObjects\IAccessible\__init__.pyc", line 1632, in _get_IA2States
  File "comtypesMonkeyPatches.pyc", line 26, in __call__
_ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IA2Attributes (20:24:28.518) - MainThread (9044):
IAccessibleObject.attributes COMError (-2147467259, 'Unspecified error', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:28.522) - MainThread (9044):
accRole failed: (-2147467259, 'Unspecified error', (None, None, None, 0, None))
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:28.546) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:28.613) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'test.py', 'editor', 'has auto complete', 'multi line', LangChangeCommand ('en'), 'cl\n']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:28.614) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:28.615) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en')
IO - braille.BrailleBuffer.update (20:24:28.671) - MainThread (9044):
Braille regions text: ['cl ']
IO - braille.BrailleHandler.update (20:24:28.672) - MainThread (9044):
Braille window dots: 14 123 -
IO - braille.BrailleHandler.update (20:24:28.673) - MainThread (9044):
Braille window dots: 14 123 -
IO - inputCore.InputManager.executeGesture (20:24:29.797) - winInputHook (14300):
Input: kb(laptop):NVDA+n
DEBUGWARNING - NVDAObjects.IAccessible.IAccessible._get_IAccessibleRole (20:24:30.049) - MainThread (9044):
accRole failed: (-2147024809, 'The parameter is incorrect.', (None, None, None, 0, None))
IO - speech.speak (20:24:30.090) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'NVDA', 'menu']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:30.092) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:30.096) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.IAccessible.IAccessible object at 0x09FA2570>
IO - braille.BrailleBuffer.update (20:24:30.097) - MainThread (9044):
Braille regions text: ['NVDA mnu']
IO - braille.BrailleHandler.update (20:24:30.097) - MainThread (9044):
Braille window dots: 6 6 1345 1236 145 1 - 134 1345 136
IO - inputCore.InputManager.executeGesture (20:24:31.330) - winInputHook (14300):
Input: kb(laptop):t
IO - speech.speak (20:24:31.546) - MainThread (9044):
Speaking [CharacterModeCommand(True), LangChangeCommand ('en_US'), 't', EndUtteranceCommand()]
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:31.546) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
IO - speech.speak (20:24:31.606) - MainThread (9044):
Speaking [LangChangeCommand ('en_US'), 'View log', 'v']
DEBUGWARNING - synthDrivers.sapi5.SynthDriver.speak (20:24:31.607) - MainThread (9044):
Unsupported speech command: LangChangeCommand ('en_US')
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:31.615) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.IAccessible.IAccessible object at 0x09FE34F0>
DEBUG - NVDAObjects.NVDAObject._get_placeholder (20:24:31.629) - MainThread (9044):
Potential unimplemented child class: <NVDAObjects.IAccessible.MenuItem object at 0x09FA2E30>
IO - braille.BrailleBuffer.update (20:24:31.630) - MainThread (9044):
Braille regions text: ['Tools mnu ', 'View log v']
IO - braille.BrailleHandler.update (20:24:31.630) - MainThread (9044):
Braille window dots: 6 2345 135 135 123 234 - 134 1345 136 - 6 1236 24 15 2456 - 123 135 1245 - 56 1236
IO - inputCore.InputManager.executeGesture (20:24:32.153) - winInputHook (14300):
Input: kb(laptop):enter
lukaszgo1 commented 4 years ago

It seems to me we are either using different Python extensions or different settings for autocomplete as I don't have documentation displayed along with autocomplete items. As I'm not a VS Code user myself I have no idea where such hints can be enabled or disabled.

zersiax commented 4 years ago

Likely, @jooyoungseo has pressed ctrl+space in order to get the additional info for an autoComplete suggestion. Doing similarly will probably make @lukaszgo1 able to reproduce. I am not sure myself where this one is coming from, it is either part of the output (very likely), or NVDA precedes list items with the word Item which I am pretty sure it doesn't. Can anyone confirm?

lukaszgo1 commented 4 years ago

Okay. after pressing ctrl+space I can reproduce. The "item" part is added by VS Code itself. I agree it's redundant and should be fixed in VS Code if possible.

zersiax commented 4 years ago

@jooyoungseo kindly either create an issue about this on the VS Code repo, or bring it up on their accessibility gitter first to see if they are aware of it :)

jooyoungseo commented 4 years ago

Thanks very much everyone for confirming this issue. I have just filed this issue on VSCode repo.

isidorn commented 4 years ago

Feel free to close this issue, we have fixed this on the VS code side. Thanks

jooyoungseo commented 4 years ago

Thanks very much @isidorn for promptly addressing the issue.