<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Devcraft &#187; Emacs</title>
	<atom:link href="http://devcraft.wordpress.com/category/emacs/feed/" rel="self" type="application/rss+xml" />
	<link>http://devcraft.wordpress.com</link>
	<description>The craft of software development</description>
	<lastBuildDate>Sat, 05 Dec 2009 20:58:12 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='devcraft.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/55732c0cc15e7c0b7d84c93f75a059fe?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Devcraft &#187; Emacs</title>
		<link>http://devcraft.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://devcraft.wordpress.com/osd.xml" title="Devcraft" />
		<item>
		<title>Emacs configuration in github</title>
		<link>http://devcraft.wordpress.com/2009/07/19/emacs-configuration-in-github/</link>
		<comments>http://devcraft.wordpress.com/2009/07/19/emacs-configuration-in-github/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 20:13:24 +0000</pubDate>
		<dc:creator>Bozhidar</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://devcraft.wordpress.com/?p=65</guid>
		<description><![CDATA[When you have applications, whose configuration is as complex as that of Emacs it&#8217;s always a good idea to store that configuration under version control so you can easily share it
between multiple computers. You can always set up some version control system yourself, but it&#8217;s a lot more convenient(and much more reliable) to use an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=65&subd=devcraft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>When you have applications, whose configuration is as complex as that of Emacs it&#8217;s always a good idea to store that configuration under version control so you can easily share it</p>
<p>between multiple computers. You can always set up some version control system yourself, but it&#8217;s a lot more convenient(and much more reliable) to use an already existing code hosting solution such a <a href="http://www.github.com">GitHub</a>. I have created a small repo there</p>
<p>housing my humble Emacs configuration(.emacs, some custom stuff) and share it on all the computers that I work. You may have a look at my Emacs repo <a href="http://github.com/bbatsov/emacs/tree/master">here</a>.</p>
<p>In case you&#8217;re wondering why there is no file named <strong>.emacs</strong> in there &#8211; my .emacs actually consists of <strong>only one line</strong>:</p>
<p><strong>(load &#8220;~/emacs/dot-emacs.el&#8221;)</strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/devcraft.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/devcraft.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/devcraft.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/devcraft.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/devcraft.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/devcraft.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/devcraft.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/devcraft.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/devcraft.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/devcraft.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=65&subd=devcraft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://devcraft.wordpress.com/2009/07/19/emacs-configuration-in-github/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ab0278376b9f68c16c67d34d08e4981e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Bozhidar</media:title>
		</media:content>
	</item>
		<item>
		<title>Generating X Logical Font Descriptions(XLFD) for Emacs with xfontsel</title>
		<link>http://devcraft.wordpress.com/2009/05/02/generating-x-logical-font-descriptionsxlfd-for-emacs-with-xfontsel/</link>
		<comments>http://devcraft.wordpress.com/2009/05/02/generating-x-logical-font-descriptionsxlfd-for-emacs-with-xfontsel/#comments</comments>
		<pubDate>Sat, 02 May 2009 10:17:41 +0000</pubDate>
		<dc:creator>Bozhidar</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://devcraft.wordpress.com/?p=32</guid>
		<description><![CDATA[Emacs prior to version 23 was unable to use TTF fonts. The type1 fonts that it uses are described by a XLFD line containing all the info about the font &#8211; its family, slant, weight and stuff like that. Guessing all of these while trying to find the perfect font for Emacs is boring and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=32&subd=devcraft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Emacs prior to version 23 was unable to use TTF fonts. The type1 fonts that it uses are described by a XLFD line containing all the info about the font &#8211; its family, slant, weight and stuff like that. Guessing all of these while trying to find the perfect font for Emacs is boring and the process can the eased substantially with the help of the xfontsel application, which is generally available by default on most Linux installations with X.</p>
<p>The xfontsel application provides a simple way  to  display  the  fonts<br />
known  to  your  X  server, examine samples of each, and retrieve the X<br />
Logical Font Description (&#8220;XLFD&#8221;) full name for a font.</p>
<p>In other words you simply fire it up, select the properties of the font you need, see a preview of you selection and receice  XLFD line that you can pass to an Emacs Lisp function set-default-font for instance.</p>
<p>I myself am a fan of the terminus font and the XLDF line that I generated with xfontsel looks like that:</p>
<p>&#8220;-*-terminus-medium-r-*-*-20-*-*-*-*-*-*-*&#8221;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/devcraft.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/devcraft.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/devcraft.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/devcraft.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/devcraft.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/devcraft.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/devcraft.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/devcraft.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/devcraft.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/devcraft.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=32&subd=devcraft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://devcraft.wordpress.com/2009/05/02/generating-x-logical-font-descriptionsxlfd-for-emacs-with-xfontsel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ab0278376b9f68c16c67d34d08e4981e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Bozhidar</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Emacs for Rails development &#8211; The perfect setup</title>
		<link>http://devcraft.wordpress.com/2008/07/19/using-emacs-for-rails-development-the-perfect-setup/</link>
		<comments>http://devcraft.wordpress.com/2008/07/19/using-emacs-for-rails-development-the-perfect-setup/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 16:52:02 +0000</pubDate>
		<dc:creator>Bozhidar</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://devcraft.wordpress.com/?p=14</guid>
		<description><![CDATA[Lately, I&#8217;ve started digging more and more into Rails, preparing for the start of a Rails powered project. Although there are some IDEs offering decent Rails support(namely NetBeans, Komodo and Aptana Studio) I have always preferred the comfort of Emacs for various reasons. So naturally I embarked on a quest to setup a suitable environment [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=14&subd=devcraft&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Lately, I&#8217;ve started digging more and more into Rails, preparing for the start of a Rails powered project. Although there are some IDEs offering decent Rails support(namely NetBeans, Komodo and Aptana Studio) I have always preferred the comfort of Emacs for various reasons. So naturally I embarked on a quest to setup a suitable environment for Rails development in Emacs. After a couple of days of searching and evaluating possible solutions I finally set up a wordy environment. It consists of a couple of components &#8211; ruby-mode, ruby-electric, nxhtml-mode and rinari.</p>
<p>As you probably have guessed by now ruby-mode provides support for editing ruby source files. The mode is pretty feature complete and under active development, headed by none other than Matz himself. You can get it from the ruby <a href="http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/" target="_blank">svn repository</a>. ruby-electric provides auto insertion of closing braces, quotes, ends, etc. It can also the found in the ruby repo. Instructions how to setup both modes can be found <a href="http://www.hyperionreactor.net/node/43" target="_blank">here</a>. Although many people recommend adding pabbrev(a mode which provides auto-completion) to the setup, I don&#8217;t recommend it &#8211; I find the mode mostly annoying and stick to the old school dumb auto-completion with M-/ .</p>
<p><a href="http://ourcomments.org/Emacs/nXhtml/doc/nxhtml.html" target="_blank">nxhtml-mode</a> is a pretty comprehensive package for web development in general. We need it for its excellent support for erubis templates(.rhtml, .erb.html) and of course xhtml and css.</p>
<p><a href="http://rinari.rubyforge.org/" target="_blank">rinari</a> is a mode for Rails development &#8211; it contains rich functionality such as the ability to easily navigate between models, views and controllers in a Rails application amongst other features. Instructions how to set up rinari together with nxhtml-mode can be found on rinari&#8217;s home page.</p>
<p>It&#8217;s always a good idea to add ecb(the Emacs code browser) to the mix, though this is entirely optional.</p>
<p>I hope you enjoy this setup and it helps boost your Rails productivity in Emacs!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/devcraft.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/devcraft.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/devcraft.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/devcraft.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/devcraft.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/devcraft.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/devcraft.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/devcraft.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/devcraft.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/devcraft.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/devcraft.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/devcraft.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devcraft.wordpress.com&blog=3649335&post=14&subd=devcraft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://devcraft.wordpress.com/2008/07/19/using-emacs-for-rails-development-the-perfect-setup/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ab0278376b9f68c16c67d34d08e4981e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Bozhidar</media:title>
		</media:content>
	</item>
	</channel>
</rss>