dalanicolai / image-roll.el

Virtual scroll display engine for Emacs
80 stars 4 forks source link

How to install with quelpa #8

Open Allinaent opened 2 years ago

Allinaent commented 2 years ago

I try this:

(quelpa
 '(pdf-tools :location (recipe
                      :fetcher github
                      :repo "dalanicolai/pdf-tools"
                      :branch "pdf-roll"
                      :files ("lisp/*.el"
                              "README"
                              ("build" "Makefile")
                              ("build" "server")
                              (:exclude "lisp/tablist.el" "lisp/tablist-filter.el")))) :upgrade t)
(quelpa
 '(image-roll :location (recipe
                       :fetcher github
                       :repo "dalanicolai/image-roll.el")) :upgrade t)

but start with error: error: Failed to checkout ‘pdf-tools’: ‘Symbol’s function definition is void: quelpa-build--checkout-nil’

I'm a noob, pls more details.

dalanicolai commented 2 years ago

Please wrap your code example between triple backticks to make it more readable.

From what I can find on the Melpa website, the :location keyword should not be used when using Quelpa. I guess the following should work

(quelpa '(pdf-tools :fetcher github
                    :repo "dalanicolai/pdf-tools"
                    :branch "pdf-roll"
                    :files ("lisp/*.el"
                            "README"
                            ("build" "Makefile")
                            ("build" "server")
                            (:exclude "lisp/tablist.el" "lisp/tablist-filter.el"))))

and similar for image-roll.