Ruby crashing on Lion

Ruby

Apparently Ruby doesn’t work well (or barely at all) with Lion and X Code 4.1

In fact, it crashes with gusto when compiled with X Code 4.1….UNLESS you know the magic words!

I’m unclear how ruby 1.8.7 crashes and burns, but 1.9.2-p290 crashes with annoying (yet seemingly random) regularity. It looks like, at the minimum, threading is definitely having a problem with LLVM. You can test it out yourself, if you have had the misfortune of installing ruby on Lion before reading this…

Continue reading

Aquamacs 2.3a and Marmalade

Photo and marmalade by Amanda Slater

A quick and easy way to packages up-and-running in Aquamacs is to use Marmalade. Marmalade is a package manager. It’ll fetch an elisp package for you, install it, and make sure it loads up again when you restart emacs.

Marmalade is sort of the next-gen version of ELPA, the Emacs Lisp Package Archive. Even better, it’s the package manager (with some tweaks) used in Emacs 24 (which will become Aquamacs 2.4).

Continue reading