me
/
guix
Archived
1
0
Fork 0

gnu: emacs-selectrum: Update to 3.1.

* gnu/packages/emacs-xyz.scm (emacs-selectrum): Update to 3.1.
master
Nicolas Goaziou 2021-02-22 11:44:59 +01:00
parent 3c674b5734
commit 03235402df
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 17 additions and 21 deletions

View File

@ -7174,26 +7174,22 @@ for Ivy and Company that make use of the library.")
(license license:expat))) (license license:expat)))
(define-public emacs-selectrum (define-public emacs-selectrum
;; Release 3.0 has compatibility issues with recent versions of Emacs (package
;; Consult. (name "emacs-selectrum")
(let ((commit "a2ba6333e59ddc853318ece229f34016400ca033") (version "3.1")
(revision "0")) (source
(package (origin
(name "emacs-selectrum") (method git-fetch)
(version (git-version "3.0" revision commit)) (uri (git-reference
(source (url "https://github.com/raxod502/selectrum")
(origin (commit (string-append "v" version))))
(method git-fetch) (file-name (git-file-name name version))
(uri (git-reference (sha256
(url "https://github.com/raxod502/selectrum") (base32 "02jrki6vzyfyi1bbslki5pk2348flh9dz18jkc4y7p60bvbr52cb"))))
(commit commit))) (build-system emacs-build-system)
(file-name (git-file-name name version)) (home-page "https://github.com/raxod502/selectrum/")
(sha256 (synopsis "Incremental narrowing in Emacs")
(base32 "1agpcazga6gxl6k28bdski1sx046699cici8a9hz0nj7s8rkx1zm")))) (description "Selectrum is a solution for incremental narrowing in
(build-system emacs-build-system)
(home-page "https://github.com/raxod502/selectrum/")
(synopsis "Incremental narrowing in Emacs")
(description "Selectrum is a solution for incremental narrowing in
Emacs, replacing Helm, Ivy, and IDO. Its design philosophy is based Emacs, replacing Helm, Ivy, and IDO. Its design philosophy is based
on choosing the right abstractions and prioritizing consistency and on choosing the right abstractions and prioritizing consistency and
predictability over special-cased improvements for particular cases. predictability over special-cased improvements for particular cases.
@ -7201,7 +7197,7 @@ As such, Selectrum follows existing Emacs conventions where they exist
and are reasonable, and it declines to implement features which have and are reasonable, and it declines to implement features which have
marginal benefit compared to the additional complexity of a new marginal benefit compared to the additional complexity of a new
interface.") interface.")
(license license:expat)))) (license license:expat)))
(define-public emacs-orderless (define-public emacs-orderless
(package (package