From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jan 2011 14:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 7942@debbugs.gnu.org Cc: emacs@gentoo.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129639780921539 (code B ref -1); Sun, 30 Jan 2011 14:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jan 2011 14:30:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYI4-0005bM-J6 for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:30:09 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYHz-0005aZ-9p for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:30:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjYPz-0000oZ-GW for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:38:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:47574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjYPj-0000kc-Tx for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:38:19 -0500 Received: from [140.186.70.92] (port=42350 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PjYPY-0005t5-Qc for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:38:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjYPK-0000Yy-Rg for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:37:40 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:36879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjYPK-0000Vc-Ep for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:37:38 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p0UEbKP3006583; Sun, 30 Jan 2011 15:37:20 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p0UEbKwo007983; Sun, 30 Jan 2011 15:37:20 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p0UEbJYd007982; Sun, 30 Jan 2011 15:37:19 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----cutting-here-may-damage-your-screen-surface----81791302----" Content-Transfer-Encoding: 7bit Message-ID: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> Date: Sun, 30 Jan 2011 15:37:19 +0100 X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 134.93.134.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Tags: patch If Emacs is the first or only package that installs its Info files into an otherwise empty directory (e.g., in Gentoo Emacs is configured with --infodir=/usr/share/info/emacs-23 to allow for multiple Emacs versions), then all entries in the resulting dir file will occur twice. The bad Info dir file installed by Emacs 23.2 is attached. The cause appears to be that the Makefile first copies the pre-made dir file, but then also calls install-info for each Info file. Attached patch fixes the problem for me. I suggest that this should be applied to the emacs-23 branch. 2011-01-30 Ulrich Mueller * Makefile.in (install-arch-indep): Don't run install-info if the pre-made Info dir file is being installed. ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; name="dir" Content-Disposition: inline; filename="dir" Content-Transfer-Encoding: 7bit This is the file .../info/dir, which contains the topmost node of the Info hierarchy, called (dir)Top. The first time you invoke Info you start off looking at this node.  File: dir, Node: Top This is the top of the INFO tree The Info Directory ****************** The Info Directory is the top-level menu of major Info topics. Type "d" in Info to return to the Info Directory. Type "q" to exit Info. Type "?" for a list of Info commands, or "h" to visit an Info tutorial. Type "m" to choose a menu item--for instance, "mEmacs" visits the Emacs manual. In Emacs Info, you can click mouse button 2 on a menu item or cross reference to follow it to its target. Each menu line that starts with a * is a topic you can select with "m". Every third topic has a red * to help pick the right number to type. * Menu: * Info: (info). How to use the documentation browsing system. Emacs * Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code. * Auth-source: (auth). The Emacs auth-source library. * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, Java, Pike, AWK, and CORBA IDL code. * CL: (cl). Partial Common Lisp support for Emacs Lisp. * Calc: (calc). Advanced desk calculator and mathematical tool. * D-Bus: (dbus). Using D-Bus in Emacs. * Dired-X: (dired-x). Dired Extra Features. * EDT: (edt). An Emacs emulation of the EDT editor. * ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. * EUDC: (eudc). An Emacs client for directory servers (LDAP, PH). * EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard. * Ebrowse: (ebrowse). A C++ class browser for Emacs. * Ediff: (ediff). A visual interface for comparing and merging programs. * Elisp: (elisp). The Emacs Lisp Reference Manual. * Emacs: (emacs). The extensible self-documenting text editor. * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs. * Emacs Lisp Intro: (eintr). A simple introduction to Emacs Lisp programming. * Emacs MIME: (emacs-mime). Emacs MIME de/composition library. * Eshell: (eshell). A command shell implemented in Emacs Lisp. * Flymake: (flymake). A universal on-the-fly syntax checker. * Forms: (forms). Emacs package for editing data bases by filling in forms. * Gnus: (gnus). The newsreader Gnus. * IDLWAVE: (idlwave). Major mode and shell for IDL files. * MH-E: (mh-e). Emacs interface to the MH mail system. * Mairix: (mairix-el). Emacs interface to the Mairix mail indexer. * Message: (message). Mail and news composition mode that goes with Gnus. * Newsticker: (newsticker). A Newsticker for Emacs. * Org Mode: (org). Outline-based notes management and organizer * PCL-CVS: (pcl-cvs). Emacs front-end to CVS. * PGG: (pgg). Emacs interface to various PGP implementations. * Rcirc: (rcirc). Internet Relay Chat (IRC) client. * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations. * Remember: (remember). Simple information manager for Emacs * SASL: (sasl). The Emacs SASL library. * SC: (sc). Supercite lets you cite parts of messages you're replying to, in flexible ways. * SES: (ses). Simple Emacs Spreadsheet * SMTP: (smtpmail). Emacs library for sending mail via SMTP. * Semantic: (semantic). Source code parser library and utilities. * Sieve: (sieve). Managing Sieve scripts in Emacs. * Speedbar: (speedbar). File/Tag summarizing utility. * VIP: (vip). An older VI-emulation for Emacs. * VIPER: (viper). The newest Emacs VI-emulation mode. (also, A VI Plan for Emacs Rescue or the VI PERil.) * Widget: (widget). The "widget" package used by the Emacs Customization facility. * WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man". * ede: (ede). Project management for Emacs * eieio: (eieio). Objects for Emacs * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. GNU Emacs * TRAMP: (tramp). Transparent Remote Access, Multiple Protocol GNU Emacs remote file access via rsh and rcp. GNU Emacs Lisp * Emacs Lisp Intro: (eintr). A simple introduction to Emacs Lisp programming. * Elisp: (elisp). The Emacs Lisp Reference Manual. Emacs editing modes * Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code. * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, Java, Pike, AWK, and CORBA IDL code. * IDLWAVE: (idlwave). Major mode and shell for IDL files. * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. * Org Mode: (org). Outline-based notes management and organizer Emacs network features * EUDC: (eudc). An Emacs client for directory servers (LDAP, PH). * Gnus: (gnus). The newsreader Gnus. * Mairix: (mairix-el). Emacs interface to the Mairix mail indexer. * MH-E: (mh-e). Emacs interface to the MH mail system. * Message: (message). Mail and news composition mode that goes with Gnus. * Newsticker: (newsticker). A Newsticker for Emacs. * PGG: (pgg). Emacs interface to various PGP implementations. * ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. * Rcirc: (rcirc). Internet Relay Chat (IRC) client. * SASL: (sasl). The Emacs SASL library. * SC: (sc). Supercite lets you cite parts of messages you're replying to, in flexible ways. * Sieve: (sieve). Managing Sieve scripts in Emacs. * TRAMP: (tramp). Transparent Remote Access, Multiple Protocol GNU Emacs remote file access via rsh and rcp. Emacs misc features * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * Calc: (calc). Advanced desk calculator and mathematical tool. * Dired-X: (dired-x). Dired Extra Features. * EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard. * Ebrowse: (ebrowse). A C++ class browser for Emacs. * EDE: (ede). The Emacs Development Environment. * Ediff: (ediff). A visual interface for comparing and merging programs. * EDT: (edt). An Emacs emulation of the EDT editor. * EIEIO: (eieio). An object system for Emacs Lisp. * Eshell: (eshell). A command shell implemented in Emacs Lisp. * Flymake: (flymake). A universal on-the-fly syntax checker. * Forms: (forms). Emacs package for editing data bases by filling in forms. * PCL-CVS: (pcl-cvs). Emacs front-end to CVS. * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations. * Remember: (remember). Simple information manager for Emacs. * Semantic: (semantic). Source code parsing utilities for Emacs. * SES: (ses). Simple Emacs Spreadsheet * Speedbar: (speedbar). File/Tag summarizing utility. * VIP: (vip). An older VI-emulation for Emacs. * VIPER: (viper). The newest Emacs VI-emulation mode. (also, A VI Plan for Emacs Rescue or the VI PERil.) * WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man". Emacs lisp libraries * Auth-source: (auth). A single configuration for multiple applications. * CL: (cl). Partial Common Lisp support for Emacs Lisp. * D-Bus: (dbus). Using D-Bus in Emacs. * Emacs MIME: (emacs-mime). Emacs MIME de/composition library. * URL: (url). URL loading package. * Widget: (widget). The "widget" package used by the Emacs Customization facility. * SMTP: (smtpmail). Emacs library for sending mail via SMTP. Texinfo documentation system * Info: (info). How to use the documentation browsing system. World Wide WebINFO-DIR-SECTION Emacs * URL: (url). URL loading package. ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; name="emacs-23.2-info-dir.patch" Content-Disposition: inline; filename="emacs-23.2-info-dir.patch" Content-Transfer-Encoding: 7bit --- emacs-23.2-orig/Makefile.in +++ emacs-23.2/Makefile.in @@ -552,31 +552,26 @@ thisdir=`/bin/pwd`; \ if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ then \ - (cd $(DESTDIR)${infodir}; \ - if [ -f dir ]; then true; \ - else \ - (cd $${thisdir}; \ - ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ - chmod a+r $(DESTDIR)${infodir}/dir); \ - fi; \ - cd ${srcdir}/info ; \ + (cd ${srcdir}/info ; \ for elt in $(INFO_FILES); do \ test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ ${INSTALL_DATA} $$f $(DESTDIR)${infodir}/$$f; \ chmod a+r $(DESTDIR)${infodir}/$$f; \ done; \ - done); \ - else true; fi - -unset CDPATH; \ - thisdir=`/bin/pwd`; \ - if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ - then \ - for elt in $(INFO_FILES); do \ - test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ - (cd $${thisdir}; \ - ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \ - done; \ + done; \ + cd $(DESTDIR)${infodir}; \ + if [ -f dir ]; then \ + for elt in $(INFO_FILES); do \ + test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ + (cd $${thisdir}; \ + ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \ + done; \ + else \ + (cd $${thisdir}; \ + ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ + chmod a+r $(DESTDIR)${infodir}/dir); \ + fi); \ else true; fi -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} thisdir=`/bin/pwd`; \ ------cutting-here-may-damage-your-screen-surface----81791302------ From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jan 2011 14:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich Mueller Cc: 7942@debbugs.gnu.org, emacs@gentoo.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129639845722438 (code B ref 7942); Sun, 30 Jan 2011 14:41:02 +0000 Received: (at 7942) by debbugs.gnu.org; 30 Jan 2011 14:40:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYSX-0005pr-Ig for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:40:57 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYSO-0005pZ-Cz for 7942@debbugs.gnu.org; Sun, 30 Jan 2011 09:40:56 -0500 Received: from eliz by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1PjYaL-0003rf-S9; Sun, 30 Jan 2011 09:49:01 -0500 From: Eli Zaretskii In-reply-to: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> (message from Ulrich Mueller on Sun, 30 Jan 2011 15:37:19 +0100) References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> Message-Id: Date: Sun, 30 Jan 2011 09:49:01 -0500 X-Spam-Score: -6.5 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > Date: Sun, 30 Jan 2011 15:37:19 +0100 > From: Ulrich Mueller > Cc: emacs@gentoo.org > > If Emacs is the first or only package that installs its Info files > into an otherwise empty directory (e.g., in Gentoo Emacs is configured > with --infodir=/usr/share/info/emacs-23 to allow for multiple Emacs > versions), then all entries in the resulting dir file will occur > twice. > > The bad Info dir file installed by Emacs 23.2 is attached. > > The cause appears to be that the Makefile first copies the pre-made > dir file, but then also calls install-info for each Info file. That's not the reason, because install-info is supposed to replace the old entries with the new ones (unless there's a bug in install-info). I think the reason is that the section names used by the distributed info/dir file are different from the section names stated by the individual Info files. Could you perhaps verify that? > Attached patch fixes the problem for me. I suggest that this should be > applied to the emacs-23 branch. Thanks. However, isn't it better to invoke install-info with the --keep-old option? Does that solve the problem? From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jan 2011 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 7942@debbugs.gnu.org, emacs@gentoo.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129640058225715 (code B ref 7942); Sun, 30 Jan 2011 15:17:01 +0000 Received: (at 7942) by debbugs.gnu.org; 30 Jan 2011 15:16:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjZ0n-0006gi-R4 for submit@debbugs.gnu.org; Sun, 30 Jan 2011 10:16:22 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjZ0m-0006gX-Ch for 7942@debbugs.gnu.org; Sun, 30 Jan 2011 10:16:21 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p0UFObS2007742; Sun, 30 Jan 2011 16:24:37 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p0UFObjL008399; Sun, 30 Jan 2011 16:24:37 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p0UFOb3x008398; Sun, 30 Jan 2011 16:24:37 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----cutting-here-may-damage-your-screen-surface----63003003----" Content-Transfer-Encoding: 7bit Message-ID: <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> Date: Sun, 30 Jan 2011 16:24:37 +0100 In-Reply-To: References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) ------cutting-here-may-damage-your-screen-surface----63003003---- Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit >>>>> On Sun, 30 Jan 2011, Eli Zaretskii wrote: [Hey, I think this beats the record for the fastest reply I ever got for a bug report. :-) ] > I think the reason is that the section names used by the distributed > info/dir file are different from the section names stated by the > individual Info files. Could you perhaps verify that? Right. If I modify the original info/dir file, such that "Info" is in section "Texinfo documentation system", "tramp" is in "GNU Emacs", and all the rest in "Emacs", then I get practically no duplicates. (The one exception is "URL" which ends up in the strangely named section "World Wide WebINFO-DIR-SECTION Emacs". Looks like the duplicate @dircategory entries in doc/misc/url.texi are not allowed. Trivial patch is attached.) >> Attached patch fixes the problem for me. I suggest that this should be >> applied to the emacs-23 branch. > Thanks. > However, isn't it better to invoke install-info with the --keep-old > option? Does that solve the problem? That doesn't help, unfortunately. ------cutting-here-may-damage-your-screen-surface----63003003---- Content-Type: text/plain; name="url.texi.patch" Content-Disposition: inline; filename="url.texi.patch" Content-Transfer-Encoding: 7bit --- emacs-23.2-orig/doc/misc/url.texi +++ emacs-23.2/doc/misc/url.texi @@ -12,7 +12,6 @@ \overfullrule=0pt %\global\baselineskip 30pt % for printing in double space @end tex -@dircategory World Wide Web @dircategory Emacs @direntry * URL: (url). URL loading package. ------cutting-here-may-damage-your-screen-surface----63003003------ From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Feb 2011 08:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.12974991736586 (code B ref 7942); Sat, 12 Feb 2011 08:27:02 +0000 Received: (at 7942) by debbugs.gnu.org; 12 Feb 2011 08:26:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoAo0-0001iB-CO for submit@debbugs.gnu.org; Sat, 12 Feb 2011 03:26:12 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoAny-0001hz-C9 for 7942@debbugs.gnu.org; Sat, 12 Feb 2011 03:26:11 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p1C8Z04l020355 for <7942@debbugs.gnu.org>; Sat, 12 Feb 2011 09:35:01 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p1C8Z0jB028879; Sat, 12 Feb 2011 09:35:00 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p1C8PSuN028791; Sat, 12 Feb 2011 09:25:28 +0100 Message-ID: <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> Date: Sat, 12 Feb 2011 09:25:28 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit In-Reply-To: <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >>>>> On Sun, 30 Jan 2011, Ulrich Mueller wrote: > * Makefile.in (install-arch-indep): Don't run install-info if the > pre-made Info dir file is being installed. Any chance that this will still make it into 23.3? From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Feb 2011 22:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich Mueller Cc: 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129754855721345 (code B ref 7942); Sat, 12 Feb 2011 22:10:02 +0000 Received: (at 7942) by debbugs.gnu.org; 12 Feb 2011 22:09:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoNeR-0005Y8-PC for submit@debbugs.gnu.org; Sat, 12 Feb 2011 17:09:17 -0500 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoNeQ-0005Xv-87 for 7942@debbugs.gnu.org; Sat, 12 Feb 2011 17:09:10 -0500 Received: from furball (c-71-192-165-84.hsd1.ct.comcast.net [71.192.165.84]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p1CMI20S029753 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 12 Feb 2011 17:18:02 -0500 Received: by furball (Postfix, from userid 1000) id 220031605B7; Sat, 12 Feb 2011 17:18:00 -0500 (EST) From: Chong Yidong References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> Date: Sat, 12 Feb 2011 17:17:59 -0500 In-Reply-To: <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> (Ulrich Mueller's message of "Sat, 12 Feb 2011 09:25:28 +0100") Message-ID: <87vd0ox5go.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Ulrich Mueller writes: >>>>>> On Sun, 30 Jan 2011, Ulrich Mueller wrote: > >> * Makefile.in (install-arch-indep): Don't run install-info if the >> pre-made Info dir file is being installed. > > Any chance that this will still make it into 23.3? I think we should change our dir file so that it matches the dircategory tags in the manual files. Is there any reason to use the "GNU Emacs Lisp", "Emacs editing modes", etc categories from that file? From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Feb 2011 03:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chong Yidong Cc: ulm@gentoo.org, 7942@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129756872523220 (code B ref 7942); Sun, 13 Feb 2011 03:46:01 +0000 Received: (at 7942) by debbugs.gnu.org; 13 Feb 2011 03:45:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoSto-00062T-Ep for submit@debbugs.gnu.org; Sat, 12 Feb 2011 22:45:24 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PoStk-00062H-Ud for 7942@debbugs.gnu.org; Sat, 12 Feb 2011 22:45:22 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LGJ00M00EM2TH00@a-mtaout22.012.net.il> for 7942@debbugs.gnu.org; Sun, 13 Feb 2011 05:54:13 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.171.5]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGJ00MR2EUCQ360@a-mtaout22.012.net.il>; Sun, 13 Feb 2011 05:54:13 +0200 (IST) Date: Sun, 13 Feb 2011 05:54:34 +0200 From: Eli Zaretskii In-reply-to: <87vd0ox5go.fsf@stupidchicken.com> X-012-Sender: halo1@inter.net.il Message-id: <83wrl4pp1h.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: Chong Yidong > Date: Sat, 12 Feb 2011 17:17:59 -0500 > Cc: 7942@debbugs.gnu.org > > >> * Makefile.in (install-arch-indep): Don't run install-info if the > >> pre-made Info dir file is being installed. > > > > Any chance that this will still make it into 23.3? > > I think we should change our dir file so that it matches the dircategory > tags in the manual files. I think we should fix it the other way around: make the dircategory in the manual files match what we want to see in `dir'. > Is there any reason to use the "GNU Emacs Lisp", "Emacs editing > modes", etc categories from that file? They are much more logical than what the dircategory entries use. From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Feb 2011 23:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: ulm@gentoo.org, 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129772443116744 (code B ref 7942); Mon, 14 Feb 2011 23:01:02 +0000 Received: (at 7942) by debbugs.gnu.org; 14 Feb 2011 23:00:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pp7PC-0004M1-Pn for submit@debbugs.gnu.org; Mon, 14 Feb 2011 18:00:31 -0500 Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pp7PA-0004Li-Nf for 7942@debbugs.gnu.org; Mon, 14 Feb 2011 18:00:29 -0500 Received: from furball (dhcp128036225012.central.yale.edu [128.36.225.12]) (authenticated bits=0) by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id p1EN9QoM030173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 14 Feb 2011 18:09:26 -0500 Received: by furball (Postfix, from userid 1000) id 401121605B1; Mon, 14 Feb 2011 18:09:22 -0500 (EST) From: Chong Yidong References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> Date: Mon, 14 Feb 2011 18:09:22 -0500 In-Reply-To: <83wrl4pp1h.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 13 Feb 2011 05:54:34 +0200") Message-ID: <87zkpyfc2l.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Eli Zaretskii writes: >> I think we should change our dir file so that it matches the dircategory >> tags in the manual files. > > I think we should fix it the other way around: make the dircategory in > the manual files match what we want to see in `dir'. It's not so simple. If someone has dirfile entries from a previous installation of Emacs, and then installs Emacs 23.3, new directory entries for the 23.3 manuals would be installed into the dirfile, under the "new" categories. But the old directory entries would not be removed. The Emacs Info reader (not sure about the standalone reader), when rendering the dirfile, then removes the duplicate entries---so everything gets lumped under "Emacs" anyway. From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Feb 2011 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chong Yidong Cc: ulm@gentoo.org, 7942@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.12977940835848 (code B ref 7942); Tue, 15 Feb 2011 18:22:02 +0000 Received: (at 7942) by debbugs.gnu.org; 15 Feb 2011 18:21:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpPWd-0001WH-01 for submit@debbugs.gnu.org; Tue, 15 Feb 2011 13:21:23 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpPWa-0001W2-SB for 7942@debbugs.gnu.org; Tue, 15 Feb 2011 13:21:22 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LGO00K008GMXP00@a-mtaout22.012.net.il> for 7942@debbugs.gnu.org; Tue, 15 Feb 2011 20:29:56 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.192.4]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGO00K0C8PUN440@a-mtaout22.012.net.il>; Tue, 15 Feb 2011 20:29:56 +0200 (IST) Date: Tue, 15 Feb 2011 20:29:57 +0200 From: Eli Zaretskii In-reply-to: <87zkpyfc2l.fsf@stupidchicken.com> X-012-Sender: halo1@inter.net.il Message-id: <83aahxp2vu.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Chong Yidong > Cc: ulm@gentoo.org, 7942@debbugs.gnu.org > Date: Mon, 14 Feb 2011 18:09:22 -0500 > > If someone has dirfile entries from a previous installation of Emacs, > and then installs Emacs 23.3, new directory entries for the 23.3 manuals > would be installed into the dirfile, under the "new" categories. But > the old directory entries would not be removed. I don't think such installations exist in practice, but if they do, they already have a problem -- the one which started this thread. I don't think we should fail to DTRT just because some installation somewhere might have a botched info/dir file. If that's not acceptable, I think Ulrich's original suggestion and patch is the way to go. From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Feb 2011 01:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: ulm@gentoo.org, 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129782082414296 (code B ref 7942); Wed, 16 Feb 2011 01:48:01 +0000 Received: (at 7942) by debbugs.gnu.org; 16 Feb 2011 01:47:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpWTw-0003iX-BX for submit@debbugs.gnu.org; Tue, 15 Feb 2011 20:47:04 -0500 Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpWTu-0003i5-J0 for 7942@debbugs.gnu.org; Tue, 15 Feb 2011 20:47:03 -0500 Received: from furball (dhcp128036225159.central.yale.edu [128.36.225.159]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p1G1u1a3007740 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 15 Feb 2011 20:56:01 -0500 Received: by furball (Postfix, from userid 1000) id 7B4E51605B7; Tue, 15 Feb 2011 20:55:57 -0500 (EST) From: Chong Yidong References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> Date: Tue, 15 Feb 2011 20:55:57 -0500 In-Reply-To: <83aahxp2vu.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 15 Feb 2011 20:29:57 +0200") Message-ID: <87lj1gd9oy.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Eli Zaretskii writes: > I don't think such installations exist in practice, but if they do, > they already have a problem -- the one which started this thread. I was thinking about systems where Emacs 23.3 is installed in parallel with earlier versions of Emacs. But this isn't really worth arguing about, so if you prefer to change the @dircategory tags I'll go along. Would you like to do the commit? From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Feb 2011 18:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chong Yidong Cc: ulm@gentoo.org, 7942@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.12978817456103 (code B ref 7942); Wed, 16 Feb 2011 18:43:02 +0000 Received: (at 7942) by debbugs.gnu.org; 16 Feb 2011 18:42:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpmKX-0001aN-Ep for submit@debbugs.gnu.org; Wed, 16 Feb 2011 13:42:25 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PpmKU-0001aA-Ma for 7942@debbugs.gnu.org; Wed, 16 Feb 2011 13:42:23 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LGQ00D0041WOT00@a-mtaout23.012.net.il> for 7942@debbugs.gnu.org; Wed, 16 Feb 2011 20:51:15 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.187.92]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGQ00DK34DDGBA0@a-mtaout23.012.net.il>; Wed, 16 Feb 2011 20:51:15 +0200 (IST) Date: Wed, 16 Feb 2011 20:51:18 +0200 From: Eli Zaretskii In-reply-to: <87lj1gd9oy.fsf@stupidchicken.com> X-012-Sender: halo1@inter.net.il Message-id: <83k4gzx17d.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > From: Chong Yidong > Cc: ulm@gentoo.org, 7942@debbugs.gnu.org > Date: Tue, 15 Feb 2011 20:55:57 -0500 > > Eli Zaretskii writes: > > > I don't think such installations exist in practice, but if they do, > > they already have a problem -- the one which started this thread. > > I was thinking about systems where Emacs 23.3 is installed in parallel > with earlier versions of Emacs. But this isn't really worth arguing > about, so if you prefer to change the @dircategory tags I'll go along. > Would you like to do the commit? Will do in a couple of days. From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Feb 2011 14:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org, ulm@gentoo.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129803777118084 (code B ref 7942); Fri, 18 Feb 2011 14:03:02 +0000 Received: (at 7942) by debbugs.gnu.org; 18 Feb 2011 14:02:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqQv4-0004hd-Oq for submit@debbugs.gnu.org; Fri, 18 Feb 2011 09:02:51 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqQv1-0004hQ-Ge for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 09:02:49 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LGT00900G2V5S00@a-mtaout21.012.net.il> for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 16:02:41 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.140.24]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGT0080UGCGVX90@a-mtaout21.012.net.il>; Fri, 18 Feb 2011 16:02:41 +0200 (IST) Date: Fri, 18 Feb 2011 16:02:47 +0200 From: Eli Zaretskii In-reply-to: <83k4gzx17d.fsf@gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <83pqqpv3so.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> <83k4gzx17d.fsf@gnu.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Date: Wed, 16 Feb 2011 20:51:18 +0200 > From: Eli Zaretskii > Cc: ulm@gentoo.org, 7942@debbugs.gnu.org > > > From: Chong Yidong > > Cc: ulm@gentoo.org, 7942@debbugs.gnu.org > > Date: Tue, 15 Feb 2011 20:55:57 -0500 > > > > Eli Zaretskii writes: > > > > > I don't think such installations exist in practice, but if they do, > > > they already have a problem -- the one which started this thread. > > > > I was thinking about systems where Emacs 23.3 is installed in parallel > > with earlier versions of Emacs. But this isn't really worth arguing > > about, so if you prefer to change the @dircategory tags I'll go along. > > Would you like to do the commit? > > Will do in a couple of days. Done (revision 100482 on emacs-23 branch). Ulrich, could you please see that the problem is solved for you? From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Feb 2011 18:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.12980534378547 (code B ref 7942); Fri, 18 Feb 2011 18:24:02 +0000 Received: (at 7942) by debbugs.gnu.org; 18 Feb 2011 18:23:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqUzk-0002Do-UQ for submit@debbugs.gnu.org; Fri, 18 Feb 2011 13:23:57 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqUzi-0002Dc-EP for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 13:23:55 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p1IINlfk023502; Fri, 18 Feb 2011 19:23:47 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p1IINki3018280; Fri, 18 Feb 2011 19:23:47 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p1IINjbo018279; Fri, 18 Feb 2011 19:23:45 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19806.47409.738740.652772@a1i15.kph.uni-mainz.de> Date: Fri, 18 Feb 2011 19:23:45 +0100 In-Reply-To: <83pqqpv3so.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> <83k4gzx17d.fsf@gnu.org> <83pqqpv3so.fsf@gnu.org> X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) >>>>> On Fri, 18 Feb 2011, Eli Zaretskii wrote: >> > so if you prefer to change the @dircategory tags I'll go along. >> > Would you like to do the commit? >> >> Will do in a couple of days. > Done (revision 100482 on emacs-23 branch). > Ulrich, could you please see that the problem is solved for you? It's much better, but several duplicate entries remain: elisp: appears both in categories "Emacs" and "GNU Emacs Lisp". eintr: ditto. ede: appears twice in category "Emacs misc features" (caused by different character case?): * EDE: (ede). The Emacs Development Environment. * ede: (ede). Project management for Emacs. eieio: ditto. info: appears on top of the file (no category header) and under "Texinfo documentation system". From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Feb 2011 19:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ulrich Mueller Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129805616912606 (code B ref 7942); Fri, 18 Feb 2011 19:10:02 +0000 Received: (at 7942) by debbugs.gnu.org; 18 Feb 2011 19:09:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqVho-0003HH-Dd for submit@debbugs.gnu.org; Fri, 18 Feb 2011 14:09:28 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqVhl-0003H2-VJ for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 14:09:27 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LGT00A00U2ZIU00@a-mtaout21.012.net.il> for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 21:09:10 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.140.24]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGT00AN8UJ5J420@a-mtaout21.012.net.il>; Fri, 18 Feb 2011 21:09:07 +0200 (IST) Date: Fri, 18 Feb 2011 21:09:13 +0200 From: Eli Zaretskii In-reply-to: <19806.47409.738740.652772@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il Message-id: <83aahtuply.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> <83k4gzx17d.fsf@gnu.org> <83pqqpv3so.fsf@gnu.org> <19806.47409.738740.652772@a1i15.kph.uni-mainz.de> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Date: Fri, 18 Feb 2011 19:23:45 +0100 > Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org > From: Ulrich Mueller > > It's much better, but several duplicate entries remain: > > elisp: appears both in categories "Emacs" and "GNU Emacs Lisp". > > eintr: ditto. > > ede: appears twice in category "Emacs misc features" (caused by > different character case?): > * EDE: (ede). The Emacs Development Environment. > * ede: (ede). Project management for Emacs. > > eieio: ditto. Fixed those, please try again. > info: appears on top of the file (no category header) and under > "Texinfo documentation system". That's expected, and perhaps even desired (info.texi is part of the Texinfo project and is maintained there, but it is also the first manual newcomers to Info should read). I asked the Texinfo maintainer if he has better ideas. From unknown Mon Aug 18 11:29:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7942: 23.2; Duplicate entries in Info dir file Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Feb 2011 20:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7942 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org Received: via spool by 7942-submit@debbugs.gnu.org id=B7942.129806244421356 (code B ref 7942); Fri, 18 Feb 2011 20:55:02 +0000 Received: (at 7942) by debbugs.gnu.org; 18 Feb 2011 20:54:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqXL2-0005YP-2I for submit@debbugs.gnu.org; Fri, 18 Feb 2011 15:54:04 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PqXL0-0005Xw-7Z for 7942@debbugs.gnu.org; Fri, 18 Feb 2011 15:54:03 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p1IKruG0027216; Fri, 18 Feb 2011 21:53:56 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p1IKrtxc019598; Fri, 18 Feb 2011 21:53:55 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p1IKrsF0019597; Fri, 18 Feb 2011 21:53:54 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19806.56418.710043.818279@a1i15.kph.uni-mainz.de> Date: Fri, 18 Feb 2011 21:53:54 +0100 In-Reply-To: <83aahtuply.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> <83k4gzx17d.fsf@gnu.org> <83pqqpv3so.fsf@gnu.org> <19806.47409.738740.652772@a1i15.kph.uni-mainz.de> <83aahtuply.fsf@gnu.org> X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) >> elisp: appears both in categories "Emacs" and "GNU Emacs Lisp". >> >> eintr: ditto. >> >> ede: appears twice in category "Emacs misc features" (caused by >> different character case?): >> * EDE: (ede). The Emacs Development Environment. >> * ede: (ede). Project management for Emacs. >> >> eieio: ditto. > Fixed those, please try again. Looks good. From unknown Mon Aug 18 11:29:33 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ulrich Mueller Subject: bug#7942: closed (Re: bug#7942: 23.2; Duplicate entries in Info dir file) Message-ID: References: <838vxcv6ak.fsf@gnu.org> <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> X-Gnu-PR-Message: they-closed 7942 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 7942@debbugs.gnu.org Date: Sat, 19 Feb 2011 07:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1298100122-19045-1" This is a multi-part message in MIME format... ------------=_1298100122-19045-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7942: 23.2; Duplicate entries in Info dir file 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 7942@debbugs.gnu.org. --=20 7942: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7942 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1298100122-19045-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7942-done) by debbugs.gnu.org; 19 Feb 2011 07:21:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pqh8L-0004wY-0B for submit@debbugs.gnu.org; Sat, 19 Feb 2011 02:21:37 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pqh8J-0004wM-13 for 7942-done@debbugs.gnu.org; Sat, 19 Feb 2011 02:21:36 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LGU00600SDT3400@a-mtaout22.012.net.il> for 7942-done@debbugs.gnu.org; Sat, 19 Feb 2011 09:21:01 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.140.24]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LGU005MPSEYT450@a-mtaout22.012.net.il>; Sat, 19 Feb 2011 09:21:00 +0200 (IST) Date: Sat, 19 Feb 2011 09:21:07 +0200 From: Eli Zaretskii Subject: Re: bug#7942: 23.2; Duplicate entries in Info dir file In-reply-to: <19806.56418.710043.818279@a1i15.kph.uni-mainz.de> X-012-Sender: halo1@inter.net.il To: Ulrich Mueller Message-id: <838vxcv6ak.fsf@gnu.org> References: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> <19781.33461.157945.676674@a1i15.kph.uni-mainz.de> <19798.17400.310143.141785@a1i15.kph.uni-mainz.de> <87vd0ox5go.fsf@stupidchicken.com> <83wrl4pp1h.fsf@gnu.org> <87zkpyfc2l.fsf@stupidchicken.com> <83aahxp2vu.fsf@gnu.org> <87lj1gd9oy.fsf@stupidchicken.com> <83k4gzx17d.fsf@gnu.org> <83pqqpv3so.fsf@gnu.org> <19806.47409.738740.652772@a1i15.kph.uni-mainz.de> <83aahtuply.fsf@gnu.org> <19806.56418.710043.818279@a1i15.kph.uni-mainz.de> X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 7942-done Cc: cyd@stupidchicken.com, 7942-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) > Date: Fri, 18 Feb 2011 21:53:54 +0100 > Cc: cyd@stupidchicken.com, 7942@debbugs.gnu.org > From: Ulrich Mueller > > >> elisp: appears both in categories "Emacs" and "GNU Emacs Lisp". > >> > >> eintr: ditto. > >> > >> ede: appears twice in category "Emacs misc features" (caused by > >> different character case?): > >> * EDE: (ede). The Emacs Development Environment. > >> * ede: (ede). Project management for Emacs. > >> > >> eieio: ditto. > > > Fixed those, please try again. > > Looks good. Thanks, I'm closing the bug report. ------------=_1298100122-19045-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Jan 2011 14:30:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYI4-0005bM-J6 for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:30:09 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PjYHz-0005aZ-9p for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:30:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjYPz-0000oZ-GW for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:38:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:47574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjYPj-0000kc-Tx for submit@debbugs.gnu.org; Sun, 30 Jan 2011 09:38:19 -0500 Received: from [140.186.70.92] (port=42350 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PjYPY-0005t5-Qc for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:38:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PjYPK-0000Yy-Rg for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:37:40 -0500 Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:36879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PjYPK-0000Vc-Ep for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2011 09:37:38 -0500 Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id p0UEbKP3006583; Sun, 30 Jan 2011 15:37:20 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p0UEbKwo007983; Sun, 30 Jan 2011 15:37:20 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p0UEbJYd007982; Sun, 30 Jan 2011 15:37:19 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----cutting-here-may-damage-your-screen-surface----81791302----" Content-Transfer-Encoding: 7bit Message-ID: <19781.30623.889819.235175@a1i15.kph.uni-mainz.de> Date: Sun, 30 Jan 2011 15:37:19 +0100 To: bug-gnu-emacs@gnu.org Subject: 23.2; Duplicate entries in Info dir file X-Mailer: VM 8.1.1 under 23.2.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 134.93.134.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: submit Cc: emacs@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Tags: patch If Emacs is the first or only package that installs its Info files into an otherwise empty directory (e.g., in Gentoo Emacs is configured with --infodir=/usr/share/info/emacs-23 to allow for multiple Emacs versions), then all entries in the resulting dir file will occur twice. The bad Info dir file installed by Emacs 23.2 is attached. The cause appears to be that the Makefile first copies the pre-made dir file, but then also calls install-info for each Info file. Attached patch fixes the problem for me. I suggest that this should be applied to the emacs-23 branch. 2011-01-30 Ulrich Mueller * Makefile.in (install-arch-indep): Don't run install-info if the pre-made Info dir file is being installed. ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; name="dir" Content-Disposition: inline; filename="dir" Content-Transfer-Encoding: 7bit This is the file .../info/dir, which contains the topmost node of the Info hierarchy, called (dir)Top. The first time you invoke Info you start off looking at this node.  File: dir, Node: Top This is the top of the INFO tree The Info Directory ****************** The Info Directory is the top-level menu of major Info topics. Type "d" in Info to return to the Info Directory. Type "q" to exit Info. Type "?" for a list of Info commands, or "h" to visit an Info tutorial. Type "m" to choose a menu item--for instance, "mEmacs" visits the Emacs manual. In Emacs Info, you can click mouse button 2 on a menu item or cross reference to follow it to its target. Each menu line that starts with a * is a topic you can select with "m". Every third topic has a red * to help pick the right number to type. * Menu: * Info: (info). How to use the documentation browsing system. Emacs * Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code. * Auth-source: (auth). The Emacs auth-source library. * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, Java, Pike, AWK, and CORBA IDL code. * CL: (cl). Partial Common Lisp support for Emacs Lisp. * Calc: (calc). Advanced desk calculator and mathematical tool. * D-Bus: (dbus). Using D-Bus in Emacs. * Dired-X: (dired-x). Dired Extra Features. * EDT: (edt). An Emacs emulation of the EDT editor. * ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. * EUDC: (eudc). An Emacs client for directory servers (LDAP, PH). * EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard. * Ebrowse: (ebrowse). A C++ class browser for Emacs. * Ediff: (ediff). A visual interface for comparing and merging programs. * Elisp: (elisp). The Emacs Lisp Reference Manual. * Emacs: (emacs). The extensible self-documenting text editor. * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs. * Emacs Lisp Intro: (eintr). A simple introduction to Emacs Lisp programming. * Emacs MIME: (emacs-mime). Emacs MIME de/composition library. * Eshell: (eshell). A command shell implemented in Emacs Lisp. * Flymake: (flymake). A universal on-the-fly syntax checker. * Forms: (forms). Emacs package for editing data bases by filling in forms. * Gnus: (gnus). The newsreader Gnus. * IDLWAVE: (idlwave). Major mode and shell for IDL files. * MH-E: (mh-e). Emacs interface to the MH mail system. * Mairix: (mairix-el). Emacs interface to the Mairix mail indexer. * Message: (message). Mail and news composition mode that goes with Gnus. * Newsticker: (newsticker). A Newsticker for Emacs. * Org Mode: (org). Outline-based notes management and organizer * PCL-CVS: (pcl-cvs). Emacs front-end to CVS. * PGG: (pgg). Emacs interface to various PGP implementations. * Rcirc: (rcirc). Internet Relay Chat (IRC) client. * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations. * Remember: (remember). Simple information manager for Emacs * SASL: (sasl). The Emacs SASL library. * SC: (sc). Supercite lets you cite parts of messages you're replying to, in flexible ways. * SES: (ses). Simple Emacs Spreadsheet * SMTP: (smtpmail). Emacs library for sending mail via SMTP. * Semantic: (semantic). Source code parser library and utilities. * Sieve: (sieve). Managing Sieve scripts in Emacs. * Speedbar: (speedbar). File/Tag summarizing utility. * VIP: (vip). An older VI-emulation for Emacs. * VIPER: (viper). The newest Emacs VI-emulation mode. (also, A VI Plan for Emacs Rescue or the VI PERil.) * Widget: (widget). The "widget" package used by the Emacs Customization facility. * WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man". * ede: (ede). Project management for Emacs * eieio: (eieio). Objects for Emacs * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. GNU Emacs * TRAMP: (tramp). Transparent Remote Access, Multiple Protocol GNU Emacs remote file access via rsh and rcp. GNU Emacs Lisp * Emacs Lisp Intro: (eintr). A simple introduction to Emacs Lisp programming. * Elisp: (elisp). The Emacs Lisp Reference Manual. Emacs editing modes * Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code. * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, Java, Pike, AWK, and CORBA IDL code. * IDLWAVE: (idlwave). Major mode and shell for IDL files. * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. * Org Mode: (org). Outline-based notes management and organizer Emacs network features * EUDC: (eudc). An Emacs client for directory servers (LDAP, PH). * Gnus: (gnus). The newsreader Gnus. * Mairix: (mairix-el). Emacs interface to the Mairix mail indexer. * MH-E: (mh-e). Emacs interface to the MH mail system. * Message: (message). Mail and news composition mode that goes with Gnus. * Newsticker: (newsticker). A Newsticker for Emacs. * PGG: (pgg). Emacs interface to various PGP implementations. * ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. * Rcirc: (rcirc). Internet Relay Chat (IRC) client. * SASL: (sasl). The Emacs SASL library. * SC: (sc). Supercite lets you cite parts of messages you're replying to, in flexible ways. * Sieve: (sieve). Managing Sieve scripts in Emacs. * TRAMP: (tramp). Transparent Remote Access, Multiple Protocol GNU Emacs remote file access via rsh and rcp. Emacs misc features * Autotype: (autotype). Convenient features for text that you enter frequently in Emacs. * Calc: (calc). Advanced desk calculator and mathematical tool. * Dired-X: (dired-x). Dired Extra Features. * EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard. * Ebrowse: (ebrowse). A C++ class browser for Emacs. * EDE: (ede). The Emacs Development Environment. * Ediff: (ediff). A visual interface for comparing and merging programs. * EDT: (edt). An Emacs emulation of the EDT editor. * EIEIO: (eieio). An object system for Emacs Lisp. * Eshell: (eshell). A command shell implemented in Emacs Lisp. * Flymake: (flymake). A universal on-the-fly syntax checker. * Forms: (forms). Emacs package for editing data bases by filling in forms. * PCL-CVS: (pcl-cvs). Emacs front-end to CVS. * RefTeX: (reftex). Emacs support for LaTeX cross-references and citations. * Remember: (remember). Simple information manager for Emacs. * Semantic: (semantic). Source code parsing utilities for Emacs. * SES: (ses). Simple Emacs Spreadsheet * Speedbar: (speedbar). File/Tag summarizing utility. * VIP: (vip). An older VI-emulation for Emacs. * VIPER: (viper). The newest Emacs VI-emulation mode. (also, A VI Plan for Emacs Rescue or the VI PERil.) * WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man". Emacs lisp libraries * Auth-source: (auth). A single configuration for multiple applications. * CL: (cl). Partial Common Lisp support for Emacs Lisp. * D-Bus: (dbus). Using D-Bus in Emacs. * Emacs MIME: (emacs-mime). Emacs MIME de/composition library. * URL: (url). URL loading package. * Widget: (widget). The "widget" package used by the Emacs Customization facility. * SMTP: (smtpmail). Emacs library for sending mail via SMTP. Texinfo documentation system * Info: (info). How to use the documentation browsing system. World Wide WebINFO-DIR-SECTION Emacs * URL: (url). URL loading package. ------cutting-here-may-damage-your-screen-surface----81791302---- Content-Type: text/plain; name="emacs-23.2-info-dir.patch" Content-Disposition: inline; filename="emacs-23.2-info-dir.patch" Content-Transfer-Encoding: 7bit --- emacs-23.2-orig/Makefile.in +++ emacs-23.2/Makefile.in @@ -552,31 +552,26 @@ thisdir=`/bin/pwd`; \ if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ then \ - (cd $(DESTDIR)${infodir}; \ - if [ -f dir ]; then true; \ - else \ - (cd $${thisdir}; \ - ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ - chmod a+r $(DESTDIR)${infodir}/dir); \ - fi; \ - cd ${srcdir}/info ; \ + (cd ${srcdir}/info ; \ for elt in $(INFO_FILES); do \ test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ ${INSTALL_DATA} $$f $(DESTDIR)${infodir}/$$f; \ chmod a+r $(DESTDIR)${infodir}/$$f; \ done; \ - done); \ - else true; fi - -unset CDPATH; \ - thisdir=`/bin/pwd`; \ - if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ - then \ - for elt in $(INFO_FILES); do \ - test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ - (cd $${thisdir}; \ - ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \ - done; \ + done; \ + cd $(DESTDIR)${infodir}; \ + if [ -f dir ]; then \ + for elt in $(INFO_FILES); do \ + test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \ + (cd $${thisdir}; \ + ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \ + done; \ + else \ + (cd $${thisdir}; \ + ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ + chmod a+r $(DESTDIR)${infodir}/dir); \ + fi); \ else true; fi -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} thisdir=`/bin/pwd`; \ ------cutting-here-may-damage-your-screen-surface----81791302------ ------------=_1298100122-19045-1--