Commit Graph

138 Commits

Author SHA1 Message Date
lash
ed9cd8d7b4 WIP terminating example for profile data entered 2023-04-16 09:12:47 +01:00
lash
8258b9a5d8 Catch empty code after engine init 2023-04-16 08:51:16 +01:00
lash
a4ec4dd60e Add initialize entry state in compile script 2023-04-16 08:25:44 +01:00
lash
0ab6868eca Pass through wildcard when have match in incmp 2023-04-16 08:13:09 +01:00
lash
355b466746 WIP add profile menu example 2023-04-15 07:06:03 +01:00
lash
d8c112fa92 Rename project to vise v0.0.6-alpha.1+build.d8c112fa926fb1cd80b2bdd9a53e6fcebe459e68 2023-04-14 09:59:37 +01:00
lash
208ad0e287 Add bigger range in many size sizer tests 2023-04-14 09:19:17 +01:00
lash
6f68d8de57 Remove dead code in engine persist 2023-04-14 09:16:09 +01:00
lash
b0d0fde3e0 Add menued manysize test 2023-04-14 09:12:32 +01:00
lash
4b6cc33208 Fix single byte overflow case for sized render v0.0.5-alpha.6+build.4b6cc33208fd6030808e5ebe3bdea30a2030d3f6 2023-04-14 09:09:53 +01:00
lash
59dcb7875d WIP correct entry point in persisted runner v0.0.5-alpha.5+build.59dcb7875db2a92718c8d049e8526e68012398f3 2023-04-14 08:42:57 +01:00
lash
28cbe308d4 Implement ascend from catch code in vm runner dev-0.0.5-alpha.4+build.28cbe308d430557c6d312d7ed481303ba2887944 2023-04-13 10:10:54 +01:00
lash
5e8cacd7bc Add package documentation comments dev-0.0.5-alpha.3+build.5e8cacd7bc63ba7f76680510d2268a20f8635f25 2023-04-13 09:56:31 +01:00
lash
12ff703bc9 Add output to persisted engine run, add code docs dev-0.0.5-alpha.2+build.12ff703bc962911dad0f7c5e86ee7584cd64e966 2023-04-13 09:38:35 +01:00
lash
1844415ae9 Add input to entryfuncs, return flag delta from entryfunc v0.0.5-alpha.1+build.1844415ae94840dbac2065b9e204f3737e093460 2023-04-13 09:16:17 +01:00
lash
46288b240b Make client input available for LOAD instruction execution 2023-04-13 07:56:43 +01:00
lash
a2d947e106 Add persisted state engine runner 2023-04-13 07:45:52 +01:00
lash
064418cb83 Add persist module 2023-04-12 23:42:36 +01:00
lash
15c64a46e6 Fix dev commands directory structure 2023-04-12 18:20:45 +01:00
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