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:%22Eli+Zaretskii%22" rel="nofollow"><span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">Eli Zaretskii</span></span></a></span> <span class="date"><a href="/search?l=help-texinfo@gnu.org&q=date:20240313" rel="nofollow">Wed, 13 Mar 2024 12:26:02 -0700</a></span> </p> </div> <div itemprop="articleBody" class="msgBody"> <!--X-Body-of-Message--> <pre>> From: Gavin Smith <gavinsmith0...@gmail.com> > Date: Wed, 13 Mar 2024 17:30:53 +0000 > Cc: Eli Zaretskii <e...@gnu.org>, help-texinfo@gnu.org > > > > Changing such long-standing behavior just because it looks like > > > "redundant" is not the best idea IME, but if no manuals and no > > > browsers use this, maybe it's not as painful as I fear it could be. > > > > Note that this behavior has been here since GNU Texinfo 6.4, and is > > generally good. I am only proposing altering the 'Top' node (usually, > > index.html). > > As you point out, the page title changed in that version of Texinfo, > as before it was like "Using the GNU Compiler Collection - Top" with > the manual name first. NEWS entry: > > . for HTML output, place section names before the manual in page > titles, instead of after them, so it is easier to distinguish pages > if titles are truncated > > Nobody complained about this breaking any stability.</pre><pre> Ha! the amount of grief those changes caused the Emacs maintainers is beyond complaining. We have a script that massages the produced HTML manuals for the Web site, and we run the script each time another Emacs version is released and the manual needs to be updated on the Web site. Every single release of Texinfo, until very recently, would break the script and cause me personally and my colleagues a lot of gray hair wand wasted time. So much so that I seriously considered to stop updating to the latest Texinfo on the system where I usually work on Emacs releases. Finally, a few Texinfo versions ago, these changes have stopped, and we had a few Emacs releases without a single problem in this area. No longer, it looks like... And no, I didn't complain, because I never imagined (and don't imagine now) that someone would seriously consider backing out the offending changes, just because one project suffers from them. But you'd be wrong taking silence for a sign of no problems. Once again: IME making breaking changes "just because we can" is not the best strategy for stable projects. But I'm not a Texinfo maintainer, so my opinions on this probably doesn't mean much... </pre> </div> <div class="msgButtons margintopdouble"> <ul class="overflow"> <li class="msgButtonItems"><a class="button buttonleft " accesskey="p" href="msg03242.html">Previous message</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="c" href="index.html#03243">View by thread</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="i" href="maillist.html#03243">View by date</a></li> <li class="msgButtonItems textalignright"><a class="button buttonright " accesskey="n" href="msg03244.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="msg03238.html">HTML <title> node names: Not emitting 'Top (Manual ...</a></span> <span class="sender italic">Arsen Arsenović</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03239.html">Re: HTML <title> node names: Not emitting 'Top...</a></span> <span class="sender italic">Gavin Smith</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03240.html">Re: HTML <title> node names: Not emitting ...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03241.html">Re: HTML <title> node names: Not emitt...</a></span> <span class="sender italic">Arsen Arsenović</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03242.html">Re: HTML <title> node names: Not e...</a></span> <span class="sender italic">Gavin Smith</span></li> <li><ul> <li class="icons-email tSliceCur"><span class="subject">Re: HTML <title> node names: ...</span> <span class="sender italic">Eli Zaretskii</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03244.html">Re: HTML <title> node nam...</a></span> <span class="sender italic">Gavin Smith</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03245.html">Re: HTML <title> node...</a></span> <span class="sender italic">Arsen Arsenović</span></li> <li class="icons-email"><span class="subject"><a href="msg03247.html">Re: HTML <title> node...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email"><span class="subject"><a href="msg03255.html">Re: HTML <title> node...</a></span> <span class="sender italic">Patrice Dumas</span></li> <li class="icons-email"><span class="subject"><a href="msg03265.html">Re: HTML <title> node...</a></span> <span class="sender italic">Patrice Dumas</span></li> </ul></li> <li class="icons-email"><span class="subject"><a href="msg03246.html">Re: HTML <title> node nam...</a></span> <span class="sender italic">Patrice Dumas</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg03248.html">Re: HTML <title> node...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email"><span class="subject"><a href="msg03249.html">Re: HTML <title> node...</a></span> <span class="sender italic">Gavin Smith</span></li> <li class="icons-email"><span class="subject"><a href="msg03251.html">Re: HTML <title> node...</a></span> <span class="sender italic">Eli Zaretskii</span></li> <li class="icons-email"><span class="subject"><a href="msg03253.html">Re: HTML <title> node...</a></span> <span class="sender italic">pertusus</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="86y1amaq87.fsf@gnu.org"> <input type="hidden" name="relpath" value="help-texinfo@gnu.org/msg03243.html"> <input type="submit" value=" Eli Zaretskii "> </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="msg03242.html" title="p">Previous message</a></li> <li class="icons-next"><a href="msg03244.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">86y1amaq87.fsf@gnu.org</li> </ul> </div> </body> </html>