Our great sponsors
-
Hello everybody! I wrote my first emacs extension: csharpto.el
-
Basically it introduces Evil text objects for functions (and now generic "scopes") of the CSharp language. They still don't support the count argument and the current region, but they work fine for the trivial cases and are already saving me lots of keystrokes. Hope they are useful to someone else!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
One thing that I always missed is the ability to select a whole function in C#, but I thought I just didn't know the right package or it was something trivial to do ad-hoc. Surprisingly, up to these days I still couldn't find anything. I bumped into the expand-region package at some point, which is awesome, but still something was missing. After going through the Emacs Lisp Intro tutorial, I learned a bit how to search things in a buffer, and I was also editing csharp files every day, so I decided to try to implement the functions myself. Fast forward some weeks, here I am, with a smile on my face :)