Author: Ivan Mikhnevich
Email: [EMAIL PROTECTED]
Message:
Well, thanks for reply :-)
As for 3rd bug, it was a real problem I've encountered. You convert tags names to
lowercase. But you do not convert tag values. And it is right in most cases. But not
in META-tag. You compare tag.name by strcasecmp() function. It's good. And tag.content
is in original case too. You do "if((href=strstr(tag.content,"URL=")))"...
It's not uncommon to encounter the following lines in index.htm pages:
<META http-equiv="refresh" content="0; url=texts/index.phtml">
or even
<META http-equiv="refresh" content="0; Url=texts/index.phtml">
Non-modified mnoGoSearch 3.1.12 does not indexes such sites at all, if index.htm has
empty BODY: <body></body>. You can check it easily.
As for 4th bug I can not give you detailed description. I've traced almost every line
in spell.c and I've seen the problem in dichotomizing searches while normalizing word.
It works well only for first loaded language. The second one looks like has some
broken indexes or something else. So I was unable to use russian and english languages
both.
The problem was only in IspellMode text. The working example is:
Ispellmode text
IspellUsePrefixes yes
Affix en english.aff
Affix ru russian.aff
Spell en american.med+
Spell ru base.win
Spell ru computer.win
Spell ru science.win
Spell ru geography.win
But when I tryed to load all russian stuff first and the english second or vice versa,
the second language didn't work.
Regards, Ivan
Reply: <http://search.mnogo.ru/board/message.php?id=2020>
___________________________________________
If you want to unsubscribe send "unsubscribe general"
to [EMAIL PROTECTED]