Carbon Emacs Package is a Mac-friendly distribution of the GNU Emacs text editor. To install, simply drag the Emacs icon into the Applications folder or somewhere else you would like. Feedback will be sent to the Carbon Emacs User Group.
|
Download Emacs (2009 Edition; 37.2MB) SHA1: aca1cc5a3eb720c9110c6f3a1b3da0bc2355f22b |
| included | ready to use | license | ||
|---|---|---|---|---|
| inline input-method patch | ✓ | ✓ | GPL | |
| toolbar PNG patch | ✓ | ✓ | GPL | |
| other patches | ✓ | ✓ | GPL | transparent patch v.4, mac-functions patch etc. |
| aspell | ✓ | ✓ | LGPL | with english dictionary |
| AUCTeX | ✓ | GPL | requires TeX, and path configuration | |
| color-theme | ✓ | GPL | ||
| elib | ✓ | GPL | ||
| ELScreen | ✓ | GPL | ||
| emacs-muse | ✓ | GPL | ||
| emacs-rails | ✓ | GPL | ||
| ESS | ✓ | GPL | ||
| fixed-width-fontset | ✓ | GPL | ||
| gnuplot-mode | ✓ | ✓ | GPL | |
| haskell-mode | ✓ | ✓ | GPL | |
| howm | ✓ | ✓ | GPL | |
| html-helper-mode | ✓ | GPL | ||
| htmlize.el | ✓ | ✓ | GPL | |
| imaxima | ✓ | GPL | requires maxima, TeX, Ghostscript etc. | |
| lua-mode | ✓ | ✓ | GPL | |
| mew | ✓ | ✓ | mBSD | |
| nxml | ✓ | GPL | ||
| nxhtml | ✓ | GPL | ||
| php-mode | ✓ | ✓ | GPL | (comes with nxhtml) |
| po-mode | ✓ | ✓ | GPL | |
| psgml | ✓ | GPL | ||
| psvn | ✓ | ✓ | GPL | |
| python-mode | ✓ | mBSD | ||
| quack | ✓ | GPL | ||
| redo.el | ✓ | ✓ | GPL | |
| riece | ✓ | ✓ | GPL | |
| ruby-mode | ✓ | ✓ | GPL | |
| session.el | ✓ | GPL | ||
| smart-compile | ✓ | ✓ | GPL | |
| smart-dnd | ✓ | GPL | ||
| yaml-mode | ✓ | ✓ | GPL | |
| Brazilian Portuguese dictionary for aspell | (N) | GPL | SHA1: 45210b0218ef9740c6c4661519a84c0c83652058 | |
| French dictionary for aspell | (N) | GPL | SHA1: 389bf6a738f90cd74a7373076b648de8bdb0e2da | |
| German dictionary for aspell | (N) | GPL | SHA1: e500f243e934593eeef5cba7647423eb25594497 | |
| Italian dictionary for aspell | (N) | GPL | SHA1: e8de8d0243b1887ef61bea450bf1c3bf39055029 | |
| Russian dictionary for aspell | (N) | other | SHA1: 69fe956e606b4b45902e82f3d9b491a4a7a9acf3 | |
| Spanish dictionary for aspell | (N) | GPL | SHA1: 133fec08baa13b9034a551b6a73d651f93bc088d | |
| BBDB | (N) | GPL | SHA1: 2d5dad98fded048bc03f41726f1be5d59bcea46b | |
| cedet | (N) | GPL | SHA1: b1372f408e5bed932dacada67a063227826d6569 | |
| navi2ch | (N) | ✓ | GPL | SHA1: 16b4d0eec06b4b1372ddf700111f5f843a8ad54e |
| SLIME | (N) | GPL | SHA1: 281e7bea47e6716a25fdeff003e12cd6f44ccb05 | |
| YaTeX | (N) | ✓ | other | SHA1: a6ea1193f97993c0b9513d48757bd580de8d6fea |
| coral (jp) | ✓ | ✓ | mBSD | helper application |
As long as its path name is UNIX-friendly. Emacs does not start if the path name to the Emacs application contains accent characters (e.g."Développement") or double-byte characters. Also, some functions do not work if the path name contains white spaces (e.g."Carbon Emacs").
Drag the Emacs.app icon to the Trash. You can also remove the preference file ~/Library/Preferences/CarbonEmacsPackage.plist if it exists.
Use mac-key-mode by adding (mac-key-mode 1) to your .emacs.el. You can also turn mac-key-mode on by choosing "Help > Carbon Emacs Package > Mac-Style Key Bindings" in the menu bar. Available shortcut keys are listed in the wiki page.
You can change the window opacity using the frame parameter "alpha" in your .emacs.el.
Add (setq default-input-method "MacOSX") to your .emacs.el. In addition, (add-hook 'minibuffer-setup-hook 'mac-change-language-to-us) may be useful.
Then monaco/osaka 12pt fontset is available by the menu item. Check "Help > Carbon Emacs Package > CJK Fixed-width Fontset" in the menu bar, choose "Save Changes..." then restart emacs.
The carbon-font.el library provides additional 40 fontsets. See [macemacsjp-english 860] and [macemacsjp-english 862] on its usage.
Try the following commands.
$ open -a Emacs.app (filename) $ (Emacs.app)/Contents/MacOS/Emacs (filename)
Launch (Emacs.app)/Contents/MacOS/Emacs many times. If you launched multiple instances, you may get warning messages.
$ (Emacs.app)/Contents/MacOS/Emacs & $ (Emacs.app)/Contents/MacOS/Emacs &
The aspell command is included in the application bundle and it is ready to use. If you would like to use your own aspell instead of built-in one, remove the file builtin-aspell.el in the site-start directory. The site-start directory Emacs.app/Contents/Resources/site-lisp/site-start.d/ can be found by choosing "Help > Carbon Emacs Package > Open Site-Start Directory" in the menu bar.
Add (require 'ess-site) to your .emacs.el.
Add (load-library "autostart") to your .emacs.el. To use advanced completion, use control+return key. Command+tab is used by Mac OS X.
Add the below lines to your .emacs.el.
(add-to-list 'auto-mode-alist '("\\.html\\'" . html-helper-mode))
The net-install menu is active, only when Developer Tools are found and the Emacs path is unix-friendly.
More FAQ entries are found on the EmacsWiki. You can even add new entries or update existing entry in the wiki page!
Snapshot versions are available from the below. They are released occasionally as changes are being made. If you are uncomfortable using beta software, please use the stable release version.
|
Download Snapshot Versions for Leopard / Universal Binary |
Previous records (September 2003 - March 2005) are only avilable in Japanese.
Carbon Emacs Package is GPL'ed free software, but it still costs a lot of time to maintain it. Your donations are appreciated!!
Our official mailing list, hosted by Google Groups.
A compatible build for Mac OS 10.3.9. Contributed by E. Honjoh.
![[download]](images/download2.gif)