I upgraded my Apple PowerBook1 to OS X 10.4 (Tiger) this week, which has been quite a feast of new eye-candy, if nothing else.
But sadly, Emacs stopped working. This didn't seem too bad, since I use IDEA for most things anyway, and this gave me a chance to try out BBEdit.
But I didn't realize how dependent I had become on a particular Emacs feature until I couldn't use it anymore:
cvs-examine. It came time to do a check-in, I found I had no access to
cvs-examine and I literally spent an hour looking for alternatives.
I tried BBEdit's CVS mode, and SmartCVS, but I am addicted to mark/diff-maked/commit-marked.
So, I did what any hacker worth his salt should do: I checked out Emacs from CVS
HEAD and built the Carbon version of Emacs myself. This gave me Emacs 18.104.22.168, as opposed to 21.4 which I had been using, so I had to spend some time fixing my
.emacs2. But you get that.
Also worth mentioning is that IDEA seems to run far less sluggishly. I'm not sure what combination of the latest IDEA EAP, OS X 10.4 (Tiger), or JDK 1.5 (the Other Tiger), but it is all good.
1 Actually, while we are on the topic of my PB: Macromedia Flash has stopped playing any audio for me. This includes the stand-alone player that comes with Flash MX. If anyone has any tips, please let me know.
2 Which, honestly, has 8 years of cruft in it. Including:
;(setq gnus-select-method '(nntp "nntpb.cb.lucent.com"))
That was a long time ago. :-|