<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>.gitignore</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -4,4 +4,4 @@ $CFLAGS = &quot;#{ENV['CFLAGS']} -Wall -O3 &quot;
 if CONFIG[&quot;MAJOR&quot;].to_i &gt;= 1 &amp;&amp; CONFIG[&quot;MINOR&quot;].to_i &gt;= 8
   $CFLAGS &lt;&lt; &quot; -DHAVE_DEFINE_ALLOC_FUNCTION&quot;
 end
-create_makefile('svmc')
+create_makefile('libsvm-ruby-swig/libsvm')</diff>
      <filename>ext/extconf.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4435,11 +4435,11 @@ SWIG_PropagateClientData(void) {
 #ifdef __cplusplus
 extern &quot;C&quot;
 #endif
-SWIGEXPORT void Init_svmc(void) {
+SWIGEXPORT void Init_libsvm(void) {
   size_t i;
   
   SWIG_InitRuntime();
-  mSvmc = rb_define_module(&quot;Svmc&quot;);
+  mSvmc = rb_define_module(&quot;LibSVM&quot;);
   
   SWIG_InitializeModule(0);
   for (i = 0; i &lt; swig_module.size; i++) {</diff>
      <filename>ext/svmc_wrap.cxx</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-require 'svmc'
-include Svmc
+require 'libsvm-ruby-swig/libsvm'
+include LibSVM
 
 def _int_array(seq)
   size = seq.size
@@ -196,7 +196,7 @@ class Model
         param.gamma = 1.0/prob.maxlen
       end
       msg = svm_check_parameter(prob.prob,param.param)
-      raise &quot;ValueError&quot;, msg if msg
+      raise ::ArgumentError, msg if msg
       @model = svm_train(prob.prob,param.param)
     end
     </diff>
      <filename>lib/svm.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>ext/svmc.so</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>ec13ea97ca670c90867a3045e91ca4287af8d927</id>
    </parent>
  </parents>
  <author>
    <name>Daniel DeLeo</name>
    <email>danielsdeleo@mac.com</email>
  </author>
  <url>http://github.com/tomz/libsvm-ruby-swig/commit/b47a0282aa236266d3be786696a9c627e11c42a2</url>
  <id>b47a0282aa236266d3be786696a9c627e11c42a2</id>
  <committed-date>2009-03-21T20:13:42-07:00</committed-date>
  <authored-date>2009-03-21T20:13:42-07:00</authored-date>
  <message>Follow naming conventions so requiring gem load extensions properly
Also fixed an issue where C++ code would try to raise a Python error (oops!)</message>
  <tree>627a689ee798b93023da568723d5ae0acef741a6</tree>
  <committer>
    <name>Daniel DeLeo</name>
    <email>danielsdeleo@mac.com</email>
  </committer>
</commit>
