Elektrine lite

← Feed

@kevin@fedi.kbg.sh

Post #2069355

2026-04-09 19:55 UTC

@mnl perfect! Yeah, I was thinking the same thing, CRDTs are probably the place to start looking. I’m still sort of unclear on how CRDTs interact with more elaborate tracking of undo/redo like emacs has. And even more unclear when we start talking about editing history (eg if I accidentally ctrl-V my social security number, I do want that scrubbed)

Replies (1)

  • @mnl@hachyderm.io 2026-04-09 20:02

    @kevin I'm really curious to see where you will go. I do a bunch of AST editing experiments right now but I'm just bruteforcing it (gotta find something to use all that RAM on 🤣 ). I also don't really know if the "replicated" part is relevant at all, but having to handle concurrent editing of JSON probably has some pointers (I haven't read the paper or at least haven't recently).

    Open ##2069356