cmajor-lang/cmajor

“View examples” command in VS Code extension errors out.

Closed this issue · 1 comments

Environment

OS: macOS 14.2.1 (23C71) [Apple M1]
VS Code: v1.87.1 (Universal)
Cmajor Tools extension: v1.0.2367

Reproduce

  • Open VS Code
  • Open the Command Palette (⇧⌘P)
  • Select “Cmajor: View some example patches"
  • Observe the following error dialog
    Screenshot 2024-03-08 at 9 28 54 AM
  • Also note the error in the extension host console:

2024-03-08 09:32:11.285 [error] ReferenceError: getFileStatIfExists is not defined
at showExamples (/Users/jemmons/.vscode/extensions/cmajorsoftware.cmajor-tools-1.0.2367-darwin-arm64/src/cmaj_extension.js:149:17)
at l.h (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:184839)
at l.$executeContributedCommand (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:150:185699)
at s.S (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:147:5519)
at s.Q (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:147:5285)
at s.M (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:147:4375)
at s.L (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:147:3454)
at w.value (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:147:2241)
at n.y (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
at n.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
at r.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
at w.value (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:173:8050)
at n.y (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:80:1902)
at n.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:80:2119)
at r.fire (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:105:14091)
at MessagePortMain. (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:173:6330)
at MessagePortMain.emit (node:events:514:28)
at Object.emit (node:electron/js2c/utility_init:2:2285) cmajor.show.examples {"value":"CmajorSoftware.cmajor-tools","_lower":"cmajorsoftware.cmajor-tools"}

Of note

I use command frequently and only recently started getting an error. So maybe a recent regression? Also possible I’ve screwed up something basic and remedial in VS Code. It is not my usual text editor.

Thanks for letting us know!

Just a boring old fashioned bug at our end! Will be fixed in the next extension update.