Commit Graph

767 Commits

Author SHA1 Message Date
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
298de57027 Drop CR LF specialization for telnetd in light of change in overall handling. 2022-06-07 23:40:15 -07:00
c2d9615833 Bump version + refine crlf nil handling in accept more. 2022-06-07 23:11:01 -07:00
d97a6915a5 Make CRLF handling in accept more robust. 2022-06-07 20:32:01 -07:00
30707ee7d8 Merge branch 'main' of github.com:flagxor/ueforth into main 2022-06-06 23:31:35 -07:00
c9a04dcdeb Adding WiFi.softAP support and bumping version. 2022-06-06 23:30:59 -07:00
3ea159bbcf Tweak to web version. 2022-06-04 21:45:02 -07:00
4b20986bd8 Improve web version. 2022-06-04 21:34:58 -07:00
e6ca85f4f6 Introducing ARSHIFT (Arithmetic Shift Right) to fix heart game. 2022-06-04 20:38:36 -07:00
ab2b73f2ff Adding mini module system. 2022-06-04 15:51:06 -07:00
577311c276 Merge shared code in hashing. 2022-06-03 12:07:53 -07:00
56d83374b1 Fix broken windows test. 2022-06-03 12:01:44 -07:00
d08831fe94 Adding hashing utils, making vocab test more stable. 2022-06-03 11:57:54 -07:00
f0cea166e4 Fixing bug in RSHIFT. 2022-05-28 17:47:51 -07:00
a864b24347 Dropping excessive size minimization flag for better compat.
This was causing things not to build on RPI4 running buster.
2022-05-28 12:17:14 -07:00
9d33c431d3 Add k loop variable. 2022-04-24 14:58:42 -07:00
0495134a0f Normalize ./ 2022-04-24 14:37:17 -07:00
287974a58c Handle ../ above current level. 2022-04-24 14:33:56 -07:00
f0d3238f17 Fixing ../ with needs. 2022-04-24 12:03:23 -07:00
35a02bc61c Adding needs, fixing include to be more like gforth. 2022-04-23 23:52:12 -07:00
54d745e798 Fix bug in sfloat+ and add tests. 2022-04-20 18:52:10 -07:00
12f80aec2b Allow more posix params. 2022-04-19 22:08:32 -07:00
7426ce9b04 Added FROT 2022-04-19 21:35:49 -07:00
1ae27f72cf Fix windows dependency in example. 2022-04-09 07:30:35 -07:00
d7f957feda Fix trailing space. 2022-04-09 07:25:21 -07:00
05cd020e97 Merge branch 'main' of github.com:flagxor/ueforth into main 2022-03-26 11:03:49 -07:00
25c7397dbd Added DPI awareness option. 2022-03-26 11:03:29 -07:00