<?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 for My journey with Harbour</title>
	<atom:link href="http://www.mozzarellaincarrozza.it/harbour/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mozzarellaincarrozza.it/harbour</link>
	<description>From Clipper 87 to Harbour running on... everything</description>
	<lastBuildDate>Thu, 15 Jan 2015 22:01:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.3</generator>
	<item>
		<title>Comment on The missing sources part 2 by Francesco</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/the-missing-sources-part-2/#comment-237</link>
		<dc:creator><![CDATA[Francesco]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 22:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=137#comment-237</guid>
		<description><![CDATA[Thanks Maurizio.

Yes, programming isn&#039;t an exact science. And infact aMaxStrLen can be written in different ways... it would be nice to list some of them and analyze which is the best for speed and/or readability...

I will comment on my version of the code in a dedicated post.]]></description>
		<content:encoded><![CDATA[<p>Thanks Maurizio.</p>
<p>Yes, programming isn&#8217;t an exact science. And infact aMaxStrLen can be written in different ways&#8230; it would be nice to list some of them and analyze which is the best for speed and/or readability&#8230;</p>
<p>I will comment on my version of the code in a dedicated post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The missing sources part 2 by Maurizio la Cecilia</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/the-missing-sources-part-2/#comment-236</link>
		<dc:creator><![CDATA[Maurizio la Cecilia]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 16:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=137#comment-236</guid>
		<description><![CDATA[Hi Francesco,
really an interesting and well done blog. A clear and comprehensive path to obtain an effective port.

About your csrput() ported version I think that:
1. the SAY &quot;&quot; is unnecessary and you can omit it at all;
2. the @ y,x is always pre-processed to SetPos(  y, x );
3. the original FuncKy function returns NIL.
So, I suggest this code:
[code]
FUNCTION csrput( y, x )
   SetPos( y, x )
   return nil
[/code]
In addition, here is my ancient version of aMaxStrLen(), just to show that programming isn&#039;t an exact science:
[code]
FUNCTION aMaxStrLen( aArr )

   LOCAL nMaxLen := 0

   AEval( aArr, { &#124; e &#124; nMaxLen := Max( nMaxLen, IIf( HB_IsString( e ), Len( e ), 0 ) ) } )
   RETURN nMaxLen
[/code]
Waiting for the next post.
Thanks a lot.
Maurizio]]></description>
		<content:encoded><![CDATA[<p>Hi Francesco,<br />
really an interesting and well done blog. A clear and comprehensive path to obtain an effective port.</p>
<p>About your csrput() ported version I think that:<br />
1. the SAY &#8220;&#8221; is unnecessary and you can omit it at all;<br />
2. the @ y,x is always pre-processed to SetPos(  y, x );<br />
3. the original FuncKy function returns NIL.<br />
So, I suggest this code:</p>
<pre class="brush: plain; title: ; notranslate">
FUNCTION csrput( y, x )
   SetPos( y, x )
   return nil
</pre>
<p>In addition, here is my ancient version of aMaxStrLen(), just to show that programming isn&#8217;t an exact science:</p>
<pre class="brush: plain; title: ; notranslate">
FUNCTION aMaxStrLen( aArr )

   LOCAL nMaxLen := 0

   AEval( aArr, { | e | nMaxLen := Max( nMaxLen, IIf( HB_IsString( e ), Len( e ), 0 ) ) } )
   RETURN nMaxLen
</pre>
<p>Waiting for the next post.<br />
Thanks a lot.<br />
Maurizio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Compiling Harbour for Qt from GIT by Luigi Ferraris</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/compiling-harbour-for-qt-from-git/#comment-110</link>
		<dc:creator><![CDATA[Luigi Ferraris]]></dc:creator>
		<pubDate>Sun, 27 Jul 2014 18:01:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=38#comment-110</guid>
		<description><![CDATA[Thanks Francesco for this and other useful informations.
Long Life to Xbase language.
Best regards]]></description>
		<content:encoded><![CDATA[<p>Thanks Francesco for this and other useful informations.<br />
Long Life to Xbase language.<br />
Best regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Harbour and Qt on Android part 1 by Francesco</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/harbour-and-qt-on-android-part-1/#comment-8</link>
		<dc:creator><![CDATA[Francesco]]></dc:creator>
		<pubDate>Fri, 25 Apr 2014 17:44:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=4#comment-8</guid>
		<description><![CDATA[Are you using the 32 bit version of ndk ? If yes please confirm so that I can update the text]]></description>
		<content:encoded><![CDATA[<p>Are you using the 32 bit version of ndk ? If yes please confirm so that I can update the text</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Harbour and Qt on Android part 1 by Maurizio</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/harbour-and-qt-on-android-part-1/#comment-7</link>
		<dc:creator><![CDATA[Maurizio]]></dc:creator>
		<pubDate>Thu, 24 Apr 2014 08:35:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=4#comment-7</guid>
		<description><![CDATA[I solve , the problem was 
rem set HOST_CPU=windows-x86_64
set HOST_CPU=windows

Thank 
Maurizio]]></description>
		<content:encoded><![CDATA[<p>I solve , the problem was<br />
rem set HOST_CPU=windows-x86_64<br />
set HOST_CPU=windows</p>
<p>Thank<br />
Maurizio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Harbour and Qt on Android part 1 by Francesco</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/harbour-and-qt-on-android-part-1/#comment-4</link>
		<dc:creator><![CDATA[Francesco]]></dc:creator>
		<pubDate>Wed, 23 Apr 2014 13:41:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=4#comment-4</guid>
		<description><![CDATA[Hi Maurizio,
which kind of problems do you have ?

Please note that a couple of days ago there was a commit in hbQt that may have changed something but not in building Harbour....]]></description>
		<content:encoded><![CDATA[<p>Hi Maurizio,<br />
which kind of problems do you have ?</p>
<p>Please note that a couple of days ago there was a commit in hbQt that may have changed something but not in building Harbour&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Harbour and Qt on Android part 1 by Maurizio</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/harbour-and-qt-on-android-part-1/#comment-3</link>
		<dc:creator><![CDATA[Maurizio]]></dc:creator>
		<pubDate>Wed, 23 Apr 2014 13:32:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=4#comment-3</guid>
		<description><![CDATA[Hello ,
Thanks very clear , I followed your note and works ,   I have problem when I compile harbour with  build_cross_android.bat , doesn&#039;t  work .]]></description>
		<content:encoded><![CDATA[<p>Hello ,<br />
Thanks very clear , I followed your note and works ,   I have problem when I compile harbour with  build_cross_android.bat , doesn&#8217;t  work .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Compiling Harbour for Qt from GIT by Luigi Grella</title>
		<link>http://www.mozzarellaincarrozza.it/harbour/compiling-harbour-for-qt-from-git/#comment-2</link>
		<dc:creator><![CDATA[Luigi Grella]]></dc:creator>
		<pubDate>Mon, 14 Apr 2014 21:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mozzarellaincarrozza.it/harbour/?p=38#comment-2</guid>
		<description><![CDATA[Thanks.  currently I am working on a program that works fine in clipper (10 months of use) and I am trying to add GUI using Minigui. 
When I have finished I will try and create a marriage of my clipper program with QT]]></description>
		<content:encoded><![CDATA[<p>Thanks.  currently I am working on a program that works fine in clipper (10 months of use) and I am trying to add GUI using Minigui.<br />
When I have finished I will try and create a marriage of my clipper program with QT</p>
]]></content:encoded>
	</item>
</channel>
</rss>
