A programming language should support any unicode symbols in programs, but only require ASCII characters that can be typed on any keyboard
miniblog.
Related Posts
Difftastic now handles tab characters precisely! This sounds like a small thing, but it's crucial when parsing Makefile syntax.
Makefiles look way better now.
(Technically tabs are also syntactically significant inside string literals, and that case is fixed too.)
Writing docs like characters in a novel: give people a purpose!
https://thenewstack.io/an-engineers-best-tips-for-writing-documentation-devs-love/
Today in aggravating edge cases: difftastic would crash when line-wrapping content where Unicode combining characters occurred on the boundary. Argh.

