From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id OIUhJgkQJ1+sRgAA0tVLHw (envelope-from ) for ; Sun, 02 Aug 2020 19:12:09 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MJzpIQkQJ1/AHQAAbx9fmQ (envelope-from ) for ; Sun, 02 Aug 2020 19:12:09 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4A7B29402C2 for ; Sun, 2 Aug 2020 19:12:08 +0000 (UTC) Received: from localhost ([::1]:40666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k2JOx-0007R0-5t for larch@yhetil.org; Sun, 02 Aug 2020 15:12:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54146) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2JOt-0007Qt-2Z for guix-patches@gnu.org; Sun, 02 Aug 2020 15:12:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60192) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k2JOs-0008K7-NK for guix-patches@gnu.org; Sun, 02 Aug 2020 15:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k2JOs-0000lb-F0 for guix-patches@gnu.org; Sun, 02 Aug 2020 15:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42674] [PATCH] gnu: Add emacs-explain-pause-mode. References: In-Reply-To: Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 02 Aug 2020 19:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42674 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42674@debbugs.gnu.org Cc: go.wigust@gmail.com, Morgan Smith Received: via spool by 42674-submit@debbugs.gnu.org id=B42674.15963954822899 (code B ref 42674); Sun, 02 Aug 2020 19:12:02 +0000 Received: (at 42674) by debbugs.gnu.org; 2 Aug 2020 19:11:22 +0000 Received: from localhost ([127.0.0.1]:43504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2JOE-0000kh-4T for submit@debbugs.gnu.org; Sun, 02 Aug 2020 15:11:22 -0400 Received: from mail-dm6nam12olkn2071.outbound.protection.outlook.com ([40.92.22.71]:56225 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2JO9-0000kQ-Vt for 42674@debbugs.gnu.org; Sun, 02 Aug 2020 15:11:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Op/XPUQlBSlnFXS6X1vZqMFogQFRybAcy82XQLga2YWKHwzDCS8gXORepv41Q5ToLh1rkb1QrLRXChCjkSD7XR0sTIfXuCalktEx2mcbVOYE9kQL1PsSJ8qErLUu7uNgMspBCYCHL1XemVHti3lmvOHAFiwMQxfmhltO0w0WhZy2/Prjhc46uiga2rKRTyWP8GdunJdmgzZZIvO6q0XvB2JjkTObItp6iEZ6YZJxT7aX4G7pOdorD5gpGm8iAeMBef45kd/8W/iX69GR4ZjA1bsub2s9RqssqQ7mIRV1wUpzix54y+lOLGXZuZNrQl4kZH/9AThLX5VQf4nC68dZkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I7QYOdfQ3mrx4HiM3erdFxnGYhgaRjhdcidUSJSpEu4=; b=SN8DFu8W9Ht4+gI1eS4IO0TIUcMXa+Qulvnhy6+LeoOBFgAhA+pVHW0B8yYQNtrddmB+MZdkKju6rCuJO4APhJDDJrq021icxlMDEZuyTGKrDMHR8iblANb9GE+ekgLDw2LJPn02tFlZ82hUY7C/crgRjrmc3BFfTEuCiTYnp3stgGq5cdmEZKiC8EmQXZbDtWLaps+x9fCKVLhKUTlkTSkcA7Xy6SCYpESvLwSdpHsCyUa0LmftuJLFkcFe7H1z4Uy25m0KgGPsnNc3Sd//IajqKjqv6Jlr3FGHR05YhhHz23KE2W7a2nPQNTVWj5ScAXZrFvWglpWXQuQcDAoi4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I7QYOdfQ3mrx4HiM3erdFxnGYhgaRjhdcidUSJSpEu4=; b=Stwsa8DDWX2uA5iGqctiG9rWLU2CmzadSUoEs69yEbHHkUhJu/TygFzdMQpdfwnM3hA+QZeKDilOT6yzpe8cO+fIV64DvgHTSJu/DS1MCVvFVIOLSb3QvOE51ciqStpPCk4R7KiR9k6CHBXNLXqN8YNMfWv6iOkqOfMfLFoC124jRPX8ddDuQFIeBHrWhhflZkbNIS01HsrRSE88ViexxpHdUBJLsm1Ac9rFNKSbJhCG2b4X9ZLwhx5/pO2/0D71J8sQrZeedrfDGQ3xPe9/hFI+asc/dcT8V6tfp0mb9pZkITvSnRvCajh4cIfsph6sEFoTlW5WNs4RRdm5h2dQ2Q== Received: from BN8NAM12FT042.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::42) by BN8NAM12HT032.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.10; Sun, 2 Aug 2020 19:11:10 +0000 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com (2a01:111:e400:fc66::4f) by BN8NAM12FT042.mail.protection.outlook.com (2a01:111:e400:fc66::89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.10 via Frontend Transport; Sun, 2 Aug 2020 19:11:10 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:B4880C110D732332116DBE68F5C3B5CF08E16D874F8B9BCFDE08A74F029DCC38; UpperCasedChecksum:B870315598A628477146840427991C0959D7E1B442070B0687E8A0E934BAAB56; SizeAsReceived:7434; Count:47 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::cc1a:65a6:d74d:52f4]) by DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::cc1a:65a6:d74d:52f4%6]) with mapi id 15.20.3239.021; Sun, 2 Aug 2020 19:11:10 +0000 From: Morgan.J.Smith@outlook.com Date: Sun, 2 Aug 2020 15:10:42 -0400 Message-ID: X-Mailer: git-send-email 2.28.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YT1PR01CA0039.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2e::8) To DM5PR1001MB2105.namprd10.prod.outlook.com (2603:10b6:4:2b::24) X-Microsoft-Original-Message-ID: <20200802191042.3337-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from soyboy.lan (104.157.195.109) by YT1PR01CA0039.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16 via Frontend Transport; Sun, 2 Aug 2020 19:11:09 +0000 X-Mailer: git-send-email 2.28.0 X-Microsoft-Original-Message-ID: <20200802191042.3337-1-Morgan.J.Smith@outlook.com> X-TMN: [C0WPV3VP/nmM1P31EDbYF+wI+pMdToDWjGxAblh05x4=] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: db62d9c9-b290-429e-23d1-08d83717d11a X-MS-Exchange-SLBlob-MailProps: 79Jo46q8hhATvbBGX1NxQCCtqZ/dKZb/lBP4iw+StLhrszici7bRTPQzG8e2gyEjiEOGeyjHm6KCZQgL5Y4Uoy0XWOJygaAGhrKsBj5ge1rR+dN3AY2ODeOwKcpSely9NRK/4IOmG+fpUoTCtC5T+xhH7sN9GEsB7Y3rcl1w6U3awzZNlUmQWnPkY7Q9xDg4La3t095n30khn5ONGV5B8yQMg3Bes3Cpol5xrb4VDLwAaeiLqkUFcm5/B8pk20Tq7GHjDVTgzlDZJc3ma51dqr/MdZmlDqlgSBLIN+Z83AtwbS+Q3F3uDwD3TIRRCaVRb04u5Myav8Dt1NrKerV/VtzlxR1ks6J7FTvZG9lnZwwdFKftD00YqKV8a9LpEaU+HMCfFEhnlh2TX0La/bDxMtqSTDqd9UFiPQWUoXH5fHEsQrUmarwGibhE3t9ybkuD2BEMyuE9Ie0rAL0z5F7+JYUZGRq0atkLzdenE4JL09qosBrKfiYqZ2O2hdNuTtBFDBTekNIbjgcdNW7eQPYrmIycrPHrRy9Uhn60g+NaGkqVHAXowx/vZmG48kWOn08n981hh4JqufZHDkWp5gOJqrq1reLe52MamOc6izjbYIDFaFnPm3tP9RuvQAUXLQW3z7Qq5aM78nIJsSsrKUE1VVonDGf1dquQV0pLMoUMwK4S1n15FfWqcrL62br6bzQi X-MS-TrafficTypeDiagnostic: BN8NAM12HT032: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OL69PxQxXPY6gvECv35+teIGlfp/QtEDXpHIInimUu+JbSXMDv+WKxsUJDO7WtrKhc8X/bGU3RXetnAJA0m5b8UBvS573JRNaR8UyECUe6elS7mAS43NrzHmx4KhIYD/4uCIpNKVF+A3zyRvdctM3wKwj1aG6jGlZJnR/my/TTtrcIrY8h7cTG8KS/Vb/lEZsjJwDVTJkIxbR3BSWaV8u09XKsNErM4TQmrLqLUkqWkwCF2DqjPAseue7JFlK7rQ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1001MB2105.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: HaAUEwB1OhTO2qqQqG6dEqsg6ydwIyx2gyapfuXba2d8FFMe88S5YcfcW06COcetxQqx5SkZCAeAKE2JCgwcc+aHnSyj6qUXq4aKVCks8X3DD1kw+Y4FDhrKWplk0J8tySQlVx+1OqmySbyteCRnOA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db62d9c9-b290-429e-23d1-08d83717d11a X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2020 19:11:10.8889 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: BN8NAM12FT042.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM12HT032 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=outlook.com header.s=selector1 header.b=Stwsa8DD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 4.59 X-TUID: pK/afBBkexlV From: Morgan Smith * gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode): New variable. --- DO NOT COMMIT YET! This should only be commited after patch 42679. gnu/packages/emacs-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index a90d789d7a..ab8e6dff6c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -3237,6 +3237,39 @@ keep pressing the key until it selects what you want. There's also @code{er/contract-region} if you expand too far.") (license license:gpl3+))) +(define-public emacs-explain-pause-mode + (let ((commit "2356c8c3639cbeeb9751744dbe737267849b4b51") + (revision "0")) + (package + (name "emacs-explain-pause-mode") + (version (git-version "0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lastquestion/explain-pause-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0frnfwqal9mrnrz6q4v7vcai26ahaw81894arff1yjw372pfgv7v")))) + (build-system emacs-build-system) + (native-inputs + `(("emacs" ,emacs-buttercup))) + (arguments + '(#:tests? #t + ;; Don't run case-tests as they will fail to create sockets because + ;; the path is too long + #:test-command '("make" "byte-compile" "unit-tests") + ;; Parallel testing will cause the tests to run before + ;; byte-compilation is finished + #:parallel-tests? #f)) + (home-page "https://github.com/lastquestion/explain-pause-mode") + (synopsis "Provides a top like interface to determine why Emacs paused") + (description "Monitors Emacs function calls and records their execution +time. This information can be reviewed to determine what is causing the user +interface to pause.") + (license license:gpl3+)))) + (define-public emacs-fill-column-indicator (package (name "emacs-fill-column-indicator") -- 2.28.0