change-inner is also nice as it replaces zap-up-to-char in many use cases.
miniblog.
Related Posts
Today in tricky diff scenarios: when do you want the inner delimiter to match, and when do you want the outer delimiter to match?
In these examples, lisp looks better with the outer paren matched, whereas rust looks better with the inner brace.
Diff sliders are a really interesting problem for AST diffs. Here's a surprising example.
At first, it looks like the first `|` should be highlighted. However the first `|` is the outer `match` case, and the inner | is syntactically an or-pattern!
Duck programming: https://unspace.ca/dev/2012/duck-programming is a classic antipattern of programmable systems (see also 'inner platform effect')


