The GNU Emacs Architecture: Unlocking the Core [pdf] · HackerLangs