From patchwork Fri Jun 10 19:02:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Haider Mirza X-Patchwork-Id: 2887 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 D87EF27BBEA; Fri, 10 Jun 2022 20:03:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 5185E27BBE9 for ; Fri, 10 Jun 2022 20:03:19 +0100 (BST) Received: from localhost ([::1]:43882 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nzjug-0007W9-Fq for patchwork@mira.cbaines.net; Fri, 10 Jun 2022 15:03:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzjuQ-0007Vx-S0 for guix-patches@gnu.org; Fri, 10 Jun 2022 15:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57467) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nzjuQ-0001W5-KE for guix-patches@gnu.org; Fri, 10 Jun 2022 15:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nzjuQ-0007WB-Ff for guix-patches@gnu.org; Fri, 10 Jun 2022 15:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55864] Added the emacs-org-auto-tangle package Resent-From: Haider Mirza Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 10 Jun 2022 19:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55864 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Liliana Marie Prikler , 55864@debbugs.gnu.org Received: via spool by 55864-submit@debbugs.gnu.org id=B55864.165488776428870 (code B ref 55864); Fri, 10 Jun 2022 19:03:02 +0000 Received: (at 55864) by debbugs.gnu.org; 10 Jun 2022 19:02:44 +0000 Received: from localhost ([127.0.0.1]:51364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzju8-0007VZ-0E for submit@debbugs.gnu.org; Fri, 10 Jun 2022 15:02:44 -0400 Received: from mail-lo2gbr01on2097.outbound.protection.outlook.com ([40.107.10.97]:21024 helo=GBR01-LO2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzju3-0007VJ-LO for 55864@debbugs.gnu.org; Fri, 10 Jun 2022 15:02:42 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O8UoF4cu6mS6XJ2yUqYclW8bfxOu9ajcCBdUZ+oge36jGf+UUQuQXMW8Rcs7QiBsD6dF4e4sjyDwoXPXJpfjmooQ45BvL0ckJmS5siUU8CuE+sBo10RHTID1yZ1UveisL16NyXR96CvbzH9LdytnjSkBbnJPJDNVcNMhLyiK9YKzp/IXyEfjKsY/APyTPvRo3zje7/UgB9PYM00ebvfQdiLt2TzqafSnIvSsnhjL/XvW9l043LRWJt1GkO3tiW0JjDQi0Hix+5XAB1Tj2+vmsEzd/HX5h7Zmr5nqVixuYgthmS8kPaJCFhMzma+9Ywyds0ag5zaj/D3hbEH4SOnHrw== 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=cLhR/qNmYU6jA8KblV5Wgow0UoOCj5YIiI8Jifm9yeM=; b=iQdxb2Ko37sSIXOWfM9dnqXR/5Oshd9ASb+ZVVTk4DcOFrk2e5CTSblJb/1PU4picosQpG4GKLWiJ/V76h59chb9h9FGO99Lo/usbL7KZmVL7QxTCfu33z0Pn5Cg3+lCiRm7uMke4CmKMZE98pDW7TCvrc3usA0awv8s7dr6xW8RcO60IhN7DFDzIw25sABwz3QuB0/TMXDPunxA0qpOCGtP4ACt9z/po7GfyOdxiiQYvLPgSIjb3+qgK7Wt8IzOtU97KgIQJzoqKmuuN0I9L8Jq5WcuPmyELLPYaMkL+i4FrtmGq3aPe+nlIo1/DmFZk0ZZ8eFGJZ71NSLrsPlxwg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=haider.gq; dmarc=pass action=none header.from=haider.gq; dkim=pass header.d=haider.gq; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=haider.gq; Received: from CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:65::23) by LO4P123MB4605.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1d0::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Fri, 10 Jun 2022 19:02:33 +0000 Received: from CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM ([fe80::70cf:c5b:6363:2a1]) by CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM ([fe80::70cf:c5b:6363:2a1%7]) with mapi id 15.20.5332.012; Fri, 10 Jun 2022 19:02:33 +0000 From: Haider Mirza In-Reply-To: <52b7d8e9f14ae161487e50c3a3fee9ba829fb963.camel@ist.tugraz.at> References: <87fske7sbf.fsf@xps.mail-host-address-is-not-set> <52b7d8e9f14ae161487e50c3a3fee9ba829fb963.camel@ist.tugraz.at> Date: Fri, 10 Jun 2022 20:02:23 +0100 Message-ID: <877d5oz6io.fsf@xps.mail-host-address-is-not-set> X-ClientProxiedBy: LO4P123CA0459.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1aa::14) To CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM (2603:10a6:401:65::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 14aac94d-4195-4151-4232-08da4b13c628 X-MS-TrafficTypeDiagnostic: LO4P123MB4605:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZMt4I59zJBNp0QrnOL9j9UH+iY9Uew2I0wsVlqXHmpz4uPQ9HJ50xZyLUSF6EeCsHd36YMcr0xNAkjHwkm0dbpc6fUsrZXna2xh00JtTWvW1OUPxKsPbI0J7jGHisgudNBpaZzml3vbbqRXUPEzPggVZRYAIlwVQk8mdvWxy0pGU6B5ljBhcXYGvtABARMYCsKqUomwkT1qraLnz0ZoaFVk3Iv2oUjsn/eKjo8DRqskl0KTWYu91B6vXJ3I43nlBIlXhd4cxEJZv3CByOuhtrziYaMm6qwd6cWu2uFT+gbufH/Q6spevylzr0aLdbPb+NYj1fGf4Dmt9dtwO7EZVvLaAjlACsfrihhnTdSqEHbks4eJw06EE89Yas/I+fHQIn58aeRz43IxsXp0tFco3fHFScDe9JOZOwYWj8aK+Tbt79nBfqgHcE2gpnjfi7cxQPMiVn/5X3HRAyQ7tfuw0NnACN0YDRstK7DAfRcOgFyyxTXFS59zrv/MUMbozSd0CKyXZfx36Q8A0KT4wqLCmNOx/VhpVrpYQWbkAHiq3/OHh45Df8d4tF6pS8W7zpB50O46EYaNatvD6Jd4a9X6QJCGl+xOIL273Mz1jfgJPmotZjE94ce9yf2L2/w3OwhPAtoyzn8OXz9KY3g+/wX3RkJcqsaFprMYqlp5AtHwsjEmNYCLL3jj8seDR7gFKlWIJLucPDH9d3vaEIT+7UU3E8B5SFCyMZE/0p5fl73xHONU= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230015)(4636009)(346002)(136003)(39830400003)(396003)(366004)(34036004)(34096005)(186003)(9686003)(26005)(66556008)(66946007)(41300700001)(8676002)(66476007)(53546011)(52116002)(6506007)(6512007)(6666004)(38100700002)(21480400003)(38350700002)(86362001)(8936002)(508600001)(2906002)(83380400001)(6486002)(41320700001)(5660300002)(100850200001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GYcqBsXzWCNXa0X3wvcFi0lE86/fVV3FSAp2Wx35sN+qmBM0V+P7lNau26Qkiv4vKBL8jkkAHEfOfRZq1VjoSpjZF0aoa+WXOXbKkXpOGNjmrhGgfbor6va1UlMZGGt8g6DAu6HW0lvdHEeOMrUpKFQQmjJaYb2gn1eaxEGeXF9CZbKIrd9K+8BO/ttIS5FpuxE0W+Pjm9BUgVWUbUsjHTAF/JsYS3YOOOHGX0UkQc2KoEpbdz2xFN58gvwTQ/XXtCtlDdbD0B2u8mhmkodx25xm/J/Agnr/M1Ttx//yIdWkCOb6J1XNs8S8Brd/zWlXIKlxoFhZ6AOrqEnNFANQnWE92iutKjRu1vtjkzGMrVRuQTEtPwOvgyehxmgohF9spLtRbfbZYUDvYz5Il5pWs1w/mxRDfLTiAwIXxgMq5zpu9ydQgMaP8wuX8oaFiWULgKL+VrB9drkWWg3AkbQl0y9hUVKdmsAXHwim5PgrE0MzKCWJW1ejrT/Ljfejy7Gm/QNYxoIAm5q/EgKBvs+OJuzCMFH5zms0v6isHd2gQ2XaHPdYkRtYo1/goqvWDPtHWk9IZnK2gfgmopurJI1tLVy4Nu7zQt/Aeqz4MpC2UrSayROy8Xh17mmpOeLMQ4TrLeunE5CiHm1c9k7rs6oFsBR68GX7HyfkKOeW/mPeWzdPKnKZ7d5pDPzS9nRRYiTUqici8H69vU6KGH9SyhtVITYcSX6BBGnazYDL9BOL5y8U6ASKD6/ulxptyEx/usTVu5lCV1afw/0FmN5FXHxTZM4V/hYHt8vudOY4nItHUZFPEkfinpsjid0Yq973XwZD1j83sluCH5ralnqnWcz99A+iU/pb/rB3BSjbOZyhTtjTmF+cdrc/Ihm8TA8Ag0WCqN4wtQPYFyPP2UuISxcrjF3Tv6aKi+E6j3y1Yz6xI2ILsAYhfW71WMWGbLIlYqsP6slJotDGG3iE54ZrL+2MM27OlUCP8dSKnnft8vxLwTHzn9qnsM8al/jjRHR9EMvuLyyBc6s5doZbQKpo0dREsBqkIvi6oQD88S4hstcDseLLo8rxM5Ns9HMwUf9O0/+BvBILruSYOtLwhrYr91W5T7QjVvYPXcirCD08S7buo3mtP+oeuRgL3LFEPPLUho6w/6oNnMO0gFJ6EPRnrYw6n/5AqjRaKJm1VrQgUh038h6am1T0q4wCIjiRJVtjlV15qXDgYvoahEElceDpJssitObdVa3M4r+mWev1oQHKdy9cxG2E2jyMxMNlrYhv4goYLLejnWeLKlZkSovVR3lBpcbpg211Pzn4xLCAjriHg5pjrzWa99Fuwa749WhS3Pkd/DCHzKpg6lx7EP83Sk4F5WhaJEiHJTHwhXaQu9OCAKlPBrvexEOF5cv23H1cGQMTB/eJa/ZFBbF0FVEQkdx2upb81KDY7nJBdQs40jtPnpir3a25vB60YgO0rqEEC7JlB1zil5BxDs++E2Wvxu8QipVcaBw7zH3bcbgY0dY2wgr6H3YMGPPSJWhasPqymYowvvgAV5aZy+M+RxESRBkKdTPHAD4VnQUzkq8aU8RWFznRSuAZ0I3pdpwuQrG3uDga8bbC7tUrWVp5+J+reErLn9a5q01VPyoLEwbdlaGQAGHyxh9Z+gp8pYphPl+hUXeCtuScdCIXdmgh0fdzXjqVXUYxkfdKdruWKbWgi7uB0Xt9sr/u/F7spwZvb3Qp410MPIm1F97I3rmtp9JzzK8FFw== X-OriginatorOrg: haider.gq X-MS-Exchange-CrossTenant-Network-Message-Id: 14aac94d-4195-4151-4232-08da4b13c628 X-MS-Exchange-CrossTenant-AuthSource: CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2022 19:02:32.9522 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 2913a4ab-b87d-4e53-9459-39ddb865e093 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: QswGpSgyzqqZJUeWrm2W+1mzzZXjG3U9sH+f5Pk7B/IS8thtaDsIVBBP8iJTYYlm6COhe2P5EmCt6rAyZgU5LQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO4P123MB4605 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 Hello Liliana! I think that I have fixed all of your recommendations with the package definition. I love the yasnippet function, would you (Guix in general) mind if I use their yasnippet config as reference (It is in the Guix repository after all) Also, if you don't mind answering a question of mine, in Magit the saved Patch doesn't this section: > From 7d98fb3263173f1b7f0368b2afcd4ae64ce37568 Mon Sep 17 00:00:00 2001 > From: Haider Mirza > Date: Wed, 8 Jun 2022 22:14:56 +0100 > Subject: [PATCH] gnu: Add emacs-org-auto-tangle. > * (emacs-org-auto-tangle): New variable. > --- > gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) Is this a problem on my side or am I running the wrong command (in the commit buffer running W+s) And Like I said before, let me know if there's any way this package definition can be further improved! (First time making a patch) Thanks for your help, Haider. From 7d98fb3263173f1b7f0368b2afcd4ae64ce37568 Mon Sep 17 00:00:00 2001 From: Haider Mirza Date: Wed, 8 Jun 2022 22:14:56 +0100 Subject: [PATCH] gnu: Add emacs-org-auto-tangle. * (emacs-org-auto-tangle): New variable. --- gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2633b775a6..cf4f9171a0 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -113,6 +113,7 @@ ;;; Copyright © 2022 Peter Polidoro ;;; Copyright © 2022 Luis Felipe López Acevedo ;;; Copyright © 2022 Thomas Albers Raviola +;;; Copyright © 2022 Haider Mirza ;;; ;;; This file is part of GNU Guix. ;;; @@ -5486,6 +5487,27 @@ (define-public emacs-org-inline-pdf inline PDF preview in Org buffers by using pdf2svg.") (license license:gpl3+))) +(define-public emacs-org-auto-tangle + (package + (name "emacs-org-auto-tangle") + (version "0.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yilkalargaw/org-auto-tangle.git") + (commit version))) + (sha256 + (base32 + "1zb7vcmhmjiqpbbhqrqci689rnpn10p985cs5jk9sgg66xsbrgs3")))) + (build-system emacs-build-system) + (propagated-inputs + (list emacs-async)) + (home-page "https://github.com/yilkalargaw/org-auto-tangle") + (synopsis "Automatically tangle code blocks on save") + (description + "This package (i.e org-auto-tangle) is a very simple emacs package that allows you to automatically tangle org files on save.") + (license license:bsd-2))) + (define-public emacs-org-rich-yank (package (name "emacs-org-rich-yank") -- 2.36.1