From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 18:21:33 2022 Received: (at submit) by debbugs.gnu.org; 17 May 2022 22:21:33 +0000 Received: from localhost ([127.0.0.1]:58282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr5ZM-0005KI-Kh for submit@debbugs.gnu.org; Tue, 17 May 2022 18:21:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:38672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr5ZD-0005K1-72 for submit@debbugs.gnu.org; Tue, 17 May 2022 18:21:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nr5ZC-0007FZ-7g for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 18:21:22 -0400 Received: from sonic301-22.consmr.mail.ir2.yahoo.com ([77.238.176.99]:34949) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nr5Z8-00079a-TS for bug-gnu-emacs@gnu.org; Tue, 17 May 2022 18:21:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1652826072; bh=5bTJB8N3DN2pgz4gUp3AbGgWF93fuIoW2i6RN20hWQg=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=O2ZcgzykQk3bAo78ScrqEbjhbSTSMDll2BtMT5BD7aPCZO349cVVBGvriz0CV/Xe7YEwgHE6pWSZkdcLmKoeGKG6afwlO6OreP9zxeQQTc2H9BAARUyXVrZtJVPuK1qdvmAYfFz6As0VLBDZljpOxg0+d1K+gt2VfEM1n+3g0LnoYEuV6gpbtsCqjAwaipyOlQDGemXxNpHpgkDe017ZwX4Lyz0ny50MtjAywD8NbaOvkMfI7fS3c19Dglig35prQVctTCwlFZbLQNytOlGu5DuK/KK61WV0fuclhC1BIhA/vlj4CNx7kDcH2ytSXUcaV972k+3Gvz3lReYO8zcKcg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652826072; bh=u3NyQK7sNBZP9bqwgi4KDPUXJI/4MsL9KE/W11ME1ol=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nCu3RAGtoF28atALeoKBYTDXWPoUOGxafheTNYd/vOYnASUoNtltw2RF995vlaLut+fEB+ivQoKAX4kPbijYH56aU1/Erb0iX8zOBcFjqy/EbUZ26K8Gs3G/S9e/Z1Bbi11RexjD46h7iok9Ph+Y2yOUW6AVFf5Ay37VuLCD+Mi5bPf57hNL308Mxtg2csycpErMJjelSLdZ9PAUJISvrzJZnf+0O8xDgUu+rYkC9bxh8fKEcQfodJp7O/phuMyQxnCFE2BFWTLYsz9kBu/OOfDjTPSKbVKZiPjFeYvwjXfKbPeZH9BhABk696k78i/ZLqo7kXQLgZ2le87Oy58gkw== X-YMail-OSG: e8dMBlwVM1mtsVwbYvUR_ZjDyYbAFkVPnmOVoJUXGgvNQuz53kx7Pq5DI1xbp3h zx4Kdz04kvyV3xF6cXbnBsMIB0raWKSBK.G9H_9XU.3Eu23hBY2v199DgwZta4vn5oX15dUgTC7s HtTeTjkHN1kAVnNospNeyAQw6SNh5IAKdrl46kU2o7pkvftFRsJgzeYQm7BwMHn4CVjEcCl51FKR HZksY9coPl3gzxJRn8sCW2MHT0BfGguzZuBUK065Bj0tPFWGZs1cgs.9e3uaB8jbzKOzzVQnHwl9 0Ag.XA02l3HA_LejYVl3gilQJxkGOEn8WMIcLxaCLPgnway33JUCVBT.c.HVvOhT8KrQeAyLQJhI eyoAgNNr.RdBRYBI5w3tk9exgGGjcNIpo6PKp8q5O4_p8GugTLTeEtAkyRBSgFySqBoI1WGAN9fO 8GbCyBoexU_xMevkYePx9aitzfKK6kUkXtPAQgj4QM6pW1WEPMaA9z1cBj9bUDZZsk6gD2f.lGdO F5LJTPtU5r6E3AdDaD7AuBdH0.J2x_1snROFipgTI4kuXgb1L.gjsHNAShaR8Zl2cvJ60yOLJVff F8KvC28YM6qF54AEgH85ANpiM2JSYDphcQ.ARZrYefUVscZuHPlL6_ZK3wSD1bhLBxzhwDz06TRb sbQxUlzDsgCXmQBW5_SedFrjEVfNtlNbhSX43jwylQDzdnhaHvhoFngxZIURtRoTPOtKv.LwWjJF YpNnopFUMxNv_2OhQ5nnM_JFcNgjlfXfos.FYD5ZXRgw8kJPehEz701Bo0EDvYjaEhfeLLuKgCvv 3n_RE0jmmE7mJIAyYCV19jQykkIjS07rHcDz1Xi7lTE7lU6Z1wuy7AnvIC8TzvzxLx0RNV8tfifK 5x8TJNJmoknYS81jpVoH4CmAXpLzqJ258ck75Ceq.ZXLrQPoNH_bJ8o4NpkgXSlCGtGoXAjd3RNB iSUnppOgc6czN9ivKsV8CiXNO.0mGN.aDtdTFROBY5ehUSifeVKvxe9eOyCq_YCf7il_502cNczj OFz_ntu0I63CQtamFslhr20LTg6sGNbsk1d.U1ay6ZH_dS8eKQ1Z03Z7gxUZsN6YmPpyXthJkglw lI90BstT7c519c2lUluuX_vef5vM5YnJXuytg9ahdBEQdeJjlZLhzuu7f4sKmvnUfhVewllqZ9iX QAOnNivPLSL2OlNe9.F.OmNz.LWV5NLktabJ4mQD06U1jTaBUqhPbIMzVwWafM6fx.t61_RGENPE sJs7cllaMibgkpc1fZlG92rNnIroittRZ1dz9rq7jiqFtKCgiWTamgo_QDj7B1TZo2LJ3c4HuGyX kTzuo5KXa9TMipZeuzpCN.0LgcZK3VZ.X5br4gX.B_o7z49jOKjt0vu_6lZYbEuZ_WjJGqbZk3R1 I4jCBRyYhDYF9qq7YQjGQ0yNp42rRvwDUiYaSXu76gV.em7KyEa6KwFEprCwl3TZ_xa9MBnDylc3 3UdieFf2VWrrsZMdf2o9LHUn3TC90BrxsRHMhU.kKehkfIDj8B6umY58Qqhnus6GxxGFBBN.56Ff Oven2hW.Ha_gvOndOEtM.fsZiuS_EoiJEfHgKwBW1GwHiOe4Rej.RjuwzlZ_xSFGs_PfHviElNnc VlEXbsP9TUt4NIy8UJKxN51w5zSl6WQl_gjSWq8rki3YIXe1h51gMzDsttKSosgcB4GsU508CKb1 l41N1xYI9fMcSWXUH3Pb49n5MNiOHWXeSJj2pEsrjN6.LX1T_N9dE8ccfn90uAPTBabKDKYWiXsD thx_Cx6LUUYX0o1yoWCcSYjERbfuQV9oXPO9n9n.viOnJkDzwuEn.EkqU5RdOsohJ2lMDFXDt1d5 tAiNkKdn.TAO1H0W3_yjUtc0JyZ9e7lVtSWYeJwRgX9swsZJsUVpyM1p2cerVuw38sSHPFrdDruJ 6JJb1MnmPOb.onVvgRF_xtedOvahQjJXt3IvQwVjx4Wui_mM6A5FDFSQ9a3dBhvalc_Zs.kT.yDe aQCwsJfHQ_mD6avY8xQfJUGLuJ72BTc8IEBG0AFlaMlHG5bg.aV2jjF4l7wIPTY14nPcrRrKGFTH Ae6ZlW26U_JSmjZiO9CB9W9HbaU5CbOQWuwuy4nCX5tGRSxwE.js6WJUA7g5ie1cIIzNjzIfUOVl 6a5ta.J1hKUy8uq.LiAyvZ92xRYkofCzPBFTCu02P6xzo_OWH7ltOKnAVckib4Px7nrrq4uL90sP BxUVSCTJP9Qeb.m8DmzE5k_QCiFQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Tue, 17 May 2022 22:21:12 +0000 Received: by hermes--canary-production-ir2-546ccd4c8f-clvt9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 456ae8c65c897f0d63e2c437bea042fd; Tue, 17 May 2022 22:21:09 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: bug-gnu-emacs@gnu.org Subject: 29.0.50; apropos-documentation with universal argument shows an error Date: Wed, 18 May 2022 00:21:08 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain References: X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3813 Received-SPF: pass client-ip=77.238.176.99; envelope-from=mardani29@yahoo.es; helo=sonic301-22.consmr.mail.ir2.yahoo.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, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) Steps to reproduce: emacs -Q C-u C-h d window RET Actual result: An error is shown: apropos-documentation-check-elc-file: Opening input file: No such file or directory, /simple.elc Backtrace: Debugger entered--Lisp error: (file-missing "Opening input file" "No such file or directory" "/simple.elc") insert-file-contents("simple.elc") apropos-documentation-check-elc-file("simple.elc") apropos-documentation-internal(("simple.elc" . 202399)) #f(compiled-function (symbol) #)(kill-current-buffer) mapatoms(#f(compiled-function (symbol) #)) apropos-documentation(("window") (4)) funcall-interactively(apropos-documentation ("window") (4)) call-interactively(apropos-documentation nil nil) command-execute(apropos-documentation) Expected result: Emacs shows symbols that contain "window" in its documentation, or a specific error that says that no results are found. In GNU Emacs 29.0.50 (build 60, aarch64-apple-darwin21.4.0, NS appkit-2113.40 Version 12.3.1 (Build 21E258)) of 2022-05-17 built on Daniels-MacBook-Pro.local Repository revision: 092aea9a27831a378ff8d1ab94a096675fe92343 Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.3.1 Configured using: 'configure --with-webp=no CPPFLAGS=-I/opt/homebrew/opt/openjdk@11/include' Configured features: ACL DBUS GLIB GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS XIM ZLIB Important settings: value of $LC_CTYPE: 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 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 mailcap yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date seq gv subr-x byte-opt 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 apropos 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 nadvice simple 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 abbrev obarray oclosure cl-preloaded button 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 dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 43105 7568) (symbols 48 5739 1) (strings 32 15418 1136) (string-bytes 1 498864) (vectors 16 11176) (vector-slots 8 159643 10882) (floats 8 20 32) (intervals 56 194 0) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 19:00:21 2022 Received: (at 55492) by debbugs.gnu.org; 17 May 2022 23:00:22 +0000 Received: from localhost ([127.0.0.1]:58323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Av-0008WH-L8 for submit@debbugs.gnu.org; Tue, 17 May 2022 19:00:21 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6At-0008Vz-GW for 55492@debbugs.gnu.org; Tue, 17 May 2022 19:00:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=rOOYm95093qLWmkaFNtHyMwOJ9Tw44KGkinOkayEq0M=; b=bejJm7D6k6AiK31TLjvkGKMq15 q2D+KYMzDY5Oc5LOdk3CH8nA6wkE9ORJJaYibpDUZQtkXHP9Ml/PgP78VGzpfrpVPBXqzmZEPxjKS R+zWqcjaiIZJ2WoacrXYtSPskj3FritsksNSdAaWPLtOuvqpzEXfJfDm+BiD4RIL2vDY=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nr6Ai-0000EC-NS; Wed, 18 May 2022 01:00:10 +0200 From: Lars Ingebrigtsen To: 55492@debbugs.gnu.org Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUqJxSznGD65Yr/ //8SGqxXAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YFERY4CsNtZ5IAAAEcSURBVCjPnZAxbsMwDEUp IDKKTA5QD+4RcgoZcDJ7MA1YcztEp+gRvCRAO2WQg+ifspTkBu5QoOgfLD6T+iJJJNJUMTsEUm4q 4B0wvI1kfX2i0z7YRgoaKiba4tYwM22UC0Z94hrv8DhMYmGD7msaMEVDhbP7IBco6QVShnsGneCa gYoI7znedQLVktj553SWJK8BT8tvYgV+gLvAZNAt2wvaDHsAK7i/Eky9dOIPMoE1Ebbw2rhb7ri2 PvnJV/dUd4R5QOz/ELOzOM5ymrIlMyygootMw+N3P3YZoKsMdXE0LVUn7mlmBMNxL4EbzPGVuImg j+KVFlNJlYLNmSS4NWAN4Tgt4Ya4U/SAH+JyBWYVK0N/kfrl+v8lLl+ub2quvz3EnAAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMi0wNS0xN1QyMjo1NjowOSswMDowMA76+c4AAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjItMDUtMTdUMjI6NTY6MDkrMDA6MDB/p0FyAAAAAElFTkSuQmCC X-Now-Playing: Sonic Youth's _In-Out-In_: "Basement Contender" Date: Wed, 18 May 2022 01:00:07 +0200 In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Wed, 18 May 2022 00:21:08 +0200") Message-ID: <87tu9ng3yg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Daniel Martín via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > emacs -Q > C-u C-h d window RET > > Actual result: > > An error is shown: > > apr [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55492 Cc: Stefan Monnier , Daniel =?utf-8?Q?Mart=C3=ADn?= 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 (---) Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > emacs -Q > C-u C-h d window RET > > Actual result: > > An error is shown: > > apropos-documentation-check-elc-file: Opening input file: No such file > or directory, /simple.elc I see the same if I start Emacs now, and the root cause is (apropos-safe-documentation 'kill-current-buffer) which again is because of this (aref (symbol-function 'kill-current-buffer) 4) =3D> ("simple.elc" . 202401) Now, in my Emacs that's been running for a few hours, I instead get: (aref (symbol-function 'kill-current-buffer) 4) =3D> ("/home/larsi/src/emacs/trunk/lisp/simple.elc" . 202401) And everything works. I've tried to bisect this problem, but it's odd -- I can reproduce the problem from "emacs -Q", but then if ... some things I don't quite understand are done, then the problem goes away. In any case, the simple.elc file contains: (defalias 'kill-current-buffer ... (#$ . 202401) nil]) And #$ has apparently expanded to the unqualified version usually? I think Stefan changed the format of byte compiled functions a while ago? Or do I misremember? Anyway, added to the CCs. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 19:10:14 2022 Received: (at 55492) by debbugs.gnu.org; 17 May 2022 23:10:15 +0000 Received: from localhost ([127.0.0.1]:58351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6KU-0000Le-L8 for submit@debbugs.gnu.org; Tue, 17 May 2022 19:10:14 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:19501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6KT-0000LA-Em for 55492@debbugs.gnu.org; Tue, 17 May 2022 19:10:13 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id AFB3280722; Tue, 17 May 2022 19:10:07 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 98F3080385; Tue, 17 May 2022 19:10:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1652829005; bh=XtSsJCHnwgScn1JoS1xAyLYX60OZP5evID/jRQPQvx4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=PNjQoty0QGivqJSNDdv4AIhlLyHr6CLYeOw5XV/6qMrCdX09OMWb2AoLxJ4Cbf04q UvFnKKLV5R5uiSmQ3W2P3kblvtDKnrNMv4cnEUDO3OGKhGIPXmJlrtOJpKk3aIr0Xd +z2sNVw9VzNCxJUz28QUV9bAQkwTPlpK+lsxWvURvu/GgmSz+BH2F3VxZSuALiToVt gAfE0WGqYH7vV3fgpkfXaCeIDeeHpQXieLEgpPzg8DgCEdxf1DIJRW7Rf0mLpPv0Um v0oEs/i52R5wgiXhf8XLDre+dDAKr1GOPhXJpkI4IurIJFLFPU/i3eeWDIHTnrsmpS 5q/+OtaQU1ujg== Received: from pastel (unknown [45.72.221.51]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5A271120E8A; Tue, 17 May 2022 19:10:05 -0400 (EDT) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error Message-ID: References: <87tu9ng3yg.fsf@gnus.org> Date: Tue, 17 May 2022 19:10:04 -0400 In-Reply-To: <87tu9ng3yg.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 18 May 2022 01:00:07 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.055 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Daniel =?windows-1252?Q?Mart=EDn?= 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 (---) Lars Ingebrigtsen [2022-05-18 01:00:07] wrote: > Daniel Mart=EDn via "Bug reports for GNU Emacs, the Swiss army knife of > text editors" writes: >> emacs -Q >> C-u C-h d window RET >> >> Actual result: >> >> An error is shown: >> >> apropos-documentation-check-elc-file: Opening input file: No such file >> or directory, /simple.elc > > I see the same if I start Emacs now, and the root cause is > > (apropos-safe-documentation 'kill-current-buffer) > > which again is because of this > > (aref (symbol-function 'kill-current-buffer) 4) > =3D> ("simple.elc" . 202401) What is the value of `lisp-directory` when you get that error? What is the actual "" printed above? Where should Emacs find the `simple.elc` file instead? > Now, in my Emacs that's been running for a few hours, I instead get: > > (aref (symbol-function 'kill-current-buffer) 4) > =3D> ("/home/larsi/src/emacs/trunk/lisp/simple.elc" . 202401) I suspect that this is because the `simple.elc` was reloaded for some reason, which happens to hide the problem. > I think Stefan changed the format of byte compiled functions a while > ago? Or do I misremember? Anyway, added to the CCs. Not really, no, but the docstrings of preloaded packages (like `simple.el`) used to be (stored in and) fetched from `etc/DOC` and is now fetched from the elc files instead. The relevant change (and hence likely culprit here) is 59732a83c8875c8986d2221600d559a24d8309cc Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 19:16:00 2022 Received: (at 55492) by debbugs.gnu.org; 17 May 2022 23:16:00 +0000 Received: from localhost ([127.0.0.1]:58357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Q4-0000UM-Cj for submit@debbugs.gnu.org; Tue, 17 May 2022 19:16:00 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Q1-0000U8-UN for 55492@debbugs.gnu.org; Tue, 17 May 2022 19:15:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=pqd1cUUNXaMPX7vP3ufzzQqSKaQsOCOktgdmLUxtLWI=; b=GkO2uoum1lV6UZCxJwD8Ok5BIt ywrPhUga26xLKbNxgICdXvxEDHT9tvaI8tPW5sO7NxcBhPAtOYag1P+LXmyGn1u8FFvV1ymdVh9gL hIDY6G+rt1d6AdTIEuSctbnQH9qlP/FF+3A/abq6/TxErEkya5rOKlo3S4kirk9qVXvU=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nr6Pr-0000Lw-TG; Wed, 18 May 2022 01:15:50 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error References: <87tu9ng3yg.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEVqTzO+nGWTbkPs 264sGhJOMB0OBwn////YcCqHAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFERcLBaZ7dQQAAAGLSURB VDjLlZMxb4MwEIWviGTmbLFjE3eusbqTyPZMUsPMYO7//4RC0jQkqdX2CQnEd/feHRbwwrQTmhtj NCDyJmx6lYlWAdbcCWEWoeGmgeqQgVAFSM5cx8+g4dogg6MoQXXQct2dZg89d6BB/ta9SFZmAHvT WJSy5kbLgheiCQKrAhzstRoZY1gbIRTnDLeMbWTuoWb5KPCNHSXnFatnUAlQPUGN2xGZQrnh767A MvMAHbgJuBlsnWnBSoNHqXcuWmujjYAy9sW+KQ5qidd5JLI0C05V3LqQy488Y6yT3tNFcNpNufV0 qEM4ldERfYMwDkSBMmtdWN58tUDYjNa3g5uvwUb/lTCDdpjCdHhtnbfe0k0Ql+Zp55bbHTi72m2k B8Elz9MPYLg++54orsCtOj5arcZ/AjEFWkqAKdkR/g26BHBVatwyBV5TYLh+Ff8A1tVxPjSgHxUp Aeh3EFYu58AL8NTfav264+k4fsl4rr+C5zUSVs7/b8H4p80fZe/AbWp7B75/TPKx/wSMLX98QZZ8 mwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0xN1QyMzoxMTowNSswMDowMEbJIsQAAAAldEVY dGRhdGU6bW9kaWZ5ADIwMjItMDUtMTdUMjM6MTE6MDUrMDA6MDA3lJp4AAAAAElFTkSuQmCC X-Now-Playing: The Weather Station's _How Is It That I Should Look At The Stars_: "Marsh" Date: Wed, 18 May 2022 01:15:47 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 17 May 2022 19:10:04 -0400") Message-ID: <87pmkbg38c.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Monnier writes: > What is the value of `lisp-directory` when you get that error? > What is the actual "" printed above? > Where should Emacs find the `simple.elc` file instead? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Daniel =?utf-8?Q?Mart=C3=ADn?= 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 (---) Stefan Monnier writes: > What is the value of `lisp-directory` when you get that error? > What is the actual "" printed above? > Where should Emacs find the `simple.elc` file instead? lisp-directory =3D> "/home/larsi/src/emacs/trunk/lisp/" up there is probably a misnomer -- it's just the current directory. >> Now, in my Emacs that's been running for a few hours, I instead get: >> >> (aref (symbol-function 'kill-current-buffer) 4) >> =3D> ("/home/larsi/src/emacs/trunk/lisp/simple.elc" . 202401) > > I suspect that this is because the `simple.elc` was reloaded for some > reason, which happens to hide the problem. Right. Then perhaps the error is just in: (apropos-documentation-check-elc-file "simple.elc") It assumes a full file name, and doesn't look into the load path, which it could trivially do. But before I fix that -- is (aref (symbol-function 'kill-current-buffer) 4) supposed to be the full file name or just the leaf name? I imagined that #$ was supposed to expand to the full file name... The manual just says =E2=80=98#$=E2=80=99 The current file name in byte-compiled files (*note Docs and Compilation::). This is not meant to be used in Emacs Lisp source files. which isn't very precise. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 19:23:58 2022 Received: (at control) by debbugs.gnu.org; 17 May 2022 23:23:58 +0000 Received: from localhost ([127.0.0.1]:58384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Xl-0000ht-WA for submit@debbugs.gnu.org; Tue, 17 May 2022 19:23:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Xk-0000hf-C4 for control@debbugs.gnu.org; Tue, 17 May 2022 19:23:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=RF8YHpZaKTlsicRqNvdaGOJovLoRrWIYYNQrDY0wQC8=; b=LFGWCpUZdRIWLMbXCu9NF66EyJ k3z3ORaBk2/HnYXwgNIjT2eBUe+HCJeLRVf1FGzGtJwaqAzuTMo3AfyNobwkeebQYLt+T1He9zzCC KzPbsalmEg7QGu4WNNq1XRh/x8ESlmqRxGkvqffmOW82TtNZbvFH8IJTayW5dqTvVOhc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nr6Xc-0000PC-PD for control@debbugs.gnu.org; Wed, 18 May 2022 01:23:50 +0200 Date: Wed, 18 May 2022 01:23:48 +0200 Message-Id: <87ilq3g2uz.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55492 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 55492 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 55492 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 19:24:09 2022 Received: (at 55492) by debbugs.gnu.org; 17 May 2022 23:24:09 +0000 Received: from localhost ([127.0.0.1]:58389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Xx-0000ix-5H for submit@debbugs.gnu.org; Tue, 17 May 2022 19:24:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr6Xh-0000hb-Kw for 55492@debbugs.gnu.org; Tue, 17 May 2022 19:24:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=pHWpAhfz0WUdCTUYtevq9f7be6Ye8pB3ungtURU5jX0=; b=N77Wsn3cf6JtgHmCSKA0J+2d4O GEtlSXxFVefNXZ8wdBT9BFFKofbb+7cLWYu2YprWkuEj0EizlB2OdIepTjxkw4YVh7LwL1xpHpGbV xBRkFsOXnmR3CEyoOZ7kpak5hJvMCYt9yliLoG1GXGAQH6/egqiuWz3O7vXH9h/UKCGQ=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nr6XY-0000P5-0E; Wed, 18 May 2022 01:23:46 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error References: <87tu9ng3yg.fsf@gnus.org> <87pmkbg38c.fsf@gnus.org> X-Now-Playing: The Weather Station's _How Is It That I Should Look At The Stars_: "To Talk About" Date: Wed, 18 May 2022 01:23:41 +0200 In-Reply-To: <87pmkbg38c.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 18 May 2022 01:15:47 +0200") Message-ID: <87k0ajg2v6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > (apropos-documentation-check-elc-file "simple.elc") > > It assumes a full file name, and doesn't look into the load path, which > it could trivially do. I did that now, anyway, because it wasn't a very resilient function -- if .elc files had been deleted after starting Emacs, out would bug out on that, too. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Daniel =?utf-8?Q?Mart=C3=ADn?= 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 (---) Lars Ingebrigtsen writes: > (apropos-documentation-check-elc-file "simple.elc") > > It assumes a full file name, and doesn't look into the load path, which > it could trivially do. I did that now, anyway, because it wasn't a very resilient function -- if .elc files had been deleted after starting Emacs, out would bug out on that, too. So the original reported bug should now be fixed in Emacs 29, but I guess the question remains open whether #$ is working as designed here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 22:19:57 2022 Received: (at 55492) by debbugs.gnu.org; 18 May 2022 02:19:57 +0000 Received: from localhost ([127.0.0.1]:58473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr9I5-0000vW-15 for submit@debbugs.gnu.org; Tue, 17 May 2022 22:19:57 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:20127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nr9I2-0000vI-Sp for 55492@debbugs.gnu.org; Tue, 17 May 2022 22:19:56 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 01002441786; Tue, 17 May 2022 22:19:49 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DA52B44175D; Tue, 17 May 2022 22:19:46 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1652840386; bh=4o2KYp7jV1Cge4Wj6B0k9dKIg4hwDPzmoxfrMah6Nmo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=W1F2Xk2URkxZrzwJMjzkoLh73zz3/QcqE1MWfCFp/z41P12CjgpYaAyTxcOhmga9q fb5qT0NzAkprtB10UWiWAIx5nllHl+KyEaIxoOAK975ygZqdBzPmVj/lgAVjj4Mjf5 jFvgq2JUG4N8MT8mF6+/Wf89MDHBoize5tvhRW3/KM81746G7n5vhZXN+8JWJY+JON K7GeIyLSWkReQt0eS3f4dhykr+6hZeEsj18FsXSlFiJEEOG/ksBfNGSO/OO/Ns8Erg vH1y8hEvRXhE3MijkvqrYNUkufr+M8bwUJtrcnJAQvZ8f9NjukSpxktHoTGVh5BMK+ mr6+QQalBaiIA== Received: from pastel (unknown [45.72.221.51]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id AD15A1204F0; Tue, 17 May 2022 22:19:46 -0400 (EDT) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error Message-ID: References: <87tu9ng3yg.fsf@gnus.org> <87pmkbg38c.fsf@gnus.org> Date: Tue, 17 May 2022 22:19:45 -0400 In-Reply-To: <87pmkbg38c.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 18 May 2022 01:15:47 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.053 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Daniel =?windows-1252?Q?Mart=EDn?= 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 (---) > Right. Then perhaps the error is just in: > > (apropos-documentation-check-elc-file "simple.elc") > > It assumes a full file name, and doesn't look into the load path, which > it could trivially do. Looking up the `load-path` should be of last resort because it's not reliable (e.g. when you have foo/bar/comp.elc it's not clear if it's emacs-lisp/comp.elc or semantic/wisent/comp.elc). > But before I fix that -- is (aref (symbol-function 'kill-current-buffer) > 4) supposed to be the full file name or just the leaf name? The file name should be absolute for all files except the preloaded ones, and those should be relative to `lisp-directory` (because the preloaded files are loaded before we know where the Lisp files will be available at run-time). Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 04:50:40 2022 Received: (at 55492) by debbugs.gnu.org; 18 May 2022 08:50:40 +0000 Received: from localhost ([127.0.0.1]:58972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrFOC-0004lL-AJ for submit@debbugs.gnu.org; Wed, 18 May 2022 04:50:40 -0400 Received: from sonic301-21.consmr.mail.ir2.yahoo.com ([77.238.176.98]:46566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrFO9-0004l2-H3 for 55492@debbugs.gnu.org; Wed, 18 May 2022 04:50:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1652863830; bh=Fj1IIOUcMCGacgi6f+DPyODXJloOR7LKNxQi3T1r+GA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=p0Sryj79K5iY5ke+DTdaxaMZqsu2w5vrZZMvX99xbPB6tMDGHExcyHSC3zBMvQuKG2eX1l9DaUmmkB3V72BOhAQX74ARijR0d7N+rKj07usMKX10Da7+4w3HNn/49hrbTr1yf00l/+KRPnim6VREcyAaZdIEZ7vV+MQN2JmPKtISoVWjbIjMjqCA7FC32CzNcRDWUpwTdXmdyB2Zd0k4Az/ykjnhClQeX9aovjcQ7qihHoWAJzvfSEtOlk/3fPOjKT6qu8Ruz660kDZYUv0cHEr+cjYOLIyT84hjNpcz9O7rrRnbdIfnk4xoezJnwK8NjxklxX5TJnoUN8RR7ZXQGA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1652863830; bh=78FSwohzpSxXRqNofOHLNmR7Ww+CgpTmXO+QA0W09td=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ifzk7CTbU+u6bRLVjDyljkjyT9hBruVwyG6RbeDqfYMTAFXOGv6PB6hoK1+PAH28LpfFb6wLHQKynynjv3x6NvXppsG6nKAxY5OdjvintMCFfQoIy08FB4dWWZOOk+0ZoqkhwlL6RIXtIdYoKaFrjgZoy95k+gYGtQTzpmkhm1yJ7kph7owt0O1j0zs7QOSkgCJVgDVW51u4q4lVdtNsrtVr/nDkH7GrjKggNbKXgumMNfoOgTZEBvjN2wa12WvRUt640ZWHhPU6PD865OFl5+b0BzTbxgm6gEULDhII3d1H47p7KPp4kP+5J7D5Bl1/iGIUijApS0ONfNyS7ib33A== X-YMail-OSG: YenIh48VM1lBvdUI7AT4j3njl.ePnGG72BD6fTmojlM7JCdJI852Q0gZwwxC10h c0oIJX7xGqmX2Mq8AaF2O2LlAXFMtZoRKOAqqVrbjRuX6AuksqX9seZu31oP_KVXpueNCrnuSEbp W_joZl3qVFdaOSV0v_AcUoL.odmVpoHts.IbLt7uLZHFIpefmhDG8XdZXWUQ8iO4WaDVcrkEMqhq LnxPd8zieZfWQkbZFUmW8EoiZmLSMDeRETBrgAHtMssq4JnSDaAgYMphFmjixpMqgoeP8NqaugOu sVQWrxCVzJjLTV16qLO7R0YoenqEKVtvkHu0XRIoQzbMc_QlZmHSGYXSX9i6AN7s.sGdWaJ8EifM aYluYK56kHYDpdUnGY7CU50tQBe8wy15gPg9S1OcYwxDhP_.0WyBjBiytvHS8soijEGhFwK5A21z n9rkB9FY.daiUm3vKQ9JwnSoOPQ0UNzX1KQQLd3jvLwP1zeW5bVeMR_4S1dCn_z4BPOx_Bd58qBf 4itsm1n1xqjMJBNxVxwIxUb53IotvY3FyflTu69mzf1QizSd7W_ZW2ZDZ38sC9Ftp.YWeHCK9Pje EEDX5uzisN9L2dXZdWIKFGNnkNXS0CE6ZX9dUNvhkuJ8IKt4SXadmZ9eY5_.o28sjDl3Q_GwqF41 _AyW6V3p_oY4PlnHbAfpH6.26Dn.nbsy6O88G2BOjCHrLnD7QIDCcXC5YnV7Ua2yzBE2KoVpwy8m v50IMoTFUs6L5WfrwhtqeQAgE97i7ao1s6CC1rQ8m.45p75cqu.ZwyGhr93A0210J9x0wd1.upen Qf_5kFZpmIBMxJCofWBLhrTG04knntQzBk3GQM4QuBYQR7mFA6_flnr9bHpLYmiy7J4ifv.5ikod qgQN2Xip8yF4xuj5WgXUVP0mG8fxVwjdu.vx6i89GWUDDjqvQG_lpmCmZDRyyf3wGSpxdAk8ijhw Yza5UrDUPLTMSAikX.rxb7QKqZEnRaXsKpuuOjV64YcNHgoJ8ybzCHToHwA944FZAeYxJnQK235p prVDADGwXn1fDhsxVSCAqKvnfOfPI59ZaOmLosfb7cWRDLbPD_ar53L.Ip7EjgmEPCJl1ZqPeVGq CioxVmuKF7ay8hs6Fdpm0AOM85wKfSreG6bBDdOCoNaik_kg1WN_QdC9BK28iHwj9x9WX9AwAdWM XCvybXIjy6dwYOJkD.YXxteQNLOCCkQBKit_dS2yK1UxfNjSNm7K3j9qN4h8hXghPrMvy_BPwvKy RG0YFnuZpzQEM7EPk4b0tREgn9BJoczCjuozumeXwK6Mcxd8lnfys3UrNLyqKtYQsAQMZJocIpQa 0xl3jvfjj1v4NBBTY1rD7jNWAo8c0wsLj_Pwt0HrdJYprY30gJ6I3C89LknV0GF.sbq03RF.XMG_ DuwMe1F3xzyx6WgwXslrb9Ji7r4e3Qf449h0TFp3uuh6q.3UuGqO1FBm_9MLW44cYXVxvI27aO98 3SoSdzjgT0wHobIrhymzy8K6wK4.H.jDzKvPVGBY5WOvKUWPXEO3DeMo4fWKIL6HDonY9DW_KM02 DxbdHO6z4Jvm1iNB5_hx5OR1V42VYIuPO0M4pcxPniSCHFdh0HEQ3VhThwPGjBUUyYZsnNVe9lXO qloS2C3XUazhXMxPdi6Xfkqvn2_5agIRF.MIKceGBHGt0hJlJuoQCpkAL52ukB6XSBEW5XYXM3AF fAcCcbqLrBcDseKpP687HAG.w6uI0CzvS2I64bNJTsmuoAFfaCHl40v_4oFsU.kvNh0tNe337m1O cpA7nFdikeBxfVm_5U1CE5OT8U52hzLjrnig1IRIwNFjrOpp5rDD5aZtIBYf_HRwS_0Z64X7kwyW WwVF0n..iSCupE0QTR1.vjtFxZLgQvfkW50Su3V_vJPSiERq7Vaewrqay2L5NToYZbnsAE07FCPx kf87vfSgcNNbfFMmTBTJS6GC4wsN0FlrU7rgWNRwUSmp6yLR.tzresJ7Od0bR24Kx5DqwR6_cFpM Lcp0lmQs3HlfmQcHl.sSD.k2MgjT2miN5JAEe41zkQ4w_6vY8tR.xlUrbcekL2LReGLT2dbvTwRO Qm2E4LXvIWdjfv7JPM4okrQwxrI0G8suxXPenqLoFIX7DxBOI7YUonCKCyCf3pTBO1VObJT7ZoWP NxcewsyoA8twLMNSrfOIEJPM.c13gdWCArEnANQEJa8qXnmHu121jqCAd8JXCM2szR03H_IBr9dG q.eLBeqYNvtxFYGj8WTeyjqU7iT.ycoFVXsG4T99WWHN94_z4TYz.UaSeov5B X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Wed, 18 May 2022 08:50:30 +0000 Received: by hermes--canary-production-ir2-546ccd4c8f-sxbpb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2fa1ba17df58117a6d9d55c320e52db3; Wed, 18 May 2022 08:50:25 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Lars Ingebrigtsen Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error References: <87tu9ng3yg.fsf@gnus.org> <87pmkbg38c.fsf@gnus.org> <87k0ajg2v6.fsf@gnus.org> Date: Wed, 18 May 2022 10:50:24 +0200 In-Reply-To: <87k0ajg2v6.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 18 May 2022 01:23:41 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20188 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 240 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Stefan Monnier 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: -0.8 (/) Lars Ingebrigtsen writes: > > So the original reported bug should now be fixed in Emacs 29, but I > guess the question remains open whether #$ is working as designed here? I can confirm that the problem is fixed. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 07:17:46 2022 Received: (at 55492) by debbugs.gnu.org; 18 May 2022 11:17:46 +0000 Received: from localhost ([127.0.0.1]:59145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrHgQ-0002Mu-3c for submit@debbugs.gnu.org; Wed, 18 May 2022 07:17:46 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrHgO-0002Me-C6 for 55492@debbugs.gnu.org; Wed, 18 May 2022 07:17:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NsGjBXnQy2LJIB+cUSr8TEG0bhAkowyY3oRPQpcz5ys=; b=QVFdBDHis0Pv8t+NHFKu3YDEWn O7cGxsZaNFCPt0yl84K+nzTLuP9ZmmRX90HJtP6Rm1/ipvG6JqBIqVZjlULdd5wC2dfl6/MgDqCRD NwQBSrf3r+J7MgAp22fmzBJhhe66prO1d+tk57o5k6xPPzxZjpW7c8sIbPHvjrVT4FAE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nrHgD-0006Xv-W9; Wed, 18 May 2022 13:17:28 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#55492: 29.0.50; apropos-documentation with universal argument shows an error References: <87tu9ng3yg.fsf@gnus.org> <87pmkbg38c.fsf@gnus.org> X-Now-Playing: William Basinski's _The Disintegration Loops_: "DLP 1.1" Date: Wed, 18 May 2022 13:17:25 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 17 May 2022 22:19:45 -0400") Message-ID: <87pmkbdr96.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Monnier writes: > Looking up the `load-path` should be of last resort because it's not > reliable (e.g. when you have foo/bar/comp.elc it's not clear if it's > emacs-lisp/comp.elc or semantic/wisent/comp.elc). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55492 Cc: 55492@debbugs.gnu.org, Daniel =?utf-8?Q?Mart=C3=ADn?= 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 (---) Stefan Monnier writes: > Looking up the `load-path` should be of last resort because it's not > reliable (e.g. when you have foo/bar/comp.elc it's not clear if it's > emacs-lisp/comp.elc or semantic/wisent/comp.elc). [...] > The file name should be absolute for all files except the preloaded > ones, and those should be relative to `lisp-directory` (because the > preloaded files are loaded before we know where the Lisp files will be > available at run-time). Ah, right. I'll adjust the patch to expand to lisp-directory instead (although it probably doesn't make any practical difference since this is only about built-in files indeed). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 19:33:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Jun 2022 11:24:12 +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