• Stop Killing Games needs more support

    TL;DR: If you are an EU citizen (not merely a resident) you can sign the Stop Killing Games EU initiative. This is not your typical open letter, this is a government-level initiative that will need to be discussed if it passes. At the moment we have way more than the required million signatures, but we do not know how many of these are fraudulent and might get tossed out. Keep on signing! There are less than ten days left, so don't put if off. Now for those who don't know what any of this means, I'll do my best to elaborate.

    Continue reading…

  • Beware of 'require' at startup in Neovim plugins

    Recently I tagged version 0.9.1 of rainbow-delimiters.nvim. This update got rid of one really nasty mistake I had been dragging along from the very beginning until just recently: every time you started up Neovim a number of require calls would run even if you never called require a single time yourself. In this post I would like to go over how this happened, why it is bad and how I got rid of it. Even though I am using rainbow-delimiters as an example here, everything I am about to say applies to other plugins as well.

    Continue reading…