Commit Graph

119 Commits

Author SHA1 Message Date
lash
df9b30287c Move source files to root dir 2023-04-12 18:09:37 +01:00
lash
e340210d8f Add code comment documentation 2023-04-12 18:04:36 +01:00
lash
91ee0568ca Write root menu to writer (not stdout) in engine loop v0.0.4-alpha.2+build.91ee0568cab19f319f507e8b84f28d93fca55187 2023-04-12 14:20:09 +01:00
lash
12d2b577f0 Update readme 2023-04-12 09:15:34 +01:00
lash
719368301b Catch browse back beyond start v0.0.4-alpha.1+build.719368301b533b1ed9858ecc73e983236621a1ac 2023-04-12 08:42:37 +01:00
lash
4da19b3047 Catch beyond index error in browse 2023-04-12 08:30:44 +01:00
lash
677dbf536f Include newline in pager accumulation calc 2023-04-12 07:56:02 +01:00
lash
aa0c2a283f Handle browse input 2023-04-12 07:29:29 +01:00
lash
68fef90684 Add menu navigation to net remaining in browseable render 2023-04-11 08:35:07 +01:00
lash
ca4e9e963a WIP add menu render to sizer context 2023-04-10 17:38:23 +01:00
lash
5f04698d0a WIP implement high-level pagination test 2023-04-10 16:12:30 +01:00
lash
0831a4ea53 Complete move map code to page code in render module v0.0.3-alpha.1+build.0831a4ea539f46c5eeb8407ca71bc013dbdff873 2023-04-10 15:26:18 +01:00
lash
765bc2a269 Terminate on code EOF when not checking input 2023-04-10 09:19:30 +01:00
lash
602ca92b6a Add cache push and pop in vm target processingC 2023-04-10 09:05:48 +01:00
lash
da45ee783b Correct error comparison for sym data load in fs 2023-04-10 08:07:11 +01:00
lash
89deda1268 Use correct target, ctrl regex for incmp 2023-04-10 07:54:52 +01:00
lash
084b23babd Add dynamic file reader alternative for funcfor in fs resource 2023-04-10 05:30:57 +01:00
lash
8ddfd68f33 Factor out engine loop code 2023-04-09 15:58:35 +01:00
lash
95bee7f8e0 Add stateful render method to vm 2023-04-09 15:35:26 +01:00
lash
45de1f5c7a Fully rehabilitate all modules after cache, page refactor 2023-04-09 10:16:41 +01:00
lash
d183ec1824 Add render interface defs, rehabilitate vm 2023-04-09 09:44:32 +01:00
lash
7e01f2725d WIP Factor page, sizer, menu to render package, cachemap to page 2023-04-09 08:51:29 +01:00
lash
6a1611a0c8 Factor out menu handling 2023-04-08 22:32:17 +01:00
lash
629cae8a55 WIP factor out cache code 2023-04-08 19:07:46 +01:00
lash
238f4546ff Move test fixture code for resource wrapper to separate file 2023-04-08 15:27:52 +01:00
lash
2b34149aa9 WIP Add indexed condition for browse menu items display 2023-04-08 11:46:30 +01:00
lash
a7add69f18 Add menu browse display conditional on state 2023-04-08 11:31:05 +01:00
lash
97dc090619 Add stateful resource navigation 2023-04-08 10:20:34 +01:00
lash
adbd790c6f Revert "Remove MNEXT, MPREV again (sigh)"
This reverts commit b55edd2678.
2023-04-08 10:01:28 +01:00
lash
b55edd2678 Remove MNEXT, MPREV again (sigh) 2023-04-08 09:53:17 +01:00
lash
9e4205e6e8 Reinstatate MNEXT, MPREV 2023-04-08 09:31:32 +01:00
lash
8b1f91e859 Factor out target sym navigation handling 2023-04-08 08:54:55 +01:00
lash
6221e1dce2 Use INCMP for lateral move, new input vm mod file 2023-04-08 08:14:34 +01:00
lash
a8a6adbe6c Newline replacement string for portion render 2023-04-07 12:14:22 +01:00
lash
063b786572 Add sink splitter 2023-04-07 09:30:23 +01:00
lash
4a91439320 WIP Add size checker to resource render 2023-04-06 21:29:11 +01:00
lash
397985f1ae Add descriptive input checker error 2023-04-06 12:47:09 +01:00
lash
2989b23b93 Add input format checker in engine 2023-04-06 12:41:36 +01:00
lash
d12ff18dd9 Add documentation 2023-04-06 12:08:30 +01:00
lash
983bac0c53 Fix endless loop in test after moving default catch code external v0.0.2-alpha.3+build.983bac0c5383c592e332b5d015c2e535aaa75b40 2023-04-06 11:49:52 +01:00
lash
7c1bc78c98 Add invalid input node in testdata v0.0.2-alpha.3+build.7c1bc78c986bfae7e4308c84549e464fd8972fd0 2023-04-06 10:55:11 +01:00
lash
a3073f6189 WIP Add termination handler in engine 2023-04-06 10:10:24 +01:00
lash
6325ef4afd Catch missing input on empty bytecode buffer 2023-04-06 09:54:51 +01:00
lash
f0bfff3a20 Add display initial to engine execution 2023-04-06 09:14:53 +01:00
lash
c748daa8f7 Make assembler handle non-DOWN menu choices v0.0.2-alpha.2+build.c748daa8f73ecc713a24e665e72c06e36d123d46 2023-04-06 08:49:16 +01:00
lash
d6a0314132 Proper catch of CATCH and INCMP 2023-04-06 08:38:30 +01:00
lash
13bf7309e7 WIP Add batch menu handler for asm v0.0.2-alpha.1+build.13bf7309e7048723e9a9d7eabcc7b69dc32c672c 2023-04-05 21:31:09 +01:00
lash
b8c8802421 Fix bad int render for sig v0.0.1-alpha.2+build.b8c8802421721c4d1a1d2022669602044de6b20c 2023-04-05 11:23:18 +01:00
lash
be736c1ff6 WIP fix sig case for uint 2023-04-05 10:13:22 +01:00
lash
07555fee91 Update readme v0.0.1-alpha.1+build.07555fee918cb4043c9a1087173151171fd21eb5 2023-04-05 08:41:58 +01:00