<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -35,6 +35,7 @@ This is new software and there are various notes:
  * It only generates .c files not .h files so circular function references 
    will probably cause failures. I'm getting around to it....
 
+
 == REQUIREMENTS:
 
 Technically none, but to compile your Vala code you will need Vala </diff>
      <filename>README.txt</filename>
    </modified>
    <modified>
      <diff>@@ -102,7 +102,7 @@ class Valar
               current_obj.constructor_params &lt;&lt; Param.new(type_def, arg_name)
             end
           end
-        when /public (\w+ )*([\w\.\?\[\]&lt;&gt;,]+) (\w+) \((.*)\)( throws ((\w+)(, \w+)*))?;/
+        when /public (\w+ )*([\w\.\?\[\]&lt;&gt;,]+) (\w+) \((.*)\)( throws (([\w\.]+)(, [\w\.]+)*))?;/
           unless $1 and $1.include? &quot;signal&quot;
             keywords, return_type, name = $1, $2, $3
             params, errors =  $4, ($6 ? $6.split(&quot;, &quot;) : [])</diff>
      <filename>lib/library.rb</filename>
    </modified>
    <modified>
      <diff>@@ -250,7 +250,7 @@ class String
   def errorcase
     self.gsub(/([a-z\d])([A-Z])/,'\1_\2').
       gsub(/([A-Z][A-Z])([A-Z])/,'\1_\2').
-      tr(&quot;-&quot;, &quot;_&quot;).
-      upcase
+      tr(&quot;-&quot;, &quot;_&quot;).tr(&quot;.&quot;, &quot;_&quot;).
+      upcase.gsub(&quot;GLIB_&quot;, &quot;G_&quot;)
   end
 end</diff>
      <filename>lib/object.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5e1a4dfe895d66213619305f2a462ac0db3ddd5f</id>
    </parent>
  </parents>
  <author>
    <name>Daniel Lucraft</name>
    <email>dan@fluentradical.com</email>
  </author>
  <url>http://github.com/danlucraft/valar/commit/06bee18f14d812d71fd621d4dbddc8643443b1a9</url>
  <id>06bee18f14d812d71fd621d4dbddc8643443b1a9</id>
  <committed-date>2009-03-06T23:36:51-08:00</committed-date>
  <authored-date>2009-03-06T23:36:39-08:00</authored-date>
  <message>Improved exception wrapping</message>
  <tree>fe57cf98ab589ce52595cbe5896fc56741f75704</tree>
  <committer>
    <name>Daniel Lucraft</name>
    <email>dan@fluentradical.com</email>
  </committer>
</commit>
