Open cole-brown opened 4 years ago
Thanks. I should probably remove the autoload for the source variable.
I'm having this issue too, for me emacs doesn't load properly even without --debug-init
I had the same issue. Initially I tried to wrap the autoload code in an eval-after-load construct.
;;;###autoload (eval-after-load 'helm-types (quote (defvar helm-bufler-source (helm-make-source "Bufler's workspace buffers" 'helm-source-sync...
The library ~helm-types~ defines ~helm-type-buffer-actions~ and requires ~helm-source~ which defines ~helm-make-source~. That left me having to manually load ~helm-types~ since ~helm~ does not load it out of the box. The initial autoload errors stopped, but the errors would return if ~bufler~ is not loaded when I called this code.
(helm :sources '(helm-bufler-source))
Ultimately, ~helm-bufler~ loads all of the libraries it needs, so I made this the autoload for ~helm-bufler~ on my system.
;;;###autoload (eval-after-load 'bufler '(and (featurep 'helm) (or (featurep 'helm-bufler) (require 'helm-bufler)))) ;;;###autoload (eval-after-load 'helm '(and (featurep 'bufler) (or (featurep 'helm-bufler) (require 'helm-bufler))))
This loads ~helm-bufler~ whenever I have ~helm~ and ~bufler~ loaded.
With helm-bufler package installed, I get the below error early on in initialization.
The error only happens with '--debug-init'. If I call runemacs.exe without that flag, it starts fine.
Platform: Windows 7 and Windows 10 Version: GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Helm: 20200506.729 Bufler: 20200409.1253 Helm-Bufler: 20200409.1253
Issue appeared when helm-bufler was split off from bufler - I did not have a problem with helm-bufler when it was part of the bufler package. Circa this commit's date: https://github.com/cole-brown/.emacs.d/commit/51cf9dd3aeab0e490bdee7444fc43b7a1196a543