Any big files that match an ignore pattern (e.g. in .hgignore) are reported by "hg status" as ignored. But big files are supposed to be invisible to "hg status"; they should be neither unknown nor ignored. This matters because it means that "hg purge --all" can remove big files, which is definitely not intended.
Issue #12 resolved