Nicholas Vollmer
Nicholas Vollmer
I suggest reading up on Emac's load-path. If you wish to extend the load-path on a per-package basis, see: https://github.com/jwiegley/use-package#extending-the-load-path If you want to do it globally, that's something you...
You don't mention which packages you think are being loaded too early. You have many forms like this in your init: ```emacs-lisp (use-package apache-mode) (use-package clojure-mode) (use-package coffee-mode) (use-package cmake-mode)...
Hi, David. Can you please try evaluating the following test case in a buffer with lexical binding enabled?: Test Case ```emacs-lisp (straight-bug-report :user-dir "tramp-version.straight" :post-bootstrap (straight-use-package 'tramp) (require 'tramp) (message...
I see, can you try a slightly modified version of the test case which incorporates the workaround in that thread?: Test Case ```emacs-lisp (straight-bug-report :user-dir "tramp-version.straight" :post-bootstrap (straight-use-package 'tramp) (autoload...
Interesting. Could you try this test case as well?: Test Case ```emacs-lisp (straight-bug-report :user-dir "tramp-version.straight" :post-bootstrap (defun tramp-register-crypt-file-name-handler (&rest _args) nil) (straight-use-package 'tramp) (require 'tramp) (tramp-version nil)) ``` - Test...
My apologies, I edited the test case. The defun should go before the call to `straight-use-package` like so: Test Case ```emacs-lisp (straight-bug-report :user-dir "tramp-version.straight" :post-bootstrap (defun tramp-register-crypt-file-name-handler (&rest _args) nil)...
There are a few things that could be happening here. Let's make sure we're actually getting the correct commit in the repo first. This test case should take care of...
You can also try inserting the following near the top of your init file to see when tramp is being loaded: ```emacs-lisp (eval-after-load "tramp" '(debug)) ``` It should throw you...
Ok, so we're cloning and building the correct version. It's just a matter of loading the correct version. > With --debug-init I get a backtrace due to the tramp-crypt error...
Well I think I've found the problem. The `tramp-version` function inserts the defconst `tramp-version` which according to `trampver.el`: ```emacs-lisp ;; In the Tramp GIT repository, the version number, the bug...