<?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:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Yabfog &#187; fixes</title>
	<atom:link href="http://yabfog.com/blog/tag/fixes/feed" rel="self" type="application/rss+xml" />
	<link>http://yabfog.com/blog</link>
	<description>Yet another blog full of gas</description>
	<lastBuildDate>Tue, 17 Apr 2012 18:51:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<cloud domain='yabfog.com' port='80' path='/blog/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Yet another XP BSOD solved</title>
		<link>http://yabfog.com/blog/2012/02/27/yet-another-xp-bsod-solved</link>
		<comments>http://yabfog.com/blog/2012/02/27/yet-another-xp-bsod-solved#comments</comments>
		<pubDate>Mon, 27 Feb 2012 15:38:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[fixes]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://yabfog.com/blog/?p=91778606</guid>
		<description><![CDATA[Stop 0x00000024 Oy. Grab Windows XP Installation CD. Boot into Recovery Console dir c: // cannot read directory. chkdsk c: /p // 1 errors found Reboot into Recovery Console dir c: // success! fixboot Reboot into Windows // success Woot!]]></description>
			<content:encoded><![CDATA[<p><code>Stop 0x00000024</code></p>
<p>Oy.</p>
<ol>
<li>Grab Windows XP Installation CD.</li>
<li>Boot into Recovery Console</li>
<li><code>dir c:</code> // cannot read directory.</li>
<li><code>chkdsk c: /p</code> // 1 errors found</li>
<li>Reboot into Recovery Console</li>
<li><code>dir c:</code> // success!</li>
<li><code>fixboot</code></li>
<li>Reboot into Windows // success</li>
</ol>
<p>Woot!</p>
]]></content:encoded>
			<wfw:commentRss>http://yabfog.com/blog/2012/02/27/yet-another-xp-bsod-solved/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Fun with River2</title>
		<link>http://yabfog.com/blog/2011/02/11/fun-with-river2</link>
		<comments>http://yabfog.com/blog/2011/02/11/fun-with-river2#comments</comments>
		<pubDate>Fri, 11 Feb 2011 06:39:45 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[dde]]></category>
		<category><![CDATA[fixes]]></category>
		<category><![CDATA[opml]]></category>
		<category><![CDATA[palemoon]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[river2]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://yabfog.com/blog/?p=91778558</guid>
		<description><![CDATA[I decided to install Dave Winer's River2 to supplement my usual feed reading. Now that I can access it via its smart use of Dropbox, it should be good for feeds that I don't feel like I need to see every headline. One of the things I love about River2 is that it's an app [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to install Dave Winer's <a href="http://newsriver.org/river2.html">River2</a> to supplement my usual feed reading. Now that I can access it via its smart use of Dropbox, it should be good for feeds that I don't feel like I need to see every headline.</p>
<p>One of the things I love about River2 is that it's an app that runs in the <a href="http://editor.opml.org/">OPML Editor</a>, which means that it is endlessly hackable and (apropos to this post) you can fix your own bugs.</p>
<p>So here's a bug report. And fix. (Actually, it could be a workaround for a bug in another application, as I explain below).</p>
<ol>
<li>What I was doing: From the <code><strong>Tools > River2 > Pages</strong></code> menu, I selected a page to view (any one, it's the same bug no matter which page).</li>
<li>What I expected to happen: I expected the selected page to open in my default web browser, <a href="http://www.palemoon.org/">Pale Moon</a> (a Windows-optimized build of Firefox)</li>
<li>What actually happened: Nothing. Not even an error dialog.</li>
</ol>
<p>I immediately suspected that the problem was the communication between the OPML Editor and the Pale Moon browser. After all, there was a major bug for the longest time in Firefox's DDE implementation that required a workaround.</p>
<p>Bottom line: the OPML Editor's DDE implementation expects that the DDE service name is the same as the name of the executable with the filename suffix removed. So, for Excel, the service name is "excel," and for Firefox it's "firefox." But the service name is determined by the application, and the Pale Moon developers decided that its service name would be "Pale Moon," not "palemoon." A simple patch to <code>system.verbs.builtins.webBrowser.openURL</code> resolves the problem.</p>
<pre>
if string.lower (id) contains "palemoon" { // 2/11/11; 12:09:06 AM by DJM
	ddeName = "Pale Moon";
	return (webBrowser.callBrowser (ddeName, "WWW_OpenURL", s+",,0,0,,,,"))}
</pre>
<p>The function <code>webBrowser.callBrowser</code> expects ddeName to be the name of the executable, from which it attempts to remove the ".exe" suffix. Luckily, if the function is passed any string without an ".exe" suffix, it just accepts the passed string as the DDE service name.</p>
<p>Here's the full context:</p>
<p><a href="http://yabfog.com/blog/wp-content/uploads/2011/02/openurl.png"><img src="http://yabfog.com/blog/wp-content/uploads/2011/02/openurl-300x233.png" alt="system.verbs.builtins.webBrowser.openURL" title="system.verbs.builtins.webBrowser.openURL" width="300" height="233" class="size-medium wp-image-91778559" /></a></p>
<p>That ",,0,0,,,," nonsense is part of the DDE message that Pale Moon expects:</p>
<p><a href="http://yabfog.com/blog/wp-content/uploads/2011/02/palemoondde.png"><img src="http://yabfog.com/blog/wp-content/uploads/2011/02/palemoondde-288x300.png" alt="Pale Moon DDE" title="Pale Moon DDE" width="288" height="300" class="alignnone size-medium wp-image-91778571" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://yabfog.com/blog/2011/02/11/fun-with-river2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://yabfog.com/blog/wp-content/uploads/2011/02/openurl-150x150.png" />
		<media:content url="http://yabfog.com/blog/wp-content/uploads/2011/02/openurl.png" medium="image">
			<media:title type="html">openurl</media:title>
			<media:thumbnail url="http://yabfog.com/blog/wp-content/uploads/2011/02/openurl-150x150.png" />
		</media:content>
		<media:content url="http://yabfog.com/blog/wp-content/uploads/2011/02/palemoondde.png" medium="image">
			<media:title type="html">Pale Moon DDE</media:title>
			<media:thumbnail url="http://yabfog.com/blog/wp-content/uploads/2011/02/palemoondde-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>BlackBerry Browser Bug with Mailto: Links</title>
		<link>http://yabfog.com/blog/2009/04/05/blackberry-browser-bug-with-mailto-links</link>
		<comments>http://yabfog.com/blog/2009/04/05/blackberry-browser-bug-with-mailto-links#comments</comments>
		<pubDate>Sun, 05 Apr 2009 18:47:58 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[fixes]]></category>

		<guid isPermaLink="false">http://yabfog.com/blog/?p=222</guid>
		<description><![CDATA[Mailto links give error dialog in browser when email address is missing .]]></description>
			<content:encoded><![CDATA[<p><a href="http://supportforums.blackberry.com/rim/board/message?board.id=browser_dev&#038;message.id=922">Mailto links give error dialog in browser when email address is missing </a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yabfog.com/blog/2009/04/05/blackberry-browser-bug-with-mailto-links/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>FreeNX with Fedora 8</title>
		<link>http://yabfog.com/blog/2007/11/16/freenx-with-fedora-8</link>
		<comments>http://yabfog.com/blog/2007/11/16/freenx-with-fedora-8#comments</comments>
		<pubDate>Sat, 17 Nov 2007 01:06:29 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fixes]]></category>
		<category><![CDATA[freenx]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://yabfog.com/wp/2007/11/16/freenx-with-fedora-8</guid>
		<description><![CDATA[Just finished installing Fedora 8 on one of my machines, only to find that one of my favorite tools, FreeNX (a VNC-like remote desktop protocol), would not work. Turns out Fedora 8 ships with a known bug. More info here. PITA.]]></description>
			<content:encoded><![CDATA[<p>Just finished installing <a href="http://fedoraproject.org/get-fedora">Fedora 8</a> on one of my machines, only to find that one of my favorite tools, <a href="http://freenx.berlios.de/info.php">FreeNX</a> (a VNC-like remote desktop protocol), would not work.</p>
<p>Turns out Fedora 8 ships with a <a href="https://bugzilla.redhat.com/show_bug.cgi?id=373771">known bug</a>. More info <a href="http://readlist.com/lists/kde.org/freenx-knx/0/2331.html">here</a>. PITA.</p>
]]></content:encoded>
			<wfw:commentRss>http://yabfog.com/blog/2007/11/16/freenx-with-fedora-8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>

