Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lisp error: (cl-no-next-method helm--setup-source nil [eieio-class-tag--helm-type-file... #835

Closed
tsdh opened this issue Jan 21, 2015 · 5 comments
Labels

Comments

@tsdh
Copy link
Contributor

tsdh commented Jan 21, 2015

Since I've updated my Emacs 25 git checkout today and MELPA helm to 20150120.805 I get this error on emacs startup (with --debug-init for more details):

Debugger entered--Lisp error: (cl-no-next-method helm--setup-source nil [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  signal(cl-no-next-method (helm--setup-source nil [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]))
  cl-no-next-method(helm--setup-source nil [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  apply(cl-no-next-method helm--setup-source nil [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  #[128 "\301\302\300\303�$\207" [helm--setup-source apply cl-no-next-method nil] 6 "\n\n(fn &rest ARGS)"]([eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  apply(#[128 "\301\302\300\303�$\207" [helm--setup-source apply cl-no-next-method nil] 6 "\n\n(fn &rest ARGS)"] [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  #[128 "\300\211\203��\211@\303��\"\210�A\266\202\202��\210\303\302�\"\301\211\203+�\211@\303��\"\210�A\266\202\202��\210\207" [(#[257 "\300�\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352&(#\210\300�\353\354#\210\300�\355\356#\210\300�\357\360#\207" [eieio-oset :action helm-make-actions "Find file" helm-find-many-files "Find file as root" helm-find-file-as-root "Find file other window" find-file-other-window "Find file other frame" find-file-other-frame "Open dired in file's directory" helm-open-dired "Grep File(s) `C-u recurse'" helm-find-files-grep "Zgrep File(s) `C-u Recurse'" helm-ff-zgrep "Pdfgrep File(s)" helm-ff-pdfgrep "Insert as org link" helm-files-insert-as-org-link "Checksum File" helm-ff-checksum "Ediff File" helm-find-files-ediff-files "Ediff Merge File" helm-find-files-ediff-merge-files "Etags `M-., C-u tap, C-u C-u reload tag file'" helm-ff-etags-select "View file" view-file "Insert file" insert-file "Add marked files to file-cache" helm-ff-cache-add-file "Delete file(s)" helm-delete-marked-files "Open file externally (C-u to choose)" helm-open-file-externally "Open file with default tool" helm-open-file-with-default-tool "Find file in hex dump" hexl-find-file :persistent-help "Show this file" :action-transformer (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) :candidate-transformer (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer)] 45 "\n\n(fn SOURCE)"] #[257 "\302�\303\"\211\203��\2119\203��\304�\303�J#\210\210\305�\306\307�!#\210\302�\310\"\211\203/�\305�\306\311���\"#\210\210\302�\312\"\205z�\305�\313\314#\210�\203\\�\305�\315\316�\315\"\211\203V�\317\320�!�C\"\202X��C\262�#\210   \205z�\305�\321\316�\321\"\211\203u�\317\320�!  C\"\202w�   C\262�#\207" [helm-fuzzy-matching-highlight-fn helm-fuzzy-sort-fn slot-value :keymap set-slot-value eieio-oset :header-line helm-source--header-line :persistent-help helm-source--persistent-help-string :fuzzy-match :nohighlight t :filter-one-by-one eieio-oref append helm-mklist :filtered-candidate-transformer] 8 "\n\n(fn SOURCE)"]) nil #[128 "\301\302\300\303�$\207" [helm--setup-source apply cl-no-next-method nil] 6 "\n\n(fn &rest ARGS)"] apply] 7 "\n\n(fn &rest ARGS)"]([eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  apply(#[128 "\300\211\203��\211@\303��\"\210�A\266\202\202��\210\303\302�\"\301\211\203+�\211@\303��\"\210�A\266\202\202��\210\207" [(#[257 "\300�\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352&(#\210\300�\353\354#\210\300�\355\356#\210\300�\357\360#\207" [eieio-oset :action helm-make-actions "Find file" helm-find-many-files "Find file as root" helm-find-file-as-root "Find file other window" find-file-other-window "Find file other frame" find-file-other-frame "Open dired in file's directory" helm-open-dired "Grep File(s) `C-u recurse'" helm-find-files-grep "Zgrep File(s) `C-u Recurse'" helm-ff-zgrep "Pdfgrep File(s)" helm-ff-pdfgrep "Insert as org link" helm-files-insert-as-org-link "Checksum File" helm-ff-checksum "Ediff File" helm-find-files-ediff-files "Ediff Merge File" helm-find-files-ediff-merge-files "Etags `M-., C-u tap, C-u C-u reload tag file'" helm-ff-etags-select "View file" view-file "Insert file" insert-file "Add marked files to file-cache" helm-ff-cache-add-file "Delete file(s)" helm-delete-marked-files "Open file externally (C-u to choose)" helm-open-file-externally "Open file with default tool" helm-open-file-with-default-tool "Find file in hex dump" hexl-find-file :persistent-help "Show this file" :action-transformer (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) :candidate-transformer (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer)] 45 "\n\n(fn SOURCE)"] #[257 "\302�\303\"\211\203��\2119\203��\304�\303�J#\210\210\305�\306\307�!#\210\302�\310\"\211\203/�\305�\306\311���\"#\210\210\302�\312\"\205z�\305�\313\314#\210�\203\\�\305�\315\316�\315\"\211\203V�\317\320�!�C\"\202X��C\262�#\210 \205z�\305�\321\316�\321\"\211\203u�\317\320�!  C\"\202w�   C\262�#\207" [helm-fuzzy-matching-highlight-fn helm-fuzzy-sort-fn slot-value :keymap set-slot-value eieio-oset :header-line helm-source--header-line :persistent-help helm-source--persistent-help-string :fuzzy-match :nohighlight t :filter-one-by-one eieio-oref append helm-mklist :filtered-candidate-transformer] 8 "\n\n(fn SOURCE)"]) nil #[128 "\301\302\300\303�$\207" [helm--setup-source apply cl-no-next-method nil] 6 "\n\n(fn &rest ARGS)"] apply] 7 "\n\n(fn &rest ARGS)"] [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil] nil)
  helm--setup-source([eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil])
  helm-make-type(helm-type-file)
  helm-build-type-file()
  byte-code("\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\300\307!\210\300\310!\210\300\311!\210\300\312!\210\300\313!\210\300\314!\210\300\315!\210\300\316!\210\300\317!\210\300\320!\210\300\321!\210\322\323\324 \325#\210\326\327\330\331\332\302%\210\333\334\335\336\337DD\340\332\327\341\342&�\210\333\343\335\336\344DD\345\341\346\332\327&�\210\333\347\335\336\350DD\351\341\352\332\327&�\210\333\353\335\336\354DD\355\332\327\341\356&�\210\333\357\335\336\360DD\361\332\327\341\356&�\210\333\362\335\336\363DD\364\332\327\341\352&�\210\333\365\335\336\366DD\367\332\327\341\356&�\210\333\370\335\336\371DD\372\332\327\341\356&�\210\333\373\335\336\374DD\375\332\327\341\376&�\210\333\377\335\336\201@�DD\201A�\332\327\341\376&�\210\333\201B�\335\336\201C�DD\201D�\341\356\332\327&�\210\333\201E�\335\336\201F�DD\201G�\341\376\332\327&�\210\333\201H�\335\336\201I�DD\201J�\341\201K�\332\327&�\210\333\201L�\335\336\201M�DD\201N�\341\201O�\332\327&�\210\333\201P�\335\336\201Q�DD\201R�\341\356\332\327&�\210\333\201S�\335\336\201T�DD\201U�\332\327\341\356&�\210\333\201V�\335\336\201W�DD\201X�\332\327\341\356&�\210\333\201Y�\335\336\201Z�DD\201[�\332\327\341\352&�\210\333\201\\�\335\336\201]�DD\201^�\332\327\341\356&�\210\333\201_�\335\336\201`�DD\201a�\332\327\341\356&�\210\333\201b�\335\336\201c�DD\201d�\332\327\341\356&�\210\333\201e�\335\336\201f�DD\201g�\332\327\341\356&�\210\333\201h�\335\336\201i�DD\201j�\332\327\341\201k�&�\210\333\201l�\335\336\201m�DD\201n�\332\327\341\201o�&�\210\333\201p�\335\336\201q�DD\201r�\332\327\341\201o�&�\210\326\201s�\330\201t�\201u�\201v�\332\327\332\201w�&   \210\201x�\201y�\201z�\201{�\332\201s�%\210\201x�\201|�\201}�\201~�\332\201s�%\210\201x�\201��\201\200�\201\201�\332\201s�%\210\201x�\201\202�\201\203�\201\201�\332\201s�%\210\201x�\201\204�\201\205�\201\206�\332\201s�%\210\201x�\201\207�\201\210�\201\211�\332\201s�%\210\201x�\201\212�\201\213�\201\214�\332\201s�%\210\201x�\201\215�\201\216�\201\217�\332\201s�%\210\201x�\201\220�\201\221�\201\222�\332\201s�%\207" [require cl-lib helm helm-utils helm-external helm-grep helm-match-plugin helm-help helm-locate helm-bookmark helm-tags helm-buffers thingatpt ffap dired-aux dired-x tramp image-dired define-helm-type-attribute file helm-build-type-file "File name." custom-declare-group helm-files nil "Files applications and libraries for Helm." :group custom-declare-variable helm-boring-file-regexp-list funcall function #[0 "\301\302�\"\207" [completion-ignored-extensions mapcar #[257 "\300\301\302\303�#\304\"\305P\207" [rx-to-string replace-regexp-in-string "/$" "" t "$"] 6 "\n\n(fn F)"]] 3] "The regexp list matching boring files." :type (repeat (choice regexp)) helm-for-files-preferred-list #[0 "\300\207" [(helm-source-buffers-list helm-source-recentf helm-source-bookmarks helm-source-file-cache helm-source-files-in-current-dir helm-source-locate)] 1] "Your preferred sources to find files." (repeat (choice symbol)) helm-tramp-verbose #[0 "\300\207" [0] 1] "Just like `tramp-verbose' but specific to helm.\nWhen set to 0 don't show tramp messages in helm.\nIf you want to have the default tramp messages set it to 3." integer helm-ff-auto-update-initial-value #[0 "\300\207" [nil] 1] "Auto update when only one candidate directory is matched.\nDefault value when starting `helm-find-files' is nil because\nit prevent using <backspace> to delete char backward and by the way\nconfuse beginners.\nFor a better experience with `helm-find-files' set this to non--nil\nand use C-<backspace> to toggle it." boolean helm-ff-lynx-style-map #[0 "\300\207" [t] 1] "Use arrow keys to navigate with `helm-find-files'.\nYou will have to restart Emacs or reeval `helm-find-files-map'\nand `helm-read-file-map' for this take effect." ...] 10)
  require(helm-files)
  byte-code("\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\307\310\311\312\313\314\315\301\316\317&    \210\320\321\322\323\315\310\324\325&�\207" [require projectile helm-config helm-locate helm-buffers helm-files cl-lib custom-declare-group helm-projectile nil "Helm support for projectile." :prefix "helm-projectile-" :group :link (url-link :tag "helm-projectile homepage" "https://github.com/bbatsov/projectile") custom-declare-variable helm-projectile-fuzzy-match t "Enable fuzzy matching for Helm Projectile commands." :type boolean] 10)
  require(helm-projectile)
  eval-buffer(#<buffer  *load*> nil "/home/horn/.emacs" nil t)  ; Reading at buffer position 20365
  load-with-code-conversion("/home/horn/.emacs" "/home/horn/.emacs" t t)
  load("~/.emacs" t t)
  #[0 "�\205\262�   \306=\203��\307�\310Q\202;� \311=\204��\307�\312Q\202;�\313\307\314\315#\203*�\316\202;�\313\307\314\317#\203:�\320\nB�\321\202;�\316\322�\323�\322\211#\210�\322=\203a�\324\325\326\307�\327Q!\"\323�\322\211#\210�\322=\203`���\210�\203\243�\330�!\331\232\203\243�\332�!\211\333P\334�!\203}�\211\202\210�\334�!\203\207��\202\210�\314\262��\203\241�\335��\"\203\237�\336\337��#\210\340\341!\210��\266�\f?\205\260�\314�\323\342\322\211#)\262�\207" [init-file-user system-type delayed-warnings-list user-init-file inhibit-default-init inhibit-startup-screen ms-dos "~" "/_emacs" windows-nt "/.emacs" directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "^_emacs\\(\\.elc?\\)?$" (initialization "`_emacs' init file is deprecated, please use `.emacs'") "~/_emacs" t load expand-file-name "init" file-name-as-directory "/.emacs.d" file-name-extension "elc" file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default"] 7]()
  command-line()
  normal-top-level()

This error seems to come from the helm-projectile addon package but the same error also pops up while package.el is compiling the helm builtin sources, e.g.

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-bbdb.el at Wed Jan 21 07:56:18 2015
helm-bbdb.el:22:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-command.el at Wed Jan 21 07:56:19 2015
helm-command.el:22:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-dabbrev.el at Wed Jan 21 07:56:19 2015
helm-dabbrev.el:21:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-elisp.el at Wed Jan 21 07:56:19 2015
helm-elisp.el:24:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-eshell.el at Wed Jan 21 07:56:19 2015
helm-eshell.el:28:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-mode.el at Wed Jan 21 07:56:20 2015
helm-mode.el:22:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling file /home/horn/.emacs.d/elpa/helm-20150120.805/helm-ring.el at Wed Jan 21 07:56:20 2015
helm-ring.el:23:1:Error: No next method for %S: helm--setup-source, nil, [eieio-class-tag--helm-type-file nil nil nil nil nil nil nil nil (("Find file" . helm-find-many-files) ("Find file as root" . helm-find-file-as-root) ("Find file other window" . find-file-other-window) ("Find file other frame" . find-file-other-frame) ("Open dired in file's directory" . helm-open-dired) ("Grep File(s) `C-u recurse'" . helm-find-files-grep) ("Zgrep File(s) `C-u Recurse'" . helm-ff-zgrep) ("Pdfgrep File(s)" . helm-ff-pdfgrep) ("Insert as org link" . helm-files-insert-as-org-link) ("Checksum File" . helm-ff-checksum) ("Ediff File" . helm-find-files-ediff-files) ("Ediff Merge File" . helm-find-files-ediff-merge-files) ("Etags `M-., C-u tap, C-u C-u reload tag file'" . helm-ff-etags-select) ("View file" . view-file) ("Insert file" . insert-file) ("Add marked files to file-cache" . helm-ff-cache-add-file) ("Delete file(s)" . helm-delete-marked-files) ("Open file externally (C-u to choose)" . helm-open-file-externally) ("Open file with default tool" . helm-open-file-with-default-tool) ("Find file in hex dump" . hexl-find-file)) nil "Show this file" nil nil nil (helm-skip-boring-files helm-highlight-files helm-w32-pathname-transformer) nil nil nil nil (helm-transform-file-load-el helm-transform-file-browse-url helm-transform-file-cache) nil nil nil nil nil nil nil nil nil nil nil nil "C-j: Show this file (keeping session)" nil nil nil (helm-compile-source--persistent-help) nil t nil nil nil]

[...]

Compiling no file at Wed Jan 21 07:56:21 2015

I suspect the problem is caused by this commit: http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3a8312d00e59b50e76121cd512177e999c18b06d

@tsdh
Copy link
Contributor Author

tsdh commented Jan 21, 2015

I've also added a bug report on the emacs side: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19645

@thierryvolpiatto
Copy link
Member

Tassilo Horn notifications@github.com writes:

I suspect the problem is caused by this commit:
http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3a8312d00e59b50e76121cd512177e999c18b06d

Yes Stefan warned that we should expect failures in the next days
because he is actively modifying eieio, thanks for reporting the bug
upstream.

Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997

thierryvolpiatto added a commit that referenced this issue Jan 21, 2015
* helm-source.el: Add new empty primary defmethods.
@thierryvolpiatto
Copy link
Member

Should work now, please confirm.

Thanks.

@tychobrailleur
Copy link

I had this issue, but it appears to be fixed now with 20150121.937 and emacs master (commit 59e7fe6). Thanks!

@tsdh
Copy link
Contributor Author

tsdh commented Jan 22, 2015

@thierryvolpiatto Yes, fixed. Thanks!

@tsdh tsdh closed this as completed Jan 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants