From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 10:55:59 2022 Received: (at submit) by debbugs.gnu.org; 17 Mar 2022 14:55:59 +0000 Received: from localhost ([127.0.0.1]:54940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUrXi-0000UP-Ja for submit@debbugs.gnu.org; Thu, 17 Mar 2022 10:55:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:40566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUrXg-0000UG-PE for submit@debbugs.gnu.org; Thu, 17 Mar 2022 10:55:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41584) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUrXc-0005QC-5N for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2022 10:55:54 -0400 Received: from [2a00:1450:4864:20::22d] (port=37788 helo=mail-lj1-x22d.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nUrXa-0005FA-CT for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2022 10:55:51 -0400 Received: by mail-lj1-x22d.google.com with SMTP id r22so7582028ljd.4 for ; Thu, 17 Mar 2022 07:55:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=U04L4zyvjgl1aVvioYTeZ7comZzjCqEQNxuq0TepBO8=; b=ZdW5MiG3zmXdsOmqrLckACvRhLoN6jmBIMgdeaxYzfzdt57/riZwQ1oVoTKDEbdqDq sT3l08hfC4tyQF7YFBkJwTHGmDtfRfctzj1aGBISCcEMeVp2Sq+i/FaHatccI/K5SChN tdnJJeAdjAIHpE+Bgn+72tDfnzaG6rKHIHThHJLrDPlB3loe+7AD0OzqYO3WhWykQ4M+ e8VfK5dnpiHICXDJtnaxF+3nSmiRoBx+SyuNXxmT5W8lNLPE8KfPAkyuUG3WmEtxaKmX GeQkvdEODsu3D+XOw1siBsbCEBaW7rBn2YM5JhwNT8EMW3ZFngOHgme5DtjsYoP/lXuB 7wig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=U04L4zyvjgl1aVvioYTeZ7comZzjCqEQNxuq0TepBO8=; b=WENHMES6RjUS3b8qkLtF5k2RS/9HuDoq9vM/rnPs0eaM4nq8VO1go80lbd0bB2diEE S7ToCCMvSOnduTND3bj2QWYnyauLVsRCJVpsEUWENwJbZ07Ec19zu8yQAR7ZtleG9Gok 3b9Uz+Ym8NNwHfPR43vnD0aArJS1c8NJwSg2xRRvNeW9hRERbw7wtzPKTzlA4EhS1XgW qlKuHu47OZ3uil/Mz/3gCwy2hcxjc/lRkVJ8sMbTj2lz5NeIYk5aOWcybmYDoeX9k6Yj hW4Yuy56Ss/36Dw7U4wucntx8XFfwqBwiypNHlwgQX+Y2XadeBd4JaUXwjnTL5eEpfdQ GPNw== X-Gm-Message-State: AOAM5316mz4ua5Pep0c2KTRH0NAg2aODuV/5XKlsYxKHRg/xozi39anQ +LN9hDl+4GCX3O5+dRibrOhzmLGJQg== X-Google-Smtp-Source: ABdhPJxr4dlI/E5lTLcSSF6Uhr+0Ts2gLeatHAbb4dh278qG4El5NopqNwj0jiQReGHW6EdYLV0c5g== X-Received: by 2002:a2e:988b:0:b0:249:5ddd:bd0d with SMTP id b11-20020a2e988b000000b002495dddbd0dmr2700335ljj.91.1647528947699; Thu, 17 Mar 2022 07:55:47 -0700 (PDT) Received: from dell (227.92-220-171.customer.lyse.net. [92.220.171.227]) by smtp.gmail.com with ESMTPSA id t11-20020a2e9c4b000000b002464680d328sm455546ljj.88.2022.03.17.07.55.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 07:55:47 -0700 (PDT) From: Knut Anders Hatlen To: bug-gnu-emacs@gnu.org Subject: 28.0.92; command-modes returns nil for native compiled functions Date: Thu, 17 Mar 2022 15:53:18 +0100 Message-ID: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::22d (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=kahatlen@gmail.com; helo=mail-lj1-x22d.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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 (--) With Emacs built with --with-native-compilation, command-modes appear to return nil for native compiled functions: (progn (load "help-mode") (command-modes 'help-view-source)) => nil When the function is interpreted or byte-compiled, it returns the expected result: (progn (load "help-mode.el") (command-modes 'help-view-source)) => (help-mode) (progn (load "help-mode.elc") (command-modes 'help-view-source)) => (help-mode) In GNU Emacs 28.0.92 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2022-03-16 built on dell Repository revision: 62e830c3d9f3a74c65309d1f8f18f45a7f065a9f Repository branch: emacs-28 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --with-native-compilation --with-json --with-xml2 --with-modules 'CFLAGS=-O2 -flto -march=native' LDFLAGS=-flto --prefix=/usr/local/stow/emacs' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: nn_NO.UTF-8 value of $XMODIFIERS: @im=ibus 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 epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source eieio eieio-core eieio-loaddefs password-cache json map 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 misearch multi-isearch derived jka-compr help-fns radix-tree cl-print debug backtrace comp comp-cstr warnings subr-x rx cl-seq cl-macs cl-extra seq byte-opt gv bytecomp byte-compile cconv find-func help-mode cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 95067 5497) (symbols 48 8235 3) (strings 32 23907 1513) (string-bytes 1 813611) (vectors 16 18711) (vector-slots 8 356569 13037) (floats 8 29 34) (intervals 56 294 0) (buffers 992 14)) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 12:29:36 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 16:29:36 +0000 Received: from localhost ([127.0.0.1]:55045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUt0J-00050S-SS for submit@debbugs.gnu.org; Thu, 17 Mar 2022 12:29:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUt0I-00050F-Eb for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 12:29:34 -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=VWd6X7RARVL1FWp01Oq7aPBPa4kQWX0/HAVu2hc7g/Q=; b=LzsylkFqgqkuDNifY1iVhbHugg f0H6CeJCRRDT3kZwpCUXBfr76s7NodqAwEc/c+i4/47bN8jnk6/Rd60g4IHTEfcpcdkui98KZf1eV n1wTTPALUFIac4+sxpL/SFSV5iQNJm6UFRb5jFYAWnMpeE2oX2vlZUbHB0epVAdEddTE=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUt09-0001Q0-CC; Thu, 17 Mar 2022 17:29:28 +0100 From: Lars Ingebrigtsen To: Knut Anders Hatlen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> Date: Thu, 17 Mar 2022 17:29:23 +0100 In-Reply-To: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> (Knut Anders Hatlen's message of "Thu, 17 Mar 2022 15:53:18 +0100") Message-ID: <87fsngsfto.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: Knut Anders Hatlen writes: > With Emacs built with --with-native-compilation, command-modes appear to > return nil for native compiled functions: > > (progn > (load "help-mode") > (command-modes 'help-view-source)) > => nil Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: 54437@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 (---) Knut Anders Hatlen writes: > With Emacs built with --with-native-compilation, command-modes appear to > return nil for native compiled functions: > > (progn > (load "help-mode") > (command-modes 'help-view-source)) > => nil I'm unable to reproduce this in emacs-28 with nativecomp (on Debian/bookworm) from "emacs -Q". Is this with a clean build? I.e., "git clean -xf", then build Emacs, and "emacs -Q"? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 12:29:58 2022 Received: (at control) by debbugs.gnu.org; 17 Mar 2022 16:29:58 +0000 Received: from localhost ([127.0.0.1]:55048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUt0g-000513-2s for submit@debbugs.gnu.org; Thu, 17 Mar 2022 12:29:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUt0e-00050p-JO for control@debbugs.gnu.org; Thu, 17 Mar 2022 12:29:57 -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=X5NABnZbdXJRY7Z79YtOgB58ureRUZ/zhO6ocTXygLE=; b=oerpJ8EdNHOv5B//SPka8oXexA E6rfwmGBHiBDpLkv/R8w4blY+GazdDSSTcY2SnG7eiGjGjRC0wYh0vqjxEZvlCxgV/BKf0ms/IKct GX3s3rCft+y30LFEyct5elzD+ivy59EZEyIFhR0RkY7D2h7gm7gLZEMJW2vNSFTyl3w0=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUt0W-0001QD-WC for control@debbugs.gnu.org; Thu, 17 Mar 2022 17:29:50 +0100 Date: Thu, 17 Mar 2022 17:29:48 +0100 Message-Id: <87ee30sfsz.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54437 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: tags 54437 + moreinfo 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 0.0 TVD_RCVD_IP Message was received from an IP address -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 (---) tags 54437 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 12:44:16 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 16:44:16 +0000 Received: from localhost ([127.0.0.1]:55054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUtEW-0005Nw-9s for submit@debbugs.gnu.org; Thu, 17 Mar 2022 12:44:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUtET-0005Ne-CM for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 12:44:14 -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=H8+CnfqUsOl82hC/25v8uepr8WXqGVtwuU86iRhdMEc=; b=rVEZz3pa9fqJB4z/ertveTnJZ7 zkZdP5kvPUnAJBHnQXCSMPF+4TwfoEmIuxH9uVxipmbB/VWDhNqxkNN5gpZ6sGkvNYHNnm6JheDpH yvHxSqKWOYArWi8ljiAEM3GBMI9b2VZYgjtVc9LY9Pu48nkwawFrXPxnZxiAgPgQ6uCo=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUtEK-0001Z1-Mx; Thu, 17 Mar 2022 17:44:07 +0100 From: Lars Ingebrigtsen To: Knut Anders Hatlen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> Date: Thu, 17 Mar 2022 17:44:03 +0100 In-Reply-To: <87fsngsfto.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 17 Mar 2022 17:29:23 +0100") Message-ID: <87a6dosf58.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: > I'm unable to reproduce this in emacs-28 with nativecomp (on > Debian/bookworm) from "emacs -Q". > > Is this with a clean build? I.e., "git clean -xf", then build Emacs, > and "emacs -Q"? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: 54437@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 (---) Lars Ingebrigtsen writes: > I'm unable to reproduce this in emacs-28 with nativecomp (on > Debian/bookworm) from "emacs -Q". > > Is this with a clean build? I.e., "git clean -xf", then build Emacs, > and "emacs -Q"? Hm. I tried that now, and I can now reproduce the problem. Weird. I'll debug further. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 13:53:17 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 17:53:17 +0000 Received: from localhost ([127.0.0.1]:55126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuJJ-0000tc-19 for submit@debbugs.gnu.org; Thu, 17 Mar 2022 13:53:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuJH-0000tR-GX for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 13:53:15 -0400 Received: from [2001:470:142:3::e] (port=60752 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUuJB-00018T-3j; Thu, 17 Mar 2022 13:53:09 -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=yQ8ktQzpB958GktVKuNtbH5BFQp+jkDYm21WzGDvlFE=; b=mHNO28/CzOTO maXCEAerpspUXzKDBriHxlDKGzCeLvxOsqs+8Oqxp4w1WhpAQ8VefnpbUGdagkZnPEEVqJdewcurW 84iyazCJ8B88ZIoLf/z+TCtt5rqdMtm6gm3YeL7h9G25Fv1IruIYjsd4Y03GhttCEKvyXvEyESSlp tCtVC5w/bMTtz8Gk6WhiV1QXDKF1gIMabqVuJhRsl+GEJFGMoQfAfvCEPih848TUjHdsqZfKvneHk fmULgDcxWkHwpMQjLKCXpSSlBbCPdBdwKS0zsuKNLy9kEBzhMS+PrQYeV71WDijvzMVY4KRVifFIX SYpfDviLjP8JvzHtOO+SJw==; Received: from [87.69.77.57] (port=3100 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 1nUuJA-0001NX-Hm; Thu, 17 Mar 2022 13:53:08 -0400 Date: Thu, 17 Mar 2022 19:53:04 +0200 Message-Id: <83h77wh3en.fsf@gnu.org> From: Eli Zaretskii To: Knut Anders Hatlen , Andrea Corallo In-Reply-To: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> (message from Knut Anders Hatlen on Thu, 17 Mar 2022 15:53:18 +0100) Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: 54437@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: Knut Anders Hatlen > Date: Thu, 17 Mar 2022 15:53:18 +0100 > > > With Emacs built with --with-native-compilation, command-modes appear to > return nil for native compiled functions: > > (progn > (load "help-mode") > (command-modes 'help-view-source)) > => nil > > When the function is interpreted or byte-compiled, it returns the > expected result: > > (progn > (load "help-mode.el") > (command-modes 'help-view-source)) > => (help-mode) > > (progn > (load "help-mode.elc") > (command-modes 'help-view-source)) > => (help-mode) Obviously, command-modes doesn't consider natively-compiled functions, but even if it did, it sounds like the information is lost at some point, even with loading *.el and *.elc files: (progn (load "help-mode.elc") (interactive-form 'help-view-source)) => (interactive nil) Shouldn't interactive-form return the 3rd element as well? Andrea, can you please look at this? This is about the Emacs 28 pretest, so it's quite urgent. TIA. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 13:57:09 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 17:57:09 +0000 Received: from localhost ([127.0.0.1]:55130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuN3-0000zN-I3 for submit@debbugs.gnu.org; Thu, 17 Mar 2022 13:57:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuN1-0000z1-N3 for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 13:57: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=9ZZLdqprR6upKXYwauqMBEgZdeNB2UzAjyDrQwttXDw=; b=lG9xmXaewg/TTePKnjo5ryKdfj VsPIPCfIHtJVzrFa+fYNuOwD88m5IuWfNEyAdza9zVEjE9DAPcd4GDjq61nlVJjDVu6GjA9T+X4y1 ZTd/f4tJCqmqkhR4J1jv/o81mEYHoj6IXOh12Qi//ktmILKH/w3fxFNiMekFsw8VIhEo=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUuMr-0002N3-Jb; Thu, 17 Mar 2022 18:57:00 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> Date: Thu, 17 Mar 2022 18:56:56 +0100 In-Reply-To: <83h77wh3en.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Mar 2022 19:53:04 +0200") Message-ID: <875yocsbrr.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: Eli Zaretskii writes: > (progn > (load "help-mode.elc") > (interactive-form 'help-view-source)) > => (interactive nil) > > Shouldn't interactive-form return the 3rd element as well? No, `interactive-form' is backwards-compatible (and doesn't have the modes). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: Knut Anders Hatlen , 54437@debbugs.gnu.org, Andrea Corallo 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 (---) Eli Zaretskii writes: > (progn > (load "help-mode.elc") > (interactive-form 'help-view-source)) > => (interactive nil) > > Shouldn't interactive-form return the 3rd element as well? No, `interactive-form' is backwards-compatible (and doesn't have the modes). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 13:59:07 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 17:59:07 +0000 Received: from localhost ([127.0.0.1]:55134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuOw-00012S-Tv for submit@debbugs.gnu.org; Thu, 17 Mar 2022 13:59:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUuOv-00011v-Ga for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 13:59:05 -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=t1rXRLwN1FTcGukfBWGM65dMcOtt4G/nOhDyjqLJxDQ=; b=Oo9pPs8umU5JowgSCMwwVHptyo W1+0YBdJ0TWTRp7tqn4Nbe263sbFMI1xWOzmM79VTJgZB02GXdtCesABCjsHXA+GCR7UOPjQf5pRJ z7Mzv410c2kkqFKeKYiuAPUqaJ3JQydq4BFAW4g9DE7nefU76Kx7rdr+sfLF+nvuda38=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUuOm-0002O6-Q2; Thu, 17 Mar 2022 18:58:58 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> Date: Thu, 17 Mar 2022 18:58:55 +0100 In-Reply-To: <83h77wh3en.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Mar 2022 19:53:04 +0200") Message-ID: <871qz0sbog.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: Eli Zaretskii writes: > Andrea, can you please look at this? This is about the Emacs 28 > pretest, so it's quite urgent. TIA. And I think I've just about fixed this now, but it needs more testing. And it's quite invasive, so perhaps it's too late for emacs-28. We'll see. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: Knut Anders Hatlen , 54437@debbugs.gnu.org, Andrea Corallo 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 (---) Eli Zaretskii writes: > Andrea, can you please look at this? This is about the Emacs 28 > pretest, so it's quite urgent. TIA. And I think I've just about fixed this now, but it needs more testing. And it's quite invasive, so perhaps it's too late for emacs-28. We'll see. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 14:21:31 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 18:21:31 +0000 Received: from localhost ([127.0.0.1]:55176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUukd-0001cO-5q for submit@debbugs.gnu.org; Thu, 17 Mar 2022 14:21:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUukb-0001c9-Ii for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 14:21:29 -0400 Received: from [2001:470:142:3::e] (port=33004 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUukV-0005n6-VF; Thu, 17 Mar 2022 14:21:23 -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=a7pXuJgKb5tjXsLThyFbX5L1zinyCnuutUgf+mjDKx4=; b=kVP83S01TeKZ n0A+Z0M1ZBNWe6p+w+ypezH5GW5PO3o2dBIctIzQFzA+buJsn6EcTx0Fz4oNPEF2IELxP7mtAixWT NcqTMTKXH9KeQhE15O8MxZrSbbvINg/TM280roucE/hRiKm8RwNgPOLewsYIvI6gOrktA6bQdGm/K t/F8/rj+QPwl6TLfpzATKQNvKo6Ydh4b1VJ1BKphpKuksqe5QGmrgaKsmOSBXd2Wk7dL75wBaa3Rn Fr4Zd3UYmW1p1sYu61bHJIey41XrWDoyqmMVHjaISlwnXIRSbTf1uAfyKzWHTdElvV7X0RwyKv7w3 mvVIPri+yhmr1J4j75d3zA==; Received: from [87.69.77.57] (port=4825 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 1nUukV-0007dp-8w; Thu, 17 Mar 2022 14:21:23 -0400 Date: Thu, 17 Mar 2022 20:21:19 +0200 Message-Id: <83fsngh23k.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <871qz0sbog.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 17 Mar 2022 18:58:55 +0100) Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> <871qz0sbog.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, 54437@debbugs.gnu.org, akrl@sdf.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: Lars Ingebrigtsen > Cc: Knut Anders Hatlen , Andrea Corallo , > 54437@debbugs.gnu.org > Date: Thu, 17 Mar 2022 18:58:55 +0100 > > Eli Zaretskii writes: > > > Andrea, can you please look at this? This is about the Emacs 28 > > pretest, so it's quite urgent. TIA. > > And I think I've just about fixed this now, but it needs more testing. > And it's quite invasive, so perhaps it's too late for emacs-28. We'll > see. Did you push? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 14:22:49 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 18:22:49 +0000 Received: from localhost ([127.0.0.1]:55182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUult-0001ep-G8 for submit@debbugs.gnu.org; Thu, 17 Mar 2022 14:22:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUulr-0001eX-PP for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 14:22:48 -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=srWvTmexqashB4UypMMyR1SlPJpEyRURJW7tiybzS3E=; b=ahixv8thn/QeSeo3cKnKSRgvdW SyKhuMuNEcPUHSlhUjmtkTcmXrISezoNRQFvTr6ZM0FF8eGvzoJQRWzgJ0SDquK8eEqvX6PBj2g/C S9WKPJR0/ZZqLNAFUDPd6wbswLBHa6u+p2952GHfB2wk65nSzWLVb/ohIeTbd8iIzRjY=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUulj-0002hI-7g; Thu, 17 Mar 2022 19:22:41 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> <871qz0sbog.fsf@gnus.org> <83fsngh23k.fsf@gnu.org> Date: Thu, 17 Mar 2022 19:22:37 +0100 In-Reply-To: <83fsngh23k.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Mar 2022 20:21:19 +0200") Message-ID: <87wngsqw0i.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: Eli Zaretskii writes: > Did you push? No, I'm still running through various setups. I'm on holday(ish) and this laptop is rather slow when doing a bunch of builds in different configurations. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, 54437@debbugs.gnu.org, akrl@sdf.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 (---) Eli Zaretskii writes: > Did you push? No, I'm still running through various setups. I'm on holday(ish) and this laptop is rather slow when doing a bunch of builds in different configurations. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 16:02:52 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 20:02:52 +0000 Received: from localhost ([127.0.0.1]:55268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUwKh-000487-P5 for submit@debbugs.gnu.org; Thu, 17 Mar 2022 16:02:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUwKg-00047u-Ex for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 16:02:50 -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=Qk9PDwl6CmPnMRlytbEAsjmmPj2FAo+aKSjYxZDDB7w=; b=q+iJ492JMTLl7LcDxI43M/jk2+ 29teULluHmb22tICSy+1Se9rTol/Je+Tn2EisDtIOFixm60hMlS3iL5zLQ9tZddNBlsiF/9qocvnF 1kZixebHiICRQ5WrCnfzlTeIZYnG3kHzdADDhjhvjU06ljDVYzIxibTb7y0hS3Ew7MG0=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nUwKX-0003iP-CV; Thu, 17 Mar 2022 21:02:43 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> <871qz0sbog.fsf@gnus.org> <83fsngh23k.fsf@gnu.org> <87wngsqw0i.fsf@gnus.org> Date: Thu, 17 Mar 2022 21:02:40 +0100 In-Reply-To: <87wngsqw0i.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 17 Mar 2022 19:22:37 +0100") Message-ID: <87o824qrdr.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: > No, I'm still running through various setups. I'm on holday(ish) and > this laptop is rather slow when doing a bunch of builds in different > configurations. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, 54437@debbugs.gnu.org, akrl@sdf.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 (---) Lars Ingebrigtsen writes: > No, I'm still running through various setups. I'm on holday(ish) and > this laptop is rather slow when doing a bunch of builds in different > configurations. Something was wonky, and I wasn't sure what, but I think there's an error in our nativecomp builds: If make a change to a header file that results in a fingerprint change, say "make" won't build the .eln files now required in the native-lisp/ directory. Which made me think I was doing something wrong, but apparently this is just the way it is. The patch works, and applying it does not seem to make previous installations bug out. I think. But I have to do a few more test builds, because I'm still not sure of just what I'm seeing. So no patch today. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 17 18:50:29 2022 Received: (at 54437) by debbugs.gnu.org; 17 Mar 2022 22:50:29 +0000 Received: from localhost ([127.0.0.1]:55595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUywu-0008Sw-VX for submit@debbugs.gnu.org; Thu, 17 Mar 2022 18:50:29 -0400 Received: from mx.sdf.org ([205.166.94.24]:54868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUyws-0008Sn-Rp for 54437@debbugs.gnu.org; Thu, 17 Mar 2022 18:50:27 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 22HMoP5t024698 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 17 Mar 2022 22:50:25 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <83h77wh3en.fsf@gnu.org> Date: Thu, 17 Mar 2022 22:50:25 +0000 In-Reply-To: <83h77wh3en.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Mar 2022 19:53:04 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54437 Cc: Knut Anders Hatlen , 54437@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 (-) Eli Zaretskii writes: >> From: Knut Anders Hatlen >> Date: Thu, 17 Mar 2022 15:53:18 +0100 >> >> >> With Emacs built with --with-native-compilation, command-modes appear to >> return nil for native compiled functions: >> >> (progn >> (load "help-mode") >> (command-modes 'help-view-source)) >> => nil >> >> When the function is interpreted or byte-compiled, it returns the >> expected result: >> >> (progn >> (load "help-mode.el") >> (command-modes 'help-view-source)) >> => (help-mode) >> >> (progn >> (load "help-mode.elc") >> (command-modes 'help-view-source)) >> => (help-mode) > > Obviously, command-modes doesn't consider natively-compiled functions, > but even if it did, it sounds like the information is lost at some > point, even with loading *.el and *.elc files: > > (progn > (load "help-mode.elc") > (interactive-form 'help-view-source)) > => (interactive nil) > > Shouldn't interactive-form return the 3rd element as well? > > Andrea, can you please look at this? This is about the Emacs 28 > pretest, so it's quite urgent. TIA. Hi Eli & all, I'm reading this mail now while catching a plane, I won't be able to actively look at it before the weekend. If no one finds a solution sooner I'll look into it as soon as I can. Best Regards Andrea From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 10:13:18 2022 Received: (at 54437) by debbugs.gnu.org; 19 Mar 2022 14:13:18 +0000 Received: from localhost ([127.0.0.1]:60211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVZpW-0005ju-Dy for submit@debbugs.gnu.org; Sat, 19 Mar 2022 10:13:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVZpV-0005jg-Bt for 54437@debbugs.gnu.org; Sat, 19 Mar 2022 10:13:17 -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=lwethfeCb5PpVLDjp53XPEMv2J4WiN6c/JGXvUIvmVw=; b=FvE7s2kFP6gMFIeHDoF9iVwoEe lHQRRxyRHUqzVTEFtJIl9wVIUfg6Kw3ffKbw3aLPgS0MHZBjK7urVhGMoj9uz2RWMTOO8WoIz2kuj I+Sk7V8CX+5OfG8a+h+RbtMoae8rnNJ1dZYZ9W61AkwRY4ocsHiMIvzIKbFV5dVcsNnc=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nVZpM-0003Sx-Vc; Sat, 19 Mar 2022 15:13:11 +0100 From: Lars Ingebrigtsen To: Knut Anders Hatlen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> Date: Sat, 19 Mar 2022 15:13:07 +0100 In-Reply-To: <87a6dosf58.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 17 Mar 2022 17:44:03 +0100") Message-ID: <87y216owss.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: > Hm. I tried that now, and I can now reproduce the problem. Weird. > I'll debug further. I've now pushed a fix for this to Emacs 29. A less invasive fix for Emacs 28 might be nice, but I couldn't think of one, so I think we might just have to say that command-modes + nativecomp just doesn [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: 54437@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 (---) Lars Ingebrigtsen writes: > Hm. I tried that now, and I can now reproduce the problem. Weird. > I'll debug further. I've now pushed a fix for this to Emacs 29. A less invasive fix for Emacs 28 might be nice, but I couldn't think of one, so I think we might just have to say that command-modes + nativecomp just doesn't work in Emacs 28.1. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 11:21:06 2022 Received: (at 54437) by debbugs.gnu.org; 19 Mar 2022 15:21:06 +0000 Received: from localhost ([127.0.0.1]:60417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVat8-0003ZM-Id for submit@debbugs.gnu.org; Sat, 19 Mar 2022 11:21:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVat6-0003YV-BR for 54437@debbugs.gnu.org; Sat, 19 Mar 2022 11:21:05 -0400 Received: from [2001:470:142:3::e] (port=34652 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nVasy-0006aw-Ry; Sat, 19 Mar 2022 11:20:56 -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=xX7ZkRTcYodz8QzlTGALq14zkGjEYuUobgP8xKdL1oU=; b=OyWCZLPP4KkO IDALhqomjyVquWiT+BeICuBUk+XFdyCRqVRF3Exq/vEdiORN88Bupv3uNnply79idYz6r4rmjm8Qu 1q/4v/bvgw8zmDv4r5/VK9LYU8zU6mrw6iMnFNiP70kc2Tmb8HYi/jXBT+z+N/lUitUYQZ5Mdcbah MjAGmGnIgj5kattBj+Vr4AviRDsWo4KHsDTg/+C0KAAGF1z5cEYpytvq4jv7E+R0uUDrdywH08RaY z05DchxDZdTLYwwEQiJx6EtZVujHWrGUwhYO5/DBrIKMNhv4xdxh6BBGTEjjdU8V1oz/tn7ZpOwLy 8dUS8z+ewCwc+zcQXhoslQ==; Received: from [87.69.77.57] (port=2818 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 1nVasy-0002WX-BU; Sat, 19 Mar 2022 11:20:56 -0400 Date: Sat, 19 Mar 2022 17:20:52 +0200 Message-Id: <83fsneezor.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen , Andrea Corallo In-Reply-To: <87y216owss.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 19 Mar 2022 15:13:07 +0100) Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, 54437@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: Lars Ingebrigtsen > Date: Sat, 19 Mar 2022 15:13:07 +0100 > Cc: 54437@debbugs.gnu.org > > Lars Ingebrigtsen writes: > > > Hm. I tried that now, and I can now reproduce the problem. Weird. > > I'll debug further. > > I've now pushed a fix for this to Emacs 29. A less invasive fix for > Emacs 28 might be nice, but I couldn't think of one, so I think we might > just have to say that command-modes + nativecomp just doesn't work in > Emacs 28.1. Thanks. Andrea, any thoughts? From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 13:55:05 2022 Received: (at 54437) by debbugs.gnu.org; 19 Mar 2022 17:55:05 +0000 Received: from localhost ([127.0.0.1]:60549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVdI8-0007ps-Sf for submit@debbugs.gnu.org; Sat, 19 Mar 2022 13:55:05 -0400 Received: from mx.sdf.org ([205.166.94.24]:52788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVdI8-0007pK-2R for 54437@debbugs.gnu.org; Sat, 19 Mar 2022 13:55:04 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 22JHsxb9003934 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 19 Mar 2022 17:55:00 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> Date: Sat, 19 Mar 2022 17:54:59 +0000 In-Reply-To: <83fsneezor.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 19 Mar 2022 17:20:52 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Lars Ingebrigtsen , 54437@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 (-) Eli Zaretskii writes: >> From: Lars Ingebrigtsen >> Date: Sat, 19 Mar 2022 15:13:07 +0100 >> Cc: 54437@debbugs.gnu.org >> >> Lars Ingebrigtsen writes: >> >> > Hm. I tried that now, and I can now reproduce the problem. Weird. >> > I'll debug further. >> >> I've now pushed a fix for this to Emacs 29. A less invasive fix for >> Emacs 28 might be nice, but I couldn't think of one, so I think we might >> just have to say that command-modes + nativecomp just doesn't work in >> Emacs 28.1. > > Thanks. > > Andrea, any thoughts? Just had a look, the fix LGTM (thanks Lars!). I just have a question for Lars, couldn't we just use and hash table to map function-name -> modes? Maybe this way the fix would be considerably less invasive? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 14:05:55 2022 Received: (at 54437) by debbugs.gnu.org; 19 Mar 2022 18:05:55 +0000 Received: from localhost ([127.0.0.1]:60557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVdSd-000884-4S for submit@debbugs.gnu.org; Sat, 19 Mar 2022 14:05:55 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVdSb-00087o-45 for 54437@debbugs.gnu.org; Sat, 19 Mar 2022 14:05:53 -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=n+fDi96pNJEDYh7Nh0G6R9/Mc3Ow9MbzNCQQnvSfz9s=; b=VQLs84xCgg++X6jx2BwhhhpjP0 ep2e17mQM/Jx1H1PD/SJIqz2GCkJr7zjmj29BuLZ4PxeBmuhe4UM+EN8x5Jvx8A/J8zzu3oI7e2Qy 2aYf/8WAy/IHdObRZ8qlwYXQmYnSgZKJYfR+APyl+v66tOloSDOvRU6bujB+PkZcHjxk=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nVdSP-0005bl-02; Sat, 19 Mar 2022 19:05:46 +0100 From: Lars Ingebrigtsen To: Andrea Corallo Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> Date: Sat, 19 Mar 2022 19:05:39 +0100 In-Reply-To: (Andrea Corallo's message of "Sat, 19 Mar 2022 17:54:59 +0000") Message-ID: <874k3tq0lo.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: Andrea Corallo writes: > I just have a question for Lars, couldn't we just use and hash table to > map function-name -> modes? Maybe this way the fix would be > considerably less invasive? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Eli Zaretskii , 54437@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 (---) Andrea Corallo writes: > I just have a question for Lars, couldn't we just use and hash table to > map function-name -> modes? Maybe this way the fix would be > considerably less invasive? Something would have to keep the table updated. Did you have something particular in mind? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 19 14:49:41 2022 Received: (at 54437) by debbugs.gnu.org; 19 Mar 2022 18:49:41 +0000 Received: from localhost ([127.0.0.1]:60574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVe8y-0000q3-Vr for submit@debbugs.gnu.org; Sat, 19 Mar 2022 14:49:41 -0400 Received: from mail-lf1-f46.google.com ([209.85.167.46]:46927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVe8w-0000pq-RF for 54437@debbugs.gnu.org; Sat, 19 Mar 2022 14:49:39 -0400 Received: by mail-lf1-f46.google.com with SMTP id e16so4655795lfc.13 for <54437@debbugs.gnu.org>; Sat, 19 Mar 2022 11:49:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=7Dmf9U7rK4nBeDlJ+8imlw0AXqKzQGxwsfyoKcgnTqo=; b=XvwAZSUK6ANfY5PgJGSveOrT5/qcI8UcLyp2bmsUkJ7KwTVjSOj0jfuecqQboIDb8/ k4kb0RFWiBy/zUwHaS2csAoEEkGaTdc3N0W8TWVgbEhO9lU/t9uo7lIHi5Qdjq0UC5Lf ANdE7YVuNpAz527BLp5slwcvNkVUiaKVoK1eNBvRPkdab8r6coIq8EtJe5RWVbvmfLKB VKmLEupUac0ViOTVcwyKl4FRpCBc9aXBVGdGi16vg10gf5BcYILBMwUYseBwQiDCoR1z kB7BE+8UP8HMuI44ULswt1+gCsldZP+QKhd18Dvzim81KsiCdXJP9QetIFh9+zBp91Xz QoZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=7Dmf9U7rK4nBeDlJ+8imlw0AXqKzQGxwsfyoKcgnTqo=; b=irEi4V1pGhKFtfaggzR5Jxu3DvLP/5OlDD8Eber0jbEAe7ATA7BbgAKiT9bsNYtpht 6metC7PLEsR3JxDgeD0nsnWOGGxega/HlQEtbdAr6hCCTvjlluQwJJgeYlSEGS+etuRO rsDwfmxN5QoVV+dITCojTiHOYwP4d7A7mjBiIAxvlj0MFI4kzK4s/vqI/VFewF9alJMI aes9aqbie52tTd1JK281imt/djLLFTYDeVluTikjWHm9IH+SJtz5+WFHztesWyZ1/wXa RVCyJuasZ/ckOAhLQWYnnQT6mi0lZ38kT3DFFqBk/9eThVvyokUd2bCPpCwExHUIC/X5 lvsQ== X-Gm-Message-State: AOAM53161vEwWmeH3qRGvPycnTPSLa5qxfIh4A0MfjT7LdwIERxJmj2F 1hG2F+vNJgVxWkMxkJ3CINsfHfg+og== X-Google-Smtp-Source: ABdhPJzuvpOuV0JjSpIVq+CUTmIHRGhsZyTDxdLeJr0cdeC9DLyZsCcrjbY3p7hH4mgxKQwjA5BMGw== X-Received: by 2002:ac2:5fc5:0:b0:448:b398:1d57 with SMTP id q5-20020ac25fc5000000b00448b3981d57mr9253556lfg.81.1647715772389; Sat, 19 Mar 2022 11:49:32 -0700 (PDT) Received: from dell (227.92-220-171.customer.lyse.net. [92.220.171.227]) by smtp.gmail.com with ESMTPSA id i20-20020a056512225400b0044881529d2asm1352026lfu.126.2022.03.19.11.49.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Mar 2022 11:49:31 -0700 (PDT) From: Knut Anders Hatlen To: Lars Ingebrigtsen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> Date: Sat, 19 Mar 2022 19:49:30 +0100 In-Reply-To: <87y216owss.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 19 Mar 2022 15:13:07 +0100") Message-ID: <878rt56amd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54437 Cc: 54437@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 (-) Lars Ingebrigtsen writes: > Lars Ingebrigtsen writes: > >> Hm. I tried that now, and I can now reproduce the problem. Weird. >> I'll debug further. > > I've now pushed a fix for this to Emacs 29. A less invasive fix for > Emacs 28 might be nice, but I couldn't think of one, so I think we might > just have to say that command-modes + nativecomp just doesn't work in > Emacs 28.1. Thank you, Lars! It works on Emacs 29 now, as far as I can tell. The reason I filed this bug was that setting read-extended-command-predicate to command-completion-default-include-p did not work as I expected. Now it does. -- Knut Anders From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 20 06:40:14 2022 Received: (at 54437) by debbugs.gnu.org; 20 Mar 2022 10:40:15 +0000 Received: from localhost ([127.0.0.1]:32849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVsys-00013a-4z for submit@debbugs.gnu.org; Sun, 20 Mar 2022 06:40:14 -0400 Received: from mx.sdf.org ([205.166.94.24]:59994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVsyl-00013F-Uo for 54437@debbugs.gnu.org; Sun, 20 Mar 2022 06:40:12 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 22KAe5Fk016102 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 20 Mar 2022 10:40:06 GMT From: Andrea Corallo To: Lars Ingebrigtsen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> <874k3tq0lo.fsf@gnus.org> Date: Sun, 20 Mar 2022 10:40:05 +0000 In-Reply-To: <874k3tq0lo.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 19 Mar 2022 19:05:39 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Eli Zaretskii , 54437@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 (-) Lars Ingebrigtsen writes: > Andrea Corallo writes: > >> I just have a question for Lars, couldn't we just use and hash table to >> map function-name -> modes? Maybe this way the fix would be >> considerably less invasive? > > Something would have to keep the table updated. Yes, we'd still need to store the information in each .eln and update the value of this new global hash table each time (probably in comp--register-subr). So some C should be modified anyway even if (maybe?) less, I doubt is doable in the realease branch at this point anyway. Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 20 11:18:39 2022 Received: (at 54437) by debbugs.gnu.org; 20 Mar 2022 15:18:39 +0000 Received: from localhost ([127.0.0.1]:34971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVxKI-0002a0-R3 for submit@debbugs.gnu.org; Sun, 20 Mar 2022 11:18:39 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nVxKF-0002Zm-RG for 54437@debbugs.gnu.org; Sun, 20 Mar 2022 11:18: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=0wtyj91iaDJmyOOkMHrrvFE0DtVYOmHxfW8x+FdziB8=; b=ZDAt/vBmy8zpmC5uFlbLRKgKp4 wbkAg8ObuiLuwbG2r9ZrOeGpTs1yLoQA2MbMMLqZKfYiYrq7X0EsQgCGZ4zTmbYOCkLrF6AEkugkH q/uE7TQEgI/0UG7BKlhorP9KkVOzdRS3VPfeCZmSj6/xSZgAZON2ttp+fnN+LNmQhMZw=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nVxK6-00015V-34; Sun, 20 Mar 2022 16:18:28 +0100 From: Lars Ingebrigtsen To: Andrea Corallo Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> <874k3tq0lo.fsf@gnus.org> Date: Sun, 20 Mar 2022 16:18:24 +0100 In-Reply-To: (Andrea Corallo's message of "Sun, 20 Mar 2022 10:40:05 +0000") Message-ID: <87y214odof.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: Andrea Corallo writes: > Yes, we'd still need to store the information in each .eln and update > the value of this new global hash table each time (probably in > comp--register-subr). So some C should be modified anyway eve [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Eli Zaretskii , 54437@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 (---) Andrea Corallo writes: > Yes, we'd still need to store the information in each .eln and update > the value of this new global hash table each time (probably in > comp--register-subr). So some C should be modified anyway even if > (maybe?) less, I doubt is doable in the realease branch at this point > anyway. There's also the problem with stale entries -- if you're re-loading an .eln with different functions with different command modes, you'd need some way to nix out the old ones (for instance, if a command goes from having modes to not). Or you'd have to register all the commands in the hash table, which seems awkward. I think if we want this in Emacs 28, it's probably safer to just cherry-pick the commit to master, as invasive as that is. On the other hand, the command-modes stuff is new functionality in Emacs 28, so just documenting that it doesn't work with native-comp (yet) would also be fine, and then perhaps do an Emacs 28.2 later with the patch. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 21 05:56:08 2022 Received: (at 54437) by debbugs.gnu.org; 21 Mar 2022 09:56:08 +0000 Received: from localhost ([127.0.0.1]:35938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWElj-0001Qb-Tm for submit@debbugs.gnu.org; Mon, 21 Mar 2022 05:56:08 -0400 Received: from mx.sdf.org ([205.166.94.24]:56489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWEle-0001Q1-DV for 54437@debbugs.gnu.org; Mon, 21 Mar 2022 05:56:06 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 22L9u0T9013126 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 21 Mar 2022 09:56:00 GMT From: Andrea Corallo To: Lars Ingebrigtsen Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> <874k3tq0lo.fsf@gnus.org> <87y214odof.fsf@gnus.org> Date: Mon, 21 Mar 2022 09:56:00 +0000 In-Reply-To: <87y214odof.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 20 Mar 2022 16:18:24 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Eli Zaretskii , 54437@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 (-) Lars Ingebrigtsen writes: > Andrea Corallo writes: > >> Yes, we'd still need to store the information in each .eln and update >> the value of this new global hash table each time (probably in >> comp--register-subr). So some C should be modified anyway even if >> (maybe?) less, I doubt is doable in the realease branch at this point >> anyway. > > There's also the problem with stale entries -- if you're re-loading an > .eln with different functions with different command modes, you'd need > some way to nix out the old ones (for instance, if a command goes from > having modes to not). Or you'd have to register all the commands in the > hash table, which seems awkward. In comp--register-subr I'd add the entry into the hash table if the function being loaded is connected to some mode or I'd clean the entry in case the new function being defined has no mode but an entry is already present. But that said I agree with you that given the resulting patch would not be trivial and we have to touch some C anyway having two codes to solve the same issue doesn't sound like a good idea. > I think if we want this in Emacs 28, it's probably safer to just > cherry-pick the commit to master, as invasive as that is. On the other > hand, the command-modes stuff is new functionality in Emacs 28, so just > documenting that it doesn't work with native-comp (yet) would also be > fine, and then perhaps do an Emacs 28.2 later with the patch. Agree Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 21 10:54:04 2022 Received: (at 54437) by debbugs.gnu.org; 21 Mar 2022 14:54:04 +0000 Received: from localhost ([127.0.0.1]:37799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWJQ4-0005eY-3o for submit@debbugs.gnu.org; Mon, 21 Mar 2022 10:54:04 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWJQ2-0005e1-Jd for 54437@debbugs.gnu.org; Mon, 21 Mar 2022 10:54:03 -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=+E6cHUCJtKUvEIN6l6lzrVnIijEBB/+yaQmwNKIk9kQ=; b=hr1HnzeA6Q8RKlTLf+IYBWOV1P EIUrRgkGCmMppWnXD2s2rK5d4k/laof/u/zwm6kVQ+XyvGULlo+5GT5hM7jb9z4Otm7QMKpRpl3Cg 0igxWA8ApqgEiOiqiqy0nEPr9hYnM4tvq0UuR8PKxlZEBcjBp+8yt+myD3AVryf1dxwA=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nWJPt-0008TS-3r; Mon, 21 Mar 2022 15:53:55 +0100 From: Lars Ingebrigtsen To: Andrea Corallo Subject: Re: bug#54437: 28.0.92; command-modes returns nil for native compiled functions References: <87y218pr4x.fsf@dell.mail-host-address-is-not-set> <87fsngsfto.fsf@gnus.org> <87a6dosf58.fsf@gnus.org> <87y216owss.fsf@gnus.org> <83fsneezor.fsf@gnu.org> <874k3tq0lo.fsf@gnus.org> <87y214odof.fsf@gnus.org> Date: Mon, 21 Mar 2022 15:53:51 +0100 In-Reply-To: (Andrea Corallo's message of "Mon, 21 Mar 2022 09:56:00 +0000") Message-ID: <87ee2vnyps.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: Andrea Corallo writes: >> I think if we want this in Emacs 28, it's probably safer to just >> cherry-pick the commit to master, as invasive as that is. On the other >> hand, the command-modes stuff is new functionality in E [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54437 Cc: kahatlen@gmail.com, Eli Zaretskii , 54437@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 (---) Andrea Corallo writes: >> I think if we want this in Emacs 28, it's probably safer to just >> cherry-pick the commit to master, as invasive as that is. On the other >> hand, the command-modes stuff is new functionality in Emacs 28, so just >> documenting that it doesn't work with native-comp (yet) would also be >> fine, and then perhaps do an Emacs 28.2 later with the patch. > > Agree I've now done this in emacs-28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 21 10:54:16 2022 Received: (at control) by debbugs.gnu.org; 21 Mar 2022 14:54:16 +0000 Received: from localhost ([127.0.0.1]:37805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWJQF-0005fD-Sw for submit@debbugs.gnu.org; Mon, 21 Mar 2022 10:54:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWJQD-0005em-Vq for control@debbugs.gnu.org; Mon, 21 Mar 2022 10:54:14 -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=oEcmI5RnHqvr1Sl1O1iaFibE3GKRGYfdKcVcZuqhzxc=; b=AWc0padFPgE/9vRe2EnyKQHACO UfEJrSRYr4EtNkjwXoiv7Y33K96Eel08pDWrLeKCg1kZDUfkBZdcHCoTZVpy699ucLxWoIYePF7yq oRwwgMFU5iWm9DMR8Wn15/ZYH+CSfFRz43wR99rnxwFxaCIWM35aSsf5iaBv09jtKGPU=; Received: from 109.179.236.69.tmi.telenormobil.no ([109.179.236.69] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nWJQ6-0008Tn-B7 for control@debbugs.gnu.org; Mon, 21 Mar 2022 15:54:08 +0100 Date: Mon, 21 Mar 2022 15:54:05 +0100 Message-Id: <87czifnype.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54437 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 54437 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 0.0 TVD_RCVD_IP Message was received from an IP address -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 54437 29.1 quit From unknown Sat Jun 14 18:59:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Apr 2022 11:24:06 +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