Message ID | 20220812234856.6460-1-jgart@dismail.de |
---|---|
State | Accepted |
Headers | show |
Series | [bug#57165] gnu: Add emacs-drag-stuff. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git-branch | success | View Git branch |
cbaines/applying patch | success | 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-drag-stuff): New variable. Applied. Thank you. > + (description > +"@code{emacs-drag-stuff} is a minor mode that makes it possible to drag > +words, region, and lines around in Emacs.") Nitpick: I used "Drag Stuff is a minor mode..." because emacs-drag-stuff is the name of the Guix variable, not the name of the project (and I prefer capitalization over markup). Regards,
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e43b037cff..c9d7d8d3a4 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -13751,6 +13751,27 @@ (define-public emacs-gn-mode are common in Chromium-derived projects.") (license license:bsd-3))) +(define-public emacs-drag-stuff + (package + (name "emacs-drag-stuff") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rejeep/drag-stuff") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1jrr59iazih3imkl9ja1lbni9v3xv6b8gmqs015g2mxhlql35jka")))) + (build-system emacs-build-system) + (home-page "https://github.com/rejeep/drag-stuff") + (synopsis "Drag stuff around in Emacs") + (description +"@code{emacs-drag-stuff} is a minor mode that makes it possible to drag +words, region, and lines around in Emacs.") + (license license:gpl3+))) + (define-public emacs-bazel ;; From 2021-11-21. ;; No releases available.