(define-module (emacs-ac-geiser) #:use-module (guix packages) #:use-module (guix git-download) #:use-module (guix licenses) #:use-module (guix build-system emacs) #:use-module ((guix licenses) #:prefix license:)) (define-public emacs-ac-geiser (package (name "emacs-ac-geiser") (version "v0.1") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/xiaohanyu/ac-geiser/") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "02ifz25rq64z0ifxs52aqdz0iz4mi6xvj88hcn3aakkmsj749vvn")))) (build-system emacs-build-system) (home-page "https://github.com/xiaohanyu/ac-geiser/") (synopsis "Emacs auto-complete backend for geiser.") (description "This project is inspired by ac-slime and ac-nrepl, which makes Scheme programming in Emacs more enjoyable by providing a completion source for the popular Emacs interactive auto-completion framework auto-complete. Where geiser provides it, pop-up documentation for completed symbols will be displayed.") (license license:bsd-3))) emacs-ac-geiser