Devlog

These are my daily notes and internal conversations during development. They may be helpful to understand the larger context of decisions that were made, and how I learned and explored while building.

Devlog < 2023 < March < 11

| by date | | thread: collect |

When trying to add in support for selecting lists from the active object, I ran into a limitation with my syntax. It was not possible to use a string to signal where you would like that key to resolve from. After thinking about it a bit, I think I’ll remove the whole $self() and $obj() functions, and only have $() with a ‘.’ separated path for object navigation, and no ‘.’ if it’s coming out of the context. This should simplify a bit I think, with only a tiny bit of added ambiguity.

I'm also running into this issue with the block quote parser. I think I need to re-think the steps it takes to process a new line, skip the tabs, and check for closing. The first thing I need to do is find an opening, made up of tabs"""\n. Once I do that I want to be skipping tabs and then looking for a closer which is """\n.

| thread: collect | | by date |