bartosz-antosik / vscode-spellright

Multilingual, Offline and Lightweight Spellchecker for Visual Studio Code
Other
359 stars 36 forks source link

Error activating the extension "dictionaryFiles.forEach is not a function" #580

Closed MarviMcFly closed 3 months ago

MarviMcFly commented 3 months ago

I'm using VSCode Version 1.90.1 with Spell Right 3.0.128 on macOS with an M1 Pro Chip.

EDIT: It seems to be related to .tex files. With a TXT the issue is not reproducible for me.

Unfortunately I'm not able to use the extension (worked at some day way in the past) due to an error (see below). There are no further configurations take nor workspace settings. The following user settings are configured:

{
    "editor.fontSize": 16,
    "debug.allowBreakpointsEverywhere": true,
    "explorer.confirmDelete": false,
    "latex-workshop.linting.run": "onType",
    "latex-workshop.texcount.autorun": "onSave",
    "latex-workshop.latex.autoBuild.run": "onSave",
    "latex-workshop.latex.autoBuild.interval": 5000,
    "[latex]": {   
        "editor.formatOnPaste": false,
        "editor.suggestSelection": "recentlyUsedByPrefix"
    },
    "window.zoomLevel": -1,
    "security.workspace.trust.untrustedFiles": "open",
    "git.confirmSync": false,
    "workbench.preferredDarkColorTheme": "Visual Studio Light",
    "git.openRepositoryInParentFolders": "always",
    "workbench.colorTheme": "Default Light Modern",
    "spellright.documentTypes": [
        "markdown",
        "latex",
        "plaintext"
    ]
}
ERR [ExtensionListenerError] Extension 'ban.spellright' FAILED to handle event: TypeError: dictionaryFiles.forEach is not a function: Error: [ExtensionListenerError] Extension 'ban.spellright' FAILED to handle event: TypeError: dictionaryFiles.forEach is not a function
    at n.value (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:163:20749)
    at l.y (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:664)
    at l.z (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:734)
    at l.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:950)
    at S.$acceptModelChanged (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:153:81758)
    at E.S (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:5970)
    at E.Q (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:5736)
    at E.M (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:4762)
    at E.L (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:3589)
    at n.value (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:2282)
    at l.y (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:664)
    at l.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:881)
    at s.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:107:14502)
    at n.value (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:176:8481)
    at l.y (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:664)
    at l.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:82:881)
    at s.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:107:14502)
    at MessagePortMain.<anonymous> (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:176:6631)
    at MessagePortMain.emit (node:events:514:28)
    at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2285)
bartosz-antosik commented 3 months ago

Hi! Just published version 3.0.132 should cure this problem.