<?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/"
	>

<channel>
	<title>schmichael&#039;s blog &#187; irc</title>
	<atom:link href="http://blog.schmichael.com/tag/irc/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.schmichael.com</link>
	<description>good good study, day day up</description>
	<lastBuildDate>Sat, 05 Nov 2011 23:13:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Spell checking in irssi</title>
		<link>http://blog.schmichael.com/2008/11/05/spell-checking-in-irssi/</link>
		<comments>http://blog.schmichael.com/2008/11/05/spell-checking-in-irssi/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 06:52:08 +0000</pubDate>
		<dc:creator>Michael Schurter</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[irssi]]></category>

		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=440</guid>
		<description><![CDATA[irssi is the client of the future and the only real option if you use IRC. However, one feature I always wished it had was spell-checking. Turns out with about 30 seconds worth of work (including googling), you can have &#8230; <a href="http://blog.schmichael.com/2008/11/05/spell-checking-in-irssi/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://irssi.org/">irssi</a> is <em>the client of the future</em> and the only real option if you use IRC.</p>
<p>However, one feature I always wished it had was spell-checking.  Turns out with about 30 seconds worth of work (including <a href="http://www.google.com/search?q=irssi+spell+check">googling</a>), you can have it!</p>
<p>First on a Debian (probably works on Ubuntu too) system, install Lingua::Ispell and Ispell using the following commands:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ispell liblingua-ispell-perl</pre></div></div>

<p>It should pull in a number of other packages including a dictionary.  I actually received an error as well, but it seems safe to ignore:</p>
<p><code><br />
error in control file: `Index' value missing for format `info' at /usr/sbin/install-docs line 709, </usr/share/doc-base/ispell-manual> line 16.<br />
</code></p>
<p>Next up download the irssi <code>spell</code> script:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>.irssi<span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span>
$ <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>scripts.irssi.org<span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span>spell.pl
$ <span style="color: #666666; font-style: italic;"># Reattach to your irssi screen session now...</span>
$ <span style="color: #c20cb9; font-weight: bold;">screen</span> <span style="color: #660033;">-rAad</span> irssi</pre></div></div>

<p>Finally&#8230;</p>
<ol>
<li>Load the script into irssi</li>
<li><strong>bind Alt-s</strong> as the shortcut to spell-check your current line*</li>
<li>tell the script to give you more than the default of 1 guess</li>
</ol>
<p>&#8230;by running the following commands in irssi:</p>

<div class="wp_syntax"><div class="code"><pre class="mirc" style="font-family:monospace;"><span style="color: #990000; font-weight: bold;">/script</span> <span style="color: #990000; font-weight: bold;">load</span> spell.<span style="color: #008000;">pl</span>
<span style="color: #990000; font-weight: bold;">/bind</span> meta<span style="color: #888800;">-s</span> <span style="color: #FF0000;">/</span>_spellcheck
<span style="color: #990000; font-weight: bold;">/set</span> spell_max_guesses 3</pre></div></div>

<p>And you&#8217;re done!  Now when you press Alt-s, irssi spell checks your current line and gives you spelling suggestions in the current window.</p>
<p><small>* I highlighted this part because the <a href="http://scripts.irssi.org/">irssi scripts page</a> doesn&#8217;t mention it.  You have to view <a href="http://scripts.irssi.org/html/spell.pl.html">the documentation at the top of the script file to find out that you have to manually bind the shortcut key</a>.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schmichael.com/2008/11/05/spell-checking-in-irssi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Join #webdevpdx on Freenode</title>
		<link>http://blog.schmichael.com/2008/10/31/join-webdevpdx-on-freenode/</link>
		<comments>http://blog.schmichael.com/2008/10/31/join-webdevpdx-on-freenode/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 17:59:33 +0000</pubDate>
		<dc:creator>Michael Schurter</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[Portland]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=433</guid>
		<description><![CDATA[Chris just created a channel for web developers in Portland, OR on Freenode, so if you&#8217;re a web developer (or sysadmin or dba or designer or manager forced to deal with us webdevs) come on in! #webdevpdx on irc.freenode.net New &#8230; <a href="http://blog.schmichael.com/2008/10/31/join-webdevpdx-on-freenode/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/chrispitzer/status/983462380">Chris just created a channel for web developers in Portland, OR</a> on Freenode, so if you&#8217;re a web developer (or sysadmin or dba or designer or manager forced to deal with us webdevs) come on in!</p>
<p><a href="irc://irc.freenode.net/webdevpdx">#webdevpdx on irc.freenode.net</a></p>
<p>New to IRC?  Try one of these clients:</p>
<ul>
<li><a href="http://pidgin.im/">Pidgin</a> (but not really <a href="http://trac.adiumx.com/wiki/InternetRelayChat">Adium</a>)</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/16">Chatzilla</a></li>
<li>and of course <em>The Client of the Future:</em> <strong><a href="http://www.irssi.org">irssi</a></strong></li>
</ul>
<p><small><strong>Update:</strong> I should have mentioned I&#8217;m <em>schmichael</em> on IRC.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schmichael.com/2008/10/31/join-webdevpdx-on-freenode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

