Message ID | 20220807000058.19106-1-jgart@dismail.de |
---|---|
State | Accepted |
Headers | show |
Series | [bug#57024] gnu: Add emacs-pdb-capf. | expand |
Context | Check | Description |
---|---|---|
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
Hello, jgart via Guix-patches via <guix-patches@gnu.org> writes: > * gnu/packages/emacs-xyz.scm (emacs-pdb-capf): New variable. Thank you. > + (propagated-inputs > + (list emacs-imgur-el)) You need to package this first. Regards,
On Thu, 25 Aug 2022 13:48:54 +0200 Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote: > Hello, > > jgart via Guix-patches via <guix-patches@gnu.org> writes: > > > * gnu/packages/emacs-xyz.scm (emacs-pdb-capf): New variable. > > Thank you. > > > + (propagated-inputs > > + (list emacs-imgur-el)) Oh, that's a mistake. emacs-pdb-capf doesn't need that package. Not sure how that happened. I'll send an updated patch.
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5e60d4fafd..b73383431f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -31947,6 +31947,32 @@ (define-public emacs-consult-lsp by leveraging @code{emacs-consult} APIs.") (license license:expat))) +(define-public emacs-pdb-capf + (let ((commit "2f4099aa1330f87df4e9cd526de057ee9b71de6c") + (revision "0")) + (package + (name "emacs-pdb-capf") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/muffinmad/emacs-pdb-capf") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0fdzhsz3784lf50mdabz9h2b6992cab2nnn4xv7rx2a8hsyyq1mq")))) + (build-system emacs-build-system) + (propagated-inputs + (list emacs-imgur-el)) + (home-page "https://github.com/muffinmad/emacs-pdb-capf") + (synopsis "Completion-at-point function for pdb") + (description +"@code{emacs-pdb-capf} provides a @code{completion-at-point} function +for pdb allowing completion in a @code{*gud-pdb*} buffer.") + (license license:gpl3+)))) + (define-public emacs-bitbake-modes (package (name "emacs-bitbake-modes")