Commit graph

24 commits

Author SHA1 Message Date
798de37172 once again, why did i begin to refactor this 2025-01-18 00:13:36 +01:00
297f9b30df wip: more const parsing 2025-01-17 22:26:49 +01:00
ff31957fed wip: EdnItem -> Atom, rewrite tokenizer 2025-01-17 21:49:49 +01:00
143cd24e09 generalize EdnItem.
maybe should rename it to Atom? ~90 instances of it
2025-01-17 19:47:37 +01:00
1b9da07280 wip: make EdnItem work on Arc<str> 2025-01-17 18:49:04 +01:00
0ce0a07713 re-enabled space = play! but not pause 2025-01-14 22:25:18 +01:00
dc45edf7e0 special case numeric literals, and away we go! 2025-01-14 21:07:25 +01:00
228b4bb47c lol tmux jumbles the input codes immensely 2025-01-14 20:56:48 +01:00
12faadef44 wip: implementing app command dispatch 2025-01-14 19:03:08 +01:00
9cd6e9f195 unify edn_view entrypoint 2025-01-14 15:39:28 +01:00
e62e36d558 separate render/content macros; add has_jack 2025-01-14 12:41:27 +01:00
585bba6666 EdnViewData has to go? 2025-01-14 00:24:48 +01:00
8c54f8e426 wip: providing content chunks with ednprovider 2025-01-12 16:25:05 +01:00
1ff35baea9 wip: start replacing EdnViewData with EdnProvide 2025-01-12 15:26:37 +01:00
fc06fb863b EdnProvide 2025-01-12 13:32:11 +01:00
794d4210c6 wip: let's figure out how edn keymaps will work 2025-01-12 13:01:15 +01:00
19ed6a24b8 but how to pass arbitrary chars to the config 2025-01-12 02:23:39 +01:00
364d617d37 wip: EdnKeymap 2025-01-12 01:48:43 +01:00
aad7aa6c5e wip: trait EdnCommand 2025-01-12 01:07:01 +01:00
7ddb95d521 what is up with those tests! 2025-01-09 22:28:23 +01:00
01835c8077 convert to workspace and update justfile 2025-01-09 22:19:28 +01:00
b995f81a26 update Justfile and fix some warnings 2025-01-09 18:56:32 +01:00
9a70fbc416 move edn_view into layout 2025-01-07 21:41:51 +01:00
4d0f98acd2 refactor engine and layout into input and output 2025-01-07 21:30:07 +01:00