Lloyd Zusman
11/29/2004 4:57:00 PM
Kaspar Schiess <eule@space.ch> writes:
> Lloyd Zusman <ljz@asfast.com> wrote in news:m3zn14dupf.fsf@asfast.com:
>
>> Is borges-1.1.0 incompatible with ruby 1.9, perhaps?
>
> Hello Lloyd,
>
> Currently, the answer to that question is sadly YES. There is some code in
> Session.rb that is incompatible with Ruby 1.9, and frankly, also with my
> perception of how things should be done in 1.8. I have a private patched
> version that uses modern synchronisation elements instead of on the spot
> hacks, and that version should work with Ruby 1.9. I will attach that to
> this post (making it a public patch); I just did not think anyone would
> actually currently use Borges, that is why its not in CVS.
>
> Tell me if this works for you, that might inspire me to actually check this
> in. Note that I use Borges frequently and still think that it kicks ass.
Thank you very much.
However, I'm sorry to report that the version of Session.rb that you
sent is exactly the same version that got installed in
/usr/local/lib/ruby/site_ruby/1.9/Borges/RequestHandler
I did the following:
- invoke this:
% cd /usr/local/lib/ruby/site_ruby/1.9/Borges/RequestHandler
- copy Session.rb.gz from this message into that directory
- invoke this:
% mv Session.rb Session.rb.orig
% gunzip Session.rb.gz
% diff -b Session.rb.orig Session.rb
%
In other words, there was no output from the 'diff'. This means that
aside from differences in white space, the Session.rb.gz that you
attached, when uncompressed, is exactly the same as the version that got
installed from the borges tarball.
Are you sure that you attached the correct version of Session.rb.gz to
your message?
--
Lloyd Zusman
ljz@asfast.com
God bless you.