Subject: Re: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals

From: Glenn Morris <[email-masked]>
Date: Thu, 25 Mar 2021 14:31:00 -0400

Version: 27.3

This turned out to be trivial.
(I leave it to others to verify the results look correct.)

commit 0d7e2a993e

    admin.el fix for bug#47394
    
    * admin/admin.el (manual-html-fix-index-2): Handle Texinfo 6.7.

diff --git a/admin/admin.el b/admin/admin.el
index fa96b7e5ca..9be6f4a607 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -545,7 +545,7 @@ Leave point after the table."
 	(forward-line 1)
 	(while (not done)
 	  (cond ((re-search-forward "<tr><td.*&bull; \\(<a.*</a>\\)\
-:</td><td>&nbsp;&nbsp;</td><td[^>]*>\\(.*\\)" (line-end-position) t)
+:?</td><td>&nbsp;&nbsp;</td><td[^>]*>\\(.*\\)" (line-end-position) t)
 		 (replace-match (format "<tr><td%s>\\1</td>\n<td>\\2"
 					(if table-workaround
 					    " bgcolor=\"white\"" "")))