From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id eMOjDMpDW2dGMwAAe85BDQ:P1 (envelope-from ) for ; Thu, 12 Dec 2024 20:12:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id eMOjDMpDW2dGMwAAe85BDQ (envelope-from ) for ; Thu, 12 Dec 2024 21:12:58 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=Xl9UjBsP; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=X8EDtWEe; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1734034377; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=JwpA+Q0LlEMIhn22urjilkfkxtAljcd13KEx81bajwY=; b=MTOyZcZuuheutG2imSa3quVruQYhie62PMtQs0cKCcO1RSpwKvDyqXjjMICVB/Z1SWuLL0 isDGBcAmVd8pTPBe5xp4VAMEUQOw69bgs1CMobzXrLntUCR0+FJnd+n7xOMGAMUvde/rdl UCzC6adFOdbkzzfd+EsmxYg2fr+wMqFQ7xFNR2wldAbvLElhO5tw7n+nOPT/0jM32JgwaX t8k7BPwX5wOjQBGnXF9kSjKY5uhgUdYhMUPndOOqKvnThMFQ7nlvxfQKMrftmNx+KbTssG G/w9mNKgAtQT5XDFvjE5KtBYSFikvCDrY4DJR8e4tVbrETZHmsjwUF80MNcWiA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=Xl9UjBsP; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=X8EDtWEe; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1734034377; a=rsa-sha256; cv=none; b=iBRwpySaFCCZ07+5a8cRWDSaKj4DXTEc4uYljZJYSljtJA0LnJ34ivPD84XqeU62GP0QRC umH4bQ+JTc/CcNMT+2A8aIUDe5DSkjKRMX0iTXCYIR0InhqYOA+MEeauuo5ITwu9eKonDX mXVBvTG3niS0Z2LAJAzDNtEyyxHgQ7LLPs7M2rLJvNYzbGatr1KCCxEJ9kFcJGK22INICz cdVmXZfrY0Vf3c4g3yXFASXxwLoNNwMGK3/AvqFBriCj0kkPrem2pmxfMJiVIhaeeIUltb 5dJPpY6g+u3DgbrcUfz9ymUTDJOUPnDii7DJjsZOAnCQ92T0f/Y5Opn1ysdgGA== 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 3CFFA7AF97 for ; Thu, 12 Dec 2024 21:12:57 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tLoM3-0008AO-Vv; Thu, 12 Dec 2024 13:56:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tLoM0-0007lq-Ai for guix-patches@gnu.org; Thu, 12 Dec 2024 13:56:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tLoLz-0006rn-W8 for guix-patches@gnu.org; Thu, 12 Dec 2024 13:56:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=JwpA+Q0LlEMIhn22urjilkfkxtAljcd13KEx81bajwY=; b=Xl9UjBsPnPQWGRQVERQhHpjLZg6rM7gNPn3bzLojt0JzyC5vvU++UC0NZldQI8qg3yRDbTP56KNNnR7MwoL4c7tH5GWInEhkO9qsk76th+Qm8NBCMZAluZBO7ovrsB8giYe/muErarxd//tCFODQ5yKfTsZzfB+D2hpTYFcEt5s69xQeyIDbu45kr9NQX2ByM44z/22Z4s1npQsg8UcxegLGqtg6SWht1UXLsgT7gvXxpybY5J1iv3exy7UOFajCCH0tX15IZw0W1PjRdKFFoiE9B5F5yPNMp7opb9lsLN8dVr0aHw8cTnk8pB14EW34TYIp7TqFZ/qk3v8rjRzfbQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tLoLy-0002Tg-IC; Thu, 12 Dec 2024 13:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74834] [PATCH] gnu: Add emacs-disproject. Resent-From: aurtzy Original-Sender: "Debbugs-submit" Resent-CC: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Thu, 12 Dec 2024 18:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74834 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74834@debbugs.gnu.org Cc: aurtzy , Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Received: via spool by submit@debbugs.gnu.org id=B.17340297309468 (code B ref -1); Thu, 12 Dec 2024 18:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Dec 2024 18:55:30 +0000 Received: from localhost ([127.0.0.1]:40312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLoLR-0002Se-UL for submit@debbugs.gnu.org; Thu, 12 Dec 2024 13:55:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:54638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLoLP-0002SL-6n for submit@debbugs.gnu.org; Thu, 12 Dec 2024 13:55:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tLoLK-00061x-Rz for guix-patches@gnu.org; Thu, 12 Dec 2024 13:55:24 -0500 Received: from mail-qv1-xf2d.google.com ([2607:f8b0:4864:20::f2d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tLoLI-0006nR-A3 for guix-patches@gnu.org; Thu, 12 Dec 2024 13:55:22 -0500 Received: by mail-qv1-xf2d.google.com with SMTP id 6a1803df08f44-6d88282980bso9571206d6.3 for ; Thu, 12 Dec 2024 10:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734029716; x=1734634516; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=JwpA+Q0LlEMIhn22urjilkfkxtAljcd13KEx81bajwY=; b=X8EDtWEeQ9d47jLdtUBU6AvYS9TkTW5qO9RnX9/IoJLtz3V/iT4sB5wQZN3Rq8tvDB jEr/0MeHuR283H75yptBWe293MNskM5qUwAk6NuFS5bFJ1KZLFh4sRAUXZ9w0gpSaO5k ADtDw+w99q5c+hnu0S8XRGvTEFsWpQvL3z8GLCKYAqFXs5A3DmCspcjGBji70PyhurF8 VEEtT9W681lOM4K/repI2wtLDfliY3WTZKXiRMuVefnUMjfl+t/n4KLiLa7L/cZbeYHs IEZPnA9T6svoPANPHmD7fAU7o8ocUZP+L8wirH9sb7pIodZpTud5pnD1ojwDVQoGtgby UgDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734029716; x=1734634516; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JwpA+Q0LlEMIhn22urjilkfkxtAljcd13KEx81bajwY=; b=kM2r8Z64z/vC37cKS32FRQGPTz99LZAzBKC10RSPHRp9yM8BNAxdgb/OKm5M2DQ9fF EJRYHXdwcqABzpUe00FFmfs1L7EWwzTy7GeSbZeSbhOVd7kboHt+Zh4DQcC5AjcPyZuE 3KUWk78+eRaYQd0gx/eq2eWQgKdEnliYaS8FPVxA9qdd7OggHDX5DdwUjqP8/QO1s92o 7Nu6KpCrgjfnh/YIC/4GZ8Va1mH+HSk7/jxdRSoB3C1rgV2CDEsiqp2liXYd0IKjaLNe 2QkzS80DwqPfac8JqYrqRoB9TzGiJx6w/3aizLGKUfTtG42oUjWlAof463xH89NEk0K/ jcLw== X-Gm-Message-State: AOJu0YzS2Dxz61N35VySifeC7d/FZEbdz4qoRMmLnJkzJikQGTLGPrLe JYC85CzmNf04u1C+d5wrIUpY03STkstxrRuvI4072ZGbfzytUBxn2SQNvg== X-Gm-Gg: ASbGncuJu6RkH09AVooO70rh5bIjm7LcTZ/ozgW7zkU7u1m1t+0gZ0/sS7b/Vi3UQGO 7PiVUKtCsGSQGWDcgoUS50KtTph/1VtntBjqFJbEuRCCTF178klFDtAu0f+TMUR9/caktiHc1Y/ J7CSEs4wlbiyAo6H/mSarfZCxGXTWRtKwn+eGKnZzHiQPa7Og+2JbI0GZRiC0xU5oPfRLS9iMqF FY4Y3ONp8ha86lJfV5qu/IUCDeN0INC2RZDL9z4ioNQPCMJMZQ= X-Google-Smtp-Source: AGHT+IGCIGdtvdJWYjBFGgTvGYDujJVA0sYH2SKn1Zdof6+iwFJq69QRKjQyJ5WsXpWYuSUGmYSZuw== X-Received: by 2002:a05:6214:d49:b0:6d8:adfe:4c73 with SMTP id 6a1803df08f44-6db0f75eaa9mr22113176d6.27.1734029715986; Thu, 12 Dec 2024 10:55:15 -0800 (PST) Received: from localhost.localdomain ([2600:4808:a053:7600::ebd1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d8fc3db5eesm60524546d6.110.2024.12.12.10.55.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:55:15 -0800 (PST) From: aurtzy Date: Thu, 12 Dec 2024 13:43:34 -0500 Message-ID: X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::f2d; envelope-from=aurtzy@gmail.com; helo=mail-qv1-xf2d.google.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, SPF_HELO_NONE=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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 5.21 X-Spam-Score: 5.21 X-Migadu-Queue-Id: 3CFFA7AF97 X-TUID: C+u3WXw7Nh4I * gnu/packages/emacs-xyz.scm (emacs-disproject): New variable. Change-Id: Ib7a56b7458a729d4893f20f89df0a75217272498 --- Hi, Full disclosure: I'm the maintainer of this project. Cheers, aurtzy gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2809894d1a..3506a4225e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -148,6 +148,7 @@ ;;; Copyright © 2024 Spencer King ;;; Copyright © 2024 emma thompson ;;; Copyright © 2024 Liam Hupfer +;;; Copyright © 2024 aurtzy ;;; ;;; This file is part of GNU Guix. @@ -1537,6 +1538,31 @@ (define-public emacs-project-tab-groups separate, named tab groups.") (license license:gpl3+)))) +(define-public emacs-disproject + (package + (name "emacs-disproject") + (version "1.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aurtzy/disproject") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0210mllmhgmq4lx7fzcp6h43df7npn17y8qn2a7d2dcj6rgbf75k")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-transient)) + (home-page "https://github.com/aurtzy/disproject") + (synopsis "Transient interface for managing and interacting with projects") + (description + "Disproject is a package for GNU Emacs that implements Transient menus for +dispatching project-related commands on top of the @code{project.el} library. It +aims to provide a more featureful version of the @code{project-switch-project} +command, which it is inspired by. Those who are familiar with Projectile may also +find similarities to @code{projectile-commander}.") + (license license:gpl3+))) + (define-public emacs-golden-ratio (let ((commit "375c9f287dfad68829582c1e0a67d0c18119dab9") (revision "0")) base-commit: 3d3556ace06571f60ff9ffd23c5cf2bf75ca1321 -- 2.46.0