From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No
elements in HTML manual pages
Resent-From: Maxim Nikulin
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Mon, 10 May 2021 14:49:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 48334@debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Received: via spool by submit@debbugs.gnu.org id=B.16206581211920
(code B ref -1); Mon, 10 May 2021 14:49:02 +0000
Received: (at submit) by debbugs.gnu.org; 10 May 2021 14:48:41 +0000
Received: from localhost ([127.0.0.1]:34001 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1lg7D7-0000Uu-EE
for submit@debbugs.gnu.org; Mon, 10 May 2021 10:48:41 -0400
Received: from lists.gnu.org ([209.51.188.17]:59492)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1lg7D5-0000Um-Nk
for submit@debbugs.gnu.org; Mon, 10 May 2021 10:48:40 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41728)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1lg7D5-00025s-G1
for bug-gnu-emacs@gnu.org; Mon, 10 May 2021 10:48:39 -0400
Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]:43837)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1lg7D3-0006ep-2n
for bug-gnu-emacs@gnu.org; Mon, 10 May 2021 10:48:39 -0400
Received: by mail-lf1-x135.google.com with SMTP id x2so23720177lff.10
for ; Mon, 10 May 2021 07:48:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:message-id:date:user-agent:mime-version
:content-language:content-transfer-encoding;
bh=n7DKlMPw8VMJx1ZLsXKbVw/078n3KwigryL06EmL6+E=;
b=iDJFaM1k7hEtD50Y6Bj1ADu8rumx/TF6Gea3qF5NZxOPs7kf6aj0ZDYng0R5dW69FP
HdQaNAcXV1Tgou0rvDdEGz+Sat6pTykMLwfCwUBoueIcKqJ4qHpf2wIJPci7WyDO2Pxp
QZS5S+ZOG4eonbpTn50W0Zr4U22I4GcfyCGxonCnp97kRk+HDzv5YiFYYtHUKS6HRk/s
dTbEVr5puy6pq8soplmiDquh+1N/+bJ0hEZLZvjkGr4TO3sLUf+v7GMzBL6uFrMXVts0
WrrjoNplZumtuGWLvsXXlDReUDJ+XHiC3vV5fYFQzgP+d2Xw4idQcdxTYQQNh51d0Gcp
7Cnw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:message-id:date:user-agent
:mime-version:content-language:content-transfer-encoding;
bh=n7DKlMPw8VMJx1ZLsXKbVw/078n3KwigryL06EmL6+E=;
b=jc0VHy7uZP3/I+gWC6BXtkSJlnQ37lUtZdmLfgdkS3r6MkyT1Vn/SkQ7Ik2YR0quri
FeIEFzZ6QZeVpLObNq6clBS9+kPfGKNy4DuSWxZ6QTyerXVhZCrGNy5iLCuYSng4hNCW
PJOjfYOK2LFS20y2HJHm9m44ZDZryZ5UncQbygOmcurZXhEVh9ew3nfqkPNOcLoNOrdY
zc8SiOW5917qSmWiFOxn4wQmz0QVTH7XceHQqnKeq9yyaoDkXYoRmuXlct06YpNvePvy
JhwA8sQPIN4225XDFWbLlcGPnsWApZyedSfu+vaku1vXxHHCEu+bh/sDS+mIrEIgxxAq
+1jg==
X-Gm-Message-State: AOAM532AL9MRv90QSze0PfYrCe56IAqMgYlMFYz81mlwTtu87nlRUo2P
ccNEGHMUmlc7PqJQvt93i56En6NDgBM=
X-Google-Smtp-Source: ABdhPJw2V2vnwf1KyzjPOU+CRu9kkT97truSR4gaopkwkYlTQnOYVTRbX8rkcKVlSJXz9ZFQPzh+qg==
X-Received: by 2002:a05:6512:3dac:: with SMTP id
k44mr17333121lfv.256.1620658114231;
Mon, 10 May 2021 07:48:34 -0700 (PDT)
Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.181])
by smtp.googlemail.com with ESMTPSA id p9sm2270663lfa.296.2021.05.10.07.48.33
for
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Mon, 10 May 2021 07:48:33 -0700 (PDT)
From: Maxim Nikulin
X-Google-Original-From: Maxim Nikulin
Message-ID: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
Date: Mon, 10 May 2021 21:48:26 +0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.8.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=2a00:1450:4864:20::135;
envelope-from=m.a.nikulin@gmail.com; helo=mail-lf1-x135.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.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: -2.3 (--)
HTML pages of Emacs manual, e.g.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Motion.html
do not have element. Open page source in browser,
inspector in browser developer tools, or just fetch the page
using e.g. curl to see that metadata in element
are rather scarce.
As a result, browser tab title is not informative. In the case of
Firefox in can be "google.com/url?q=http..." due to intermediate
redirection and a bug in Firefox https://bugzilla.mozilla.org/1401091
Even if Firefox had not this bug, node names instead of URLs
it tab titles would provide better user experience.
For the particular page, my expectation for element content
is something like
- "30.2 Motion (Emacs Lisp)"
- "(elisp) Motion"
- "30.2 Motion"
Texinfo manual is not affected, its pages contains reasonable
, e.g.
https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Generating-HTML.html
I hope, it is enough to change some settings of HTML export for Emacs
manuals to improve quality of generated pages. However I am not familiar
with texinfo enough to provide instructions which options should be tuned.
The reason why I use HTML format of Emacs manuals is that I have not
enough experience with Emacs yet. So it easier to find particular
sections using search engines that take into account relevance or even
synonyms. Docstrings for Emacs functions and variables rarely have
direct links to texinfo nodes from manuals that provides higher level
overview or guide for related functionality.
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Maxim Nikulin
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 05 Oct 2021 14:15:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 48334@debbugs.gnu.org
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.163344325616346
(code B ref 48334); Tue, 05 Oct 2021 14:15:02 +0000
Received: (at 48334) by debbugs.gnu.org; 5 Oct 2021 14:14:16 +0000
Received: from localhost ([127.0.0.1]:41570 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1mXlCx-0004FZ-Rz
for submit@debbugs.gnu.org; Tue, 05 Oct 2021 10:14:16 -0400
Received: from mail-lf1-f48.google.com ([209.85.167.48]:45800)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1mXlCv-0004FF-8G
for 48334@debbugs.gnu.org; Tue, 05 Oct 2021 10:14:14 -0400
Received: by mail-lf1-f48.google.com with SMTP id u18so87087863lfd.12
for <48334@debbugs.gnu.org>; Tue, 05 Oct 2021 07:14:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=from:subject:to:references:message-id:date:user-agent:mime-version
:in-reply-to:content-language:content-transfer-encoding;
bh=glNheUqA2JrxhqXIDu72U975qzObN8l/JrNiE/92HmY=;
b=DMwH5g8iZADCdHEfLUup/m/0MberVxuJ65BHvnBIA8HwcGVg24WDNwSZdvm1unq1KR
7D02zO4M7fvI2illwul+SROJIv6D67SAPQH7fXP5mWFzg3P8tMHtXhoNJObZv/0tysBZ
8LWtNUFVT8r0CjklJ+l9vErdamwk6DmGRSsV6NRfsOR1okXu+yoem1vPcFJN65lgkhZ0
WdnjFtlPrmixOoB1vu3pnBcldkQaUKixe572IP5PvR/4eIg75NdqkpdOC4Yq2w2Z5e1f
LF8qiEiKs38R6uxYbkeHyLFspYKWzATK6PjXOFG6aOMaZ+r4KWZvXOScCIvGMt5ysqTv
Dm3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:from:subject:to:references:message-id:date
:user-agent:mime-version:in-reply-to:content-language
:content-transfer-encoding;
bh=glNheUqA2JrxhqXIDu72U975qzObN8l/JrNiE/92HmY=;
b=abDK0J2EyFa3MHbYXBZdbCkY4f4KU1bECwfvmlu3cDAEkDOMfF4JufkjW3g/20e1Tn
fd1v3pBwNELZfPrwdWDyuOLfbUlM98YbIxyAhaBBTdkkHk075XVzLrKux7OYgF354T5l
BSv1xF20Q8Ns7TAWUQKQVNiMjqDTyCVz9tysNj3pKlrQXmnnfKmrpm64dxhTuVofU9Ez
oIf3y+QVsTdOcew3OlG86kdSJZRSPFrwcZqy9wlhNCCLuGx4Yed6wlTyBoxqjBIW/Dja
SOW6sc5+M+2pbZisMLBe7e/N6H2CJkbflQqs4GxYF+oneqPXObuBKYQgVA12ciwSPN1v
1RlA==
X-Gm-Message-State: AOAM532utFVhuPCm5+ARGiMAjCRq6kpXajPOZetaxgCybxH4Q7uJLX/P
q7kap/3fVDw+Yp9kQQyhS6iid/hM3Ac=
X-Google-Smtp-Source: ABdhPJyXgc0wZhLnYemC3NyvFw4ZKuaCAtD3EW6ghNYdYPrgUT1PiQtRaf5ZIdg3tKPjci2EtUZi3Q==
X-Received: by 2002:a2e:7213:: with SMTP id n19mr21945069ljc.181.1633443246912;
Tue, 05 Oct 2021 07:14:06 -0700 (PDT)
Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188])
by smtp.googlemail.com with ESMTPSA id h9sm1939279ljj.103.2021.10.05.07.14.05
for <48334@debbugs.gnu.org>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Tue, 05 Oct 2021 07:14:06 -0700 (PDT)
From: Maxim Nikulin
X-Google-Original-From: Maxim Nikulin
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
Message-ID: <6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
Date: Tue, 5 Oct 2021 21:14:04 +0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.1 (/)
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.1 (-)
> HTML pages of Emacs manual, e.g.
> https://www.gnu.org/software/emacs/manual/html_node/elisp/Motion.html
> do not have element.
...
> Texinfo manual is not affected, its pages contains reasonable
> , e.g.
> https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Generating-HTML.html
Emacs manual is generated by texi2html, texinfo and e.g. Org mode by
makeinfo --html ...
In the latter case pages have element, in the former they do not
(at least without some tuning).
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Lars Ingebrigtsen
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sat, 02 Jul 2022 16:20:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Maxim Nikulin
Cc: 48334@debbugs.gnu.org
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.165677879613502
(code B ref 48334); Sat, 02 Jul 2022 16:20:02 +0000
Received: (at 48334) by debbugs.gnu.org; 2 Jul 2022 16:19:56 +0000
Received: from localhost ([127.0.0.1]:42696 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o7fqd-0003Vi-Pi
for submit@debbugs.gnu.org; Sat, 02 Jul 2022 12:19:55 -0400
Received: from quimby.gnus.org ([95.216.78.240]:40508)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o7fqc-0003VU-78
for 48334@debbugs.gnu.org; Sat, 02 Jul 2022 12:19:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=CuASsv29bTpJ4xG5JqlYEiSudGZHzFyeQjCWjrHkEnQ=; b=fgBEjRl1SPXgYxvDffpgL5Shch
AURPps7EBY0GvConclCsOAdHyONPFSFRpg3nJUBEbbZQ2Zko0QwzOxLKxTOPd6oe/DDwW+42i6xIs
NWo6/HFsXsSuWrb0A7e+8OSYfNqXQdzKlQW8Cr6mDXc2ED8XUDxHbq0JwZ+/UYCKRQmI=;
Received: from [84.212.220.105] (helo=joga)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from )
id 1o7fqT-0003gk-Dy; Sat, 02 Jul 2022 18:19:48 +0200
From: Lars Ingebrigtsen
In-Reply-To: <6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com> (Maxim Nikulin's
message of "Tue, 5 Oct 2021 21:14:04 +0700")
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
X-Now-Playing: David Bowie's _"Heroes"_: "Joe The Lion"
Date: Sat, 02 Jul 2022 18:19:44 +0200
Message-ID: <87sfnjxza7.fsf@gnus.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
@@CONTACT_ADDRESS@@ for details.
Content preview: Maxim Nikulin writes: >> HTML pages
of Emacs manual,
e.g. >> https://www.gnu.org/software/emacs/manual/html_node/elisp/Motion.html
>> do not have element. > ... >> Texinfo manual is not affected,
its pages contains [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
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 (---)
Maxim Nikulin writes:
>> HTML pages of Emacs manual, e.g.
>> https://www.gnu.org/software/emacs/manual/html_node/elisp/Motion.html
>> do not have element.
> ...
>> Texinfo manual is not affected, its pages contains reasonable
>> , e.g.
>> https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Generating-HTML.html
>
> Emacs manual is generated by texi2html, texinfo and e.g. Org mode by
> makeinfo --html ...
> In the latter case pages have element, in the former they do
> not (at least without some tuning).
(I'm going through old bug reports that unfortunately weren't resolved
at the time.)
These manuals still seem to be missing s. And texi2html has been
superseded by texi2any, which should be adding elements
according to:
https://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Customization-Variables.html
Anybody know who's responsible for generating the HTML manuals?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Eli Zaretskii
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sat, 02 Jul 2022 17:03:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Lars Ingebrigtsen
Cc: 48334@debbugs.gnu.org, m.a.nikulin@gmail.com
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.165678136725975
(code B ref 48334); Sat, 02 Jul 2022 17:03:01 +0000
Received: (at 48334) by debbugs.gnu.org; 2 Jul 2022 17:02:47 +0000
Received: from localhost ([127.0.0.1]:42766 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o7gW6-0006kd-No
for submit@debbugs.gnu.org; Sat, 02 Jul 2022 13:02:47 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59860)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o7gW3-0006fr-NF
for 48334@debbugs.gnu.org; Sat, 02 Jul 2022 13:02:46 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:50672)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o7gVy-0003HW-BJ; Sat, 02 Jul 2022 13:02:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=xYqeoCVKK/PypJsNo+W5cfLB96Jauq9PNRv6C+wGAMY=; b=DVbehgu6qew9
zIgtSajNYSGkQ2xm7YX4GRmPHOoD9ilinuqvDDchIrb1iVfWhBDEyP4GFm+bCMIxLng1YtzfvEPJy
c1MFuImRpf0GkkhbnXZNYMivXFJemCedX/SeTLMZZjRjKIA96f3AbGpiBkYLVNCMJsaGwQy2B8XQu
0gj+gEmsjUXw3uqNwrOp7y/a/4akBI61Q8XXwkwI6wru5FfKq9N9i7FjyDqe5dSPj8tCyB3ivNPfK
8URcHI4XHAcV1NjzSdY68dY11IhOn8nk4tEWAlB5U7v4DHAC0Zf5Y8dOf/GPm9/swk8QFIMx2/H0U
NLD+IGn3i0B3M/qe8+wvxw==;
Received: from [87.69.77.57] (port=1069 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o7gVx-0004tZ-Qz; Sat, 02 Jul 2022 13:02:38 -0400
Date: Sat, 02 Jul 2022 20:02:26 +0300
Message-Id: <83ilofbg7x.fsf@gnu.org>
From: Eli Zaretskii
In-Reply-To: <87sfnjxza7.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat,
02 Jul 2022 18:19:44 +0200)
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com> <87sfnjxza7.fsf@gnus.org>
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 (---)
> Cc: 48334@debbugs.gnu.org
> From: Lars Ingebrigtsen
> Date: Sat, 02 Jul 2022 18:19:44 +0200
>
> Maxim Nikulin writes:
>
> >> HTML pages of Emacs manual, e.g.
> >> https://www.gnu.org/software/emacs/manual/html_node/elisp/Motion.html
> >> do not have element.
> > ...
> >> Texinfo manual is not affected, its pages contains reasonable
> >> , e.g.
> >> https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Generating-HTML.html
> >
> > Emacs manual is generated by texi2html, texinfo and e.g. Org mode by
> > makeinfo --html ...
> > In the latter case pages have element, in the former they do
> > not (at least without some tuning).
>
> (I'm going through old bug reports that unfortunately weren't resolved
> at the time.)
>
> These manuals still seem to be missing s. And texi2html has been
> superseded by texi2any, which should be adding elements
> according to:
>
> https://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Customization-Variables.html
>
> Anybody know who's responsible for generating the HTML manuals?
We are. See the instructions in admin/make-tarball.txt and the
scripts admin/make-manuals and admin/upload-manuals.
I don't remember if texi2any produces , but the above scripts
modify the HTML produced by texi2any, so what we eventually have is
the result of those scripts.
We could decide dropping admin/make-manuals, or at least the parts
that modify the produced HTML, but presumably those parts were written
for a reason. Unfortunately, I see no detailed documentation of the
reasons for those changes, so it's hard to decide whether any of them
are still valid, what with Texinfo's progress since the time those
changes were coded.
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Lars Ingebrigtsen
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sun, 03 Jul 2022 12:17:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii
Cc: 48334@debbugs.gnu.org, m.a.nikulin@gmail.com
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.165685059810902
(code B ref 48334); Sun, 03 Jul 2022 12:17:01 +0000
Received: (at 48334) by debbugs.gnu.org; 3 Jul 2022 12:16:38 +0000
Received: from localhost ([127.0.0.1]:43490 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o7yWk-0002pL-A8
for submit@debbugs.gnu.org; Sun, 03 Jul 2022 08:16:38 -0400
Received: from quimby.gnus.org ([95.216.78.240]:49938)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o7yWi-0002jr-VR
for 48334@debbugs.gnu.org; Sun, 03 Jul 2022 08:16:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=zklK6XLLJrWioOmpbE2WJK7ea47g4G8hPHJnSNx0IGY=; b=eXr0V1E72LEa0SvK2aSpBjqB5O
XFPkg8x3oxYvtfGs4EOtOfpL4ltitfuGjQdmr4kRMB36hEztZXuflRqvVXUFFrwIoSOKq5mJpy7q/
yMpxGODXgyHV3iYT9K8kQwY/GjKqHxiY6oH1MNHNcZiKO4jadToDzglRhPt2akeqbors=;
Received: from [84.212.220.105] (helo=joga)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from )
id 1o7yWZ-0004jd-UO; Sun, 03 Jul 2022 14:16:30 +0200
From: Lars Ingebrigtsen
In-Reply-To: <83ilofbg7x.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Jul
2022 20:02:26 +0300")
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
<87sfnjxza7.fsf@gnus.org> <83ilofbg7x.fsf@gnu.org>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXTwan27dV0Y1r/
///FTC/9AAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YHAwwFB0ZVuUMAAAFrSURBVCjPTdLPSuRAEAbw
iqQhehqX1MWTCgvZfooEDOicOqG+g948CPsYw0BgX2DuMwsLs/2UftVRcf6k+aWqm6pKRKbwoCaq
SWrBJC0gFWCtIMk1hrAT2ZhApLK23oiI8ZsPqGvmGSMX+xP6u70W2FVGPN2iAPmI/Gf8wK/ecj6t
GH9POOZ/4Ecw+LXDGul9va1LxHcBs9/5RJrWtJJgDf+JtXHRdMnrxjENYa48V+wH8BhmWeHLMDfh
C5i7wJ2OeETqKgcbj/kwN6WqPuiQtOdQUIkFTQ3i4gF2qhjNYURSHpZ3ysDaT5IzCrxM3vYsQSht
LWNLzIcSW6xtdrItwJKkO8tLwfXwsOuizD6ktNc2/42S/vOIx3trc86SKuK0Ndw7FiI8c+TnLOZ7
fj4RjBhHjvCBnlVBX8EWuSd6bW+wclrkA9SwwmJAgn5ig+kLWXTyyX3DVACCzyndOEai5++qRKLw
7dJ6S7wDi/asv4b+O8cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDctMDNUMTI6MDU6MDcrMDA6
MDCf5zE8AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA3LTAzVDEyOjA1OjA3KzAwOjAw7rqJgAAA
AABJRU5ErkJggg==
X-Now-Playing: Eurythmics's _Savage_: "Do You Want To Break Up?"
Date: Sun, 03 Jul 2022 14:16:27 +0200
Message-ID: <87fsjibdd0.fsf@gnus.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii writes: >> > Emacs manual is
generated by texi2html, texinfo and e.g. Org mode by >> > makeinfo --html
... >> > In the latter case pages have element, in the former they
do >> > not (at least without [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
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 (---)
Eli Zaretskii writes:
>> > Emacs manual is generated by texi2html, texinfo and e.g. Org mode by
>> > makeinfo --html ...
>> > In the latter case pages have element, in the former they do
>> > not (at least without some tuning).
[...]
> We are. See the instructions in admin/make-tarball.txt and the
> scripts admin/make-manuals and admin/upload-manuals.
>
> I don't remember if texi2any produces , but the above scripts
> modify the HTML produced by texi2any, so what we eventually have is
> the result of those scripts.
Hm... it looks like the manuals are produced with "makeinfo --html",
though -- I can't see any usage of texi2html or texi2any there, but I
may be missing something.
> We could decide dropping admin/make-manuals, or at least the parts
> that modify the produced HTML, but presumably those parts were written
> for a reason. Unfortunately, I see no detailed documentation of the
> reasons for those changes, so it's hard to decide whether any of them
> are still valid, what with Texinfo's progress since the time those
> changes were coded.
Ah, it's this code:
(defun manual-html-fix-headers ()
"Fix up HTML headers for the Emacs manual in the current buffer."
(let ((texi5 (search-forward "\n")
(delete-region opoint (point))
So we delete the that makeinfo --html has created. Perhaps
that's just a bug? I see that you adjusted this code in May...
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Eli Zaretskii
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sun, 03 Jul 2022 13:14:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Lars Ingebrigtsen
Cc: 48334@debbugs.gnu.org, m.a.nikulin@gmail.com
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.165685402227768
(code B ref 48334); Sun, 03 Jul 2022 13:14:01 +0000
Received: (at 48334) by debbugs.gnu.org; 3 Jul 2022 13:13:42 +0000
Received: from localhost ([127.0.0.1]:43608 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o7zPx-0007Do-L2
for submit@debbugs.gnu.org; Sun, 03 Jul 2022 09:13:42 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59956)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o7zPu-0007DY-2G
for 48334@debbugs.gnu.org; Sun, 03 Jul 2022 09:13:40 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37620)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o7zPo-0006YW-PW; Sun, 03 Jul 2022 09:13:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=N/dSFV0FqYM8/0vS8PZTg9QWnvLWveLOmCfGjKVLaPg=; b=SOSNUciXAEKX
SmsD5Kj3cXO5zYDedJPG+FXUybkGNwXOTl8xLYSaSKMpaXEBm0f0e284y5LgfUJlLcAxOCAiClL3L
L4gaiDLty70yz4ppOr9/hH/UPCgVfDzb9h3WgIdNkxo+gLNT2LyBXIS31GNSttY4hlwfU+lbHaSuj
nMmce/59AwkGdAxfUI2Juk+az9BDL9mpsxLvegkxfzLxSWFDDr0TovbqOv/adHoqDdFqt5GuAN+Q6
N4Co+AeNOrRh50bMDjFzGzmEBscmdbs9wQCEcsTQA9bGAPHEguSvhEcvYXKBmDgFns0monlKHxkWe
s3bTK8e+JimDoNf1XqUCAg==;
Received: from [87.69.77.57] (port=3684 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o7zPo-0005Lh-4L; Sun, 03 Jul 2022 09:13:32 -0400
Date: Sun, 03 Jul 2022 16:13:20 +0300
Message-Id: <83o7y69w5r.fsf@gnu.org>
From: Eli Zaretskii
In-Reply-To: <87fsjibdd0.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun,
03 Jul 2022 14:16:27 +0200)
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
<87sfnjxza7.fsf@gnus.org> <83ilofbg7x.fsf@gnu.org> <87fsjibdd0.fsf@gnus.org>
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 (---)
> From: Lars Ingebrigtsen
> Cc: m.a.nikulin@gmail.com, 48334@debbugs.gnu.org
> Date: Sun, 03 Jul 2022 14:16:27 +0200
>
> Eli Zaretskii writes:
>
> > I don't remember if texi2any produces , but the above scripts
> > modify the HTML produced by texi2any, so what we eventually have is
> > the result of those scripts.
>
> Hm... it looks like the manuals are produced with "makeinfo --html",
> though -- I can't see any usage of texi2html or texi2any there, but I
> may be missing something.
makeinfo is supposed to be a symlink to texi2any.
> Ah, it's this code:
>
> (defun manual-html-fix-headers ()
> "Fix up HTML headers for the Emacs manual in the current buffer."
> (let ((texi5 (search-forward " opoint)
>
> [...]
>
> (search-forward " (setq opoint (match-beginning 0))
> (unless texi5
> (search-forward "
Emacs auth-source Library 0.3
This is with texi2any (GNU texinfo) 6.8. If I'm reading the code right,
the delete-region here is just deleting that .
It's probably different in every texinfo version, but altering the
(search-forward "\n")
to
(search-forward "")
should be safe in any case, so I'll go ahead and do that.
> Failing that, I think the only alternative is to see how the original
> Texinfo output looks in a browser, compare that with the edited
> manuals, and then decide which of the edits are really needed. One
> problem with that is that we'll probably have to require Texinfo 6.8
> or later if we go that way, because maintaining compatibility with
> multiple Texinfo versions is really too much. Ideally, we should keep
> the edits to the absolute minimum.
I think altering the HTML in this way isn't idea. It'd be much better
to just parse the HTML, alter the DOM (to remove/insert elements), and
then write the DOM out to HTML again. That'd be a whole lot less
brittle.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 04 06:47:48 2022
Received: (at control) by debbugs.gnu.org; 4 Jul 2022 10:47:48 +0000
Received: from localhost ([127.0.0.1]:46204 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o8JcK-00015Y-3x
for submit@debbugs.gnu.org; Mon, 04 Jul 2022 06:47:48 -0400
Received: from quimby.gnus.org ([95.216.78.240]:59784)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o8JcI-00014Z-Na
for control@debbugs.gnu.org; Mon, 04 Jul 2022 06:47:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=3wO4LWET2oZ9zHQoQBXbLcwq4LRsq79dkW0HMsV5bnI=; b=A0YkMEN/1ZmwwP845njjp+YioQ
orrYCFMV11yPXd3pkAingn60IOXg24i9F6xcyd6HhbSTH4nt/WxHQQiDeYeBZKS69f/mYf2Q9k6/Y
xv1UZpP43Da1VbHH6NWfewKVMZsJuPGCpOwbZ9295ewbGXRj7E+QOFhyqEVT1vtrBNmA=;
Received: from [84.212.220.105] (helo=joga)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from ) id 1o8JcA-0006RL-8j
for control@debbugs.gnu.org; Mon, 04 Jul 2022 12:47:40 +0200
Date: Mon, 04 Jul 2022 12:47:37 +0200
Message-Id: <87r131888m.fsf@gnus.org>
To: control@debbugs.gnu.org
From: Lars Ingebrigtsen
Subject: control message for bug #48334
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
@@CONTACT_ADDRESS@@ for details.
Content preview: close 48334 29.1 quit
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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 (---)
close 48334 29.1
quit
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Eli Zaretskii
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Mon, 04 Jul 2022 11:37:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Lars Ingebrigtsen
Cc: 48334@debbugs.gnu.org, m.a.nikulin@gmail.com
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.16569345842419
(code B ref 48334); Mon, 04 Jul 2022 11:37:02 +0000
Received: (at 48334) by debbugs.gnu.org; 4 Jul 2022 11:36:24 +0000
Received: from localhost ([127.0.0.1]:46338 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o8KNM-0000cx-HF
for submit@debbugs.gnu.org; Mon, 04 Jul 2022 07:36:24 -0400
Received: from eggs.gnu.org ([209.51.188.92]:55320)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o8KNL-0000cg-24
for 48334@debbugs.gnu.org; Mon, 04 Jul 2022 07:36:23 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:51270)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o8KNF-0000dm-J8; Mon, 04 Jul 2022 07:36:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=HgjoCOPw/X//infFAy0FrtTuY9ZZV0TXFRbjeAvcoqM=; b=N/fQrO8zmIh6
+qdKwuq16XJ/cniuzg4n6qO8uXbWO5iZtfrCeRBeaTC2WOGvtY86GkyMpC02WIAQkHaB2rkf3CC8i
yw4idEnnDQb73FaHUUsOOPEQFxA2DbJ9F/CoiQTafKwQhZ1A+F6WhtDI3bP/2RjsRoSYIddSlyizU
G+WjsyoLr/Nrsy0O5de/y8+XfANWYW3DHHcXHMEamlmMZlLwfpbnSyUNZcjNyPC+VYNdcu8JapJOE
cZJDl7aGxZPR+8ltFpAeAycvXX7fXn0Nx4ebz9lG91sT2bZicxavBjzh9j+HPRsPtiAf1LvEwGP6g
Yj77eK8CpI1vyBTXKdCu/w==;
Received: from [87.69.77.57] (port=2523 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1o8KNF-0002mf-1F; Mon, 04 Jul 2022 07:36:17 -0400
Date: Mon, 04 Jul 2022 14:36:07 +0300
Message-Id: <83zghp85zs.fsf@gnu.org>
From: Eli Zaretskii
In-Reply-To: <87sfnh88gt.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon,
04 Jul 2022 12:42:42 +0200)
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
<87sfnjxza7.fsf@gnus.org> <83ilofbg7x.fsf@gnu.org>
<87fsjibdd0.fsf@gnus.org> <83o7y69w5r.fsf@gnu.org>
<87sfnh88gt.fsf@gnus.org>
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 (---)
> From: Lars Ingebrigtsen
> Cc: m.a.nikulin@gmail.com, 48334@debbugs.gnu.org
> Date: Mon, 04 Jul 2022 12:42:42 +0200
>
> I tried running the code now (and commented out the
> manual-html-fix-headers function), and I ended up with:
>
>
>
>
>
>
>
> Emacs auth-source Library 0.3
>
> This is with texi2any (GNU texinfo) 6.8. If I'm reading the code right,
> the delete-region here is just deleting that .
That's strange, because I remember testing the changes, and I also
used Texinfo 6.8. Did you compare the produced HTML with what's on
the Web site? That should show the differences clearly. Also, I
think the title (and the file I worked mostly) is index.html -- did
you look at that, or did you look at some other file?
> > > Failing that, I think the only alternative is to see how the original
> > > Texinfo output looks in a browser, compare that with the edited
> > > manuals, and then decide which of the edits are really needed. One
> > > problem with that is that we'll probably have to require Texinfo 6.8
> > > or later if we go that way, because maintaining compatibility with
> > > multiple Texinfo versions is really too much. Ideally, we should keep
> > > the edits to the absolute minimum.
> >
> > I think altering the HTML in this way isn't idea. It'd be much better
> > to just parse the HTML, alter the DOM (to remove/insert elements), and
> > then write the DOM out to HTML again. That'd be a whole lot less
> > brittle.
That's fine with me, but that, too, assumes someone who can understand
the resulting DOM, and which of its parts we want to change and why.
From unknown Sat Aug 16 16:19:41 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#48334: No elements in HTML manual pages
Resent-From: Lars Ingebrigtsen
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 05 Jul 2022 11:10:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 48334
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii
Cc: 48334@debbugs.gnu.org, m.a.nikulin@gmail.com
Received: via spool by 48334-submit@debbugs.gnu.org id=B48334.16570193573971
(code B ref 48334); Tue, 05 Jul 2022 11:10:02 +0000
Received: (at 48334) by debbugs.gnu.org; 5 Jul 2022 11:09:17 +0000
Received: from localhost ([127.0.0.1]:49404 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1o8gQe-00011y-S0
for submit@debbugs.gnu.org; Tue, 05 Jul 2022 07:09:17 -0400
Received: from quimby.gnus.org ([95.216.78.240]:42652)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1o8gQd-00011Z-3K
for 48334@debbugs.gnu.org; Tue, 05 Jul 2022 07:09:15 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=XgpCWSg/6M4Yngikwd7JW8rkiftwdxgIEteMljTIlSY=; b=oiNZi+2K3Mkrcvwh90J6MzPeoP
z6itOLCgxu76Sbxlgq5g1qyZxyEl6yukDoGqm7UHyj3zfHIwybqY+gSFolhn9K/ZXnlGCfgXPnKBg
uqdAWqFjpZhT5rKq3/MxNdu9bNnwDGpABQZKKvwaTr+ie1SlIDpPYbU4NDH+R568xyuw=;
Received: from [84.212.220.105] (helo=joga)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from )
id 1o8gQU-0000of-4m; Tue, 05 Jul 2022 13:09:08 +0200
From: Lars Ingebrigtsen
In-Reply-To: <83zghp85zs.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 04 Jul
2022 14:36:07 +0300")
References: <476ffbc9-bd89-b9f1-9132-86b54ff8dded@gmail.com>
<6f746a42-09eb-dffc-993f-a0ba3467aa08@gmail.com>
<87sfnjxza7.fsf@gnus.org> <83ilofbg7x.fsf@gnu.org>
<87fsjibdd0.fsf@gnus.org> <83o7y69w5r.fsf@gnu.org>
<87sfnh88gt.fsf@gnus.org> <83zghp85zs.fsf@gnu.org>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUyJSqZZV+wgnnL
pp/x29L9+/n///+noQVCAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+YHAwo5HyJHJFgAAAGiSURBVDjL
lZRbdoQgDIYJMwswOH0XnL5XoAtoxRUU9r+VJtxG7cxD4zkc5DPwJyQK8W8DRIThCUBjjNKY7cDN
7MiMRkPPHtBqCIGQM4o8AAYonoFtC6tz+uAgPK+nQOSkgEFKMTidX+X8IaRbaKbuWyKw2uIAoITE
iaejZ5dV17AmOWiVgRgdoeogQKMEXb9CAssjEQqmqu9Gqj6aGDUabOCdTm8AII/l5XMH8mZtxnq/
NHQy1YlMDOpnktS1FFwZ/BR96CY6oJIbg8iBoLI5AnycTcmyg2pBFnBJxaKdrSkOeQRfQbJ0Z7wh
lJuctwboGku+C+jrlGHlVxzAmOEMNFK9zEWZSGlPlJ1dLZY9SMFzURTVWzqi1dbw/oIaZngJthfA
n4DrZdFSEotiZ9p1yOoSs2+ryJ52Am7jI9zUwXuLm4q1lypf/VtPiCcH3Y9YPxtYxtXZ3m+X4HsI
aHbdI8O9rG8xLMr0nQS4cStqQ/pG3LUb5kDigrcYTm04hshtcKXxCIjYPAZ7AiKX2oWjEE+MysPR
XpBr+ECoy0z5qyjEXx1Skfhmv1qVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA3LTAzVDEwOjU3
OjMxKzAwOjAwZ0bK0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNy0wM1QxMDo1NzozMSswMDow
MBYbcm0AAAAASUVORK5CYII=
X-Now-Playing: Eurythmics's _1984 (For The Love Of Big Brother)_: "Julia"
Date: Tue, 05 Jul 2022 13:09:05 +0200
Message-ID: <877d4r7r5a.fsf@gnus.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii writes: > That's strange,
because
I remember testing the changes, and I also > used Texinfo 6.8. Did you compare
the produced HTML with what's on > the Web site? That should show the
differences clearly. Also [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
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 (---)
Eli Zaretskii writes:
> That's strange, because I remember testing the changes, and I also
> used Texinfo 6.8. Did you compare the produced HTML with what's on
> the Web site? That should show the differences clearly. Also, I
> think the title (and the file I worked mostly) is index.html -- did
> you look at that, or did you look at some other file?
I looked at the auth-source mono version of the HTML mainly.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no