#!/usr/bin/env python3 from pathlib import Path meta = Path("conductor/directives/defer_not_catch_for_native_crashes/meta.md") content = meta.read_text(encoding="utf-8") for i, ch in enumerate(content): if ch == "?": print("Found ? at index " + str(i) + ": context='" + content[max(0,i-10):i+10] + "'") break else: print("No ? found") print("---") for i, ch in enumerate(content): if ord(ch) > 127: print("Non-ASCII at " + str(i) + ": U+" + format(ord(ch), "04X") + " context='" + content[max(0,i-5):i+5] + "'")