SansBullshitSans
SansBullshitSans copied to clipboard
substring protection
Bad words occurring as substrings of innocent words are replaced anyway. Test case: accurately -> ac_bullshit_ly.
Wouldn't this be fixable by adding ",space" at the end of all ligature matches?
@floe Not fully, as words could with all kinds of punctuation marks as well.
I currently don't have a solution for this, as this is how ligatures work: if this sequence of characters occurs, replace it — no matter what else surrounds them. Maybe contextual ligatures could offer a solution here.
'helping' --> 'hel~b.s.~'