1 file changed
+1
-1
lines changedSubmodule devicescript updated 98 files
- .vscode/launch.json-1
- CONTRIBUTING.md+63
- README.md+4-60
- TODO.md+4-2
- bytecode/bytecode.md+22-13
- bytecode/process.ts+50-3
- cli/src/build.ts+3-1
- cli/src/crun.ts+3-2
- cli/src/devtools.ts+2-9
- cli/src/run.ts+1
- cli/src/sidedata.ts+1-1
- cli/src/vmworker.ts+20-15
- compiler/src/bytecode.ts+28-12
- compiler/src/compiler.ts+4-4
- compiler/src/disassemble.ts+86-5
- compiler/src/format.ts+7-1
- dap/src/devsdbgclient.ts+147-29
- dap/src/dsdap.ts+331-98
- devs/lib/corelib.d.ts+18-1
- devs/lib/devicescript-core.d.ts+35-5
- devs/lib/utils.ts-4
- devs/run-tests/basic.ts+26-26
- devs/samples/cloud.ts+2-2
- devs/samples/commands.ts+2-2
- devs/samples/complex.ts+9-9
- devs/samples/every.ts+1-1
- devs/samples/hid.ts+2-2
- devs/samples/hidmouse.ts+1-1
- devs/samples/light-dimmer.ts+1-1
- devs/samples/light-switch-wait.ts+1-1
- devs/samples/onstart.ts+6-6
- devs/samples/pending.ts+2-2
- devs/samples/pico-pressure-button.ts+1-1
- devs/samples/pingpong.ts+4-4
- jacdac-ts+1-1
- package.json+1-1
- runtime/devicescript-vm/dist/types.d.ts+5
- runtime/devicescript-vm/wasmpre.ts+8
- runtime/devicescript/devicescript.c+7-1
- runtime/devicescript/devicescript.h+3-2
- runtime/devicescript/devs_bytecode.h+40-29
- runtime/devicescript/devs_internal.h+37-13
- runtime/devicescript/devsdbg.c+53-10
- runtime/devicescript/devsmgr.c+10-1
- runtime/devicescript/fibers.c+14-4
- runtime/devicescript/gc_alloc.c+11-1
- runtime/devicescript/impl_ds.c+17-3
- runtime/devicescript/impl_error.c+5
- runtime/devicescript/protogen.c+65-59
- runtime/devicescript/string.c+1-1
- runtime/devicescript/try.c+60-12
- runtime/devicescript/verify.c+4-4
- runtime/devicescript/vm_main.c+71-48
- runtime/devicescript/vm_ops.c+21-22
- runtime/devicescript/vm_util.c+1-1
- runtime/jacdac-c+1-1
- runtime/posix/jd_impl.c-4
- runtime/posix/jd_impl_em.c+13-1
- runtime/posix/jd_impl_posix.c+6
- runtime/posix/main.c+8
- vscode/CONTRIBUTING.md+3-1
- vscode/README.md+2-2
- vscode/icons/jacdac.svg+1
- vscode/package.json+163-124
- vscode/sampleprj/.gitignore+2-1
- vscode/sampleprj/main.ts+32-6
- vscode/scripts/updateFonts.js+28
- vscode/src/CloudExtensionState.ts+221
- vscode/src/CloudStatusBar.ts+34
- vscode/src/CloudTreeDataProvider.ts+341
- vscode/src/JDomTreeDataProvider.ts+75-46
- vscode/src/activateDeviceScript.ts+214-164
- vscode/src/build.ts+19-12
- vscode/src/catalog.ts+7-4
- vscode/src/debugger.ts+144
- vscode/src/deploy.ts+117
- vscode/src/devtoolsserver.ts+39-30
- vscode/src/extension.ts+1-18
- vscode/src/state.ts+47-54
- website/docs/Language/handlers-and-fibers.md+1-1
- website/docs/Language/top-level-functions.md+8-7
- website/docs/api/cli.md+3-3
- website/docs/api/core/commands.md+1-1
- website/docs/api/core/registers.md+1-1
- website/docs/developer/index.md+1-1
- website/docs/developer/installation/index.md+1-1
- website/docs/getting-started/code.md+1-1
- website/docs/getting-started/commands.md+1-1
- website/docs/getting-started/index.md+1-1
- website/docs/intro.mdx+1-1
- website/static/dist/devicescript-vm.js+15-5
- website/static/img/.dslogo.svg+5
- website/static/img/.dslogo_dark.svg+6
- website/static/img/ds.favicon.svg+1
- website/static/img/favicon.svg+1-1
- website/static/img/logo.svg+1-5
- website/static/img/logo_dark.svg+1-6
- yarn.lock+468-14
0 commit comments