<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Inform 7 Development:  Implementing Single-Keyword Conversations</title>
	<atom:link href="http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/</link>
	<description>It&#039;s All Grist for the Personal Mill</description>
	<lastBuildDate>Mon, 26 Jul 2010 14:41:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Keyword Interface for Conversation Package &#171; The Quern</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-2089</link>
		<dc:creator>Keyword Interface for Conversation Package &#171; The Quern</dc:creator>
		<pubDate>Sat, 27 Feb 2010 15:54:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-2089</guid>
		<description>[...] Interface extension with Eric Eve&#8217;s Conversation Package system for conversations (part 1 and part 2), I&#8217;ve packaged up the interface code as an extension and submitted it to the archive, so it [...]</description>
		<content:encoded><![CDATA[<p>[...] Interface extension with Eric Eve&#8217;s Conversation Package system for conversations (part 1 and part 2), I&#8217;ve packaged up the interface code as an extension and submitted it to the archive, so it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Wigdahl</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-2033</link>
		<dc:creator>Matt Wigdahl</dc:creator>
		<pubDate>Fri, 19 Feb 2010 18:09:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-2033</guid>
		<description>I&#039;ve just updated the code in this article to correct a formatting issue that caused the problem Strainer pointed out above.  I&#039;m going to add documentation for the extension and then submit  to the archive on Wednesday of next week.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just updated the code in this article to correct a formatting issue that caused the problem Strainer pointed out above.  I&#8217;m going to add documentation for the extension and then submit  to the archive on Wednesday of next week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Wigdahl</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-2025</link>
		<dc:creator>Matt Wigdahl</dc:creator>
		<pubDate>Fri, 19 Feb 2010 04:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-2025</guid>
		<description>Wow!  You really went the extra mile on this!  I&#039;ll be happy to take a look, and will clean this up for a formal extension as soon as I can.  I&#039;ll be out of town this weekend so it won&#039;t be immediate, but I will try to have it polished up and ready to go by the middle of next week.

Thanks again!</description>
		<content:encoded><![CDATA[<p>Wow!  You really went the extra mile on this!  I&#8217;ll be happy to take a look, and will clean this up for a formal extension as soon as I can.  I&#8217;ll be out of town this weekend so it won&#8217;t be immediate, but I will try to have it polished up and ready to go by the middle of next week.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Strainer</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-2024</link>
		<dc:creator>Strainer</dc:creator>
		<pubDate>Fri, 19 Feb 2010 02:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-2024</guid>
		<description>Hello Matt!

Great work you did on this extension, is there already a version we could use? I have put one together already, only extending one part of your code:

Rule for printing the name of something (called item) when listing suggested topics:
	let output be indexed text;
	now output is the printed name of item;
	let kw be indexed text;
	now kw is the keyword of item;
	if kw is &quot;&quot;:
		change kw to word number ( the number of words in output ) in output;
		repeat with wordcounter running from 1 to the number of words in output:
			say &quot;[if wordcounter &gt; 1] [end if]&quot;;
			if word number wordcounter in output matches the regular expression &quot;\b(?i)[kw]&quot;:
				say &quot;[to][word number wordcounter in output][x]&quot;;
			else:
				say &quot;[word number wordcounter in output]&quot;;
	otherwise:
		repeat with wordcounter running from 1 to the number of words in output:
			say &quot;[if wordcounter &gt; 1] [end if]&quot;;
			if word number wordcounter in output matches the regular expression &quot;\b(?i)[kw]&quot;:
				say &quot;[to][word number wordcounter in output][x]&quot;;
			else:
				say &quot;[word number wordcounter in output]&quot;.



With your code as it was, topics and things which already had keywords weren&#039;t printed, with this version this works now. I have put together all your suggestions (the modifications you did to Conversation Suggestions are already part of the new Version 3 of the extension).

As far as I tested it, everything worked fine. I must say that I have mostly tested this with German language, but it should work with English just fine. I have put your name as author, as it wasn&#039;t my work, but I was eager to try this out. I hope you don&#039;t mind that.

Here is the link to the plugin:

http://www.mediafire.com/?myxatmomint

Would be happy if you could take a look at this.

Thanks for your effort.

Strainer</description>
		<content:encoded><![CDATA[<p>Hello Matt!</p>
<p>Great work you did on this extension, is there already a version we could use? I have put one together already, only extending one part of your code:</p>
<p>Rule for printing the name of something (called item) when listing suggested topics:<br />
	let output be indexed text;<br />
	now output is the printed name of item;<br />
	let kw be indexed text;<br />
	now kw is the keyword of item;<br />
	if kw is &#8220;&#8221;:<br />
		change kw to word number ( the number of words in output ) in output;<br />
		repeat with wordcounter running from 1 to the number of words in output:<br />
			say &#8220;[if wordcounter &gt; 1] [end if]&#8220;;<br />
			if word number wordcounter in output matches the regular expression &#8220;\b(?i)[kw]&#8220;:<br />
				say &#8220;[to][word number wordcounter in output][x]&#8220;;<br />
			else:<br />
				say &#8220;[word number wordcounter in output]&#8220;;<br />
	otherwise:<br />
		repeat with wordcounter running from 1 to the number of words in output:<br />
			say &#8220;[if wordcounter &gt; 1] [end if]&#8220;;<br />
			if word number wordcounter in output matches the regular expression &#8220;\b(?i)[kw]&#8220;:<br />
				say &#8220;[to][word number wordcounter in output][x]&#8220;;<br />
			else:<br />
				say &#8220;[word number wordcounter in output]&#8220;.</p>
<p>With your code as it was, topics and things which already had keywords weren&#8217;t printed, with this version this works now. I have put together all your suggestions (the modifications you did to Conversation Suggestions are already part of the new Version 3 of the extension).</p>
<p>As far as I tested it, everything worked fine. I must say that I have mostly tested this with German language, but it should work with English just fine. I have put your name as author, as it wasn&#8217;t my work, but I was eager to try this out. I hope you don&#8217;t mind that.</p>
<p>Here is the link to the plugin:</p>
<p><a href="http://www.mediafire.com/?myxatmomint" rel="nofollow">http://www.mediafire.com/?myxatmomint</a></p>
<p>Would be happy if you could take a look at this.</p>
<p>Thanks for your effort.</p>
<p>Strainer</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: baluev</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-1557</link>
		<dc:creator>baluev</dc:creator>
		<pubDate>Sat, 26 Dec 2009 23:07:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-1557</guid>
		<description>I want to quote your post in my blog. It can?
And you et an account on Twitter?</description>
		<content:encoded><![CDATA[<p>I want to quote your post in my blog. It can?<br />
And you et an account on Twitter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Wigdahl</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-1529</link>
		<dc:creator>Matt Wigdahl</dc:creator>
		<pubDate>Wed, 23 Dec 2009 19:32:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-1529</guid>
		<description>Thanks!  Yes, I will package it up once I clean it to the point where it&#039;s generic enough to work.  I agree that it makes the most sense to do it that way.</description>
		<content:encoded><![CDATA[<p>Thanks!  Yes, I will package it up once I clean it to the point where it&#8217;s generic enough to work.  I agree that it makes the most sense to do it that way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Eve</title>
		<link>http://www.wigdahl.net/quern/2009/12/23/inform-7-development-implementing-single-keyword-conversations/comment-page-1/#comment-1528</link>
		<dc:creator>Eric Eve</dc:creator>
		<pubDate>Wed, 23 Dec 2009 19:20:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.wigdahl.net/quern/?p=1293#comment-1528</guid>
		<description>More good stuff here!

I&#039;ve incorporated your change to &quot;To say nothing specific&quot; in the next version of Conversation Suggestions (since it fixes a problem I spotted to). Might it be worth packaging up the rest into an extension of your own (e.g. Keyword Conversation)? I think it makes better sense to put it all in new extension rather than trying to incorporate it into an existing one. I could try to knock up something on the basis of your code, but since it is all your code it may be more appropriate for you to release an extension in your own name.

-- Eric</description>
		<content:encoded><![CDATA[<p>More good stuff here!</p>
<p>I&#8217;ve incorporated your change to &#8220;To say nothing specific&#8221; in the next version of Conversation Suggestions (since it fixes a problem I spotted to). Might it be worth packaging up the rest into an extension of your own (e.g. Keyword Conversation)? I think it makes better sense to put it all in new extension rather than trying to incorporate it into an existing one. I could try to knock up something on the basis of your code, but since it is all your code it may be more appropriate for you to release an extension in your own name.</p>
<p>&#8211; Eric</p>
]]></content:encoded>
	</item>
</channel>
</rss>
