> While this assertion had good intentions, it broke existing behavior with a > nasty panic. So the hgignore parser doesn't handle `\#` correctly? https://www.mercurial-scm.org/repo/hg-committed/file/5672bb73f61e/rust/hg-core/src/filepatterns.rs#l251