Re: HTML node names: Not emitting 'Top (Manual name)'</span></a></span> </h1> <p class="darkgray font13"> <span class="sender pipe"><a href="/search?l=help-texinfo@gnu.org&q=from:%22pertusus%22" rel="nofollow"><span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">pertusus</span></span></a></span> <span class="date"><a href="/search?l=help-texinfo@gnu.org&q=date:20240317" rel="nofollow">Sun, 17 Mar 2024 12:09:34 -0700</a></span> </p> </div> <div itemprop="articleBody" class="msgBody"> <!--X-Body-of-Message--> <pre>On Sun, Mar 17, 2024 at 04:31:35PM +0200, Eli Zaretskii wrote: > I'm really uneasy about adding this kind of stuff to Emacs, unless > someone comes on board who has much better command of Perl than I do, > and volunteers to maintain this. Maybe Stefan Kangas (CC'ed), who > co-maintains Emacs with me, could be that person. If not, I don't > think we should add to Emacs code that is more or less "black magic" > for us, because it will certainly need to be maintained in the future.</pre><pre> To me the priority on your side should not be to change to using that init file, but making sure of what is the intended output: * checking whether the <div> added is needed or not, as I think that it is not needed, * checking whether the links put by texi2any can be left, which, I think, should be the case, * to verify that the copyright in comment can be left in, which, in my opinion would be even better * to fix how CSS is generated, as currently it is not that correct, as Gavin also reported. If all that is done, it should simplify the maintenance of the Emacs manuals greatly independently of the way manuals are modified as the only things that would remain would be the removal of the first naviation header and the addition of the specific information in <head> which could easily be done either with an init file that can be maintained by somebody knowing nothing about Perl or with admin.el. > In addition, since this needs the next major release of Texinfo to > work correctly, we cannot start using this now anyway. There's also > the question of supporting old versions of Texinfo; while Texinfo 4 > sounds too old (although we have positive indications that at least > one of the active Emacs developers still uses it) and could be perhaps > dropped for this job, I think we do still want to support Texinfo 6 > and maybe also Texinfo 5. I'm not sure how this init file suggestion > works for previous releases of Texinfo, and if it doesn't, what to do > about that (probably leave the admin.el stuff in place?). Yes, I think that you should keep the admin.el stuff in place for some years in the future in any case, until the next release is the only one used, which should be something like 10 years ahead. It is possible to do init files that work with all the versions of texi2any starting with Texinfo 5 (such an example was posted on the bug-texinfo list relatively recently), but I advice against it in your case, as you have already something else working (although I think that you should fix the CSS part in the admin.el anyway). > I took the liberty of CC'ing Glenn Morris, who worked on those parts > of admin.el at the time and probably knows the reasons for at least > some of the edits it does, in the hope that he could chime in and > comment on these issues. That'd be nice to me if the questions above could be answered. Some background information in the same thread: <a rel="nofollow" href="https://lists.gnu.org/archive/html/help-texinfo/2024-03/msg00015.html">https://lists.gnu.org/archive/html/help-texinfo/2024-03/msg00015.html</a> <a rel="nofollow" href="https://lists.gnu.org/archive/html/help-texinfo/2024-03/msg00023.html">https://lists.gnu.org/archive/html/help-texinfo/2024-03/msg00023.html</a> -- Pat </pre> </div> <div class="msgButtons margintopdouble"> <ul class="overflow"> <li class="msgButtonItems"><a class="button buttonleft " accesskey="p" href="msg03268.html">Previous message</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="c" href="index.html#03269">View by thread</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="i" href="maillist.html#03269">View by date</a></li> <li class="msgButtonItems textalignright"><a class="button buttonright " accesskey="n" href="msg03263.html">Next message</a></li> </ul> </div> <a name="tslice"></a> <div class="tSliceList margintopdouble"> <ul class="icons monospace"> <li class="icons-email"><span class="subject"><a href="msg03257.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">pertusus</span></li> <li class="icons-email"><span class="subject"><a href="msg03258.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email"><span class="subject"><a href="msg03259.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">pertusus</span></li> <li class="icons-email"><span class="subject"><a href="msg03264.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Gavin Smith</span></li> <li class="icons-email"><span class="subject"><a href="msg03266.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">pertusus</span></li> <li class="icons-email"><span class="subject"><a href="msg03267.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Gavin Smith</span></li> <li class="icons-email"><span class="subject"><a href="msg03261.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Gavin Smith</span></li> <li class="icons-email"><span class="subject"><a href="msg03260.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">pertusus</span></li> <li class="icons-email"><span class="subject"><a href="msg03262.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Gavin Smith</span></li> <li class="icons-email"><span class="subject"><a href="msg03268.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email tSliceCur"><span class="subject">Re: HTML <title> node names: Not emitting 'Top (Man...</span> <span class="sender italic">pertusus</span></li> <li class="icons-email"><span class="subject"><a href="msg03263.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Arsen Arsenović</span></li> <li class="icons-email"><span class="subject"><a href="msg03250.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Patrice Dumas</span></li> <li class="icons-email"><span class="subject"><a href="msg03252.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email"><span class="subject"><a href="msg03254.html">Re: HTML <title> node names: Not emitting 'Top (Man...</a></span> <span class="sender italic">Patrice Dumas</span></li> </ul> </ul> </ul> </ul> </ul> </ul> </ul> </ul> </div> <div class="overflow msgActions margintopdouble"> <div class="msgReply" > <h2> Reply via email to </h2> <form method="POST" action="/mailto.php"> <input type="hidden" name="subject" value="Re: HTML <title> node names: Not emitting 'Top (Manual name)'"> <input type="hidden" name="msgid" value="Zfc_37aL1cvCgEZj@free.fr"> <input type="hidden" name="relpath" value="help-texinfo@gnu.org/msg03269.html"> <input type="submit" value=" pertusus "> </form> </div> </div> </div> <div class="aside" role="complementary"> <div class="logo"> <a href="/"><img src="/logo.png" width=247 height=88 alt="The Mail Archive"></a> </div> <form class="overflow" action="/search" method="get"> <input type="hidden" name="l" value="help-texinfo@gnu.org"> <label class="hidden" for="q">Search the site</label> <input class="submittext" type="text" id="q" name="q" placeholder="Search help-texinfo"> <input class="submitbutton" name="submit" type="image" src="/submit.png" alt="Submit"> </form> <div class="nav margintop" id="nav" role="navigation"> <ul class="icons font16"> <li class="icons-home"><a href="/">The Mail Archive home</a></li> <li class="icons-list"><a href="/help-texinfo@gnu.org/">help-texinfo - all messages</a></li> <li class="icons-about"><a href="/help-texinfo@gnu.org/info.html">help-texinfo - about the list</a></li> <li class="icons-expand"><a href="/search?l=help-texinfo@gnu.org&q=subject:%22Re%5C%3A+HTML+%3Ctitle%3E+node+names%5C%3A+Not+emitting+%27Top+%5C%28Manual+name%5C%29%27%22&o=newest&f=1" title="e" id="e">Expand</a></li> <li class="icons-prev"><a href="msg03268.html" title="p">Previous message</a></li> <li class="icons-next"><a href="msg03263.html" title="n">Next message</a></li> </ul> </div> <div class="listlogo margintopdouble"> </div> <div class="margintopdouble"> </div> </div> </div> <div class="footer" role="contentinfo"> <ul> <li><a href="/">The Mail Archive home</a></li> <li><a href="/faq.html#newlist">Add your mailing list</a></li> <li><a href="/faq.html">FAQ</a></li> <li><a href="/faq.html#support">Support</a></li> <li><a href="/faq.html#privacy">Privacy</a></li> <li class="darkgray">Zfc_37aL1cvCgEZj@free.fr</li> </ul> </div> </body> </html>