From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 17:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 47394@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161669497025497 (code B ref -1); Thu, 25 Mar 2021 17:57:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Mar 2021 17:56:10 +0000 Received: from localhost ([127.0.0.1]:39519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUDK-0006dB-Fr for submit@debbugs.gnu.org; Thu, 25 Mar 2021 13:56:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUDJ-0006d3-4O for submit@debbugs.gnu.org; Thu, 25 Mar 2021 13:56:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPUDI-0001CC-Pg for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56547) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPUDI-0007c8-IE for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4109 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPUDH-0001Sn-4G for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Date: Thu, 25 Mar 2021 19:56:04 +0200 Message-Id: <83mturqfrf.fsf@gnu.org> From: Eli Zaretskii X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) The script admin/make-manuals never finishes, when invoked on HTML manuals produced by Texinfo 6.7 (and possibly some older versions). This happens because 'make-manuals' from admin.el infloops in the function 'manual-html-fix-index-2' when processing the index.html for the Emacs user manual. The loop is in this fragment: (while (not done) (cond ((re-search-forward "\\)\ :  ]*>\\(.*\\)" (line-end-position) t) (replace-match (format "\\1\n\\2" (if table-workaround " bgcolor=\"white\"" ""))) (search-forward "") (forward-line 1)) ((looking-at "\n") (replace-match "") (search-forward "") (replace-match "\n")) ;; Not all manuals have the detailed menu. ;; If it is there, split it into a separate table. ((re-search-forward ".*The Detailed Node Listing *" (line-end-position) t) (setq opoint (match-beginning 0)) (while (and (looking-at " *—") (zerop (forward-line 1)))) (delete-region opoint (point)) (insert "\n\n\

Detailed Node Listing

\n\n

") ;; FIXME Fragile! ;; The Emacs and Elisp manual have some text at the ;; start of the detailed menu that is not part of the menu. ;; Other manuals do not. (if (re-search-forward "in one step:" (line-end-position 3) t) (forward-line 1)) (insert "

\n") (search-forward "") (delete-region (match-beginning 0) (match-end 0)) (forward-line -1) (or (looking-at "^$") (error "Parse error 1")) (forward-line -1) (if (looking-at "^$") (error "Parse error 2")) (forward-line -1) (or (looking-at "^$") (error "Parse error 3")) (forward-line 1) (insert "\n\ ") (forward-line 1)) ((looking-at ".* Subject: bug#47394: closed (Re: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals) Message-ID: References: <37zgyrccgr.fsf@fencepost.gnu.org> <83mturqfrf.fsf@gnu.org> X-Gnu-PR-Message: they-closed 47394 X-Gnu-PR-Package: emacs Reply-To: 47394@debbugs.gnu.org Date: Thu, 25 Mar 2021 18:32:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1616697121-29080-1" This is a multi-part message in MIME format... ------------=_1616697121-29080-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #47394: 27.2; admin.el:make-manuals infloops on HTML manuals which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 47394@debbugs.gnu.org. --=20 47394: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D47394 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1616697121-29080-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 47394-done) by debbugs.gnu.org; 25 Mar 2021 18:31:14 +0000 Received: from localhost ([127.0.0.1]:39583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUlF-0007Xw-UQ for submit@debbugs.gnu.org; Thu, 25 Mar 2021 14:31:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUlE-0007Xe-0d for 47394-done@debbugs.gnu.org; Thu, 25 Mar 2021 14:31:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57478) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPUl8-0000p7-Ql for 47394-done@debbugs.gnu.org; Thu, 25 Mar 2021 14:31:06 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lPUl2-0006bR-B7; Thu, 25 Mar 2021 14:31:02 -0400 From: Glenn Morris To: 47394-done@debbugs.gnu.org Subject: Re: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals References: <83mturqfrf.fsf@gnu.org> X-Spook: Drug Domestic nuclear detection Organized crime Meth Lab X-Ran: |r/k%EJh%90YjE%CuoPCR;PKMxp.`oTdP\)=kOEcL/e}2lpfdK;6l/3I~$0OI:O@,g (Eli Zaretskii's message of "Thu, 25 Mar 2021 19:56:04 +0200") Message-ID: <37zgyrccgr.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47394-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 "\\)\ -:]*>\\(.*\\)" (line-end-position) t) +:?]*>\\(.*\\)" (line-end-position) t) (replace-match (format "\\1\n\\)\ :]*>\\(.*\\)" (line-end-position) t) (replace-match (format "\\1\n") (forward-line 1)) ((looking-at "\n") (replace-match "") (replace-match "\n")) ;; Not all manuals have the detailed menu. ;; If it is there, split it into a separate table. ((re-search-forward ".*The Detailed Node Listing *" (line-end-position) t) (setq opoint (match-beginning 0)) (while (and (looking-at " *—") (zerop (forward-line 1)))) (delete-region opoint (point)) (insert "
\n") (forward-line 1) (insert "
    
\\2" (if table-workaround " bgcolor=\"white\"" ""))) ------------=_1616697121-29080-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Mar 2021 17:56:10 +0000 Received: from localhost ([127.0.0.1]:39519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUDK-0006dB-Fr for submit@debbugs.gnu.org; Thu, 25 Mar 2021 13:56:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPUDJ-0006d3-4O for submit@debbugs.gnu.org; Thu, 25 Mar 2021 13:56:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPUDI-0001CC-Pg for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56547) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPUDI-0007c8-IE for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4109 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPUDH-0001Sn-4G for bug-gnu-emacs@gnu.org; Thu, 25 Mar 2021 13:56:08 -0400 Date: Thu, 25 Mar 2021 19:56:04 +0200 Message-Id: <83mturqfrf.fsf@gnu.org> From: Eli Zaretskii To: bug-gnu-emacs@gnu.org Subject: 27.2; admin.el:make-manuals infloops on HTML manuals X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) The script admin/make-manuals never finishes, when invoked on HTML manuals produced by Texinfo 6.7 (and possibly some older versions). This happens because 'make-manuals' from admin.el infloops in the function 'manual-html-fix-index-2' when processing the index.html for the Emacs user manual. The loop is in this fragment: (while (not done) (cond ((re-search-forward "
  
\\2" (if table-workaround " bgcolor=\"white\"" ""))) (search-forward "
") (search-forward "
\n\n\

Detailed Node Listing

\n\n

") ;; FIXME Fragile! ;; The Emacs and Elisp manual have some text at the ;; start of the detailed menu that is not part of the menu. ;; Other manuals do not. (if (re-search-forward "in one step:" (line-end-position 3) t) (forward-line 1)) (insert "

\n") (search-forward "") (delete-region (match-beginning 0) (match-end 0)) (forward-line -1) (or (looking-at "^$") (error "Parse error 1")) (forward-line -1) (if (looking-at "^$") (error "Parse error 2")) (forward-line -1) (or (looking-at "^$") (error "Parse error 3")) (forward-line 1) (insert "\n\ ") (forward-line 1)) ((looking-at ".* Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 19:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.1616699889946 (code B ref 47394); Thu, 25 Mar 2021 19:19:01 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 19:18:09 +0000 Received: from localhost ([127.0.0.1]:39653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVUf-0000FC-B7 for submit@debbugs.gnu.org; Thu, 25 Mar 2021 15:18:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVUe-0000Ev-3r for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:18:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58454) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPVUY-0003FQ-Qt for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:18:02 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1207 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPVUX-0000f3-3z; Thu, 25 Mar 2021 15:18:01 -0400 Date: Thu, 25 Mar 2021 21:17:57 +0200 Message-Id: <83im5fqbyy.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <37zgyrccgr.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 25 Mar 2021 14:31:00 -0400) References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > 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. Thanks. I've run the updated script, it goes much further, but eventually dies with ... Saving file /home/e/eliz/git/emacs/pretest/manual/html_mono/eintr.html... Wrote /home/e/eliz/git/emacs/pretest/manual/html_mono/eintr.html Removing old name: no such file or directory, /home/e/eliz/git/emacs/pretest/manual/ps/eintr.dvi make-manuals: error running make-manuals What does it mean? that TeX barfed producing eintr.dvi? There's no other error message or diagnostics anywhere in sight. From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 19:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rgm@gnu.org Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.16167002761580 (code B ref 47394); Thu, 25 Mar 2021 19:25:02 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 19:24:36 +0000 Received: from localhost ([127.0.0.1]:39657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVau-0000PQ-0p for submit@debbugs.gnu.org; Thu, 25 Mar 2021 15:24:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVas-0000PE-8X for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:24:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58511) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPVan-00070y-1c for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:24:29 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1607 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPVal-0001A0-SA; Thu, 25 Mar 2021 15:24:28 -0400 Date: Thu, 25 Mar 2021 21:24:28 +0200 Message-Id: <83h7kzqbo3.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83im5fqbyy.fsf@gnu.org> (message from Eli Zaretskii on Thu, 25 Mar 2021 21:17:57 +0200) References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Date: Thu, 25 Mar 2021 21:17:57 +0200 > From: Eli Zaretskii > Cc: 47394@debbugs.gnu.org > > Thanks. I've run the updated script, it goes much further, but > eventually dies with Btw, FTR: it took the script about 30 min to get to that point, and 99% of the time isn't taken by makeinfo, but by Emacs massaging the HTML files. So if it takes just 90 sec on Glenn's machine, I guess that machine must be much faster than fencepost.gnu.org, where I ran it. From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 19:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.16167016593746 (code B ref 47394); Thu, 25 Mar 2021 19:48:02 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 19:47:39 +0000 Received: from localhost ([127.0.0.1]:39686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVxC-0000yL-NJ for submit@debbugs.gnu.org; Thu, 25 Mar 2021 15:47:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVxB-0000y7-LU for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:47:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58769) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPVx6-0003Z1-DH for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:47:32 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lPVx1-0001kR-Gg; Thu, 25 Mar 2021 15:47:30 -0400 From: Glenn Morris References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> X-Spook: high security underground CESID Hutsul Air borne TELINT X-Ran: R%Q0xZhCa?N4<2?s!;-rU}G*?qT#~5wUg<<(Cds.RCa"rRaR)ggL=s/:>eLzap`iR-g;?n X-Hue: white X-Attribution: GM Date: Thu, 25 Mar 2021 15:47:27 -0400 In-Reply-To: <83im5fqbyy.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 Mar 2021 21:17:57 +0200") Message-ID: <1qczvnkoc0.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii wrote: > Removing old name: no such file or directory, > /home/e/eliz/git/emacs/pretest/manual/ps/eintr.dvi > make-manuals: error running make-manuals > > What does it mean? that TeX barfed producing eintr.dvi? Probably. Indeed this fails on fencepost: texi2dvi -I ../emacs -I ../misc emacs-lisp-intro.texi -o eintr.dvi (Works on my system.) From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 19:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.16167017733939 (code B ref 47394); Thu, 25 Mar 2021 19:50:02 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 19:49:33 +0000 Received: from localhost ([127.0.0.1]:39692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVz3-00011T-7A for submit@debbugs.gnu.org; Thu, 25 Mar 2021 15:49:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPVz2-00011G-61 for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:49:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58815) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPVyw-0004fX-UX for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 15:49:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1lPVyq-0001wW-Vf; Thu, 25 Mar 2021 15:49:21 -0400 From: Glenn Morris References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> <83h7kzqbo3.fsf@gnu.org> Date: Thu, 25 Mar 2021 15:49:20 -0400 In-Reply-To: <83h7kzqbo3.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 Mar 2021 21:24:28 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii wrote: > Btw, FTR: it took the script about 30 min to get to that point, and > 99% of the time isn't taken by makeinfo, but by Emacs massaging the > HTML files. So if it takes just 90 sec on Glenn's machine, I guess > that machine must be much faster than fencepost.gnu.org, where I ran it. FTR, it was 90 seconds for me with makeinfo 4.13. It is 200 seconds with makeinfo 6.7. This is on a three-year old laptop. From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 20:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.16167034576785 (code B ref 47394); Thu, 25 Mar 2021 20:18:01 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 20:17:37 +0000 Received: from localhost ([127.0.0.1]:39711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPWQD-0001lM-7x for submit@debbugs.gnu.org; Thu, 25 Mar 2021 16:17:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPWQB-0001lB-RC for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 16:17:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59272) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPWQ6-0004a0-Lg for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 16:17:30 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4954 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPWQ0-0008PK-E9; Thu, 25 Mar 2021 16:17:25 -0400 Date: Thu, 25 Mar 2021 22:17:22 +0200 Message-Id: <83ft0jq97x.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <1qczvnkoc0.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 25 Mar 2021 15:47:27 -0400) References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> <1qczvnkoc0.fsf@fencepost.gnu.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Glenn Morris > Cc: 47394@debbugs.gnu.org > Date: Thu, 25 Mar 2021 15:47:27 -0400 > > Eli Zaretskii wrote: > > > Removing old name: no such file or directory, > > /home/e/eliz/git/emacs/pretest/manual/ps/eintr.dvi > > make-manuals: error running make-manuals > > > > What does it mean? that TeX barfed producing eintr.dvi? > > Probably. Indeed this fails on fencepost: > > texi2dvi -I ../emacs -I ../misc emacs-lisp-intro.texi -o eintr.dvi Output written on emacs-lisp-intro.dvi (272 pages, 986064 bytes). Transcript written on emacs-lisp-intro.log. /home/e/eliz/bin/texi2dvi: etex exited with bad status, quitting. <<<<<<<<< Does anyone have any idea what causes this? The only messages that could mean trouble are: ./emacs-lisp-intro.texi:9527: epsf.tex not found, images will be ignored. @image ...f.tex not found, images will be ignored} @global @warnednoepsftrue ... @hfil @ignorespaces @image {cons-1} @unskip @hfil @centersub ...enalty @fi @line {@kern @leftskip #1 @kern @rightskip } @\center ...{@hfil @ignorespaces #1@unskip @hfil } @let @centersub @relax l.9527 @center @image{cons-1} Is that the reason? that epsf.tex is missing? From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Mar 2021 20:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rgm@gnu.org Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.16167050929303 (code B ref 47394); Thu, 25 Mar 2021 20:45:02 +0000 Received: (at 47394) by debbugs.gnu.org; 25 Mar 2021 20:44:52 +0000 Received: from localhost ([127.0.0.1]:39730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPWqa-0002Pz-36 for submit@debbugs.gnu.org; Thu, 25 Mar 2021 16:44:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPWqY-0002Pm-PY for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 16:44:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59492) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPWqT-0000Qi-HH for 47394@debbugs.gnu.org; Thu, 25 Mar 2021 16:44:45 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2847 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPWqQ-00075z-VI; Thu, 25 Mar 2021 16:44:44 -0400 Date: Thu, 25 Mar 2021 22:44:42 +0200 Message-Id: <83czvnq7yd.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83ft0jq97x.fsf@gnu.org> (message from Eli Zaretskii on Thu, 25 Mar 2021 22:17:22 +0200) References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> <1qczvnkoc0.fsf@fencepost.gnu.org> <83ft0jq97x.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Date: Thu, 25 Mar 2021 22:17:22 +0200 > From: Eli Zaretskii > Cc: 47394@debbugs.gnu.org > > ./emacs-lisp-intro.texi:9527: epsf.tex not found, images will be ignored. > @image ...f.tex not found, images will be ignored} > @global @warnednoepsftrue ... > @hfil @ignorespaces @image {cons-1} > @unskip @hfil > @centersub ...enalty @fi @line {@kern @leftskip #1 > @kern @rightskip } > @\center ...{@hfil @ignorespaces #1@unskip @hfil } > @let @centersub @relax > l.9527 @center @image{cons-1} > > Is that the reason? that epsf.tex is missing? Seems like that. TeX should be told where to find that file, and then producing eintr.dvi works. From unknown Sun Jun 22 11:40:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47394: 27.2; admin.el:make-manuals infloops on HTML manuals Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Mar 2021 06:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47394 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rgm@gnu.org Cc: 47394@debbugs.gnu.org Received: via spool by 47394-submit@debbugs.gnu.org id=B47394.161674030931604 (code B ref 47394); Fri, 26 Mar 2021 06:32:02 +0000 Received: (at 47394) by debbugs.gnu.org; 26 Mar 2021 06:31:49 +0000 Received: from localhost ([127.0.0.1]:40210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPg0b-0008Df-D1 for submit@debbugs.gnu.org; Fri, 26 Mar 2021 02:31:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPg0a-0008DT-Lw for 47394@debbugs.gnu.org; Fri, 26 Mar 2021 02:31:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45149) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPg0V-00063w-Fj for 47394@debbugs.gnu.org; Fri, 26 Mar 2021 02:31:43 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3094 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPg0K-0003mP-9p; Fri, 26 Mar 2021 02:31:34 -0400 Date: Fri, 26 Mar 2021 09:31:31 +0300 Message-Id: <83blb6qvcs.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83czvnq7yd.fsf@gnu.org> (message from Eli Zaretskii on Thu, 25 Mar 2021 22:44:42 +0200) References: <83mturqfrf.fsf@gnu.org> <37zgyrccgr.fsf@fencepost.gnu.org> <83im5fqbyy.fsf@gnu.org> <1qczvnkoc0.fsf@fencepost.gnu.org> <83ft0jq97x.fsf@gnu.org> <83czvnq7yd.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Date: Thu, 25 Mar 2021 22:44:42 +0200 > From: Eli Zaretskii > Cc: 47394@debbugs.gnu.org > > > Is that the reason? that epsf.tex is missing? > > Seems like that. TeX should be told where to find that file, and then > producing eintr.dvi works. OK, I've now regenerated the HTML and other formats using Texinfo 6.7, and updated the Web site. Thanks for your help.
\n") (forward-line 1) (insert "