Projects

Getting my software

https://github.com/mwolson : I publish software projects here.

I've made code contributions to Git . git log --author=mwolson to see all of them.

Emacs

I've made code contributions to Emacs . git log --author=mwolson to see all of them.

https://github.com/mwolson/emacs-shared : Emacs Configuration files and plugins that I use, with instructions for Mac, Windows, and Arch Linux.

Emacs Muse : I was the maintainer for Muse, a publishing environment for Emacs.

ERC : I was the release manager for ERC, an IRC client for Emacs.

Planner Mode : I was the maintainer of Planner. Planner helps you tame your TODO lists using Emacs.

EMMS : EMMS is an Emacs MultiMedia System, which allows you to play music and videos from within Emacs. I wrote a MusicPD backend for it, and was the release manager of the project.

ErBot : I've contributed code to this project. ErBot is an IRC bot that runs in Emacs.

I was the maintainer for Ubuntu's emacs22 package.

Miscellaneous

Purdue Linux Users Group (PLUG) : I was the Vice President and Webmaster of the group for several years.

HangIt : A game written in C and ncurses that is playable in both DOS and GNU/Linux.

DosUtils : Several small DOS utilities written for a programming contest in high school.

Gadgets

TI-89

I wrote several programs for the TI-89 graphing calculator in high school. My author page on ticalc.org lists these, along with some eBooks. I made the front page news of ticalc.org once.

GP2X

I've written a few things for the GP2X handheld device during college, and contributed code to the now-defunct "One More Music Player Client". It made for an adequate portable Linux-based media player in the car, along with a cassette tape adapter that plugged into its 3.5mm audio jack.

OLPC

I purchased an OLPC XO-1 , through their "Give One Get One" program. I used it as a primary laptop when I first moved to LA. I had to stop using it when the Ctrl key broke, as that made it challenging to use Emacs.