(This was taken from [this bartender issue](https://github.com/stalepretzels/bartender/issues/1).) If we try to run censor on the text "fuck", it returns "f***" as expected. The issue arises, however, when we attempt to implement a markdown parser like Earmark. This runs us into a predicament, because if we run censor before we run as_html, it would parse the censor as markdown. If we run censor after we run as_html, it would parse self censoring as markdown in some cases, sabotaging the filter. Running it after also makes "\<p>fuck\</p>" return "\<p>f****/p>". We could try to make it run an iterator over some html to censor it, but then we would run into the same issue with self censoring. I will probably just remove these tags that Earmark/Pulldown adds. I am just posting this issue so that it's known. EDIT: Version is 0.7.24
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by callmeclover and has received 10 comments.