A-ha! I was close. It's:
require "svn/core"
print Svn::Core::VER_NUM + "\n"
+1 to commit your patch, Roman.
C. Michael Pilato wrote:
> This seems to work fine for Python. But I can't figure out how to test it
> for Ruby. (I don't know the language.)
>
> I've tried something like:
>
> require "svn/core"
> print Svn::Core::SVN_VER_NUM
>
> but I get errors. However, I get the same errors using 1.6.x, so that tells
> me that my testing method is bogus. :-(
>
>
> Roman Donchenko wrote:
>> Greetings,
>>
>> I'm not sure if the SWIG interface definition files lie within my zone of
>> authority, so I'll post to the list this time. 8=]
>>
>> [[[
>> * subversion/bindings/swig/core.i: Add the definition of APR_STRINGIFY, so
>> SWIG can parse SVN_VER_NUM and dependent macros. Remove explicit
>> definitions of said macros from the Ruby-specific code.
>> ]]]
>>
>> I must admit that the Ruby modifications are completely untested. Whilst I
>> can't think of a reason they would be broken by the change, it would
>> nevertheless be great if somebody confirmed they aren't - which is the
>> second reason I'm posting this. 8=]
>>
>> Roman.
>>
>> ------------------------------------------------------
>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2375673
>>
>
>
--
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2376321
Received on 2009-07-28 17:40:33 CEST