<?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 Came for the beer, stayed for the Freedom</title>
	<atom:link href="http://audidude.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://audidude.com</link>
	<description>Programming is not a spectator sport</description>
	<lastBuildDate>Fri, 27 Aug 2010 18:03:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on GDateTime by Morten Welinder</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-724</link>
		<dc:creator>Morten Welinder</dc:creator>
		<pubDate>Fri, 27 Aug 2010 18:03:26 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-724</guid>
		<description>The implementation is an unmitigated disaster.  See bug 628137.

This should clearly have been using GDate for all the date calculations.  It is non-trivial to get right.

Even worse, there seems to have been no thoughts about error handling in the API.  That really should be fixed before it gets into a stable release.</description>
		<content:encoded><![CDATA[<p>The implementation is an unmitigated disaster.  See bug 628137.</p>
<p>This should clearly have been using GDate for all the date calculations.  It is non-trivial to get right.</p>
<p>Even worse, there seems to have been no thoughts about error handling in the API.  That really should be fixed before it gets into a stable release.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by chergert</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-719</link>
		<dc:creator>chergert</dc:creator>
		<pubDate>Thu, 26 Aug 2010 16:41:45 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-719</guid>
		<description>Daniel, GCalendar stuff is not yet added.  But the goal is to do that later on once we can solidify the API.

hb, it should be trivial to add 8601 parsing since you can convert to/from GTimeVal.</description>
		<content:encoded><![CDATA[<p>Daniel, GCalendar stuff is not yet added.  But the goal is to do that later on once we can solidify the API.</p>
<p>hb, it should be trivial to add 8601 parsing since you can convert to/from GTimeVal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by chergert</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-718</link>
		<dc:creator>chergert</dc:creator>
		<pubDate>Thu, 26 Aug 2010 16:38:23 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-718</guid>
		<description>Miguel, I actually agree.  In fact, that is how I originally wrote it.  However, it was decided that having more structures on the stack will end up being tougher to maintain and build an API around.</description>
		<content:encoded><![CDATA[<p>Miguel, I actually agree.  In fact, that is how I originally wrote it.  However, it was decided that having more structures on the stack will end up being tougher to maintain and build an API around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by Miguel de Icaza</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-716</link>
		<dc:creator>Miguel de Icaza</dc:creator>
		<pubDate>Thu, 26 Aug 2010 15:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-716</guid>
		<description>The only odd thing here is that this is reference counted.

The value of reference counting here in my opinion is very low.  It should instead have structure semantics.

Similar to &quot;struct stat&quot; in the kernel API.</description>
		<content:encoded><![CDATA[<p>The only odd thing here is that this is reference counted.</p>
<p>The value of reference counting here in my opinion is very low.  It should instead have structure semantics.</p>
<p>Similar to &#8220;struct stat&#8221; in the kernel API.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by hb</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-715</link>
		<dc:creator>hb</dc:creator>
		<pubDate>Thu, 26 Aug 2010 15:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-715</guid>
		<description>Great, thanks for that work. Are there plans to include ISO 8601 string parsing, too?</description>
		<content:encoded><![CDATA[<p>Great, thanks for that work. Are there plans to include ISO 8601 string parsing, too?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by Daniel Morgan</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-714</link>
		<dc:creator>Daniel Morgan</dc:creator>
		<pubDate>Thu, 26 Aug 2010 11:40:22 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-714</guid>
		<description>Very nice.  I like the sorting of gdatetime.  Does it include your changes for gcalendar as well?</description>
		<content:encoded><![CDATA[<p>Very nice.  I like the sorting of gdatetime.  Does it include your changes for gcalendar as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by frederik</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-712</link>
		<dc:creator>frederik</dc:creator>
		<pubDate>Thu, 26 Aug 2010 09:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-712</guid>
		<description>@Philip Van Hoof: But they are only called &quot;_printf&quot; if they take printf format specifiers plus varargs. The date formatting has different format specifiers and takes no varargs.</description>
		<content:encoded><![CDATA[<p>@Philip Van Hoof: But they are only called &#8220;_printf&#8221; if they take printf format specifiers plus varargs. The date formatting has different format specifiers and takes no varargs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by Philip Van Hoof</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-711</link>
		<dc:creator>Philip Van Hoof</dc:creator>
		<pubDate>Thu, 26 Aug 2010 09:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-711</guid>
		<description>@Emmanuel:

I agree that to_string() is nicer and probably fits better with Vala. However, for format strings it looks like GLib usually uses _printf style:

g_string_printf
g_string_append_printf
g_strdup_printf
g_markup_printf_escaped

vs.

g_quark_to_string
g_credentials_to_string
g_icon_to_string
g_inet_address_to_string</description>
		<content:encoded><![CDATA[<p>@Emmanuel:</p>
<p>I agree that to_string() is nicer and probably fits better with Vala. However, for format strings it looks like GLib usually uses _printf style:</p>
<p>g_string_printf<br />
g_string_append_printf<br />
g_strdup_printf<br />
g_markup_printf_escaped</p>
<p>vs.</p>
<p>g_quark_to_string<br />
g_credentials_to_string<br />
g_icon_to_string<br />
g_inet_address_to_string</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by frederik</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-710</link>
		<dc:creator>frederik</dc:creator>
		<pubDate>Thu, 26 Aug 2010 09:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-710</guid>
		<description>@Emmanuel: Yes, &quot;_printf&quot; usually prints something (formatted). However, &quot;_to_string&quot; functions usually don&#039;t take a format string parameter. I would call it &quot;_format&quot;.</description>
		<content:encoded><![CDATA[<p>@Emmanuel: Yes, &#8220;_printf&#8221; usually prints something (formatted). However, &#8220;_to_string&#8221; functions usually don&#8217;t take a format string parameter. I would call it &#8220;_format&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GDateTime by chergert</title>
		<link>http://audidude.com/?p=477&#038;cpage=1#comment-709</link>
		<dc:creator>chergert</dc:creator>
		<pubDate>Thu, 26 Aug 2010 09:34:20 +0000</pubDate>
		<guid isPermaLink="false">http://audidude.com/?p=477#comment-709</guid>
		<description>The to_string() methods don&#039;t take parameters for formatting.  So it wouldn&#039;t be any more consistent.</description>
		<content:encoded><![CDATA[<p>The to_string() methods don&#8217;t take parameters for formatting.  So it wouldn&#8217;t be any more consistent.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
