GNU bug report logs -
#47394
27.2; admin.el:make-manuals infloops on HTML manuals
Previous Next
Reported by: Eli Zaretskii <eliz <at> gnu.org>
Date: Thu, 25 Mar 2021 17:57:01 UTC
Severity: normal
Found in version 27.2
Fixed in version 27.3
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #10 received at 47394-done <at> debbugs.gnu.org (full text, mbox):
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.*• \\(<a.*</a>\\)\
-:</td><td> </td><td[^>]*>\\(.*\\)" (line-end-position) t)
+:?</td><td> </td><td[^>]*>\\(.*\\)" (line-end-position) t)
(replace-match (format "<tr><td%s>\\1</td>\n<td>\\2"
(if table-workaround
" bgcolor=\"white\"" "")))
This bug report was last modified 4 years and 113 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.