and again mypy rears its ugly head

This commit is contained in:
Kovid Goyal
2025-05-23 12:15:06 +05:30
parent 9cd4c03360
commit 498765caeb

View File

@@ -677,7 +677,7 @@ def monkeypatch_man_writer() -> None:
setattr(ManualPageTranslator, 'depart_image', depart_image) setattr(ManualPageTranslator, 'depart_image', depart_image)
setattr(ManualPageTranslator, 'depart_figure', depart_figure) setattr(ManualPageTranslator, 'depart_figure', depart_figure)
orig_astext = ManualPageTranslator.astext orig_astext = getattr(ManualPageTranslator, 'astext')
def astext(self: ManualPageTranslator) -> Any: def astext(self: ManualPageTranslator) -> Any:
b = [] b = []
for line in self.body: for line in self.body:
@@ -687,7 +687,7 @@ def monkeypatch_man_writer() -> None:
parts[0] = parts[0].capitalize() parts[0] = parts[0].capitalize()
line = x + ' ' + '\n'.join(parts) line = x + ' ' + '\n'.join(parts)
b.append(line) b.append(line)
self.body = b setattr(self, 'body', b)
return orig_astext(self) return orig_astext(self)
setattr(ManualPageTranslator, 'astext', astext) setattr(ManualPageTranslator, 'astext', astext)