Skip to content

12 24 #137

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

Merged
merged 48 commits into from
Apr 15, 2022
Merged

12 24 #137

merged 48 commits into from
Apr 15, 2022

Conversation

chrisws
Copy link
Contributor

@chrisws chrisws commented Apr 15, 2022

EMCC: Implemented emscripten web version
UI: add support for image.save("file.png") as per console
WEB: Added simple REST server support
COMMON: ARRAY now parses json with true/false correctly
COMMON: Fix #131 - Scalar * Vector doesnt work
COMMON: Fix array access with embedded strings #136
COMMON: Fixed hashmap access issue
COMMON: Fixed http_read to handle large HTTP headers
COMMON: Implemented window.setLocation(x,y) #102
COMMON: Removed 'Meaningless' CDBL, CINT, CREAL. These can be poly-filled with 'DEF' if required.
COMMON: Update plugin system to allow loading to be driven by the IMPORT statement
COMMON: m3Apply no longer crashes if the second argument is not an array
COMMON: parse JSON with SB ";" dimension syntax
CONSOLE: Added -i command switch for live mode

This will run the BASIC program in a loop. It can be used with the debug module
to rerun whenever the source code changes:

import debug
run("xdotool windowactivate `xdotool search --onlyvisible --name \"Emacs\"`")
while (!debug.IsSourceModified())
  rem main loop
wend

- Allows loading to be driven by the IMPORT statement
- Avoids all or nothing loading at runtime
These can be poly-filled with 'DEF' if required for compatibility.
Console INPUT no longer prints the entered string
@chrisws chrisws merged commit c410df4 into smallbasic:master Apr 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Scalar * Vector doesn't work
1 participant