aboutsummaryrefslogtreecommitdiff
path: root/posts
diff options
context:
space:
mode:
authorAkshay <[email protected]>2021-03-23 12:25:56 +0000
committerAkshay <[email protected]>2021-03-23 12:25:56 +0000
commit983d2d2aa2042a528f75d6255761968296c9e14b (patch)
tree0661500f0e8fe9729ad36cea342d1a640b8e4f89 /posts
parent439091635880851ad57188fb369e7915a401f6fc (diff)
add day 12 of devlog
Diffstat (limited to 'posts')
-rw-r--r--posts/SDL2_devlog.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/posts/SDL2_devlog.md b/posts/SDL2_devlog.md
index d62e376..f3b019f 100644
--- a/posts/SDL2_devlog.md
+++ b/posts/SDL2_devlog.md
@@ -5,6 +5,22 @@ on the editor. The days are listed in reverse chronological
5order, begin from the bottom, if this is your first time on 5order, begin from the bottom, if this is your first time on
6this page. 6this page.
7 7
8### Day 12
9
10I lifted most of
11[murarth/ketos](https://github.com/murarth/ketos) into the
12editor. `ketos`'s implementation of `lisp` is too vast for
13my use case. For example, the editor does not need data
14types to handle raw strings or byte strings. I have got a
15basic evaluator running inside the SDL2 context (notice the
16`lisp` REPL at the bottom of the window). Over the
17following days, I intend to create a set of prelude
18functions to manipulate the pixmap. Users can implement
19their own brushes, dithering patterns, keybinds and more
20(hopefully).
21
22![Day 12](https://u.peppe.rs/y0.mp4)
23
8### Day 11 24### Day 11
9 25
10I intend to supplement the editor with scripting language 26I intend to supplement the editor with scripting language