MCPcopy Create free account
hub / github.com/crisxuan/bestJavaer / flush_fence

Function flush_fence

scripts/postprocess_english_articles.py:30–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28 fence_lines: list[str] = []
29
30 def flush_fence() -> None:
31 nonlocal fence_lines
32 if fence_lang in TRANSLATABLE_FENCES and any(re.search(r"[\u4e00-\u9fff]", line) for line in fence_lines):
33 translated = translate_text("\n".join(fence_lines))
34 out.extend(translated.splitlines())
35 else:
36 out.extend(fence_lines)
37 fence_lines = []
38
39 for line in lines:
40 fence_match = re.match(r"^(```|~~~)\s*([A-Za-z0-9_-]*)", line)

Callers 1

clean_textFunction · 0.70

Calls 1

translate_textFunction · 0.70

Tested by

no test coverage detected