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"