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

<channel>
	<title>TextMate Community Blog</title>
	<atom:link href="http://blog.textmate.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.textmate.org</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Tue, 08 Apr 2008 06:00:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Testing EMob Plug-in</title>
		<link>http://blog.textmate.org/2007/09/29/testing-emob-plug-in/</link>
		<comments>http://blog.textmate.org/2007/09/29/testing-emob-plug-in/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 12:15:30 +0000</pubDate>
		<dc:creator>Allan Odgaard</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.textmate.org/2007/09/29/testing-emob-plug-in/</guid>
		<description><![CDATA[I installed an Email obfuscator plugin which I am now testing:


puneyvr@abjurer.pbz&#xa0;(mouse over for correct address)

    var abbr_id = document.getElementById("emob-puneyvr@abjurer.pbz");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig [...]]]></description>
			<content:encoded><![CDATA[<p>I installed an <a href="http://paxoo.com/2007/downloads/11/">Email obfuscator plugin</a> which I am now testing:</p>

<ol>
<li><abbr id="emob-puneyvr@abjurer.pbz" title="charlie [at] nowhere -dot- com">puneyvr@abjurer.pbz<span class="emob-info">&#xa0;(mouse over for correct address)</span></abbr>
<script type="text/javascript">
    var abbr_id = document.getElementById("emob-puneyvr@abjurer.pbz");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig = abbr_id.firstChild;
    // Delete the inside span; we don't need it and it's confusing
    var expl = abbr_id.getElementsByTagName("span");
    for (var i = expl.length - 1; i >= 0; i--){
        abbr_id.removeChild(expl[i]);
    };
    var txtn = document.createTextNode(newAddr);
    abbr_id.insertBefore(txtn, orig);
    abbr_id.removeChild(orig);
</script></li>
<li><code><abbr id="emob-sbb@rknzcyr.bet" title="foo [at] example -dot- org">sbb@rknzcyr.bet<span class="emob-info">&#xa0;(mouse over for correct address)</span></abbr>
<script type="text/javascript">
    var abbr_id = document.getElementById("emob-sbb@rknzcyr.bet");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig = abbr_id.firstChild;
    // Delete the inside span; we don't need it and it's confusing
    var expl = abbr_id.getElementsByTagName("span");
    for (var i = expl.length - 1; i >= 0; i--){
        abbr_id.removeChild(expl[i]);
    };
    var txtn = document.createTextNode(newAddr);
    abbr_id.insertBefore(txtn, orig);
    abbr_id.removeChild(orig);
</script></code></li>
<li><em><abbr id="emob-qhzzl@zlfcnpr.pbz" title="dummy [at] myspace -dot- com">qhzzl@zlfcnpr.pbz<span class="emob-info">&#xa0;(mouse over for correct address)</span></abbr>
<script type="text/javascript">
    var abbr_id = document.getElementById("emob-qhzzl@zlfcnpr.pbz");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig = abbr_id.firstChild;
    // Delete the inside span; we don't need it and it's confusing
    var expl = abbr_id.getElementsByTagName("span");
    for (var i = expl.length - 1; i >= 0; i--){
        abbr_id.removeChild(expl[i]);
    };
    var txtn = document.createTextNode(newAddr);
    abbr_id.insertBefore(txtn, orig);
    abbr_id.removeChild(orig);
</script></em></li>
</ol>

<p>More tests: Write <a href="mailto:<abbr id="emob-nqzva@qbznva.pbz" title="admin [at] domain -dot- com">nqzva@qbznva.pbz<span class="emob-info">&#xa0;(mouse over for correct address)</span></abbr>
<script type="text/javascript">
    var abbr_id = document.getElementById("emob-nqzva@qbznva.pbz");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig = abbr_id.firstChild;
    // Delete the inside span; we don't need it and it's confusing
    var expl = abbr_id.getElementsByTagName("span");
    for (var i = expl.length - 1; i >= 0; i--){
        abbr_id.removeChild(expl[i]);
    };
    var txtn = document.createTextNode(newAddr);
    abbr_id.insertBefore(txtn, orig);
    abbr_id.removeChild(orig);
</script>">me</a> for details. Or use <a href="mailto:<abbr id="emob-nqzva@qbznva.pbz" title="admin [at] domain -dot- com">nqzva@qbznva.pbz<span class="emob-info">&#xa0;(mouse over for correct address)</span></abbr>
<script type="text/javascript">
    var abbr_id = document.getElementById("emob-nqzva@qbznva.pbz");
    var eaddr = abbr_id.firstChild.data.replace(/\ \[at\]\ /g, '@');
    eaddr = eaddr.replace(/\ -dot-\ /, '.');
    var newAddr = eaddr.replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);});
    var orig = abbr_id.firstChild;
    // Delete the inside span; we don't need it and it's confusing
    var expl = abbr_id.getElementsByTagName("span");
    for (var i = expl.length - 1; i >= 0; i--){
        abbr_id.removeChild(expl[i]);
    };
    var txtn = document.createTextNode(newAddr);
    abbr_id.insertBefore(txtn, orig);
    abbr_id.removeChild(orig);
</script>?subject=Test">this address</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.textmate.org/2007/09/29/testing-emob-plug-in/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This is just a test</title>
		<link>http://blog.textmate.org/2007/09/16/this-is-just-a-test/</link>
		<comments>http://blog.textmate.org/2007/09/16/this-is-just-a-test/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 19:06:22 +0000</pubDate>
		<dc:creator>Jacob Rus</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.textmate.org/2007/09/16/this-is-just-a-test/</guid>
		<description><![CDATA[Let&#8217;s see how the html looks with all my info filled in. :)
]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s see how the html looks with all my info filled in. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.textmate.org/2007/09/16/this-is-just-a-test/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blogging From TextMate</title>
		<link>http://blog.textmate.org/2007/09/16/blogging-from-textmate/</link>
		<comments>http://blog.textmate.org/2007/09/16/blogging-from-textmate/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 18:44:44 +0000</pubDate>
		<dc:creator>Allan Odgaard</dc:creator>
		
		<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://blog.textmate.org/2007/09/16/blogging-from-textmate/</guid>
		<description><![CDATA[Just “testing” that stuff works…

Code listing (when we install the Markdown plug-in)




↑↑↑ An Image ↑↑↑
]]></description>
			<content:encoded><![CDATA[<p>Just “testing” that stuff works…</p>

<pre><code>Code listing (when we install the Markdown plug-in)
</code></pre>

<p><img src="http://blog.textmate.org/wp-content/uploads/2007/09/headers.png" alt="Headers" /></p>

<p>↑↑↑ An Image ↑↑↑</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.textmate.org/2007/09/16/blogging-from-textmate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Test!</title>
		<link>http://blog.textmate.org/2007/09/16/test/</link>
		<comments>http://blog.textmate.org/2007/09/16/test/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 18:41:15 +0000</pubDate>
		<dc:creator>ciaran</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.textmate.org/2007/09/16/test/</guid>
		<description><![CDATA[test
]]></description>
			<content:encoded><![CDATA[<p><strong>test</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.textmate.org/2007/09/16/test/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
