Steven Hugg
d634d4db70
moved TS test files from src/test to test/unit
2026-03-03 12:39:16 +01:00
Steven Hugg
fda7ae78a1
editor: added errorSpans back when start/end are present
2026-03-02 18:47:00 +01:00
Fred Sauer
9c43d0f1ea
Always make buildgrammars before running tsc
...
Avoid race condition between `make watchgrammars` and `$(TSC) -w --preserveWatchOutput` on first run of `make tsweb` (when `gen/` is emtpy.
2026-02-28 18:37:49 -08:00
Steven Hugg
99d74910ff
added testsync target to Makefile; updated README
2026-02-28 15:26:13 +01:00
Fred Sauer
4dd1d5e09b
cleanup make tsweb subprocesses on ctrl-c
2026-02-22 15:02:54 -08:00
Fred Sauer
db80ffcb2e
Less flaky make tsweb on first run
...
Avoids spurious error messages when `tsweb` is run after fresh
checkout by depending on `submodules` and `buildgrammars`.
This ensures both are fully finished before spawn several child
processes that will race each other.
2026-02-22 15:02:54 -08:00
Fred Sauer
6b310b6438
buildtsc dep on git submodule init & update
...
New `submodules` target that ensures
`git submodule update --init --recursive` runs before `buildtsc`
2026-02-22 15:02:54 -08:00
Fred Sauer
cb9474f3e1
Makefile buildgrammars dep on node_modules
...
New `node_modules` target, ensures `npm install`
has run before attempting to build grammars with
`./node_modules/.bin/lezer-generator`
2026-02-22 15:02:54 -08:00
Fred Sauer
e17da367a3
z80 stream parser -> Lezer grammar parser
2026-02-16 23:20:43 -08:00
Fred Sauer
b4505dacc7
6502 stream parser -> Lezer grammar parser
2026-02-16 23:20:43 -08:00
Fred Sauer
bcffd56a25
Makefile remove codemirror reference
2026-02-15 13:42:43 -08:00
Steven Hugg
03eb4f5e6f
7800: fixed vsync bug
2022-10-04 10:33:55 -05:00
Steven Hugg
8e8a65d44b
updated syncdev script
2022-02-07 16:08:36 -06:00
Steven Hugg
3244c17ce1
removed electron, upgrade npm pkgs
2022-01-25 09:32:40 -06:00
Steven Hugg
6cee4e26e4
scripting: print(), css, palette layout, flex
...
make syncdev/prod: fixed mime type upload
2021-08-20 12:25:05 -05:00
Steven Hugg
d1f51a2dd7
terrible hack to get around esbuild bug #1511
2021-08-09 17:04:09 -05:00
Steven Hugg
3b21a23336
no really, fixed the build
2021-08-09 12:09:44 -05:00
Steven Hugg
f472bc99ee
fixed build
2021-08-09 12:06:38 -05:00
Steven Hugg
e00819da59
fixed error when platform is invalid
2021-08-02 14:08:07 -05:00
Steven Hugg
1daa080e70
fixed npm run build; isolatedModules=true; es2017; fixed electron
2021-08-02 09:44:18 -05:00
Steven Hugg
4506ebd7e0
started migration to esbuild modules
2021-08-02 08:32:46 -05:00
Steven Hugg
f3bf1602d5
started bundling worker with esbuild
2021-07-27 11:13:58 -05:00
Steven Hugg
0709c68e2c
switch to s3cmd
2021-07-22 11:14:05 -05:00
Steven Hugg
06fb57e0d5
fixed replay panel spacing
2021-07-16 07:11:13 -05:00
Steven Hugg
8d756ff363
updated package-lock.json, define __MAIN__ and __8BITWORKSHOP__ for ca65
2021-07-15 11:10:37 -05:00
Steven Hugg
bf12984f26
fixed syncdev/syncprod make targets
2021-07-12 13:14:51 -05:00
Steven Hugg
51ee5526c9
nanoasm: added "endian":"little" attribute to variable defs
2021-07-12 13:08:34 -05:00
Steven Hugg
fd6d539027
npm audit
2021-07-11 12:24:27 -05:00
Steven Hugg
d31428aa42
electron: removed workspaces, added sentry lib, electron-builder
2021-07-10 15:23:36 -05:00
Steven Hugg
6ac29d78dc
add binaryen.js to lib/
2021-07-07 20:37:46 -05:00
Steven Hugg
07f3a30c96
upgraded typescript; installed typedoc
2021-06-21 14:33:21 -05:00
Steven Hugg
7725884eb0
arm32: platform, vasm and armips, unicorn.js
2021-06-05 23:32:43 -05:00
Steven Hugg
2b5ec48940
updated README
2021-06-03 11:12:25 -05:00
Steven Hugg
b1263513ed
upgraded sentry; make sync
2021-05-21 15:11:51 -05:00
Steven Hugg
74ab935e1b
forgot gif.js in dist
2020-12-08 10:32:46 -06:00
Steven Hugg
e962404c2f
basic: testInitialFor, staticArrays, token crunching, bell, more OPTIONs (17, 54, 68)
2020-08-11 20:45:36 -05:00
Steven Hugg
5391cefbc2
moved some development files to meta/ directory, updated sync script
2020-08-01 13:56:50 -05:00
Steven Hugg
ba916728f0
updated npm, copy deps from node_modules/ to lib/
2020-08-01 12:52:17 -05:00
Steven Hugg
3d82280c0a
electron: initial experimental build (npm start), removed web/images
2020-08-01 11:53:52 -05:00
Steven Hugg
5fe9ec29a5
removed tools/, moved to new repo sehugg/8bit-tools
2020-07-12 10:30:32 -05:00
Steven Hugg
8c20b43ed9
makefile: support ip command for Arch Linux; c64: clock correction
2020-06-03 14:05:42 -05:00
Steven Hugg
41fc5f9e9a
added Sentry link
2019-11-09 11:02:33 -06:00
Steven Hugg
5516ca96b5
refactored into composite typescript project (multiple tsconfig.json files)
2019-10-26 10:38:21 -05:00
Steven Hugg
c3c91c0908
attempt to fix typescript build
2019-09-27 20:50:41 -05:00
Steven Hugg
f3138f9b57
added nightwatch web tests
2019-08-31 15:36:50 -04:00
Steven Hugg
cdc04a9cd5
astrocade: use aclib.s not aclib.c, rainbow, rotate; use AstroLibre
2019-06-06 23:31:08 -04:00
Steven Hugg
decccdf0d7
converted Assembler to class, added nanoasm submodule (not mapped yet)
2019-05-25 21:51:01 -04:00
Steven Hugg
810d0af58b
nes updates; new build script; fixed kbd shortcuts
2019-04-06 10:53:02 -04:00
Steven Hugg
875a127d60
archive.sh
2018-12-21 15:54:52 -06:00
Steven Hugg
068547f478
bumped version to 3.3.0
2018-12-21 15:51:09 -06:00