8 Commits (e19fc6a9f81e3756e0198006d2eafbc2f3acadb5)

Author SHA1 Message Date
David Yip 656d54e945 Maintain case-insensitivity when merging multiple matchers (#213) 7 years ago
David Yip e40fe4092d Remove nil check in Glitch::KeywordMute#=~. 7 years ago
David Yip f5a3283976 Switch to Regexp.union for building the mute expression. 7 years ago
David Yip 8410d33b49 Only cache the regex text, not the regex itself. 7 years ago
David Yip af8f06413e KeywordMute matcher: more closely mimic Regexp#=~ behavior. 7 years ago
David Yip 4b68e82a19 Don't add \b to whole-word keywords that don't start with word characters. 7 years ago
David Yip ad86c86fa8 Apply keyword mutes to reblogs. 7 years ago
David Yip 670e6a33f8 Move KeywordMute into Glitch namespace. 7 years ago