You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2013/03/11 22:52:48 UTC

[lucy-commits] [18/18] git commit: refs/heads/master - Remove CFBind.[ch]

Updated Branches:
  refs/heads/master 08c61bf31 -> 4bb2af72b


Remove CFBind.[ch]


Project: http://git-wip-us.apache.org/repos/asf/lucy/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/4bb2af72
Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/4bb2af72
Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/4bb2af72

Branch: refs/heads/master
Commit: 4bb2af72be4e204efe98a08dfe6cf3f698599a75
Parents: 47d829e
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Thu Mar 7 19:22:52 2013 +0100
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Sat Mar 9 17:52:16 2013 +0100

----------------------------------------------------------------------
 c/README       |    9 --------
 c/src/CFBind.c |   19 ------------------
 c/src/CFBind.h |   52 ---------------------------------------------------
 3 files changed, 0 insertions(+), 80 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy/blob/4bb2af72/c/README
----------------------------------------------------------------------
diff --git a/c/README b/c/README
index 8907b4d..0d3f357 100644
--- a/c/README
+++ b/c/README
@@ -13,15 +13,6 @@ routines whose interfaces are defined within "trunk/core".
 Once all the stubs have been implemented correctly, Lucy will theoretically
 build and pass its tests.
 
-There is one pair of files with an interface *not* defined in core.
-
-    c/src/CFBind.h
-    c/src/CFBind.c
-
-The CFBind files are there to hold conversion routines which are specific to C.
-Since it is impractical to impose a generic interface, they
-are not defined in core.
-
 ================================================================================
    HACKING
 ================================================================================

http://git-wip-us.apache.org/repos/asf/lucy/blob/4bb2af72/c/src/CFBind.c
----------------------------------------------------------------------
diff --git a/c/src/CFBind.c b/c/src/CFBind.c
deleted file mode 100644
index 772b065..0000000
--- a/c/src/CFBind.c
+++ /dev/null
@@ -1,19 +0,0 @@
-/* Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "CFBind.h"
-
-

http://git-wip-us.apache.org/repos/asf/lucy/blob/4bb2af72/c/src/CFBind.h
----------------------------------------------------------------------
diff --git a/c/src/CFBind.h b/c/src/CFBind.h
deleted file mode 100644
index 31e57b0..0000000
--- a/c/src/CFBind.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/* CFBind.h -- Functions to help bind Clownfish to [LANGUAGE_X].
- */
-
-#ifndef H_CFISH_CFBIND
-#define H_CFISH_CFBIND 1
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#include "charmony.h"
-#include "Clownfish/Obj.h"
-#include "Clownfish/ByteBuf.h"
-#include "Clownfish/CharBuf.h"
-#include "Clownfish/Err.h"
-#include "Clownfish/Hash.h"
-#include "Clownfish/Num.h"
-#include "Clownfish/VArray.h"
-#include "Clownfish/VTable.h"
-
-/* Strip the prefix from some common symbols where we know there's no
- * conflict.  It's a little inconsistent to do this rather than leave all
- * symbols at full size, but the succinctness is worth it.
- */
-#define THROW                CFISH_THROW
-#define WARN                 CFISH_WARN
-#define UNUSED_VAR           CHY_UNUSED_VAR
-#define UNREACHABLE_RETURN   CHY_UNREACHABLE_RETURN
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif // H_CFISH_CFBIND
-
-