fructure
fructure copied to clipboard
a structured interaction engine 🗜️ ⚗️
When starting up, I get: ``` maple% racket src/fructure.rkt shared/slash-patterns/slash-patterns.rkt:77:34: ~@: unbound identifier in module in: ~@ ``` I'm not so familiar with Racket so I've no idea what this...
Really liked your demo on YouTube. A few thoughts: - Is there an online demo, or just downloadable? - transformation-based editing and dev time term rewriting are very clear ways...
You're giving the talk, so I CLEARLY don't know what I'm doing yet. I was trying to get into the "free" typing mode, not really coding anything. While trying to...
the basic case here shouldn't be too bad. 1. make sure holes spawned in variadic forms are flagged at creation as being members of variadic lists, and that this flag...
edit: previously: stop default traversal of identifier/literal letters in nav mode generally unfuck nav, as far as can be gone without spatial data. proposal: bind 'select first child' to C-down....

search 663832872 in layout for wip. it looks good in the tests. maybe also make this a special capture, distinct for the tab-based ones. one plan: for menus with non-hole...
problem is: if paint handles on patterns, references have double selection problem because they accidentally contain patterns. make them not do that. will require changes in at least transform, syntax,...
current process: TO INSTALL: brew cask install racket brew tap caskroom/fonts && brew cask install font-iosevka raco pkg install memoize git clone https://github.com/disconcision/fructure.git TO RUN: racket src/fructure.rkt issues: 1. need...
i know it's annoying but you need to fix this. remember you got yourself into this