is my mud client for Mac OS X. It has its own web site.
I have written a number of Mac OS X screen savers.
plist.py is a simple Python module for reading and writing Mac OS X XML-format property lists. It was written when I needed it and hasn't been used much, so use with caution. It does not support the newer binary property list format. There is probably a better library to use out there now.
mergesvn
(not to be confused with svn merge
) is a simple tool I wrote to resolve conflicts in Subversion working copies using the Mac OS X FileMerge application.
Given the name of a file with conflicts, it automatically finds the ".mine
" and ".rN
" files svn
creates for a conflict and displays them appropriately in FileMerge. Saving the FileMerge window will overwrite the target file, and mergesvn
will wait for you to tell it whether to svn resolved
the file.
I have a few other Subversion utilities: I should bundle up the rest of them along with this and post them. Feel free to bug me about them. — 2009-06-12
My 'sets' file for PixelToy. Download (32KB, StuffIt archive). (I haven't touched this since 2000, which is why it's in StuffIt.)
1999-2000; I used MacPerl, a Mac OS (Classic/Carbon) port of Perl, to create various Mac GUI things, including a few games. (Thanks to whoever preserved the site, ten years later and past the old macperl.com address!)
Avara section. Avara was a first-person 6-way-multiplayer mech combat game for classic Mac OS, published by Ambrosia Software. I once played it heavily (over dialup, at first!) and made many levels for it.
Unicode for modifier key symbols:
Decimal | Hex | Character | Unicode Name |
---|---|---|---|
8679 | U+21e7 | ⇧ | UPWARDS WHITE ARROW |
8963 | U+2303 | ⌃ | UP ARROWHEAD |
8984 | U+2318 | ⌘ | PLACE OF INTEREST SIGN |
8997 | U+2325 | ⌥ | OPTION KEY |
8998 | U+2326 | ⌦ | ERASE TO THE RIGHT |
9003 | U+232b | ⌫ | ERASE TO THE LEFT |