From patchwork Sat Dec 11 19:39:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morgan Smith X-Patchwork-Id: 35135 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AF4D327BBEA; Sat, 11 Dec 2021 19:56:06 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 407FD27BBE9 for ; Sat, 11 Dec 2021 19:56:06 +0000 (GMT) Received: from localhost ([::1]:42484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mw8TV-0005ed-9d for patchwork@mira.cbaines.net; Sat, 11 Dec 2021 14:56:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw8Fu-00087C-F0 for guix-patches@gnu.org; Sat, 11 Dec 2021 14:42:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38474) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mw8Fu-00017N-6r for guix-patches@gnu.org; Sat, 11 Dec 2021 14:42:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mw8Ft-0008CF-UG for guix-patches@gnu.org; Sat, 11 Dec 2021 14:42:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52439] [PATCH 1/2] gnu: Add emacs-rec-mode. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Dec 2021 19:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52439@debbugs.gnu.org Cc: Morgan Smith X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163925169031466 (code B ref -1); Sat, 11 Dec 2021 19:42:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 19:41:30 +0000 Received: from localhost ([127.0.0.1]:50020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw8FN-0008BR-J1 for submit@debbugs.gnu.org; Sat, 11 Dec 2021 14:41:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:50636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mw8FJ-0008BG-2I for submit@debbugs.gnu.org; Sat, 11 Dec 2021 14:41:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw8FG-0007gg-K1 for guix-patches@gnu.org; Sat, 11 Dec 2021 14:41:24 -0500 Received: from mail-dm3nam07lp2048.outbound.protection.outlook.com ([104.47.56.48]:6032 helo=NAM02-DM3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw8FD-00013p-6p for guix-patches@gnu.org; Sat, 11 Dec 2021 14:41:21 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ku2L8NjR1pIacShUGDFBZ82zvZhHfQPkJXWhIKRiww2F4wuMuX0u3XPWghaQq96lwg5Pb03MaBrbAssYZV8OB/mnaDxATgsj7kubCpynYWGuakF9LW6x9F+lX+rbmw9VrTAPEYUXrkzDEcF8aDyRnoLVeFZo659XProqwtcqo7mC5C3gu855yGH74j40KzWP27W3WuLdvXo/lI+PGpNXrki86AooTUhl377whg3p8Y39SMyLg0N4Xid+ApRatRruzlnJdXPTJjoMQS4N6MeGD7eqshrfviqbxHsp3OfSWZnq1xHf/x9JSgHLpX8MVgtXr8CHjZqxjAJcUAwwD02nOQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=29Gv94/vbFkv2OxVPtjpSl2TD4gzen4eleAX77kQJ7E=; b=OPjx7P6PElCJiT6fDfs1GhrkiE8VANvDCGEDfJsoM4groShWwGwIsSAG6XAEJJBYJumQOt3NZ/kcgsj5DlGoy13Lnb96f1P5Z5jOwRVwHEwGjYWftodwDHCDeFF16tCS8y5Id7yzvrssS/pklj+TzURVUOiG9YLT3x9lDES56gtXTcH/y2HIV3krnOYfpQPIWiot12q68t0bvanaBxAdRB1jeFDuVIDW4SrjAGt59m6mlLS8nkYQ+TAMlgWMNXnCuSge3CMLEcMMViL3sqSjNtS4jZ37YJi45QR+vn5aBcq8Y2AIrwYkkcjwX49JJABThmXLop/5aJyJD0M/1Fe0hA== 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=29Gv94/vbFkv2OxVPtjpSl2TD4gzen4eleAX77kQJ7E=; b=BOm5axPTNPVC4DhGFk0WkqZc1+/ArcxlW/t7IO2+aBWqMdiERJyFGCYcSJkOVCcEunVYAQZ99NxfrLrWUT62bWE097591KIGwRtKna8VYJAwNhpcaVN+SdtfhY1mWdJW30zx/Ey808RYIybMjcKATUk+vYYmNHoKe8dm+Dlu3B1j5hr+KdTis+wjTSxpASsColRi1bf/rb1SHnvd1xmKafIRQzLQ30WyuijfoMXn5TOxu3N0BaC58Bie4rgSBuaKb83v1oKSBWjkLhzRS5FsruQ9DEro7ikrSwYuDcmWB8nP8ijcA+Vba9zNYBn9iVG9Tk4yLeVkRXg6YDlQXVz1xg== Received: from BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) by SJ0PR05MB8742.namprd05.prod.outlook.com (2603:10b6:a03:38a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.10; Sat, 11 Dec 2021 19:41:17 +0000 Received: from BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca]) by BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::d0d:4cad:e0e6:dca%6]) with mapi id 15.20.4778.015; Sat, 11 Dec 2021 19:41:17 +0000 From: Morgan.J.Smith@outlook.com Date: Sat, 11 Dec 2021 14:39:49 -0500 Message-ID: X-Mailer: git-send-email 2.34.0 X-TMN: [6z0cBHAxV2Y2KaM51T9sNSPbQM9jUkqR] X-ClientProxiedBy: YQBPR0101CA0123.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:5::26) To BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) X-Microsoft-Original-Message-ID: <20211211193949.5479-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 13b2a74f-9560-4ecc-c943-08d9bcde32a9 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNWxJUMtMcNsrGqEGMDh6H/uyH68xPNV37OwSPPY3iggcQDt09HZ9G/FXW+qNd/Zee2cIYL/P5nKK+fEo6SIsleBuT2j3IxPHDTvAPy1EkWgOLIZYhcpaniA5EjAZ8uwT/M7BZQjdENiBiRoLSXRKqsvWK0NwpIa7MTeiCXXTCzQjz3duQ48Q0+Se1TgzK+35hC6ULx3jzL16HXoC6kHYo/2y01IkD1r8qaMYkdouvcxGjHUZjcZTGXDiU5UkQ80lAQd7oyVcQRXTQLB9ux32EXIVlCedg1B1W2WIQUFNit9KkDmo3uITaxfE7uLRNoy027xQUV0asB+je4eZzCMtM5ZLuFqgJAMcEnXMonYFt2GicrzsVbuIUcPSEqVsh5VaUISi5bubg7iBQnguTtSGIyEBhZo+DDL6tTnsUnkTUDLWmTXkdBd02ZFdC5m2W3sU53JhkV7Q466eV8fzTuPpiSYWP46DjlPrbsgiETM2la+vd6vn3to6aXAa65FV7M3RM021cicvnMCgxU9PshnWtSZcyPxk0YF3SGO7pEwLQr7sb1fB4b8EFFg7B4IMeA7XWuyyhlw/R+SHgkzCYID7RVVizOWP7hqov9j0+NRLI2iSimLEgEcxT0j40JJBiaYASCqedoROmUAmNUw+CSG9c2/5AHRhIvH6/+6h4PH1O9oG1qF4Fmslrqo2CjVBcaMGIA9JX8zPqpiYIdO6QkLwWQEJrW6Vrciqvg= X-MS-TrafficTypeDiagnostic: SJ0PR05MB8742:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: k/BnQqB/ySxajfN6f/prhHUoQypmu9Jx4t/fYDBNrqRHt/XqUHymT02PveeRsKOFhOikcCvNZGzLJvnbf8uyP4udcHiJR0KqPR1QHnbkH//n96tw6ANZKQpz+dhNkKdZ5/mutf0UMUa8lfthadIl5RgL/lPGg19hO5zPJVcbds33BFVq9wAl73V33gWuoqy7S9EJ+cEGE8Z06T+NXqH4MQmmi5+JbAwbvm0d5ckoSUHjRZvf0YkehzXdfknN3AT7vpZfJdf4Ys3oxULNtpb5o0zCn1albomDd9nYaWoUV4JB3Zpi46FtLiYr1RbVM/bKEy/Px7KaNjTaxSFRAMkc6vgnI05ja6GCHrJ5UiokZSJ3vXHcYoFWv6JXdxeTM4bJSdWPbEH1ubH1rTaDMF8zNh1wYxnaHrmKU3pkqj3b0fLPaeT5VXwnv2fW+9dgdn3sHfRa25iiQJlfRCoZ/wG1WNZjCem7IhGHm+7jztEj/AaLn0fJfRwVG99tADl3ULnXJ3iTL99yChlgVxap94QYgz0f+cGPFSOz1+nkfHilnowM5VUWC347T0qiEuv3U08MIQRzpY/beRHUCoVHF6kEszlqW2t1zWdm8EKiIsxsHORr9f+kSUBOLbN7wULBhG7q X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: W8hF012RJwCgHlMDdNweNx5kqG/CGo7ElsbK5/NE5pe+jdBndiGNORKb1ewz1cgv70lMHQ76vhSIMWEUiNupJIbzcRlA7l5HAYhStk1olJqnmN2AAXwgk4CHN02dgJTqOkMmddNVG/3QofVsCS/p6l+TOpEXb9QMpqJJEFufnDVSR+tDhmIjqz5GJdsC8N8ojTWakSHlPh2K24kpXrU4S6Q94o+YqTw6KRUTV/iSDYx10TTKnZFS1ypZJtYrpLgLhbJwBV0QM5UXBxtzUOnye/eLfbmP1bcQ4NjAcLYjbuHSsEAQ1e1B+vHj4XnSLGd7RE5BbzhlRKXFoOZhy69T0ylT4rcwa2rrlhvPKb9tgwxS7ofwGmSiehFODeeQlLYrmC2+Zjmwi/0UDQbL6JEr0f0QB+ub/h/P+8z3cSS9BleIY2BjWjOrdpjiEuPNQLwnewEhPtTl/DgpwsAyd0Wrl24B0iOv49YJDHaJZfVVNN7zWSO4x3NGeEDLQaPiJS/pTBozjJtJramBcznbuFaGZnPJ+lga03vkO78kwI90MkxD5ujmYMwv/F1jwHxAvNXIqA5hV74Wa9Hx6haqL2InOoCxXlmQgXmPxddiiPEFiTRVcV0ZzKRS2ob3FEA6bgy2Kk1opM8w3Sb1OgF70Q6pllFEnKir8p36ezEHVSga60ejTvzWKh0Ik4Sw7UPhKl5VHd/oeZfEgqVi1tCTNrEamPYkqGJgLHYyePqAexJSq5IdNq+0cw3ivm6d3q/bkO+ln51fe5hhAQtRZDXe4uyKKTAVcGPLA60VfLDVIxWA/tKF3bwwd6jtXxm9ATcHAgB+s5bMkREqe2N4Jm4oo/NTU3es58H7q/w34koE3UfPWbdKXzIlm1TWQ688IG/AZWoc//2i/2kicbhTmTlsm9zEoQO9R+kKrRNENs6Coo/SzGKnY+6N0ooEvd1CMseKywFEYqmoB/RI/laJnASLYvOlhw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13b2a74f-9560-4ecc-c943-08d9bcde32a9 X-MS-Exchange-CrossTenant-AuthSource: BYAPR05MB4023.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2021 19:41:17.0933 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB8742 Received-SPF: pass client-ip=104.47.56.48; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM02-DM3-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Morgan Smith * gnu/packages/emacs-xyz.scm (emacs-rec-mode): New variable. --- gnu/packages/emacs-xyz.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) -- 2.34.0 diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4fdc5f1bb3..aada2b17ce 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -22004,6 +22004,46 @@ (define-public emacs-org-brain wiki.") (license license:expat))) +(define-public emacs-rec-mode + ;; Compilation issues with latest release. When updating to a proper + ;; version, we should change the origin to elpa. + (let ((commit "646962cff4f728cfa56c72ed43de8936713c8bb6") + (revision "0")) + (package + (name "emacs-rec-mode") + (version (git-version "1.8.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.savannah.gnu.org/git/recutils/rec-mode.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1f5d5kf4rc84v8208qh0l8f5ac92fjqvrlgz0hhgj764v8w2ahpq")) + (modules '((guix build utils))) + (snippet '(begin (delete-file "rec-mode.info"))))) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'install 'make-info + (lambda _ + (invoke "makeinfo" "--no-split" + "-o" "rec-mode.info" "rec-mode.texi")))))) + (native-inputs + `(("texinfo" ,texinfo))) + (build-system emacs-build-system) + (home-page "https://www.gnu.org/software/recutils/") + (synopsis "Major mode for viewing/editing rec files") + (description "Rec Mode is a mode for browsing and editing recfiles, +which are text files containing data structured in fields and records. It is +part of the GNU recutils suite. + +Recfiles are text-based databases which are easy to read and write manually +using a text editor. At the same time they feature enough structure so they +can be read, edited and processed automatically by programs.") + (license license:gpl3+)))) + (define-public emacs-recent-addresses (let ((commit "afbbfdc43b81e620acf827ca20d297e0c517b6eb") (revision "1"))