Skip to content

Emacs+XFT

Here is how I went about building a version of Emacs that has XFT support on Ubuntu 6.06.

Install the latest GTK Emacs snapshot:
sudo apt-get install emacs-snapshot-gtk

Check out the emacs-unicode-2 branch into /opt:
cd /opt

sudo cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/emacs co -remacs-unicode-2 emacs

Configure and build:

./configure --prefix=/usr --enable-font-backend --with-xft --with-freetype --with-gtk --x-includes=/usr/include/X11 --x-libraries=/usr/lib/X11

sudo make bootstrap

sudo make

Update /etc/alternatives to point to the new binary:
sudo rm /etc/alternatives/emacs

sudo ln -s /opt/emacs/src/emacs /etc/alternatives/emacs

References:
http://www.emacswiki.org/cgi-bin/wiki/XftGnuEmacs

http://ubuntuforums.org/showpost.php?p=1051268&postcount=53

http://www.emacswiki.org/cgi-bin/wiki?action=browse;oldid=EmacsCvs;id=EmacsFromCVS

gtzCode

gtzCode is a Firefox extension that makes it easy to enter markup used by the GameTZ forums. This extension is based (i.e. copied from) on MLL’s last.fmCode extension, which is in turn based on BBCodeXtra.

This extension shares the same limitation as last.fmCode. You can’t have BBCodeXtra (or last.fmCode) installed at the same time.

This is alpha software. It works for me on Firefox 1.5/2.0 under Linux and Mac OS. I’m not responsible if it destroys your computer.

Released under the GPLv2.

Thanks to bob for the idea and pointer to last.fmCode.

Download latest (0.5):

https://addons.mozilla.org/firefox/3190/

Changelog:

Version 0.5:

  • Support for Firefox 2.0
  • Fixed user tag

Version 0.4:

  • Added support for game, movie, music, book and tracking tags
  • Reorganized the menu
  • Packaged content up in a jar (saved around 10k! Yipee!)
  • Some code cleanup

Some Sogudi Shortcuts

Here are some Sogudi shortcuts I use. You might find them useful.

Shortcuts for Trac

  • tract – http://example.com/cgi-bin/trac.cgi/ticket/@@@
  • tracr – http://example.com/cgi-bin/trac.cgi/report/@@@
  • tracw – http://example.com/cgi-bin/trac.cgi/wiki/@@@

Shortcuts for GameTZ.com

  • gtzu – http://gametz.com/user/@@@

Stuff

Random stuff…

About

Name:
Nate Drake

Location:
Pittsburgh PA

Editor:
TextMate or Emacs

Pictures:
[http://www.flickr.com/photos/ndrake/](http://www.flickr.com/photos/ndrake/)

Music:
[http://www.last.fm/user/nate_drake/](http://www.last.fm/user/nate_drake/)

RSS Subscriptions:
[http://www.bloglines.com/public/ndrake](http://www.bloglines.com/public/ndrake)

Bookmarks:
[http://del.icio.us/ndrake](http://del.icio.us/ndrake)

Games:
[http://gametz.com/user/ndrake.html](http://gametz.com/user/ndrake.html)

All Consuming:
[http://www.allconsuming.net/person/ndrake/](http://www.allconsuming.net/person/ndrake/)

Everything all on one page:
[http://ndrake.suprglu.com/](http://ndrake.suprglu.com/)

Welcome

Welcome to my website. Use the links at the top to navigate. Thanks!