[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/09: gnu: emacs-bash-completion: Update to 3.1.1.
From: |
guix-commits |
Subject: |
05/09: gnu: emacs-bash-completion: Update to 3.1.1. |
Date: |
Fri, 27 Jan 2023 17:02:27 -0500 (EST) |
ngz pushed a commit to branch master
in repository guix.
commit 25a9a26e0f94df0326ad65c6c1c744725549b4fd
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Fri Jan 27 22:40:52 2023 +0100
gnu: emacs-bash-completion: Update to 3.1.1.
* gnu/packages/emacs-xyz.scm (emacs-bash-completion): Update to 3.1.1.
[description]: Use proper capitalization.
---
gnu/packages/emacs-xyz.scm | 69 +++++++++++++++++++++-------------------------
1 file changed, 32 insertions(+), 37 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7fe7cc5330..adb3633b6a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -19072,43 +19072,38 @@ Slack client.")
(license license:gpl3+))))
(define-public emacs-bash-completion
- ;; 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
- (list
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'make-git-checkout-writable
- (λ _
- (for-each make-file-writable (find-files "."))))
- (add-before 'install 'configure
- (lambda* (#:key inputs #:allow-other-keys)
- (emacs-substitute-variables "bash-completion.el"
- ("bash-completion-prog"
- (search-input-file inputs "/bin/bash"))))))))
- (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+))))
+ (package
+ (name "emacs-bash-completion")
+ (version "3.1.1")
+ (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 "0cly0m6msn8xv9857nv4syw8fldqzvsa4kciq7av40y26a61hvrh"))))
+ (build-system emacs-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'make-git-checkout-writable
+ (λ _
+ (for-each make-file-writable (find-files "."))))
+ (add-before 'install 'configure
+ (lambda* (#:key inputs #:allow-other-keys)
+ (emacs-substitute-variables "bash-completion.el"
+ ("bash-completion-prog"
+ (search-input-file inputs "/bin/bash"))))))))
+ (inputs (list bash))
+ (home-page "https://github.com/szermatt/emacs-bash-completion")
+ (synopsis "Bash completion for the shell buffer")
+ (description
+ "Bash Completion defines dynamic completion hooks for Shell mode and
+@code{shell-command} prompts that are based on Bash completion.")
+ (license license:gpl2+)))
(define-public emacs-easy-kill
(package
- branch master updated (35e626f312 -> 4e4e9f56f2), guix-commits, 2023/01/27
- 03/09: gnu: Add emacs-ein., guix-commits, 2023/01/27
- 04/09: Add emacs-kodi-remote., guix-commits, 2023/01/27
- 07/09: gnu: emacs-mood-line: Update to 2.2.0., guix-commits, 2023/01/27
- 09/09: gnu: emacs-slime: Update package style., guix-commits, 2023/01/27
- 01/09: gnu: emacs-emacsql: Update upstream repository., guix-commits, 2023/01/27
- 02/09: gnu: emacs-emacsql: Run tests., guix-commits, 2023/01/27
- 05/09: gnu: emacs-bash-completion: Update to 3.1.1.,
guix-commits <=
- 06/09: gnu: emacs-emms: Update to 14., guix-commits, 2023/01/27
- 08/09: gnu: emacs-slime: Update to 2.28., guix-commits, 2023/01/27