Crafted Emacs Update for July and New Teammate
Life. It's a thing. So, I've been busy with work and stuff for the past couple of months and haven't taken the time to get an update out! Oh dear!
New Teammate!
Well, here you go! Even though my day job has been getting more and more hectic, I've still found time to continue working on Crafted Emacs. On that note, if you have been paying any attention to the repo, you may have noticed an uptick by one of our community in the comments on issues, and pull request submissions. She has been so helpful, I asked her to join me as a teammate and co-maintainer of Crafted Emacs, and she graciously accepted the position! So, today, I'm excited to introduce Judy (@jvdydev) as a co-maintainer!! No, I'm not working myself out of a job, but it certainly has been nice to have a second set of eyes and hands on the keyboard these past few weeks, and I'm really excited to be working together with her moving forward.
Updates
Now that I have that wonderful news out of the way, here are some of the updates to the Crafted Emacs V2 Beta branch:
- Fix for some
provide
forms in a few modules. When I renamed the modules, I missed updating some of theprovide
forms so those modules weren't found when arequire
form tried to load them. - Richard Davis submitted a patch to help resolve the
crafted-emacs-home
in the event Git was not installed. This situation can occur when someone downloads a zip file from GitHub instead of cloning it. Ostensibly, this situation can occur when trying to get Emacs up and running on a work computer that doesn't allow installation of such tools asgit
. - A lot of documentation updates. Most of these came from Judy, and there are bunch of them, including a complete reorganization of the provided
info
file to make it clearer and link to existing Emacs documentation so we don't reinvent the wheel when writing docs for things already provided by Emacs itself. - I added a fix to handle not performing
auto-insert
on thecustom-file
, which is annoying when you are starting Emacs the first time, or any time after you delete thecustom-file
. A few suggestions were provided in the issue, I chose to advise the function instead. - And finally, the keycast module has been fixed.
Oh, and I did a stream with David where we introduced the Crafted Emacs V2 Beta launch, feel free to go back and watch that stream and hear all the plans for not just V2, but for the next release(s) of Crafted Emacs. No promises we will go fully down that road, but there are some good ideas I think will be interesting to put together. At the moment though, my focus is on the Crafted Emacs V2 Beta branch. I did back port the fix for the custom-file
to the master branch, so you should be able to take advantage of that goodness with your next Crafted Emacs install. We are still looking for feedback on the modules, issues are the preferred method of reporting them, but you might find one of us in the Emacs room in the System Crafters space on Matrix (see: https://matrix.to/#/%23systemcrafters-space:matrix.org), so feel free to say hello and ask questions.
Happy Crafting!!
Tags: #emacs