Emacs' make-syntax-table does not give you an *empty* syntax table (" is treated as a string delimiter). Argh. Their reprs are unreadable.
miniblog.
Related Posts
I would *love* a terminal emulator that treated each command as an atomic unit, so I can efficiently scroll between them.
Line-based scrolling is annoying when you've just run a command that output 1,000 lines.
Do any such tools exist?
Difftastic 0.36 is out! In this release:
* Better diffs: Punctuation is now treated separately in the cost model
* Nicer display: Changes in comments are now underlined too
* New languages: Hare, Pascal and QML
* Smarter detection of binary files
tree-sitter is adding a notion of reserved keywords, as it previously treated keywords as contextual: https://github.com/tree-sitter/tree-sitter/pull/1635
Includes a fun example of using `if` as a name in JS!


