Topic on Help talk:Extension:AdvancedSearch

Jump to navigation Jump to search

Not sure I follow this line of reasoning. The negation operators (-, ! and NOT) already exist and work with most search terms. Help:CirrusSearch says Truth-logic understands - or ! prefixed to a term to invert the usual meaning of the term from "match" to "exclude". and later A filter can have multiple instances, and negated instances. I would argue that making these operators work for deepcat and hastemplate makes search less complex, not more. There's less cognitive overhead in learning "I can put - before a search term to invert it" vs. "I can put - before most search terms to invert them, except for terms using the deepcat, and hastemplate filters".