This repository was archived by the owner on Aug 5, 2024. It is now read-only.
Commit 74e2cf4
Submodule devicescript updated 84 files
- .vscode/launch.json+8
- bytecode/bytecode.md+5-3
- cli/package.json+4-1
- cli/src/build.ts+84-4
- cli/src/ctool.ts+11-2
- cli/src/sideprotocol.ts+1
- compiler/package.json+10-2
- compiler/src/board.ts+1-1
- compiler/src/bytecode.ts+9-5
- compiler/src/compiler.ts+12-3
- compiler/src/dcfg.ts+1-16
- compiler/src/specgen.ts+25
- devs/lib/clientcmds.ts+26
- devs/lib/corelib.d.ts+23
- devs/lib/devicescript-core.d.ts+13-1
- devs/lib/utils.ts+6-1
- devs/run-tests/13actions.ts+3-5
- devs/run-tests/15references.ts+11-11
- devs/run-tests/17classes.ts+1-1
- devs/run-tests/18enums.ts+2-2
- devs/run-tests/24arraymap.ts+18-3
- devs/run-tests/48instanceof.ts+1-1
- devs/run-tests/51exceptions.ts+7-7
- devs/run-tests/basic.ts+3-3
- devs/samples/cloud.ts+2-2
- devs/samples/commands.ts+2-2
- devs/samples/complex.ts+1-1
- devs/samples/hid.ts+2-2
- devs/samples/hidmouse.ts+1-1
- devs/samples/pending.ts+2-2
- devs/samples/pico-pressure-button.ts+1-1
- devs/samples/pingpong.ts+2-2
- interop/package.json+1-1
- interop/src/archconfig.ts+41-2
- interop/src/info.ts+7
- jacdac-ts+1-1
- package.json+1
- runtime/devicescript-vm/package.json+2-2
- runtime/devicescript/devs_bytecode.h+8-6
- runtime/devicescript/devs_objects.h-1
- runtime/devicescript/devsdbg.c+2-2
- runtime/devicescript/devsmgr.c+15
- runtime/devicescript/gc_alloc.c+32-26
- runtime/devicescript/impl_ds.c+15-2
- runtime/devicescript/network/wssk_health.c+1-1
- runtime/devicescript/protogen.c+68-65
- runtime/devicescript/value.c+1-1
- runtime/jacdac-c+1-1
- vscode/package.json+26-14
- vscode/sampleprj/packages/cloud/package.json+1-1
- vscode/sampleprj/packages/cloud/src/index.ts+23-2
- vscode/sampleprj/packages/cloud/src/main.ts+14-1
- vscode/sampleprj/packages/observables/src/main.ts+3-3
- vscode/sampleprj/packages/sampleprj/src/main.ts+1
- vscode/sampleprj/packages/sampleprj/src/nested/thermostat.ts+2-2
- vscode/sampleprj/packages/sampleprj/src/pumpmouse.ts+1-1
- vscode/sampleprj/packages/sampleprj/src/random.ts+2-2
- vscode/src/JDomTreeDataProvider.ts+112-49
- vscode/src/activateDeviceScript.ts+7-72
- vscode/src/commands.ts+5-4
- vscode/src/devtoolsserver.ts+15-7
- vscode/src/gateway/GatewayExtensionState.ts+16-9
- vscode/src/gateway/GatewayTreeDataProvider.ts+40-22
- vscode/src/gateway/clouddom.ts+1-1
- vscode/src/jacdac.ts+9-1
- vscode/src/output.ts+59
- vscode/src/state.ts+6-7
- website/docs/api/cli.mdx+49-7
- website/docs/api/clients-custom/index.mdp+33
- website/docs/developer/cloud.mdx+2-2
- website/docs/developer/commands.mdx+6-5
- website/docs/developer/console.mdx+7-3
- website/docs/developer/custom-services.mdx+2-2
- website/docs/developer/defining-roles.mdx+12-7
- website/docs/developer/register-changes.mdx+4-2
- website/docs/developer/register-read.mdx+4-2
- website/docs/developer/testing.mdx+8
- website/docs/getting-started/cli.mdx+6-4
- website/docs/getting-started/vscode.mdx+1
- website/docs/intro.mdx+3-3
- website/docusaurus.config.js+12-5
- website/package.json+4-6
- website/static/dist/devicescript-vm.js+3-3
- yarn.lock+20-7
0 commit comments