You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2009/09/14 03:13:08 UTC

svn commit: r814460 - in /lucene/lucy/trunk: boilerplater/lib/Boilerplater/Binding/Core/File.pm boilerplater/lib/Boilerplater/Binding/Perl.pm core/Lucy/Util/ToolSet.h perl/xs/XSBind.c perl/xs/XSBind.h

Author: marvin
Date: Mon Sep 14 01:13:07 2009
New Revision: 814460

URL: http://svn.apache.org/viewvc?rev=814460&view=rev
Log:
Plan for a base class of Lucy::Object::Obj rather than Lucy::Obj.

Modified:
    lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Core/File.pm
    lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Perl.pm
    lucene/lucy/trunk/core/Lucy/Util/ToolSet.h
    lucene/lucy/trunk/perl/xs/XSBind.c
    lucene/lucy/trunk/perl/xs/XSBind.h

Modified: lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Core/File.pm
URL: http://svn.apache.org/viewvc/lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Core/File.pm?rev=814460&r1=814459&r2=814460&view=diff
==============================================================================
--- lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Core/File.pm (original)
+++ lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Core/File.pm Mon Sep 14 01:13:07 2009
@@ -115,12 +115,12 @@
 #define C_LUCY_VTABLE
 #define C_LUCY_ZOMBIECHARBUF
 #include "boil.h"
-/* #include "Lucy/Obj/VTable.h" */
-/* #include "Lucy/Obj/CharBuf.h" */
-/* #include "Lucy/Obj/Err.h" */
-/* #include "Lucy/Obj/Hash.h" */
-/* #include "Lucy/Obj/Host.h" */
-/* #include "Lucy/Obj/VArray.h" */
+/* #include "Lucy/Object/VTable.h" */
+/* #include "Lucy/Object/CharBuf.h" */
+/* #include "Lucy/Object/Err.h" */
+/* #include "Lucy/Object/Hash.h" */
+/* #include "Lucy/Object/Host.h" */
+/* #include "Lucy/Object/VArray.h" */
 
 $content
 

Modified: lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Perl.pm
URL: http://svn.apache.org/viewvc/lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Perl.pm?rev=814460&r1=814459&r2=814460&view=diff
==============================================================================
--- lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Perl.pm (original)
+++ lucene/lucy/trunk/boilerplater/lib/Boilerplater/Binding/Perl.pm Mon Sep 14 01:13:07 2009
@@ -167,7 +167,7 @@
 #include "EXTERN.h"
 #include "perl.h"
 #include "XSUB.h"
-/* #include "Lucy/Obj/Host.h" */
+/* #include "Lucy/Object/Host.h" */
 /* #include "Lucy/Util/MemManager.h" */
 /* #include "Lucy/Util/StringHelper.h" */
 

Modified: lucene/lucy/trunk/core/Lucy/Util/ToolSet.h
URL: http://svn.apache.org/viewvc/lucene/lucy/trunk/core/Lucy/Util/ToolSet.h?rev=814460&r1=814459&r2=814460&view=diff
==============================================================================
--- lucene/lucy/trunk/core/Lucy/Util/ToolSet.h (original)
+++ lucene/lucy/trunk/core/Lucy/Util/ToolSet.h Mon Sep 14 01:13:07 2009
@@ -19,15 +19,15 @@
 #include <stdlib.h>
 #include <string.h>
 /* #include "Lucy/Obj.h" */
-/* #include "Lucy/Obj/BitVector.h" */
-/* #include "Lucy/Obj/ByteBuf.h" */
-/* #include "Lucy/Obj/CharBuf.h" */
-/* #include "Lucy/Obj/Err.h" */
-/* #include "Lucy/Obj/Hash.h" */
-/* #include "Lucy/Obj/Num.h" */
-/* #include "Lucy/Obj/Undefined.h" */
-/* #include "Lucy/Obj/VArray.h" */
-/* #include "Lucy/Obj/VTable.h" */
+/* #include "Lucy/Object/BitVector.h" */
+/* #include "Lucy/Object/ByteBuf.h" */
+/* #include "Lucy/Object/CharBuf.h" */
+/* #include "Lucy/Object/Err.h" */
+/* #include "Lucy/Object/Hash.h" */
+/* #include "Lucy/Object/Num.h" */
+/* #include "Lucy/Object/Undefined.h" */
+/* #include "Lucy/Object/VArray.h" */
+/* #include "Lucy/Object/VTable.h" */
 /* #include "Lucy/Util/NumberUtils.h" */
 #include "Lucy/Util/Memory.h"
 #include "Lucy/Util/StringHelper.h"

Modified: lucene/lucy/trunk/perl/xs/XSBind.c
URL: http://svn.apache.org/viewvc/lucene/lucy/trunk/perl/xs/XSBind.c?rev=814460&r1=814459&r2=814460&view=diff
==============================================================================
--- lucene/lucy/trunk/perl/xs/XSBind.c (original)
+++ lucene/lucy/trunk/perl/xs/XSBind.c Mon Sep 14 01:13:07 2009
@@ -34,7 +34,7 @@
 
     /* Get a VTable. */
     if (   sv_isobject(either_sv) 
-        && sv_derived_from(either_sv, "Lucy::Obj")
+        && sv_derived_from(either_sv, "Lucy::Object::Obj")
     ) {
         /* Use the supplied object's VTable. */
         IV iv_ptr = SvIV(SvRV(either_sv));
@@ -151,7 +151,7 @@
                 retval = (lucy_Obj*)S_perl_hash_to_lucy_hash((HV*)inner);
             }
             else if (   sv_isobject(sv) 
-                     && sv_derived_from(sv, "Lucy::Obj")
+                     && sv_derived_from(sv, "Lucy::Object::Obj")
             ) {
                 IV tmp = SvIV(inner);
                 retval = INT2PTR(lucy_Obj*, tmp);

Modified: lucene/lucy/trunk/perl/xs/XSBind.h
URL: http://svn.apache.org/viewvc/lucene/lucy/trunk/perl/xs/XSBind.h?rev=814460&r1=814459&r2=814460&view=diff
==============================================================================
--- lucene/lucy/trunk/perl/xs/XSBind.h (original)
+++ lucene/lucy/trunk/perl/xs/XSBind.h Mon Sep 14 01:13:07 2009
@@ -6,11 +6,11 @@
 
 #include "charmony.h"
 #include "Lucy/Obj.h"
-#include "Lucy/Obj/CharBuf.h"
-#include "Lucy/Obj/Err.h"
-#include "Lucy/Obj/Hash.h"
-#include "Lucy/Obj/VArray.h"
-#include "Lucy/Obj/VTable.h"
+#include "Lucy/Object/CharBuf.h"
+#include "Lucy/Object/Err.h"
+#include "Lucy/Object/Hash.h"
+#include "Lucy/Object/VArray.h"
+#include "Lucy/Object/VTable.h"
 
 #include "EXTERN.h"
 #include "perl.h"