programming

Here are some of my programming projects. Note: all code written by myself and published on this page are, unless otherwise specified, licensed under the GNU General Public License (GPL) as published by the Free Software Foundation, either version 2 or (at your option) any later version. (Any of my code that says it is licensed under only version 2 of the GPL is actually licensed under version 2 or later.) For any other type of distribution, please contact me, and we can work something out.

Work setup
a description of my work setup
Debian stuff
some Debian-related stuff
Matrix
some Matrix-related stuff
LaTeX stuff
some LaTeX tips
emacs stuff
various configuration and elisp hacks that I use
Jabber
some Jabber/XMPP-related stuff (no longer maintained)
GNUstep
some GNUstep-related stuff (no longer maintained)
AlsaPlayer LIRC interface
control AlsaPlayer with a remote control (no longer maintained)
sets
(deprecated) a C++ class for integer sets. This class is mostly superseded by the STL bitset class. One could write a largely trivial wrapper around bitset and get the functionality of my Sets class. Therefore, it is no longer being developed. However, it may still have educational value, so I’m still making it available. I hereby release all code and documentation related to this project into the public domain.
Shaded Buttons
(deprecated) an old OS/2 project to create a replacement to the standard buttons. This is here only for the sake of completeness. I have not touched this project since 1997, and probably will never touch it. Links may not work. Information may be incorrect. I hereby release all code and documentation related to this project into the public domain. Have fun.