You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Garrett Rooney <ro...@electricjellyfish.net> on 2002/11/12 02:52:15 UTC

Re: svn commit: rev 3727 - trunk/subversion/bindings/ruby

On Monday, November 11, 2002, at 10:38 PM, Greg Stein wrote:

> On Sun, Nov 10, 2002 at 09:26:24PM -0600, rooneg@tigris.org wrote:
>> Author: rooneg
>> Date: 2002-11-10 21:26:11 -0600 (Sun, 10 Nov 2002)
>> New Revision: 3727
>>
>> Modified:
>>    trunk/subversion/bindings/ruby/log.c
>>    trunk/subversion/bindings/ruby/log.h
>> Log:
>> make the log functions work again.  this requires changes to client.c 
>> so you
>> can actually call it from ruby code, but my changes to that file are 
>> currently
>> both extensive and largely broken, so i'm holding off on committing 
>> it until
>> i can clean it up.
>
> Did you know that SWIG has Ruby support? And quite actively 
> maintained, too.
>
> Personally, I'd suggest spending time to add Ruby support to our SWIG
> bindings rather than dealing with hand-written bindings. But just a
> suggestion... your time is yours :-)

oh, i'm aware of SWIG's ruby support, but i know ever so slightly more 
about writing ruby extensions in C than i do about SWIG (meaning i've 
played with ruby extensions in C, and i have absolutely 0 clue about 
SWIG), and we already have these existing ruby bindings...

honestly, i very well might cave in and go learn SWIG soon, depending 
on how hard it is to get the native ruby bindings working again, but in 
any event, i started playing with them on a whim, so who knows ;-)

in any event, i've got about half of the client bindings working again 
(and the other half very well might work, i just haven't tested them 
yet), so maybe the path of least resistance will be to revive the 
native bindings after all.  only time will tell.

-garrett

-- 
garrett rooney                    Remember, any design flaw you're
rooneg@electricjellyfish.net      sufficiently snide about becomes
http://electricjellyfish.net/     a feature.       -- Dan Sugalski


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