quelpa does no longer handle invalid MELPA recipe names gracefully
Created by: wasamasa
When quelpa
encounters an invalid MELPA recipe name, it quits with a traceback line the one below. IIRC this was handled better before merging the upgrade branch.
Debugger entered--Lisp error: (void-function pb/checkout-nil)
pb/checkout-nil(auctex nil "/home/wasa/.emacs.d/quelpa/build/auctex/")
package-build-checkout(auctex nil "/home/wasa/.emacs.d/quelpa/build/auctex")
quelpa-checkout((auctex) "/home/wasa/.emacs.d/quelpa/build/auctex")
quelpa-build-package((auctex))
quelpa-package-install(auctex)
quelpa(auctex)
eval-region(974 990 t (lambda (ignore) (goto-char 990) (quote (quelpa (quote auctex))))) ; Reading at buffer position 974
apply(eval-region (974 990 t (lambda (ignore) (goto-char 990) (quote (quelpa (quote auctex))))))
eval-defun-2()
eval-defun(nil)
call-interactively(eval-defun nil nil)