Skip to content

Instantly share code, notes, and snippets.

@bricewge
Created October 23, 2013 15:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bricewge/7120933 to your computer and use it in GitHub Desktop.
Save bricewge/7120933 to your computer and use it in GitHub Desktop.
When installing navi-mode without "" in :pkgname. emacs --debug-init
Debugger entered--Lisp error: (wrong-type-argument stringp tj64/outshine)
string-match("/" tj64/outshine 0)
split-string(tj64/outshine "/" omit-nulls)
el-get-github-parse-user-and-repo(outshine)
el-get-github-url(outshine)
el-get-github-clone(outshine nil el-get-post-install)
funcall(el-get-github-clone outshine nil el-get-post-install)
(let* ((status (el-get-read-package-status package)) (source (el-get-package-def package)) (method (el-get-package-method source)) (install (el-get-method method :install)) (url (plist-get source :url)) (pdir (el-get-package-directory package))) (el-get-error-unless-required-emacs-version source) (cond ((string= "installed" status) (error "Package %s is already installed." package)) ((string= "required" status) (message "Package %s previously failed to install, removing it first." package) (el-get-remove package)) ((file-exists-p pdir) (message "Package %s has an install dir but is not known to be installed. Removing it so we can install a known version." package) (el-get-remove package))) (el-get-check-init) (el-get-save-package-status package "required") (funcall install package url (quote el-get-post-install)) (message "el-get install %s" package))
(if (el-get-package-is-installed package) (progn (el-get-verbose-message "el-get: `%s' package is already installed" package) (el-get-do-init package)) (let* ((status (el-get-read-package-status package)) (source (el-get-package-def package)) (method (el-get-package-method source)) (install (el-get-method method :install)) (url (plist-get source :url)) (pdir (el-get-package-directory package))) (el-get-error-unless-required-emacs-version source) (cond ((string= "installed" status) (error "Package %s is already installed." package)) ((string= "required" status) (message "Package %s previously failed to install, removing it first." package) (el-get-remove package)) ((file-exists-p pdir) (message "Package %s has an install dir but is not known to be installed. Removing it so we can install a known version." package) (el-get-remove package))) (el-get-check-init) (el-get-save-package-status package "required") (funcall install package url (quote el-get-post-install)) (message "el-get install %s" package)))
el-get-do-install(outshine)
(while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-do-install p) (setq done (nconc done (list p))) (setq --cl-var-- (cdr --cl-var--)))
(let* ((--cl-var-- install-deps) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-do-install p) (setq done (nconc done (list p))) (setq --cl-var-- (cdr --cl-var--))) nil)
(progn (let* ((--cl-var-- install-deps) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-do-install p) (setq done (nconc done (list p))) (setq --cl-var-- (cdr --cl-var--))) nil))
(let* ((p-s-alist (el-get-read-status-file)) (required (el-get-filter-package-alist-with-status p-s-alist "required")) (installed (el-get-filter-package-alist-with-status p-s-alist "installed")) (to-init (if packages (progn (let* ((--cl-var-- packages) (p nil) (--cl-var-- nil)) (while (consp --cl-var--) (setq p ...) (if ... ...) (setq --cl-var-- ...)) (nreverse --cl-var--))) (mapcar (quote el-get-as-symbol) installed))) (init-deps (el-get-dependencies to-init)) (to-install (if packages (progn (let* ((--cl-var-- packages) (p nil) (--cl-var-- nil)) (while (consp --cl-var--) (setq p ...) (if ... ... ...) (setq --cl-var-- ...)) (nreverse --cl-var--))) (mapcar (quote el-get-as-symbol) required))) (install-deps (el-get-dependencies to-install)) done) (el-get-verbose-message "el-get-init-and-install: install %S" install-deps) (el-get-verbose-message "el-get-init-and-install: init %S" init-deps) (progn (let* ((--cl-var-- install-deps) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-do-install p) (setq done (nconc done (list p))) (setq --cl-var-- (cdr --cl-var--))) nil)) (progn (let* ((--cl-var-- init-deps) (p nil) (done nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (el-get-do-init p) (setq done (nconc done (list p))) (setq --cl-var-- (cdr --cl-var--))) nil)) done)
el-get-init-and-install((el-get ledger-mode org-mode navi-mode org-screenshot powerline htmlize poporg magit git-modes tramp solarized-emacs))
(prog1 (el-get-init-and-install (mapcar (quote el-get-as-symbol) packages)) (el-get-eval-autoloads))
(let* ((packages (progn (let* ((--cl-var-- packages) (p nil) (--cl-var-- nil)) (while (consp --cl-var--) (setq p (car --cl-var--)) (if (listp p) (progn ...) (setq --cl-var-- ...)) (setq --cl-var-- (cdr --cl-var--))) (nreverse --cl-var--)))) (total (length packages)) (installed (el-get-count-packages-with-status packages "installed")) (el-get-default-process-sync sync)) (if el-get-is-lazy nil (el-get-eval-autoloads)) (prog1 (el-get-init-and-install (mapcar (quote el-get-as-symbol) packages)) (el-get-eval-autoloads)))
el-get(sync (el-get ledger-mode org-mode navi-mode org-screenshot powerline htmlize poporg magit git-modes tramp solarized-emacs))
eval-buffer(#<buffer *load*> nil "/home/lambda/.emacs.d/init.el" nil t) ; Reading at buffer position 2762
load-with-code-conversion("/home/lambda/.emacs.d/init.el" "/home/lambda/.emacs.d/init.el" t t)
load("/home/lambda/.emacs.d/init" t t)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment