Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.0.7 release #106

Merged
merged 21 commits into from
Jun 11, 2020
Merged

v2.0.7 release #106

merged 21 commits into from
Jun 11, 2020

Conversation

itsxallwater
Copy link
Member

Kevin Powick and others added 21 commits May 6, 2020 15:22
- Removed repetitive Trim()s
- Removed unnecessary RegEx tests
- Simplified line split on semicolon due to above changes.
- Results: Faster execution. Better coverage for split on semicolon
- Removed unnecessary trim()s
- Removed boolean equality tests. if(x.test == true) vs if(x.test)
- Fixed GOTO/GOSUB when followed by more than one space GOTO <s><s> 100
- Nested For/Next statements now validated
- NEXT with no variable is now allowed
- One line per error: Removed extraneous, repeated diagnostic messages
- Reworded / Clarified some error messages for consistency
- RegEx improvements and consistency between client and server
- Improved getWord() function
- Also now allows dotted numeric labels such as GOTO 100.5
…_rest_api

Added documentation for MV REST File System API.
line is blank. May relate to #24.
- Issue #45: Alignment of If/Else
- Issue #96: Allow periods in labels
- Issue #99: Corrected Label error with GOTO/GOSUB.
- Issue #104: Corrected For/Next with leading label
- Issue #105: Changed GOTO scope jumping message from Error to Warning
- RegEx: Label comments to include "REM, *, and !"
- NEXT can be used without FOR variable.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment