> On Jul 6, 2024, at 3:36 AM, Eli Zaretskii wrote: > >> From: JD Smith >> Date: Thu, 20 Jun 2024 15:15:32 -0400 >> >> It is very common for HTML tables to include a header () and/or footer () without using . Modern browsers simply supply an implicit .. around all the unparented rows in a table. `shr' does not handle this common case correctly. Below is an example with but not . It prints the header, but then subsumes it again inside the derived body, printing the header again in a single cell. >> >> The relevant function which should handle this is `shr--fix-tbody'. The included patch to this function simply avoids including `thead` and `tfoot` children in the implicit body. > > Thanks. I don't see any experts chiming in, so if you are confident > in the patch, and it doesn't fail the existing tests, please install > on the emacs-30 branch, and thanks. Bonus points for adding a test > for this case. Thanks. I'm afraid I don't have write access on savannah. I've added a test and formatted the patch, below. All shr tests succeed.