Commit Graph

  • 8d3af98732 Tweak keyboard more. Brad Nelson 2022-07-22 20:08:04 -07:00
  • dda69f1e66 Fixed up keypad. Brad Nelson 2022-07-22 19:59:14 -07:00
  • 3e3e50fb7c Tweak keyboard. Brad Nelson 2022-07-22 19:52:12 -07:00
  • ac47ccd07d Fix up mobile keys. Brad Nelson 2022-07-22 19:37:59 -07:00
  • cc75d00e1c Fix test. Brad Nelson 2022-07-22 18:21:28 -07:00
  • efb68d323d Adding mobile keyboard. Brad Nelson 2022-07-22 18:19:06 -07:00
  • 732fd023e3 Switch name of fconvert. Brad Nelson 2022-07-21 22:14:33 -07:00
  • 1aacfd24ba Tweaks for mobile. Brad Nelson 2022-07-20 23:20:30 -07:00
  • 19aa66062b Setup configurable text portion. Brad Nelson 2022-07-19 21:04:26 -07:00
  • 4262b9c504 More web graphics. Brad Nelson 2022-07-18 22:39:20 -07:00
  • 525fbf8f8c Adding basic box. Brad Nelson 2022-07-18 22:26:31 -07:00
  • 826f11afaa Added rudiments of graphics mode. Brad Nelson 2022-07-18 22:00:08 -07:00
  • b0c63e7632 Refactor platform handling for web. Brad Nelson 2022-07-18 20:31:03 -07:00
  • 26e993110b Move web platform system calls into a separate file. Brad Nelson 2022-07-18 19:56:00 -07:00
  • ef245b8292 Fixing permissions. Brad Nelson 2022-07-18 14:06:29 -07:00
  • ab39e3275f Make d8 tests optional. Brad Nelson 2022-07-18 10:04:42 -07:00
  • de99bf9f84 Fix inaccurate comment. Brad Nelson 2022-07-17 18:18:21 -07:00
  • 4789a2a3a2 Fix bug in web +!. Brad Nelson 2022-07-17 01:19:00 -07:00
  • f0fea679d5 Fix bug in web evaluate1. Brad Nelson 2022-07-16 12:50:03 -07:00
  • 8d5eb8d058 Add asm.js sanity test. Brad Nelson 2022-07-14 23:07:09 -07:00
  • bf70f450e2 Fix web page title. Brad Nelson 2022-07-14 22:14:18 -07:00
  • e21193f991 Fix version labelling. Brad Nelson 2022-07-14 22:10:57 -07:00
  • 181bcc85f6 Fix handling of js in deploy. Brad Nelson 2022-07-14 21:25:55 -07:00
  • 106729c4b6 Fixed esp32 build break bug. Brad Nelson 2022-07-14 21:24:00 -07:00
  • e24be23281 Incorporating web version, bumping version. Brad Nelson 2022-07-14 21:19:09 -07:00
  • 9b789a2aca Fix SetEval. Basic console working. Brad Nelson 2022-07-14 17:47:23 -07:00
  • d4de8aaa17 Fix SSMOD (though still float hack). Brad Nelson 2022-07-14 17:27:10 -07:00
  • fb2366c5f4 Enhance see to support immediate. Brad Nelson 2022-07-14 16:59:06 -07:00
  • 50e77e3b3d Fixing web finish. Brad Nelson 2022-07-14 16:51:21 -07:00
  • 5dbf1cf8d4 Some keyboard input on web. Brad Nelson 2022-07-14 16:08:35 -07:00
  • c07be3978a Shows text is page. Brad Nelson 2022-07-14 15:15:14 -07:00
  • 9d79b26e9e Web boots to prompt. Brad Nelson 2022-07-14 13:49:31 -07:00
  • 521c756031 Fixed c, for web. Brad Nelson 2022-07-14 13:16:31 -07:00
  • 8066bfb2e8 More shuffling. Brad Nelson 2022-07-14 11:04:18 -07:00
  • 3da2f4bfd3 Fixing out web boot order. Brad Nelson 2022-07-13 22:44:39 -07:00
  • ff31b4e739 Hacky version of SSMOD for now on web. Brad Nelson 2022-07-13 22:12:14 -07:00
  • 09fb5b9bb9 Restructure more to allow tiers. Brad Nelson 2022-07-13 21:31:01 -07:00
  • cef6074851 Make extras more consistent. Brad Nelson 2022-07-13 16:33:51 -07:00
  • 024c51ec7d Closer still on asm.js Brad Nelson 2022-07-13 15:18:57 -07:00
  • 422507c072 Asm.js closer still. Brad Nelson 2022-07-12 23:36:45 -07:00
  • 550050d9c3 Refining asm.js version. Brad Nelson 2022-07-12 21:25:14 -07:00
  • 9d874a08fb Replaced XV with Z to make things uniform + fixed remaining non-valid asm.js. Brad Nelson 2022-07-12 18:13:56 -07:00
  • cd9228a609 Make how global object is fetched more general. Brad Nelson 2022-07-12 13:18:01 -07:00
  • 496b7d8c81 Closer to asm.js validation. Brad Nelson 2022-07-10 22:41:57 -07:00
  • 22bcae911f More web tweaks. Brad Nelson 2022-07-10 21:35:26 -07:00
  • f60dcd82f1 Fix replace collision in fuse_web. Brad Nelson 2022-07-10 21:31:43 -07:00
  • 4cc02ffc96 Automate g_sys structure handling for web. Brad Nelson 2022-07-10 21:25:22 -07:00
  • ffdbec63e5 Update web boot sequence. Brad Nelson 2022-07-10 20:39:06 -07:00
  • 992f243c09 Refactor our bits.h to help with asm.js version. Brad Nelson 2022-07-10 19:38:19 -07:00
  • 9a2555d884 Fix miscounted initializer. Brad Nelson 2022-07-10 18:55:21 -07:00
  • a08dd72d14 Use PARK and UNPACK in evaluate1. Brad Nelson 2022-07-10 15:43:26 -07:00
  • 0ddfc1e07c Tweaks for asmjs. Brad Nelson 2022-07-10 15:12:08 -07:00
  • 3b27ff93bb Move g_sys to the forth heap. Brad Nelson 2022-07-10 14:13:51 -07:00
  • ddd878ae20 Tweaks towards web version working, again... Brad Nelson 2022-07-10 13:43:07 -07:00
  • a7f25d8819 Relocate common tooling. Brad Nelson 2022-07-10 11:44:38 -07:00
  • dc65288423 Bump version# as we might be making 19 a new "stable" version. Brad Nelson 2022-07-10 10:24:13 -07:00
  • 2f2c3cb9e1 Bumping version. Brad Nelson 2022-07-06 22:57:48 -07:00
  • 00119678ed Fix bugs in 2! and 2@. Brad Nelson 2022-07-05 22:01:35 -07:00
  • 28c17e7714 Hardware sha1 working intermitently. Brad Nelson 2022-06-11 09:44:45 -07:00
  • 33f5db3209 Avoid w@ and w! collision. Brad Nelson 2022-06-10 22:23:43 -07:00
  • 139797bdf7 Attempting to use esp32 sha1 hardware. Brad Nelson 2022-06-10 21:20:49 -07:00
  • f2948cee9b Fixup accept extra CR. Brad Nelson 2022-06-07 23:56:14 -07:00
  • 298de57027 Drop CR LF specialization for telnetd in light of change in overall handling. Brad Nelson 2022-06-07 23:40:15 -07:00
  • c2d9615833 Bump version + refine crlf nil handling in accept more. Brad Nelson 2022-06-07 23:11:01 -07:00
  • d97a6915a5 Make CRLF handling in accept more robust. Brad Nelson 2022-06-07 20:32:01 -07:00
  • 30707ee7d8 Merge branch 'main' of github.com:flagxor/ueforth into main Brad Nelson 2022-06-06 23:31:35 -07:00
  • c9a04dcdeb Adding WiFi.softAP support and bumping version. Brad Nelson 2022-06-06 23:30:59 -07:00
  • 3ea159bbcf Tweak to web version. Brad Nelson 2022-06-04 21:45:02 -07:00
  • 4b20986bd8 Improve web version. Brad Nelson 2022-06-04 21:34:58 -07:00
  • e6ca85f4f6 Introducing ARSHIFT (Arithmetic Shift Right) to fix heart game. Brad Nelson 2022-06-04 20:38:36 -07:00
  • ab2b73f2ff Adding mini module system. Brad Nelson 2022-06-04 15:51:06 -07:00
  • 577311c276 Merge shared code in hashing. Brad Nelson 2022-06-03 12:07:53 -07:00
  • 56d83374b1 Fix broken windows test. Brad Nelson 2022-06-03 12:01:44 -07:00
  • d08831fe94 Adding hashing utils, making vocab test more stable. Brad Nelson 2022-06-03 11:57:54 -07:00
  • f0cea166e4 Fixing bug in RSHIFT. Brad Nelson 2022-05-28 17:47:51 -07:00
  • a864b24347 Dropping excessive size minimization flag for better compat. Brad Nelson 2022-05-28 12:17:14 -07:00
  • 9d33c431d3 Add k loop variable. Brad Nelson 2022-04-24 14:58:42 -07:00
  • 0495134a0f Normalize ./ Brad Nelson 2022-04-24 14:37:17 -07:00
  • 287974a58c Handle ../ above current level. Brad Nelson 2022-04-24 14:33:56 -07:00
  • f0d3238f17 Fixing ../ with needs. Brad Nelson 2022-04-24 12:03:23 -07:00
  • 35a02bc61c Adding needs, fixing include to be more like gforth. Brad Nelson 2022-04-23 23:52:12 -07:00
  • 54d745e798 Fix bug in sfloat+ and add tests. Brad Nelson 2022-04-20 18:52:10 -07:00
  • 12f80aec2b Allow more posix params. Brad Nelson 2022-04-19 22:08:32 -07:00
  • 7426ce9b04 Added FROT Brad Nelson 2022-04-19 21:35:49 -07:00
  • 1ae27f72cf Fix windows dependency in example. Brad Nelson 2022-04-09 07:30:35 -07:00
  • d7f957feda Fix trailing space. Brad Nelson 2022-04-09 07:25:21 -07:00
  • 05cd020e97 Merge branch 'main' of github.com:flagxor/ueforth into main Brad Nelson 2022-03-26 11:03:49 -07:00
  • 25c7397dbd Added DPI awareness option. Brad Nelson 2022-03-26 11:03:29 -07:00
  • 0bbc8c3a48 Fix stack leak on resize. Brad Nelson 2022-03-14 10:21:08 -07:00
  • 1b09f7a2b0 Different recursive approach with bezier curve. Brad Nelson 2022-03-11 21:23:21 -08:00
  • 2099d1a3d8 Changing round bezier example. Brad Nelson 2022-03-11 09:18:25 -08:00
  • 85824c8b04 Fiddling with precision. Brad Nelson 2022-03-08 14:34:19 -08:00
  • 632cb47afe Made more things executable. Brad Nelson 2022-03-08 11:11:34 -08:00
  • 1effe3ede9 Allocate heart memory on demand, rename one file. Brad Nelson 2022-03-07 14:55:11 -08:00
  • 83e57c2c42 Rename grf -> graphics. Brad Nelson 2022-03-07 14:51:15 -08:00
  • c3939327eb Adding bezier curve prototype. Brad Nelson 2022-03-07 10:11:01 -08:00
  • 11e666e9a1 Adding Serial2. Brad Nelson 2022-02-27 21:45:28 -08:00
  • 679b7fd695 Fixed typo. Brad Nelson 2022-02-27 21:24:40 -08:00
  • bf88a73336 Added ?DUP. Brad Nelson 2022-02-27 21:23:37 -08:00
  • 0bc9be1e19 Rename eforth to ueforth. Brad Nelson 2022-02-27 21:06:24 -08:00