Thread:Undoniel/@comment-122657-20150912165030/@comment-122657-20150925182624

Whew! After a grueling 24 hours of learning LUA and rewriting the code, I believe I've fixed the CategoriesFromKeywords function.

Next, I'll attempt updating origins to allow the same types of exceptions.

Note that there have been changes to the way the exceptions are handled. Pretty much, if you want a word or phrase categorized, you need to make sure it's in the valid list. If that word or phrase is part of another word or phrase that shouldn't be categorized, add it to the exceptions list and it will then only match the exact text.