Index queries with special characters (e.g. German Umlauts but also
other European ones) make the Ruby process run for quite a long time and
I’m using Rails on Windows XP with Ferret 0.11.4_mswin_32.
I could isolate the problem in the following simple controller action
(so there’s no web browser form field involved):
index = Ferret::I.new
index << “PortimÃ£o”
p index.search “PortimÃ£o”
The statement index.search “PortimÃ£o” causes the crash. There is no
entry in ferret_index.log or any other feedback.
My renvironment contains the following:
ENV[‘LANG’] = ‘de_DE.UTF-8@euro’
ENV[‘LC_TIME’] = ‘C’
What am I doing wrong?
Thanks for your help,