News for hackers. Stuff that matters.
Re:Tree-sitter: an incremental parsing system for programmin... by Annili on Monday February 22, 2021 @04:00PM (#26230533)
> "Paredit for TypeScript"

Is there a list of ideas for Structural Editing in C-like languages?

I can think of `extend-selection, `move to parent block`, `add arg to function`

Re:Tree-sitter: an incremental parsing system for programmin... by eins1234 on Monday February 22, 2021 @07:49PM (#26232609)
Don't have a list, but Dark is doing some really cool things with an editor that depends pretty much exclusively on structural editing (i.e. you can't even make a syntax error if you tried): https://darklang.com/