Skip to content

(wrong-type-argument number-or-marker-p list) in enime-select-anime-transient() #4

Description

@LemonBreezes

Hi. I'm trying to search for the "Neon Genesis Evangelion" anime and I get this error. I'm using Emacs30.

Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p list)
  transient--exit-and-debug(error (wrong-type-argument number-or-marker-p list))
  transient--use-level-p(list)
  transient--init-suffix(nil (list 1 'transient-suffix (list :key "a" :description "Neon Genesis Evangelion " :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion\  (closure ((\.key . "a")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))))
  transient--init-child(nil (list 1 'transient-suffix (list :key "a" :description "Neon Genesis Evangelion " :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion\  (closure ((\.key . "a")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))))
  #f(compiled-function (c) #<bytecode -0x142f45506ca188ce>)((list 1 'transient-suffix (list :key "a" :description "Neon Genesis Evangelion " :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion\  (closure ((\.key . "a")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))))
  cl-mapcan(#f(compiled-function (c) #<bytecode -0x142f45506ca188ce>) ((list 1 'transient-suffix (list :key "a" :description "Neon Genesis Evangelion " :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion\  (closure ((\.key . "a")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))) (list 1 'transient-suffix (list :key "b" :description "Neon Genesis Evangelion (Dub)" :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion\ \(Dub\) (closure ((\.key . "b")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))) (list 1 'transient-suffix (list :key "c" :description "Neon Genesis Evangelion: Death & Rebirth" :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion:\ Death\ &\ Rebirth (closure ((\.key . "c")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))) (list 1 'transient-suffix (list :key "d" :description "Neon Genesis Evangelion: Death & Rebirth (Dub)" :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion:\ Death\ &\ Rebirth\ \(Dub\) (closure ((\.key . "d")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient))))) (list 1 'transient-suffix (list :key "e" :description "Neon Genesis Evangelion: The End of Evangelion (Du..." :command (defalias 'transient:enime-select-anime-transient:Neon\ Genesis\ Evangelion:\ The\ End\ of\ Evangelion\ \(Dub\) (closure ((\.key . "e")) nil (interactive) (setq enime-current-anime-key \.key) (setq enime-current-anime-id (enime--get-anime-id-from-key enime-current-anime-key)) (setq enime-episode-number 1) (setq enime-dub nil) (setq enime-desired-quality "1080") (enime-anime-transient)))))))
  transient--init-group(nil [1 transient-column (:description "Select an anime" :setup-children enime--set-select-anime-children) nil])
  transient--init-child(nil [1 transient-column (:description "Select an anime" :setup-children enime--set-select-anime-children) nil])
  #f(compiled-function (c) #<bytecode -0x142f45506ca188ce>)([1 transient-column (:description "Select an anime" :setup-children enime--set-select-anime-children) nil])
  cl-mapcan(#f(compiled-function (c) #<bytecode -0x142f45506ca188ce>) ([1 transient-column (:description "Select an anime" :setup-children enime--set-select-anime-children) nil] [1 transient-columns (:hide #f(compiled-function () #<bytecode 0x173b978c071442c2>)) ([1 transient-column (:description "Value commands") ((1 transient-suffix (:key "C-x s  " :description "Set" :command transient-set)) (1 transient-suffix (:key "C-x C-s" :description "Save" :command transient-save)) (1 transient-suffix (:key "C-x C-k" :description "Reset" :command transient-reset)) (1 transient-suffix (:key "C-x p  " :description "Previous value" :command transient-history-prev)) (1 transient-suffix (:key "C-x n  " :description "Next value" :command transient-history-next)))] [1 transient-column (:description "Sticky commands") ((1 transient-suffix (:key "C-g" :description "Quit prefix or transient" :command transient-quit-one)) (1 transient-suffix (:key "C-q" :description "Quit transient stack" :command transient-quit-all)) (1 transient-suffix (:key "C-z" :description "Suspend transient stack" :command transient-suspend)))] [1 transient-column (:description "Customize") ((1 transient-suffix (:key "C-x t" :command transient-toggle-common :description #f(compiled-function () #<bytecode 0x1e0d3d54fa757fb5>))) (1 transient-suffix (:key "C-x l" :description "Show/hide suffixes" :command transient-set-level)))])]))
  transient--init-suffixes(enime-select-anime-transient)
  transient--init-objects(enime-select-anime-transient nil nil)
  transient-setup(enime-select-anime-transient)
  enime-select-anime-transient()
  (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))
  (closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found")))()
  apply((closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))) nil)
  #f(compiled-function (fn &rest args) #<bytecode -0x119549ac9c2412f6>)((closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))))
  apply(#f(compiled-function (fn &rest args) #<bytecode -0x119549ac9c2412f6>) (closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))) nil)
  (lambda (fn &rest args) (interactive #f(compiled-function (spec) #<bytecode 0x1f1c394389c724a3>)) (apply '#f(compiled-function (fn &rest args) #<bytecode -0x119549ac9c2412f6>) fn args))((closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))))
  apply((lambda (fn &rest args) (interactive #f(compiled-function (spec) #<bytecode 0x1f1c394389c724a3>)) (apply '#f(compiled-function (fn &rest args) #<bytecode -0x119549ac9c2412f6>) fn args)) (closure (t) nil "Search an anime for tansient menu." (interactive) (setq enime--current-anime-search-results-alist (enime--generate-anime-result-alist (read-string "Anime: "))) (if enime--current-anime-search-results-alist (enime-select-anime-transient) (message "No results found"))) nil)
  enime--search-for-anime()
  funcall-interactively(enime--search-for-anime)
  command-execute(enime--search-for-anime)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions