
Mickey Petersen
@mickeynp
Followers
4K
Following
768
Media
50
Statuses
2K
"Mastering Emacs" author; software developer; technical architect; devops; Emacs
London
Joined February 2011
The Emacs 29 edition of Mastering #Emacs is out now. To celebrate, it's 29% off for the next few days!.
masteringemacs.org
The Emacs 29 edition of Mastering Emacs is now available.
5
33
143
John's absolutely worth supporting. Throw a few dollars his way; his contributions to emacs and elisp are worth it alone.
Also accepting help through Patreon, if that is preferred. This goes toward work on Emacs Lisp and Ledger, primarily, but also with many of my Haskell, Coq, Rust and Python work:.
0
1
9
RT @OpenRouterAI: MiniMax-M1, the longest-context open-source reasoning model, is live 🧠. • 1M-token context.• highly efficient RL, trained….
0
33
0
RT @redblobgames: New blog post: Using flow field pathfinding on a voronoi procedurally generated map to simulate 20,000 traders moving aro….
0
86
0
RT @larsbrinkhoff: #OnThisDay 48 years ago, Guy Steele agreed to change the name of an upcoming text editor from ?MACS to EMACS.
0
10
0
RT @spookylukey: I finally got round to buying Mastering Emacs, I should have done this ages ago. I've been using #emacs for decades, and I….
0
2
0
Tree-sitter makes it a easier to build bulk editing tooling in #emacs. I've been improving Combobulate's bulk edit tooling a lot recently and I figured I'd write about how it works and some of the challenges that sprung up.
masteringemacs.org
Combobulate's long had the ability to bulk edit matches using the multiple cursors package, but building seamless and useful bulk editing tooling is not as straightforward as it seems. And what if...
0
7
22
What's the best way to showcase what a code refactoring operation using #emacs tree-sitter does before you commit to it? And what do you do when there's more than one tree node to choose from?.
masteringemacs.org
Editing code using a concrete syntax tree may seem straightforward, but it's a complex task fraught with challenges. For every command that modifies the code, there's ample room for ambiguity. What...
0
2
17
RT @mickeynp: You'd think #treesitter would make navigating around your code in #emacs a cinch, and yet building intuitive navigation with….
masteringemacs.org
Tree-sitter's promise of simplifying code navigation can seem like a dream, but in reality, it introduces its own set of challenges that complicate the process. In this article, I delve into the...
0
6
0
You'd think #treesitter would make navigating around your code in #emacs a cinch, and yet building intuitive navigation with it is extremely hard. I spent months rebuilding the navigation system in Combobulate so it's intuitive. Here's how:.
masteringemacs.org
Tree-sitter's promise of simplifying code navigation can seem like a dream, but in reality, it introduces its own set of challenges that complicate the process. In this article, I delve into the...
0
6
33