Finally managed near perfect edit-in-place with drifblim, I'll soon be able to do live-reloading without loosing state.
The twitch in the video comes from storing the scroll position as an offset from an address which changes when the symbols gets reorganized, I'll hunt this one down and soon have a smol malleable system.
This entry was edited (1 year ago)
Devine Lu Linvega
in reply to Devine Lu Linvega • • •efelbar
in reply to Devine Lu Linvega • • •damn, that's super impressive! every time i remember to keep learning uxn i get sidetracked with silly web projects :Þ
ThaCuber
in reply to Devine Lu Linvega • • •ThaCuber
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •Cracked it!
I can do live edits of running #uxn applications using only uxn-hosted tools, this is going to change the way I work dramatically.
ThaCuber
in reply to Devine Lu Linvega • • •ThaCuber
in reply to ThaCuber • • •Devine Lu Linvega
in reply to ThaCuber • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •Annette
in reply to Devine Lu Linvega • • •William D. Jones
in reply to Devine Lu Linvega • • •You reinvented Smalltalk from first principles ._.
(This is a compliment. Just... wow...)
Devine Lu Linvega
in reply to William D. Jones • • •William D. Jones
in reply to Devine Lu Linvega • • •So now I can say that "UXN takes Forth, Lisp (well, you can impl Lisp in UXN), and now Smalltalk inspiration and creates something brand new!"
I like Smalltalk/the Blue Book. The Blue Book Smalltalk impl targets a basic stack machine. You could probably very easily make a Smalltalk compiler in UXN that compiles to UXN.
Verwechslungsgefährte 🍿
in reply to Devine Lu Linvega • • •wvs
in reply to Devine Lu Linvega • • •eli_oat
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to eli_oat • • •tbsp
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to tbsp • • •tbsp
in reply to Devine Lu Linvega • • •