Ticket #23165 (closed update: fixed)
emacs: update to 23.1 & create emacs22 port
|Reported by:||dports@…||Owned by:||blair@…|
The emacs port is currently abandoned and in a rather sad state, especially for such an important port. It is a major version behind (22 vs 23), and does not compile under Snow Leopard.
I'm attaching a patch that brings emacs up to date. It includes a backported fix from emacs trunk to allow it to compile on SL. I also removed some cruft, namely the carbon/atsui variants which are now superseded by the emacs-app port, and some darwin7-specific options.
Note that files/patch-leim-Makefile.in.diff and files/patch-Makefile.in.diff are removed. They do not appear to be necessary with emacs23.
Also attached is a "new" emacs22 port for users who might want to keep using the previous version of emacs for compatibility with old elisp. This is basically the old emacs port, fixed to compile on SL, and to install its files under a different name so that both emacs and emacs22 can be installed at once.