You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But if you enable debugging you can track it down to these lines in schema.js
console.log("Handling else/end line",line_number);if(iselif||iselse||drctv=='#endif'){if(conditions.length==0){//raise Exception(f'no #if block at line {line_number}')// TODO: Revert the view back to plain text editing}
The error given is
But if you enable debugging you can track it down to these lines in schema.js
conditions.length is the length that is not set
How to reproduce:
Add this eg to Configuration.h
Restart vscode and attempt to start ABM, it will not start as it fails to pass the Configuration.h
simply adding a space after the #if eg
And restarting vscode and ABM starts as expected.
But the user shouldn't have to do this....
The text was updated successfully, but these errors were encountered: