From 2d07915bd550bf694d972456c75a9c823e9263f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Korwin-Zmijowski?= Date: Sat, 22 Feb 2020 10:44:49 +0100 Subject: [PATCH 1/1] gnu: Add emacs-ac-geiser. * gnu/packages/emacs-xyz.scm (emacs-ac-geiser): New variable --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index fca6b58b80..ef8b19d449 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -59,6 +59,7 @@ ;;; Copyright © 2019 David Wilson ;;; Copyright © 2020 Paul Garlick ;;; Copyright © 2020 Robert Smith +;;; Copyright © 2020 Jeremy Korwin-Zmijowski ;;; ;;; This file is part of GNU Guix. ;;; @@ -21477,3 +21478,28 @@ Values are stored in a directory in @code{user-emacs-directory}, using one file per value. This makes it easy to delete or remove unused variables.") (license license:gpl3+))) + +(define-public emacs-ac-geiser + (package + (name "emacs-ac-geiser") + (version "0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://stable.melpa.org/packages/ac-geiser-" + version + ".tar")) + (sha256 + (base32 + "17l5bpzpldzyazbpjg67f17x3n5q081xffx4jz7jblbk7bcybzrj")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-geiser" ,emacs-geiser) + ("emacs-auto-complete" ,emacs-auto-complete))) + (home-page "https://github.com/xiaohanyu/ac-geiser/") + (synopsis "Auto-complete backend for geiser") + (description + "Provides one auto-complete source for Scheme projects using geiser. +") + (license license:bsd-3))) -- 2.25.1