Building tree-sitter languages for Emacs

Emacs 29 tree-sitter support If you follow Emacs' development, you’ll probably have heard that the upcoming 29 release will have support for tree-sitter, which is an incremental code parser. In short, it provides a syntax tree for the source file that you’re currently viewing. This is especially useful for syntax highlighting as well as code navigation. Since it builds a syntax tree for the language, we can actually get proper highlighting that isn’t regex dependent, Emacs' highlighting strategy for most languages....

December 31, 2022 4 min

First blog post: an introduction

This is the first post to populate my blog, which was built with Hugo. The blog is held together in an org-mode file and exported with ox-hugo, a backend that allows for exporting org files to a Hugo compatible markdown. Presentation I’m an avid Emacs user, it has been my main driver for around three years now. My init file can be found at this address, it’s a melting pot of programming and writing utilities....