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 2015/08/14 20:06:21 UTC
[14/14] lucy-clownfish git commit: Merge branch
'CLOWNFISH-59-refine-go-other-types-v2'
Merge branch 'CLOWNFISH-59-refine-go-other-types-v2'
Refine the Go bindings for Class, Method, CharBuf, ByteBuf and
StringIterator and add tests.
This branch also changes ByteBuf's `Cat()` to take a Blob rather than
another ByteBuf, similar to how CharBuf's `Cat()` takes a String.
This closes #34.
Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/d28ce6ee
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/d28ce6ee
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/d28ce6ee
Branch: refs/heads/master
Commit: d28ce6ee48b0ebd507fb30751ebef91f6614034e
Parents: fe8d05a 2147960
Author: Marvin Humphrey <ma...@rectangular.com>
Authored: Fri Aug 14 11:02:32 2015 -0700
Committer: Marvin Humphrey <ma...@rectangular.com>
Committed: Fri Aug 14 11:02:32 2015 -0700
----------------------------------------------------------------------
runtime/core/Clownfish/ByteBuf.c | 4 +-
runtime/core/Clownfish/ByteBuf.cfh | 2 +-
runtime/core/Clownfish/Test/TestByteBuf.c | 7 +-
runtime/go/build.go | 9 ++
runtime/go/clownfish/bytebuf_test.go | 107 +++++++++++++++++++++++
runtime/go/clownfish/charbuf_test.go | 77 +++++++++++++++++
runtime/go/clownfish/class_test.go | 51 +++++++++++
runtime/go/clownfish/clownfish.go | 39 +++++++++
runtime/go/clownfish/hash_test.go | 5 +-
runtime/go/clownfish/method_test.go | 51 +++++++++++
runtime/go/clownfish/string_test.go | 114 +++++++++++++++++++++++++
runtime/go/ext/clownfish.c | 22 +++--
12 files changed, 476 insertions(+), 12 deletions(-)
----------------------------------------------------------------------