lucy-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [lucy-issues] [jira] [Commented] (LUCY-275) Proof-of-concept Go bindings
Date Mon, 06 Apr 2015 16:24:12 GMT

    [ https://issues.apache.org/jira/browse/LUCY-275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14481377#comment-14481377
] 

ASF GitHub Bot commented on LUCY-275:
-------------------------------------

GitHub user rectang opened a pull request:

    https://github.com/apache/lucy/pull/10

    LUCY-275 Go proof-of-concept take 2

    This updates Lucy's hand-coded proof-of-concept Go bindings to sync with additional changes
to Clownfish.
    
    See LUCY-275.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/rectang/lucy LUCY-275-Go-POC-take2

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/lucy/pull/10.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #10
    
----
commit 81e861c727e6b6d2fdaf0eced11bd7e0cc079db1
Author: Marvin Humphrey <marvin@rectangular.com>
Date:   2015-03-28T23:59:07Z

    Return uintptr instead of unsafe.Pointer.
    
    Force users to import `unsafe` if they want to perform unsafe
    operations.

commit 85f3cd677bad093f4f570c38fcfc59c7a5dc96ec
Author: Marvin Humphrey <marvin@rectangular.com>
Date:   2015-03-29T04:12:02Z

    Adapt to changes from CLOWNFISH-28 take 2.
    
    *   Each non-inert class gets mapped to a private struct and a public
        interface.
    *   WRAP* and finalize functions autogenerated.

commit 395d84a68114e2a294d15e861af1951963e15216
Author: Marvin Humphrey <marvin@rectangular.com>
Date:   2015-04-04T21:48:58Z

    Remove extra To*Ptr functions.

commit f82b146c35a7b61336d819672d0f9f2aaa97fe8d
Author: Marvin Humphrey <marvin@rectangular.com>
Date:   2015-04-05T00:50:15Z

    Rename ToPtr to TOPTR per Clownfish mods.

----


> Proof-of-concept Go bindings
> ----------------------------
>
>                 Key: LUCY-275
>                 URL: https://issues.apache.org/jira/browse/LUCY-275
>             Project: Lucy
>          Issue Type: New Feature
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>
> Use hand-rolled glue code for binding Go to limited portions of Lucy. A more extensible
code-generation approach can follow later, but the early version helps to flesh out the design.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message