Personally I have been using the emacs-unicode-2 CVS branch of GNU Emacs for a long time now. This branch will become Emacs 23 in the future and it contains better Unicode handling code in addition to some cool features like antialiased fonts (courtesy XFT and FreeType), copy to clipboard, etc.
I usually build a custom version of the emacs-snapshot package with source from the emacs-unicode-2 branch and some simple customisation to enable the antialiased fonts. Some of my friends are using those packages and I thought it’d be good if share those packages with a larger audience.
So I have set up an APT repository with those packages which you can install on your Ubuntu Dapper machine. To do that, first add the following line to your /etc/apt/sources.list
–
deb http://people.ubuntu-in.org/~ghoseb/apt/ dapper main
deb-src http://people.ubuntu-in.org/~ghoseb/apt/ dapper main # for source
Then do sudo apt-get update
to fetch the package list and then sudo apt-get install emacs-snapshot-gtk
to install the customised GNU Emacs package.
If you already have the vanilla emacs-snapshot installed then only sudo apt-get upgrade
will upgrade your current installation to the new one. And yes, this package can co-exist peacefully with your emacs21 package.
Now to enable antialiased fonts, add the following line to your ~/.emacs
–
(set-default-font "Bitstream Vera Sans Mono-8")
Now launch GNU Emacs as emacs-snapshot-gtk --enable-font-backend
and enjoy the awesomeness
Leave a comment if any of you need Ubuntu Edgy packages, I will build them and add to the repository.
Update: I have added Edgy packages too ! Just add the following lines to your /etc/apt/sources.list and the rest is identical to the instructions for Dapper.
deb http://people.ubuntu-in.org/~ghoseb/apt-edgy/ edgy main
deb-src http://people.ubuntu-in.org/~ghoseb/apt-edgy/ edgy main # for source