Momentary inf-IDE-lity

Forgive me, Emacs, for I am only human.

I'm in the process of downloading, building and installing PHP Development Tools. When that's done, I'm going to try and see if I can do all my PHP-related development with it.

I'm sorry, I truly am.

It's just that I'd like to see if I'd be more productive if I could have an integrated XDebug client, and I found myself wishing a while ago for a listing of declared function names. Also, trying to make multiple modes work with you have been causing me headaches. And when I did finally manage to get nXhtml with its abominable MuMaMo default font-locking faces, you almost blinded me.

Sure, there's Geben, which, I'll admit, does soften my position somewhat. But then there's CEDET, which makes my argument ten times more forceful.

Look at it this way, Emacs: I'm taking a break from us, trying to find time to collect my thoughts, and figure out what you really mean to me. And, besides, we can finally get rid of all the PHP-related cruft I've forced upon you through the years and get back to a purer, more elegant workflow.

Of course I'll still go back to you! We've been together for so long, I can no longer define who I am without putting it in terms of my relationship with you. A couple of years from now, when the world has moved on from the shitty languages like PHP, we'll look back on this episode with a knowing smile and just look at the far-off sunset while holding keys.

But, then... If things work out better betwen me and Eclipse... Well, we'll always have Scheme and Python.

UPDATE: Er, it seems Eclipse and I truly weren't meant to be: Eclipse PDT packages on Arch Linux are broken. Considering I've had people recommending it to me since before it was fashionable to use it, I'm thinking this is going to be my last attempt to try it out (every other attempt has also failed). Anyway, I'm going to be trying out NetBeans, instead.