You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "Brad P. Crochet" <br...@crochet.net> on 2003/05/02 12:11:41 UTC

Re: [PATCH] SWIG-Java binding work

Has any of the commiters gotten a chance to look at this yet? No one has
even commented on it. :)

Thanks,

Brad

On Mon, 2003-04-28 at 00:31, Brad P. Crochet wrote:
> * Makefile.in
>   (RUN_SWIG_JAVA): Change paths to make build more sane. Now works for build outside of main dir.
> 
> * Notifier.java
>   (notifyWC): Add new signature for notifyWC. The old signature should probably go away at some point.
> 
> * swigutil_java_cache.h
>   (*): Add new class and method defs for the cache. Also, fix some declarations for some of the cache items (ArrayList, List, Map, etc.)
> 
> * swigutil_java.c
>   (JCALL*): Add new JCALL* macros for calling with 8 and 9 params.
>   (make_pointer): Fix compiler warning. Pointers in java are jint size, not jlong.
>   (*): Use values from swigutil_java_cache.h.
>   (svn_swig_java_add_to_list): Rudimentary implementation.
>   (svn_swig_java_array_to_list): Fix method signature.
>   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
>   (svn_swig_java_notify_func): Rudimentary implementation.
>   (snv_swig_java_cancel_func): Rudimentary implementation.
> 
> * swigutil_java.h
>   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
> 
> * svn_delta.i
>   (svn_swig_java_make_editor): Add definition, and make it native, so SWIG doesn't create any C code for it.

-- 
Brad P. Crochet <br...@crochet.net>
crozartdesign


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] SWIG-Java binding work

Posted by Daniel Rall <dl...@finemaltcoding.com>.
I've been eaten by a Scarab.  I'll take a look when I can find some time.

Ben Collins-Sussman <su...@collab.net> writes:

> Dan Rall, you out there?  :-)
> 
> 
> "Brad P. Crochet" <br...@crochet.net> writes:
> 
> > Has any of the commiters gotten a chance to look at this yet? No one has
> > even commented on it. :)
> > 
> > Thanks,
> > 
> > Brad
> > 
> > On Mon, 2003-04-28 at 00:31, Brad P. Crochet wrote:
> > > * Makefile.in
> > >   (RUN_SWIG_JAVA): Change paths to make build more sane. Now works for build outside of main dir.
> > > 
> > > * Notifier.java
> > >   (notifyWC): Add new signature for notifyWC. The old signature should probably go away at some point.
> > > 
> > > * swigutil_java_cache.h
> > >   (*): Add new class and method defs for the cache. Also, fix some declarations for some of the cache items (ArrayList, List, Map, etc.)
> > > 
> > > * swigutil_java.c
> > >   (JCALL*): Add new JCALL* macros for calling with 8 and 9 params.
> > >   (make_pointer): Fix compiler warning. Pointers in java are jint size, not jlong.
> > >   (*): Use values from swigutil_java_cache.h.
> > >   (svn_swig_java_add_to_list): Rudimentary implementation.
> > >   (svn_swig_java_array_to_list): Fix method signature.
> > >   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
> > >   (svn_swig_java_notify_func): Rudimentary implementation.
> > >   (snv_swig_java_cancel_func): Rudimentary implementation.
> > > 
> > > * swigutil_java.h
> > >   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
> > > 
> > > * svn_delta.i
> > >   (svn_swig_java_make_editor): Add definition, and make it native, so SWIG doesn't create any C code for it.
> > 
> > -- 
> > Brad P. Crochet <br...@crochet.net>
> > crozartdesign
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: dev-help@subversion.tigris.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
> 

-- 

Daniel Rall

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] SWIG-Java binding work

Posted by Ben Collins-Sussman <su...@collab.net>.
Dan Rall, you out there?  :-)


"Brad P. Crochet" <br...@crochet.net> writes:

> Has any of the commiters gotten a chance to look at this yet? No one has
> even commented on it. :)
> 
> Thanks,
> 
> Brad
> 
> On Mon, 2003-04-28 at 00:31, Brad P. Crochet wrote:
> > * Makefile.in
> >   (RUN_SWIG_JAVA): Change paths to make build more sane. Now works for build outside of main dir.
> > 
> > * Notifier.java
> >   (notifyWC): Add new signature for notifyWC. The old signature should probably go away at some point.
> > 
> > * swigutil_java_cache.h
> >   (*): Add new class and method defs for the cache. Also, fix some declarations for some of the cache items (ArrayList, List, Map, etc.)
> > 
> > * swigutil_java.c
> >   (JCALL*): Add new JCALL* macros for calling with 8 and 9 params.
> >   (make_pointer): Fix compiler warning. Pointers in java are jint size, not jlong.
> >   (*): Use values from swigutil_java_cache.h.
> >   (svn_swig_java_add_to_list): Rudimentary implementation.
> >   (svn_swig_java_array_to_list): Fix method signature.
> >   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
> >   (svn_swig_java_notify_func): Rudimentary implementation.
> >   (snv_swig_java_cancel_func): Rudimentary implementation.
> > 
> > * swigutil_java.h
> >   (svn_swig_java_make_editor): Make it a hand-rolled JNI function. SWIG will create the Java wrapper, but emit no C code.
> > 
> > * svn_delta.i
> >   (svn_swig_java_make_editor): Add definition, and make it native, so SWIG doesn't create any C code for it.
> 
> -- 
> Brad P. Crochet <br...@crochet.net>
> crozartdesign
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org