From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 18:45:08 2023 Received: (at submit) by debbugs.gnu.org; 12 Jan 2023 23:45:08 +0000 Received: from localhost ([127.0.0.1]:48865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG7Fs-0006zs-3j for submit@debbugs.gnu.org; Thu, 12 Jan 2023 18:45:08 -0500 Received: from lists.gnu.org ([209.51.188.17]:55006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG7Fq-0006zl-9b for submit@debbugs.gnu.org; Thu, 12 Jan 2023 18:45:06 -0500 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 1pG7Fo-0007gp-A5 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 18:45:04 -0500 Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pG7Fl-00022I-N3 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 18:45:03 -0500 Received: by mail-qt1-x82e.google.com with SMTP id fa5so12478571qtb.11 for ; Thu, 12 Jan 2023 15:45:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toadstyle-org.20210112.gappssmtp.com; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=+caCUgHyAwXsrc4YyVVl4qszcN0ZzQGwscR4DCPA2y4=; b=RQdnQe4KtYyDTgILopSWDAptkmAs3grV7H/a/VAhYhl/U3evM+wFL2gp+35UrzzdDM Yo6M0ROS3fyNa5c/XxKee/d7DNCyIlE7PmTW+ByfN3kEGnEMZ/81+Ppc6qC9Y9lfD6gv 2RKOfpxAUCrrBX7x6O7+97eHuXaCmdXkqMJaQEsFsiMzT8Hkto4orBmg2kA3IFaoLSRY 9CH58KW8LfIukhbNhBF+CXLgy6tvNP8SFs+jZw4A0YsQEDMG290Czm5EnLBYgbzI+fUX yp6gXWaj3r1+NuSOGEhiGd1u5odYhVDE5TAAtORmwDeQnJbJnwz/dARv60MR3bxE+w07 1egw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+caCUgHyAwXsrc4YyVVl4qszcN0ZzQGwscR4DCPA2y4=; b=a29Mzg4a2LPvtn3JbfnyizpIu0deohtpNxJ09GIZBlhkcEd/KeJcxumFBGoh7PZbgE LMoEyxfMKG3wsAQvlDirrBKa6OTUgC2N2HZgVIkK2jJKZtkJuTZ91ko3SbBsi7Uz2ora 149LzOfn2UPMAEH4TDCa1nUOT7Zxzd0WytNN8g9Ez1eKK+koBawow79Q8t3ycmmmZF4/ xU0qB8RokPnKoUUge54KmR7wVPo1HHPj6WlzoEgpf3DuobOkPXufofv6A6h4Nbq0FQob rA+7eLUT52jj4ptH/Kj9/6IecEGkXVSXslikT7wXp25yCSHaxBgrD2DpIxLN+DRi3cR2 5iPw== X-Gm-Message-State: AFqh2kpNBa59u+G/T1gXJOsDznY9lLGpCwbjslddR0nTLgIYT6zOu+Ts xvqazdfnejL72xh3b28Z4YrPpJgsnG3aVsgU X-Google-Smtp-Source: AMrXdXtW82FXzM2fdCGZneSH/qUQ81URpxF7dg9W2GnXI0ATXkUoGTdIWP5vUJaQv82bbW2fgk44bw== X-Received: by 2002:a05:622a:244c:b0:3a8:1635:ae5e with SMTP id bl12-20020a05622a244c00b003a81635ae5emr108312335qtb.39.1673567099929; Thu, 12 Jan 2023 15:44:59 -0800 (PST) Received: from smtpclient.apple ([70.107.172.48]) by smtp.gmail.com with ESMTPSA id hj4-20020a05622a620400b003995f6513b9sm9631372qtb.95.2023.01.12.15.44.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Jan 2023 15:44:59 -0800 (PST) From: Sean Devlin Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: 28.2; info--manual-names ignores Info-additional-directory-list Message-Id: Date: Thu, 12 Jan 2023 18:44:50 -0500 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3731.400.51.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::82e; envelope-from=spd@toadstyle.org; helo=mail-qt1-x82e.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi folks, Info.el gives the following advice for customizing the Info manual search path: "Normally, you should either set INFOPATH or customize `Info-additional-directory-list' ..." The variable Info-additional-directory-list is intended as the main Lisp-level customization point for users. Its documentation states: "These directories are searched after those in `Info-directory-list'." Unfortunately, it is not used consistently across info.el. In particular, the info--manual-names routine does not respect the Info-additional-directory-list variable. While this function is internal to the package, it is used to generate candidates for completing read in some commands. Here is a recipe to demonstrate the problem: 1. mkdir -p /tmp/emacs 2. touch /tmp/emacs/example.info 3. emacs -Q 4. M-: (setq Info-additional-directory-list '("/tmp/emacs/")) RET 5. C-h R exam TAB Observe that there are no completion candidates. 6. C-g 7. M-: (add-to-list 'Info-directory-list "/tmp/emacs/" 'append) RET 8. C-h R exam TAB Observe that there are completion candidates for the example info file as expected. There may be other instances where Info-additional-directory-list is ignored. For example, I see that the Info-read-node-name-1 function references Info-directory-list but not Info-additional-directory-list. Thanks! In GNU Emacs 28.2 System Description: macOS 13 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils info iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 53964 7691) (symbols 48 6840 1) (strings 32 19755 1604) (string-bytes 1 669941) (vectors 16 14412) (vector-slots 8 199666 13467) (floats 8 24 38) (intervals 56 212 4) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 03:15:10 2023 Received: (at 60762) by debbugs.gnu.org; 13 Jan 2023 08:15:10 +0000 Received: from localhost ([127.0.0.1]:49461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGFDS-000135-Ih for submit@debbugs.gnu.org; Fri, 13 Jan 2023 03:15:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGFDQ-00012n-6F for 60762@debbugs.gnu.org; Fri, 13 Jan 2023 03:15:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGFDK-0007cC-Kb; Fri, 13 Jan 2023 03:15:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=k+RQwyygkTBYN2Tl6B8l5/7dtbpSpec8MUpP2Zos+3I=; b=XRTkSLzGKLh9 BAj10d8xTsfh8f7OtZLKw/U8vxg/2R+hxEs3V0qRTNK+tbhHFr+hOazkqcFpz2gndtM53jCldijp0 w8nQRTydO4YXIvEk10FxvscjA/eMoYtdADPGw8/6xYcVqDZIFCZ51WxI8HGm6OFQtvNTfoiSXsNcV c0NK5QSU3JWLRyw3XBYwMru1EM60YnFMR7BHt3oV2QoLxzWjb4NoZgO80gJ5Bl0gyMr85kjrgGfNa 8d8ghW6hI3WjnX0+Uk5ZRTsK+ypVDyWQX6w/9yQMNjSMZADR2vf3gKPteIeqXTzQzd6AN3qowXkW0 zJg0Qd6cZrnU7YcWTeuwug==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGFDJ-0006jk-S1; Fri, 13 Jan 2023 03:15:02 -0500 Date: Fri, 13 Jan 2023 10:15:01 +0200 Message-Id: <83pmbiam0q.fsf@gnu.org> From: Eli Zaretskii To: Sean Devlin In-Reply-To: (message from Sean Devlin on Thu, 12 Jan 2023 18:44:50 -0500) Subject: Re: bug#60762: 28.2; info--manual-names ignores Info-additional-directory-list References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60762 Cc: 60762@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Sean Devlin > Date: Thu, 12 Jan 2023 18:44:50 -0500 > > Info.el gives the following advice for customizing the Info manual > search path: > > "Normally, you should either set INFOPATH or customize > `Info-additional-directory-list' ..." This text was removed, and will not appear in Emacs 29 and later. > The variable Info-additional-directory-list is intended as the main > Lisp-level customization point for users. That is inaccurate. The main Lisp-level customization variable for users is Info-default-directory-list. So the question I'd like to ask before discussing the situations you describe is why don't you customize Info-default-directory-list instead? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 07:05:11 2023 Received: (at 60762) by debbugs.gnu.org; 13 Jan 2023 12:05:11 +0000 Received: from localhost ([127.0.0.1]:49780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGIo3-00016F-CW for submit@debbugs.gnu.org; Fri, 13 Jan 2023 07:05:11 -0500 Received: from mail-qt1-f182.google.com ([209.85.160.182]:33776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGIo2-000163-0R for 60762@debbugs.gnu.org; Fri, 13 Jan 2023 07:05:10 -0500 Received: by mail-qt1-f182.google.com with SMTP id bp44so18968753qtb.0 for <60762@debbugs.gnu.org>; Fri, 13 Jan 2023 04:05:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toadstyle-org.20210112.gappssmtp.com; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=gqeN+tp17mu/hvpcZcV4ppGRDFFJ98Bk0ZxRdsHVKZA=; b=AUDuSVvYnURbSARqAM5eStKPhBcBBG/nylLm9U/rvuCP/lUfKrelMBfMM0HPOhlPvH FGFU5jWneDkgwkWLTIhSE5Cq9ZWu3fvObUrGLLtVAOuz1Q0ExTYBcoDNVlWUBuP99Dyr 0IkMMylrEylMZo4x+NuRC4qYQ3I46k2OtAZe9Md4S6W36vNxKtO6bA+WkdcaQlKWWIOd 1VI35X4lO6QBeRqbzXfT/Enff2wZ8eyuydL6QCtd88eiKeRJK1P7gXGYPMwBLmujHxXH U33h3eTydVWfSrX+WfVBXiLjYz5xAiAElQoGp8CN6x51XsinldhTharOhwlVb3HOc5aH UsjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gqeN+tp17mu/hvpcZcV4ppGRDFFJ98Bk0ZxRdsHVKZA=; b=YbTohjJCpc4nb5+z5Ej3iZZ1hdEIK3WlVbLe5AJxTqqaUTkrCo8yZkPYlbg18p94UQ f/guDOUSja9JXhwZdPdnv0bbjTsiUeSggG9RXnHUG5zrSUgpj04fYZbejP8Kw3Pkg1dX M8GguI7HGvMtpIAaXGkh36XagsbcGwMfZolHg2MI9apHW1ITVe8IjXaRkmhDYq9g1Eqn yZavnNxPYIMGYQtvA/IlADDdKz72TxKmUgHsqSzth7PcjJfNLtR0nuoRRuUGsZk5pq5A A0gneqeMJ1tw/ZaWRcXRxHPx8zUnbSmOIt7CK43B+DHwpuM+z/Loutp+LGcvC1BhWZFv Xopw== X-Gm-Message-State: AFqh2koFC33G0tqMNtcgMzBxHY6T/Cpdkg6ghmwws8m/bia8NegqV2qO ALxk1F1nL8iLqj+dUTxxcV04GRP/IsfhPrcT X-Google-Smtp-Source: AMrXdXtn4vLeE/bHTwQvBGcCLkqZ26kRTrM0KNjB9kqd1B9FpRj/p1ENmKxJFY0PeRjN+R3GBL6fmQ== X-Received: by 2002:ac8:4f4c:0:b0:3b3:55ec:2c0e with SMTP id i12-20020ac84f4c000000b003b355ec2c0emr1285418qtw.43.1673611504327; Fri, 13 Jan 2023 04:05:04 -0800 (PST) Received: from smtpclient.apple ([70.107.172.48]) by smtp.gmail.com with ESMTPSA id fe13-20020a05622a4d4d00b003a580cd979asm10550099qtb.58.2023.01.13.04.05.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Jan 2023 04:05:03 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: bug#60762: 28.2; info--manual-names ignores Info-additional-directory-list From: Sean Devlin In-Reply-To: <83pmbiam0q.fsf@gnu.org> Date: Fri, 13 Jan 2023 07:04:53 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <83pmbiam0q.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60762 Cc: 60762@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > On Jan 13, 2023, at 3:15 AM, Eli Zaretskii wrote: >=20 >> From: Sean Devlin >> Date: Thu, 12 Jan 2023 18:44:50 -0500 >>=20 >> Info.el gives the following advice for customizing the Info manual >> search path: >>=20 >> "Normally, you should either set INFOPATH or customize >> `Info-additional-directory-list' ..." >=20 > This text was removed, and will not appear in Emacs 29 and later. Ok. >=20 >> The variable Info-additional-directory-list is intended as the main >> Lisp-level customization point for users. >=20 > That is inaccurate. The main Lisp-level customization variable for > users is Info-default-directory-list. So the question I'd like to ask > before discussing the situations you describe is why don't you > customize Info-default-directory-list instead? The documentation string for Info-default-directory says: =E2=80=9CAlthough this is a customizable variable, that is mainly for = technical reasons. Normally, you should either set INFOPATH or customize `Info-additional-directory-list', rather than changing this variable.=E2=80= =9D To me, this suggests that users should prefer Info-additional-directory-list. I guess that will change in Emacs 29, but that is not released yet. In any case, the documentation string for Info-additional-directory-list says: =E2=80=9CList of additional directories to search for Info documentation = files. These directories are searched after those in = `Info-directory-list=E2=80=99.=E2=80=9D Which is not true in the case I cited. I am not running Emacs 29 to test, but the documentation for Info-additional-directory-list and the code for info--manual-names do not appear to have changed on that branch. To be clear, I have already worked around this issue in my own configuration. Thanks. >=20 > Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 08:19:06 2023 Received: (at 60762) by debbugs.gnu.org; 13 Jan 2023 13:19:07 +0000 Received: from localhost ([127.0.0.1]:49878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGJxa-0005I1-L0 for submit@debbugs.gnu.org; Fri, 13 Jan 2023 08:19:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGJxY-0005HS-Or for 60762@debbugs.gnu.org; Fri, 13 Jan 2023 08:19:05 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGJxT-00084Y-CC; Fri, 13 Jan 2023 08:18:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=4LJZWmNB1f3U7iCes009340AWd7f4XkYmNV65sO1cWc=; b=dfKU58zDLJUsw9La8tLk auwZAV29Vkug0CkoI4HuZVBDiOxd9GhOf8LXvNUH8ii4xyCj4mRAXJgc5Zh1tWI5nxi5u0Dh6Vhjj i57QblsSaTMZ98mUY1KOMO1NClyl+MTawZwkbFEeFhBS/OZ42zTqg9AMz8GF0dBbWl7vcyDvdDgJ2 /ucT9LBDlYa2Fq65ixPRatntVTa8x4bhyeFhssOE49pujnW0onpf9wW8Tt1Qk7H3DAfA6jK4bFPP7 ZajyffOqk0E36tZhV086oGyDOKOGz4JLuRdGnMgGBozR4KS3w0YR9Y0HDwYnIPhpKfv1G1RG1XNEG Nk9ZdsZctivvEQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGJxS-0000Gn-JX; Fri, 13 Jan 2023 08:18:58 -0500 Date: Fri, 13 Jan 2023 15:18:58 +0200 Message-Id: <83edrya7y5.fsf@gnu.org> From: Eli Zaretskii To: Sean Devlin In-Reply-To: (message from Sean Devlin on Fri, 13 Jan 2023 07:04:53 -0500) Subject: Re: bug#60762: 28.2; info--manual-names ignores Info-additional-directory-list References: <83pmbiam0q.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60762 Cc: 60762@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Sean Devlin > Date: Fri, 13 Jan 2023 07:04:53 -0500 > Cc: 60762@debbugs.gnu.org > > >> The variable Info-additional-directory-list is intended as the main > >> Lisp-level customization point for users. > > > > That is inaccurate. The main Lisp-level customization variable for > > users is Info-default-directory-list. So the question I'd like to ask > > before discussing the situations you describe is why don't you > > customize Info-default-directory-list instead? > > The documentation string for Info-default-directory says: > > “Although this is a customizable variable, that is mainly for technical > reasons. Normally, you should either set INFOPATH or customize > `Info-additional-directory-list', rather than changing this variable.” This text is no longer in the doc string in Emacs 29. > To me, this suggests that users should prefer > Info-additional-directory-list. I guess that will change in Emacs 29, > but that is not released yet. Yes, the main customization option is Info-default-directory-list. > To be clear, I have already worked around this issue in my own > configuration. Can you tell whether customizing Info-default-directory-list solves the problems in your case? I'd like to know if there's still a problem we need to consider for Emacs 29. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 12:45:40 2023 Received: (at 60762) by debbugs.gnu.org; 13 Jan 2023 17:45:40 +0000 Received: from localhost ([127.0.0.1]:52314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGO7Y-0002t3-5i for submit@debbugs.gnu.org; Fri, 13 Jan 2023 12:45:40 -0500 Received: from mail-vs1-f51.google.com ([209.85.217.51]:33373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGO7W-0002sp-7f for 60762@debbugs.gnu.org; Fri, 13 Jan 2023 12:45:38 -0500 Received: by mail-vs1-f51.google.com with SMTP id q125so11204273vsb.0 for <60762@debbugs.gnu.org>; Fri, 13 Jan 2023 09:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toadstyle-org.20210112.gappssmtp.com; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=0IHSGQ3o20V6AKMaR0HynengyleFpxkfg1u9ktpqzik=; b=MET601T8US0VQICLq4dQPJzZX9yFow+en27ko47vkjtccrPMbCczlo0pj/9DMRS7Tn deV6mAnDW8NMT1ZzPULzVUiHq7+LNmTw9IygUxWnvFMmCWhYpHi/fGD0f4tQIYczptqs 5jJYkwrVtrKuzl9aZxaX+HUziVVWV9B0WaYvN78G2v5SpXEaBFePrQe1KFd8+rlpc3IT GHMQGP2o2XeXfzUkRbb/K5yosz6BbBh+ty0c8rpB2H3HSeThBlFkO61F95E2pYnZ3+Ly jG3sNgYO8zjbMBvMoooig8ADlAHSbj1m9LDo3mQ7aqZhO9buEqYgYJ49W4+9jk4nvEbJ xhpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0IHSGQ3o20V6AKMaR0HynengyleFpxkfg1u9ktpqzik=; b=Z+E0DIgBmen4qVs/abkL0BHZq6UblGiZR6LgrREuqolzIQrn3G3eoJAqsEklcWYU1j +ZT6EFvQVZCzNCRFmQ0j7IySPpxkfxoCNzRKBXmus8Yq/BKCnoTZWwzeNvLkM6JP00jG ZhJ4vE5tjzumI8Zxud8RlBNFjjiW1HFU2PPtLu0GxP92uQfuA7SZcBn2LKGC8AJdcENx Be2HVygcwHLTGCvY4G1z+yh4iIKPSMSz4IWd6jCWLGx8KBxTkbXa7zuG1gSLLXcb4lBf ecIlDy1V4STzSkcNVNwoiD4zgXimLcsNdTDKyB15xdlJo1XIKS0WHzNzkwbhK+NJOkmF fcCw== X-Gm-Message-State: AFqh2kppLGCbXy2vAU97rgrQaKQrLf3AbEs6lj/s/+4y6tymC7qun90O rS41F2ObGOSQWORevXDAz8N0UR5GrP6uB0dq X-Google-Smtp-Source: AMrXdXv3xgKqUsUPcfPPceYAWf2Gs2oz9Y+7LgpcCgnInz+7AczqreIBURIMDO108zle2W+pksjnzA== X-Received: by 2002:a05:6102:4b1:b0:3ca:3446:2cb2 with SMTP id r17-20020a05610204b100b003ca34462cb2mr38031154vsa.10.1673631931431; Fri, 13 Jan 2023 09:45:31 -0800 (PST) Received: from smtpclient.apple ([70.107.172.48]) by smtp.gmail.com with ESMTPSA id s18-20020a05620a255200b006eeb3165565sm13069897qko.80.2023.01.13.09.45.30 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Jan 2023 09:45:31 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: bug#60762: 28.2; info--manual-names ignores Info-additional-directory-list From: Sean Devlin In-Reply-To: <83edrya7y5.fsf@gnu.org> Date: Fri, 13 Jan 2023 12:45:20 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <9F250ED0-4C93-487D-942A-ADBE2421F56E@toadstyle.org> References: <83pmbiam0q.fsf@gnu.org> <83edrya7y5.fsf@gnu.org> To: Eli Zaretskii X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 60762 Cc: 60762@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > On Jan 13, 2023, at 8:18 AM, Eli Zaretskii wrote: >=20 >> From: Sean Devlin >> Date: Fri, 13 Jan 2023 07:04:53 -0500 >> Cc: 60762@debbugs.gnu.org >>=20 >>>> The variable Info-additional-directory-list is intended as the main >>>> Lisp-level customization point for users. >>>=20 >>> That is inaccurate. The main Lisp-level customization variable for >>> users is Info-default-directory-list. So the question I'd like to = ask >>> before discussing the situations you describe is why don't you >>> customize Info-default-directory-list instead? >>=20 >> The documentation string for Info-default-directory says: >>=20 >> =E2=80=9CAlthough this is a customizable variable, that is mainly for = technical >> reasons. Normally, you should either set INFOPATH or customize >> `Info-additional-directory-list', rather than changing this = variable.=E2=80=9D >=20 > This text is no longer in the doc string in Emacs 29. >=20 >> To me, this suggests that users should prefer >> Info-additional-directory-list. I guess that will change in Emacs 29, >> but that is not released yet. >=20 > Yes, the main customization option is Info-default-directory-list. >=20 >> To be clear, I have already worked around this issue in my own >> configuration. >=20 > Can you tell whether customizing Info-default-directory-list solves > the problems in your case? I'd like to know if there's still a > problem we need to consider for Emacs 29. In my view, the problem is that the documentation string for Info-additional-directory-list is not correct. It seems that this customization option is still supported in the Emacs 29 branch, so I think it is still a problem regardless of whether this is the recommended customization option. That said, I don't think it is an urgent issue. To answer your question, customizing Info-default-directory-list is one valid workaround. It does require some care to keep the default set of directories it generates, but this snippet seems to work: (custom-set-variables '(Info-default-directory-list (append Info-default-directory-list '("/path/to/my/info/files/")))) Thanks. >=20 > Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 13:25:37 2023 Received: (at 60762-done) by debbugs.gnu.org; 13 Jan 2023 18:25:37 +0000 Received: from localhost ([127.0.0.1]:52366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGOkD-00044C-2h for submit@debbugs.gnu.org; Fri, 13 Jan 2023 13:25:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGOkB-00043t-06 for 60762-done@debbugs.gnu.org; Fri, 13 Jan 2023 13:25:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGOk5-00017W-DH; Fri, 13 Jan 2023 13:25:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/0nawCfb8Q7KfAs2+jqqybsutSTxvimCEdmU10mREao=; b=hjzKqzSupDIh idgSgwhXNtVMca3CCvz9dtJkUr6ecIyktKD6LaIvET+48DNGR10qBj6F4lFBkCsV9E3HRRY++XPMo QhARF+EG6hSqc9DDbGDZvsCLwiCdfdL5LQv/JU/g4LFIrDkCFXxUivlLXqSdUYl98W3sQTmqJu52t pXRdQ5YNViutlEA+HA8GfvRXDPHKuY2KiIIPuGJCRKyKGYrEhaUZJYhghWci0MM5qxvcj4X18SqaX nOsED/VL9gG6GoulLALL8YPKH8apFCFWk9YITiYbm6kZPuAoz72rPNDMSB1NiWdVq50Mb94KOoH0D 7g38Kwh+fz7v0J04RREO1Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGOk3-0000YE-Ds; Fri, 13 Jan 2023 13:25:28 -0500 Date: Fri, 13 Jan 2023 20:25:27 +0200 Message-Id: <83zgam8f6w.fsf@gnu.org> From: Eli Zaretskii To: Sean Devlin In-Reply-To: <9F250ED0-4C93-487D-942A-ADBE2421F56E@toadstyle.org> (message from Sean Devlin on Fri, 13 Jan 2023 12:45:20 -0500) Subject: Re: bug#60762: 28.2; info--manual-names ignores Info-additional-directory-list References: <83pmbiam0q.fsf@gnu.org> <83edrya7y5.fsf@gnu.org> <9F250ED0-4C93-487D-942A-ADBE2421F56E@toadstyle.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60762-done Cc: 60762-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Sean Devlin > Date: Fri, 13 Jan 2023 12:45:20 -0500 > Cc: 60762@debbugs.gnu.org > > To answer your question, customizing Info-default-directory-list is > one valid workaround. It does require some care to keep the default > set of directories it generates, but this snippet seems to work: > > (custom-set-variables > '(Info-default-directory-list > (append Info-default-directory-list > '("/path/to/my/info/files/")))) Thanks. From unknown Mon Jun 23 06:01:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 11 Feb 2023 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator