On Sun, Sep 10, 2006 at 12:43:23AM +0900, David Balmain wrote:
[..]
> > the 0.10.4 installs itself as ferret-0.1.4 on linux, I guess something's
> > broken there. 0.10.3 works fine here (Linux).
> >
> > Jens
> 
> Anyone else having this problem? It's fine here. I have no idea what
> might be causing this.

works now. but I swear it didn't when I first tried ;-)

btw, there's an issue with the (now public) process_query method: It
doesn't call ensure_reader_open, but it should. The following crashes
things atm:

require 'rubygems'
require 'ferret'
i = Ferret::I.new
i << 'testing'
i.process_query 'test*'

doing a search before the call to process_query, or invoking
ensure_reader_open via send() helps, but isn't so nice ;-) I think now
that it's public, the whole process_query has to get it's own
@dir.synchronize block, too...

I've worked around this for now in aaf, and will push out the first
stable, 0.10.x compatible version this evening.


cheers,
Jens


-- 
webit! Gesellschaft für neue Medien mbH          www.webit.de
Dipl.-Wirtschaftsingenieur Jens Krämer       [EMAIL PROTECTED]
Schnorrstraße 76                         Tel +49 351 46766  0
D-01069 Dresden                          Fax +49 351 46766 66
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to