From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#64548: 29.0.92; Modus Themes Info manual is in "Unknown category" Date: Sun, 09 Jul 2023 22:21:55 +0200 Message-ID: <87sf9wsun0.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38132"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 64548@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 09 22:23:41 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qIawX-0009lE-0p for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 09 Jul 2023 22:23:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qIavy-0004Tn-Nn; Sun, 09 Jul 2023 16:23:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qIavw-0004Se-Q1 for bug-gnu-emacs@gnu.org; Sun, 09 Jul 2023 16:23:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qIavu-0000mQ-OJ for bug-gnu-emacs@gnu.org; Sun, 09 Jul 2023 16:23:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qIavu-0001wo-Ee for bug-gnu-emacs@gnu.org; Sun, 09 Jul 2023 16:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Jul 2023 20:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64548 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16889341277372 (code B ref -1); Sun, 09 Jul 2023 20:23:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Jul 2023 20:22:07 +0000 Original-Received: from localhost ([127.0.0.1]:47238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIauz-0001up-SQ for submit@debbugs.gnu.org; Sun, 09 Jul 2023 16:22:07 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:52798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qIauv-0001uO-Ep for submit@debbugs.gnu.org; Sun, 09 Jul 2023 16:22:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qIauv-0004Mh-5N for bug-gnu-emacs@gnu.org; Sun, 09 Jul 2023 16:22:01 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qIaus-0000Rg-PE for bug-gnu-emacs@gnu.org; Sun, 09 Jul 2023 16:22:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1688934115; x=1689538915; i=stephen.berman@gmx.net; bh=wakvnPqFm5RWXu2M3WW5M6zjfbdoHMyJg9CiZK0g7SA=; h=X-UI-Sender-Class:From:To:Subject:Date; b=T6S8Mu/D3gnv1odoOxnVqSWITodTk0/zO+2UsNn5hofhJRZr0rnaECLGfGEBB2S46Ng9XPF NHd8PrTrH62n9f1Q+H+0OvNdD1kuz7tXWmLh2E6nen1cEplMvuzQ9g+UqePjURV53vGCEpBjq KF3R7fpzfA9clwlYEYfcm/qfwtiWM560dZsupCPd6U+9Aye624YIhFYfFiSwhBfnKr5NB5eFJ Jat8vxklxwgdPYuXUT2x/szzcEOYt+R/6xxTA0BYK/XfnZZqN32xyU0jGO8MY7LCIh1JkEsYs R904ilTPqzHYv7vOPLpXLC9kJF5YS0fOi+S8Aa1+H/ItzZwp264g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from strobelfssd ([89.246.37.100]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mn2W5-1pb2Q82nWp-00k8sS for ; Sun, 09 Jul 2023 22:21:55 +0200 X-Provags-ID: V03:K1:9PlBmDz2dTUFkrXB9JvkkePwc5GLniiKdcbRdbfuWQBjJlkSuTk G0siRspTjDw2fshjECilJALeDiwIDUiyp3HccFhoUJia4AC/KpZmNrwUtMQCvylI/bjHdCr g0/7Z6GnGIEsEzBIM/6BVMoRg8aIIx+8DW3QkiTe/AjLj5iRjEbpVBTh9vZ583X2NYkNSIi cpznrfDsIjd5tx9ieTdLg== UI-OutboundReport: notjunk:1;M01:P0:fcJGddvsolc=;2USKE6M0c0r7M83kYbKxF9YO8wH xVv97L0Yp8Fue3NB0vqqSKd5xLk5Rd2+Oynw88jYMDRMRIE3pJoFY5x2pSDLWwMx/AgYZv0K/ lIgQ5S4U/9FEAB58/kHBFPtqRdf+SW4bzkcEHY8Vx9dBebXxyJOSQVjjwVn/wgoswoAdh+28w uvKRC5vCgz6+phdzaVntuDa3QZN7EGj4VfdRUW3jHLBiLtGBli0M5XtVIqxr1Hvx85UKEtj7K Mx6vVIs1GS3ctNHtHjEN1LJfL5sePnSVBM4wADUO0NOhyq/+ALTS6PV1LyhTerKaHxv1JxcmO vNFPDVADMCDmt4Zgg1ULzKuotJ0ApqTtVLmkAVo5p+qIUTIRHlblzJUF4aiW7YYmB5armKvOu PN7QFGG4CoAMLKcNDxYT6NxHZLIIntxLezjQEph9sTpeQV4KlmngP0Hb3nuJX+/hi9cquKQst 6ByDtuLomEEj2awP/7xs3wOoz+O5+DxtKlDJ303Oxij+98bY3bOardmhaHAxHR9h+BtloExwU P/J3u4OUqwDNZpGvzJNtEL/+QzE7Xj4SmGydxZKX82YMhi2Y+1/XCSngbUT9jyiWrV1A2B4Uc nnAjnLarwWCjos5WA9fs0lgFYWVBUcgvvN7ILLEBpbpt2f87nNCwDMVQ2X/gTZh53y8eZA2wa F7Fq1oeJiMSsYLzFSRjx5fdC0Abz6AcE2V20JqahuUcZGPpmET0bbiyC6SzzlQ+yZ/iaQUO9t 6NJn3pSwfEkFYn+Kyg7y645kB66gMZhcPQI54VP5GncAbTlj7+ZaIviMhfDxsJJeRHzf8jBV Received-SPF: pass client-ip=212.227.15.15; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:264864 Archived-At: After building Emacs from the release branch or from master, the info/dir file looks like this (excerpted): [...] * Menu: Texinfo documentation system * Info: (info). How to use the documentation browsing system. Emacs * Emacs: (emacs). The extensible self-documenting text editor. * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs. Emacs lisp * Emacs Lisp Intro: (eintr). A simple introduction to Emacs Lisp programming. * Elisp: (elisp). The Emacs Lisp Reference Manual. [...] Emacs misc features * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * Bovine: (bovine). Semantic bovine parser development. * Calc: (calc). Advanced desk calculator and mathematical tool. * Dired-X: (dired-x). Dired Extra Features. [...] Unknown category * Modus Themes: (modus-themes). Elegant, highly legible and customizable themes. The two odds things about the last entry are its category and the extra space after the asterisk. This odd category and appearance are only in emacs-29 and master; in emacs-28 the Modus Themes manual is under the "Emacs misc features" category and there's no extra space: Emacs misc features * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * Bovine: (bovine). Semantic bovine parser development. * Calc: (calc). Advanced desk calculator and mathematical tool. * Dired-X: (dired-x). Dired Extra Features. [...] * Modus Themes: (modus-themes). Highly accessible themes (WCAG AAA). * PCL-CVS: (pcl-cvs). Emacs front-end to CVS. [...] I also checked the emacs-28.3-rc1.tar.xz and emacs-29.0.92.tar.xz tarballs at alpha.gnu.org and the info/dir file in the latter tarball has the same oddities with Modus Themes, while info/dir in the former tarball does not. I eyeballed doc/misc/modus-themes.texi, which is generated from modus-themes.org, in emacs-29 and master, and the beginning of that file appears similar to the start of other .texi files in that directory and also to the start of org.texi, which is also generated (from org.org). (One difference between modus-themes.org and org.org is that the latter uses org-setup.org to generate the .texi file, while modus-themes.org includes similar lines in the file itself instead of in a setup file.) And the resulting modus-themes.info file also appears to be fine. Moreover, when I execute `install-info ./modus-themes.info ./dir' from the shell, using the modus-themes.info from the emacs-29 builds, the resulting dir file contains the entry for Modus Themes under the "Emacs misc features" category. So it seems that problematic dir file results from some other part of the build process, but I couldn't figure out which. In GNU Emacs 29.0.92 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.6) of 2023-07-02 built on strobelfssd Repository revision: 37ed3d15f38339400eba67647c87fad85de3a384 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Linux From Scratch r11.3-100-systemd Configured using: 'configure -C --with-xwidgets 'CFLAGS=-Og -g3' PKG_CONFIG_PATH=/opt/qt5/lib/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB