How do I get node revisions to use my custom template? I have a custom node template for my content type of Listing, node--listing.html.twig. It is quite heavily customised for the client. However when we go to view a revision (e.g. /node/144/revisions/273/view) it doesn't seem to bother loading a template at all, not even node.html.twig - the fields just get dumped onto the page.
Any ideas how to force it to use the custom template?
You can try my patch from Make node_is_page() work on revisions and previews as well. If that doesn't fix it, you can probably use the relatively simple code update from inside node_is_page() to add your own template suggestions using hook_theme_suggestions_alter.