From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 05 05:27:42 2022 Received: (at submit) by debbugs.gnu.org; 5 Feb 2022 10:27:42 +0000 Received: from localhost ([127.0.0.1]:33805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGII9-0001Vl-SG for submit@debbugs.gnu.org; Sat, 05 Feb 2022 05:27:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:52212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGII8-0001Ve-No for submit@debbugs.gnu.org; Sat, 05 Feb 2022 05:27:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGII8-0006xt-HM for guix-patches@gnu.org; Sat, 05 Feb 2022 05:27:40 -0500 Received: from mout02.posteo.de ([185.67.36.66]:40401) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGII5-0002sf-KE for guix-patches@gnu.org; Sat, 05 Feb 2022 05:27:40 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id A43D5240103 for ; Sat, 5 Feb 2022 11:27:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1644056854; bh=WUurK59U5NaT3YyyRRgn3g3S/c9hAgoM+kwl6nW1nvM=; h=From:To:Subject:Date:From; b=NyvDe6EqeAmQOtLeXqYGLQCOtfUXCyZaiORBGP4+cjXYyItmdXRjDeDLs46HcIEuX 26+ImmVWqqTMjvj7wMZyNYUBzbOAs3q33J6OR/KusqlcuLYXgDdQLBWsuYL+TAiYYK Bgwx5LVuEijl3DxApXPleQTsxu4OS+C1JqZveXAAfTKJp4RrXpvxxbLE7CoepYwuYN Oh3l74Iwm5ZMcAfZdEYMWZc4Ayv0acpxZ3u3GtkqnieITrBXK3z1zlMxlUD3RbUdMT JgrixcnOOpWXqMP//90C6uemIhTcDovcQGXdPBZxBVfKpPZDz5r+zy/XzOhtoAqPaO 2eus34jxgC0Xg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JrT9x74Njz6tmd for ; Sat, 5 Feb 2022 11:27:33 +0100 (CET) From: Niklas Eklund To: guix-patches@gnu.org Subject: [PATCH] gnu: Update emacs-bash-completion Date: Sat, 05 Feb 2022 10:27:33 +0000 Message-ID: <87v8xt38x6.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=185.67.36.66; envelope-from=niklas.eklund@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) --=-=-= Content-Type: text/plain Hi, this patch updates the emacs-bash-completion package to the most recent commit on git. This update is required in order for it to work with completion frameworks that modifies the list of candidates. Such as the combination of corfu+orderless. /Niklas --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-emacs-bash-completion-Update-to-3.1.0-0.c5eaeed.patch Content-Transfer-Encoding: quoted-printable Content-Description: emacs-bash-completion >From 10a95cb0fa836ac37a3426f0964edd7784a1c0ca Mon Sep 17 00:00:00 2001 From: Niklas Eklund Date: Sat, 5 Feb 2022 11:21:00 +0100 Subject: [PATCH] gnu: emacs-bash-completion: Update to 3.1.0-0.c5eaeed. * gnu/packages/emacs-xyz.scm (emacs-bash-completion): Update to 3.1.0-0.c5e= aeed. --- gnu/packages/emacs-xyz.scm | 72 ++++++++++++++++++++------------------ 1 file changed, 38 insertions(+), 34 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 681e0e2fc7..99fb53434d 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -15908,41 +15908,45 @@ (define-public emacs-helm-slack Slack client.") (license license:gpl3+)))) =20 - (define-public emacs-bash-completion - (package - (name "emacs-bash-completion") - (version "3.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/szermatt/emacs-bash-completion") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "11j2k3irixp47r2iglxdmjphahqhgnxg98n2xwagwzyq99lsamj4")))) - (inputs (list bash)) - (build-system emacs-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'make-git-checkout-writable - (=CE=BB _ - (for-each make-file-writable (find-files ".")) - #t)) - (add-before 'install 'configure - (lambda* (#:key inputs #:allow-other-keys) - (let ((bash (assoc-ref inputs "bash"))) - (emacs-substitute-variables "bash-completion.el" - ("bash-completion-prog" (string-append bash "/bin/bash")))) - #t))))) - (home-page "https://github.com/szermatt/emacs-bash-completion") - (synopsis "Bash completion for the shell buffer") - (description - "@code{bash-completion} defines dynamic completion hooks for shell-mode -and shell-command prompts that are based on Bash completion.") - (license license:gpl2+))) + ;; Need to use a newer commit than the latest version in order to support + ;; completion interfaces that alters the candidate list provided by the + ;; package + (let ((commit "c5eaeed156ab906190c662d491269230967104b1") + (revision "0")) + (package + (name "emacs-bash-completion") + (version (git-version "3.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/szermatt/emacs-bash-completion") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0r221iirqsbz13s76r68i496izbirrvcw8ql3wsh205zmxa3jqg1")))) + (inputs (list bash)) + (build-system emacs-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'make-git-checkout-writable + (=CE=BB _ + (for-each make-file-writable (find-files ".")) + #t)) + (add-before 'install 'configure + (lambda* (#:key inputs #:allow-other-keys) + (let ((bash (assoc-ref inputs "bash"))) + (emacs-substitute-variables "bash-completion.el" + ("bash-completion-prog" (string-append bash "/bin/bash")= ))) + #t))))) + (home-page "https://github.com/szermatt/emacs-bash-completion") + (synopsis "Bash completion for the shell buffer") + (description + "@code{bash-completion} defines dynamic completion hooks for shell-m= ode + and shell-command prompts that are based on Bash completion.") + (license license:gpl2+)))) =20 (define-public emacs-easy-kill (package --=20 2.34.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 06 17:08:34 2022 Received: (at 53796-done) by debbugs.gnu.org; 6 Feb 2022 22:08:34 +0000 Received: from localhost ([127.0.0.1]:40038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGphy-00070s-CP for submit@debbugs.gnu.org; Sun, 06 Feb 2022 17:08:34 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:54441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGphw-00070f-Ru for 53796-done@debbugs.gnu.org; Sun, 06 Feb 2022 17:08:33 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by mail.gandi.net (Postfix) with ESMTPSA id 5308AFF804; Sun, 6 Feb 2022 22:08:26 +0000 (UTC) From: Nicolas Goaziou To: Niklas Eklund Subject: Re: [bug#53796] [PATCH] gnu: Update emacs-bash-completion References: <87v8xt38x6.fsf@posteo.net> Date: Sun, 06 Feb 2022 23:08:25 +0100 In-Reply-To: <87v8xt38x6.fsf@posteo.net> (Niklas Eklund's message of "Sat, 05 Feb 2022 10:27:33 +0000") Message-ID: <87sfsvfy1y.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53796-done Cc: 53796-done@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: -1.7 (-) Hello, Niklas Eklund writes: > Subject: [PATCH] gnu: emacs-bash-completion: Update to 3.1.0-0.c5eaeed. > > * gnu/packages/emacs-xyz.scm (emacs-bash-completion): Update to > 3.1.0-0.c5eaeed. Applied. Thank you. Regards, -- Nicolas Goaziou From unknown Sat Aug 09 22:39:09 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, 07 Mar 2022 12:24:11 +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