It may be that you need to add the @ symbol to your charset_table, to ensure it gets indexed as a word character. I'm guessing that the default is it's ignored by Sphinx's indexer?
See here:
http://sphinxsearch.com/docs/manual-2.0.6.html#conf-charset-table
And two-thirds down this page:
http://pat.github.com/ts/en/advanced_config.html
Thinking Sphinx defaults to using the utf-8 charset_type (and thus, the default utf-8 charset_table values).
Cheers
--
Pat
> --
> You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group.
> To view this discussion on the web visit https://groups.google.com/d/msg/thinking-sphinx/-/crUUOWFC_soJ.
> To post to this group, send email to thinkin...@googlegroups.com.
> To unsubscribe from this group, send email to thinking-sphi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en.
charset_table setting is not supplementary - so, you need to include all values. Also, it's worth noting that # is Sphinx's configuration comment character, so you'll need to put the Unicode code in the list for that instead (U+0023). Not sure if Sphinx prefers unicode for the @ as well - it's U+0040.
http://en.wikipedia.org/wiki/List_of_Unicode_characters
So, a full set could be this:
0..9, A..Z->a..z, _, a..z, U+410..U+42F->U+430..U+44F, U+430..U+44F, U+023, U+040
Give that a spin, let us know how you go.
Cheers
--
Pat
> To view this discussion on the web visit https://groups.google.com/d/msg/thinking-sphinx/-/tDjHHbgc0IEJ.