https://bugzilla.wikimedia.org/show_bug.cgi?id=47761

--- Comment #6 from Emil Jerabek <[email protected]> ---
(In reply to comment #5)
> (In reply to comment #4)
> The failure isn't caused by short strings alone, since searching for
> character
> glyphs such as 'é' works.
> To summarize that discussion on enwiki VPT, searching for the character '�'
> also produces this red error message, as does ':', '@', '$' '!', '-', '+',
> etc.
> (All tested on meta-wiki.)

Let me venture a guess based on the observed behaviour (I don't actually know
anything about the inner working of the search engine). It seems to me that the
search engine ignores non-letter characters, presumably deleting them from the
search string. It may be that the error is triggered when this deletion results
in the empty string: this would explain why 'é' works (it is not deleted, being
a letter), '$' doesn't work (it is deleted), and 'abc $' works (the $ is
deleted, but there is something left). Also, namespace prefixes are presumably
handled in a different way and removed from the actual search string, hence
'Talk:' doesn't work (the resulting string is empty) while 'Talk: zyx' works
(the string is nonempty), and 'Foo:' also works (it is not recognized as a
prefix, and therefore left in the string).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to