Refactor "_html_base" writer.
commit151126aadb1ca2a0ab9b5e0508d55eca58b438c6
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Thu, 14 Dec 2023 22:38:58 +0000 (14 22:38 +0000)
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Thu, 14 Dec 2023 22:38:58 +0000 (14 22:38 +0000)
treee8c506e818dee63595bc7629b1a5482473c7d699
parent69ac026ecd69b8667b7b1c89f88f3a141f4976e4
Refactor "_html_base" writer.

Auxiliary method `HTMLTranslator.image_size()` to bring
`HTMLTranslator.visit_image()` to a reasonable size.

Improve/test error reporting when an image file cannot be read.

Sort methods in `HTMLTranslator`.

Small cleanups and optimizations.

git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@9501 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
docutils/docutils/writers/_html_base.py
docutils/test/test_writers/test_html5_polyglot_misc.py
docutils/test/test_writers/test_html5_polyglot_parts.py