Did an FTS3 update change how many negation operators (dash/-) can be used in a match statement?
For example, in sqlite3.dll version 3.5.7: colname match 'tetons -bend -jackson -oxbow* -parks' works as expected; bend, jackson, oxbow* and parks are all removed from the results. but With, sqlite3.dll version 3.6.16: colname match 'tetons -bend -jackson -oxbow* -parks' no longer works correctly. It acts like only the last negated token is being used and results have bend, jackson and oxbow* tokens in them. I used SQLite Expert to test this on the same sqlite database. The DLL being used was different however. Should multiple negation be possible? If so, how is that accomplished when using the new DLL? Also, can somone point me to updated docs on how to use the new options if SQLITE_ENABLE_FTS3_PARENTHESIS is set at compile time? _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

