Note: I no longer maintain this. My pinky means I can't use emacs keybindings and there wasn't much getting around that. This version is still at least not-bitrotted though.
MicroEmacs
I maintain a fork of Jasspa's MicroEmacs mostly for my personal use. I just had the urge to simplify my workflow one day and I remembered using it for a bit back when it was still maintained, so I went ahead and grabbed it. It not longer compiled on modern systems of mine so I cleaned that up. Then I cleaned up the build files for platforms I'm unlikely to ever use,
now I've started addressing compiler warnings and I'm trying a bit of general cleanup. Now it's mine I guess.
Releases
No releases yet, but you can grab my work in progress here.
Notable Changes
-
Fixed builds on OpenBSD.
-
Fixed crashes when using X on OpenBSD.
-
Addressed immediate security-related compiler warnings (mktemp, strcat.)
-
Fixed some minor compiler warnings.
-
Did an auto code format (I want to find a better formatter though.)
-
Imported the macros package into the source tree in case Jasspa's site goes down.
-
Made a .desktop file
To-Do
Things I want to do but haven't yet.
-
Support more languages (I need to properly learn its macro language for this.)
-
Simplify the build system.
-
Write an installer script (maybe part of the build system rewrite.)
-
Port to Wayland (maybe. Probably involves a rewrite to SDL or an immediate mode gui.)
-
Update license.
But this page is ugly!
Why?