X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 17 Jul 2024 16:18:02 +0000 Resent-Message-ID: <handler.72160.B.172123303622025 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72160 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172123303622025 (code B ref -1); Wed, 17 Jul 2024 16:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2024 16:17:16 +0000 Received: from localhost ([127.0.0.1]:36105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sU7L9-0005jA-F3 for submit <at> debbugs.gnu.org; Wed, 17 Jul 2024 12:17:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:57760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <emacs-hacker2023@HIDDEN>) id 1sU7L6-0005j2-K1 for submit <at> debbugs.gnu.org; Wed, 17 Jul 2024 12:17:14 -0400 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 <emacs-hacker2023@HIDDEN>) id 1sU7L1-0004Mr-3l for bug-gnu-emacs@HIDDEN; Wed, 17 Jul 2024 12:17:09 -0400 Received: from omta039.useast.a.cloudfilter.net ([44.202.169.38]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <emacs-hacker2023@HIDDEN>) id 1sU7Ky-0000eC-Hk for bug-gnu-emacs@HIDDEN; Wed, 17 Jul 2024 12:17:06 -0400 Received: from eig-obgw-5008a.ext.cloudfilter.net ([10.0.29.246]) by cmsmtp with ESMTPS id U5ztsdsBInNFGU7Kjs9irH; Wed, 17 Jul 2024 16:16:49 +0000 Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with ESMTPS id U7KjsxNHUTt82U7KjsIpdN; Wed, 17 Jul 2024 16:16:49 +0000 X-Authority-Analysis: v=2.4 cv=R7oFG8RX c=1 sm=1 tr=0 ts=6697ee71 a=mow2sqwWDa2c9/UKe2ehnA==:117 a=gd9eRJB+wxC94GecblwomQ==:17 a=IkcTkHD0fZMA:10 a=4kmOji7k6h8A:10 a=R3Uq-HKv2zgZimJ509YA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=TgNxcI6wXp3fdKIHFX1K:22 Received: from leaf.websitewelcome.com ([192.185.82.99]:44686) by leaf.websitewelcome.com with esmtpa (Exim 4.96.2) (envelope-from <Emacs-hacker2023@HIDDEN>) id 1sU7Kj-001ES9-0u for bug-gnu-emacs@HIDDEN; Wed, 17 Jul 2024 11:16:49 -0500 Received: from pool-108-18-123-52.washdc.fios.verizon.net ([108.18.123.52]) by leaf.websitewelcome.com with HTTP (HTTP/1.1 POST); Wed, 17 Jul 2024 11:16:49 -0500 MIME-Version: 1.0 Date: Wed, 17 Jul 2024 11:16:49 -0500 From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> User-Agent: Roundcube Webmail/1.6.0 Message-ID: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> X-Sender: Emacs-hacker2023@HIDDEN Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 192.185.82.99 X-Source-L: No X-Exim-ID: 1sU7Kj-001ES9-0u X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: leaf.websitewelcome.com [192.185.82.99]:44686 X-Source-Auth: devon2011@HIDDEN X-Email-Count: 1 X-Org: HG=hgreseller;ORG=hostgator; X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-CMAE-Envelope: MS4xfLhfq0eeWIPsDm6p0joj0/XoCPApsaNl1UglMK3VzpV7b0rtxVNTGFon3O/3wqU9fywJ7WFl8Yh+LMi90jx5VA1siKue/A3jjoht4LyNtZ8VdJmY7ejV kST75G7muYdZgGyLhajtBnJ3+j+U/HHoRNK12Ziusf4zDVs6ECKD5UYvcWQGzZu9GaeLKNPG9OLcX1N0gODy+XygEsr7zycXZn4= Received-SPF: pass client-ip=44.202.169.38; envelope-from=emacs-hacker2023@HIDDEN; helo=omta039.useast.a.cloudfilter.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.6 (--) Strings and symbols should be equally acceptable package designators. (use-package 'xr) ; (wrong-type-argument symbolp 'xr) Should work like (use-package "xr") (package-install "xr") ; (error "Package ‘xr’ is unavailable") Should work like (package-install 'xr) instead of erring with that awfully misleading error message. Peace --Devon In GNU Emacs 29.3 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G9323)) of 2024-03-24 built on builder10-14.lan Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.6 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules 'CFLAGS=-DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT' --with-x-toolkit=no' Configured features: ACL GLIB GMP GNUTLS JPEG JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER ZLIB Important settings: value of $LC_CTYPE: UTF-8 value of $LANG: C locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: sly-symbol-completion-mode: t 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 line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils easy-mmode sly-completion sly-buttons sly-messages sly-common apropos etags fileloop generator xref project arc-mode archive-mode comint ansi-osc ansi-color ring hyperspec thingatpt chatgpt-shell-autoloads csv-mode-autoloads dir-treeview-autoloads dired-subtree-autoloads dired-hacks-utils-autoloads dash-autoloads dismal-autoloads elpy-autoloads google-translate-autoloads highlight-indentation-autoloads haskell-mode-autoloads company-autoloads flycheck-autoloads mmm-mode-autoloads paren-face-autoloads popup-autoloads python-mode-autoloads pyvenv-autoloads realgud-lldb-autoloads realgud-autoloads realgud-recursive-autoloads loc-changes-autoloads load-relative-autoloads recover-buffers-autoloads s-autoloads shell-maker-autoloads slime-autoloads macrostep-autoloads compat-autoloads info sly-autoloads test-simple-autoloads treeview-autoloads undo-tree-autoloads queue-autoloads vcard-autoloads web-mode-autoloads xbm-life-autoloads xr-autoloads yascroll-autoloads yasnippet-autoloads warnings cl-extra use-package-core help-fns radix-tree cl-print debug backtrace help-mode find-func cus-edit pp cus-start cus-load icons wid-edit finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 134157 9903) (symbols 48 13597 0) (strings 32 50442 1886) (string-bytes 1 1393046) (vectors 16 27275) (vector-slots 8 602587 11416) (floats 8 55 50) (intervals 56 445 0) (buffers 984 13))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Subject: bug#72160: Acknowledgement (29.3; package buglet) Message-ID: <handler.72160.B.172123303622025.ack <at> debbugs.gnu.org> References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> X-Gnu-PR-Message: ack 72160 X-Gnu-PR-Package: emacs Reply-To: 72160 <at> debbugs.gnu.org Date: Wed, 17 Jul 2024 16:18:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 72160 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 72160: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72160 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: Acknowledgement (29.3; package buglet) Resent-From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 17 Jul 2024 17:13:02 +0000 Resent-Message-ID: <handler.72160.B72160.172123637527226 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72160 <at> debbugs.gnu.org Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.172123637527226 (code B ref 72160); Wed, 17 Jul 2024 17:13:02 +0000 Received: (at 72160) by debbugs.gnu.org; 17 Jul 2024 17:12:55 +0000 Received: from localhost ([127.0.0.1]:36145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sU8D1-000753-8K for submit <at> debbugs.gnu.org; Wed, 17 Jul 2024 13:12:55 -0400 Received: from omta037.useast.a.cloudfilter.net ([44.202.169.36]:41963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <emacs-hacker2023@HIDDEN>) id 1sU8Cz-00074o-D9 for 72160 <at> debbugs.gnu.org; Wed, 17 Jul 2024 13:12:54 -0400 Received: from eig-obgw-5010a.ext.cloudfilter.net ([10.0.29.199]) by cmsmtp with ESMTPS id U6VXsIvlSg2lzU8CpsDWNP; Wed, 17 Jul 2024 17:12:43 +0000 Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with ESMTPS id U8Cps9WjOKmP9U8CpsAR8J; Wed, 17 Jul 2024 17:12:43 +0000 X-Authority-Analysis: v=2.4 cv=M/xLKTws c=1 sm=1 tr=0 ts=6697fb8b a=mow2sqwWDa2c9/UKe2ehnA==:117 a=gd9eRJB+wxC94GecblwomQ==:17 a=kj9zAlcOel0A:10 a=4kmOji7k6h8A:10 a=CLfi8xbpW-f72G0IclcA:9 a=CjuIK1q_8ugA:10 a=TgNxcI6wXp3fdKIHFX1K:22 Received: from leaf.websitewelcome.com ([192.185.82.99]:51258) by leaf.websitewelcome.com with esmtpa (Exim 4.96.2) (envelope-from <Emacs-hacker2023@HIDDEN>) id 1sU8Co-002AtL-32 for 72160 <at> debbugs.gnu.org; Wed, 17 Jul 2024 12:12:42 -0500 Received: from pool-108-18-123-52.washdc.fios.verizon.net ([108.18.123.52]) by leaf.websitewelcome.com with HTTP (HTTP/1.1 POST); Wed, 17 Jul 2024 12:12:42 -0500 MIME-Version: 1.0 Date: Wed, 17 Jul 2024 12:12:42 -0500 From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> In-Reply-To: <handler.72160.B.172123303622025.ack <at> debbugs.gnu.org> References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> <handler.72160.B.172123303622025.ack <at> debbugs.gnu.org> User-Agent: Roundcube Webmail/1.6.0 Message-ID: <c7613863a57960ad2e109c29838201ac@HIDDEN> X-Sender: Emacs-hacker2023@HIDDEN Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 192.185.82.99 X-Source-L: No X-Exim-ID: 1sU8Co-002AtL-32 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: leaf.websitewelcome.com [192.185.82.99]:51258 X-Source-Auth: devon2011@HIDDEN X-Email-Count: 1 X-Org: HG=hgreseller;ORG=hostgator; X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-CMAE-Envelope: MS4xfKyNXcS2FiFzsBtyBjckEw3gr2EZJBqdBjJ2kegninWw0v5ztLKUUsiEDx+NQbNUKhPJTkbFd+bhFZnYyU0dBQA6KoiqKJMPMKZDnWem6hkbvI4tc75y njnETIp68YxK3fNLfKBa4BIaHWxNgmS8KPac2kXhSVBFdw9YwvY+PhkxfAxDc5RIQPq4FvZUWfNP+UXjGGmUlc5AyR59J7lPKh8= X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Perhaps use-package and package-install should ensure the package system is initialised? Peace --Devon P.S. This would have averted much confusion.
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 18 Jul 2024 08:59:02 +0000 Resent-Message-ID: <handler.72160.B72160.172129312324936 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Cc: 72160 <at> debbugs.gnu.org Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.172129312324936 (code B ref 72160); Thu, 18 Jul 2024 08:59:02 +0000 Received: (at 72160) by debbugs.gnu.org; 18 Jul 2024 08:58:43 +0000 Received: from localhost ([127.0.0.1]:36865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sUMyJ-0006U7-4Z for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 04:58:43 -0400 Received: from mout.web.de ([212.227.17.12]:40747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1sUMyG-0006Tt-2C for 72160 <at> debbugs.gnu.org; Thu, 18 Jul 2024 04:58:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1721293095; x=1721897895; i=michael_heerdegen@HIDDEN; bh=SXbOxY+EyV8Lqu65UY7P0iQuwRDW6KS3bFnmqv1SkVM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=euDYGJXoxtzOpW5sWByJT+O7YKwy5HPTJBD9m1G4d9xUlWY0Ak/e0k/0GD50GVQM wqJtbIusUBdhYa66TZA1FugNi9kb7hvqf2PMuU4CL+haTkdrQB1aO6PWJz6fstOqb 4kloRh7LJ3k6APR9EktEBoUs363fY1V+/XyOl3kVsTmVBcXOwdSw1bcPFbX/OAyFO OnouQHyBBueZFWvCGQWEof6/++4zb4O0atWqip2ZMHleA+FpYLgTwW27D/58AQK1J uCt/Bdx0O279lxLuLiBwiKz0gnsv8TBPNA06eGJlQpFSPal5GBRqQsiyTVoLn6OUm SP2CRpGC3BPWEKQlnw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.113]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M28SB-1sSR1a3QRl-0022TL; Thu, 18 Jul 2024 10:58:15 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> In-Reply-To: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> (Devon Sean McCullough's message of "Wed, 17 Jul 2024 11:16:49 -0500") References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> Date: Thu, 18 Jul 2024 10:59:05 +0200 Message-ID: <87ed7rxehy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ooK5UH344U/pdH1zNYkejFxi4fgvZquC/gkvY+m9JvQTjpKnPUf NQhhETpUk9/KOQmysF6S5GTsqvPR3ezPfK5tfvbHyZmENGkJq09dnK0b+fWe96nUIXEJy3Y ZAwZ+QF/8nvJaLU1HCVVeUIXQ7kyeUsHgA+asPfH38mbdufDt2wVInKHEfzgoW6+8CgJqnj emyOaw5Io0yDwCpHIHN7g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:yFODiiz7n0k=;ZBYpcLN8cM/bqOmynhX6aT2+51H HeuBgiGHOtowkX0c9T7xMC8fk+Y48+DDzDamSJyr2/v9gNFgHb8808NBHiSgJgUPjCqcQ2Zxz V51BaTFMOZMe5gC/k31McbpseEdkipRp0+V5yYt237vwfhbc7JEbugBUbspjNYYx2gDYpj7UT V+fut8LB3dZ7Uf98RZgm506DA1o+WwC9Zbr+DD9Coc2UxXfrwMycNUosmIZ+GvLkuHTcshY0n J120gKyJTkckdxCfb2Fl1rjRJOkuCchwzf6OEQYO5IxHhzdgANBT5BteiOruecJpbG5c6ufxO Lyknuf08sH7NrCWohT7zKbOWoW2mkcEIwnilCqD1uU23v/7Iz0i0tZKVUAYDyTCHt1nAbNWR9 zzlyazg8Qx9nHENz8W4aHvX8ayQOf2V84nWC4CdXoJUP8Q+rU2e4nKoY0+nTWX43E9SRyKtjP Hi5sfvUrsI54iGarIKArSm8MJygGWylp0A/EZei95iNqrRXQznmFzsJX+775pTDVIjostMUdA jxxe4loCdk396W+t5HhfDHNbjVbKmwLh7TjoCGsYuXSFI2bcGGbJR2E0nA+CwL2mHjNfHZKMU hm8dqY3WUeP5ktgqMB0SwIT59z5+QAm32mDlNQzSO9JJoUSZAPBG//kXFbQfMeEOQ9WxaLNoQ MzOynlhl242G4vPbATEuuUu15ZmmU4WE02ZdfVwwTWVPsH8+drHgE3PPxUY9yPMBJ3GTHjGBy 6yGpfK+ZZNjLO+BKA5cEi/Wq+02OroXBg96vlGtWMU7ZMqeadplA04P83rFAwZGEvTJ9rDbGY Xi+zFvbqqya+azl5+kjHKp5g== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: > Strings and symbols should be equally acceptable package designators. > > (use-package 'xr) ; (wrong-type-argument symbolp 'xr) > Should work like (use-package "xr") I think you should specify a symbol as argument of that macro, not a quoted symbol: (use-package xr) Michael.
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Philip Kaludercic <philipk@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 21 Jul 2024 11:01:02 +0000 Resent-Message-ID: <handler.72160.B72160.172155960327021 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Cc: 72160 <at> debbugs.gnu.org Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.172155960327021 (code B ref 72160); Sun, 21 Jul 2024 11:01:02 +0000 Received: (at 72160) by debbugs.gnu.org; 21 Jul 2024 11:00:03 +0000 Received: from localhost ([127.0.0.1]:54793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sVUIL-00071R-OB for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 07:00:02 -0400 Received: from mout01.posteo.de ([185.67.36.65]:45827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philipk@HIDDEN>) id 1sVUIJ-00070k-S7 for 72160 <at> debbugs.gnu.org; Sun, 21 Jul 2024 07:00:00 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 18C4A240027 for <72160 <at> debbugs.gnu.org>; Sun, 21 Jul 2024 12:59:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1721559591; bh=6wusMIGaQXgj1o88/rgf1acIZd/B5DMN5wcSEXz7xeY=; h=From:To:Cc:Subject:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:From; b=URKl3UisQBlw+JUXt4s+Qkc/JcIFhaD4KFrRLsO9M3L7KaP2katu+XVz+qGBwEPlc /NnNSpHrkpUgZ1jRda/vztAs9yXBxGqK+92CC1uEcjJc16+MpvRhwP5xn4AkbNNeCx SOLhTnuSaclqFzldcee7uE0vuXbMFJuM20Xi5MsjDxSfqgdmjlsEBeDd9Gh+EIO7HS Yf9EzHiIMKJ7sE5mDNT1Lx9lk56DYCLyxhT9jqbUOU2OkgBaWFB4v6sA6llZR+ZOFE tsAzaiskE/HBJ+FmyCIZbDnKDbjafTJX+/CYSz3XmGyvWfl4bOxE4RQQtQbu39x2/j 8X1Rww7/Tp5jw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WRgR971K4z6tvs; Sun, 21 Jul 2024 12:59:49 +0200 (CEST) From: Philip Kaludercic <philipk@HIDDEN> In-Reply-To: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> (Devon Sean McCullough's message of "Wed, 17 Jul 2024 11:16:49 -0500") References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Sun, 21 Jul 2024 10:59:49 +0000 Message-ID: <877cdfm2my.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: > Strings and symbols should be equally acceptable package designators. > > (use-package 'xr) ; (wrong-type-argument symbolp 'xr) > Should work like (use-package "xr") > > (package-install "xr") ; (error "Package =E2=80=98xr=E2=80=99 is unavaila= ble") > Should work like (package-install 'xr) > instead of erring with that awfully misleading error message. We can improve on that error message, but is there any use-case for denoting a package by a string? > Peace > --Devon > > In GNU Emacs 29.3 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 > Version 10.14.6 (Build 18G9323)) of 2024-03-24 built on > builder10-14.lan > Windowing system distributor 'Apple', version 10.3.1671 > System Description: Mac OS X 10.14.6 > > Configured using: > 'configure --with-ns '--enable-locallisppath=3D/Library/Application > Support/Emacs/${version}/site-lisp:/Library/Application > Support/Emacs/site-lisp' --with-modules 'CFLAGS=3D-DFD_SETSIZE=3D10000 > -DDARWIN_UNLIMITED_SELECT' --with-x-toolkit=3Dno' > > Configured features: > ACL GLIB GMP GNUTLS JPEG JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER > PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER ZLIB > > Important settings: > value of $LC_CTYPE: UTF-8 > value of $LANG: C > locale-coding-system: utf-8-unix > > Major mode: Lisp Interaction > > Minor modes in effect: > sly-symbol-completion-mode: t > 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 > line-number-mode: t > indent-tabs-mode: t > transient-mark-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message yank-media puny dired > dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config > gnus-util text-property-search time-date mm-decode mm-bodies mm-encode > mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 > rfc2045 ietf-drums mm-util mail-prsvr mail-utils easy-mmode > sly-completion sly-buttons sly-messages sly-common apropos etags > fileloop generator xref project arc-mode archive-mode comint ansi-osc > ansi-color ring hyperspec thingatpt chatgpt-shell-autoloads > csv-mode-autoloads dir-treeview-autoloads dired-subtree-autoloads > dired-hacks-utils-autoloads dash-autoloads dismal-autoloads > elpy-autoloads google-translate-autoloads > highlight-indentation-autoloads haskell-mode-autoloads company-autoloads > flycheck-autoloads mmm-mode-autoloads paren-face-autoloads > popup-autoloads python-mode-autoloads pyvenv-autoloads > realgud-lldb-autoloads realgud-autoloads realgud-recursive-autoloads > loc-changes-autoloads load-relative-autoloads recover-buffers-autoloads > s-autoloads shell-maker-autoloads slime-autoloads macrostep-autoloads > compat-autoloads info sly-autoloads test-simple-autoloads > treeview-autoloads undo-tree-autoloads queue-autoloads vcard-autoloads > web-mode-autoloads xbm-life-autoloads xr-autoloads yascroll-autoloads > yasnippet-autoloads warnings cl-extra use-package-core help-fns > radix-tree cl-print debug backtrace help-mode find-func cus-edit pp > cus-start cus-load icons wid-edit finder-inf package browse-url url > url-proxy url-privacy url-expand url-methods url-history url-cookie > generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse > auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x > map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc > iso-transl tooltip cconv 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 nadvice seq simple cl-generic > indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs > theme-loaddefs faces cus-face macroexp files window text-properties > overlay sha1 md5 base64 format env code-pages mule custom widget keymap > hashtable-print-readable backquote threads kqueue cocoa ns multi-tty > make-network-process emacs) > > Memory information: > ((conses 16 134157 9903) > (symbols 48 13597 0) > (strings 32 50442 1886) > (string-bytes 1 1393046) > (vectors 16 27275) > (vector-slots 8 602587 11416) > (floats 8 55 50) > (intervals 56 445 0) > (buffers 984 13)) > > > > --=20 Philip Kaludercic on peregrine
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 21 Jul 2024 15:31:01 +0000 Resent-Message-ID: <handler.72160.B72160.17215758451412 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Philip Kaludercic <philipk@HIDDEN> Cc: 72160 <at> debbugs.gnu.org Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.17215758451412 (code B ref 72160); Sun, 21 Jul 2024 15:31:01 +0000 Received: (at 72160) by debbugs.gnu.org; 21 Jul 2024 15:30:45 +0000 Received: from localhost ([127.0.0.1]:55822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sVYWL-0000Mi-B6 for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 11:30:45 -0400 Received: from omta33.uswest2.a.cloudfilter.net ([35.89.44.32]:59139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <emacs-hacker2023@HIDDEN>) id 1sVYWJ-0000MU-Mk for 72160 <at> debbugs.gnu.org; Sun, 21 Jul 2024 11:30:44 -0400 Received: from eig-obgw-6002a.ext.cloudfilter.net ([10.0.30.222]) by cmsmtp with ESMTPS id VFmKsvAEDVpzpVYWBszvHB; Sun, 21 Jul 2024 15:30:35 +0000 Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with ESMTPS id VYW9sgqLSX56wVYWAsEazX; Sun, 21 Jul 2024 15:30:34 +0000 X-Authority-Analysis: v=2.4 cv=MY6nuI/f c=1 sm=1 tr=0 ts=669d299a a=mow2sqwWDa2c9/UKe2ehnA==:117 a=gd9eRJB+wxC94GecblwomQ==:17 a=kj9zAlcOel0A:10 a=4kmOji7k6h8A:10 a=kWpJnXluAAAA:8 a=CSdM13j9keY44cVGaLIA:9 a=CjuIK1q_8ugA:10 a=0lgtpPvCYYIA:10 a=Y5xJYbjrQcbcfl6-A5u3:22 a=TgNxcI6wXp3fdKIHFX1K:22 Received: from leaf.websitewelcome.com ([192.185.82.99]:35432) by leaf.websitewelcome.com with esmtpa (Exim 4.96.2) (envelope-from <Emacs-hacker2023@HIDDEN>) id 1sVYW9-00135J-18; Sun, 21 Jul 2024 10:30:33 -0500 Received: from pool-108-18-123-52.washdc.fios.verizon.net ([108.18.123.52]) by leaf.websitewelcome.com with HTTP (HTTP/1.1 POST); Sun, 21 Jul 2024 10:30:32 -0500 MIME-Version: 1.0 Date: Sun, 21 Jul 2024 10:30:32 -0500 From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> In-Reply-To: <877cdfm2my.fsf@HIDDEN> References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> <877cdfm2my.fsf@HIDDEN> User-Agent: Roundcube Webmail/1.6.0 Message-ID: <e90ea5436ae5675380d768f4d91b3792@HIDDEN> X-Sender: Emacs-hacker2023@HIDDEN Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 192.185.82.99 X-Source-L: No X-Exim-ID: 1sVYW9-00135J-18 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: leaf.websitewelcome.com [192.185.82.99]:35432 X-Source-Auth: devon2011@HIDDEN X-Email-Count: 1 X-Org: HG=hgreseller;ORG=hostgator; X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-CMAE-Envelope: MS4xfFf25wcWAqH60nDv8ZSLdqVAe/g6C05ktPBMa3ZLxE7fL+t4UcnAIV4rDw9pwZ+Kg0YwPDP1/4D0rT+S5xQzVR2VHAkbIVIEEaGnC2lqhLVID7WxP10W fQOURiTVa16AMti03iM+1IMT8LXzKiN2cPpelFnNIgrS5+VtVjFMkPN1bA7PazRAUmD+l0X0JNuVNz8V7mVzCzQ3+vNzsn0hodQ= X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2024-07-21 05:59, Philip Kaludercic wrote: > Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: >> Strings and symbols should be equally acceptable package designators. > > We can improve on that error message, but is there any use-case for > denoting a package by a string? Consistency -- load-library takes strings. Features, libraries & packages all fill the same needs so require should take strings too. Peace --Devon P.S. Symbol/string dichotomy exposes implementation details not germane to the user's task.
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 21 Jul 2024 15:52:02 +0000 Resent-Message-ID: <handler.72160.B72160.17215770773377 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Cc: 72160 <at> debbugs.gnu.org, philipk@HIDDEN Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.17215770773377 (code B ref 72160); Sun, 21 Jul 2024 15:52:02 +0000 Received: (at 72160) by debbugs.gnu.org; 21 Jul 2024 15:51:17 +0000 Received: from localhost ([127.0.0.1]:55841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sVYqD-0000sP-05 for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 11:51:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sVYqB-0000sB-0l for 72160 <at> debbugs.gnu.org; Sun, 21 Jul 2024 11:51:15 -0400 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 <eliz@HIDDEN>) id 1sVYny-0003qh-27; Sun, 21 Jul 2024 11:48:58 -0400 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=jc6DWJvrTWxQAdUUlLLdb5EEUjAy3/oHJ3wAFffkK6Q=; b=qfuz0LMQUwSk C6IUDraLSp6AFgvCp+Mfnp4IhrU75ZA7NZcVrUCsULa+QAc0RcVozalBEroshf8e3cwGGUXGPLLou igg6wwfQvelWACDZBMUeiT46/n3A8jdZN2qaJJyRJemndW7YtlbDrRJtl9JNIW9dtQanuuQ5mnVcZ 8uJWKIP5xvTYfbJi/3XgD0DEgC2h4KD39zlDUSyTgJCyKZUJexCx/8H+O2WnCp1LZXF5YLA+xKI8k L0GW0Ov7Xge80T/ZTk7mcY4FNHh4e9tVGmjN9oz2gFNlIFEvqRCSZmW7ARIQYSYvOh7uMU84v/9YF wIaV/1vtixjrWZfDuzdImw==; Date: Sun, 21 Jul 2024 18:48:56 +0300 Message-Id: <86msmabv9z.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <e90ea5436ae5675380d768f4d91b3792@HIDDEN> (message from Devon Sean McCullough on Sun, 21 Jul 2024 10:30:32 -0500) References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> <877cdfm2my.fsf@HIDDEN> <e90ea5436ae5675380d768f4d91b3792@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 72160 <at> debbugs.gnu.org > Date: Sun, 21 Jul 2024 10:30:32 -0500 > From: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> > > On 2024-07-21 05:59, Philip Kaludercic wrote: > > Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: > >> Strings and symbols should be equally acceptable package designators. > > > > We can improve on that error message, but is there any use-case for > > denoting a package by a string? > > Consistency -- load-library takes strings. > Features, libraries & packages all fill the same needs > so require should take strings too. AFAIR, require never accepted strings, only symbols. I'm not sure why we need to change that so many years later.
X-Loop: help-debbugs@HIDDEN Subject: bug#72160: 29.3; package buglet Resent-From: Philip Kaludercic <philipk@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 21 Jul 2024 16:18:02 +0000 Resent-Message-ID: <handler.72160.B72160.17215786435848 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72160 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Devon Sean McCullough <Emacs-hacker2023@HIDDEN> Cc: 72160 <at> debbugs.gnu.org Received: via spool by 72160-submit <at> debbugs.gnu.org id=B72160.17215786435848 (code B ref 72160); Sun, 21 Jul 2024 16:18:02 +0000 Received: (at 72160) by debbugs.gnu.org; 21 Jul 2024 16:17:23 +0000 Received: from localhost ([127.0.0.1]:55861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sVZFT-0001WG-6q for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 12:17:23 -0400 Received: from mout02.posteo.de ([185.67.36.66]:48895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <philipk@HIDDEN>) id 1sVZFR-0001W2-H0 for 72160 <at> debbugs.gnu.org; Sun, 21 Jul 2024 12:17:22 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id B95B6240103 for <72160 <at> debbugs.gnu.org>; Sun, 21 Jul 2024 18:17:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1721578633; bh=XbfFu2TiVChZr1QiciD/fZfyVUNTE/9cBrwpT+gDAyE=; h=From:To:Cc:Subject:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:From; b=aGaJYBbK6PnPYA9wYcX5om4H0XS3H9A3KM3B6oWX7LUMlj1Cr2o83l37/Hc3eVOWU 4Yj6yXMaH8abz5y91ZsdmX18/FfGn9TKOcyNqyVDkTC8TxJaiQUUp6AWuh7LuG21dc kK99pTxLQZJU5xLz4hK3gALxfFghhFLsjPWAz3iO+lPOZLunt8saO1l1wPWsUl1+MH 3NBLcziToyS/ODRUWpQihi84jZPYbKwFWCymeE4YnpT3AdiWP+/aAZMCKRCCM+4cU0 SMDUapBIUmVoIqsMBzJ0B1NKSDnqTexGJTr2ay4eQqx8z9H3Z21ZkAaZUyaNAoLMFH MCyexYgOBV7TA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WRpTP0VFjz6tyv; Sun, 21 Jul 2024 18:17:12 +0200 (CEST) From: Philip Kaludercic <philipk@HIDDEN> In-Reply-To: <e90ea5436ae5675380d768f4d91b3792@HIDDEN> (Devon Sean McCullough's message of "Sun, 21 Jul 2024 10:30:32 -0500") References: <bf62c7c6db1db8bad6c6612a224bea66@HIDDEN> <877cdfm2my.fsf@HIDDEN> <e90ea5436ae5675380d768f4d91b3792@HIDDEN> OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Sun, 21 Jul 2024 16:17:12 +0000 Message-ID: <87jzhelnxz.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: > On 2024-07-21 05:59, Philip Kaludercic wrote: >> Devon Sean McCullough <Emacs-hacker2023@HIDDEN> writes: >>> Strings and symbols should be equally acceptable package designators. >> We can improve on that error message, but is there any use-case for >> denoting a package by a string? > > Consistency -- load-library takes strings. > Features, libraries & packages all fill the same needs > so require should take strings too. Load-library takes a string, and signals an error if you pass it a symbol. My take: This makes sense, since the string is denoting a file in `load-path'. Symbols on the other hand are a kind of "protocol" between (provide ...) and (require ...) expressions, and abstract over loading of files, e.g. by not loading a feature that has already been required before. Packages on the other hand are another level on top of features, that also happens to use symbols, but with a different intent. So to me, consistency means keeping these levels of abstraction distinct, and not coercing inputs to match more than we do already (e.g. with the assumption that packages always provide a feature of the same name). Again, what I wanted to know of there was a practical use-case for packages to accept string; there is probably little point in discussing matters of taste here. > Peace > --Devon > > P.S. Symbol/string dichotomy exposes implementation > details not germane to the user's task. > -- Philip Kaludercic on peregrine
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.