index
:
rprt
main
Finally, a text editor for your flying saucer.
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rprt-engine
Age
Commit message (
Collapse
)
Author
2026-03-21
implement hooks, fix docs
tslil
2026-03-21
think the commit logic is worked out now for eager commits
tslil
2026-03-21
fixing evaluation semantics
tslil
2026-03-21
big rework to support evaluation of selection functions, WiP
tslil
2026-03-19
clarify top-level semantics
tslil
2025-10-31
Rework character and end implementations
tslil
2025-10-31
Refactor selection functions into a module, one function per file
tslil
2025-10-29
Add parameterised version of selection function macro, implement character ↵
tslil
function
2025-10-29
Implement some vague API for complement/conditional transforms
tslil
2025-10-28
Playing with macro_rules, sigh.
tslil
2025-10-23
One painful manual currying and Higher Rank Trait Bounds application later, ↵
tslil
i think complement transformations work now
2025-10-22
Implement the coniditional selection transformation
tslil
2025-10-22
Implement two basic selection functions
tslil
2025-10-21
Having a time with passing functions around, really feels like i'm fighting ↵
tslil
the language
2025-10-20
Changed monad, impl. some grouped semantics, not completely satisfied
tslil
2025-10-19
Sketching monad
tslil
2025-10-19
Porting over EditorState
tslil
2025-10-19
Display groups more nicely
tslil
2025-10-19
Trains should be left associative and hooks should be right associative
tslil
2025-10-19
Parse & explain groups!
tslil
2025-10-18
Parse hooks, these are left associative
tslil
2025-10-18
Add display implementations for Composite, and a BQN-like explainer
tslil
2025-10-18
Some basic train and parenthesis parsing, things are beginning to become ↵
tslil
exciting
2025-10-18
Beginning lexing & parsing work, probably looking at hand rolled recursive ↵
tslil
descent parser
2025-10-17
Starting on RIIR, first steps have been whelming
tslil