Commit Graph

843 Commits

Author SHA1 Message Date
b0c63e7632 Refactor platform handling for web. 2022-07-18 20:31:03 -07:00
26e993110b Move web platform system calls into a separate file. 2022-07-18 19:56:00 -07:00
ef245b8292 Fixing permissions. 2022-07-18 14:06:29 -07:00
ab39e3275f Make d8 tests optional. 2022-07-18 10:04:42 -07:00
de99bf9f84 Fix inaccurate comment. 2022-07-17 18:18:21 -07:00
4789a2a3a2 Fix bug in web +!. 2022-07-17 01:19:00 -07:00
f0fea679d5 Fix bug in web evaluate1. 2022-07-16 12:50:03 -07:00
8d5eb8d058 Add asm.js sanity test. 2022-07-14 23:07:09 -07:00
bf70f450e2 Fix web page title. 2022-07-14 22:14:18 -07:00
e21193f991 Fix version labelling. 2022-07-14 22:10:57 -07:00
181bcc85f6 Fix handling of js in deploy. 2022-07-14 21:25:55 -07:00
106729c4b6 Fixed esp32 build break bug. 2022-07-14 21:24:00 -07:00
e24be23281 Incorporating web version, bumping version. 2022-07-14 21:19:09 -07:00
9b789a2aca Fix SetEval. Basic console working. 2022-07-14 17:47:23 -07:00
d4de8aaa17 Fix SSMOD (though still float hack). 2022-07-14 17:27:10 -07:00
fb2366c5f4 Enhance see to support immediate. 2022-07-14 16:59:06 -07:00
50e77e3b3d Fixing web finish. 2022-07-14 16:51:21 -07:00
5dbf1cf8d4 Some keyboard input on web. 2022-07-14 16:08:35 -07:00
c07be3978a Shows text is page. 2022-07-14 15:15:14 -07:00
9d79b26e9e Web boots to prompt. 2022-07-14 13:49:31 -07:00
521c756031 Fixed c, for web. 2022-07-14 13:16:31 -07:00
8066bfb2e8 More shuffling. 2022-07-14 11:04:18 -07:00
3da2f4bfd3 Fixing out web boot order. 2022-07-13 22:44:39 -07:00
ff31b4e739 Hacky version of SSMOD for now on web. 2022-07-13 22:12:14 -07:00
09fb5b9bb9 Restructure more to allow tiers. 2022-07-13 21:31:01 -07:00
cef6074851 Make extras more consistent. 2022-07-13 16:33:51 -07:00
024c51ec7d Closer still on asm.js
Split apart boot.fs some more.
2022-07-13 15:18:57 -07:00
422507c072 Asm.js closer still. 2022-07-12 23:36:45 -07:00
550050d9c3 Refining asm.js version. 2022-07-12 21:25:14 -07:00
9d874a08fb Replaced XV with Z to make things uniform + fixed remaining non-valid asm.js. 2022-07-12 18:13:56 -07:00
cd9228a609 Make how global object is fetched more general. 2022-07-12 13:18:01 -07:00
496b7d8c81 Closer to asm.js validation. 2022-07-10 22:41:57 -07:00
22bcae911f More web tweaks. 2022-07-10 21:35:26 -07:00
f60dcd82f1 Fix replace collision in fuse_web. 2022-07-10 21:31:43 -07:00
4cc02ffc96 Automate g_sys structure handling for web. 2022-07-10 21:25:22 -07:00
ffdbec63e5 Update web boot sequence. 2022-07-10 20:39:06 -07:00
992f243c09 Refactor our bits.h to help with asm.js version. 2022-07-10 19:38:19 -07:00
9a2555d884 Fix miscounted initializer. 2022-07-10 18:55:21 -07:00
a08dd72d14 Use PARK and UNPACK in evaluate1. 2022-07-10 15:43:26 -07:00
0ddfc1e07c Tweaks for asmjs. 2022-07-10 15:12:08 -07:00
3b27ff93bb Move g_sys to the forth heap. 2022-07-10 14:13:51 -07:00
ddd878ae20 Tweaks towards web version working, again... 2022-07-10 13:43:07 -07:00
a7f25d8819 Relocate common tooling. 2022-07-10 11:44:38 -07:00
dc65288423 Bump version# as we might be making 19 a new "stable" version. 2022-07-10 10:24:13 -07:00
2f2c3cb9e1 Bumping version. 2022-07-06 22:57:48 -07:00
00119678ed Fix bugs in 2! and 2@. 2022-07-05 22:01:35 -07:00
28c17e7714 Hardware sha1 working intermitently. 2022-06-11 09:44:45 -07:00
33f5db3209 Avoid w@ and w! collision. 2022-06-10 22:23:43 -07:00
139797bdf7 Attempting to use esp32 sha1 hardware. 2022-06-10 21:20:49 -07:00
f2948cee9b Fixup accept extra CR. 2022-06-07 23:56:14 -07:00