gnu: Add emacs-ido-completing-read+.

* gnu/packages/emacs.scm (emacs-ido-completing-read+): New variable.
This commit is contained in:
David Thompson 2016-05-31 16:30:44 -04:00
parent c86f0207ce
commit 65b49ae702
No known key found for this signature in database
GPG Key ID: 8328C7470FF1D807
1 changed files with 23 additions and 0 deletions

View File

@ -1931,3 +1931,26 @@ successive level is highlighted in a different color, making it easy to spot
matching delimiters, orient yourself in the code, and tell which statements
are at a given level.")
(license license:gpl3+)))
(define-public emacs-ido-completing-read+
(package
(name "emacs-ido-completing-read+")
(version "3.12")
(source (origin
(method url-fetch)
(uri (string-append "https://raw.githubusercontent.com"
"/DarwinAwardWinner/ido-ubiquitous/v"
version "/ido-completing-read+.el"))
(file-name (string-append "ido-completing-read+-" version ".el"))
(sha256
(base32
"1cyalb0p7nfsm4n6n9q6rjmvn6adqc0fq8ybnlj3n41n289dkfjf"))))
(build-system emacs-build-system)
(home-page "https://github.com/DarwinAwardWinner/ido-ubiquitous")
(synopsis "Replacement for completing-read using ido")
(description
"The ido-completing-read+ function is a wrapper for ido-completing-read.
Importantly, it detects edge cases that ordinary ido cannot handle and either
adjusts them so ido can handle them, or else simply falls back to the standard
Emacs completion function instead.")
(license license:gpl3+)))