From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 14:44:21 2021 Received: (at submit) by debbugs.gnu.org; 12 Dec 2021 19:44:21 +0000 Received: from localhost ([127.0.0.1]:53197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwUlh-0001Tt-9t for submit@debbugs.gnu.org; Sun, 12 Dec 2021 14:44:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:34356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwUlf-0001Tk-IL for submit@debbugs.gnu.org; Sun, 12 Dec 2021 14:44:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwUlf-00008I-AD for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2021 14:44:19 -0500 Received: from [2a01:4f8:121:346::180] (port=54835 helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwUlc-00029B-3t for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2021 14:44:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:To:Sender:Reply-To:Cc: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=FCc9Wtoc1UEhBYuJ5b+OsJgmH40/4z7EmqxP5bjX+gI=; b=QXPelUmAmTr01E/uz7IK8AoA3D dpEfV7499Tyeaq30XRbKM5WJM0inV/xI8kz0OCXcRUGdBWrqvg4FEWjeWZeeUEyyvr1rhimuaqMvF gyTqE59FMACyDa+JGce1otD10vqiFLjlTddAzqgnf7VaMEXQsVse+8xospIi8AC24Jjs=; To: bug-gnu-emacs@gnu.org From: Daniel Mendler Subject: 28.0.90; elp-restore-list and elp-reset-list cannot be used interactively, add elp-restore-package Message-ID: Date: Sun, 12 Dec 2021 20:43:54 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:4f8:121:346::180 (failed) Received-SPF: pass client-ip=2a01:4f8:121:346::180; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -33 X-Spam_score: -3.4 X-Spam_bar: --- X-Spam_report: (-3.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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 (--) The Emacs profiler elp.el provides two commands elp-restore-list and elp-reset-list, which are supposed to be used interactively. However these commands have an invalid interactive specification. See the FIXMEs in elp.el. Furthermore I propose the addition of an elp-restore-package command, which would be symmetric with elp-instrument-package and the pair of commands elp-instrument-function/elp-restore-function. (defun elp-restore-package (prefix) "Remove instrumentation from functions with names starting with PREFIX." (interactive "SPrefix: ") (elp-restore-list (mapcar #'intern (all-completions (symbol-name prefix) obarray 'elp-profilable-p)))) In GNU Emacs 28.0.90 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2021-12-05 built on projects Repository revision: 34f56561372d83b71dcaff1cdf5d9264ba38fa0e Repository branch: emacs-28 Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Configured using: 'configure --prefix=/home/user/emacs/install --with-cairo' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils 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 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 49639 6206) (symbols 48 6608 1) (strings 32 18294 1546) (string-bytes 1 610395) (vectors 16 12834) (vector-slots 8 178346 12729) (floats 8 21 39) (intervals 56 203 0) (buffers 992 10)) From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 19 08:22:23 2021 Received: (at 52457) by debbugs.gnu.org; 19 Dec 2021 13:22:23 +0000 Received: from localhost ([127.0.0.1]:45235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myw8t-0001rh-3C for submit@debbugs.gnu.org; Sun, 19 Dec 2021 08:22:23 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myw8q-0001rS-UA for 52457@debbugs.gnu.org; Sun, 19 Dec 2021 08:22:21 -0500 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=u+yPE4I+2Vllia/q1x9QrucIay242hSv0O4aQVc03Qw=; b=CI0UeargMDdp3Cfs0XMR/B7w0d i5tLcfL4WcwUkG03q7w9EIiTCPvcGK0EmhglrFn2yGZO/hoem0KZqTts2vx/YCaPyLyHovx8tUKF9 wM5jGiYpC5jYvL085Yb2WzQcuJ0QSDoi3+1OqRNmdvVL3V/9qEFknKQ42wBcuGOOKioU=; 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 1myw8i-0003yH-8j; Sun, 19 Dec 2021 14:22:14 +0100 From: Lars Ingebrigtsen To: Daniel Mendler Subject: Re: bug#52457: 28.0.90; elp-restore-list and elp-reset-list cannot be used interactively, add elp-restore-package References: X-Now-Playing: John Martyn's _Inside Out_: "Outside In" Date: Sun, 19 Dec 2021 14:22:11 +0100 In-Reply-To: (Daniel Mendler's message of "Sun, 12 Dec 2021 20:43:54 +0100") Message-ID: <87mtkwrapo.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: Daniel Mendler writes: > The Emacs profiler elp.el provides two commands elp-restore-list and > elp-reset-list, which are supposed to be used interactively. > However these commands have an invalid interactive specification [...] 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: 52457 Cc: 52457@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 (---) Daniel Mendler writes: > The Emacs profiler elp.el provides two commands elp-restore-list and > elp-reset-list, which are supposed to be used interactively. > However these commands have an invalid interactive specification. See > the FIXMEs in elp.el. I've now fixed this in Emacs 29. > Furthermore I propose the addition of an elp-restore-package command, > which would be symmetric with elp-instrument-package and the pair of > commands elp-instrument-function/elp-restore-function. > > (defun elp-restore-package (prefix) > "Remove instrumentation from functions with names starting with PREFIX." > (interactive "SPrefix: ") > (elp-restore-list > (mapcar #'intern > (all-completions (symbol-name prefix) > obarray 'elp-profilable-p)))) Makes sense to me; pushed to Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 19 08:22:28 2021 Received: (at control) by debbugs.gnu.org; 19 Dec 2021 13:22:28 +0000 Received: from localhost ([127.0.0.1]:45238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myw8y-0001s4-BM for submit@debbugs.gnu.org; Sun, 19 Dec 2021 08:22:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myw8w-0001ra-Or for control@debbugs.gnu.org; Sun, 19 Dec 2021 08:22:27 -0500 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=Dl8FPrkimsHnL+0e+s7Yv9VfmaC1vgokaH3s7WIZ4to=; b=D2NeXHcKMEJsW36syR2L+G0TCX FyYs8WDmah5Wiaa4uaonWo1JEqcdCftrK7lU+SiYRU//JHr6nHKZZuUIJr4Y5fVk0dFBUxd2AMw+V WK8o+0Q619zVzLP3gxk62ddNXiwlmT1JNu5DOpVteG31qyg2AlvFlqqDMC+L5hAAjrdE=; 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 1myw8o-0003yO-V8 for control@debbugs.gnu.org; Sun, 19 Dec 2021 14:22:21 +0100 Date: Sun, 19 Dec 2021 14:22:18 +0100 Message-Id: <87lf0graph.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52457 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 52457 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 52457 29.1 quit From unknown Wed Jun 18 23:10:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 17 Jan 2022 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator