From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: [PATCH 08/10] gnu: Add emacs-ido-ubiquitous. Date: Wed, 1 Jun 2016 10:05:36 -0400 Message-ID: <20160601140538.20311-8-dthompson2@worcester.edu> References: <20160601140538.20311-1-dthompson2@worcester.edu> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b86n9-0007Qh-HD for guix-devel@gnu.org; Wed, 01 Jun 2016 10:06:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b86n4-0004gy-3S for guix-devel@gnu.org; Wed, 01 Jun 2016 10:06:39 -0400 Received: from mail-qg0-x230.google.com ([2607:f8b0:400d:c04::230]:35980) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b86n3-0004gl-V5 for guix-devel@gnu.org; Wed, 01 Jun 2016 10:06:34 -0400 Received: by mail-qg0-x230.google.com with SMTP id q32so108279611qgq.3 for ; Wed, 01 Jun 2016 07:06:33 -0700 (PDT) In-Reply-To: <20160601140538.20311-1-dthompson2@worcester.edu> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Cc: David Thompson From: David Thompson * gnu/packages/emacs.scm (emacs-ido-ubiquitous): New variable. --- gnu/packages/emacs.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index ee875ef..0ea317a 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -1954,3 +1954,26 @@ 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+))) + +(define-public emacs-ido-ubiquitous + (package + (name "emacs-ido-ubiquitous") + (version "3.12") + (source (origin + (method url-fetch) + (uri (string-append "https://raw.githubusercontent.com" + "/DarwinAwardWinner/ido-ubiquitous/v" + version "/ido-ubiquitous.el")) + (file-name (string-append "ido-ubiquitous-" version ".el")) + (sha256 + (base32 + "197ypji0fb6jsdcq40rpnknwlh3imas6s6jbsvkfm0pz9988c3q2")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-ido-completing-read+" ,emacs-ido-completing-read+))) + (home-page "https://github.com/DarwinAwardWinner/ido-ubiquitous") + (synopsis "Use ido (nearly) everywhere") + (description + "Ido-ubiquitous enables ido-style completion for almost every function +that uses the standard completion function completing-read.") + (license license:gpl3+))) -- 2.8.3